Skip to content

Tags: m9e/worldmonitor

Tags

v2.5.23

Toggle v2.5.23's commit message
v2.5.23: World Clock drag reorder, live news fullscreen z-index fix

v2.5.21

Toggle v2.5.21's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(map): native mobile map experience with location detection and f…

…ull feature parity (koala73#619)

- Fix URL restore: lat/lon now override view center when explicitly provided
- Fix touch scroll: 8px threshold before drag activation, preventDefault once active
- Add location bootstrap: timezone-first detection, optional geolocation upgrade
- Enable DeckGL on mobile with deviceMemory capability guard
- Add DeckGL state sync on moveend/zoomend for URL param updates
- Fix breakpoint off-by-one: JS now uses <= to match CSS max-width: 768px
- Add country-click on SVG fallback with CSS transform inversion
- Add fitCountry() to both map engines (DeckGL uses fitBounds, SVG uses projection)
- Add SVG inertial touch animation with exponential velocity decay
- Add mobile map e2e tests for timezone, URL restore, touch, and breakpoint

v2.5.20

Toggle v2.5.20's commit message
chore: bump version to 2.5.20 + changelog

Covers PRs koala73#452koala73#484: Cloudflare edge caching, commodities SWR fix,
security advisories panel, settings redesign, 52 POST→GET migrations.

v2.5.19

Toggle v2.5.19's commit message
fix(linux): detect NVIDIA GPU and work around EGL_BAD_ALLOC on Wayland (

koala73#446)

Linux users with NVIDIA proprietary drivers on Wayland report crashes:
  "Could not create surfaceless EGL display: EGL_BAD_ALLOC. Aborting..."

WebKitGTK's web process calls eglGetPlatformDisplay with the
EGL_PLATFORM_SURFACELESS_MESA platform, which fails with NVIDIA's EGL
implementation and triggers abort(). WEBKIT_DISABLE_DMABUF_RENDERER=1
(already set) only controls buffer sharing, not EGL initialization.

Detect NVIDIA via /proc/driver/nvidia and:
- Set __NV_DISABLE_EXPLICIT_SYNC=1 to prevent Wayland flickering
- Force GDK_BACKEND=x11 on NVIDIA+Wayland (user can override)

Also bumps version to 2.5.19.

Refs: tauri-apps/tauri#9394, gitbutlerapp/gitbutler#5282

v2.5.18

Toggle v2.5.18's commit message
chore: bump v2.5.18 (koala73#445)

v2.5.17

Toggle v2.5.17's commit message
chore: bump v2.5.17 (koala73#443)

v2.5.16

Toggle v2.5.16's commit message
chore: bump v2.5.16 (koala73#440)

v2.5.15

Toggle v2.5.15's commit message
chore: bump v2.5.15 (koala73#432)

v2.5.14

Toggle v2.5.14's commit message
chore: bump v2.5.14 (koala73#428)

Changes since v2.5.13:
- feat: add ARM64 Linux build target and download detection (koala73#427)
- fix(live-channels): tolerate YouTube API failures when adding custom channels (koala73#425)
- fix(linux): append host GStreamer plugins to AppImage search path (koala73#424)
- fix(linux): enable keyring persistence via Secret Service + keyutils (koala73#419)