Commit graph

  • 7b7435f50a general: Use spawn! less Christopher Davis 2023-01-22 12:18:43 -05:00
  • 6e632e7281 window: Update AdwStatusPage description sunflowerskater 2023-01-16 19:50:48 -03:00
  • eae81ebc60 window: Use GtkFileLauncher Christopher Davis 2023-01-15 19:18:16 -05:00
  • 9d7dae408b properties_view: Use GtkFileLauncher for opening directory Christopher Davis 2023-01-15 18:42:41 -05:00
  • 0c86d0d202 flatpak: Add libadwaita carousel patch for testing Sophie Herold 2023-01-15 19:22:42 +01:00
  • 1dce6b75ae application: Use gio API for help Christopher Davis 2023-01-14 14:44:50 -05:00
  • 947b2101b2 application: Use gtk_window_present() instead of gtk_widget_show () Christopher Davis 2023-01-14 14:43:46 -05:00
  • 2757e94e08 window: Update use of FileDialog.open_future() Christopher Davis 2023-01-14 14:23:54 -05:00
  • 9008c394f4 icon: New, unique app icon Tobias Bernard 2023-01-10 22:57:28 +01:00
  • 3f8921198d Update POTFILES Philip Goto 2022-12-28 21:19:40 +01:00
  • 2817e9bca6 window.ui: Rename Primary Menu to Main Menu sunflowerskater 2022-12-18 22:33:50 -03:00
  • ec45132a97 exif: Do not display city if more than 100 km away Sophie Herold 2022-12-19 19:23:22 +01:00
  • cc52f7a542 propertiesView: Move location to top of section Sophie Herold 2022-12-19 17:15:34 +01:00
  • 4b9c91f8df exif: Show device maker more consitently Sophie Herold 2022-12-19 17:13:53 +01:00
  • cbde386126 help-overlay: Improve some shortcuts and help-overlay Sabri Ünal 2022-12-17 17:07:22 +00:00
  • 36000ff65c window: Put prev/next accels at window level Sophie Herold 2022-12-06 18:24:32 +01:00
  • ba77ee1a32 window: Use new async FileDialog API Christopher Davis 2022-12-12 11:25:12 -05:00
  • 01bebfef38 imageView: Include overlay controls in min size Sophie Herold 2022-12-08 02:00:50 +01:00
  • 65808f5894 propertiesView: Show basic EXIF data Sophie Herold 2022-11-06 01:08:43 +01:00
  • e04992b46d window: Adjust to image size when opening Sophie Herold 2022-11-16 20:14:39 +01:00
  • 68221bacba file_model: Load opened image first add dir later Sophie Herold 2022-11-26 00:02:56 +01:00
  • acd8bea356 README: Add bundle download url and screenshot Sophie Herold 2022-12-08 17:55:20 +01:00
  • ccfbcf60a8 image: Calculate next zoom step from target Sophie Herold 2022-11-29 00:04:13 +01:00
  • 78e528d299 image: Also snap into 'best-fit' if close to it Sophie Herold 2022-11-28 23:43:56 +01:00
  • c1a3cc353d image: Limit zoom to 2000% Sophie Herold 2022-11-28 03:23:06 +01:00
  • d6ab100062 image: Use FileList in ContentProvider Sophie Herold 2022-11-28 18:27:40 +01:00
  • b202c1d2d2 i18n: Remove regex usage Sophie Herold 2022-11-26 02:03:53 +01:00
  • f1593203a0 window: Add missing shortcuts Sophie Herold 2022-11-23 19:12:19 +01:00
  • 583794a3ec general: Use glib::Object::builder for objects w/ props Christopher Davis 2022-11-24 12:26:04 -05:00
  • d1d53e4f4a properties_view: Use ParamSpec builders for props Christopher Davis 2022-11-24 11:52:37 -05:00
  • 3876f55b4c about: Change app name to Loupe and update devs Sophie Herold 2022-11-23 21:13:51 +01:00
  • aa781d3864 application: Use gio::ActionEntryBuilder for actions Christopher Davis 2022-11-23 13:51:27 -05:00
  • 29198b68f9 doap: Add doap file Sophie Herold 2022-11-23 17:24:03 +01:00
  • ab4981a4e1 data: Add metainfo Sophie Herold 2022-11-23 17:44:04 +01:00
  • 94086b1650 properties_view: Add comment explaining the purpose of build_dimensions() Christopher Davis 2022-11-22 18:06:20 -05:00
  • e48517d646 README: Check off pan/zoom item Christopher Davis 2022-11-22 19:54:10 -05:00
  • 029c0c9244 image: Add zoom and scrolling support Sophie Herold 2022-11-10 19:39:23 +01:00
  • 73a1702c47 meson: Cleanup and fix warnings Sophie Herold 2022-11-07 16:19:27 +01:00
  • 49e595cda2 image: Support rotate gesture Sophie Herold 2022-11-10 20:03:12 +01:00
  • c2e3bb2f83 menus: Add rotate left and right buttons Sophie Herold 2022-11-05 00:57:18 +01:00
  • 57f573f98a ui: Fix quotation marks Sophie Herold 2022-11-04 20:48:32 +01:00
  • 0f7115fe8b imageMetadata: Implement debug Sophie Herold 2022-11-04 20:12:44 +01:00
  • db69cbe64e window: Do not panic on failed drag-and-drop Sophie Herold 2022-11-04 19:45:28 +01:00
  • 165861568c imageView: Fix two panics when file not exists Sophie Herold 2022-11-04 19:28:48 +01:00
  • 369b71b15c code: Fix clippy warnings Sophie Herold 2022-11-04 19:27:43 +01:00
  • a2e6767584 image: Add rotation and auto rotate based on exif Sophie Herold 2022-11-03 17:40:06 +01:00
  • 3d6564377a cargo: Update dependencies Sophie Herold 2022-11-02 21:11:43 +01:00
  • 743577757f data: Rename appdata to metainfo AsciiWolf 2022-10-06 16:22:38 +02:00
  • 20c336b17f image_view: Fix carousel scrolling when loading files in same dir Christopher Davis 2022-08-19 12:06:07 -04:00
  • 8679734a43 general: change wallpaper to background Elton A Rodrigues 2022-08-17 21:31:36 -03:00
  • 2f9c7793c8 window: Add "open..." to menu Elton A Rodrigues 2022-08-17 21:20:02 -03:00
  • 7029e6129b cargo: Update dependencies and rust edition Sophie Herold 2022-08-12 15:56:30 +02:00
  • ca6e6c639c application: Port to AdwAboutWindow Christopher Davis 2022-08-06 00:49:59 -04:00
  • 81273c736e general: Update libadwaita-rs Christopher Davis 2022-08-06 00:48:52 -04:00
  • 1db46013d9 general: Add translation infrastructure Christopher Davis 2022-08-05 18:54:04 -04:00
  • 58a77ec9fa properties_view: Only show decimal places when dimensions are fractional Christopher Davis 2022-08-05 17:55:43 -04:00
  • 36cf667cc8 properties_view: Use glib::format_size() for file size Christopher Davis 2022-08-05 17:19:47 -04:00
  • 3395de4661 flatpak: Use mold linker Christopher Davis 2022-08-05 00:37:38 -04:00
  • 3825dc5598 flatpak: app-id -> id Christopher Davis 2022-08-05 00:55:13 -04:00
  • d8e8541059 build: Replace deprecated build_root() and source_root() calls Christopher Davis 2022-08-05 00:30:15 -04:00
  • 7b68bd78a0 build: Drop unused name_suffix variable Christopher Davis 2022-08-05 00:22:34 -04:00
  • d443107146 build: Drop join_paths() in favor of / Christopher Davis 2022-08-05 00:21:23 -04:00
  • 8fd63ab9b7 build: Drop custom cargo script Christopher Davis 2022-08-05 00:13:59 -04:00
  • 38c00cc2ec build: Use gnome.post_install() Christopher Davis 2022-08-04 23:49:20 -04:00
  • bc091248d0 ci: Add flatpak aarch64 CI builds Christopher Davis 2022-08-04 10:57:58 -04:00
  • d921cd8044 window: Take toast text as impl AsRef instead of &impl AsRef Christopher Davis 2022-08-04 01:04:04 -04:00
  • 37f170b165 general: Name spawned threads Christopher Davis 2022-08-03 19:53:32 -04:00
  • d99215bfd1 general: Use gtk_macros::spawn!() Christopher Davis 2022-08-03 19:32:02 -04:00
  • 386b41e482 properties_view: Ignore result of sending SVG metadata across threads Christopher Davis 2022-08-02 21:15:45 -04:00
  • ba4661031f Implement Properties Christopher Davis 2022-07-26 11:31:11 -04:00
  • 1e95dd4cbb image_view: Expose file as a property instead of filename Christopher Davis 2022-07-26 12:07:08 -04:00
  • fa513596b2 CI: Update configuration Christopher Davis 2022-07-30 17:54:17 -04:00
  • 9ba6cced6c window,image_view: Move fullscreen controls to the image view Christopher Davis 2022-07-10 19:39:03 -04:00
  • 689f975bf0 window: Add copy button to top left Christopher Davis 2022-07-01 13:08:14 -04:00
  • fadb6bfb9b image_view: Move controls to the bottom Christopher Davis 2022-06-29 21:12:12 -04:00
  • 5f7aa595db file_model: Use binary search to find index Christopher Davis 2022-07-14 15:25:03 -04:00
  • d609c4e0b2 image_view: Adjust model index name Christopher Davis 2022-07-14 13:30:38 -04:00
  • f10066b73c Revert "flatpak: Downgrade SDK, build libadwaita" Christopher Davis 2022-07-14 06:37:47 +00:00
  • 6b5e4bbd53 flatpak: Downgrade SDK, build libadwaita Christopher Davis 2022-07-01 13:24:55 -04:00
  • 6e869ebb1b window: Remove unecessary String cast in pick_file() Christopher Davis 2022-06-29 20:10:37 -04:00
  • f0973f6cf6 window: map().flatten() -> and_then() Christopher Davis 2022-06-29 20:09:45 -04:00
  • e8511bf5d5 image_view: Pass model to update_action_state() Christopher Davis 2022-06-29 18:45:45 -04:00
  • ddb02d0eb7 image_view: Rename N_PAGES to BUFFER Christopher Davis 2022-06-29 18:25:45 -04:00
  • 8c56e2c66a file_model: Make index_of() return a u32 Christopher Davis 2022-06-29 16:58:11 -04:00
  • 70054971d9 file_model: Add file() function Christopher Davis 2022-06-29 16:51:16 -04:00
  • e13ecb4df4 file_model: Remove next() and previous() functions Christopher Davis 2022-06-29 13:37:55 -04:00
  • 10cdb2c519 image_view: Create functions to fill and clear carousel Christopher Davis 2022-06-29 12:22:39 -04:00
  • 8612c317ba image_view: Implement loading a file within the current model Christopher Davis 2022-06-28 22:54:26 -04:00
  • 8acf76bd5e image_view: Clear the carousel when creating a new model Christopher Davis 2022-06-28 21:28:55 -04:00
  • 3557b15034 image_view: Rework model loading and page navigation Christopher Davis 2022-06-28 18:52:52 -04:00
  • 2b63f57d5b image_view: Make d-n-d gesture exclusive Christopher Davis 2022-04-20 13:03:19 -07:00
  • 7b24523079 image_page: Claim event sequences Christopher Davis 2022-02-05 16:26:15 -08:00
  • 48b8ce9455 window: Use path instead of URI for "Open With" Christopher Davis 2022-02-05 13:26:33 -08:00
  • 2aa480eee5 widgets: Rework image_view with AdwCarousel, add ImagePage Christopher Davis 2022-01-19 23:11:38 -08:00
  • 3bb48155a0 general: Use a custom ListModel for file tracking Christopher Davis 2022-01-16 19:03:13 -08:00
  • ca3c02a5c2 window: Use GString's display implementation for toast Christopher Davis 2022-02-04 15:25:12 -08:00
  • f88c48ca69 desktop: Add Loupe as a keyword Christopher Davis 2022-02-04 15:27:34 -08:00
  • 69e9c1b4fc image: Remove new() Christopher Davis 2022-02-04 15:48:14 -08:00
  • 1737db370b thumbnail: Remove ParentType Christopher Davis 2022-02-04 15:44:42 -08:00
  • f06875de73 main: Remove gtk::init() and adw::init() Christopher Davis 2022-02-04 15:43:19 -08:00