SwingTheVine
d4ccbdc465
Squashed commit of the following:
...
commit aca7df4189
Author: SwingTheVine <swingthevine@gmail.com>
Date: Sat Aug 9 20:52:22 2025 -0400
Added color palette to src/utils.js
commit 13ff8fbe33
Merge: 70eb0a2 f2d34d8
Author: SwingTheVine <swingthevine@gmail.com>
Date: Sat Aug 9 20:49:26 2025 -0400
Merge branch 'main' of https://github.com/SwingTheVine/Wplace-BlueMarble
commit 70eb0a26fa
Author: SwingTheVine <swingthevine@gmail.com>
Date: Fri Aug 8 19:38:49 2025 -0400
Update to Wiki Docs
2025-08-10 21:17:06 -04:00
breakgimme
5b3160f144
fix map loading after migration from openfreemap to custom map backend
2025-08-09 18:17:54 +02:00
SwingTheVine
3e51e35b25
Added Wiki for documentation
2025-08-08 15:59:11 -04:00
SwingTheVine
cc8888400a
Fixed status bug
2025-08-07 18:22:53 -04:00
SwingTheVine
e1e9e9816e
Fixed bug with Firefox crash...
...
...but the overlay is still broken! However, the broken parts won't kill wplace.
2025-08-07 17:26:34 -04:00
SwingTheVine
ca34eeeea8
Added Enable/Disable buttons and functionality
2025-08-07 17:25:14 -04:00
SwingTheVine
221ef34551
Renamed enable button to create button
2025-08-07 12:20:41 -04:00
SwingTheVine
5dcde7a9cd
Persistent template works (mostly)
2025-08-06 19:34:44 -04:00
SwingTheVine
c42a95a170
Minor comment changes
2025-08-05 18:42:09 -04:00
SwingTheVine
d5e753faab
Fixed version number
...
The version number automatically increments when pushed
2025-08-05 16:46:29 -04:00
Nicholas
1d78a140dd
Enhance overlay drag and file input handling
...
Improved the overlay drag logic for smoother, GPU-accelerated movement using requestAnimationFrame and transform. Updated file input elements to use stronger hiding techniques, preventing browser-native text from appearing during minimize/maximize. Updated version to 0.72.0 and added additional debug logging and minor UI/UX improvements.
2025-08-05 14:18:12 -03:00
SwingTheVine
da77f2c55a
Removed incorrect version numbers
2025-08-04 22:18:19 -04:00
Nicholas
533494c790
Refactor overlay maximize feedback and improve accessibility
...
Removes the status message when maximizing the overlay, as the state change is visually clear. Updates comments to clarify that accessibility information is still provided via alt text for screen readers and tooltips.
2025-08-04 22:23:03 -03:00
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