summaryrefslogtreecommitdiff
path: root/src/app.c
AgeCommit message (Collapse)Author
2020-09-15Added software rendering fallback and --sw optionJaakko Keränen
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
2020-08-28macOS: Revealing files of an identityJaakko Keränen
Finder is accessed via AppleScript.
2020-08-28Creating identity containing a domainJaakko Keränen
2020-08-26Cleanup: Running tickersJaakko Keränen
2020-08-25CleanupJaakko Keränen
2020-08-25DocumentWidget: Smooth scrolling for keyboardJaakko Keränen
2020-08-25It's called a "scheme"Jaakko Keränen
2020-08-25Added sidebar context menu items; cursor settingJaakko Keränen
2020-08-25Posting global commandsJaakko Keränen
2020-08-24SidebarWidget: List identities as sidebar itemsJaakko Keränen
2020-08-24Updated for the_Foundation API changesJaakko Keränen
2020-08-23Checking identity creation input valuesJaakko Keränen
2020-08-23Working on New Identity dialogJaakko Keränen
2020-08-23Added an identity creation dialogJaakko Keränen
2020-08-23Cleanup: Use ".binary" for binary filesJaakko Keränen
2020-08-23Create bookmarks using a dialogJaakko Keränen
2020-08-22Added BSD 2-clause license and copyright noticesJaakko Keränen
2020-08-20Added system theme settingJaakko Keränen
2020-08-16Added Pure Black and Pure White themesJaakko Keränen
Font changes cause window redrawing to pause so document layout doesn’t get an intermediate update with a different width. Sheets are mouse-modal.
2020-08-16Palette has UI colors; defined Light theme colorsJaakko Keränen
2020-08-15Built-in embedded “about:” pages; Help menuJaakko Keränen
2020-08-15Init and scroll position improvementsJaakko Keränen
Scroll positions are saved as normalized positions so they don’t get affected by zoom differences.
2020-08-14Cleaner window initializationJaakko Keränen
Create the window using the correct size and position, and don’t show the window contents while app state is being restored.
2020-08-14Adding and viewing bookmarksJaakko Keränen
2020-08-13App-wide document zoom; added --echo option for debuggingJaakko Keränen
Fonts are shared by all documents, so zoom likewise needs to be app-wide.
2020-08-13Toggle sidebar visibility; save width and modeJaakko Keränen
2020-08-12Working on sidebar resizingJaakko Keränen
2020-08-12Save and load app state (tabs, history)Jaakko Keränen
2020-08-10Opening links in a new tab; improved context menu vs. linksJaakko Keränen
2020-08-10Tab bar is hidden when there is a single tabJaakko Keränen
Needed some fixes in the widget arrangement behavior.
2020-08-09Closing and duplicating tabsJaakko Keränen