12 Commits

Author SHA1 Message Date
7f557d3d3e Use Flushbar for Snackbars
The flutter default Snackbars are a major PITA to use as they require a
Scaffold, additionaly, they will not be shown if the parent Scaffold is
destroyed, which is the case when deleting a note and returning to the
main screen.
2019-10-09 00:12:58 +02:00
e65053e437 NoteFontSize: Simplify the code 2019-10-08 13:57:34 +02:00
69003cf0ac Rename package from journal -> gitjournal
It's about time.
2019-10-07 19:30:50 +02:00
8bc9ac9170 Settings: Allow the fontSize of the viewer to be changed
No ui has been created for this so far.
2019-08-14 18:49:54 +02:00
74d7bdd763 Use a proper logger - Fimber
It's time to start using a proper logger so we can control the number of
log messages, also - it helps to have a central configuration point for
the logs, specially since I would like to hook them up to Crashlytics in
the future.
2019-06-19 09:45:15 +02:00
acc231f11f PageController currentIndex: Convert to int properly
It seems using toInt() truncates the number, and sometimes its value is
2.99999 instead of 3.
2019-05-27 11:12:01 +02:00
954573bcce NoteViewer: Render the markdown 2019-05-01 23:53:21 +02:00
bad9aa2bd9 NoteViewer: Add a Share button 2019-02-23 01:24:38 +01:00
456b45c2d6 NoteHeader: Only show if note has a valid date 2019-02-16 19:59:00 +01:00
62f22ef18d Give some widgets keys
This should result in a bit of a performance boost. I'm not sure if I
understand the concept of keys correctly, though.
2019-02-16 19:32:49 +01:00
3c9a773e18 NoteViewer: Show a confirmation dialog before deleting 2019-02-16 18:29:44 +01:00
07de868b26 Move Note screens in the screens folder 2019-02-15 20:49:54 +01:00