aboutsummaryrefslogtreecommitdiff
path: root/src/browsertab.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Use standard icon namesKarol Kosek2020-12-271-4/+2
| | | | | | document-{export,import}, and view-certificate aren't in the standard though. https://specifications.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html
* Fix #79. Also added Ctrl+U shortcut for 'View page source'Mike Skec2020-12-261-1/+8
|
* Fix fav_button not being re-checked after cancelling 'delete favourite' ↵Mike Skec2020-12-261-0/+3
| | | | messagebox
* Fix fav_button not being re-enabled after successful load.Mike Skec2020-12-261-2/+1
|
* Add font color rule for theme previewsKarol Kosek2020-12-241-1/+2
| | | | | Closes #46, although the real fix for sites was already in #58 - here it is for the rest of the places.
* theme changes are now reflected instantly upon confirmation.Mike Skec2020-12-241-13/+25
|
* Add 'view source' to right-click context menuMike Skec2020-12-241-1/+9
|
* gemini: respect sensitive input (status 11)nixo2020-10-291-1/+2
|
* Set text color for default stylesheetLiam Cooke2020-09-031-1/+1
| | | | | | | Fixes a bug where only the background color is styled for error messages, so the error gets the OS text color. Closes #57
* Adds 'show document source' menu item. Closes #11.Felix (xq) Queißner2020-08-171-0/+37
|
* Add back and forward context menu optionsSteve Winslow2020-08-171-0/+12
| | | | | | | | | This adds "Back" and "Forward" options to the right-click context menu. This makes it easier to navigate back and forth among pages without having to navigate the mouse to the upper-left corner each time. Signed-off-by: Steve Winslow <steve@swinslow.net>
* Paves road for new favourite system: Refactors the favourites into tree ↵Felix (xq) Queißner2020-06-291-5/+14
| | | | structure instead of flat list.
* Implements style preview for kristall document styles. Allows importing them ↵Felix (xq) Queißner2020-06-291-9/+113
| | | | via the preview site.
* Makes Ctrl-LMB on a link open into a new tab.Felix (xq) Queißner2020-06-291-2/+2
|
* Huge refacoring of the settings stuff. Provides automated migration between ↵Felix (xq) Queißner2020-06-281-19/+19
| | | | old and new configuration file stuff. Themes are now just files in a folder instead of encoded data in the config file.
* Implements Ctrl-F search, fully featured (F3, Shift-F3, Ctrl-F, Escape)Felix (xq) Queißner2020-06-271-0/+64
|
* Fixes typo, adds middle-click to open link in new tab.Felix (xq) Queißner2020-06-271-4/+7
|
* Starts to implement new markdown renderingFelix (xq) Queißner2020-06-231-7/+6
|
* Restructures the project source and cleans up a bitFelix (xq) Queißner2020-06-221-11/+11
|
* Fixes some minor bugs, uses MimeType more, updates help.gemini and ↵Felix (xq) Queißner2020-06-211-19/+8
| | | | updates.gemini.
* Adds option for manually trusting a TLS server.Felix (xq) Queißner2020-06-211-3/+45
|
* tries to fix code for netbsd.Felix (xq) Queißner2020-06-211-0/+4
|
* Removes deprecation warning for setTabStopWidth, tries to fix netbsd build.Felix (xq) Queißner2020-06-211-2/+8
|
* Makes previous code a tad nicer.Felix (xq) Queißner2020-06-201-26/+19
|
* Adds new feature: Auto-enable and host matching for client certificatesFelix (xq) Queißner2020-06-201-14/+69
|
* English is hardFelix (xq) Queißner2020-06-201-7/+7
|
* Fixes bug in client certificate handlingFelix (xq) Queißner2020-06-191-17/+15
|
* Implements network timeouts.Felix (xq) Queißner2020-06-191-0/+25
|
* Fixes non-updating status bar, fixes bug in the mime parser.Felix (xq) Queißner2020-06-191-4/+9
|
* Fixed multimedia bug.Felix (xq) Queißner2020-06-191-1/+2
|
* Allows user to skip over invalid TLS connections and fetch the content anyways.Felix (xq) Queißner2020-06-191-5/+37
|
* Adds safety measure to prevent Kristall send too large input messages to the ↵Felix (xq) Queißner2020-06-191-8/+22
| | | | server.
* Adds iconv implementation to convert between input charset and UTF-8 for ↵Felix (xq) Queißner2020-06-191-14/+111
| | | | display.
* Rescopes version 0.3, adds roadmap plans for 0.4.Felix (xq) Queißner2020-06-181-2/+0
|
* Reworks global settings handling, improves redirection configuration.Felix (xq) Queißner2020-06-181-9/+16
|
* Makes client certificate usage a bit more secure.Felix (xq) Queißner2020-06-181-0/+16
|
* Makes cancelling gemini requests more robust.Felix (xq) Queißner2020-06-171-2/+4
|
* Makes gemini protocol handler a bit more robust.Makes style preview a file ↵Felix (xq) Queißner2020-06-171-3/+8
| | | | in about: instead of hardcoding it. Starts to implement the options menu for redirection configuration.
* Introduces cross-host and cross-scheme redirection warnings.Felix (xq) Queißner2020-06-171-34/+85
|
* Adds improved error handling.Felix (xq) Queißner2020-06-161-2/+42
|
* Refactoring: Changes internal structure of requests and unifies a lot of ↵Felix (xq) Queißner2020-06-161-279/+191
| | | | code. Now all errors are handled the same.
* Adds improved client certificate management, adds server certificate management.Felix (xq) Queißner2020-06-161-0/+6
|
* Adds install target to makefile, adds support for transient client certificates.Felix (xq) Queißner2020-06-101-16/+69
|
* Improves image panning and zoom. Image view is now on a better default and ↵Felix (xq) Queißner2020-06-101-5/+22
| | | | usability.
* Enables desktop services via protocols.Felix (xq) Queißner2020-06-101-6/+19
|
* Adds some right click menus, fixes bug in gopher.Felix (xq) Queißner2020-06-101-0/+36
|
* Introduces plain text renderer for improved styling.Felix (xq) Queißner2020-06-091-12/+6
|
* Adds document margin to markdown, plaintext, html.Felix (xq) Queißner2020-06-091-1/+4
|
* Adds help document, adds block quote support, updates gemini parser to ↵Felix (xq) Queißner2020-06-091-1/+15
| | | | newest spec, adds support for arbitrary gemini files in about: space, adds url bar shortcut, fixes bug with line breaks in preformatted text
* Changes finger responses to monospace font.Felix (xq) Queißner2020-06-081-0/+7
|