Commit Graph

  • 4145029ed4 chore(submodules): remove breeze-icons - downloads automatically main release-4145029 rootiest 2026-08-06 01:04:39 -04:00
  • 77399f938a Merge pull request 'feat(ui): add custom SVG picker and icon dir support' (#4) from feat-custom-icons into main release-77399f9 rootiest 2026-08-06 04:55:58 +00:00
  • 2906bdad03 Merge branch 'main' into feat-custom-icons rootiest 2026-08-06 04:55:40 +00:00
  • a4dfef304a feat(ui): add custom SVG picker and icon dir support rootiest 2026-08-06 00:47:29 -04:00
  • 960c729aed Merge pull request 'fix: dynamically resolve release download URL via API' (#3) from fix-installer-url into main release-960c729 rootiest 2026-08-06 04:05:11 +00:00
  • 5cd93328f5 fix: dynamically resolve release download URL via API rootiest 2026-08-06 00:00:40 -04:00
  • f2e1d6e299 Merge pull request 'feat: add search pre-fills, fuzzy sorting, GPL license, and installer script' (#2) from feat-prefill-installer into main release-f2e1d6e rootiest 2026-08-06 03:30:53 +00:00
  • 6948893711 feat: add search pre-fills, fuzzy sorting, GPL license, and installer script rootiest 2026-08-05 23:28:11 -04:00
  • def7156b00 Merge pull request 'feat: Icon overlay and editor improvements' (#1) from feature/icon-overlay into main release-def7156 rootiest 2026-08-04 03:57:22 +00:00
  • 6cc4a019b8 docs: sync README with new emblem and editor features rootiest 2026-08-03 23:53:40 -04:00
  • 59238f5a09 fix: remove explicit size_request from ColorChooserWidget to allow natural popover sizing rootiest 2026-08-03 23:42:42 -04:00
  • a12c17d896 fix: use custom MenuButton and Popover with ColorChooserWidget explicitly sized to bypass Wayland desktop portal popover layout constraints rootiest 2026-08-03 23:40:07 -04:00
  • f0f3cdfaf5 fix: explicitly set default_size on ColorChooserDialog to override GTK4's bad height constraints rootiest 2026-08-03 23:36:55 -04:00
  • b9f80fa8fa fix: use legacy ColorChooserDialog to sidestep GTK4 ColorDialog popover bug completely rootiest 2026-08-03 23:31:00 -04:00
  • 3a2443c859 fix: replace GTK4 ColorDialogButton popovers with custom GTK buttons that spawn full native ColorDialog windows to avoid unresizing popovers rootiest 2026-08-03 23:26:51 -04:00
  • 1e4154ab90 fix: remove with_alpha(false) from ColorDialog to bypass GTK4 popover sizing bug rootiest 2026-08-03 23:20:13 -04:00
  • 9bd6189e10 fix: increase default window height to prevent color picker popover scrollbars rootiest 2026-08-03 23:15:36 -04:00
  • f45eb5e70a fix: drop RefCell borrow during SVG saving and configure FileDialog to default to SVG rootiest 2026-08-03 23:09:54 -04:00
  • 35f0af2188 fix: drop RefCell borrow in slider callbacks before calling refresh_preview rootiest 2026-08-03 23:05:17 -04:00
  • e9b80817f9 feat: add unsaved changes confirmation prompts for window close and navigation using gtk::AlertDialog rootiest 2026-08-03 23:03:24 -04:00
  • 2db5ca2b2e fix: ensure editor scales SVG purely by stripping absolute dimensions, disable auto_save, and fix FlowBox columns rootiest 2026-08-03 22:56:33 -04:00
  • d757917ccf feat: add drag-to-move emblem, center emblem origin, and fix editor preview blurriness rootiest 2026-08-03 22:43:47 -04:00
  • 80db9daf0b fix: deduplicate icons in browser by preferring highest resolution version rootiest 2026-08-03 22:24:34 -04:00
  • 84e236ea4c fix: replace base64 images with nested svg to fix rasterization blurriness rootiest 2026-08-03 22:02:21 -04:00
  • d1719e5836 fix: clean up unused variables and imports rootiest 2026-08-03 21:42:55 -04:00
  • 68e9966bb3 fix: drop RefMut before calling refresh_preview to avoid panic rootiest 2026-08-03 21:40:56 -04:00
  • e1e27bb4ff feat: implement emblem picker and dynamic editor rebuild rootiest 2026-08-03 21:28:45 -04:00
  • d88aadd40f fix: add error handling to save dialog and auto_save false test rootiest 2026-08-03 21:27:36 -04:00
  • d063870bcd feat: add save as dialog and auto_save toggle rootiest 2026-08-03 21:20:47 -04:00
  • 296be9bd1d fix: initialize geometry sliders to composite state and conditionally display rootiest 2026-08-03 21:19:28 -04:00
  • d5bb10528d feat: add emblem geometry sliders rootiest 2026-08-03 21:15:28 -04:00
  • 6a9995cc49 feat: update editor UI to use CompositeIcon rootiest 2026-08-03 21:07:10 -04:00
  • d0233b544d feat: add CompositeIcon struct for nesting SVGs rootiest 2026-08-03 21:03:50 -04:00
  • d6dbfdf7ea feat: add CompositeIcon struct for nesting SVGs rootiest 2026-08-03 20:48:37 -04:00
  • 644eb2c12f feat: add namespace support to ColorScheme to prevent css collisions rootiest 2026-08-03 20:30:42 -04:00
  • d6dae7d0c4 fix: include missed files from rewrite rootiest 2026-08-03 19:33:35 -04:00
  • 2cc0ae90ab ci: add release workflow for main rootiest 2026-08-03 19:30:35 -04:00
  • 1531fae972 chore: remove Python implementation, add README for Rust version rootiest 2026-08-03 19:18:07 -04:00
  • 36cf8ecd87 feat: wire picker and editor views into the application window rootiest 2026-08-03 19:16:44 -04:00
  • 8dd51b48ca feat: add picker UI (live-filtered thumbnail grid) rootiest 2026-08-03 19:16:02 -04:00
  • 06d1204aac feat: add icon_index module for recursive SVG listing and fuzzy search rootiest 2026-08-03 19:11:29 -04:00
  • 3296e495fe feat: add config and color_scheme modules rootiest 2026-08-03 19:10:43 -04:00
  • d6492fe68a feat: scaffold Rust/GTK4 project rootiest 2026-08-03 19:09:56 -04:00
  • 264e6490a0 feat: initial commit rootiest 2026-08-03 16:52:16 -04:00