|
| 1 | +--- |
| 2 | +publishDate: 2024-09-23T09:26:00Z |
| 3 | +author: ildyria |
| 4 | +title: 'Bite-size v6: Context menus, WebAuthn and more' |
| 5 | +excerpt: Bite-size v6 is a series of small post showing the progress made on the development of the future version of Lychee. |
| 6 | +image: /blog/v6/20240922-1.png |
| 7 | +category: VueJS |
| 8 | +tags: |
| 9 | + - lychee |
| 10 | + - vuejs |
| 11 | + - v6 |
| 12 | +--- |
| 13 | +While I am quite busy, I still try to push the development and I hope to be able to release a beta of version 6 by the end of the week. |
| 14 | + |
| 15 | +### Thumb album decorations |
| 16 | + |
| 17 | +As you can see on the screenshot above, the album decorations are making their come back from the version 4 (I hadn't had time to implement them in v5). |
| 18 | +You now have the choice between: |
| 19 | +- `layer` (default), |
| 20 | +- `photos` (number of photos), |
| 21 | +- `albums` (number of sub albums), |
| 22 | +- `all` (number of photos and albums), |
| 23 | +- and `none` which hides the indicator. |
| 24 | + |
| 25 | +When using `all` the direction and order of appearance are also configurable. |
| 26 | + |
| 27 | +### Context menu improvements |
| 28 | + |
| 29 | + |
| 30 | +More work has been done on the context menu, currently the following are working as expected: |
| 31 | +- [ ] Right click actions on single and multiple pictures |
| 32 | + - [x] (Un)Star photo(s) |
| 33 | + - [x] Set as cover |
| 34 | + - [x] Set as header |
| 35 | + - [x] Rename photo |
| 36 | + - [x] Move photo(s) |
| 37 | + - [x] Tag photo(s) |
| 38 | + - [x] Copy photo(s) |
| 39 | + - [x] Delete photo(s) |
| 40 | + - [ ] Download |
| 41 | +- [ ] Right click actions on single and multiple album |
| 42 | + - [ ] Set as cover |
| 43 | + - [x] Rename album |
| 44 | + - [x] Move album(s) |
| 45 | + - [x] Merge album(s) _untested_ |
| 46 | + - [x] Delete album(s) |
| 47 | + - [ ] Download |
| 48 | + |
| 49 | +### Keybindings and actions |
| 50 | + |
| 51 | +In term of keybindings, also some progress here. |
| 52 | +- [x] toggle full screen |
| 53 | +- [x] edit photo / album |
| 54 | +- [x] info panel toggle |
| 55 | +- [x] photo overlay rotation |
| 56 | +- [x] next/previous photo |
| 57 | +- [ ] star |
| 58 | +- [ ] delete |
| 59 | + |
| 60 | +The buttons on single picture are also working as expected. |
| 61 | +- [x] star |
| 62 | +- [x] move |
| 63 | +- [x] delete |
| 64 | + |
| 65 | +### WebAuthn support |
| 66 | + |
| 67 | +Furthermore, this weekend I have been actively working on the WebAuthn authentication method. |
| 68 | +All behaviours are now functionals. |
| 69 | + |
| 70 | + |
| 71 | +Listing is also available with the ability to edit the aliases. |
| 72 | +For less opacity, we also provide the registration datetime of key material. |
| 73 | + |
| 74 | + |
| 75 | +And if you try to register a key that is already in the database, we also prevent this. |
| 76 | + |
| 77 | + |
| 78 | +### What is left? |
| 79 | + |
| 80 | +On the todo list before we can go to a Beta release: |
| 81 | + |
| 82 | +- [ ] The unticked boxes above. |
| 83 | +- [ ] Map page. |
| 84 | +- [ ] Sharing page. |
| 85 | +- [ ] Frame page. |
| 86 | +- [ ] Search page. |
| 87 | +- [ ] Oauth support. |
| 88 | +- And maybe some exclusive functionalities of v6? |
| 89 | + |
| 90 | +### Can I test this already ? |
| 91 | + |
| 92 | +Sure! There are multiple ways: |
| 93 | +- there is now an [alpha prerelease](https://github.com/LycheeOrg/Lychee/releases/tag/v6.0.0-alpha1) archive but it is more of a snapshot of current development. |
| 94 | +- You can try to follow the `alpha` branch on Lychee (though once the v6 will be published, don't forget to switch pack to `master`) |
| 95 | +- You can also use the `alpha` tag on docker releases. It is building the latest version of `alpha` branch every night. |
| 96 | + |
| 97 | +**Important:** we do not support bug report yet as those are advanced development build and not production ready. |
| 98 | +To put it bluntly: **If things break, you are on your own. Don't come crying.** |
0 commit comments