[gnome-photos] (635 commits) Non-fast-forward update to branch wip/abono/sidebar



The branch 'wip/abono/sidebar' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  96140b1... Remove PhotosSettings
  3a98993... preview-view: Add a new overlay
  ce268b7... preview-view: Move nav buttons to the new overlay
  990f2d8... preview-view: Rename revealer
  06f79a2... application: Rename variable
  91f5185... application: Rename variable
  610e611... Introduce properties sidebar
  19f9f3b... preview-view: Hook up properties sidebar
  d7df1be... application: Add action to show/hide properties sidebar
  9539321... WIP sidebar
  500ba90... WIP set_item

Commits added to the branch:

  fbad0ca... application: Fix the signal definition of miners-changed (*)
  60aff16... embed: Assert that we have an active item when previewing (*)
  88b7c62... preview-nav-buttons: Fix typo (*)
  192c642... preview-nav-buttons: Assert that we have an active item whe (*)
  72d3737... base-item: Remove a redundant type cast (*)
  87dd06a... base-manager, item-manager: Support sorting the GListModel (*)
  80bfb4b... item-manager: Sort the child BaseManagers in decreasing ord (*)
  5582e02... base-manager: Add photos_base_manager_get_{next, previous}_ (*)
  9eccef8... Don't use PhotosPreviewModel to navigate in the PREVIEW mod (*)
  2663c7c... view-container: Remove unused methods (*)
  8620d72... view-container: Add a missing newline (*)
  bf364fc... Prepare 3.23.3 (*)
  3287868... Remove PhotosSettings (*)
  3545f47... Update to latest libgd (*)
  012d0ad... preview-nav-buttons: Remove redundant header (*)
  00200b4... preview-nav-buttons: Use G_DECLARE_FINAL_TYPE (*)
  5ce4256... tool-crop: Use G_DECLARE_FINAL_TYPE (*)
  238a6c4... tool-colors: Use G_DECLARE_FINAL_TYPE (*)
  72027bf... tool-enhance: Use G_DECLARE_FINAL_TYPE (*)
  e755b08... tool-filters: Use G_DECLARE_FINAL_TYPE (*)
  4bef576... Fix to Catalan translation (*)
  355b4b9... Update Icelandic translation (cherry picked from commit 20d (*)
  4b1cce2... application: Add F1 accelerator to show help (*)
  d949dd7... utils: Style fix (*)
  d68287d... utils: Add photos_utils_get_controller (*)
  1a89228... view-container, view-model: Use photos_utils_get_controller (*)
  418a1e1... Move the code to update the OffsetControllers' count (*)
  0e0616c... item-manager: Assert valid ID and URI in check_wait_for_cha (*)
  8c3555d... item-manager: Don't look for collections in wait_for_change (*)
  24f0467... item-manager: Short-circuit collections in wait_for_changes (*)
  e704d1e... camera-cache: Add a comment (*)
  096dd79... properties-dialog: Don't look for the camera if there is no (*)
  6678189... item-manager: Shuffle some code around (*)
  3ad413e... item-manager: Add mechanism for constraining item additions (*)
  9592951... tracker-controller, view-model: Move policy to constrain it (*)
  4b85803... item-manager: Style fix (*)
  7373a5a... view-model: Remove unused variable (*)
  9c2127b... Update to latest libgd (*)
  6734527... base-item: Implement GdMainBoxItem (*)
  528c556... Port to GdMainBox (*)
  5297042... application: Don't mandate GEGL's JPEG 2000 loader (*)
  12613d3... Remove unused file (*)
  9fcf365... camera-cache: Style fix (*)
  ecf16f5... Query the slo:location and store it in PhotosBaseItem (*)
  11e7d2b... query-builder: Add photos_query_builder_location_query (*)
  3a91021... properties-dialog: Show the location (*)
  3dae05b... base-item: Use the right GMutex while loading a GeglBuffer (*)
  352b256... base-item: Consolidate mutex_download; separate mutex for s (*)
  2cc03ac... Prepare 3.23.4 (*)
  32a6cd8... Update Friulian translation (*)
  a5b6d6e... Update Slovak translation (*)
  44f534d... tool-crop: Remove unused enumerated type (*)
  537be47... Update Polish translation (*)
  7f64241... utils: Log the amout of time spent inside create_buffer_fro (*)
  511f92f... base-item, utils: Rename a function (*)
  d3ec04c... utils: Add photos_utils_dup_buffer_from_node (*)
  c0f135e... Add a format parameter to photos_utils_get_buffer_from_node (*)
  31ccdc4... image-view: Rearrange the code for subsequent changes (*)
  f77fefc... image-view: Add debug for photos_image_view_computed (*)
  5e4bbe9... image-view: Implement double-buffering (*)
  ce7106c... image-view: Redraw when the entire GeglNode has been comput (*)
  a043dc9... preview-view: No need to explicitly queue a redraw after pr (*)
  301bff9... image-view: Be more strict about what is acceptable (*)
  b205351... application: No need to explicitly queue a redraw after pro (*)
  f7d07ad... tool-crop: Redraw after initializing the grid (*)
  ca7ad83... tool-crop: Redraw when reset is clicked to erase the grid (*)
  f48f7e1... application, preview-view: Remove the draw action (*)
  29fd52c... base-item: Use a sub-buffer instead of gegl:crop to create  (*)
  1b98af9... base-item: Simplify code (*)
  22090a9... base-item: Make the previews faster by downscaling the imag (*)
  ae0ef11... base-item: Make the previews faster by caching the downscal (*)
  fd9d091... tests: Wait for the UI to be drawn completely (*)
  1a0a0cf... Update to latest libgd (*)
  6cee2f1... image-view: Don't use a gegl:buffer-source for double-buffe (*)
  31e45a2... preview-view: Add a comment (*)
  56997cf... Update Catalan translation (*)
  2ddaf6f... Update Swedish translation (*)
  61f871a... operation-insta-hefe-vignette: Style fix (*)
  323a1e0... application: Don't rely on G_DISABLE_CHECKS being undefined (*)
  320e6b1... tool-colors: Don't leak the GVariantType (*)
  3b9691e... Split out the GEGL-related utility code into a separate fil (*)
  c219a2b... Update to latest libgd (*)
  8486923... Update copyright notices (*)
  42420c3... Update Finnish translation (*)
  f800c6c... Update Polish translation (*)
  898cbd8... Update Swedish translation (*)
  37d9561... Update German translation (*)
  ff2ff59... pipeline: Assign a fixed position to gegl:noise-reduction (*)
  80689f1... indexing-notification: Use G_DECLARE_FINAL_TYPE (*)
  e532a4a... organize-collection-dialog: Use G_DECLARE_FINAL_TYPE (*)
  2a50c7c... application: Add gegl:exposure to the list of required oper (*)
  ce7038b... application, preview-view: Hook up blacks and exposure to a (*)
  95cdcbc... tool-colors: Add blacks and exposure sliders (*)
  1d1a979... gegl: Fix the copyright notice (*)
  93bb182... Split out the PHOTOS_ERROR error domain into a separate fil (*)
  af2db99... application, main: Simplify code (*)
  ae96266... application: Style fix (*)
  40aa6f5... Updated Czech translation (*)
  1df3493... Update Slovak translation (*)
  3b022a4... Update Polish translation (*)
  237348e... application, base-item: Rename a function for consistency (*)
  a0219f2... base-item, pipeline: Rename a function for consistency (*)
  35fe6a6... Update Indonesian translation (*)
  1f1ef5b... preview-view, tool-colors: Keep up with gegl:exposure API c (*)
  5fcacf4... facebook-item: Style fixes (*)
  bd3a05c... application: Use a named constant, not a magic number (*)
  a795741... Split out the utility GIO wrappers into a separate file (*)
  c71c256... local-item: Style fixes (*)
  6ecd4d5... local-item: Split out the code to construct the pipeline pa (*)
  ecc7035... Split out the GQuarks into a separate file (*)
  3c7ebd1... debug: Add a debug flag for thumbnailer-related messages (*)
  75f8609... base-item: Add photos_base_item_get_orientation (*)
  15ffba0... pipeline: Add photos_pipeline_get (*)
  f0a3428... gegl: Add photos_gegl_processor_process_async (*)
  c20496c... base-item: Use photos_gegl_processor_process_async (*)
  29ddbca... Updated Ukrainian translation (*)
  ceb45ec... Add replacements for some GnomeDesktopThumbnailFactory and  (*)
  8be5958... Add an asynchronous version of gdk_pixbuf_new_from_file_at_ (*)
  0bbe47e... gegl, utils: Move the registration of the built-in GEGL ope (*)
  821dc8c... application: Add gegl:pixbuf to the list of required operat (*)
  2440d58... utils: Remove redundant headers (*)
  15d079e... utils: Add photos_utils_file_copy_as_thumbnail (*)
  40d4d31... utils: Add photos_utils_file_query_info (*)
  e62947c... Add an out-of-process custom thumbnailer (*)
  48c353a... Add PhotosThumbnailFactory (*)
  12abb03... Instantiate ThumbnailFactory right after MainWindow is crea (*)
  f8ceb9d... Switch to our own thumbnailing infrastructure (*)
  d7c6a77... Update POTFILES.in (*)
  607acdc... Updated Czech translation (*)
  1140966... facebook-item: Use photos_utils_file_copy_as_thumbnail (*)
  1ac0800... flickr-item: Use photos_utils_file_copy_as_thumbnail (*)
  bb116bd... google-item: Use photos_utils_file_copy_as_thumbnail (*)
  b5a3cbf... appdata: Update screenshots to newer version (*)
  19ca5f2... Don't frame the thumbnails inside a drop shadow (*)
  bcf9fb0... Update Finnish translation (*)
  95ad846... tracker-overview-controller: Use G_DECLARE_FINAL_TYPE (*)
  adb5cae... tracker-queue: Use G_DECLARE_FINAL_TYPE (*)
  7d67f1c... tracker-search-controller: Use G_DECLARE_FINAL_TYPE (*)
  baccc30... item-manager: Remove the pointers for the object method sig (*)
  0117faa... item-manager: Use G_DECLARE_FINAL_TYPE (*)
  a82caf8... google-item: Open Google Photos instead of PicasaWeb (*)
  0e02bf4... Update Kazakh translation (*)
  2a49ec0... Updated Danish translation (*)
  75275a3... indexing-notification: Flatten the close button (*)
  f944027... done-notification: Style fix (*)
  fbe12f7... Add PhotosSourceNotification (*)
  e37fe92... source-manager: Keep track of sources that need attention (*)
  a4bdd4d... embed: Notify when a source needs attention (*)
  0943b47... Prepare 3.23.90 (*)
  3041cb6... appdata: Add screenshot of sharing feature (*)
  97f1484... Updated Norwegian bokmål translation. (*)
  2c7ecb4... Update Polish translation (*)
  bfc8e89... base-item: Fix the orientation of exported and shared items (*)
  aeb705f... Update to latest libgd (*)
  fd51ecd... Update Basque language (*)
  64c9653... po, source-notification: Fix typo (*)
  d19b64a... gegl: Add some infrastructure to preemptively profile Babl  (*)
  dd3c918... application: Try to speed up Babl conversions on the first  (*)
  7e1ce86... source-notification: Add a requested translator comment (*)
  8ab69af... Style and typo fixes (*)
  47b00d5... Update Kazakh translation (*)
  a30d766... Update Finnish translation (*)
  64529e2... Update Indonesian translation (*)
  6fd3c8c... thumbnailer: Use the correct typecast (*)
  4c0a87c... thumbnailer: Thumbnails should never be bigger than the sou (*)
  22f0d1b... thumbnailer: Log the dimensions at which the source is load (*)
  7686601... Update Hungarian translation (*)
  3ecfd62... Update to latest libgd (*)
  401ec94... thumbnail-factory: Remove redundant if branch (*)
  b876abc... pixbuf: Fix typo (*)
  1b5626a... base-item: Style fix (*)
  51df942... thumbnailer: Log the dimensions to which the thumbnail is s (*)
  a0334a8... thumbnailer-dbus: Add a Cancel method to support cancellati (*)
  35900cf... thumbnailer: Use a GCancellable when handling GenerateThumb (*)
  518713c... thumbnailer: Track the invocations and cancellables of ongo (*)
  db1a580... thumbnailer: Implement cancellation (*)
  8b9d505... thumbnail-factory: Implement cancellation (*)
  3a83b8f... base-item: Use a GCancellable when creating a thumbnail (*)
  c0f3d4b... base-item: Delete the thumbnail if create_thumbnail was can (*)
  b5e51d6... base-item: Refresh the thumbnail whenever the pipeline is s (*)
  dc7a11a... image-view: Try to avoid integer overflow (*)
  62c31ca... Update Friulian translation (*)
  d342b7b... Updated Ukrainian translation (*)
  3ad20d5... Updated German translation (*)
  39ece36... Update Brazilian Portuguese translation (*)
  f5caf04... Updated Serbian translation (*)
  3448e07... Update French translation (*)
  44bab8a... Updated Spanish translation (*)
  747f6ec... build: Bump minimum GEGL version to 0.3.14 (*)
  f1a3fa5... Split the GEGL-related resources into a separate GResource (*)
  9fe04c4... thumbnailer: Register the GEGL-related resources (*)
  94dc38a... base-item: Shorten the lifetime of the loading graph (*)
  d0f57af... base-item: Force load_buffer_async to return as soon as it' (*)
  71131b4... base-item: Clean up the leftovers when _base_item_load_asyn (*)
  f48c816... pipeline: Use G_DECLARE_FINAL_TYPE (*)
  4bd53f9... main-toolbar: Use G_DECLARE_FINAL_TYPE (*)
  488e4b4... main-window: Use G_DECLARE_FINAL_TYPE (*)
  93a8fa7... Prepare 3.23.91 (*)
  7338cb5... Update Chinese (Taiwan) translation (*)
  35be572... Update Swedish translation (*)
  1266f4c... utils: Short-circuit larger GdkPixbufs when centering (*)
  44c3c55... base-item: Center the thumbnails in an imaginary 256x256 gr (*)
  21c7e4d... utils: Use a fuzz factor to decide whether a thumbnail is t (*)
  fcafa99... utils: Don't border the placeholder icons (*)
  2b9bf90... Update to latest libgd (*)
  3e85e4a... offset-collections-controller: Use G_DECLARE_FINAL_TYPE (*)
  7a6753b... offset-favorites-controller: Use G_DECLARE_FINAL_TYPE (*)
  7c9a47a... offset-overview-controller: Make it a final class (*)
  70717f9... offset-overview-controller: Style fix (*)
  84d2723... Updated Danish translation (*)
  ccc7a21... Updated Vietnamese translation (*)
  d0c8ca6... Update Korean translation (*)
  b8b1f81... Update to latest libgd (*)
  159fa3b... Add a flatpak manifest (*)
  ab9912d... Updated Czech translation (*)
  688ce7f... flatpak: Disable the Bash auto-completion scripts for Track (*)
  d5d56cb... Add EggTaskCache (*)
  e168f05... pipeline: Shuffle some code around (*)
  5eb07e5... pipeline: Loosen the requirement to have a parent during co (*)
  a6d1f6b... base-item: Add a cache to batch together pipeline loading o (*)
  b0a20dd... base-item: Add EggTaskCache wrapper to asynchronously load  (*)
  178cab9... base-item: Rename a function (*)
  32fed97... base-item: Use EggTaskCache to asynchronously load the pipe (*)
  b44ec9f... pipeline: Be more strict about what is acceptable (*)
  98c3ae6... base-item: Don't keep the PhotosPipeline as an instance var (*)
  f1cd43a... base-item: Check edit_graph to determine if the item is alr (*)
  cc16efa... base-item: Shuffle some code around (*)
  8047f78... base-item: Load only the pipeline to determine if its edite (*)
  3b5d0c8... flatpak: Disable documentation generation for GEGL (*)
  cc38bb8... Updated Lithuanian translation (*)
  01f2583... Update Galician translation (*)
  2cd3b1c... Updated Serbian translation (*)
  aa38019... Update Slovak translation (*)
  0e5456d... Update Italian translation (*)
  0c116b5... main-window: Don't mark PACKAGE_VERSION as translatable (*)
  eac6711... Mention the latest commit in the version for non-release bu (*)
  7948fdc... Prepare 3.23.92 (*)
  ad5f6ab... Updated Russian translation (*)
  ec8788a... build: Bump minimum GTK+ version to 3.22.10 (*)
  e3a03dc... Post-branch version bump (*)
  6a31090... offset-search-controller: Make it a final class (*)
  254d3fa... offset-overview-controller: Use G_DECLARE_FINAL_TYPE (*)
  7479486... offset-search-controller: Use G_DECLARE_FINAL_TYPE (*)
  5c8bd05... Update Latvian translation (*)
  b633477... gegl: Add autocleanups for GeglOperation and its relevant s (*)
  7d4ad07... operation-insta-curve: Use G_DECLARE_FINAL_TYPE (*)
  27a2049... operation-insta-filter: Use G_DECLARE_FINAL_TYPE (*)
  4281d99... operation-insta-hefe-curve: Use G_DECLARE_FINAL_TYPE (*)
  5ecbac8... operation-insta-hefe-vignette: Use G_DECLARE_FINAL_TYPE (*)
  2d15b32... operation-insta-hefe: Use G_DECLARE_FINAL_TYPE (*)
  4ca28b5... operation-jpg-guess-sizes: Use G_DECLARE_FINAL_TYPE (*)
  15616ac... operation-png-guess-sizes: Use G_DECLARE_FINAL_TYPE (*)
  ab748d7... operation-saturation: Use G_DECLARE_FINAL_TYPE (*)
  a44e860... Use gtk_show_uri_on_window instead of deprecated gtk_show_u (*)
  c1bf6e9... flatpak: Disable GObject introspection in GEGL (*)
  799a97f... gresource: Add a copyright and license notice (*)
  f7b3e76... main-toolbar: Rename a variable (*)
  d3c00fa... export-notification: Be sandbox-friendly when launching def (*)
  e9a7502... search-context: Set G_TYPE_OBJECT as the prerequisite type (*)
  e209558... application: Try to use a better event timestamp (*)
  2a82cd1... help-overlay: Style fixes (*)
  673d49f... dropdown: Remove redundant function call (*)
  6699b53... dropdown, theme: Remove custom photos-dropdown style class (*)
  a741297... dropdown: Port to template (*)
  ebab87c... Update Polish translation (*)
  3723741... spinner-box: Don't set any extra properties in g_object_new (*)
  8574718... embed: Port to template (*)
  17f2499... glib, item-manager: Style fixes (*)
  4f3adb0... tool-crop: Restrain the selection when changing aspect rati (*)
  bd9cfea... application: Enable selection actions in search (*)
  90c3261... Update Greek translation (*)
  80e1284... image-view: Use double instead of float internally (*)
  4140a22... image-view, tool-crop: Use double instead of float in the p (*)
  5b056df... image-view: Be more strict about what is acceptable (*)
  ef138b9... image-view: Simplify code (*)
  9ca8a80... preview-view: Don't assume the presence of a GtkViewport (*)
  170c196... Add Croatian translation (*)
  2c4c4c1... image-view: Log dimensions of the clip rectangle when drawi (*)
  e88f61d... Update Occitan translation (*)
  419bf39... org.gnome.Photos.json: Remove JSON C style comments (*)
  c175a6c... Update Gujarati translation (*)
  560d583... Prepare 3.25.1 (*)
  53edc6f... Revert "gegl: Add autocleanups for GeglOperation and its re (*)
  bb4242b... Update to latest libgd and remove custom photos-entry-tag s (*)
  85dcfee... search-type: Use G_DECLARE_FINAL_TYPE (*)
  1e61585... search-context: Rename _SEARCH_CONTEXT_GET_INTERFACE to _GE (*)
  d15cba2... search-context: Use G_DECLARE_INTERFACE (*)
  884e87f... main-window: Port to template (*)
  b00efba... main-toolbar: Remove unecessary function call (*)
  fa0756e... main-toolbar: Port to template (*)
  ae0ec58... operation-insta-curve: Support buffers with alpha channel (*)
  4bd6b4c... application: Assert that it is a stateful GAction (*)
  b0a2bdb... application: Style fix (*)
  1d3e123... Move selection-mode state to a GAction (*)
  9bdf053... photos-searchbar: Port to GtkSearchBar (*)
  edd048c... overview-searchbar: Stop using gd_entry_focus_hack (*)
  31be5bd... Update to latest libgd (*)
  ce221a1... Update to latest libgd (*)
  ada7324... image-view: Rename a variable (*)
  de3a8fb... image-view: Use the correct typedef (*)
  fa26cf4... searchbar: Avoid CRITICALs when typing inside the preview (*)
  cdd6108... image-view: Shuffle some code around (*)
  031efce... preview-view: Shuffle some code around (*)
  e2389d5... preview-view: Assert that the invisible view doesn't have a (*)
  cd285f3... Add Polish help translation (*)
  380e920... Update Polish help translation (*)
  15817b8... preview-nav-buttons: Be more strict about what is acceptabl (*)
  37f8c42... preview-view: Shuffle some code around (*)
  ab4220c... preview-view: Assert that GdkEvents are received by the cur (*)
  4acd9a5... image-view: Fix the range of the "zoom" property (*)
  4c948e0... image-view: Support scrolling and zooming (*)
  c7ddf60... application, help-overlay, preview-view: Hook up zooming to (*)
  bff99d4... thumbnail-factory: Fix typo and silence -Wpointer-compare (*)
  e3f9082... Update Friulian translation (*)
  548c27e... build: Update all AX_* macros from upstream (*)
  254152a... Fix distcheck (*)
  ac6d779... Revert "build: Update all AX_* macros from upstream" (*)
  1401475... application: Simplify the callbacks (*)
  f714db3... Update German translation (*)
  990d186... Update Indonesian translation (*)
  8d417aa... application: Update the list of mandatory operations (*)
  9590011... application, preview-view: Tweak the zoom-in/out GActions f (*)
  678cb90... utils: Add convenience API for GtkScrolledWindow (*)
  b121e86... preview-view: Use scroll-events to zoom, mouse movements fo (*)
  72af1de... application: Instantiate SearchProvider only when registeri (*)
  e39344c... application: Assert that the SearchProvider's lifetime is s (*)
  1e83d07... debug: Add a debug flag to track the application's lifetime (*)
  1198682... application: Log the various stages in its lifetime (*)
  2eac7d8... thumbnailer: Instantiate the skeleton only when registering (*)
  b50eb8d... thumbnailer: Assert that the skeleton's lifetime is sane (*)
  1c59a4f... build: Bump minimum GTK+ version to 3.22.15 (*)
  ddf2fa2... organize-collection-view: Make it a final class (*)
  b334699... preview-view: Silence -Wunused-label (*)
  1ccb64b... organize-collection-model: Use G_DECLARE_FINAL_TYPE (*)
  1d00388... Update Kazakh translation (*)
  e7fc84e... preview-view: Don't propagate motion-notify events after ha (*)
  fd7bbbb... preview-nav-buttons: Handle touch events during the capture (*)
  a8a191e... Add PhotosZoomControls (*)
  2f4bda7... preview-nav-buttons: Use PhotosZoomControls (*)
  84bf685... preview-nav-buttons, preview-view: Allow disabling navigati (*)
  9edfe20... preview-view: Disable the navigation buttons when zoomed in (*)
  c167719... preview-nav-buttons, preview-view: Allow disabling auto-hid (*)
  ebb9592... preview-view: Don't auto-hide the zoom controls when zoomed (*)
  f9df54a... Add PhotosImageViewHelper (*)
  7bbf975... Add EggAnimation (*)
  0ade1d9... image-view: Implement smooth zooming (*)
  579cc47... Update Spanish translation (*)
  9bc841f... Update Friulian translation (*)
  b9afd3b... build: Bump minimum GTK+ version to 3.22.16 (*)
  d4dfc47... Prepare 3.25.3 (*)
  caf4ac0... Update Hungarian translation (*)
  ca6f16f... Use our own composer for the SVG (and PDF) blend operation  (*)
  f4a35d4... appdata: Add bugtracker, donation and translate URLs (*)
  238bab6... appdata: Add developer_name (*)
  c1328d0... appdata: Update to comply with recent versions of the speci (*)
  e195fbe... appdata: Move screenshots to static.gnome.org (*)
  6aeb8c6... tool-crop: Rename variable (*)
  8acf9b5... tool-crop: Add 'orientable' field (*)
  1f6fb32... build: Depend on libtracker-[sparql|control]-2.0 (*)
  9447ec2... thumbnailer: Fix typo and complete the right D-Bus call (*)
  d5b5ebe... thumbnail-factory: Style fix (*)
  51b2290... tracker-queue: Make the GInitable implementation idempotent (*)
  27ee84f... Updated Vietnamese translation (*)
  bd6a29a... Update Indonesian translation (*)
  3d6e692... thumbnail-factory: Be more strict about what is acceptable (*)
  f220c2e... tracker-queue: Be more strict about what is acceptable (*)
  e1b422c... organize-collection-view: Use G_DECLARE_FINAL_TYPE (*)
  56e803b... print-notification: Use G_DECLARE_FINAL_TYPE (*)
  6304694... preview-view: Don't horizontally expand the EditPalette (*)
  9b37e53... edit-palette, preview-view: Let the widget's client set the (*)
  6d24eeb... tool-crop: Always express the "original" constraint as land (*)
  0b54b21... tool-crop: Clear "reset" earlier in the activation sequence (*)
  d98e407... print-preview: Style fix (*)
  3229d6e... operation-svg-multiply: Restore attribution (*)
  ea17032... tool-crop: Support changing the orientation of the crop rec (*)
  ece92a7... tool-crop: Silence -Wparentheses (*)
  430f336... Prepare 3.25.4 (*)
  f3b423e... tool-crop: Use GtkGrid instead of GtkBox (*)
  6fb2df6... tool-colors: Use GtkGrid instead of GtkBox (*)
  8623cfe... tool-enhance: Use GtkGrid instead of GtkBox (*)
  8956f4f... Update Friulian translation (*)
  d7f2690... Updated Slovenian translation (*)
  ec67d1d... Update Indonesian translation (*)
  3be1dd6... Update Catalan translation (*)
  c430fcc... Updated Spanish translation (*)
  e450992... Update to latest libgd (*)
  67344f3... build: Define a log domain (*)
  0e261d6... Update Kazakh translation (*)
  75e699e... item-manager: Simplify code (*)
  e1b8b56... offset-favorites-controller: Simplify code (*)
  8773559... tracker-favorites-controller: Simplify code (*)
  645b179... Update Croatian translation (*)
  e532d97... Update Arabic translation (*)
  26f4fa5... Update German translation (*)
  ebf4690... base-item: Use QUERY_FLAGS_UNFILTERED in base_item_refresh (*)
  110d77b... item-manager: Emit active-collection-changed only when ther (*)
  0078f2f... item-manager: Use switches for enums instead of if-else (*)
  3e5c502... embed, tool-crop: Style fixes (*)
  96b1aa1... item-manager: Assert that the modes are never NONE (*)
  5be847b... main-toolbar: Use switches for enums instead of if-else (*)
  4e072d7... item-manager: Assert a few more invariants when going back  (*)
  2aa2837... item-manager: Consolidate the signal emissions in one place (*)
  8c9bf5c... main-toolbar: Split out the code to create the selection mo (*)
  69bd2ba... main-toolbar: Be more strict about what is acceptable (*)
  9c79c0b... Update to latest libgd (*)
  8cee496... Updated Czech translation (*)
  23aba95... Update Hungarian translation (*)
  7de7922... Update Swedish translation (*)
  a64c396... flatpak: Style fixes (*)
  00df093... flatpak: Disable unused Grilo plugins (*)
  2d6c586... Replace gnome-desktop with gsettings-desktop-schemas (*)
  72e7031... Update POTFILES.in and POTFILES.skip (*)
  3bed00a... Update Polish translation (*)
  0f8181c... Remove redundant headers (*)
  3f6fce3... application: Log whether OpenCL is enabled or not (*)
  83007b9... Update Galician translation (*)
  70f6ee8... Updated Serbian translation (*)
  5532465... Update Finnish translation (*)
  10e95d2... build: Remove workaround for Automake 1.13.2 bug (*)
  68f6dc9... build: Update to the latest version of the sample template (*)
  ed111f8... build: Don't AX_REQUIRE_DEFINED private macros (*)
  7748980... Update Turkish translation (*)
  a4216ad... flatpak: Style fixes (*)
  9854282... Update to latest libgd (*)
  cec07b3... base-item, view-container: Display names only for collectio (*)
  4c4665e... appdata: Mark developer_name for translation (*)
  38285b3... Updated Serbian translation (*)
  3da9e52... Update Indonesian translation (*)
  b58e00c... Updated Czech translation (*)
  afee99e... Update Kazakh translation (*)
  043071a... Update Croatian translation (*)
  d502f78... Update Polish translation (*)
  cbe0e9e... Update German translation (*)
  6a2e947... Update French translation (*)
  3778e06... Update Croatian translation (*)
  38c20a1... Update Galician translation (*)
  25c5de1... Update Icelandic translation (*)
  bc7c01a... Prepare 3.25.91 (*)
  7d76ab7... Update Friulian translation (*)
  ce19ab8... Update Slovak translation (*)
  0a170c7... Updated Lithuanian translation (*)
  ccf3483... Update Swedish translation (*)
  0bc5b52... Update Chinese (Taiwan) translation (*)
  1e9a6b5... Update Latvian translation (*)
  f8d6c99... Updated Slovenian translation (*)
  134bbff... main-toolbar: Use g_object_ref_sink with GInitiallyUnowned (*)
  fbab8d4... Update Turkish translation (*)
  d7d18b2... Update Finnish translation (*)
  86671fc... searchbar: Use the more appropriate GAction API (*)
  7d908e4... embed: Remove redundant code (*)
  5defdad... embed, overview-searchbar: Simplify code (*)
  af37cfe... embed: Simplify code (*)
  cacf92f... embed: Untangle the notify::visible-child & window-mode-cha (*)
  015b3fa... Update Korean translation (*)
  d968892... Update Hungarian translation (*)
  3d039d4... Updated Vietnamese translation (*)
  9b2d8cd... Simplify Searchbar handling and don't show it on key presse (*)
  b40e16e... embed: Don't keep the searchbar active merely because it ha (*)
  93fe827... Consolidate code to update MainToolbar on ItemManager::item (*)
  343bb33... Migrate from Intltool to Gettext (*)
  9ae7e30... org.gnome.Photos.desktop: Add translator comments (*)
  3ea02d2... tracker-favorites-controller: Use G_DECLARE_FINAL_TYPE (*)
  28f33ec... tracker-collections-controller: Use G_DECLARE_FINAL_TYPE (*)
  a0e5d7c... tool-filter-button: Use G_DECLARE_FINAL_TYPE (*)
  edc79f8... spinner-box: Use G_DECLARE_FINAL_TYPE (*)
  596b7ce... Prepare 3.25.92 (*)
  44e9173... Update Italian translation (*)
  76cc53c... Update Polish translation (*)
  2a1dbd8... Updated Czech translation (*)
  a7f5319... Update Hungarian translation (*)
  eecbdc1... Update German translation (*)
  d4b9262... Update Swedish translation (*)
  10dfe54... Post-branch version bump (*)
  2ab326b... Update Finnish translation (*)
  16aed5f... Update Turkish translation (*)
  96a2869... single-item-job: Use G_DECLARE_FINAL_TYPE (*)
  65939dd... Update Friulian translation (*)
  5b06fdd... Update Galician translation (*)
  4e9f95e... source-manager: Use G_DECLARE_FINAL_TYPE (*)
  3c5249a... source: Use G_DECLARE_FINAL_TYPE (*)
  bd46de1... share-point-manager: Use G_DECLARE_FINAL_TYPE (*)
  9a51da8... share-dialog: Use G_DECLARE_FINAL_TYPE (*)
  5793002... set-collection-job: Use G_DECLARE_FINAL_TYPE (*)
  3be26cb... print-preview: Style fixes (*)
  823ed47... Update French translation (*)
  8cafb6a... Update Croatian translation (*)
  568761a... search-match-manager: Use G_DECLARE_FINAL_TYPE (*)
  59ee63b... preview-view: Use G_DECLARE_FINAL_TYPE (*)
  84a5367... print-operation: Use G_DECLARE_FINAL_TYPE (*)
  45f24c6... remote-display-manager: Use G_DECLARE_FINAL_TYPE (*)
  0753e8f... search-match: Use G_DECLARE_FINAL_TYPE (*)
  ad5cc83... flatpak: Libraw CVE-2017-13735 (*)
  1a3f1a9... flatpak: Style fix (*)
  7b70fdf... flatpak: Update Tracker build flags (*)
  cce4271... flatpak: Delete tracker-store's D-Bus service file (*)
  51556c5... flatpak: Delete Tracker's systemd units (*)
  12449e7... flatpak: Disable GObject introspection (*)
  81a80fc... Update Brazilian Portuguese translation (*)
  66c4e62... flatpak: Add tracker-miners (*)
  c02d35a... flatpak: Fix tracker_miner_manager_get_status (*)
  fa9ebb7... flatpak: Update gexiv2 to 0.10.6 (*)
  2c6563a... search-type-manager: Use G_DECLARE_FINAL_TYPE (*)
  9942c4c... search-provider: Use G_DECLARE_FINAL_TYPE (*)
  fe4e9f1... Update Basque language (*)
  454d58e... Update Korean translation (*)
  b32402c... Update Slovak translation (*)
  20d6dc0... Update Italian translation (*)
  c4df492... Updated Danish translation (*)
  dc04884... Updated Lithuanian translation (*)
  c7a1f2d... Update Serbian translation (*)
  fee68ff... Update Serbian Latin translation (*)
  933cba7... Update Spanish translation (*)
  8acbeea... Updated Dutch translation Master 3.26 (*)
  0544a6d... selection-toolbar: Use G_DECLARE_FINAL_TYPE (*)
  d9576e4... flatpak: Build gexiv2 from Git master (*)
  048656a... overview-searchbar: Remove redundant header (*)
  398506b... selection-controller: Remove the vfunc for the default hand (*)
  c3ae80f... print-operation: Style fixes (*)
  176c42d... Listen to ItemManager::active-collection-changed only when  (*)
  99ccc05... main-toolbar: Remove redundant code (*)
  ed35275... Add a new mode for viewing the contents of a collection (*)
  1b21358... embed, main-toolbar: Remove unused code (*)
  eed5921... Update Chinese (Taiwan) translation (*)
  dd2f4bf... selection-controller: Use G_DECLARE_FINAL_TYPE (*)
  50b489f... Updated Slovenian translation (*)
  1035e72... Update Catalan translation (*)
  0b37515... Update Catalan translation (*)
  912085f... query: Fix typo (*)
  09bc8dc... search-controller: Remove the vfunc for the default handler (*)
  e5e0520... print-setup: Make it a final class (*)
  ee02504... tool-crop: Make "constraints" an instance variable (*)
  4978a64... tool-crop: Hide orientation controls for square items & ori (*)
  90cc9f7... query: Support human-readable annotations for debugging (*)
  d52f94a... query: Loosen the requirement to provide a SearchContextSta (*)
  2c56d7f... Use Query objects instead of raw strings in the TrackerQueu (*)
  76aad91... tracker-queue: Log each Query's source and tag fields (*)
  a5bb933... offset-controller: Tag the Query (*)
  c63bd61... tracker-controller: Tag the Query (*)
  b1f19e4... Added Friulian doc translation (*)
  6df0ff8... Don't steal the SPARQL string passed to photos_query_new (*)
  f7f64b9... Let PhotosQuery instances be reference counted (*)
  2787637... local-item: Don't leak the source path and URI (*)
  a937767... tracker-queue: Don't copy the sparql and tag fields of the  (*)
  9b72b3b... facebook-item: Style fixes (*)
  25c72a4... base-item: Style fix (*)
  b28c7df... base-item: Rename save_async as save_to_dir_async (*)
  c58fbaa... Update Icelandic translation (*)
  7a83c00... base-item: Add photos_base_item_save_to_file_async (*)
  d5bd085... application: Process the item's pipeline when setting the b (*)
  6082679... application: Don't use g_object_[gs]et_data (*)
  403b83d... application: Hold the application while setting the backgro (*)
  a689937... base-item: Style fixes (*)
  7d000d8... Update Greek translation (*)
  81daaa5... overview-searchbar: Use G_DECLARE_FINAL_TYPE (*)
  c147df9... search-controller: Use G_DECLARE_FINAL_TYPE (*)
  b45d626... properties-dialog: Remove the vfunc for the default handler (*)
  8c3174b... properties-dialog: Use G_DECLARE_FINAL_TYPE (*)
  66d268d... tracker-change-monitor: Remove the vfunc for the default ha (*)
  4fb5100... tracker-change-monitor: Use G_DECLARE_FINAL_TYPE (*)
  2711302... print-setup: Style fixes (*)
  1fde74d... print-preview: Make it a final class (*)
  7443bc9... print-preview: Use G_DECLARE_FINAL_TYPE (*)
  c84e5ec... print-setup: Use G_DECLARE_FINAL_TYPE (*)
  9381025... [L10N] Update Persian translation (*)
  bbc5af9... [L10N] Update Persian translation (*)
  ca01b13... share-point-manager: Style fix (*)
  b8a090c... flatpak: Update exiv2 to 0.26 (*)
  444f6d9... [l10n] Updated Catalan (Valencian) translation (*)
  716b956... base-item: Assert that certain operations need a pre-loaded (*)
  eb8d3de... base-item: Process the graph after a revert only if the ite (*)
  7b47708... base-item: Unbreak reverting directly from OVERVIEW without (*)
  2402d2a... preview-nav-buttons: Remove redundant type casts (*)
  987c7ce... base-item: Be more strict about what is acceptable (*)
  6259218... search-provider: Simplify code (*)
  38529bd... base-item: Silence -Wparentheses (*)
  a8308be... image-view: Move some code around (*)
  150ae46... image-view: Consolidate the initiation of the animation (*)
  3d63ba2... image-view: Be more strict about what is acceptable (*)
  9424011... image-view: Cancel any ongoing animation when (un)setting t (*)
  b69f53e... image-view: Split out the code to check valid allocation an (*)
  8f8ed5d... image-view, preview-view: Re-work the zoom animation implem (*)
  c726099... image-view, preview-view: Allow disabling the zoom animatio (*)
  ca66ca7... Encode the origin of the zoom event in the zoom-in/out GAct (*)
  7506faa... preview-view: Consolidate zoom calculation from GAction act (*)
  de6a454... Prepare the zoom-* GActions for touch gestures (*)
  1bdb821... Add PhotosGestureZoom (*)
  c47eac9... preview-view: Use touch gestures for zooming (*)
  cdc744d... build: Make the Git submodules work with Web proxies (*)
  69d2216... flatpak: Make the Git repositories work with Web proxies (*)
  9faa378... flatpak: Update librest to 0.8.1 (*)
  66b2b69... export-notification, share-notification: Style fixes (*)
  a9bcc8a... share-point: Re-align (*)
  f2adead... Extend the SharePoint API to enable notifications on succes (*)
  7f96e57... Show a notification when an item has been successfully shar (*)
  78ea329... Upgrade license to GNU General Public License version 3 or  (*)
  cc589b4... Prepare 3.27.1 (*)
  1e671db... done-notification: Use g_auto* (*)
  ce6a431... done-notification: Fix the property type of "item" (*)
  db377d7... done-notification, share-notification: Add missing #include (*)
  1ca7a56... delete-notification: Use g_auto* (*)
  239b960... base-model: Use g_auto* (*)
  de62122... print-notification: Use g_auto* (*)
  fd5f490... error-box: Use g_auto* (*)
  95b68a1... Update copyright notices (*)
  4103186... Update German translation (*)
  d5b375b... Updated Czech translation (*)
  453fcc3... operation-insta-filter: Remove an extra gegl:nop for the NO (*)
  dee760e... utils: Remove redundant cast (*)
  0173397... application, gegl, thumbnailer: Consolidate GEGL initializa (*)
  e4fd6d7... application, gegl: Shuffle some code around (*)
  e033eb9... gegl: Set the number of threads to match physical CPU cores (*)
  c04c4da... build: Update glibtests.m4 from GLib (*)
  5abcaff... Always set input and output formats (*)
  f471b04... flatpak: Disable -Werror for gnome-online-accounts (*)
  433d1f6... build: Update to latest git.mk (*)
  0959490... build: Ignore the M4 sources pulled in by Gettext (*)
  687d3de... build: Let git.mk ignore the M4 sources pulled in my Libtoo (*)
  9509aa5... build: Let git.mk ignore various top-level build artifacts (*)
  41ffa2e... gegl: Disable OpenCL (*)
  681ca2a... operation-insta-filter: Style fix (*)
  f24aed1... preview-view: Add a new overlay
  b7b981c... preview-view: Move nav buttons to the new overlay
  e92ea43... preview-view: Rename revealer
  8fdb442... application: Rename variable
  d779052... application: Rename variable
  2cd804e... Introduce properties sidebar
  99fc107... preview-view: Hook up properties sidebar
  74363e7... application: Add action to show/hide properties sidebar
  3533858... properties-sidebar: Add set_item
  8967394... preview-view: Set visible item to the sidebar
  f02465b... WIP title box
  38579dc... WIP Description
  031a8cc... WIP Albums
  826b627... WIP Properties
  2992605... WIP Source

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]