summaryrefslogtreecommitdiff
path: root/src/ui/window.c
AgeCommit message (Collapse)Author
2020-09-21Reload fonts when renderer is resetJaakko Keränen
For some reason, SDL deletes the contents of render targets when the window is resized. IssueID #6
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-18CleanupJaakko Keränen
2020-09-17Download progress indicator for large downloadsJaakko 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-10Fixed switching focus with Tab keyJaakko Keränen
Focus should go from URL bar to lookup results, and only then to the find bar.
2020-09-10Linux: Tweaking shortcut keysJaakko Keränen
2020-09-10CleanupJaakko Keränen
2020-09-09Added header file for keyboard shortcutsJaakko Keränen
2020-09-09CleanupJaakko Keränen
2020-09-08CleanupJaakko Keränen
2020-09-08CleanupJaakko Keränen
2020-09-07Updating URL after selecting lookup itemJaakko Keränen
2020-09-06LookupWidget: Keyboard focus and cursorJaakko Keränen
2020-09-06Added a LookupWidget with background threadJaakko Keränen
2020-09-06Toggling sidebar visibility with mode keysJaakko 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-03Window: Print more renderer infoJaakko Keränen
2020-09-02DocumentWidget: Dynamic context menuJaakko Keränen
2020-09-02Window: Working on adding an option for software renderingJaakko Keränen
2020-08-30InputWidget: Marking, deleting, word skippingJaakko Keränen
2020-08-29Adjusted paddings: history separators, navbarJaakko Keränen
2020-08-29Visualize identity in nav barJaakko Keränen
2020-08-29Context menu behavior improvementsJaakko Keränen
2020-08-28Window: Menu orderJaakko Keränen
2020-08-26SidebarWidget: Working on identity selectionJaakko Keränen
2020-08-26Window: Removed redundant menu itemJaakko Keränen
Need a better solution to parallel triggering of commands from native menus and widgets.
2020-08-25Window: Avoid setting cursor multiple times per eventJaakko 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-23Working on New Identity dialogJaakko Keränen
2020-08-23Menu improvementsJaakko Keränen
2020-08-22Added BSD 2-clause license and copyright noticesJaakko Keränen
2020-08-19Manage mouse cursors at window levelJaakko Keränen
The modal sheets switch mouse cursor to the default arrow.
2020-08-16Tweaked default color themesJaakko Keränen
2020-08-16Keyboard-based link navigation; general improvementsJaakko 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-14Added sidebar shortcuts; more View menu itemsJaakko Keränen
2020-08-14Window: Don’t post redundant resize commandsJaakko Keränen
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-13Added View menu items for zoomingJaakko 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-12Save and load app state (tabs, history)Jaakko Keränen