aboutsummaryrefslogtreecommitdiff
path: root/src/documentstyle.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix for the windows build.Felix (xq) Queißner2021-03-071-2/+2
|
* Moves all globals into a structure that can be deleted before the app ↵Felix (xq) Queißner2021-03-061-14/+33
| | | | exists. Fixes #193.
* Add preference for centred H1Mike Skec2021-02-281-0/+3
| | | | Also moves the 'enable text width' checkbox to next to the text width option, to save space.
* DocumentStyle: fix build error on unsupported emoji buildsMike Skec2021-02-271-0/+3
|
* Adds emoji toggle preference.Mike Skec2021-02-271-7/+13
|
* DocumentStyle: fixes for font issuesMike Skec2021-02-251-54/+50
| | | | | | | | | 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
* More consistent line height in headings and preformatted blocksMike Skec2021-02-231-1/+1
| | | | Also updates help.gemini to reflect changes
* Add 'indent size' optionMike Skec2021-02-231-0/+3
| | | | Also includes some about:help additions
* List item symbol preferneceMike Skec2021-02-201-1/+4
|
* Change default blockquote indent to 1Mike Skec2021-02-201-1/+1
| | | | I think it's a nicer default
* DocumentStyle: better default blockquote fontMike Skec2021-02-201-2/+2
|
* blockquotes: better default value when using old themesMike Skec2021-02-161-2/+1
|
* Improved blockquotesMike Skec2021-02-161-7/+33
|
* Margins are now split into seperate horizontal/vertical optionsMike Skec2021-02-131-4/+7
|
* Adds per-style pref for text widthMike Skec2021-02-131-0/+6
|
* Add preferences for new gemini formatting optionsMike Skec2021-02-101-1/+31
|
* Save ansi colors to configsKarol Kosek2021-01-171-1/+13
|
* DocumentStyle: escape special chars when saving the styleKarol Kosek2021-01-051-1/+1
| | | | | Before the change, the function printed "QString::arg: Argument missing" to stderr when it saw special characters and omitted them from the file name.
* better default fontsMike Skec2021-01-041-6/+27
|
* Resolves the emoji problem, hopefully once and for all! Closes #102.Felix (xq) Queißner2021-01-011-21/+42
|
* DocumentStyle: fix for #39Mike Skec2020-12-311-1/+1
| | | | Was due to a missing 'break' statement, so settings with version value 1 would fall into the default case (returns from method).
* DocumentStyle: use cheaper QColor initializationKarol Kosek2020-12-301-8/+8
|
* Use multi-arg overload to save memory allocationsKarol Kosek2020-12-301-6/+6
|
* DocumentStyle: add blockquote background rule to cssKarol Kosek2020-12-151-0/+1
|
* Adds primitive support for emoji fonts.Felix (xq) Queißner2020-08-171-3/+25
|
* Huge refacoring of the settings stuff. Provides automated migration between ↵Felix (xq) Queißner2020-06-281-59/+173
| | | | old and new configuration file stuff. Themes are now just files in a folder instead of encoded data in the config file.
* Streamlines HTTP(S) interface and routes the redirects through BrowserTab as ↵Felix (xq) Queißner2020-06-161-1/+1
| | | | well. Prepares for unified protocol handling.
* Windows (MSVC) build fixesAlexandros Naskos2020-06-111-0/+1
|
* Adds internal preset handling. Still missing import/export.Felix (xq) Queißner2020-06-091-8/+0
|
* Adds help document, adds block quote support, updates gemini parser to ↵Felix (xq) Queißner2020-06-091-0/+7
| | | | newest spec, adds support for arbitrary gemini files in about: space, adds url bar shortcut, fixes bug with line breaks in preformatted text
* Adds some notes about MacOS in bug section, adds patch for more casserts!Felix (xq) Queißner2020-06-081-1/+1
|
* Starts to implement gopher protocol and gophermap support. Heavily WIP, but ↵Felix (xq) Queißner2020-06-081-0/+290
you can already surf on gopherspace!