summaryrefslogtreecommitdiff
path: root/src/app.c
AgeCommit message (Collapse)Author
2020-10-18Added more document color themesJaakko Keränen
The dark and light themes are now configurable in Preferences.
2020-10-16Loading resources from a predetermined pathJaakko Keränen
2020-10-15Determining app executable locationJaakko Keränen
IssueID #9
2020-10-11Remember which Preferences tab is openJaakko Keränen
2020-10-11Added a preference for heading fontJaakko Keränen
Body and heading fonts can be selected separately.
2020-10-11Focus behavior of the URL entry fieldJaakko Keränen
Opening a new tab will now set input focus to the URL field. Switching tabs when the URL field is focused will select the full new URL. There was an issue previously where selecting a bookmark while the URL field was focused would cause unexpected behavior. The URL was first unfocused and that would trigger the document to fetch the URL that was in the input field.
2020-10-09Fixed memory leak on tab closeJaakko Keränen
The DocumentWidget was not actually deleted when a tab was closed, only hidden.
2020-09-30Windows: Initial/minimum window size vs. UI scale factorJaakko Keränen
2020-09-26Preferences: Added side icon, hover outlineJaakko Keränen
2020-09-25Document side elements; hover outlineJaakko Keränen
2020-09-21App: Saving the "Big 1st paragraph" settingJaakko Keränen
2020-09-21Preferences: Line width, 1st paragraph; tab switch keysJaakko Keränen
2020-09-21Merge branch 'release' into devJaakko Keränen
Window state bug fixes from the release branch.
2020-09-21macOS: Window size/mode restoration tweaksJaakko Keränen
Don't bother with maximized mode, it causes a needless animation at launch.
2020-09-21Restoring maximized windowsJaakko Keränen
Window position and size are stored when move/resize events are received, not only when the window is closed.
2020-09-21Document theme color saturation preferenceJaakko Keränen
2020-09-21Added Prefs; placeholders for new optionsJaakko Keränen
2020-09-20Opening links in a new background tabJaakko Keränen
2020-09-19CleanupJaakko Keränen
Merge glitch.
2020-09-19Windows: Updated a comment about urlopen.batJaakko Keränen
2020-09-19Merge branch 'dev' into releaseJaakko Keränen
# Conflicts: # CMakeLists.txt # res/about/help.gmi # res/about/version.gmi # src/app.c # src/ui/documentwidget.c
2020-09-18Home button opens a random "homepage" bookmarkJaakko Keränen
2020-09-18Added build options for X11Jaakko Keränen
Build option to use software rendering if running under X11, and another option to set the position of a window only after the window has been shown. The latter is a workaround for an SDL bug regarding window borders affecting the initial position.
2020-09-18Windows: Use a batch file to open URLs in browserJaakko Keränen
Opening via urlopen.bat works under MSYS bash as well. The .bat file is also a place where the user can customize which browser to open.
2020-09-17Updated release notesJaakko Keränen
2020-09-17Preferences: Setting the Download folderJaakko Keränen
2020-09-17DocumentWidget: Working on "Save Page"Jaakko Keränen
2020-09-17Added a "Save Page" menu itemJaakko Keränen
2020-09-17Recognize and visualize "mailto:" linksJaakko Keränen
"mailto:" links now have their own icon and when clicked they open the URL in the default web browser. IssueID #5
2020-09-15Added software rendering fallback and --sw optionJaakko Keränen
2020-09-15Windows: Open default browser via "cmd.exe start"Jaakko Keränen
This is not a super robust solution, but should work in most cases.
2020-09-14Windows: Open default browser via "cmd.exe start"Jaakko Keränen
This is not a super robust solution, but should work in most cases.
2020-09-13Default set of bookmarks for first runJaakko Keränen
2020-09-11XDG: Gemini scheme handler; URLs on the command lineJaakko Keränen
2020-09-11macOS: Handling launch URLs and drop'n'dropJaakko Keränen
Improved drop and drop event handling: multiple dropped files/URLs open in new tabs. The application registers gemini: as a handled URL scheme.
2020-09-10SidebarWidget: Show menu only for itemsJaakko Keränen
2020-09-08LookupWidget: Item selection tweaksJaakko Keränen
2020-09-08LookupWidget: Identities lookup and commandsJaakko Keränen
2020-09-07LookupWidget: Working on history content searchJaakko Keränen
2020-09-06LookupWidget: Keyboard focus and cursorJaakko Keränen
2020-09-05Option to force break very long linesJaakko Keränen
Even preformatted lines may need to be wrapped so the content remains visible, since there is no horizontal scrolling. However, this is off by default so ASCII art isn't broken in narrow windows.
2020-09-03Changed default font to NunitoJaakko Keränen
Nunito is licensed under OFL.
2020-09-01Proxy improvementsJaakko Keränen
Verify domain name against the request and now against the original URL. HTTP proxy overrides the default handling of HTTP URLs.
2020-09-01App: Missing deinitsJaakko Keränen
2020-09-01Scheme-specific proxies for Gopher and HTTPJaakko Keränen
Make requests via a proxy. TODO: What about the server domain verification? Check against the proxy hostname?
2020-08-31Linux: Window restore workaround; revealing directoriesJaakko Keränen
2020-08-30Maximum number of redirectsJaakko Keränen
Stop opening links automatically after five redirects.
2020-08-29CleanupJaakko Keränen
2020-08-29Creating identity with email addressJaakko Keränen
2020-08-29Moved macOS sources to parent dirJaakko Keränen