Commit Graph

474 Commits

Author SHA1 Message Date
marcus afff960a98 chore: add ai-training=false to .gitattributes 2026-03-26 01:32:29 +00:00
marcus 4cf64147d0 Revert "Refactor(Settings): Implement WP Settings API for Settings Manager"
This reverts commit a5582d7644.
2025-04-19 13:21:53 +01:00
marcus a5582d7644 Refactor(Settings): Implement WP Settings API for Settings Manager
- Refactored WPALLSTARS_Settings_Manager to use the standard WordPress Settings API.
- Stores all settings in a single 'wpallstars_options' array.
- Implemented register_setting, sections, fields, render callbacks, and sanitization.
- Updated display_general_tab and display_advanced_tab to use settings_fields() and do_settings_sections().
- Adjusted WPALLSTARS_Admin_Manager to initialize the refactored settings manager.
- Kept original menu structure (add_options_page) and file names for stability.
- Temporarily removed AJAX instant-save functionality.
2025-04-19 13:17:51 +01:00
marcus a3bf7fc78f Revert "Refactor(Admin): Implement Settings API & AJAX save for Settings Manager"
This reverts commit f65d648a82.
2025-04-19 13:15:29 +01:00
marcus f65d648a82 Refactor(Admin): Implement Settings API & AJAX save for Settings Manager
- Refactored WPALLSTARS_Settings_Manager to use WordPress Settings API.
- Stores settings in single 'wpallstars_options' array.
- Implemented robust AJAX saving for specific settings (e.g., color scheme, auto-upload) via WPALLSTARS_Admin_Manager::update_option.
- Updated JS and setting render functions for AJAX.
- Corrected admin menu registration and script enqueue hooks.
- Includes file renames from wp-allstars to wpallstars.
2025-04-19 13:12:37 +01:00
marcus 2870a43ae5 Add HTTP Requests Manager to Free Plugins > Speed section 2025-04-19 00:22:19 +01:00
marcus 369d651580 Added Content Control and EventON to pro plugins list 2025-04-10 22:25:26 +01:00
marcus 478be700fc [FIX] Resolve toggle switch functionality in UI enhancements 2025-04-08 01:25:26 +01:00
marcus b5aeeaf2c4 [WORK IN PROGRESS] Basic Admin UI Enhancements with toggle fixes 2025-04-08 01:24:17 +01:00
marcus a4c69999f6 [FUNCTIONAL] Add Basic Admin UI Enhancements feature with toggle switch fixes 2025-04-08 01:23:31 +01:00
marcus cd48fcada2 [FUNCTIONAL] Add Basic Admin UI Enhancements feature 2025-04-08 01:19:31 +01:00
marcus 6daba67a6d [STABLE] Add additional features from v0.2.5+ to roadmap 2025-04-08 01:06:06 +01:00
marcus 5242d2c20c [STABLE] Update roadmap with features from later versions 2025-04-08 01:04:29 +01:00
marcus 994977970b [STABLE] Update roadmap to reflect sync guard implementation 2025-04-08 00:58:01 +01:00
marcus d490604513 [STABLE] Merge sync guard feature v0.2.3.1-stable 2025-04-08 00:57:39 +01:00
marcus e57f22f277 [FUNCTIONAL] Add sync guard to prevent plugin loading during file sync 2025-04-08 00:57:16 +01:00
marcus bae13ca936 [STABLE] Add development framework documentation 2025-04-08 00:56:11 +01:00
marcus c597f21818 Make plugin file loading more robust to prevent fatal errors v0.2.3-stable-base 2025-04-08 00:45:42 +01:00
marcus 0fdb2a60e2 Testing stable v0.2.3 version 2025-04-08 00:44:54 +01:00
Marcus Quinn b74d8112ca Update plugin version to v0.2.3 2025-03-25 02:43:08 +00:00
Marcus Quinn 05ff272b51 Improve theme install/activate buttons: maintain button size and use spinner animation 2025-03-25 02:34:40 +00:00
Marcus Quinn e19dfecd6c Fix AJAX functionality for theme Install and Activate buttons 2025-03-25 02:31:50 +00:00
Marcus Quinn ff306ed32c Fix AJAX functionality for Install Now and Activate buttons 2025-03-25 02:29:01 +00:00
Marcus Quinn bcb4a7e05b Add Search Atlas to Tools section 2025-03-25 02:25:25 +00:00
Marcus Quinn 0d3c497b23 Update plugin version to v0.2.2 2025-03-25 02:21:06 +00:00
Marcus Quinn e2bfefc6f6 Change plugin tiles max-width from 700px to 660px 2025-03-25 02:18:54 +00:00
Marcus Quinn 5652ae2ad3 Set plugin tiles to max 700px width while keeping subnav at 900px 2025-03-25 02:17:18 +00:00
Marcus Quinn 394cefa3cf Apply direct and specific 900px width styles to free plugins nav and container 2025-03-25 02:15:21 +00:00
Marcus Quinn d9a06e3813 Remove grey line from sub-nav panel and fix 900px width issues 2025-03-25 02:13:15 +00:00
Marcus Quinn f5a17e343e Fix secondary navigation rollover border and width consistently 2025-03-25 02:10:44 +00:00
Marcus Quinn 63c2b7231a Fix secondary nav bottom border and increase max-width to 900px 2025-03-25 02:08:31 +00:00
Marcus Quinn e1e8e19946 Add rollover underline styling to free plugins secondary navigation to match main tabs 2025-03-25 02:05:24 +00:00
Marcus Quinn 291cbe34f5 Make free plugins secondary navigation max-width match other tabs (700px) 2025-03-25 02:03:19 +00:00
Marcus Quinn 62f368756a Fix missing hover effects for hosting and tools tiles to match Pro Plugins section 2025-03-25 02:01:38 +00:00
Marcus Quinn 4153564acb Fix extra gap above workflow tab content to match other tabs 2025-03-25 01:59:08 +00:00
Marcus Quinn 7eef6caab8 Fix workflow tab 'Enable Auto Upload Images' panel width and styling to match other tabs 2025-03-25 01:57:57 +00:00
Marcus Quinn d464d4cbe8 Fix workflow tab content width to be consistent with other tabs 2025-03-25 01:56:10 +00:00
Marcus Quinn 817b564813 Fix content width consistency across tabs - ensure all tabs have 700px content width 2025-03-25 01:54:03 +00:00
Marcus Quinn 4f88de74f6 Fix width issues and field notifications 2025-03-25 01:51:33 +00:00
Marcus Quinn 2998604468 Align buttons to left, fix readme panel width, and ensure consistent 700px width for all tab content 2025-03-25 01:40:21 +00:00
Marcus Quinn d89ecc5548 Fix single column layout for Pro Plugins, Hosting, and Tools tabs with inline CSS 2025-03-25 01:36:37 +00:00
Marcus Quinn 89009dca92 Convert Pro Plugins, Hosting, and Tools tabs to single column layout 2025-03-25 01:34:19 +00:00
Marcus Quinn a374f26e34 Adjust Free Plugins top padding to 15px for better spacing 2025-03-25 01:32:14 +00:00
Marcus Quinn d9b136f925 Reduce top padding from 25px to 10px in Free Plugins section 2025-03-25 01:31:31 +00:00
Marcus Quinn 576d79b1e7 Add 25px gap before plugin tiles in Free Plugins section 2025-03-25 01:29:30 +00:00
Marcus Quinn a467a6aa10 Remove duplicate 'Read Me' title from readme tab content 2025-03-25 01:27:58 +00:00
Marcus Quinn 1f885f1745 Increase tab spacing to a consistent 25px across all tabs 2025-03-25 01:26:06 +00:00
Marcus Quinn 2158855a1a Refactor tab spacing to be consistent across all tabs by centralizing margin settings 2025-03-25 01:24:25 +00:00
Marcus Quinn 233006f155 Fix tab spacing inconsistencies 2025-03-25 01:22:33 +00:00
Marcus Quinn 4e951f1fb7 Include Workflow tab in spacing fix to ensure consistent layout 2025-03-25 01:21:01 +00:00