Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: nextcloud/photos
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 187a548fa3cc5a103329c7439758e4399144e542
Choose a base ref
...
head repository: nextcloud/photos
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: c091c920418665bd34b0e4faeafedcbdec48b5ef
Choose a head ref
  • 1 commit
  • 17 files changed
  • 1 contributor

Commits on Oct 26, 2022

  1. Add commands and listeners to generate location data of files

    - `ReverseGeoCoderService` download the necessary files and build the `KDTree`
    - `UpdateReverseGeocodingFilesCommand` command to allow to manually create the needed reverse geocoding files
    - `MediaLocationManager` to manager the location mappings
    - `MapMediaToLocationCommand` command to manually trigger location data mapping. Useful for pre-existing pictures.
    - `LocationManagerNodeEventListener` to react to node, user and share events.
    - `MapMediaToLocationJob` to reduce the load in event listeners
    
                                              β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                                β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Ίβ”‚MapMediaToLocationJobβ”‚
                                β”‚             β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                β”‚                       β”‚
       β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”               β”‚
       β”‚LocationManagerNodeEventListenerβ”œβ”€β”€β”            β–Ό
       β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                                           β”œβ”€β–Ίβ”‚MediaLocationManagerβ”œβ”€β”€β”€β”€β–Ίβ”‚LocationMapperβ”‚
       β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”         β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
       β”‚MapMediaToLocationCommandβ”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜            β”‚
       β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                      β”‚
                                                        β–Ό
       β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
       β”‚UpdateReverseGeocodingFilesCommandβ”œβ”€β”€β–Ίβ”‚ReverseGeoCoderServiceβ”‚
       β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
    
    Signed-off-by: Louis Chemineau <louis@chmn.me>
    artonge committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    c091c92 View commit details
    Browse the repository at this point in the history
Loading