download/upload refactoring, add cancel button, resolves #498 fixes #506 default tip

add reference counting to download window

add support for secret store credentials when connecting to repositories, resolves #496

load properties after resource creation

fix pathbar elmfunc creating an element for an empty string

fail

change binary name to idav

adjust browser columns

update toolkit (winui dialog window)

implement resourceviewer textfile save button

fix text/image preview loading

update toolkit

toolkit update, small UI adjustments

implement repo New Credentials button

implement repo Generate Key button

implement key management UI

fix crash when closing the preferences window (GTK3)

fix generic file icon on gtk3

add toolkit window close fix

add main menu

implement creation of new secret stores

fix missing settings_reload_repo_credentials call

implement UI for credentials settings

fix missing credentials in repository settings

repo add should clear the form first

implement repo add/remove

fix crash when closing the settings window

add settings window and implement repository editing

allow regular resource url input in the path bar

add minimal query error handling

store elm path with trailing path separator

add authentication dialog

update libidav, unify config.c with cmdutils

add resourceviewer cleanup

add menu items to open resource properties

add resourceviewer info and properties

add resource preview window

fix startup in case the dav config doesn't exist

update toolkit, ucx, libidav

improve pathbar visuals

add upload dir action

implement action_newfile

update toolkit, fix download/upload progressbar

update toolkit: gtk4 improvements

some minor toolbar adjustments, toolkit icons update

update toolkit

implement ui_list_getselection (GTK)

add space between nav buttons and path textfield

fix gtk executing ui_job_finished even if no finish callback was set

fix path textfield

fix formatting

don't free the UiModel after it is given to the table

some toolkit fixes

fix dav path separator function

replace hard coded icon names with macros

update toolkit

implement download progress bar

implement recursive collection downloading

add minimal working download

implement new-collection toolbar button

remove deleted resources from the browser list

implement resource deletion

update upload progress bar in update_upload_labels()

don't show number of uploading files when there is only 1 file

implement upload via file dialog

don't show progress percent when the file size is 0

don't crash when the upload is in progress and the window is closed

improve upload progress window

add a very basic upload progress bar

implement dnd upload (without progressbar)

add refresh button

switch DavSession in davbrowser_query_url when a different server is specified

implement navigation back/forward buttons

implement window new button

update toolkit / set window size

don't change the path bar value if the new path is a prefix of the current path

add handler for the path bar activate events

create DavSession in the main GUI thread

add path-textfield getelm function, that supports urls

implement connecting to repositories

port more dav config code

add config related code from dav / load config and fill repo list

update toolkit (job/threadpool)

add more toolbar items

add nav buttons, update toolkit

update ucx, libidav and add first gui code

add libidav code

add existing toolkit code

(0) tip

mercurial