| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | status bar: show request status when loading pages | Mike Skec | 2021-01-10 | 1 | -0/+7 | |
| | | | | | status text for loading HTTP/S is only a simple 'loading webpage'. The other protocols display more information | |||||
| * | status bar: New file cache indicator | Mike Skec | 2021-01-10 | 1 | -0/+2 | |
| | | | | | Mime label was also simplified so that only type/subtype are shown. | |||||
| * | Fixes a 'resource not found' bug | Mike Skec | 2021-01-10 | 1 | -6/+15 | |
| | | | | | When navigating to many sites, such as gemini://rawtext.club:1965/~sloum/geminilist and not having a trailing slash at the end of the URL, local links on the page would be incorrectly generated by QUrl::resolved, which would cause links to give a 'resource not found' error if they weren't at the root path of the server. This patch fixes this by making sure that all links given to the renderers include trailing slashes. | |||||
| * | BrowserTab: add Stop/Refresh action to the menu | Karol Kosek | 2021-01-08 | 1 | -0/+10 | |
| | | ||||||
| * | BrowserTab: disable impossible move actions | Karol Kosek | 2021-01-08 | 1 | -2/+4 | |
| | | ||||||
| * | BrowserTab: hide move actions on selection | Karol Kosek | 2021-01-08 | 1 | -9/+9 | |
| | | ||||||
| * | BrowserTab: show "Copy to clipboard" action only on selection | Karol Kosek | 2021-01-08 | 1 | -8/+6 | |
| | | ||||||
| * | Functional cache limit, albeit a little inefficient | Mike Skec | 2021-01-08 | 1 | -5/+0 | |
| | | ||||||
| * | cache: item expiry and max item size | Mike Skec | 2021-01-08 | 1 | -0/+1 | |
| | | | | | currently no total limit yet | |||||
| * | Add Ctrl+R reload page shortcut | Paper | 2021-01-07 | 1 | -0/+4 | |
| | | ||||||
| * | favourite popup: adding group combobox! | Mike Skec | 2021-01-07 | 1 | -7/+64 | |
| | | ||||||
| * | Remembered scroll adjustment | Mike Skec | 2021-01-07 | 1 | -7/+11 | |
| | | | | | Now only scrolls back if the user navigated back/forward. This is a little more intuitive and makes it less confusing when user clicks a link to a cached page | |||||
| * | cache code refactor | Mike Skec | 2021-01-06 | 1 | -18/+20 | |
| | | ||||||
| * | Implement #21 with cached pages | Mike Skec | 2021-01-06 | 1 | -10/+41 | |
| | | | | | Maybe in future we can make this work for all pages in history | |||||
| * | Tabs with client cert enabled no longer read from or write to cache | Mike Skec | 2021-01-06 | 1 | -2/+6 | |
| | | | | | Helps keeps 'interactive pages' like Astrobotany updated. Error message pages are also not cached now, as they are now considered 'internal locations' | |||||
| * | Basic caching functionality implemented | Mike Skec | 2021-01-06 | 1 | -10/+50 | |
| | | ||||||
| * | BrowserTab: use simpler method for getting the HTML page title | Karol Kosek | 2021-01-05 | 1 | -19/+1 | |
| | | ||||||
| * | Remove toggleIsFavourite - no longer needed | Mike Skec | 2021-01-04 | 1 | -33/+2 | |
| | | | | | also rename addToFavouritesPopup to showFavouritesPopup | |||||
| * | New popup when adding to favourites! | Mike Skec | 2021-01-04 | 1 | -1/+35 | |
| | | ||||||
| * | Added 'busy' cursor while current tab is loading | Mike Skec | 2021-01-04 | 1 | -0/+12 | |
| | | ||||||
| * | favourites: implement #77, and add rename context menus | Mike Skec | 2021-01-02 | 1 | -2/+2 | |
| | | ||||||
| * | Get rid of unneeded hacky code for fancy url bar | Mike Skec | 2021-01-02 | 1 | -2/+3 | |
| | | ||||||
| * | Fix bug with fancy url bar styling | Mike Skec | 2021-01-02 | 1 | -8/+6 | |
| | | | | | 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.9 | Karol Kosek | 2021-01-02 | 1 | -1/+1 | |
| | | ||||||
| * | Fixes for building on ubuntu 20.04 / qt5.12 | George Dorn | 2021-01-02 | 1 | -5/+5 | |
| | | ||||||
| * | Added UI density option. | Mike Skec | 2021-01-01 | 1 | -0/+20 | |
| | | | | | 'Compact' is the default - saves screen space a bit. The old layout is available in the 'Classic' option | |||||
| * | urlbar styling: only remove styles if not already removed | Mike Skec | 2020-12-31 | 1 | -3/+9 | |
| | | ||||||
| * | Add preference for url bar styling | Mike Skec | 2020-12-31 | 1 | -1/+2 | |
| | | ||||||
| * | Prevents URL bar styles appearing strange in settings dialog after changing ↵ | Mike Skec | 2020-12-31 | 1 | -1/+2 | |
| | | | | | | | theme. do this by removing style while settings window is open | |||||
| * | urlbar colour formatting algorithm improvement | Mike Skec | 2020-12-31 | 1 | -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 styling | Mike Skec | 2020-12-31 | 1 | -3/+100 | |
| | | ||||||
| * | Strip bgcolor attribute from html pages | Mike Skec | 2020-12-31 | 1 | -0/+4 | |
| | | ||||||
| * | Added prettier 'unsupported media type' page. | Mike Skec | 2020-12-31 | 1 | -9/+34 | |
| | | | | | Now written in gemtext. A plaintext version is produced instead if plaintext_only is set | |||||
| * | Fixes a few warnings and deprecation notices | Mike Skec | 2020-12-31 | 1 | -1/+1 | |
| | | ||||||
| * | #51: mouse buttons 4/5 for back/forward | Mike Skec | 2020-12-31 | 1 | -2/+2 | |
| | | ||||||
| * | Pass QPoint by value | Karol Kosek | 2020-12-30 | 1 | -1/+1 | |
| | | ||||||
| * | const-reference large types | Karol Kosek | 2020-12-30 | 1 | -1/+1 | |
| | | ||||||
| * | Use multi-arg overload to save memory allocations | Karol Kosek | 2020-12-30 | 1 | -5/+4 | |
| | | ||||||
| * | Simplify '~' expansion in url bar | Mike Skec | 2020-12-30 | 1 | -7/+3 | |
| | | ||||||
| * | Clear URL bar focus on return key press | Mike Skec | 2020-12-30 | 1 | -0/+2 | |
| | | ||||||
| * | Tilde '~' now expanded in URL bar for file:// protocols | Mike Skec | 2020-12-30 | 1 | -1/+13 | |
| | | | | | Expansion is done on return-key press | |||||
| * | Fix home toolbar button | Mike Skec | 2020-12-30 | 1 | -0/+5 | |
| | | ||||||
| * | Add optional 'home' button to browser toolbar. | Mike Skec | 2020-12-29 | 1 | -0/+2 | |
| | | | | | Can be disable in settings | |||||
| * | Update regex for inline style stripping in HTML | Michael Skec | 2020-12-28 | 1 | -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 pages | Mike Skec | 2020-12-28 | 1 | -0/+4 | |
| | | ||||||
| * | Remove URL fragments before sending to server (#80) | Mike Skec | 2020-12-28 | 1 | -2/+2 | |
| | | ||||||
| * | MarkdownRenderer: add title parsing | Karol Kosek | 2020-12-28 | 1 | -1/+2 | |
| | | ||||||
| * | BrowserTab: escape HTML sequences in title | Karol Kosek | 2020-12-28 | 1 | -4/+3 | |
| | | ||||||
| * | Window title now contains page title | Mike Skec | 2020-12-27 | 1 | -0/+2 | |
| | | ||||||
| * | Added page title parsing for Gemini and HTML | Mike Skec | 2020-12-27 | 1 | -4/+39 | |
| | | ||||||
