RTL Commander

RTL Commander

ID: bbombablimnbdocbfimkijfimckpncbk

Extension Info & Metadata

Status
Active
Version
1.3
Size
0.03 MB
Rating
0.0/5
Reviews
0
Users
60
Type
Extension
Updated
Mar 7, 2025
Category
Developer tools
Price
Free
Featured
No
Visibility
Listed
Mature
No
By Google
No
Trusted
No

Publisher Contextual Analysis

Author
Roohullah AfzaliView Profile
MX records exist
Yes
Domain exists
Yes
Is disposable
No
Is role-based
No
Mailbox exists
Yes
Total Extensions
1
Active
1
Obsolete
0
Listed
1
Unlisted
0
Total Users
60
Screenshot 1
Screenshot 2
Screenshot 3

Toggle RTL/LTR direction for websites

Element Direction Controller & CSS Editor. A powerful Chrome extension for managing RTL (Right-to-Left) and LTR (Left-to-Right) text direction on web pages. ## Features ### Basic Mode - Quick toggle of text direction for any selected element - Save direction settings for specific elements on a page - Settings persist across page reloads - Enable/disable saved settings with a simple toggle ### Advanced Mode - Apply custom CSS properties to elements - Fine-grained control over text direction and styling - Edit saved settings through a user-friendly interface - Three-dot menu for managing saved settings (edit/delete) ### Context Menu Features 1. **Toggle Direction for Entire Page**: Quickly change the direction of all text on the page 2. **Toggle Vazir Font**: Add or remove the Vazir font with two application modes: - As Default Font: Apply Vazir font to all elements on the page - For Advanced CSS: Load the font for use in custom CSS settings ### User Interface - Clean and intuitive popup interface - Scrollable list of saved settings - Confirmation dialogs for important actions - Visual feedback through notifications - Edit dialog for modifying saved settings ## How to Use ### Basic Usage 1. Right-click on any element to toggle its text direction 2. Use the popup to view and manage saved settings 3. Toggle settings on/off using the switch in the popup ### Advanced Features 1. Click the three-dot menu on any saved setting to: - Edit the selector, direction, and custom CSS - Delete the setting 2. Use the context menu to: - Toggle direction for the entire page - Add Vazir font (with options for application mode) ### Managing Font Settings 1. Right-click anywhere on the page 2. Select "Toggle Vazir Font" 3. Choose how to apply the font: - "As Default Font" to apply it to all elements - "For Advanced CSS" to use it in custom CSS settings source code: https://github.com/afzali/RTL-Commander ## Changes ###Version 1.3 Added: Comprehensive debugging system with configurable settings Enhanced: Improved Vazir font application with user-friendly dialog Added: Debug console utilities for developers Fixed: Better font application to RTL elements for improved rendering Improved: More robust error handling and state logging ###Version 1.2 Added: New "All Domains" tab that lets you view and manage settings from all websites in one place Fixed: Toggle functionality now correctly disables settings without deleting them Fixed: Changes made in the advanced panel now apply immediately without requiring a page refresh Improved: Better handling of empty or disabled CSS settings Enhanced: Support for Single Page Applications (SPAs) with automatic style reapplication on navigation Updated: All notifications and messages are now in English Optimized: Codebase cleanup and performance improvements ###Version 1.1 Fixed: RTL settings now correctly apply on page load without requiring manual toggling Improved: Enhanced CSS application to ensure RTL/LTR styles take precedence over existing page styles Added: Multiple initialization points to handle dynamic content loading Enhanced: Better cleanup of styles when toggling RTL/LTR settings Improved: MutationObserver now watches for attribute changes that might affect text direction

Item
Type
Severity
Description
<all_urls>
Host
Critical
Broad host access — the extension can read/modify content on every website.
Broad Host Permissions
Risk Factor
High
This extension has broad host permissions allowing it to access many or all websites.
Broad Content Script Access
Risk Factor
High
This extension can inject scripts into any website.
storage
Permission
Medium
This permission allows storing data locally in the browser. Rated Medium because it can persist sensitive user data, track user activities over time, and potentially store malicious payloads.
activeTab
Permission
Medium
This permission grants temporary access to the current tab. Rated Medium because it can access current page content when invoked, though limited to user-initiated actions.
contextMenus
Permission
Low
This permission adds items to browser context menus. Rated Medium because it only modifies right-click menus without access to page content.
URLs
5
IPv4
0
IPv6
0

URLs

View the external URLs this extension communicates with to understand its network activity and data interactions.

Gain full insight into all external connections.

Upgrade for full visibility.

www.w3.org/2000/svghttp://www.w3.org/2000/svg
cdn.jsdelivr.net/gh/rastikerdar/[email protected]/dist/Vazir.woff2https://cdn.jsdelivr.net/gh/rastikerdar/[email protected]/dist/Vazir.woff2
cdn.jsdelivr.net/gh/rastikerdar/[email protected]/dist/Vazir.woffhttps://cdn.jsdelivr.net/gh/rastikerdar/[email protected]/dist/Vazir.woff
cdn.jsdelivr.net/gh/rastikerdar/[email protected]/dist/Vazir.ttfhttps://cdn.jsdelivr.net/gh/rastikerdar/[email protected]/dist/Vazir.ttf
clients2.google.com/service/update2/crxhttps://clients2.google.com/service/update2/crx

Gain full insight into all external connections.

Upgrade for full visibility.

No IP addresses found
Version
Size
Is Malicious
Findings
Permhash
1.0
Latest
0.03 MB
Benign
—
1.3
0.03 MB
Benign
—
Showing 1 to 2 of 10 rows
Rows per page:

Code Diff

Compare extension code between any two versions.

0 changed files (scanned top 25 shared text files)

No comparable text files found between these versions.

Browse and explore files within this extension package

Gain full insight into all external connections.

Upgrade for full visibility.