aboutsummaryrefslogtreecommitdiff
path: root/src/mainwindow.cpp
Commit message (Collapse)AuthorAgeFilesLines
* cache code refactorMike Skec2021-01-061-34/+0
|
* Basic caching functionality implementedMike Skec2021-01-061-0/+34
|
* MainWindow: escape tab titleKarol Kosek2021-01-051-1/+3
| | | | | Prevents a tab from creating an Alt+Char shortcut if there was an preceding ampersand character in the title.
* Remove toggleIsFavourite - no longer neededMike Skec2021-01-041-1/+1
| | | | also rename addToFavouritesPopup to showFavouritesPopup
* New popup when adding to favourites!Mike Skec2021-01-041-1/+5
|
* Tweak when url should be focusedMike Skec2021-01-021-4/+1
|
* favourites: implement #77, and add rename context menusMike Skec2021-01-021-7/+38
|
* Get rid of unneeded hacky code for fancy url barMike Skec2021-01-021-16/+1
|
* url bar focus changeMike Skec2021-01-011-2/+1
| | | | when adding new tab the url bar is only focused if the tab is set as the focused tab
* Added UI density option.Mike Skec2021-01-011-0/+20
| | | | 'Compact' is the default - saves screen space a bit. The old layout is available in the 'Classic' option
* Fix segfault when opening settings dialog with no tabsMike Skec2020-12-311-9/+9
|
* Prevents URL bar styles appearing strange in settings dialog after changing ↵Mike Skec2020-12-311-1/+14
| | | | | | theme. do this by removing style while settings window is open
* Added fancy url bar stylingMike Skec2020-12-311-1/+3
|
* mainwindow: new methods curTab and tabAtMike Skec2020-12-311-22/+32
| | | | So we don't have to write qobject_cast<BrowserTab*>(this->ui ... etc every time ;)
* #51: mouse buttons 4/5 for back/forwardMike Skec2020-12-311-1/+22
|
* Pass QPoint by valueKarol Kosek2020-12-301-2/+2
|
* Window title now contains page titleMike Skec2020-12-271-0/+17
|
* Add shortcuts for Document Outline, Bookmark, and History docksKarol Kosek2020-12-241-5/+3
| | | | Had to use custom properties and rebind the Go home shortcut.
* theme changes are now reflected instantly upon confirmation.Mike Skec2020-12-241-0/+16
|
* Add 'view source' to right-click context menuMike Skec2020-12-241-4/+9
|
* Switch between tabs with Alt-Nnixo2020-11-011-0/+16
|
* Adds 'show document source' menu item. Closes #11.Felix (xq) Queißner2020-08-171-1/+11
|
* Add focus on URL bar when new tab opensDon Rowe2020-07-051-0/+2
|
* Adds delete button for favourites, adds improved about:favourites rendering.Felix (xq) Queißner2020-06-291-0/+6
|
* Adds basic editing for favourite groupsFelix (xq) Queißner2020-06-291-6/+28
|
* Paves road for new favourite system: Refactors the favourites into tree ↵Felix (xq) Queißner2020-06-291-3/+3
| | | | structure instead of flat list.
* Changes theme initialization a tad.Felix (xq) Queißner2020-06-291-31/+4
|
* Huge refacoring of the settings stuff. Provides automated migration between ↵Felix (xq) Queißner2020-06-281-75/+26
| | | | 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/+3
|
* Restructures the project source and cleans up a bitFelix (xq) Queißner2020-06-221-2/+2
|
* Introduces light and dark icon themes.Felix (xq) Queißner2020-06-221-0/+1
|
* Adds 'OS Default' theme.Felix (xq) Queißner2020-06-211-0/+5
|
* Reworks TLS trust to enable symmetry between HTTPS and GeminiFelix (xq) Queißner2020-06-191-3/+9
|
* Auto-expanding the outline now works.Felix (xq) Queißner2020-06-191-0/+1
|
* Fixes non-updating status bar, fixes bug in the mime parser.Felix (xq) Queißner2020-06-191-4/+19
|
* Reworks global settings handling, improves redirection configuration.Felix (xq) Queißner2020-06-181-15/+13
|
* Refactoring: Changes internal structure of requests and unifies a lot of ↵Felix (xq) Queißner2020-06-161-7/+5
| | | | 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 certificate manager, removes client certificate window.Felix (xq) Queißner2020-06-121-4/+10
|
* Fixes two overflow bugs in labels. No weird scaling based on links anymore.Felix (xq) Queißner2020-06-121-2/+4
|
* Slight improvements for client certificate display, permanent certs are now ↵Felix (xq) Queißner2020-06-111-0/+5
| | | | selectable with double click and have icons, adds changelog into application itself: about:updates
* Adds first draft of client certificate management.Felix (xq) Queißner2020-06-111-0/+7
|
* Adds install target to makefile, adds support for transient client certificates.Felix (xq) Queißner2020-06-101-1/+1
|
* More help!Felix (xq) Queißner2020-06-101-1/+0
|
* Adds some right click menus, fixes bug in gopher.Felix (xq) Queißner2020-06-101-0/+49
|
* Adds internal preset handling. Still missing import/export.Felix (xq) Queißner2020-06-091-2/+8
|
* Adds help document, adds block quote support, updates gemini parser to ↵Felix (xq) Queißner2020-06-091-0/+18
| | | | newest spec, adds support for arbitrary gemini files in about: space, adds url bar shortcut, fixes bug with line breaks in preformatted text
* Adds two new options for text display: gophermap rendering with text or ↵Felix (xq) Queißner2020-06-081-28/+25
| | | | icons, all text documents as text/plain, prepares option for text highlighting.
* Improves gopher map rendering with icons and monospace font, adds status bar ↵Felix (xq) Queißner2020-06-081-10/+42
| | | | with more infos, fixes file dialog for older qt versions.
* Adds some notes about MacOS in bug section, adds patch for more casserts!Felix (xq) Queißner2020-06-081-1/+1
|