Commit Graph

469 Commits (53fbf2f6b9ee65444709003425cbc3429b2c7676)
 

Author SHA1 Message Date
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
trivernis 4e2a348a13 Update windows code
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 6e9d57e5e6 Fix bromine reexport compiling with all feature combinations
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis f789863287 Update rmp-ipc to bromine and reexport it
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 7898809d81 Add propt to delete the contents of a local repository
TG-25 #ready-for-test

Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 8218ae3235 Add command to delete local repositories
TG-25

Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 0357a6e8bf Fix deleted repository staying opened
When deleting the currently selected repository it gets closed
before deletion.
TG-2 #closed

Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis ff03b8a4ff Fix error when trying to initialize a repository in an non-existent path
TG-1 #closed

Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis e233c1e59c Add file metadata sidebar entry
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis a713c20aa4 Add size limit to cache buffer
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 7501e65d5c Add readonly file metadata tab
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis d03409ef21 Remove remainder of file name editing from the edit sidebar
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 0563c928d1 Move tag list to search sidebar
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 556e718f2a Add 'Open' action to file grid context menu
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 0ee9d3791f Rename file-edit to tag-edit
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 628d1d92ad Add tag editing to import tab and remove name editing
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis d7e477efb8 Move import sidebar to sidebar module
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 62cba1ce56 Refactor file grid and gallery to use the same type of thumbnail container
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 8728fcdc71 Move tag-item to separate module and delete the now empty shared module
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 86519f22a1 Move common and file related components to app-common and file module
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 4c1c13d4cd Move sidebar components to separate module
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 823628e5bd Move input components to separate module
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis e694645a78 Change indentation to 4 spaces (because why was it 2 anyway?)
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 6348f10981 Update dependencies
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis aa563830c1 Fix issues caused by refactoring
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago