Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-05 | Option to force break very long lines | Jaakko 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-03 | Changed default font to Nunito | Jaakko Keränen | |
Nunito is licensed under OFL. | |||
2020-09-01 | Proxy improvements | Jaakko 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-01 | App: Missing deinits | Jaakko Keränen | |
2020-09-01 | Scheme-specific proxies for Gopher and HTTP | Jaakko Keränen | |
Make requests via a proxy. TODO: What about the server domain verification? Check against the proxy hostname? | |||
2020-08-31 | Linux: Window restore workaround; revealing directories | Jaakko Keränen | |
2020-08-30 | Maximum number of redirects | Jaakko Keränen | |
Stop opening links automatically after five redirects. | |||
2020-08-29 | Cleanup | Jaakko Keränen | |
2020-08-29 | Creating identity with email address | Jaakko Keränen | |
2020-08-29 | Moved macOS sources to parent dir | Jaakko Keränen | |
2020-08-28 | macOS: Revealing files of an identity | Jaakko Keränen | |
Finder is accessed via AppleScript. | |||
2020-08-28 | Creating identity containing a domain | Jaakko Keränen | |
2020-08-26 | Cleanup: Running tickers | Jaakko Keränen | |
2020-08-25 | Cleanup | Jaakko Keränen | |
2020-08-25 | DocumentWidget: Smooth scrolling for keyboard | Jaakko Keränen | |
2020-08-25 | It's called a "scheme" | Jaakko Keränen | |
2020-08-25 | Added sidebar context menu items; cursor setting | Jaakko Keränen | |
2020-08-25 | Posting global commands | Jaakko Keränen | |
2020-08-24 | SidebarWidget: List identities as sidebar items | Jaakko Keränen | |
2020-08-24 | Updated for the_Foundation API changes | Jaakko Keränen | |
2020-08-23 | Checking identity creation input values | Jaakko Keränen | |
2020-08-23 | Working on New Identity dialog | Jaakko Keränen | |
2020-08-23 | Added an identity creation dialog | Jaakko Keränen | |
2020-08-23 | Cleanup: Use ".binary" for binary files | Jaakko Keränen | |
2020-08-23 | Create bookmarks using a dialog | Jaakko Keränen | |
2020-08-22 | Added BSD 2-clause license and copyright notices | Jaakko Keränen | |
2020-08-20 | Added system theme setting | Jaakko Keränen | |
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. |