-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Various quality of life additions, tweaks, and fixes (#112)
- Loading branch information
Showing
47 changed files
with
2,365 additions
and
684 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
# Reverse Geolocation | ||
|
||
Local, embedded reverse geolocation using the custom-built [tinygpkg package]. | ||
|
||
* Supports ~50 thousand places | ||
* Powered by https://www.geoboundaries.org/ | ||
* Adds only 16MB to build (uncompressed) | ||
* Only supports photos with GPS coordinates in the EXIF data | ||
* Supported in the [Timeline] and [Flex] views | ||
|
||
[Timeline]: layouts.md#timeline | ||
[Flex]: layouts.md#flex | ||
|
||
[tinygpkg package]: https://github.com/SmilyOrg/tinygpkg |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
# Layouts | ||
|
||
Photofield supports various layouts to display collections of photos. Each | ||
layout offers a unique way to organize and view your photos. | ||
|
||
You can set the default layout for each collection in the | ||
[configuration](../configuration), or change the currently displayed layout | ||
through the cog icon in the top right corner. | ||
|
||
## Album | ||
|
||
The **Album** layout groups photos chronologically by event. This layout is | ||
ideal for organizing photos from different events or occasions. | ||
|
||
![Album screenshot](../assets/album.jpg) | ||
|
||
## Timeline | ||
|
||
The **Timeline** layout displays photos in a reverse-chronological order, | ||
similar to Google Photos. This layout is useful for viewing recent photos first. | ||
|
||
![Timeline layout example](../assets/timeline.jpg) | ||
|
||
## Wall | ||
|
||
The **Wall** layout creates a square collage of all the photos. This layout is | ||
great for quickly browsing through a large number of photos. | ||
|
||
![Wall layout example](../assets/wall.jpg) | ||
|
||
## Map | ||
|
||
The **Map** layout places all the photos on a map. This layout is perfect for | ||
finding photos taken at specific locations. | ||
|
||
![Map layout example](../assets/map.jpg) | ||
|
||
## Flex | ||
|
||
The **Flex** layout uses a variant of Knuth & Plass algorithm to create a | ||
smarter layout, especially for photos with odd aspect ratios. | ||
|
||
![Flex layout example](../assets/flex.png) | ||
|
||
## Highlights | ||
|
||
The **Highlights** layout varies the row height based on the "sameness" of the | ||
photos. This layout is designed to make travel photo collections more skimmable | ||
by shrinking similar and repeating photos. This layout requires AI to be enabled. | ||
|
||
![Highlights layout example](../assets/highlights.png) |
Oops, something went wrong.