summaryrefslogtreecommitdiff
path: root/src/ui/util.c
AgeCommit message (Collapse)Author
2020-09-22Added an animation utilityJaakko Keränen
2020-09-21Preferences: Line width, 1st paragraph; tab switch keysJaakko Keränen
2020-09-21Document theme color saturation preferenceJaakko Keränen
2020-09-21Added Prefs; placeholders for new optionsJaakko Keränen
2020-09-20Widget: Expanded flags to 64 bitsJaakko Keränen
Ran out of room in 32 bits, more flags needed for arranging.
2020-09-20Centering widgets and sheet contentsJaakko Keränen
Added a new arrange flag for centering a child horizontally. The two-column layout in Preferences has expanding vertical paddings so the page contents are vertically centered.
2020-09-20Added tabs to make room for more preferencesJaakko Keränen
The Preferences sheet now has tabs (General, Proxies) so that more options can fit there in the future.
2020-09-18Improved download indicator and stop/reload buttonJaakko Keränen
Follow which tab is open and actually stop ongoing requests instead of restarting them.
2020-09-17Preferences: Setting the Download folderJaakko Keränen
2020-09-17Working on "Save Page"Jaakko Keränen
Suggest saving the content on the Unsupported MIME type error page.
2020-09-16Dismiss menus when clicking outside themJaakko Keränen
Added a new widget flag for notifying about missed mouse clicks. Only used in popup menus at the moment. IssueID #2
2020-09-11Integer range utilitiesJaakko Keränen
2020-09-10CleanupJaakko Keränen
2020-09-08CleanupJaakko Keränen
2020-09-06LookupWidget: Keyboard focus and cursorJaakko Keränen
2020-09-05SidebarWidget: List item for the context menuJaakko Keränen
2020-09-05Refactor: ListWidget for a general purpose listJaakko Keränen
The sidebar uses a ListWidget now, but the layout needs fixing.
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-30Fixed value input dialog cancel behaviorJaakko Keränen
2020-08-29Fixed crash when context menu is missingJaakko Keränen
2020-08-29Creating identity with email addressJaakko Keränen
2020-08-29Context menu behavior improvementsJaakko Keränen
2020-08-28Creating identity containing a domainJaakko Keränen
2020-08-24SidebarWidget: List identities as sidebar itemsJaakko Keränen
2020-08-23Working on New Identity dialogJaakko Keränen
2020-08-23Widget: Optional padding for child arrangementJaakko Keränen
2020-08-23Added an identity creation dialogJaakko 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-20SidebarWidget: Creating a bookmark from historyJaakko 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-14Editing bookmarksJaakko Keränen
2020-08-14Bookmarks: Store in a hash with unique IDsJaakko Keränen
2020-08-14Menu cancel action is only enabled when menu shownJaakko Keränen
2020-08-11Fixed centering a sheet not under rootJaakko Keränen
2020-08-10Add a sidebar next to the current tabJaakko Keränen
The sidebar is inside the tabs widget, as a sibling to the current page.
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
2020-08-09Tab button labels fitted to available spaceJaakko Keränen
2020-08-09Closing tabs/windowJaakko Keränen
2020-08-07CleanupJaakko Keränen
2020-08-07Fixed popup menu positioning near window edgesJaakko Keränen
2020-08-06Tabs: Changing the tab button labelJaakko Keränen
2020-08-01Fixed premature recyclingJaakko Keränen
Processing events outside event loop lead to recycler being called when a refresh was requested.
2020-07-28Loading and rendering images in the documentJaakko Keränen
There can be multiple inline media requests on the page. Images are always associated with a link.
2020-07-26Asking the user for inputJaakko Keränen
2020-07-25Right/center-aligned text; fixed menu shortcutsJaakko Keränen
2020-07-25Fixed event processing for menus and dialogsJaakko Keränen