Commit Graph

118 Commits

Author SHA1 Message Date
Adrian Cochrane
7b4117a282 Implement save (as)
9min
2018-04-17 15:27:58 +12:00
Adrian Cochrane
a2b0dfde54 Implement open file.
Since this isn't the focus of the app and the keyboard shortcuts are so familiar,
I didn't expose these through the toolbar.

1hr
2018-04-17 15:17:55 +12:00
Adrian Cochrane
f50a8bbb7b Add tooltips to the toolbar buttons.
2min
2018-04-17 13:49:27 +12:00
Adrian Cochrane
8b505b66fe Append darkmode to textbox styles, don't replace it. 2018-04-17 13:31:56 +12:00
Adrian Cochrane
2286008891 Allow switching between fonts.
27min
2018-04-17 13:18:29 +12:00
Adrian Cochrane
15b51e37ad Add more whitespace.
2min
2018-04-17 12:47:07 +12:00
Adrian Cochrane
4e83c39a9c Prefer the dark theme if it successfully darkened the textview.
Or rather brightened the text.

11min.
2018-04-17 12:36:07 +12:00
Adrian Cochrane
2452f6d313 Implement cross-theme dark mode.
27min
2018-04-17 12:21:28 +12:00
Adrian Cochrane
da5817e12e Allow toggling between dark and light GTK themes (if provided).
Took me a bit to get the icon fallbacks working right.

28min.
2018-04-17 11:49:33 +12:00
Adrian Cochrane
f2d017aa15 Find a icon for toggling dark and light modes.
Gave up on finding system icon for it (though the night/day wheather icons
can be stretched to mean dark and light), and just took the one off the
website.

16min.
2018-04-17 11:10:44 +12:00
Adrian Cochrane
3ad58ef0c3 Perfect the window size.
2min
2018-04-17 10:48:15 +12:00
Adrian Cochrane
c337ba2320 Create a basic text editor.
7min
2018-04-17 10:42:37 +12:00
Adrian Cochrane
08c0128f2f Setup a basic GTK app.
21min
2018-04-17 10:34:21 +12:00
Adrian Cochrane
e7eff31d3f Add a meson build system, correct icon size.
8min on this task (I'll semantic for all future commits).
2018-04-17 10:00:23 +12:00
Adrian Cochrane
6ae9f4af9d Add an icon.
28min so far.
2018-04-17 09:48:36 +12:00
Adrian Cochrane
2b339c1119 Add the start of an AppStream metadata file.
25min
2018-04-17 09:46:16 +12:00
Adrian Cochrane
0ca511005a Add metadata for applauncher.
10min
2018-04-17 09:29:39 +12:00
Adrian Cochrane
3f7cfb8591 Init
13min
2018-04-17 09:18:10 +12:00