Nikolas Rimikis
|
ce7955dccd
|
feat(neon_files): sort folders first in FilesBrowserView
Signed-off-by: Nikolas Rimikis <rimikis.nikolas@gmail.com>
|
1 year ago |
Nikolas Rimikis
|
edc6f58df8
|
refactor(neon_files): add FilesBrowserMode for cleaner apis
Signed-off-by: Nikolas Rimikis <rimikis.nikolas@gmail.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 |
Nikolas Rimikis
|
26676dc1c7
|
refactor(neon_files,neon_news,neon_notes,neon_notifications): make concrete AppImplementations immutable
Signed-off-by: Nikolas Rimikis <rimikis.nikolas@gmail.com>
|
1 year ago |
Nikolas Rimikis
|
060eaf0baf
|
refactor(neon,neon_files,neon_news,neon_notes,neon_notifications): make AppImplementation immutable and cleanup options initialization
Signed-off-by: Nikolas Rimikis <rimikis.nikolas@gmail.com>
|
1 year ago |
Nikolas Rimikis
|
c323c707c8
|
refactor(neon,neon_files,neon_news,neon_notes,neon_notifications): remove SharedPreferences reference
Signed-off-by: Nikolas Rimikis <rimikis.nikolas@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 |
Nikolas Rimikis
|
4d96f08186
|
refactor(sort_box,neon,neon_files,neon_news): use Dart3 records and switch
Signed-off-by: Nikolas Rimikis <rimikis.nikolas@gmail.com>
|
1 year ago |
Nikolas Rimikis
|
a7d861f0a1
|
feat(sort_box,neon_files,neon_news,neon_notes): recursive sort
Signed-off-by: Nikolas Rimikis <rimikis.nikolas@gmail.com>
|
1 year ago |
Nikolas Rimikis
|
4bac0c5eec
|
refactor(neon,neon_files,neon_notes): improve nullability of SortBoxBuilder
Signed-off-by: Nikolas Rimikis <rimikis.nikolas@gmail.com>
|
1 year ago |
Nikolas Rimikis
|
75504708ab
|
fix(neon_files): bloc propagation
Signed-off-by: Nikolas Rimikis <rimikis.nikolas@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 |
jld3103
|
e2ba362baf
|
chore(dynamite,neon,neon_files,neon_news,nextcloud): Fix linter complaints
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
1 year ago |
Nikolas Rimikis
|
19b3b9260c
|
fix(dynamite,neon_files,neon_news,neon_lints): fix lints
Signed-off-by: Nikolas Rimikis <rimikis.nikolas@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 |
Nikolas Rimikis
|
4bd5a029be
|
refactor(neon_files): move task progress into FileDetails
Signed-off-by: Nikolas Rimikis <rimikis.nikolas@gmail.com>
|
1 year ago |
Nikolas Rimikis
|
3cb05179af
|
feat(neon_files): increase precision of upload/download tasks
Signed-off-by: Nikolas Rimikis <rimikis.nikolas@gmail.com>
|
1 year ago |
Nikolas Rimikis
|
4bff5547a1
|
feat(neon_files): add FileDetails constructors
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 |
Nikolas Rimikis
|
e4be6c931f
|
refactor(neon_files): externalise files widgets
Signed-off-by: Nikolas Rimikis <rimikis.nikolas@gmail.com>
|
1 year ago |
jld3103
|
8bba85fb93
|
chore: Update URLs
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
1 year ago |
jld3103
|
45833bdb73
|
refactor(neon): Export nextcloud package
|
1 year ago |
jld3103
|
e222ac5593
|
refactor(neon,neon_files): Adjust to generated specs
|
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 |
jld3103
|
f8abb76674
|
refactor(neon,neon_files,neon_news,neon_notes,neon_notifications): Use shared constants for app ids
|
1 year ago |
Nikolas Rimikis
|
0022bc1d7a
|
feat(neon): make Option listenable
|
1 year ago |
Nikolas Rimikis
|
e1637c11e3
|
neon_files: add app route
|
1 year ago |
Nikolas Rimikis
|
b995818a0d
|
neon, neon_files, neon_notes: use NcColors
|
1 year ago |
Nikolas Rimikis
|
adfd198be7
|
neon: better utilize theme
|
1 year ago |
jld3103
|
1e452f2374
|
neon: Move sort_box to it's own library and export the package
|
1 year ago |
jld3103
|
fad76be56b
|
settings,neon: Move settings into neon
|
1 year ago |
jld3103
|
32311c5d08
|
neon: Split everything into separate libraries
|
1 year ago |
Nikolas Rimikis
|
4f0009939e
|
neon, neon_files: make NeonCachedImage easily extendable
The new FilePreviewImage now also uses the mimetype as as svgHint
|
1 year ago |
Nikolas Rimikis
|
11f48669fb
|
neon: unify NeonCachedImage
|
1 year ago |
jld3103
|
67a5d61568
|
app,dynamite_runtime,neon,neon_files,neon_news: Cleanup unused ignores
|
1 year ago |
Nikolas Rimikis
|
120cba33d5
|
neon, neon_files, neon_news, settings: use specific WIdgets instead of containers
|
1 year ago |
jld3103
|
42495461f0
|
neon,neon_files,neon_news,neon_notes,neon_notifications: Use Result helper methods
|
1 year ago |
Nikolas Rimikis
|
6d8dd6b4b1
|
neon: rework ResultBuilder
|
1 year ago |
Nikolas Rimikis
|
7557cd5963
|
neon, settings: make option.defaultValue a value instead of a stream
|
1 year ago |
Nikolas Rimikis
|
ffbfd191e0
|
neon: AppImplementation provide default getUnreadCounter
neon: simplify AppImplementation.getUnreadCounter interface
|
1 year ago |
jld3103
|
81b60579bb
|
neon_files: Do not expect props to be available
|
1 year ago |
jld3103
|
a041fd21df
|
neon_files: Force depth to 1 for listing files
|
1 year ago |
Nikolas Rimikis
|
80dc277f11
|
neon, neon_files: make models immutable
|
1 year ago |
Nikolas Rimikis
|
e0b5dae11e
|
neon: make AppImplementation provide a widget getter as a main page
|
1 year ago |
Nikolas Rimikis
|
00c3235fa1
|
neon_files, neon_news, neon_notes, neon_notifications: make buildPage bloc independent
|
1 year ago |
Nikolas Rimikis
|
0e0753decc
|
neon_files, neon_news, neon_notes, neon_notifications: use injecet bloc
|
1 year ago |