Commit Graph

648 Commits

Author SHA1 Message Date
cf50f6a2bb Migrate to viewbinding and kotlin gradle scripts
- Replaced kotlinx sythetic with viewbinding
- Update build scripts to kotlin
- Intoduced version catalog, similar to Commons
- Updated kotlin from 1.7.10 to 1.9.0
- Updated room from 2.5.2 to 2.6.0-alpha02 (same as Commons)
- Updated Android Gradle Plugin to 8.1.0
2023-08-04 10:20:31 +02:00
eec54e49d8 Make lock icon bigger and use primary color 2023-08-03 11:28:49 +02:00
037d8f0147 Hide text from locked notes
This closes #659
2023-08-03 10:49:10 +02:00
cfc6ee3d04 extending a comment 2023-08-02 16:40:37 +02:00
63e75ec2d8 sort notes properly, including accents 2023-08-02 15:42:54 +02:00
16229704ea Merge pull request #658 from Dejvino/bugfix/615
Fix #615: Use a locale-aware Collator for sorting Checklists
2023-08-02 15:38:00 +02:00
27855d5d64 Merge pull request #651 from esensar/feature/641-open-note-ui
Update UI of OpenNodeDialog
2023-08-02 15:10:27 +02:00
e89d66839d Fix #615: 'Checklist - Order issue with char like É or È' by using a locale-aware Collator 2023-08-02 04:47:47 +02:00
835168ef0a Add fab for OpenNoteDialog 2023-08-01 08:20:20 +02:00
88100ea5ae allow importing both txt and json files 2023-07-31 19:24:45 +02:00
03d0ea826b Merge pull request #654 from esensar/sdk-34-migration
Update targetSdkVersion to 34
2023-07-31 18:13:05 +02:00
0e44ad361c Merge branch 'master' into feature/641-open-note-ui 2023-07-31 10:16:48 +02:00
63669734b2 Removed Exporting successful toast on auto backup 2023-07-29 10:32:21 +10:00
f6ae948fb0 Prevent widget crash when checklist is empty 2023-07-28 16:34:11 +02:00
838f50efb2 Created exportNotes function in NotesHelper 2023-07-28 17:36:13 +10:00
2fd8dcf4b1 Implemented autoBackup setup functions in SettingsActivity 2023-07-28 17:35:26 +10:00
571ecfdd75 Receivers refactoring 2023-07-28 17:34:28 +10:00
ecac42eb94 Added autoBackup constants 2023-07-28 17:33:53 +10:00
938c050e1d Implemented backupNotes and other functions in Context.kt 2023-07-28 17:33:13 +10:00
c93e7fe063 ManageAutoBackupsDialog and DateTimePatternInfoDialog added 2023-07-28 17:30:50 +10:00
ada0702929 Added backup receivers 2023-07-28 16:33:53 +10:00
53c5f54677 Added settings menu item 2023-07-28 16:25:39 +10:00
5f2cc8149b Add a separate layout for new note item 2023-07-27 15:53:09 +02:00
fb0020103a Remove useless comment 2023-07-27 12:24:50 +02:00
391271512e Hide note text if it is blank 2023-07-27 11:37:22 +02:00
b4314e8b4e Add create a new note as an additional item in the list 2023-07-27 11:35:40 +02:00
1965df43f5 Fix card background handling on older versions 2023-07-27 11:03:48 +02:00
c8f2f13b53 Fix appearance on different themes 2023-07-26 13:13:18 +02:00
48d0919245 Remove needless null check in OpenNoteAdapter 2023-07-26 12:52:37 +02:00
68991ce1cd Fix formatting for checklist notes 2023-07-26 12:40:32 +02:00
92f4863b8a Update UI of OpenNoteDialog
This is related to #641
2023-07-26 11:43:18 +02:00
01db7c05df Merge pull request #629 from Aga-C/add-widget-sorting
Added sorting to the widget (#624)
2023-07-17 20:23:44 +02:00
2335027a53 Fix 353: Change gravity internally from Left and Right to Start and End 2023-07-12 05:31:13 +02:00
07071b7b02 Merge pull request #634 from Zocker1999NET/fix-621
Use MyMovementMethod on hotfix fixing crash on selection (SDK<=23)
2023-07-10 16:15:51 +02:00
d1e5262b34 removing an extra space 2023-07-10 16:00:54 +02:00
cd899849fe Changed result if nothing has been imported 2023-07-10 23:27:10 +10:00
6614539186 Added ExportNotesDialog 2023-07-10 12:51:20 +10:00
5e0d4a512e Added pager update if new notes appeared 2023-07-10 12:41:21 +10:00
29e4509b6e Moved ActivityResult properties 2023-07-10 12:09:16 +10:00
26cd68b132 Checklists refactoring 2023-07-10 11:33:48 +10:00
0112f39ff0 Created NoteTypeConverter 2023-07-10 11:20:10 +10:00
e8b8d2be1d Changed NoteType to the enum class in Note.kt 2023-07-10 11:19:55 +10:00
932699a0ba Added Serializable to ChecklistItem 2023-07-10 11:18:21 +10:00
487350b0da NoteType refactored 2023-07-10 11:11:34 +10:00
f626389f85 Added migration label coloring in onResume 2023-07-08 11:31:45 +10:00
881506f36d Removed log 2023-07-08 11:29:22 +10:00
7a15eef790 Got rid of NoteExporter and NoteImporter 2023-07-07 23:19:45 +10:00
9c2d0e5954 Implemented import/export for notes in SettingsActivity 2023-07-07 23:19:05 +10:00
4d2a756fe8 ArrayList to List refactoring 2023-07-07 23:18:05 +10:00
f79b1fac83 Improved UnlockNotesDialog to return unlocked notes instead of ids 2023-07-07 23:17:40 +10:00