jld3103
eade429f45
refactor(nextcloud,neon_files): Introduce PathUri for WebDAV path handling
...
Signed-off-by: jld3103 <jld3103yt@gmail.com>
1 year ago
Nikolas Rimikis
8d4844513a
refactor(neon,neon_news,neon_notes,neon_files,neon_notifications): refactor l10n handling
...
In order to have common strings that can be reused and exported by the framework we need to have unique L10n classes.
Signed-off-by: Nikolas Rimikis <leptopoda@users.noreply.github.com>
1 year ago
jld3103
3f20a32b16
feat(neon_files): Implement sharing file natively
...
Signed-off-by: jld3103 <jld3103yt@gmail.com>
1 year ago
Nikolas Rimikis
f8765fb2fb
refactor(app,neon_files,neon_news,neon_notes,neon_notifications): adapt to new request manager
...
Signed-off-by: Nikolas Rimikis <leptopoda@users.noreply.github.com>
1 year ago
jld3103
99a431e702
refactor(neon): Abstract away custom exceptions
...
Signed-off-by: jld3103 <jld3103yt@gmail.com>
1 year ago
jld3103
00392b4556
refactor(neon_files): Allow setting an intial path for files browser bloc
...
Signed-off-by: jld3103 <jld3103yt@gmail.com>
1 year ago
Nikolas Rimikis
d4fe3ce3c6
refactor(neon,neon_files,neon_news,neon_notes): make bloc state/events interfaces
...
Signed-off-by: Nikolas Rimikis <leptopoda@users.noreply.github.com>
1 year ago
Nikolas Rimikis
5056f43f1d
feat(app,dynamite,neon,neon_files,neon_news,neon_notes,neon_notifications,neon_lints,nextcloud): enable strict-raw-types
...
Signed-off-by: Nikolas Rimikis <leptopoda@users.noreply.github.com>
1 year ago
Nikolas Rimikis
f4289bbc0a
fix(neon,neon_files): properly dispose blocs
...
Signed-off-by: Nikolas Rimikis <leptopoda@users.noreply.github.com>
1 year ago
jld3103
5228006260
chore(dynamite,dynamite_runtime,neon,neon_files): Fix typos
...
Signed-off-by: jld3103 <jld3103yt@gmail.com>
1 year ago
Nikolas Rimikis
dac919fb66
refactor(dynamite,neon_files,nextcloud): make webdav client use Uri objects for paths
...
Signed-off-by: Nikolas Rimikis <rimikis.nikolas@gmail.com>
Signed-off-by: Nikolas Rimikis <leptopoda@users.noreply.github.com>
1 year ago
jld3103
55f268124b
refactor(neon,neon_files): Use application cache directory from path provider
...
Signed-off-by: jld3103 <jld3103yt@gmail.com>
1 year ago
jld3103
358d2b5b93
refactor(neon,neon_files): Refactor platform path getters
...
Signed-off-by: jld3103 <jld3103yt@gmail.com>
1 year ago
jld3103
7253352a9f
refactor(neon,neon_files,neon_news,neon_notes,neon_notifications,app): Use global instance of NeonPlatform
...
Signed-off-by: jld3103 <jld3103yt@gmail.com>
1 year ago
jld3103
6199b3d9f1
refactor(neon,neon_files,neon_news,neon_notes,neon_notifications,app): Use global instance of RequestManager
...
Signed-off-by: jld3103 <jld3103yt@gmail.com>
1 year ago
jld3103
5379f23eec
refactor(neon_files): Use WebDAV client progress logic
...
Signed-off-by: jld3103 <jld3103yt@gmail.com>
1 year ago
Nikolas Rimikis
a7b0ddaf75
refactor(neon_files): make UpladTask and DownloadTask inherrit from a sealed Task class
...
Signed-off-by: Nikolas Rimikis <rimikis.nikolas@gmail.com>
1 year ago
jld3103
d7244ab2a5
refactor(neon_files): Adjust
...
Signed-off-by: jld3103 <jld3103yt@gmail.com>
1 year ago
jld3103
e804291004
refactor(neon,neon_files,neon_news,neon_notes,neon_notifications): Pass account instead of client
1 year ago
jld3103
678ed004a3
fix(nextcloud,neon_files): Do not require client for toWebDavFiles
1 year ago
jld3103
698168013f
refactor(neon_files): Adjust to updated WebDAV methods
1 year ago
Nikolas Rimikis
0022bc1d7a
feat(neon): make Option listenable
1 year ago
jld3103
a041fd21df
neon_files: Force depth to 1 for listing files
2 years ago
jld3103
15dc7366e7
nextcloud,neon: Fix toWebDavFiles removing first entry
2 years ago
jld3103
91b99cdf6e
neon_files: Display empty directory instead of last directory if nothing is cached
2 years ago
jld3103
12e5c80d9e
nextcloud: Properly set values for propfinds
2 years ago
jld3103
ebf7928bcf
neon_files: Cache WebDAV requests
2 years ago
jld3103
7af3b1f7a9
neon,neon_files: Display error message when file can't be opened
2 years ago
jld3103
8889efb86a
Split neon into multiple packages
2 years ago