Releases: Infomaniak/android-kDrive
Releases · Infomaniak/android-kDrive
4.2.5
What's Changed
- Fix SaveExternal if folderId is -1 by @JorisBodin in #864
- Multiples fix by @JorisBodin in #865
- fix mediastore file size in SaveExternalFilesActivity by @sirambd in #866
- Remove "onActivityResult" and refactor scan implementation by @JorisBodin in #868
- Log if Refresh Token Error and fix api error code by @JorisBodin in #867
- Replaced extension with the one extracted to Core by @LunarX in #869
- Add another illegal char and fix limite filename size by @JorisBodin in #870
- Update api for FileConversion to FileConversionCapabilities by @JorisBodin in #871
- Attempt to fix a Viewpager bug by @JorisBodin in #872
- Fix lifecycle save external orientation by @sirambd in #873
- Add new error code and improve manage api error by @JorisBodin in #875
- Handle null extras in SaveExternalFilesActivity and share sentry logs by @sirambd in #874
- Ignore sentry is SecurityException-ACTION_OPEN_DOCUMENT by @JorisBodin in #876
- Fix UnsupportedOperationException from SaveExternalFilesActivity by @sirambd in #878
- Fix current file not init in preview by @sirambd in #877
Full Changelog: 4.2.0...4.2.5
4.2.0
What's Changed
- Fix deleted document provider file by @LunarX in #798
- Don't auto upload trashed files by @LunarX in #797
- Fix moved files not being removed from preview in file list by @LunarX in #781
- Displays number of unreadable files in rare cases during upload by @LunarX in #800
- Drop box now supports decimal size limit by @LunarX in #782
- Can now click on a folder from the home activities to move to it by @LunarX in #786
- Removed the message about creating a folder in select folder fragment by @LunarX in #787
- Folder sharing link can now be shared instead of copied by @LunarX in #794
- Added move files to multiselection "3 dots" menu by @LunarX in #783
- Fixed multi select wrong number of selected items bug by @LunarX in #796
- Add darkmode in OnlyOfficeActivity and fix a crash by @JorisBodin in #810
- Fix lock app by @JorisBodin in #812
- Automatically selects the filename without the extension by @LunarX in #788
- Path folder navigate if not available by @sirambd in #807
- refactor api v2 pages by @sirambd in #793
- Api v2 archive by @sirambd in #792
- Handle folder force access with errors by @sirambd in #790
- Api v2 upload by @sirambd in #801
- Api v2 files by @sirambd in #789
- Update archiveuuid with api update by @sirambd in #817
- remove deprecated type in DriveUJser and UserFileAccess and add role … by @sirambd in #816
- Fix move button from pictures fragment with api v2 by @sirambd in #815
- Fix upload many restart with same files by @sirambd in #818
- Shows the number of failed uploaded files in the notification by @LunarX in #802
- Fix download offline with an inexistant realm file by @sirambd in #819
- Sort added at by @JorisBodin in #820
- Sharelink Settings: Remove can_see_info and can_comment by @JorisBodin in #821
- fix add file to my shared test by @sirambd in #822
- Fix api v2 upload sync by @sirambd in #823
- fix download files and save in realm by @sirambd in #824
- Fix upload sentry issues by @sirambd in #826
- Fix upload worker token when app is in background by @sirambd in #827
- Fix refresh activities after an upload by @sirambd in #828
- Open a remote folder that does not exist in realm by @sirambd in #829
- fix upload notification action destination when clicked by @sirambd in #831
- Cancel all pending upload sessions if needed by @sirambd in #832
- Trim file name and updatelib by @JorisBodin in #834
- refresh root folder from remote if needed by @sirambd in #836
- opt out of scoped storage on android Q by @sirambd in #838
- Multi fix by @JorisBodin in #841
- Move to Core some classes used by kMail by @KevinBoulongne in #839
- Update Core by @KevinBoulongne in #843
- Move Snackbars to Core by @KevinBoulongne in #842
- Fix remove category by @JorisBodin in #844
- Fix offline files after migration by @sirambd in #845
- Fix file details status bar by @JorisBodin in #846
- Upload optimization by @JorisBodin in #847
- Add Scan document by @JorisBodin in #848
- update exoplayer lib to 2.18.1 by @sirambd in #851
- Remove genius scan for fdroid by @JorisBodin in #852
- Update upload api errors - Waiting for the production of the api by @sirambd in #853
- copy document provider files in caches before to upload by @sirambd in #849
- Show preview file in multiselect mode by @JorisBodin in #855
- Show video in gallery by @JorisBodin in #854
- Add Camera permission by @JorisBodin in #857
- Fix any folder found in upload in progress by @sirambd in #856
- Fix share files success and failed in UploadWorker by @sirambd in #859
- Refactor drive url by @JorisBodin in #860
- migrate create document file from cloud storage to api v2 by @sirambd in #861
- Fix defaultLocal and refactor by @JorisBodin in #863
Full Changelog: 4.1.7...4.2.0
4.1.7
What's Changed
- fix IllegalStateException when navigate to UploadInProgressFragment by @sirambd in #774
- Use Dates extensions from Core by @KevinBoulongne in #772
- Fix pictures multiple observers by @LunarX in #776
- Always use navArgs between fragment and activity by @JorisBodin in #780
Full Changelog: 4.1.6...4.1.7
4.1.6
4.1.5
What's Changed
- move LiveDataNetworkStatus to core by @sirambd in #759
- Multiple quick fix by @JorisBodin in #760
Full Changelog: 4.1.4...4.1.5
4.1.4
What's Changed
- Fix first launch recent changes view by @FabianDevel in #717
- Fix preview's bottomsheet not displaying delete button correctly by @FabianDevel in #738
- Add upload priority by @FabianDevel in #746
- Move upload in progress blockings works to background by @sirambd in #747
- Extract Window.lightNavigationBar in Core and change end point by @JorisBodin in #754
- Add FastScrollbar in Gallery by @LunarX in #743
- Add dialog to inform user about battery usage of the app's background functioning - DontKillMyApp by @FabianDevel in #737
Full Changelog: 4.1.3...4.1.4
4.1.3
What's Changed
- Fix collapsing toolbar threshold by @FabianDevel in #685
- Cleaned MultiSelect feature before adding it in Trash by @KevinBoulongne in #687
- Folders info now display the contained file and folder count by @LunarX in #688
- Export getUserProfile() in Core and migration to userprofil V2 by @JorisBodin in #706
- Fix FileUriExposedException and exposed uri only for office file. by @JorisBodin in #710
- Fix current progress ui in FileAdapter.kt by @sirambd in #715
- Fix unsupported characters by @FabianDevel in #704
- Fix upload buffer size <= 0 by @sirambd in #716
- Fix Common Folders icon & icon color by @KevinBoulongne in #714
- MultiSelect in Trash by @KevinBoulongne in #686
- MultiSelect fixes by @KevinBoulongne in #702
- MultiSelect everywhere by @KevinBoulongne in #703
- Enable landscape mode in onboarding on big enough screen by @LunarX in #720
- In the file list when in grid mode the number of columns will be adjusted to the size of the screen by @LunarX in #721
- Tablets optimizations by @LunarX in #731
- Fix MultiSelect download outside of default FileList by @KevinBoulongne in #708
- Update actions order to be the same everywhere by @KevinBoulongne in #719
- Add self hosted android tag by @sirambd in #733
- Fix pending files doesn't disappear - issue #713 by @sirambd in #718
- fix typo by @FabianDevel in #735
- fix pop stack in preview by @FabianDevel in #725
Full Changelog: 4.1.2...4.1.3
4.1.2
What's Changed
- Fixed Bulk actions broken notification by @KevinBoulongne in #650
- Fixed Pictures not displayed in Gallery when connectivity isn't available by @KevinBoulongne in #657
- Migrate to coil 2.0 by @sirambd in #655
- Webview does not reload when orientation changes + removed unused mqtt service + updated core by @LunarX in #661
- Fix edge to edge mode by @FabianDevel in #652
- Hide set offline in multiselect when 'all selected' is used by @LunarX in #667
- fix path location from file details by @sirambd in #664
- Refactor call previewSliderFragment by @JorisBodin in #662
- first fix and add more sentry logs for the null folder when 1 folder … by @sirambd in #663
- Add Espresso viewAction to wait with timeout until views are shown by @FabianDevel in #668
- Updated string ressources by @LunarX in #679
- Fix realm corruption bug by @FabianDevel in #672
- Clean multi select by @KevinBoulongne in #674
- Update coil and libs by @JorisBodin in #681
- Fixed "Select All" exceptions by @KevinBoulongne in #673
- Used only Bulk actions for MultiSelect when SelectAll is used by @KevinBoulongne in #675
- Add ooform support by @FabianDevel in #552
- Added a "Go to parent folder" action in Files menu by @LunarX in #678
- Correctly stops BottomSheet when expanded in PreviewSlider by @LunarX in #683
Full Changelog: 4.1.1...4.1.2
4.1.1
What's Changed
- Fix RestoreTrashFile API call by @KevinBoulongne in #548
- Handled some
Minor
code smells on SonarCloud by @KevinBoulongne in #543 - Refactor
UploadWorker.initUploadFile
by @KevinBoulongne in #535 - Refactor
MainViewModel.getRecentChanges
by @KevinBoulongne in #536 - Cleaned code by @KevinBoulongne in #549
- Set logs scope level to WARNING by @sirambd in #550
- Fixed rights when creating a Common folder by @KevinBoulongne in #554
- Fix bulk selection for offline and favorite by @FabianDevel in #541
- Handle depreciation of
onActivityResult
by @KevinBoulongne in #546 - fix file thumbnail for import by @FabianDevel in #556
- Refactor methods to reduce cognitive complexity by @KevinBoulongne in #545
- Refactor + Bumped RealmGradlePlugin to 10.10.1 by @KevinBoulongne in #560
- Adding logs to get more information in sync media folders by @sirambd in #558
- Replace file for sync offline conflict from upload task by @sirambd in #577
- Fix open with offline file by @sirambd in #581
- fix bug on file share settings by @FabianDevel in #580
- Remove useless by @sirambd in #585
- Added
mutate()
to fix issue with Folders Color on some devices by @KevinBoulongne in #568 - More SelectFolder refactor by @KevinBoulongne in #562
- refactor deleteFileFromFavorites in MainViewModel.kt by @sirambd in #588
- Matomo integration by @FabianDevel in #528
- Fixed BottomNavigation bar icon issue by @KevinBoulongne in #589
- remove Locale by @FabianDevel in #559
- Android UI tests by @FabianDevel in #441
- add currentFile to the interface by @FabianDevel in #571
- Fix getFileActivities timeout by @FabianDevel in #586
- Refactor file details view model by @FabianDevel in #587
- Cleaned tests code by @KevinBoulongne in #590
- Fixed
Open with
so it matches all mime types by @sirambd in #598 - Tests randomize category name by @FabianDevel in #595
- Clean code by @KevinBoulongne in #593
- Selectable photos by @LunarX in #567
- New Select folder view by @KevinBoulongne in #561
- Refactor UploadWorker by @KevinBoulongne in #596
- Refactor Extensions.kt by @KevinBoulongne in #591
- Update android ci by @sirambd in #603
- Factorize multi select layout by @KevinBoulongne in #602
- Improve upload notifications by @sirambd in #604
- Update libraries by @JorisBodin in #606
- Transparent statusbar by @LunarX in #608
- limit upload process to available memory in the heap by @sirambd in #605
- Fixed MultiSelect check icon color by @KevinBoulongne in #618
- Test UI test with espresso by @FabianDevel in #612
- Fixed invisible navbar icons by @LunarX in #626
- fix test crash at setup by @FabianDevel in #611
- Factorized bulk operations by @KevinBoulongne in #607
- Fixed Pictures autoscroll & duplication when coming back from Preview by @KevinBoulongne in #615
- Refactor so SonarCloud is happy by @KevinBoulongne in #624
- Fixed SelectAllButton blinking in FileList multiselect by @KevinBoulongne in #617
- Fixed back navigation button in the Image tab by @LunarX in #628
- Added shimmering month in Pictures by @KevinBoulongne in #625
- Fixed endless spinning in Pictures list when changing theme by @KevinBoulongne in #629
- Fixed missing month label in gallery on rare occasions by @LunarX in #632
- Updated Matomo for MultiSelect by @KevinBoulongne in #613
- Fix shimmering in gallery not being displayed correctly by @LunarX in #635
- Fixed Home tabs fragments that were recreated all the time by @KevinBoulongne in #634
- Fixed NPE in PreviewSlider when getting categories by @KevinBoulongne in #637
- Change downloading strategy of RecentChanges Fragment by @FabianDevel in #627
- Fix longpress item selection by @FabianDevel in #640
- prevent screen from locking when video is playing by @FabianDevel in #639
- Changed gallery images loading so it charges when scrolled far enough by @LunarX in #638
- Fix multi selection issue when clicking on checkmark in gallery by @LunarX in #641
- Remove jcenter and update libs by @JorisBodin in #645
- Removed ten files limit when setting files offline/online in multi selection by @LunarX in #642
- Fix load big image from local storage by @sirambd in #646
- fix import for video taken by user by @FabianDevel in #647
- Added Files exceptions in Multi-Select feature by @KevinBoulongne in #621
Full Changelog: 4.1...4.1.1
4.1
What's Changed
- New home by @JorisBodin in #365
- fix navController by @sirambd in #376
- Fix current Uploads count for the current drive by @sirambd in #387
- fix pendingIntent android +31 flags by @sirambd in #393
- fix currentPreview from searchFragment by @sirambd in #391
- Fix all app data after logout by @sirambd in #394
- add more sentry log in uploadWorker and remove useless logs by @sirambd in #395
- New home2 by @sirambd in #399
- Update filelist UI by @sirambd in #401
- Fix local media operation exceptions by @sirambd in #404
- Ignore old data from downloadOfflineObserver when file is not offline by @sirambd in #406
- Categories by @KevinBoulongne in #390
- Handle url shortcuts by @sirambd in #407
- Fixed File not compiling by @KevinBoulongne in #409
- Hide switch drive button if needed by @FabianDevel in #411
- Clean code by @KevinBoulongne in #410
- fix sharedWithMe regression in MenuFragment.kt by @sirambd in #423
- fix navigations from FileShareDetailsFragment.kt by @sirambd in #420
- Load all uri in RecyclerView at once from SaveExternalUriAdapter.kt by @sirambd in #419
- fix bottomsheet item not reselected with custom by @sirambd in #427
- Fix remove from favorite fragment by @sirambd in #421
- New search view by @KevinBoulongne in #398
- Fix menu in sharewithme by @sirambd in #424
- Removed irrelevant SortTypes when not in the right Fragment by @KevinBoulongne in #412
- Fix not shared dropbox activity + refactor activities by @sirambd in #430
- manage shared text or url bookmark by @sirambd in #428
- Fixed ClearFilters & CategoriesOwnership by @KevinBoulongne in #434
- Force reload files after 3 months by @sirambd in #436
- Upload with dynamic size by @sirambd in #435
- Fixed a bug in ShareLink for Office files by @KevinBoulongne in #437
- Change priority migration by @sirambd in #443
- Improved color consistency by @JorisBodin in #460
- Added CODEOWNERS file for auto-reviews by @KevinBoulongne in #453
- Sync offline in background by @sirambd in #440
- Refactor SearchFragment + Added SearchViewModel by @KevinBoulongne in #432
- Fix shared preview slider view model by @sirambd in #449
- Cleaned code by @KevinBoulongne in #448
- Android unit test by @FabianDevel in #425
- Fixed navigation issue when creating a Dropbox or Common folder by @KevinBoulongne in #446
- Manage multiple files names from SaveExternalFilesActivity.kt by @sirambd in #457
- Fixed Dropbox ShareLink UI by @KevinBoulongne in #447
- Fixed Categories rights in Shared folders by @KevinBoulongne in #471
- Home offline large list by @sirambd in #459
- Added the big 'open with' button when filetype can't be previewed by @LunarX in #463
- Refactor ShareLink by @KevinBoulongne in #466
- Fixed CreateCategory rights issue in SelectedCategories screen by @KevinBoulongne in #467
- add right migration sentry logs by @sirambd in #474
- Refactor Bulk Actions by @KevinBoulongne in #473
- Fixed big 'open with' button missing functionalities by @LunarX in #480
- Fixed Share observable issue in FileDetailsInfo by @KevinBoulongne in #477
- Pictures backup custom date by @LunarX in #475
- Fix "printing" document in OnlyOffice by @JorisBodin in #484
- Colored Folders by @KevinBoulongne in #426
- Updated copyright to 2022 by @KevinBoulongne in #490
- Used
getTintedDrawable
function everywhere by @KevinBoulongne in #481 - Removed FolderColor activities by @KevinBoulongne in #489
- Fixed FolderCreation button not clickable when the view is recreated by @KevinBoulongne in #485
- Fixed folder files icon & color in preview by @KevinBoulongne in #487
- File activities and comments loader by @LunarX in #488
- Added VersionCode in File by @KevinBoulongne in #491
- fix file observer before api 29 by @sirambd in #506
- Fixed icons tint by @KevinBoulongne in #500
- Fix illegal state exception for move file by @sirambd in #505
- Uniformized
ID
intoId
by @KevinBoulongne in #509 - Uniformized
UI
intoUi
by @KevinBoulongne in #511 - Fix email invitation by @JorisBodin in #514
- Goto path location by @sirambd in #513
- Clean preview code by @KevinBoulongne in #520
- Fixed videos & musics in Preview by @KevinBoulongne in #521
- Rights migration, temporary fix to v2 by @sirambd in #527
- Handled
Critical
code smells on SonarCloud by @KevinBoulongne in #529 - Handled
Major
code smells on SonarCloud by @KevinBoulongne in #530 - Removed useless default test by @KevinBoulongne in #544
- fix filedetails navigation to parent folder content in bottomnavigation by @sirambd in #533
Full Changelog: 4.0.42...4.1