| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Implements an IPC scheme for kristall. Closes #139. | Felix (xq) Queißner | 2021-03-06 | 3 | -16/+282 | |
| | | ||||||
| * | Fix #186: screwed line endings in copied text | Mike Skec | 2021-03-06 | 1 | -0/+10 | |
| | | ||||||
| * | font -> font-select-symbolic | Karol Kosek | 2021-03-06 | 4 | -8/+8 | |
| | | | | | | | The "font" icon could sometimes refer to mimetype icon instead of the action icon. Changing the name to font-select-symbolic removes the ambiguity. | |||||
| * | palette -> color-select-symbolic | Karol Kosek | 2021-03-06 | 4 | -13/+13 | |
| | | | | | | | | | Many icon themes does not have the palette icon, which results in an empty button in the settings. It should fix a bug from one of the comments in #64. (but not the issue itself). | |||||
| * | help.gemini: add spaces after headers | Mike Skec | 2021-03-02 | 1 | -0/+29 | |
| | | | | | It seems common in gemtext to have a line of spacing after headings. helps with readability a bit | |||||
| * | help.gemini: changes and additions | Mike Skec | 2021-03-02 | 1 | -23/+42 | |
| | | ||||||
| * | help.gemini: slight wording changes more suitable for man page | Mike Skec | 2021-03-02 | 1 | -4/+4 | |
| | | ||||||
| * | Fix double line-feed in plain text documents | Mike Skec | 2021-03-01 | 1 | -1/+15 | |
| | | ||||||
| * | URI fix: mention RFC reference | Mike Skec | 2021-03-01 | 1 | -4/+4 | |
| | | | | | also checks if the *authority* is empty rather than the host | |||||
| * | Domain-relative URL fix | Mike Skec | 2021-03-01 | 1 | -1/+12 | |
| | | ||||||
| * | help.gemini: add centre-h1 info | Mike Skec | 2021-02-28 | 1 | -3/+2 | |
| | | ||||||
| * | Add preference for centred H1 | Mike Skec | 2021-02-28 | 6 | -20/+48 | |
| | | | | | Also moves the 'enable text width' checkbox to next to the text width option, to save space. | |||||
| * | GeminiRenderer: add centred first H1 capability | Mike Skec | 2021-02-28 | 1 | -1/+16 | |
| | | | | | Pref added in next commit | |||||
| * | GeminiRenderer: list indentation fix | Mike Skec | 2021-02-27 | 1 | -1/+3 | |
| | | ||||||
| * | BrowserTab.cpp: allow parent/root on all except about: pages | Mike Skec | 2021-02-27 | 1 | -4/+4 | |
| | | | | | This allows, e.g going to parent directory in local directory listings, and also allows doing so on error pages | |||||
| * | help.gemini: add emoji preference info | Mike Skec | 2021-02-27 | 1 | -0/+2 | |
| | | ||||||
| * | DocumentStyle: fix build error on unsupported emoji builds | Mike Skec | 2021-02-27 | 1 | -0/+3 | |
| | | ||||||
| * | Adds emoji toggle preference. | Mike Skec | 2021-02-27 | 6 | -20/+118 | |
| | | ||||||
| * | GeminiRenderer: don't replace quotes in page title | Mike Skec | 2021-02-27 | 1 | -4/+4 | |
| | | ||||||
| * | DocumentStyle: fixes for font issues | Mike Skec | 2021-02-25 | 3 | -59/+57 | |
| | | | | | | | | | | This commit should hopefully fix all the font problems we were having. Instead of using font substitution for emojis, we just instead call QFont::setFamilies. Builds with Qt versions below 5.13 will not have proper emoji support. 0) emojis seem to work fine at least in my environment 1) when selecting theme with font that is not on the system, a respectable default is used instead 2) custom fonts now work great on Windows (seems to be due to the removal of insertSubstitutions, which didn't seem to work in my build) 3) the dodgey 'Kristall XX' stuff was removed, as it seems like we don't need it | |||||
| * | Only test for dpkg-buildflags on linux systems | Carlos Henrique Lima Melara | 2021-02-24 | 1 | -6/+8 | |
| | | ||||||
| * | Check if dpkg-buildflags is present and append flags in qmake for | Carlos Henrique Lima Melara | 2021-02-24 | 1 | -0/+8 | |
| | | | | | hardening | |||||
| * | KristallTextBrowser: touch scroll fix | Mike Skec | 2021-02-24 | 1 | -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 | |||||
| * | Fix some typos pointed by Debian lintian in src/about/help.gemini | Carlos Henrique Lima Melara | 2021-02-24 | 1 | -4/+4 | |
| | | ||||||
| * | SettingsDialog: search engine combobox fix | Mike Skec | 2021-02-23 | 1 | -1/+3 | |
| | | | | | | | Custom search engines were not being displayed in the combobox after closing/reopening the settings dialog, it was defaulting to the default option. This fixes that. Also adds the Veronica gopher search engine to list of default options | |||||
| * | SettingsDialog: set minimum width to the style settings | Karol Kosek | 2021-02-23 | 2 | -0/+12 | |
| | | ||||||
| * | SettingsDialog: make style settings scrollable | Karol Kosek | 2021-02-23 | 1 | -799/+822 | |
| | | ||||||
| * | GopherClient: add text-search support | Karol Kosek | 2021-02-23 | 1 | -1/+9 | |
| | | ||||||
| * | MainWindow: set tab tooltips | Mike Skec | 2021-02-23 | 2 | -2/+5 | |
| | | ||||||
| * | KristallTextBrowser: replace typographer quotes with ASCII when copying text | Mike Skec | 2021-02-23 | 3 | -1/+69 | |
| | | | | | 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) | |||||
| * | More consistent line height in headings and preformatted blocks | Mike Skec | 2021-02-23 | 3 | -3/+12 | |
| | | | | | Also updates help.gemini to reflect changes | |||||
| * | Fix window geometry/state not being saved in some environments | Mike Skec | 2021-02-23 | 4 | -6/+26 | |
| | | | | | | | The window state and geometry are now saved either after app.exec() finished, or if closeEvent is emitted on the MainWindow. This allows the window geometry/state restoration to be a lot more reliable. E.g in my configuration (Fluxbox) - if I closed the window using my own defined keybinding, the state would not get saved | |||||
| * | Scroll positions no longer lost after confirming settigns | Mike Skec | 2021-02-23 | 1 | -0/+5 | |
| | | ||||||
| * | Slightly nicer light fav/cert icons | Mike Skec | 2021-02-23 | 2 | -3/+4 | |
| | | ||||||
| * | Add light icons for favourite/certificate buttons for dark themes | Mike Skec | 2021-02-23 | 16 | -9/+77 | |
| | | ||||||
| * | help.gemini: remove duplicated shortcut | Karol Kosek | 2021-02-23 | 1 | -1/+0 | |
| | | | | | Co-authored-by: Mike Skec <skec@protonmail.ch> | |||||
| * | help.gemini: add shortcuts from #86 and #95 to the manual | Karol Kosek | 2021-02-23 | 1 | -1/+6 | |
| | | ||||||
| * | Add 'indent size' option | Mike Skec | 2021-02-23 | 9 | -7/+49 | |
| | | | | | Also includes some about:help additions | |||||
| * | Fix experimental text highlights | Mike Skec | 2021-02-20 | 1 | -42/+133 | |
| | | | | | The that was used to achieve this is a bit messy/crazy, however, it seems to work quite well for all the cases I tested it on. This will finally close #141 | |||||
| * | List item symbol prefernece | Mike Skec | 2021-02-20 | 7 | -3/+44 | |
| | | ||||||
| * | Change default blockquote indent to 1 | Mike Skec | 2021-02-20 | 2 | -2/+2 | |
| | | | | | I think it's a nicer default | |||||
| * | DocumentStyle: better default blockquote font | Mike Skec | 2021-02-20 | 1 | -2/+2 | |
| | | ||||||
| * | Update help.gemini | Mike Skec | 2021-02-18 | 3 | -9/+71 | |
| | | | | | Also add icons to root/parent navigation menu options, and move the preferences for them in the settings dialog | |||||
| * | Add optional root/parent toolbar buttons | Mike Skec | 2021-02-18 | 14 | -23/+150 | |
| | | ||||||
| * | Continuation of #134 | Mike Skec | 2021-02-18 | 3 | -7/+13 | |
| | | ||||||
| * | Add unlimited cache life option | Mike Skec | 2021-02-18 | 6 | -13/+44 | |
| | | ||||||
| * | Change Root shortcut to Alt+/ | Mike Skec | 2021-02-17 | 1 | -1/+1 | |
| | | | | | more consistent with other nav options | |||||
| * | Fix: remove N-L from tab title. Also limit tab title length | Mike Skec | 2021-02-17 | 2 | -11/+26 | |
| | | | | | | | 0) when visiting for example, https://lists.orbitalfox.eu/archives/gemini/2020/000304.html the page title was getting a newline character in it (for some reason). This has now been fixed. 1) the tab title is now limited to 45 characters, until the string is chopped and an ellipsis (...) is appended. This limit was added to prevent pages with enormous titles from clogging up the tab bar. For this reason, the limit is quite high - users browing Gemini don't usually have that many tabs open (compared to the web), so i think we can get away with this high number. | |||||
| * | Add basic root/parent navigation options to menu, with shortcuts | Mike Skec | 2021-02-17 | 3 | -0/+57 | |
| | | ||||||
| * | Add seperate 'icon theme' preference | Mike Skec | 2021-02-16 | 5 | -48/+132 | |
| | | ||||||
