Commit Graph

  • 996cf78ce5 Fix stupid bug Vishesh Handa 2022-02-23 17:23:44 +01:00
  • 76f9dec140 CI: Disable Test reporting Vishesh Handa 2022-02-23 16:50:28 +01:00
  • 6c69209f97 CI: Fix test reporting Vishesh Handa 2022-02-23 16:39:10 +01:00
  • b9d13d0a24 Fix race-condition in dart-git Vishesh Handa 2022-02-23 16:20:28 +01:00
  • ae09b1ba12 Add unawaited or explicitly wait Vishesh Handa 2022-02-23 14:13:51 +01:00
  • d136a4bd2d gradle: Add comment for future me Vishesh Handa 2022-02-23 14:02:05 +01:00
  • 0c2ca60cf4 Bump dart-git Vishesh Handa 2022-02-23 14:01:55 +01:00
  • 6a5eba1bcf Fix NoteStorage test Vishesh Handa 2022-02-22 21:15:55 +01:00
  • a521bd5761 Bump dart-git Vishesh Handa 2022-02-22 20:46:41 +01:00
  • 249a07d74e Use junit test results format Vishesh Handa 2022-02-20 02:38:39 +05:30
  • 8e854b91ef Fix analyze Vishesh Handa 2022-02-20 02:21:27 +05:30
  • 28a7a6a628 test: use tee instead Vishesh Handa 2022-02-20 02:19:33 +05:30
  • a303dc88e8 Better unwind the exception Vishesh Handa 2022-02-20 02:14:26 +05:30
  • 29b7cd5d82 test: Dump the json Vishesh Handa 2022-02-20 02:14:01 +05:30
  • c146484573 Fix test Vishesh Handa 2022-02-20 02:04:24 +05:30
  • 793b02be92 CI: Use flutter-json test output format Vishesh Handa 2022-02-20 01:38:07 +05:30
  • 19377812c9 CI: Add better test reporting Vishesh Handa 2022-02-20 01:35:36 +05:30
  • 6237161a28 Enable logging in tests Vishesh Handa 2022-02-20 01:21:47 +05:30
  • d56ae4f81c Enable logs for other tests Vishesh Handa 2022-02-16 21:05:03 +05:30
  • 0421c76cbf CloneTest: Add debug statements to figure out why this is failing Vishesh Handa 2022-02-16 20:53:48 +05:30
  • 5c57f53ada Fix checklist tests Vishesh Handa 2022-02-16 20:35:50 +05:30
  • 6101bfb6cf Stop using git version of photo_view Vishesh Handa 2022-02-16 20:27:54 +05:30
  • b1a93f973a Remove fixme Vishesh Handa 2022-02-16 20:15:36 +05:30
  • d1484c7cd0 cloneTest: Test desktop ssh Vishesh Handa 2022-02-14 18:31:21 +05:30
  • 49c1888dd9 Bump bugfix version Vishesh Handa 2022-02-14 17:57:38 +05:30
  • e2a0aceafb Bump dart-git Vishesh Handa 2022-02-14 17:57:18 +05:30
  • 294e733f77 Simplify test Vishesh Handa 2022-02-14 16:52:48 +05:30
  • dbe2eada3a Add some tests for the cloning Vishesh Handa 2022-02-14 16:49:28 +05:30
  • b29082f8ec Bump dart-code-metrics Vishesh Handa 2022-02-13 21:18:38 +05:30
  • dd6b08a5a6 clone: Improve error message Vishesh Handa 2022-02-06 19:45:49 +05:30
  • 203cc7be57 Remove useless code Vishesh Handa 2022-02-02 02:05:28 +04:00
  • 3211f78fb5 Bump min version Vishesh Handa 2022-02-02 01:51:22 +04:00
  • 5d48229736 use IMap instead of ListMap Vishesh Handa 2022-02-01 01:38:14 +01:00
  • 0a085e78e7 MdYamlDoc: Make it immutable Vishesh Handa 2022-01-27 15:17:56 +01:00
  • 3ede4634a3 StatefulWidget: Mark internal variables are private Vishesh Handa 2022-01-27 12:35:29 +01:00
  • dca9064b80 NoteEditor: Ensure only state variables are modified in setState Vishesh Handa 2022-01-27 12:22:43 +01:00
  • afd7690611 Use fast_immutable_collections instead of Kt Vishesh Handa 2022-01-27 12:13:34 +01:00
  • 3841cdcab9 Note.tags: Use an compile time immutable set Vishesh Handa 2022-01-27 11:52:43 +01:00
  • c56da852b6 Add more specialized snackbox functions Vishesh Handa 2022-01-27 10:26:23 +01:00
  • 6fe61545a7 Downgrade flutter_staggered_grid_view Vishesh Handa 2022-01-27 09:54:26 +01:00
  • df98019bda Bump bug fix version Vishesh Handa 2022-01-26 17:12:24 +01:00
  • 14a513f866 Bump some dependencies Vishesh Handa 2022-01-26 17:12:03 +01:00
  • ed76e91a61 Add missing reuse header Vishesh Handa 2022-01-26 11:58:29 +01:00
  • dd88bf2cb7 Repo.createFolder: Allow it to fail Vishesh Handa 2022-01-26 11:58:14 +01:00
  • e27bfbfaea Repository.moveFolder: Add more tests Vishesh Handa 2022-01-26 11:50:59 +01:00
  • 6eaae014da NotesFolderFS: Simplify Vishesh Handa 2022-01-26 11:35:50 +01:00
  • c9a031dd29 moveNote: Add test + fix Vishesh Handa 2022-01-26 11:30:58 +01:00
  • 2aa4d46a66 Note test: Remove useless group Vishesh Handa 2022-01-25 18:49:51 +01:00
  • 69db114fe8 RepositoryTest: Move setup code into a library Vishesh Handa 2022-01-25 18:31:10 +01:00
  • 65e111d89e Image: Catch more errors Vishesh Handa 2022-01-26 10:43:08 +01:00
  • c4df28c757 Bump minor version Vishesh Handa 2022-01-25 18:21:03 +01:00
  • 55c63ed4ad GitTransferProgress: Make it prettier Vishesh Handa 2022-01-25 14:47:32 +01:00
  • b690dd763e GitTransferProgress: Cleanup Vishesh Handa 2022-01-25 14:39:25 +01:00
  • 5e004e28d9 Avoid extra logs Vishesh Handa 2022-01-25 14:35:20 +01:00
  • faead98dc0 Add missing testdata Vishesh Handa 2022-01-25 14:31:27 +01:00
  • 3a4606b836 Image: Handle FS exceptions Vishesh Handa 2022-01-25 14:23:37 +01:00
  • 6e75ce434c Image: Insert markup at cursor position Vishesh Handa 2022-01-25 14:13:36 +01:00
  • 3b2dcd7181 Bump dart-git Vishesh Handa 2022-01-25 11:41:55 +01:00
  • 30a6beab73 Note.created: Make sure it stays the same Vishesh Handa 2022-01-25 11:04:04 +01:00
  • 1829f69f5e Repository: Add a test to ensure that outside changes are detected Vishesh Handa 2022-01-22 16:07:44 +01:00
  • 7c4e9de224 Enable the background_fetch plugin Vishesh Handa 2022-01-22 14:55:11 +01:00
  • a6a6e4b85c Avoid duplication of yaml key types Vishesh Handa 2022-01-22 10:45:16 +01:00
  • 4b9b40045c Allow the 'editor type' yaml key to be configured Vishesh Handa 2022-01-22 10:40:10 +01:00
  • 26af60e2ce Move domain logic out of a UI class Vishesh Handa 2022-01-22 10:26:02 +01:00
  • a6291b85a1 Repository: Hide logs by default Vishesh Handa 2022-01-22 10:21:18 +01:00
  • 4219adfc30 RenameDialog: Move logic to Repo class Vishesh Handa 2022-01-22 10:19:22 +01:00
  • 901e4b5cb9 Avoid importing dart_git's Result class Vishesh Handa 2022-01-22 10:06:24 +01:00
  • b85a42340d Rename file Vishesh Handa 2022-01-22 10:03:48 +01:00
  • 684a065aba Fix test Vishesh Handa 2022-01-21 21:59:04 +01:00
  • 2e2e371c25 Repository.addNote: Allow it to fail Vishesh Handa 2022-01-21 21:54:38 +01:00
  • da5346e0f4 Repository.updateNote: Handle failures Vishesh Handa 2022-01-21 21:44:01 +01:00
  • c72f020620 NoteEditor: Handle the case when the rename fails Vishesh Handa 2022-01-21 21:31:54 +01:00
  • f5ef08fd09 Repository.rename: Fail if the destination exists Vishesh Handa 2022-01-21 21:29:11 +01:00
  • 36d41b5cb4 Repo: Make io operations explicit Vishesh Handa 2022-01-21 21:24:48 +01:00
  • 646a19b765 Repository: Allow multiple tests to exist in the same file Vishesh Handa 2022-01-21 20:59:20 +01:00
  • 7d27a4e3d1 Fix FileStorageCache test Vishesh Handa 2022-01-21 17:24:59 +01:00
  • 9251353118 Repository.test: Avoid calling sync + cache in the test Vishesh Handa 2022-01-21 17:21:15 +01:00
  • 0a5b2bdc3e NoteMaterializedView: Add a file mtime Vishesh Handa 2022-01-21 17:13:39 +01:00
  • 4b195d3e8c Repository.rename: Add another test Vishesh Handa 2022-01-21 17:10:14 +01:00
  • 6a9719638c Repository.rename: Improve the test Vishesh Handa 2022-01-21 16:53:21 +01:00
  • abbfbba961 Add a high level test for renaming a Note Vishesh Handa 2022-01-21 16:27:48 +01:00
  • 9249dd1246 Add convenience method to reset the Oid Vishesh Handa 2022-01-21 16:12:24 +01:00
  • 904528a4f2 FileStorageCache: Avoid resaving it if nothing has changed Vishesh Handa 2022-01-21 16:09:55 +01:00
  • 20b96d1642 File: Do not compare operator== Vishesh Handa 2022-01-21 16:09:13 +01:00
  • 105862d692 AppConfig: Handle loading failure for datetime values Vishesh Handa 2022-01-21 11:09:33 +01:00
  • f03ef9cbfa Note: Add tests for renaming logic Vishesh Handa 2022-01-20 18:45:10 +01:00
  • 1b63c2696d NoteStorage: Bump the modified when saving Vishesh Handa 2022-01-20 18:09:19 +01:00
  • b46ae0b811 Rebuild the entire 'File' when reloading Vishesh Handa 2022-01-20 18:08:50 +01:00
  • 83d122d06f Note.oid: The oid is now only empty when the file hasn't yet been saved Vishesh Handa 2022-01-20 17:51:32 +01:00
  • 571d7adae4 Note: Mark collections as unmodifyable Vishesh Handa 2022-01-20 14:53:40 +01:00
  • b38c97454b Compute the file hash on saving a note Vishesh Handa 2022-01-20 15:43:22 +01:00
  • 535bc5c58d Fix tests Vishesh Handa 2022-01-20 15:11:35 +01:00
  • 7bdf52165c Ensure the Note's file is reloaded on reloading the Note Vishesh Handa 2022-01-20 14:34:48 +01:00
  • bab07e207f Add Red color overlay for debugging Vishesh Handa 2022-01-20 14:11:50 +01:00
  • 802b177d3e Remove invalid assert Vishesh Handa 2022-01-20 14:05:47 +01:00
  • 143bbf497b Repository: Reload the notes even if not external repo is configured Vishesh Handa 2022-01-20 13:39:58 +01:00
  • 61e5304991 Ensure the File oid is never empty Vishesh Handa 2022-01-20 13:39:30 +01:00
  • dcfa272a45 Editors: Simplify having to clear the Note's oid Vishesh Handa 2022-01-20 13:02:34 +01:00
  • e28c319406 Ensure all editors reset the note's oid Vishesh Handa 2022-01-20 12:29:13 +01:00
  • d27915c4cb MaterializedView: Use the oid instead of the filePath Vishesh Handa 2022-01-20 12:28:08 +01:00