Commit graph

33 commits

Author SHA1 Message Date
Nicholas
82bf8a3c3e Add pixel counting and minimize/maximize overlay features
Introduces a comprehensive pixel counting system to the Template class and integrates pixel statistics into the template creation and rendering process. Adds minimize/maximize functionality to the overlay UI, including responsive element visibility, fixed minimized dimensions, and improved user feedback. Updates documentation and comments to reflect new features and version history.
2025-08-04 22:08:12 -03:00
Nicholas
a0df44e746 Add minimize/maximize functionality to overlay UI
Introduces a minimize/maximize toggle for the Blue Marble overlay via the icon, updating layout and visibility of UI elements accordingly. Updates CSS for smooth transitions and responsive sizing. Also adds debugging and logging improvements in the userscript, and updates the script name in metadata.
2025-08-04 19:01:33 -03:00
SwingTheVine
5879422b9d Added Move Palette button 2025-08-02 00:15:45 -04:00
SwingTheVine
cb6a89c330 Fixed security vulnerability, and blob queue bug 2025-08-01 23:10:11 -04:00
SwingTheVine
7c54997b73 Finished multi-tile templates 2025-08-01 21:25:37 -04:00
SwingTheVine
d1d6ebe7cc Did most new template creation system 2025-07-31 18:48:44 -04:00
SwingTheVine
b0a98ee4a0 Template Overlay now appears above tile...
...and you can't move the template when placing pixels anymore xd
2025-07-31 04:42:28 -04:00
SwingTheVine
fe62f14357 Partially working template 2025-07-30 07:23:36 -04:00
SwingTheVine
6face92136 Added image to canvas 2025-07-30 02:47:03 -04:00
SwingTheVine
c8e2cfb014 Added red box overlay 2025-07-29 16:31:43 -04:00
SwingTheVine
8230b08e94 Added styling in consoles 2025-07-29 11:46:09 -04:00
SwingTheVine
97ba324457 Finished CSS selector obfuscator 2025-07-29 05:58:12 -04:00
SwingTheVine
cab0a79219 Fixed naming scheme 2025-07-27 22:05:04 -04:00
SwingTheVine
ac8cc86333 Naming scheme patch 2025-07-27 21:50:59 -04:00
SwingTheVine
50680a33af Added action button UI 2025-07-27 14:22:55 -04:00
SwingTheVine
f54e74a03c Changed class names from camelCase to PascalCase 2025-07-27 12:44:48 -04:00
SwingTheVine
fa5ea2d6d7 Combined coordsHandler into Utils; Renamed apiHandler 2025-07-27 12:37:12 -04:00
SwingTheVine
dcae2c987a Moved assets to dist; Updated compression calculation 2025-07-27 11:20:00 -04:00
SwingTheVine
f672534dc7 Added Utils class and removed XSS issue 2025-07-27 03:29:29 -04:00
SwingTheVine
c1559340c7 Finished refactoring the overlay to be Object Oriented
Also fixed bug with font not loading
2025-07-27 02:37:25 -04:00
SwingTheVine
08eae5c094 Refactored overlay.js to be Object Oriented 2025-07-26 21:09:39 -04:00
SwingTheVine
87657ae1c2 Bug fixes and preliminary MutationObserver class 2025-07-26 18:02:39 -04:00
SwingTheVine
73217b9c97 Completed Pin Icon functionality 2025-07-26 01:55:47 -04:00
SwingTheVine
4243e0196a Finished(?) pin icon functionality 2025-07-25 23:31:51 -04:00
SwingTheVine
5a3d09dcf3 Fixed spontaneousResponseListener for "pixel" fetches 2025-07-25 02:46:24 -04:00
SwingTheVine
3adeae442c Bundled the CSS file(s) 2025-07-24 21:36:01 -04:00
SwingTheVine
22b3ba5c23 Passed in name and version correctly 2025-07-24 07:13:11 -04:00
SwingTheVine
c641bda6dd Added font stack and next level status 2025-07-24 05:49:08 -04:00
SwingTheVine
b2177012f8 Added some user info to the overlay 2025-07-24 03:29:56 -04:00
SwingTheVine
39a945ec1e Finished spy function to spy on fetch request responses 2025-07-24 02:55:26 -04:00
SwingTheVine
15dbb47f90 Removed text; bug fixes 2025-07-23 22:26:30 -04:00
SwingTheVine
525e04597e Added externally hosted CSS file 2025-07-23 22:06:02 -04:00
SwingTheVine
4cb839157b Updated workflow 2025-07-23 20:16:54 -04:00