GeoPixelcons++

Unified GeoPixels enhancement suite - by Pixelcons

Seznam verzí skriptu, při kterých došlo ke změnám v kódu. Zobrazit všechny verze.

  • v1.3.25 19. 05. 2026

    1.3.25 — 2026-05-18

    ✨ added Ghost Template Manager: added a draggable horizontal divider between the preview image and the action buttons — drag up/down to freely set the preview height, overriding the default aspect-ratio sizing
    1.3.24 — 2026-05-18

    🐛 fixed Ghost Template Manager: preview image container now uses aspect-ratio (4:3) instead of a fixed 210px height, so the preview scales taller as the user widens the right panel with the splitter
    1.3.23 — 2026-05-18

    ✨ added Ghost Template Manager: added a draggable panel splitter on the left edge of the preview panel — drag left to widen the right panel (giving the image preview more space), drag right to shrink it; width is remembered across collapse/expand cycles

  • v1.3.22 17. 05. 2026

    v1.3.22

    New: Sync Ghost With Selected Color — a ♻️ button in the Image Tools dropdown that, when active, automatically enables only your currently selected paint color in the ghost palette (and disables all others). Enable it from the Extensions tab. Off by default.
    Settings modal — Extra Settings tab descriptions are now compact ❓ hover tooltips instead of always-visible text blocks
    Extensions tab — removed the redundant 🟢/🔴 status dot from toggle rows

  • v1.3.21 15. 05. 2026

    Fixed — Start Shift Lock: the Find Art button now works correctly when shift-lock is active — FindRandomArt is patched to temporarily call toggleShiftDown() around each invocation, since shiftDown is a closure variable that cannot be overridden directly

  • v1.3.20 14. 05. 2026

    **v1.3.20** · 2026-05-13
    - [fixed] Ghost Template Manager (overhaul): the bottom-right resize handle now correctly adjusts the modal width while the preview panel is collapsed, updating the collapsed width variable so the CSS rule does not block the resize

    ---

    **v1.3.19** · 2026-05-13
    - [fixed] Ghost Template Manager (overhaul): rebuilt the Collapse/Expand preview animation so the modal and right panel resize together using coordinated CSS state, avoiding the left-panel jump/reflow jank during toggles

    ---

    **v1.3.18** · 2026-05-13
    - [fixed] Ghost Template Manager (overhaul): action buttons (Toggle All, Set Palette, Match My Palette, Bulk Purchase Colors, Enable Only Owned Ghost Colors, Get/Set Ghost Colors, Enable filtered) no longer wrap text — labels truncate with ellipsis and full text appears on hover
    - [fixed] Ghost Template Manager (overhaul): clicking "Collapse preview" now shrinks the entire modal instead of expanding the left panel; modal width is restored when the panel is re-expanded

    ---

    **v1.3.17** · 2026-05-13
    - [fixed] Ghost Template Manager: importing a JSON history export then immediately re-opening history no longer reverses the order — entries inserted oldest-first so newest-first display is preserved
    - [fixed] Ghost Template Manager: loading a template from history now moves that entry to the top to reflect recency; the recent-image strip is also refreshed to stay in sync
    - [fixed] Ghost Template Manager: clicking a recent-image thumbnail now promotes that entry to the top of history and refreshes the recent strip

  • v1.3.17 12. 05. 2026

    Add "Hide Completed Colors" button to ghost menu

  • v1.3.16 12. 05. 2026

    Since 1.3.7:

    1.3.8 — Smooth Zoom Buttons widget
    1.3.9 — Map Markers: GIF/MP4 embeds, drag-to-sort, compact card view
    1.3.10 — Map Markers: IndexedDB storage (fix 64MiB GM_setValue crash), auto-migration
    1.3.11 — Ghost Palette: "Enable filtered" button; Map Markers: YouTube thumbnail workaround
    1.3.12 — Map Markers: compact view default, drag handle fix, MP4 blob URL fix, GIF contain fix
    1.3.13 — Map Markers: removed GIF/video support
    1.3.14 — Map Markers: re-added GIF support as live DOM overlay
    1.3.15 — Modular build system (no user-facing change)
    1.3.16 — Ghost Palette: "Modernize buttons" setting; Ghost Palette Color Search: button layout change

  • v1.3.7 10. 05. 2026

    **GeoPixelcons++ — Changelog (v1.3.6 → v1.3.7)**

    ---

    **v1.3.7** *(2026-05-10)*
    - **New: Map Markers** — place PNG/JPEG/WebP/GIF images as persistent stickers on the map canvas; images scale and pan with the map in real time
    - Upload from file or directly from a **URL** (fetched via GM_xmlhttpRequest)
    - Adding an image automatically enters **placement mode** — drag on the map to define the bounding box (click-only is rejected with a prompt)
    - After placing, automatically switches to **edit mode**: 8 resize handles (4 corners + 4 edge midpoints), drag inside the image to **move** it, drag outside to dismiss
    - Shift during drag or the per-marker 🔒 toggle **locks aspect ratio**; ↺ button resets height to match the image's natural ratio at the current width
    - Per-marker opacity slider and visibility toggle
    - All placement and image data **persists across page refreshes** via GM_setValue

    **v1.3.6** *(2026-05-09)*
    - **Fix (Ghost Template Manager):** loading a template from Image History no longer places the image at the previous position — coords are now written before the readiness poll, guaranteeing the position is applied correctly
    - **Fix (Ghost Template Manager):** "Go To" button no longer says "No ghost image template currently set" after loading from History
    - **Fix (Ghost Template Manager):** loading a new image without an encoded position no longer clears a previously manually-set position; coords are only cleared by the explicit Clear button
    - **Fix (Region Screenshot):** filenames now use local time instead of UTC

    IF THIS UPDATE DOES NOT WORK, PLEASE REVERT to 1.3.5... I am out on mother's day lol

  • v1.3.5 08. 05. 2026

    - **Fix:** brush dropdown was intercepting canvas clicks while collapsed after any resize drag
    - **Fix:** resize drag was laggy/jittery due to CSS transition firing on every mousemove
    - **Changed:** reduced to a single resize handle — top-right corner normally, bottom-right when the paint menu is docked to the top
    - **Added:** ↺ reset-size button in the footer restores the dropdown to its default size

  • v1.3.2 08. 05. 2026

    - **Paint Brush Swap: Export/Import** — 📤/📥 buttons at the bottom of the brush dropdown let you export brushes as JSON (copy or download) and import from JSON or a file; imported brushes are appended, not overwritten
    - **Export/Import: brush selection** — both modals show a scrollable checklist of brush names with checkboxes; only checked brushes are exported/imported; Select All / Select None controls included
    - **Bug fix:** loading a template from Image History that was saved without coordinates threw a TypeError — the blob from IndexedDB is now wrapped in a `File` before being passed to `DataTransfer`
    - **Debug:** 4 previously-silent failure paths in the Ghost Template Manager now write to the debug log (place-button timeout, missing `initializeGhostFromStorage`, IndexedDB open failure, `toBlob` hang)

  • v1.2.1 07. 05. 2026
  • v1.1.9 27. 04. 2026

    Fixed: Guild map player markers showed numeric IDs instead of display names
    Ghost Image History: per-card checkboxes (hover to reveal), Select All / Select None, Export Selected — replaces bulk Export All
    Ghost Image History: 🎯 Load & Go button per card — loads template and teleports to its encoded coordinates in one click

  • v1.1.8 26. 04. 2026

    v1.1.8 — 2026-04-26

    Fixed:
    Auto-Hover Menus: menus for the "Menus" and "Moderation" groups were toggling closed on every hover — root cause was button.closest('.relative') matching the button itself (those buttons have relative in their own class), so the dropdown was never found. Fixed by using div.relative. Also added a re-click guard as a defensive layer.
    Guild XP Tracker: users who rename their account no longer appear as LEFT + re-JOINED — snapshots are now keyed by numeric user ID instead of display name. Existing history auto-migrates on first load.
    Brush Editor (Opera GX): ghost click-through after closing the panel is now prevented by adding pointer-events:none + visibility:hidden to the overlay on close.

    Added:
    Brush Editor: left-click/drag to activate cells, right-click/drag to erase — no toggle delay.
    Brush Editor: "Fill All" button to instantly activate every cell in the grid.

  • v1.1.7 20. 04. 2026

    # 1.1.7 changes
    - Added: Setting: Disable Group Noise — permanently unchecks and grays out the "Group Noise" toggle in the ghost modal
    - Added: Setting: Start in Shift Lock — auto-enables Shift Lock on page load
    - Added: Setting: Start in Inspect Mode — auto-switches to Inspect Mode on page load
    - Added: Changelog modal accessible from the GeoPixelcons++ dropdown menu

  • v1.1.5 19. 04. 2026

    Added a Janitor View extension toggle that reveals the hidden moderation button for moderators. Also added a Compact Paint Controls setting that moves the ✕ close and 🖌️ brushes buttons from inside the paint modal to compact icons above it, with the close button isolated to the right.

  • v1.1.3 18. 04. 2026

    Revert buggy changes

  • v1.1.1 18. 04. 2026

    Bugfix

  • v1.1.0 18. 04. 2026
  • v1.0.3 15. 04. 2026

    Bug fixes
    - Guild Modal spawns in center of screen
    - Purchasing colors auto adds them to the selected colors list

  • v1.0.2 13. 04. 2026

    Some minor bug fixes, namely in the paint brush modal (preview size bug turned into a feature for resolution) and region tools (zoom bug).

  • v1.0.1 13. 04. 2026
  • v1.0.0 12. 04. 2026
  • v0.1.6 10. 04. 2026
  • v0.1.5 10. 04. 2026
  • v0.1.4 09. 04. 2026
  • v0.1.3 08. 04. 2026
  • v0.1.2 07. 04. 2026
  • v0.1.1 06. 04. 2026
  • v0.1.0 06. 04. 2026
  • v0.1.0 06. 04. 2026