Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add FilesDetailScreen #117

Merged
merged 94 commits into from
Jan 13, 2025
Merged
Changes from 1 commit
Commits
Show all changes
94 commits
Select commit Hold shift + click to select a range
0fe1be2
chore: Replace NavigationRail with NavigationDrawer
sirambd Jan 7, 2025
de53d95
chore: Remove useless largeWindow top bar
sirambd Jan 7, 2025
aff9f0f
chore: Add SwissTransferScaffold to handle all transfers screen scaffold
sirambd Jan 7, 2025
6b7cd4e
chore: Remove useless code
sirambd Jan 7, 2025
e19c96d
refactor: Use SwisstransferScaffold instead
sirambd Jan 7, 2025
a6854f1
chore: Add SmallWindowScreenTitle
sirambd Jan 7, 2025
8abffaa
chore: Update screens title with SmallWindowScreenTitle
sirambd Jan 7, 2025
5cc2ed3
chore: Add a topBar for no item selected screen
sirambd Jan 7, 2025
eee6f1d
chore: Don't show back arrow is large screen
sirambd Jan 7, 2025
b85ba92
chore: Hide back arrow in tablet
sirambd Jan 7, 2025
fcfe5c9
chore: Use forgotten modifier
sirambd Jan 7, 2025
4c9da49
chore: Hide Fab when needed
sirambd Jan 7, 2025
4261a0c
chore: Remove BrandTopAppBarScaffold
sirambd Jan 8, 2025
7096516
feat: Add FilesDetailScreen
tevincent Oct 23, 2024
df8a1d1
chore: Use callback for files
tevincent Oct 23, 2024
4825964
chore: Use space left instead of files size in ImportFilesScreen
tevincent Oct 23, 2024
5b3bff4
chore: Remove test data
tevincent Oct 23, 2024
1621e5b
chore: Add onClose and navigateBack callback in FilesDetailsScreen
tevincent Oct 23, 2024
53fe923
chore: Add Preview in Light and Dark mode
tevincent Oct 23, 2024
1433f85
chore: Remove unnecessary Text Composable
tevincent Oct 23, 2024
58dda4d
chore: Remove unused import
tevincent Oct 23, 2024
6f76b6c
chore: Remove unnecessary modifier
tevincent Oct 24, 2024
564ae8f
chore: Add navigation for FilesDetailsScreen
tevincent Oct 24, 2024
e368719
chore(FilesDetailsScreen): Remove unused PreviewParameter
tevincent Oct 25, 2024
4e069f3
chore: Code review
tevincent Oct 30, 2024
b886d43
chore: Code review
tevincent Oct 31, 2024
ca0d463
chore: Modify FileUI
tevincent Oct 31, 2024
0ca5990
chore: Use TextDot
tevincent Oct 31, 2024
302f788
chore: Remove getSpaceUsed and use getHumaneReadableSize
tevincent Nov 4, 2024
eebf7a4
chore: Add missing import
tevincent Nov 7, 2024
64f2f08
chore: Code review
tevincent Nov 8, 2024
b1aa2af
chore: Fix merge
tevincent Nov 8, 2024
0a8888b
fix: Use a shared viewmodel to get files in FilesDetailsScreen
tevincent Nov 8, 2024
9d5dfc3
fix: Add Folder type
tevincent Nov 13, 2024
72835a2
feat: Use the files navigator from the main screen and from a new tra…
tevincent Nov 13, 2024
f0d6d65
chore: Clean code
tevincent Nov 13, 2024
d4fda39
chore: Clean code
tevincent Nov 13, 2024
62df0ab
chore: Fix code after rebase
tevincent Nov 13, 2024
c961709
chore: Remove redundant arguments name
tevincent Nov 13, 2024
c3acf4a
chore: Use a variable for topAppBar in MainScaffold
tevincent Nov 13, 2024
d1bad5a
chore: Remove unused parameter
tevincent Nov 13, 2024
ff7b8f2
chore: Use real transfers
tevincent Nov 13, 2024
55f0c7e
chore: Remove parameter
tevincent Nov 14, 2024
0cf83db
chore: Use Realm query to fetch files to display
tevincent Nov 18, 2024
caa97ea
chore: Use FileManager to navigate in folders
tevincent Nov 21, 2024
2bbdeb4
chore: Hide folder size
tevincent Nov 25, 2024
3b4eee9
chore: Don't display file size when navigating files
tevincent Nov 26, 2024
0fba24c
chore: Fix sonar
tevincent Nov 27, 2024
0006206
chore: Fix rebase
tevincent Nov 27, 2024
deb4b05
chore: Remove variable from FilesDetailsDestination for NewTransfer
tevincent Nov 27, 2024
d701b3c
chore: Clean code
tevincent Nov 27, 2024
76201bf
chore: Fix rebase
tevincent Nov 27, 2024
67e1106
chore: Remove unnecessary nullable return
tevincent Nov 28, 2024
0fad9ee
chore: Create a method to return a callback
tevincent Nov 28, 2024
c17431c
chore: Fix rebase
tevincent Nov 28, 2024
3721e30
chore: Fix rebase
tevincent Dec 3, 2024
876ce67
chore: Set files initial value to null
tevincent Dec 3, 2024
284fb9a
chore: Add missing comma
tevincent Dec 3, 2024
c41364e
chore: Fix rebase
tevincent Dec 4, 2024
9e094f8
chore: Fix FileUiListPreviewParameterProvider.kt
tevincent Dec 4, 2024
76b42d7
chore: Move the TopAppBar to the MainScreen to temporary fix an anima…
tevincent Dec 4, 2024
24cd2e0
chore: Remove unused import
tevincent Dec 4, 2024
b51874a
chore: Add comma
tevincent Dec 4, 2024
9160263
chore: Various fixes with top app bar and theme
tevincent Dec 5, 2024
ab93fcd
fix: Disable click on files but enable it for folders
tevincent Dec 6, 2024
9ab78f7
fix: Popbackstack all screens when clicking on the cross in FilesDeta…
tevincent Dec 6, 2024
e0173c2
chore: Fix rebase
tevincent Dec 6, 2024
47ba09a
fix: Add a TopAppBar for FilesDetailsContent to handle specific case …
tevincent Dec 6, 2024
ae6e25d
chore: Create a data class to generate all needed strings for FileSiz…
tevincent Dec 9, 2024
fe1ad98
fix: Add last main destination to be able to back to the right screen…
tevincent Dec 10, 2024
b48fb73
fix: Fix rebase
tevincent Dec 18, 2024
582af54
chore: Improve get files from database
sirambd Dec 19, 2024
8e92f23
chore: Use constant from KMP for a transfer max size
tevincent Dec 19, 2024
8462984
chore: Code review
tevincent Dec 19, 2024
a37179f
chore: Remove unused import
tevincent Dec 23, 2024
11b3016
chore: Fix rebase
tevincent Jan 7, 2025
8d34a11
chore: Improve the way we go back to the screen the FilesDetailsScree…
tevincent Jan 7, 2025
da87488
chore: Use FilesDetailsScreen in TransferDetailsScreen
tevincent Jan 8, 2025
1325052
Merge branch 'update-tablet-mode' into details-files
tevincent Jan 8, 2025
1c6d3f0
Merge branch 'update-tablet-mode' into details-files
tevincent Jan 8, 2025
20c18e0
chore: Use popBackStack
tevincent Jan 8, 2025
1698bea
chore: Update NewTransferFilesDetailsScreen and FilesDetailsScreen
tevincent Jan 8, 2025
814e14a
Merge branch 'update-tablet-mode' into details-files
tevincent Jan 8, 2025
660653a
chore: Rename navigateToFilesDetails to navigateToFolder
tevincent Jan 9, 2025
6fe99f9
chore: Clean code
tevincent Jan 9, 2025
39fd854
Merge branch 'update-tablet-mode' into details-files
tevincent Jan 9, 2025
5f5cef5
Merge branch 'update-tablet-mode' into details-files
tevincent Jan 10, 2025
bb62ee1
chore: Remove unused parameter for preview
tevincent Jan 10, 2025
053e552
Merge branch 'main' into details-files
tevincent Jan 10, 2025
904ab81
chore: Code review
tevincent Jan 13, 2025
6fa2b0e
Merge branch 'main' into details-files
tevincent Jan 13, 2025
3bff901
Merge branch 'main' into details-files
tevincent Jan 13, 2025
246c7b1
chore: Animate item modification in list
tevincent Jan 13, 2025
69ed819
chore: Use a LaunchedEffect to avoid a blinking white screen
tevincent Jan 13, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'main' into details-files
  • Loading branch information
tevincent committed Jan 13, 2025
commit 3bff901c0e6936b7f9c3190d2afca9a7f21792d1

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.