Commit Graph

493 Commits (a5a0134c56f2863882c275dc35561e11638bf649)
 

Author SHA1 Message Date
Trivernis d8560a180c Add api to get repository metadata
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 25786f9d3c Move repository dialogs to separate shared component
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis c1d25dd13b Add namespace autocomplete to filter dialog
TG-14 #ready-for-test

Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 60140fcd97 Add missing tauri commands
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis bddce4d60a Implement missing client api
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis b9a0935631 Upgrade futures again
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis e56c7b04ec Downgrade futures to solve conflict with tauri version
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 73c98e44a2 Add more api calls
Add api to get a list of files by identifiers.
Add api to get all namespaces stored in the repo.

Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis a723ebab95 Add custom timeouts to events
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 445df0962f Update dependencies
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 4280a76e14 Add frontend wildcard support
TG-17

Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis fb139c9091 Add backend wildcard support
TG-17

Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis 3527a12e5d Increment version and add missing icons
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis e2116dae04 Fix new tags not being displayed in tag suggestions
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis a3e33be9b6 Fix weird issues with file thumbnail loading
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis f4ba0be045 Fix some state related issues
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
Trivernis f6a4b77465 Add mode and selected file to state
Signed-off-by: Trivernis <trivernis@protonmail.com>
3 years ago
trivernis 49354c02b4 Increment version to 0.9.0
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 0d4eb47a11 Increment version to 0.9.0
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis c116b22739 Update thumbnailer
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 9fe670a648 Add clearing of the buffer after closing a repository
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 2e95691318 Select the first tab automatically when opening a repository
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis a86aaef510 Fix issues with grid key naviation
It should only navigate now when focussed.
Same logic applies to the gallery.
The focus is kept when changing between the gallery and
the grid.

TG-48 #closed

Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 08632080cb Improve storing of the state on change rather than periodically
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis c201e3f3d6 Implement api to store the state of the frontend
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 4f631511de Implement api to store the state of the frontend
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis f652785ccf Add saving and restoring of opened tabs
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 31eadd2e43 Make state optional in the frontend state to allow passing an uninitialized state
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis e71ee47e50 Add api to get and set the frontend state
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 02c013a1c3 Move more information to the tab state
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 018d1eb412 Improve tab handling
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 20d527f195 Add multiple tabs of one type
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 481114052e Add daemon download prompt when it's not installed
TG-43 ready-for-test
TG-38 ready-for-test

Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis aa568a9365 Add daemon discovery to has_executable check
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 2cb7e9cb9b Add daemon path fallback discovery check
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis ce516ca498 Add daemon discovery check
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 0ddc50d2a0 Add page up and down shortcut and improve scrolling
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 7fd81140b6 Add file shortcuts
- select with arrow keys
- shift select with arrow keys
- ctrl select with arrow keys
- ctrl a
- ctrl shift a

TG-15 ready-for-test

Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 8d4e83bcc8 Fix icon config for tauri build
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 9b1da88a32 Add icon to README
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis bbe3bfb021 Add icon to readme
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis baa02529a1 Add application icons
TG-12 #ready-for-test

Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 41be1b63f4 Add edit dialog for repositories
TG-10 #ready-for-test

Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 579a5a43be Move repository form outside of add dialog
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 1dc17f0aef Update api and change filter to not be a tagged enum
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis bc5210230e Update api
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis faa7b4e17c Add automated tests
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 7c3b2a5051 Remove tagged enums
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 984240a507 Update api and bromine version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis bf17174401 Update api and bromine version
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago