aboutsummaryrefslogtreecommitdiff
path: root/src/documentstyle.hpp
Commit message (Collapse)AuthorAgeFilesLines
* Moves all globals into a structure that can be deleted before the app ↵Felix (xq) Queißner2021-03-061-1/+8
| | | | exists. Fixes #193.
* Add preference for centred H1Mike Skec2021-02-281-1/+1
| | | | Also moves the 'enable text width' checkbox to next to the text width option, to save space.
* DocumentStyle: fixes for font issuesMike Skec2021-02-251-5/+0
| | | | | | | | | This commit should hopefully fix all the font problems we were having. Instead of using font substitution for emojis, we just instead call QFont::setFamilies. Builds with Qt versions below 5.13 will not have proper emoji support. 0) emojis seem to work fine at least in my environment 1) when selecting theme with font that is not on the system, a respectable default is used instead 2) custom fonts now work great on Windows (seems to be due to the removal of insertSubstitutions, which didn't seem to work in my build) 3) the dodgey 'Kristall XX' stuff was removed, as it seems like we don't need it
* Add 'indent size' optionMike Skec2021-02-231-0/+1
| | | | Also includes some about:help additions
* List item symbol preferneceMike Skec2021-02-201-0/+2
|
* Improved blockquotesMike Skec2021-02-161-1/+3
|
* Margins are now split into seperate horizontal/vertical optionsMike Skec2021-02-131-1/+1
|
* Adds per-style pref for text widthMike Skec2021-02-131-1/+3
|
* Add preferences for new gemini formatting optionsMike Skec2021-02-101-0/+5
|
* Save ansi colors to configsKarol Kosek2021-01-171-0/+2
|
* better default fontsMike Skec2021-01-041-1/+3
|
* Resolves the emoji problem, hopefully once and for all! Closes #102.Felix (xq) Queißner2021-01-011-0/+5
|
* Huge refacoring of the settings stuff. Provides automated migration between ↵Felix (xq) Queißner2020-06-281-0/+3
| | | | old and new configuration file stuff. Themes are now just files in a folder instead of encoded data in the config file.
* Adds help document, adds block quote support, updates gemini parser to ↵Felix (xq) Queißner2020-06-091-0/+1
| | | | newest spec, adds support for arbitrary gemini files in about: space, adds url bar shortcut, fixes bug with line breaks in preformatted text
* Starts to implement gopher protocol and gophermap support. Heavily WIP, but ↵Felix (xq) Queißner2020-06-081-0/+55
you can already surf on gopherspace!