-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: yurug/maplume
base: v1.4.1
head repository: yurug/maplume
compare: v1.5.0
- 11 commits
- 17 files changed
- 2 contributors
Commits on Jan 30, 2026
-
Add GIF generator for project progress animation
- New GifGenerator component renders chart animation to GIF - Chart line draws progressively with activity-based pacing - Notes appear as floating overlays at their corresponding dates - Film icon button added to ProgressChart header - Preview modal with download button - Translations added for all 8 locales Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 5af9236 - Browse repository at this point
Copy the full SHA 5af9236View commit details
Commits on Jan 31, 2026
-
Fix GIF worker loading for Electron
- Import worker script as raw string using Vite ?raw - Create Blob URL for worker instead of file path - Works in both dev and production Electron builds Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 99d8a14 - Browse repository at this point
Copy the full SHA 99d8a14View commit details -
Disable GIF workers to avoid CSP issues
- Set workers: 0 to run GIF encoding on main thread - Removes worker script import and blob URL creation - Slower but works with Electron's default CSP Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for c41001a - Browse repository at this point
Copy the full SHA c41001aView commit details -
Optimize canvas for frequent readback in GIF generator
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for e57dd0e - Browse repository at this point
Copy the full SHA e57dd0eView commit details -
Switch to gifenc for GIF generation (no workers needed)
Replace gif.js with gifenc library which is pure JavaScript and doesn't require web workers. This fixes GIF generation getting stuck at 80% due to gif.js worker event issues in Electron's CSP environment. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 6e9fa29 - Browse repository at this point
Copy the full SHA 6e9fa29View commit details -
Allow blob URLs in img-src CSP for GIF preview
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for c30cbfa - Browse repository at this point
Copy the full SHA c30cbfaView commit details -
Fix GIF encoding by using RGBA format with gifenc
Pass RGBA data directly to quantize/applyPalette with 'rgba4444' format instead of manually converting to RGB, which was causing row shifting artifacts. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for ffeba02 - Browse repository at this point
Copy the full SHA ffeba02View commit details -
Increase GIF minimum delay to 100ms for consistent playback
Most GIF viewers impose a minimum delay threshold around 100ms. Using 10 centiseconds as the base delay ensures consistent animation speed across browsers and desktop viewers like eog. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 1659b48 - Browse repository at this point
Copy the full SHA 1659b48View commit details -
Add MaPlume logo to generated GIF
Display the feather quill logo in the top-right corner of the animation. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for b21334d - Browse repository at this point
Copy the full SHA b21334dView commit details -
Add maplume.short.gy/i URL to generated GIF
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 7188449 - Browse repository at this point
Copy the full SHA 7188449View commit details -
Add GIF generator for project progress animation with logo and URL branding. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for ebbe90c - Browse repository at this point
Copy the full SHA ebbe90cView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.4.1...v1.5.0