Overview of changes in lomiri-gallery-app 3.2.0

  - tests: Remove autopilot tests.
  - Reorganise overlays in EventsOverview and PhotosOverview to avoid
    unnecessary component creations.
  - AlbumsOverview: load components only when needed to reduce startup
    time.
  - Avoid TypeError.
  - Make generateManifest faster + cleanup MediaMonitor code.
  - Photo + Video classes: cleanup code, remove unused functions +
    improve performance by only getting file format when needed.
  - Add missing libtinyxml2-dev build dependency.
  - Ignore /media/ paths if $USER is unset.
  - album: Fix images not being added to albums.
  - Adapt action title to content type in PickerSceen menu.
  - Added a Videos tab.
  - video tab: check for currentItem instead of selectedIndex in
    mediaTypeFilter.
  - Don't set initialItem in PickerScreen since it has no effect.
  - Do not set applicationName of MainView in PickerScreen to avoid
    breaking translations.
  - Fix: missing property renaming.
  - Remove usage of deprecated automaticOrientation in MainView.
  - Refactor PickerScreen: Replace deprecated Tabs by StackView.
  - Rename MainView to mainView to make refering to it across the code
    more clear.
  - Cleanup MediaGrid: don't rely on the existance of photosOverview
    and gridSize properties + explicitly emit mediaSourcePressed
    signal.
  - Renamed Photos to Pictures and filter to pictures only.
  - Replace deprecated variant property type to avoid binding loop.
  - Make Checkerboard an Item.
  - Show loading screen until all pages are ready.
  - Replace broken state saver by Settings.
  - Adapt openMediaFile to new mainPage.
  - Fix import requested flow.
  - Remove broken StateSaver + fix header property usage.
  - Adapt top margin in Organic view to header height.
  - Avoid dividing by zero when computing spacing for width=0.
  - Remove unnecessary header visibility manipulation.
  - Let PageStack manage visibility of AlbumsOverview.
  - MainScreen: replace deprecated Tabs by StackView + use PageHeaders
    to replace deprecated Page properties.
  - Include and link against libintl.
  - CMakeLists.txt: Bump cmake_minimum_required() to 3.10. Support
    building with CMake 4 without deprecation warning.
  - Fix property type of maximumZoom.
  - More accurate zoom position via double click.
  - Implemented better zooming and panning in media viewer.
  - Display the Play icon even when video's thumbnail fails to load.
  - Improved the media info dialog.
  - CI: Bump clickable version to use the lastest v8 version.
  - CI: set click framework for 26.04 builds.
  - CI: build and publish against multiple clickable base image
    versions.
  - CMake: Cleanup and refactor.
  - CMake: Add support for code coverage measurement.
  - CI: add a test build that provides gitlab with coverage
    information.
  - po/: Update lomiri-gallery-app.pot.
  - Translation updates (thanks to all contributors on
    hosted.weblate.org).

Overview of changes in lomiri-gallery-app 3.1.1

  - Always set organizationName, use {application,organization}Name for
    settings location.
  - Set Photos tab as default when in picker mode.
  - Redesigned play icon for better visibility.
  - Migrate i18n init to C++.
  - Translation updates (thanks to all contributors on
    hosted.weblate.org).

Overview of changes in lomiri-gallery-app 3.1.0

  - click/CMakeLists.txt: Install gallery-content.json as
    DATADIR/lomiri-content-hub/peers/lomiri-gallery-app when built in
    non-click mode.
  - Also check if album exists when committing new subtitle.
  - Replace custom TextEditOnClick component by simple TextEdit.
  - Fix: don't discard text changes in TextEditOnClick component.
  - desktop: Fix icons.
  - Move Qt5Test finding to top-level BUILD_TESTING conditional.
  - CMakeLists.txt: Make tests optional.
  - CMakeLists.txt: Add ENABLE_WERROR option.
  - CMake: Fix GNUInstallDirs variable concatenations in CMake.
  - CMake: Stop using qt5_use_modules.
  - Support Exiv2 0.28+.
  - Translation updates (thanks to all contributors on
    hosted.weblate.org).
