summaryrefslogtreecommitdiff
path: root/src/app.h
AgeCommit message (Collapse)Author
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-21Added Prefs; placeholders for new optionsJaakko Keränen
2020-09-20Opening links in a new background tabJaakko Keränen
2020-09-17Added a "Save Page" menu itemJaakko Keränen
2020-09-15Added software rendering fallback and --sw optionJaakko 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-07LookupWidget: Working on history content searchJaakko Keränen
2020-09-07CleanupJaakko 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-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-28macOS: Revealing files of an identityJaakko Keränen
Finder is accessed via AppleScript.
2020-08-25DocumentWidget: Smooth scrolling for keyboardJaakko Keränen
2020-08-22Added BSD 2-clause license and copyright noticesJaakko Keränen
2020-08-16Palette has UI colors; defined Light theme colorsJaakko Keränen
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-12Working on sidebar resizingJaakko Keränen
2020-08-12Save and load app state (tabs, history)Jaakko Keränen
2020-08-08Handling "about:home"; GmRequest decouplingJaakko Keränen
GmRequest is given a pointer to the GmCerts to use. Also, timeouts are handled via a posted command so they get processed in the main thread.
2020-08-08Creating new tabs; cleaned up DocumentWidgetJaakko Keränen
2020-08-08Moved recent URLs history to DocumentWidgetJaakko Keränen
App maintains the visited URLs database, but each DocumentWidget has its own stack of recent URLs for timeline navigation.
2020-08-04Open HTTP in default browserJaakko Keränen
On macOS and Linux.
2020-08-04Remember scroll positions on visited pagesJaakko Keränen
2020-08-03Working on server certificatesJaakko Keränen
2020-07-30History of visited URLs; visualize time of last link visitJaakko Keränen
2020-07-29Moved History to its own typeJaakko Keränen
2020-07-25Fixed event processing for menus and dialogsJaakko Keränen
2020-07-22Manual window refresh eventsJaakko Keränen
2020-07-21Initial commitJaakko Keränen
Borrowing the app skeleton from Bitwise Harmony.