Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-16 | Added Pure Black and Pure White themes | Jaakko 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-16 | Palette has UI colors; defined Light theme colors | Jaakko Keränen | |
2020-08-15 | Built-in embedded “about:” pages; Help menu | Jaakko Keränen | |
2020-08-15 | Init and scroll position improvements | Jaakko Keränen | |
Scroll positions are saved as normalized positions so they don’t get affected by zoom differences. | |||
2020-08-14 | Cleaner window initialization | Jaakko 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-14 | Adding and viewing bookmarks | Jaakko Keränen | |
2020-08-13 | App-wide document zoom; added --echo option for debugging | Jaakko Keränen | |
Fonts are shared by all documents, so zoom likewise needs to be app-wide. | |||
2020-08-13 | Toggle sidebar visibility; save width and mode | Jaakko Keränen | |
2020-08-12 | Working on sidebar resizing | Jaakko Keränen | |
2020-08-12 | Save and load app state (tabs, history) | Jaakko Keränen | |
2020-08-10 | Opening links in a new tab; improved context menu vs. links | Jaakko Keränen | |
2020-08-10 | Tab bar is hidden when there is a single tab | Jaakko Keränen | |
Needed some fixes in the widget arrangement behavior. | |||
2020-08-09 | Closing and duplicating tabs | Jaakko Keränen | |
2020-08-09 | Closing tabs/window | Jaakko Keränen | |
2020-08-08 | Handling "about:home"; GmRequest decoupling | Jaakko 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-08 | Creating new tabs; cleaned up DocumentWidget | Jaakko Keränen | |
2020-08-08 | Moved recent URLs history to DocumentWidget | Jaakko Keränen | |
App maintains the visited URLs database, but each DocumentWidget has its own stack of recent URLs for timeline navigation. | |||
2020-08-07 | App: Finding the current tab | Jaakko Keränen | |
2020-08-06 | Fetch content from cache when navigating back | Jaakko Keränen | |
2020-08-06 | App: Refresh vs. event handling | Jaakko Keränen | |
Keep processing all pending events, not stopping for refresh prematurely. | |||
2020-08-05 | Mark HTTP URLs visited in the history | Jaakko Keränen | |
2020-08-04 | Open HTTP in default browser | Jaakko Keränen | |
On macOS and Linux. | |||
2020-08-04 | Changing the document content text size | Jaakko Keränen | |
The glyph cache is purged whenever font sizes change. UI fonts are deliberately not changed in size so that UI metrics don't have to be recomputed. | |||
2020-08-04 | Remember scroll positions on visited pages | Jaakko Keränen | |
2020-08-03 | Server certificate TOFU | Jaakko Keränen | |
2020-08-03 | Working on server certificates | Jaakko Keränen | |
2020-08-01 | Fixed premature recycling | Jaakko Keränen | |
Processing events outside event loop lead to recycler being called when a refresh was requested. | |||
2020-07-31 | Use the full Symbola font; don't embed resources | Jaakko Keränen | |
The fonts are too large to embed comfortably. | |||
2020-07-30 | History of visited URLs; visualize time of last link visit | Jaakko Keränen | |
2020-07-29 | Looking up URL visit times | Jaakko Keränen | |
2020-07-29 | Moved History to its own type | Jaakko Keränen | |
2020-07-28 | Added EMBED_IN_EXECUTABLE build option | Jaakko Keränen | |
The embedded resources can alternatively be read from a file called 'resources.bin'. | |||
2020-07-26 | App: Fixed refresh getting stuck | Jaakko Keränen | |
2020-07-25 | Fixed event processing for menus and dialogs | Jaakko Keränen | |
2020-07-25 | Reload, Stop, and Home navbar buttons | Jaakko Keränen | |
2020-07-25 | App: Persistent history | Jaakko Keränen | |
2020-07-25 | Encode spaces in URLs | Jaakko Keränen | |
2020-07-25 | App: Maximum number of history items | Jaakko Keränen | |
2020-07-25 | Basic navigation history; Back and Forward are working | Jaakko Keränen | |
2020-07-23 | DocumentWidget: Scrolling via scrollbar and keys | Jaakko Keränen | |
2020-07-23 | Added ScrollWidget for scroll bars | Jaakko Keränen | |
2020-07-23 | App: Load home.gmi from the app data dir | Jaakko Keränen | |
2020-07-23 | Visualize links; open URL when clicked | Jaakko Keränen | |
2020-07-22 | Manual window refresh events | Jaakko Keränen | |
2020-07-21 | DocumentWidget: Fetching URL contents | Jaakko Keränen | |
2020-07-21 | Initial commit | Jaakko Keränen | |
Borrowing the app skeleton from Bitwise Harmony. |