Commit graph

253 commits

Author SHA1 Message Date
East Monster 🍉
185cc91c56
Fixed checkerboard patterns on black pixels (#143)
Close #122
2025-08-15 06:39:55 -04:00
Filip Str
1220bf0d4e
Implement #44 Ability to auto paste coordinates in their proper field (#45)
* added automatic parsing of coordinates if pasted in first coordinate field

* added automatic parsing of coordinates if pasted in first coordinate field

* added automatic parsing of coordinates if pasted in first coordinate field

* v0.82.0; Merge branch 'code' into main

* Git is such a pain

* v0.81.0; Git is such a pain

* Stupid automation AAAAAA

* v0.80.0; Stupid automation AAAAAA

* v0.81.0; Merge branch 'code' into main

---------

Co-authored-by: Filip Struzik <e12020637@student.tuwien.ac.at>
Co-authored-by: SwingTheVine <swingthevine@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-12 21:49:24 -04:00
vishnuvardhan33
7a705c4f1c updated color palette and counts for transparent pixels 2025-08-12 19:55:23 -04:00
vishnuvardhan33
c53bfed433 counts and colors for 81 2025-08-12 19:55:23 -04:00
SwingTheVine
05893df35c
Update to 0.80.0 (#108)
* Create CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Added some install instructions

* Finished CONTRIBUTING.md

* Fixed CONTRIBUTING table

* Added SECURITY.md

* Added Computer Edge instructions

* Added Computer FireFox instructions

* Clarified where the userscript can be downloaded from

* Update to Wiki Docs

* Simplify installation instructions with one-click install links

This is because Tampermonkey automagically detect whether raw js files are being opened and redirect user to installation page. We might need a custom build action to update the links though.

- Replace manual download and drag process with direct install links
- Remove unnecessary screenshots and dashboard steps

* Fix stuff

* Fixed again. Sorry I was looking at the wrong branch T-T

* .

* Added color palette to src/utils.js

* Updated Shields to match HEAD of main

* Added build.yml RegEx for v0.0.0 version updating in README.md

* Branch sync

* Update CONTRIBUTING.md

* Added the quick guide

* Added wplace status shield

* Moved wiki to its own branch

* Added Shields from #61 and #58

* Fixed PR template

* 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

* Fixed bug in JSDoc generation in build.js

* v0.79.0; Merge pull request #98 from SwingTheVine/documentation

Updated documentation

* Added missing dependency for minami

* Added brief description about what Blue Marble does

* v0.80.0; Added brief description about what Blue Marble does

* v0.81.0; Merge branch 'code' into main

---------

Co-authored-by: thatfrozenfrog <101154752+thatfrozenfrog@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-11 23:51:30 -04:00
SwingTheVine
dc99db309e Added workflow to check what branch PR came from 2025-08-10 21:53:28 -04:00
KrunchyKrisp
676bd85c6d Added a translucent gray checkerboard render for #deface 2025-08-10 16:21:20 -04:00
Endrik Tombak
d3e8211017 Change transform easing to 0s 2025-08-10 16:19:12 -04:00
SwingTheVine
bb7cbc3d3d
Merge pull request #95 from AloeSapling/main
Added ignore files for popular code formatters
2025-08-10 15:20:47 -04:00
AloeSapling
2d5ff7152f Merge branch 'main' of https://github.com/AloeSapling/Wplace-BlueMarble 2025-08-10 21:14:50 +02:00
AloeSapling
e230618f3b Added ignore files to stop popular code formatters from messing with the code style 2025-08-10 21:14:38 +02:00
SwingTheVine
8cf20624aa
Merge pull request #80 from SwingTheVine/main
Update `code` branch to v0.78.0
2025-08-10 00:58:41 -04:00
github-actions[bot]
f2d34d8093 v0.78.0; Merge pull request #64 from breakgimme/map-fix
fix map loading after migration from openfreemap to custom map backend
2025-08-09 19:04:11 +00:00
SwingTheVine
906d410578
Merge pull request #64 from breakgimme/map-fix
fix map loading after migration from openfreemap to custom map backend
2025-08-09 14:03:35 -05:00
breakgimme
5b3160f144 fix map loading after migration from openfreemap to custom map backend 2025-08-09 18:17:54 +02:00
github-actions[bot]
4ab2a7d1f3 v0.77.0; Fixed issues with Issue templates... (#65)
* Moved config.yml to correct directory

* Moved bug-report.yml to correct directory

* Moved feature-request.yml to correct directory

* Moved pull-request.yml to correct directory
2025-08-09 15:44:30 +00:00
SwingTheVine
f762fe5c1f
Fixed issues with Issue templates... (#65)
* Moved config.yml to correct directory

* Moved bug-report.yml to correct directory

* Moved feature-request.yml to correct directory

* Moved pull-request.yml to correct directory
2025-08-09 10:44:00 -05:00
github-actions[bot]
428278f8af v0.76.0; Bug fixes for documentation wiki 2025-08-08 20:14:25 +00:00
SwingTheVine
4ff45bb9b7 Bug fixes for documentation wiki 2025-08-08 16:10:50 -04:00
github-actions[bot]
8f3c22cfb7 v0.75.0; Added Wiki for documentation 2025-08-08 20:00:06 +00:00
SwingTheVine
3e51e35b25 Added Wiki for documentation 2025-08-08 15:59:11 -04:00
SwingTheVine
dbacfb9985 Added templates for issues/PR 2025-08-07 22:06:24 -04:00
SwingTheVine
750c56152d Fixed bug in "Visitors" shield 2025-08-07 18:41:19 -04:00
github-actions[bot]
d934d19dc0 v0.74.0; Fixed status bug 2025-08-07 22:26:30 +00:00
SwingTheVine
cc8888400a Fixed status bug 2025-08-07 18:22:53 -04:00
SwingTheVine
b7f7927385 Added shields "Visitors" and "Tutorial" 2025-08-07 18:00:31 -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
07845cb9d3 Added charts 2025-08-07 16:56:24 -04:00
SwingTheVine
221ef34551 Renamed enable button to create button 2025-08-07 12:20:41 -04:00
github-actions[bot]
9840004460 v0.73.0; Persistent template works (mostly) 2025-08-06 23:35:20 +00:00
SwingTheVine
5dcde7a9cd Persistent template works (mostly) 2025-08-06 19:34:44 -04:00
SwingTheVine
663ac2950c Optimized template-tile generation 2025-08-06 16:38:04 -04:00
SwingTheVine
11590007a7 Merge 2025-08-05 19:43:36 -04:00
github-actions[bot]
1836ddf590 v0.72.0; Fixed minimize bugs - from #29 Nick-machado/minimize-window-feature
Enhance overlay drag and file input handling
2025-08-05 22:50:50 +00:00
SwingTheVine
ff02eb206c
Fixed minimize bugs - from #29 Nick-machado/minimize-window-feature
Enhance overlay drag and file input handling
2025-08-05 17:50:23 -05:00
SwingTheVine
7817baabc1
Merge branch 'main' into minimize-window-feature 2025-08-05 17:44:24 -05: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
SwingTheVine
a60b046eb2 Merge 2025-08-05 13:18:17 -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
github-actions[bot]
e169a08864 v0.71.0; Added minimize button in #27 from Nick-machado/minimize-window-feature
Minimize Window Feature & Pixel Counting System
2025-08-05 02:27:28 +00:00
SwingTheVine
a7d679e9b1
Added minimize button in #27 from Nick-machado/minimize-window-feature
Minimize Window Feature & Pixel Counting System
2025-08-04 21:26:56 -05:00
SwingTheVine
da77f2c55a Removed incorrect version numbers 2025-08-04 22:18:19 -04:00
SwingTheVine
70b07b8152
Update BlueMarble.meta.js 2025-08-04 22:03:59 -04:00
SwingTheVine
6596e0c20c
Delete BlueMarble.zip 2025-08-04 21:58:06 -04:00
SwingTheVine
26ffa903f6 Added the concept of darkening pixels 2025-08-04 21:55:16 -04:00
SwingTheVine
9696990ed8
Merge branch 'main' into minimize-window-feature 2025-08-04 20:50:31 -05: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