Matt Baer
95b324f8d2
Add GPL license
5 anos atrás
Matt Baer
58cfdf6045
Change some if/else formatting
6 anos atrás
Matt Baer
6818ae240b
Support changing font size
6 anos atrás
Matt Baer
0b2d476a75
Document shortcuts
6 anos atrás
Matt Baer
1f531032bd
Move post font prefs into [Post] category
6 anos atrás
Matt Baer
8076cb1c33
Fix font preference not persisting when loading w/ dark mode
Previously, the initial dark mode toggle would cause the default
settings to be saved, before font preferences ever loaded.
6 anos atrás
Matt Baer
c39c5e0742
Support toggling theme with Ctrl+T
6 anos atrás
Matt Baer
07e5f7653b
Set dark mode button state correctly on load
Closes #11
6 anos atrás
Matt Baer
7b4445955e
Support publishing with Ctrl+Enter shortcut
6 anos atrás
Matt Baer
2c51409242
Set title to "Write.as", not word count
Moves the word count to the title bar subtitle.
6 anos atrás
Matt Baer
7062bff9aa
Use larger font size
6 anos atrás
Matt Baer
30b2514b49
Only open browser on successful publish
This checks the returned error code from `writeas` and skips the browser
opening if the status != 0.
6 anos atrás
Matt Baer
caeebc37f3
Publish correct draft file
6 anos atrás
Matt Baer
ffe3ae65fe
Support closing app via Ctrl+W or Ctrl+Q
6 anos atrás
Matt Baer
fdfbfb2645
Store draft and preferences in ~/.writeas folder
6 anos atrás
Matt Baer
750004effa
Use same dark background as web editor
6 anos atrás
Matt Baer
54d7f5b8b7
Fix application icon on Ubuntu
6 anos atrás
Adrian Cochrane
c973cc332a
Fix problem with reading the theme info.
Turned out I was saving the theme before I had a chance to read
the values saved from the last run.
6 anos atrás
Adrian Cochrane
2c8635bf23
Save theme information.
Though there seems to be problems reading it back out.
6 anos atrás
Adrian Cochrane
7546eefb75
Indicate selected font.
6 anos atrás
Adrian Cochrane
9b6e6d8b4d
Add a window icon for taskbars which don't read the application launcher.
6 anos atrás
Adrian Cochrane
ef5d657d0c
Tidy up new publishing code.
Now supports multiple fonts and the caller can be written more naturally.
6 anos atrás
Adrian Cochrane
86e2c0f7b6
Switch to using the commandline.
TODO ensure it is installed with the packaging.
6 anos atrás
Adrian Cochrane
f411646722
Add scrollbars to fix window sizing.
6 anos atrás
Matt Baer
62deb28472
Fix monospace font value
I slipped on this one -- the correct font value for monospace posts is
"wrap" not "mono". "mono" is more for code or terminal output, not the
writing that users will do with this app.
6 anos atrás
Matt Baer
55678c93b9
Append publish result instead of replacing text
6 anos atrás
Adrian Cochrane
05cb9be6bd
Fix some lagginess caused by autosave.
5min.
6 anos atrás
Adrian Cochrane
dcde2f0bda
Allow publishing in the different font faces.
4min.
6 anos atrás
Adrian Cochrane
150f20035d
Implement the 'always-saved' feature both write.as and elementary pride themselves on.
8min.
6 anos atrás
Adrian Cochrane
e91fb6601b
Remove some dead code.
6 anos atrás
Adrian Cochrane
780516af8a
Fix publishing to Write.as.
50min
6 anos atrás
Adrian Cochrane
17636c56e6
Add publish button.
Unfortunately the publishing code using the commandline interface
is either nonfunctional or freezes my computer.
I'll try using the HTTP API instead.
>6min.
6 anos atrás
Adrian Cochrane
a9fc27ce87
Sketch out code to publish text to write.as
6 anos atrás
Adrian Cochrane
886e493e03
Add a wordcount for a title, similar to the web UI.
11min
6 anos atrás
Adrian Cochrane
25923d8354
Allow other applications to open text files with Odysseus.
And while I was trying to make that work, I corrected some problems in
the .desktop file.
Specifically I wrote down the wrong executable name and
the categories I selected for it didn't validate.
So I focused it on the publishing category.
16min
6 anos atrás
Adrian Cochrane
7b4117a282
Implement save (as)
9min
6 anos atrás
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
6 anos atrás
Adrian Cochrane
f50a8bbb7b
Add tooltips to the toolbar buttons.
2min
6 anos atrás
Adrian Cochrane
8b505b66fe
Append darkmode to textbox styles, don't replace it.
6 anos atrás
Adrian Cochrane
2286008891
Allow switching between fonts.
27min
6 anos atrás
Adrian Cochrane
15b51e37ad
Add more whitespace.
2min
6 anos atrás
Adrian Cochrane
4e83c39a9c
Prefer the dark theme if it successfully darkened the textview.
Or rather brightened the text.
11min.
6 anos atrás
Adrian Cochrane
2452f6d313
Implement cross-theme dark mode.
27min
6 anos atrás
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.
6 anos atrás
Adrian Cochrane
3ad58ef0c3
Perfect the window size.
2min
6 anos atrás
Adrian Cochrane
c337ba2320
Create a basic text editor.
7min
6 anos atrás