aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Remove toggleIsFavourite - no longer neededMike Skec2021-01-043-39/+4
| | | | also rename addToFavouritesPopup to showFavouritesPopup
* New popup when adding to favourites!Mike Skec2021-01-048-4/+199
|
* Allow to use external cmarkKarol Kosek2021-01-041-1/+6
|
* fix build failuresMike Skec2021-01-041-1/+2
|
* better default fontsMike Skec2021-01-044-8/+42
|
* Added 'busy' cursor while current tab is loadingMike Skec2021-01-044-0/+39
|
* 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
* Tweak when url should be focusedMike Skec2021-01-021-4/+1
|
* Theming: only use standard icons on LinuxMike Skec2021-01-021-0/+7
| | | | Windows and Mac don't support standard theme icons
* favourites: implement #77, and add rename context menusMike Skec2021-01-025-15/+69
|
* Get rid of unneeded hacky code for fancy url barMike Skec2021-01-024-19/+7
|
* Fix bug with fancy url bar stylingMike Skec2021-01-024-9/+22
| | | | 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
* Compile with Qt 5.9Karol Kosek2021-01-022-2/+2
|
* Fixes for building on ubuntu 20.04 / qt5.12George Dorn2021-01-021-5/+5
|
* 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-0110-26/+139
| | | | 'Compact' is the default - saves screen space a bit. The old layout is available in the 'Classic' option
* Resolves the emoji problem, hopefully once and for all! Closes #102.Felix (xq) Queißner2021-01-012-21/+47
|
* urlbar styling: only remove styles if not already removedMike Skec2020-12-311-3/+9
|
* Fix bug in settings dialogMike Skec2020-12-311-8/+8
| | | | Rows were not offsetted properly
* Fix segfault when opening settings dialog with no tabsMike Skec2020-12-311-9/+9
|
* Add preference for url bar stylingMike Skec2020-12-316-1/+59
|
* Prevents URL bar styles appearing strange in settings dialog after changing ↵Mike Skec2020-12-313-2/+18
| | | | | | theme. do this by removing style while settings window is open
* urlbar colour formatting algorithm improvementMike Skec2020-12-311-9/+11
| | | | | | Now uses the more robust "authority" instead of hostname for determining format. This allows for proper highlighting when a port (e.g domain:1965) or user info (e.g joe@domain) is present.
* Added fancy url bar stylingMike Skec2020-12-315-4/+123
|
* Strip bgcolor attribute from html pagesMike Skec2020-12-311-0/+4
|
* Added prettier 'unsupported media type' page.Mike Skec2020-12-311-9/+34
| | | | Now written in gemtext. A plaintext version is produced instead if plaintext_only is set
* 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).
* Fixes a few warnings and deprecation noticesMike Skec2020-12-314-3/+4
|
* mainwindow: new methods curTab and tabAtMike Skec2020-12-312-22/+34
| | | | 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-314-4/+27
|
* AboutHandler: add emit keywordKarol Kosek2020-12-301-1/+1
|
* Use const variablesKarol Kosek2020-12-305-6/+6
|
* DocumentStyle: use cheaper QColor initializationKarol Kosek2020-12-301-8/+8
|
* Pass QPoint by valueKarol Kosek2020-12-304-6/+6
|
* const-reference large typesKarol Kosek2020-12-3012-16/+16
|
* Use multi-arg overload to save memory allocationsKarol Kosek2020-12-304-24/+17
|
* Revert "file:// protocol now supports text/gemini"Mike Skec2020-12-301-16/+2
| | | | This reverts commit 01b5d9be0163a43e1d57d77820ce6c334b7f5d85.
* Add preference to show hidden files in directory listingsMike Skec2020-12-306-11/+73
| | | | also improved listing code so that files and dirs with spaces now display and function properly
* Simplify '~' expansion in url barMike Skec2020-12-301-7/+3
|
* Clear URL bar focus on return key pressMike Skec2020-12-301-0/+2
|
* Now support file:// directory listingsMike Skec2020-12-301-0/+20
|
* Tilde '~' now expanded in URL bar for file:// protocolsMike Skec2020-12-301-1/+13
| | | | Expansion is done on return-key press
* file:// protocol now supports text/geminiMike Skec2020-12-301-2/+16
| | | | by checking file extension
* Fix home toolbar buttonMike Skec2020-12-302-0/+7
|
* Add optional 'home' button to browser toolbar.Mike Skec2020-12-297-0/+48
| | | | Can be disable in settings
* Add Ctrl+, Settings shortcutMike Skec2020-12-291-0/+3
|
* MarkdownRenderer: indent listsKarol Kosek2020-12-281-8/+11
|
* Update regex for inline style stripping in HTML Michael Skec2020-12-281-1/+1
| | | | | Now case-insensitive, and matches styles that have attributes. Co-authored-by: Karol Kosek <krkk@krkk.ct8.pl>
* Strip inline styles from HTML pagesMike Skec2020-12-281-0/+4
|
* Remove URL fragments before sending to server (#80)Mike Skec2020-12-281-2/+2
|