aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* MarkdownRenderer: apply replacing quotesKarol Kosek2021-04-051-1/+2
|
* Move replace_quotes to renderhelpersKarol Kosek2021-04-053-81/+81
|
* MarkdownRenderer: use blockquotes style from configKarol Kosek2021-04-051-0/+6
|
* MarkdownRenderer: use bullet list style from configKarol Kosek2021-04-051-3/+1
|
* MarkdownRenderer: use unordered list style from configKarol Kosek2021-04-051-4/+5
|
* MarkdownRenderer: follow centering first header optionKarol Kosek2021-04-051-1/+11
|
* MarkdownRenderer: use header formatting from configKarol Kosek2021-04-051-0/+3
| | | | | | | | | Now, resetFormatting() between a header and a list block will add an empty block (because that's what resetFormatting()'s doing), which might look a bit off. I couldn't find a better way to this, since using cursor.movePosition(QTextCursor::NextBlock) won't centre the first header in the next commit. ://
* MarkdownRenderer: add default format parameter to resetFormatting()Karol Kosek2021-04-051-5/+5
|
* MarkdownRenderer: move resetting format to a separate functionKarol Kosek2021-04-051-8/+9
|
* MarkdownRenderer: move page_title to RenderState structKarol Kosek2021-04-051-16/+19
|
* don't depend on bashomni2021-04-032-2/+2
|
* systemdialog.ui: set style buttons namesKarol Kosek2021-04-021-66/+44
| | | | The text is hidden unless the user doesn't have that icon installed.
* view source: remove question mark from title bar (#208)Mike Skec2021-03-301-1/+1
|
* BrowserTab: set port on relative redirectsKarol Kosek2021-03-281-0/+1
|
* Restores geometry from previous root window.Felix (xq) Queißner2021-03-171-27/+48
|
* sessions: fix lazyload bugMike Skec2021-03-171-0/+1
|
* rename PageMetadata struct to NamedUrlMike Skec2021-03-172-4/+4
| | | | PageMetadata is a little misleading. NamedUrl sounds stupid but is a bit more accurate
* sessions: add 'lazyloading' for restored tabsMike Skec2021-03-174-7/+31
|
* sessions: save page titles and read them before loading pageMike Skec2021-03-174-7/+38
|
* sessions: restore window tab indicesMike Skec2021-03-173-18/+37
|
* Adds option to have old or new session behaviour. Closes #187Felix (xq) Queißner2021-03-175-62/+102
|
* First draft of session management. Always restores the latest session.Felix (xq) Queißner2021-03-174-25/+130
|
* Strip carriage-returns in gemtextMike Skec2021-03-171-0/+2
|
* mark more strings for translationOIS2021-03-166-26/+26
|
* mnemonics: remove dockwidget hackMike Skec2021-03-122-11/+3
|
* Add accelerators to menubarMike Skec2021-03-122-24/+33
| | | | A bit of a hack was needed to add these to the dock menu items - the accelerators won't work in non-English languages
* kristall.pro: fix gumbo's pkg-config nameKarol Kosek2021-03-091-1/+1
|
* Fixes #41.Felix (xq) Queißner2021-03-081-2/+5
|
* Restructures option dialog even more, adds option to strip '<nav>' tags.Felix (xq) Queißner2021-03-087-243/+301
|
* Starts cleaning up the settings UI a bit.Felix (xq) Queißner2021-03-082-112/+95
|
* Fixes missing header.Felix (xq) Queißner2021-03-081-0/+3
|
* New HTML rendering via HTML code generation.Felix (xq) Queißner2021-03-083-212/+107
|
* Experiments.Felix (xq) Queißner2021-03-081-11/+9
|
* Starts to implement new HTML renderer based on gumbo. Everything is a bit ↵Felix (xq) Queißner2021-03-088-29/+509
| | | | borked and only trivial documents work correctly.
* Changes gemini TLS to use 1.2 or higher. See #35 for discussion.Felix (xq) Queißner2021-03-071-1/+1
|
* Fix for the windows build.Felix (xq) Queißner2021-03-071-2/+2
|
* help.gemini: mention ANSI escapesMike Skec2021-03-072-1/+6
|
* Add preference for ANSI escape codesMike Skec2021-03-077-27/+92
|
* Add multi-line ansi escape sequencesMike Skec2021-03-075-8/+13
|
* GeminiRenderer: basis for ansi rendering in gemtext addedMike Skec2021-03-071-2/+13
| | | | Only applied to preformatted text currently. Does not work across multiple lines. No preference just yet
* GeminiRenderer: restructure code; makes highlighting work on non-paragraphsMike Skec2021-03-071-322/+328
|
* about:help: mention windowing shortcuts/optionsMike Skec2021-03-061-3/+6
|
* Moves all globals into a structure that can be deleted before the app ↵Felix (xq) Queißner2021-03-0622-215/+263
| | | | exists. Fixes #193.
* main.cpp: use QLibraryInfo to get the exact i18n pathKarol Kosek2021-03-061-1/+2
| | | | | Qt translation files were chosen only when you were in /usr/*, because of the relative path. Changing it to use QLibraryInfo fixes that.
* Resolves gophermap rendering. Closes #22.Felix (xq) Queißner2021-03-0628-32/+65
|
* Some cleanupCarmina162021-03-062-4/+1
|
* Implement interface translationCarmina162021-03-0611-129/+141
|
* Closes #190Felix (xq) Queißner2021-03-063-19/+21
|
* Implements proper multi-window support.Felix (xq) Queißner2021-03-066-57/+178
|
* Starts preparing the codebase for multiple windows.Felix (xq) Queißner2021-03-063-37/+108
|