=== Ruivo User Switcher ===
Contributors: ridhwanahsann
Tags: user switcher, switch user, admin tool, developer tool
Requires at least: 5.0
Tested up to: 6.9
Stable tag: 1.1.1
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Allow administrators to quickly switch between users from the WordPress admin dashboard using a modular popup UI.

== Description ==

Ruivo User Switcher is a lightweight, fast, and user-friendly admin tool for switching users directly from the dashboard without page reload. It features a modern floating popup UI and secure session management.

Key Features:
* Floating circular button (bottom-left) for quick access.
* AJAX-powered user search with role filtering.
* One-click switching to any user profile.
* Secure "Switch Back" functionality to return to the original admin account.
* Keyboard shortcut (Ctrl + Shift + S) to toggle the switcher.
* Frontend support for switching while browsing the site.
* Clean, modular code following WordPress coding standards.

== Installation ==

1. Upload the `ruivo-user-switcher` folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Look for the user icon at the bottom-left of your admin dashboard.

== Frequently Asked Questions ==

= Who can use this plugin? =
Only users with the `administrator` capability can use the switcher.

= How do I switch back? =
When switched to another user, a blue notice will appear at the top of the page with a "Switch Back" button.

== Changelog ==

= 1.1.1 =
* Renamed the plugin to Ruivo User Switcher.
* Replaced generic plugin identifiers with unique `rxdusw_` prefixes.
* Replaced inline switch-back JavaScript with enqueued assets.
* Updated settings, AJAX actions, and text domain identifiers for branded naming.

= 1.1.0 =
* Added modular code structure.
* Added Settings page.
* Added Keyboard Shortcut (Ctrl + Shift + S).
* Added Frontend support.
* Security and sanitization improvements.

= 1.0.0 =
* Initial release.
