aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
Commit message (Collapse)AuthorAgeFilesLines
* cache code refactorMike Skec2021-01-061-0/+1
|
* better default fontsMike Skec2021-01-041-1/+10
|
* No longer useing QPalette::Mid for url bar highlightMike Skec2021-01-041-2/+3
| | | | now uses QPalette::WindowText with a little alpha applied. Looks a lot better
* Theming: only use standard icons on LinuxMike Skec2021-01-021-0/+7
| | | | Windows and Mac don't support standard theme icons
* Get rid of unneeded hacky code for fancy url barMike Skec2021-01-021-0/+3
|
* Fix bug with fancy url bar stylingMike Skec2021-01-021-1/+10
| | | | We are now also using a custom colour for it in the default light/dark themes, just because we can get a little more control over how it looks. The OS Default theme uses the 'mid' colour from palette
* Added UI density option.Mike Skec2021-01-011-1/+23
| | | | 'Compact' is the default - saves screen space a bit. The old layout is available in the 'Classic' option
* Add preference for url bar stylingMike Skec2020-12-311-0/+3
|
* Use const variablesKarol Kosek2020-12-301-1/+1
|
* const-reference large typesKarol Kosek2020-12-301-1/+1
|
* Add preference to show hidden files in directory listingsMike Skec2020-12-301-0/+3
| | | | also improved listing code so that files and dirs with spaces now display and function properly
* Add optional 'home' button to browser toolbar.Mike Skec2020-12-291-0/+3
| | | | Can be disable in settings
* kristall: use system icon theme when using OS Default themeKarol Kosek2020-12-271-1/+1
|
* Allow to open local files without specifying the 'file:' schemaKarol Kosek2020-12-241-0/+7
| | | | | It makes possible to launch Kristall by double-clicking a file from file manager.
* Adds 'show document source' menu item. Closes #11.Felix (xq) Queißner2020-08-171-1/+1
|
* Adds primitive support for emoji fonts.Felix (xq) Queißner2020-08-171-1/+33
|
* Adds basic editing for favourite groupsFelix (xq) Queißner2020-06-291-1/+4
|
* Paves road for new favourite system: Refactors the favourites into tree ↵Felix (xq) Queißner2020-06-291-4/+54
| | | | structure instead of flat list.
* Changes theme initialization a tad.Felix (xq) Queißner2020-06-291-0/+35
|
* Huge refacoring of the settings stuff. Provides automated migration between ↵Felix (xq) Queißner2020-06-281-38/+178
| | | | old and new configuration file stuff. Themes are now just files in a folder instead of encoded data in the config file.
* Fixes #25 and #23, starts to implement new config/cache directory system.Felix (xq) Queißner2020-06-281-1/+46
|
* Adds 'OS Default' theme.Felix (xq) Queißner2020-06-211-3/+13
|
* Adds option for manually trusting a TLS server.Felix (xq) Queißner2020-06-211-0/+5
|
* Reworks TLS trust to enable symmetry between HTTPS and GeminiFelix (xq) Queißner2020-06-191-2/+7
|
* Implements Timeout UIFelix (xq) Queißner2020-06-191-0/+2
|
* Fixes #17Felix (xq) Queißner2020-06-191-1/+1
|
* Reworks global settings handling, improves redirection configuration.Felix (xq) Queißner2020-06-181-3/+41
|
* Refactoring: Changes internal structure of requests and unifies a lot of ↵Felix (xq) Queißner2020-06-161-0/+3
| | | | code. Now all errors are handled the same.
* Adds improved client certificate management, adds server certificate management.Felix (xq) Queißner2020-06-161-0/+5
|
* Adds first draft of client certificate management.Felix (xq) Queißner2020-06-111-0/+5
|
* Adds some right click menus, fixes bug in gopher.Felix (xq) Queißner2020-06-101-0/+4
|
* Adds two new options for text display: gophermap rendering with text or ↵Felix (xq) Queißner2020-06-081-0/+6
| | | | icons, all text documents as text/plain, prepares option for text highlighting.
* Fixes #2: Adds command line parsing.Felix (xq) Queißner2020-06-081-1/+20
|
* Adds support for light/dark widget theme, adds experiemental support for ↵Felix (xq) Queißner2020-06-071-5/+4
| | | | http style sheets.
* Adds rendering of about:blank and about:favourites.Felix (xq) Queißner2020-06-061-3/+2
|
* Moves source code into subdirectory.Felix (xq) Queißner2020-06-061-0/+18