aboutsummaryrefslogtreecommitdiff
path: root/src/widgets
Commit message (Collapse)AuthorAgeFilesLines
* Allow middle-click to open new tab when text is selectedTomas Åkesson2023-04-061-0/+3
| | | | | | | | If text is selected, middle-click will not be forwarded to the function that opens the link in a new tab. So this change will deselect any selected text before trying to open a new tab. Fixes #253
* Fix media player stutteringTomas Åkesson2023-03-262-2/+27
| | | | | | | | Only call setPosition() on the QMediaPlayer object when the user has manually dragged the slider position slider. Otherwise the slider and player will call each other, probably causing a feedback loop which causes stuttering.
* Improve Qt 6 supportAlexey Andreyev2023-03-251-2/+7
| | | | | | | Add missing mediaplayer widget logic Contributes to: https://github.com/MasterQ32/kristall/pull/266
* Introduce Qt 6 supportAlexey Andreyev2023-03-243-2/+58
| | | | With QT_VERSION_CHECK and core5compat module
* Further improves localization (#191). Allows switching and setting the ↵Felix (xq) Queißner2021-05-082-0/+16
| | | | chosen localization properly.
* Fix for #233Mike Skec2021-05-022-1/+7
|
* mark more strings for translationOIS2021-03-161-3/+3
|
* Moves all globals into a structure that can be deleted before the app ↵Felix (xq) Queißner2021-03-063-5/+6
| | | | exists. Fixes #193.
* Implement interface translationCarmina162021-03-061-4/+4
|
* Fix #186: screwed line endings in copied textMike Skec2021-03-061-0/+10
|
* KristallTextBrowser: touch scroll fixMike Skec2021-02-241-4/+8
| | | | Tries to use touch scrolling only if a TouchScreen device is present. This prevents Touch*Pad* devices from allowing annoying click+mouse scrolling
* MainWindow: set tab tooltipsMike Skec2021-02-231-2/+2
|
* KristallTextBrowser: replace typographer quotes with ASCII when copying textMike Skec2021-02-232-0/+68
| | | | Text which is selected in a kristalltextbrowser now has it's quotes replaced with ASCII quotes. This was done as copying fancy quotes is seen as an annoyance to most people. It is still possible to copy these quotes, if they are the only thing in the selection (whitespace also allowed, and commas, and fullstops)
* KristallTextBrowser: use IBeam as default cursorMike Skec2021-02-162-0/+5
|
* Search box: better reimplementationMike Skec2021-02-092-0/+51
| | | | This was necessary to fix a bug, where the URL bar becomes unusable while search box is visible.
* new-tab button: add preferenceMike Skec2021-01-212-10/+16
|
* Added '+' button to tab barMike Skec2021-01-214-6/+62
|
* ElideLabel: assign variable in initialization listKarol Kosek2021-01-201-3/+4
|
* Touch device supportMike Skec2021-01-071-1/+7
|
* support touch scrolling (?)Mike Skec2021-01-071-0/+3
|
* favourite popup: adding group combobox!Mike Skec2021-01-072-1/+28
|
* Fix busy cursor bugsMike Skec2021-01-062-10/+27
| | | | fixes A: busy cursor not resetting when changing workspaces. and B: busy cursor not resetting after page finishes loading, and cursor is left stationary.
* Apply favourites button workaroundMike Skec2021-01-052-0/+42
| | | | https://bugreports.qt.io/browse/QTBUG-2036
* New popup when adding to favourites!Mike Skec2021-01-042-0/+117
|
* fix build failuresMike Skec2021-01-041-1/+2
|
* Added 'busy' cursor while current tab is loadingMike Skec2021-01-042-0/+25
|
* Compile with Qt 5.9Karol Kosek2021-01-021-1/+1
|
* Added fancy url bar stylingMike Skec2020-12-312-0/+12
|
* URL bar now has 'select all' behaviour on mouse releaseMike Skec2020-12-272-0/+26
|
* Use standard icon namesKarol Kosek2020-12-272-4/+5
| | | | | | document-{export,import}, and view-certificate aren't in the standard though. https://specifications.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html
* Tries to enable windows builds with github actions.Felix (xq) Queißner2020-08-171-1/+0
|
* Makes TLS editor columns sortable. Closes #42.Felix (xq) Queißner2020-08-173-1/+9
|
* Makes Ctrl-LMB on a link open into a new tab.Felix (xq) Queißner2020-06-292-4/+15
|
* Huge refacoring of the settings stuff. Provides automated migration between ↵Felix (xq) Queißner2020-06-281-1/+1
| | | | old and new configuration file stuff. Themes are now just files in a folder instead of encoded data in the config file.
* Fixes typo, adds middle-click to open link in new tab.Felix (xq) Queißner2020-06-272-0/+48
|
* Allows middle-clicking to close tabs.Felix (xq) Queißner2020-06-274-0/+57
|
* Adds favourite completions in the toolbar. This was waaaay easier than planned.Felix (xq) Queißner2020-06-261-1/+7
|
* Restructures the project source and cleans up a bitFelix (xq) Queißner2020-06-2210-0/+572