16 Commits

Author SHA1 Message Date
510b277398 Add Note.apply
Avoid calling each setter as each results in the entire tree being
rebuilt.
2021-09-16 20:07:33 +02:00
33a731a3d7 Add reuse licensing to files in lib 2021-09-15 13:06:43 +02:00
637666b5e4 Add search term highlighting to all the editors
Minus the checklist editor
2021-09-08 02:04:50 +02:00
5ea80fb617 Note: Move Image code to its own class
The Note class is way way too huge and has too many responsabilities. I
would like the Note class to be very small and immutable.
2021-08-31 12:30:47 +02:00
910088a5b4 LocaleKeys++ 2021-08-26 23:09:39 +02:00
72e9de29de Move editor related code into its folder
I'm trying to separate the code based on the domain so that this code
can be easily reused in other projects
2021-07-30 11:12:00 +02:00
d4a345ea89 Avoid using 'dart:io' wherever possible
This gets us one step closer to supporting the web.
2021-07-01 01:46:01 +02:00
a8de212430 Port most of the editors to null safety 2021-05-25 12:39:35 +02:00
ee2f0e85aa Editors: Remove the padding
This is weird. In some themes there in an internal padding, and in some
themes, there in none. I didn't think themes would affect this.

Also isDense and isCollapsed work in strange ways. I wish this was
properly documented.

I basically want to remove the left padding, and insert a normal top and
bottom padding. Is that too much to ask?
2021-05-06 15:15:52 +02:00
d40c1992cc Editors: Remove hover color change 2021-05-06 15:15:52 +02:00
3d07328aab Editors: Set background color
With Flutter 2, the way the theme has set has changed, so I'm slowly
migrating to Flex Color Scheme, and fixing all the widgets that look
strange.
2021-05-06 15:15:52 +02:00
d008f0d982 First version of dart migrate
Most of the files haven't been migrated. Lets work on this bit by bit
2021-04-10 22:18:35 +02:00
d6b09eec6d Auto format
I use - flutter pub run import_sorter:main to keep everything neat. I
wish this was part of flutter. Maybe I should stop caring about this.
2021-03-25 12:28:21 +01:00
81bba453e8 updating the name on the license 2021-03-25 12:10:04 +01:00
362364ef50 adding the license 2021-03-25 12:10:04 +01:00
93cf6433d6 OrgEditor 2021-03-25 12:10:04 +01:00