Alfred Reynolds
5eaf7ee539
- Add support for per folder image display options. The file called options.json contains json keys to control image options when displaying files in this folder. Currently a singled option, fitAspectAxisToWindow, is supported
...
- Remove duplicated image rotation reading code, have the image selector logic just pass this up via the per image options
2021-08-01 13:05:43 +12:00
Alfred Reynolds
c29e228ae0
- Add image list display type, you provide a comma delimited list of fully qualified path names to display
2021-08-01 11:27:22 +12:00
Alfred Reynolds
75c50a4209
- Implement aspect ratio checking for the shuffle and sorted image list modes
2021-07-31 14:42:13 +12:00
Alfred Reynolds
455a794669
- Remove "_" prefix on members
...
- Remove aspect check getBlurredBackground as it is not needed
2021-07-31 14:18:01 +12:00
alfred-reynolds
4132f65b2e
- fix comment
...
Co-authored-by: Manuel Dewald <github@manueldewald.de >
2021-07-31 13:59:05 +12:00
Alfred Reynolds
019b9406bc
- If you fail to load content try on a different timer (every 5 seconds by default). This fixes slow image loading at startup if you have a long timeout between pictures.
2021-07-30 17:57:01 +12:00
Alfred Reynolds
5ba3fef330
- update docs with new verbose and stretch flags
2021-07-29 13:17:17 +12:00
Alfred Reynolds
a0089db75b
- Add a verbose flag and put debugging output being it ("-v" || " --verbose")
...
- In verbose mode draw a thumbnail of the source image in the bottom left of the window
- Add support for long options in the command line parsing
- Add a "stretch" argument that will stretch the aspect axis to fit the window when set. For example, in landscape mode the drawn picture will be as wide as the window, cropping the top and bottom
2021-07-29 13:13:38 +12:00
Alfred Reynolds
bee9a78986
- Add the build and .vscode folders to gitignore
...
- Make the build target dependent on files in the src/ folder
2021-07-29 11:53:55 +12:00
Alfred Reynolds
23a0e208bf
- Add "-a" argument to filter show pictures by aspect ratio (potrait, landscape or all)
2021-07-29 11:52:32 +12:00
Manuel Dewald
4dddda44e7
Merge pull request #33 from varlog00/supportedFormats
...
supported format simple static list
2021-03-12 18:28:31 +01:00
varlog
00b5c87a6e
supported format simple static list
2021-03-12 17:29:28 +01:00
Manuel Dewald
1464c77872
Merge pull request #32 from varlog00/varlogs
...
add tif/tiff support
2021-03-11 09:07:16 +01:00
Manuel Dewald
98344061c1
DRY image formats
2021-03-11 09:03:13 +01:00
Manuel Dewald
128796c9e8
improve build tools
2021-03-11 09:02:55 +01:00
varlog
0b31eda1c2
add tif/tiff support
2021-03-09 16:13:14 +01:00
Manuel Dewald
09677ff06f
add new templates to readme
2021-03-05 09:10:17 +01:00
Manuel Dewald
d5c7e76aa6
more templates
2021-03-05 09:05:29 +01:00
Manuel Dewald
5d6d9a804d
fade transitioning
2021-03-04 16:22:53 +01:00
Manuel Dewald
d4beb46f28
Add text overlays
2021-03-04 14:40:11 +01:00
Manuel Dewald
c84f01434e
add png support
2021-03-03 13:38:52 +01:00
Manuel Dewald
9ade0cb4ee
enable smooth tranformation
2021-03-03 13:10:19 +01:00
Manuel Dewald
6430620335
Merge pull request #30 from pepe82sh/patch-1
...
Reduce window size for small display support
2021-03-02 19:55:20 +01:00
pepe
e6f97b4f77
Reduce window size for small display support
...
Pictures will show wrong resize behavior at the beginning of a slide show, when the window size exceeds the display size. As the Window will be shown in full screen anyway, an initial window size of 1x1px should support all display sizes.
2021-03-02 19:53:33 +01:00
Manuel Dewald
071d9e06ab
Update README.md
2021-03-02 18:36:26 +01:00
Manuel Dewald
5711186543
Merge pull request #25 from omegahack0/omegahack0-patch-1
...
Added info about fixing black border & more examples
2021-02-10 15:50:25 +01:00
omegahack0
df931db436
Added info about fixing black border & more examples
...
Added how to disable over scan removing the black bar for your raspberry pi, as well as linked to an article that includes more examples on how to use the project.
2020-12-15 14:03:11 -05:00
Manuel Dewald
7338aee6ba
Merge pull request #22 from Marioheld/patch-1
...
Added support for jpeg files
2020-10-08 13:56:29 +02:00
Marioheld
daa86ea271
Added support for jpeg files
...
Addes .jpeg and .JPEG in the file whitelist to suppot .jpeg files as well.
.jpg is just a shortcut for .jpeg files because old OSes did only support 3-character fileformats.
2020-10-08 10:51:36 +02:00
Manuel Dewald
fa579f7177
Merge pull request #21 from NautiluX/sort-by-name
...
sorted mode
2020-08-14 11:46:59 +02:00
Manuel Dewald
05e5bb9460
sorted mode
2020-08-14 11:45:44 +02:00
Manuel Dewald
7b77e62af5
update usage
2020-02-14 23:22:58 +01:00
Manuel Dewald
8f01970e3e
Update README.md
2020-02-14 23:21:20 +01:00
Manuel Dewald
bddcde4ca1
Merge pull request #12 from NautiluX/split_traverser_selector
...
Enable shuffle mode
2020-02-14 23:16:58 +01:00
Manuel Dewald
d399dfaff1
shuffle: reload files if image gets lost
2020-02-14 23:16:20 +01:00
Manuel Dewald
605c04fca3
add lib and include for libexif on mac
2020-02-14 23:15:38 +01:00
Manuel
d21677399d
Enable shuffle mode
...
Co-authored-by: data-dude92 <60513060+data-dude92@users.noreply.github.com >
2020-02-13 23:25:04 +01:00
Manuel
db09dc43f2
split switcher and traverser to prepare for shuffle mode
2020-02-13 21:52:17 +01:00
Manuel
0eb9596095
add remote packaging script
2020-01-26 22:30:04 +01:00
Manuel
fa25ced107
Fix issue #8
2020-01-26 22:12:38 +01:00
Manuel
bc9dd90acc
split imageselector
...
* image updating in seperate class ImageSwitcher
* image selection in class ImageSelector
2020-01-02 23:34:06 +01:00
Manuel
eec0eb8998
fix typo in README
2019-12-23 13:17:47 +01:00
Manuel
f44a0d0dd2
add recursive flag to readme
2019-12-23 13:17:15 +01:00
Manuel
09fc431034
Recursive folders
...
* Allow recursive traversing of folders with -r flag
* Print useful error in case of no image found
* Fixes issues 4 & 6
2019-12-23 11:28:12 +01:00
Manuel Dewald
ee7e88128a
workaround for zooming issue
2019-10-25 10:15:56 +02:00
Manuel Dewald
08871ef4c0
Update README.md
2019-10-25 09:00:07 +02:00
Manuel Dewald
62774ba5e2
Merge pull request #3 from GuGuss/patch-1
...
Fix documentation of Build
2019-10-14 17:00:22 +02:00
Manuel Dewald
ab83982cdd
Update README.md
2019-10-11 09:12:30 +02:00
Augustin Delaporte
e90aa12e1d
Fixing documentation of Build
...
This should solve #2
2019-10-10 15:55:07 +02:00
Manuel Dewald
178dc6ba8e
fix install readme
2019-01-31 09:08:37 +01:00