Commit Graph

14638 Commits

Author SHA1 Message Date
anthony 617b761fcb Font size and preferred language settings 2021-08-09 19:45:53 +01:00
anthony 87e33083da Various 'content' options 2021-08-05 19:26:04 +01:00
anthony 26fdf229e2 Update for latest merge 2021-06-10 20:27:36 +01:00
anthony a82df31cd0 Merge remote-tracking branch 'upstream/master' into test/merge 2021-06-08 19:19:58 +01:00
Michael Drake fa64d91d12 Switch to new libcss API for unit conversion. 2021-05-30 11:52:33 +01:00
Michael Drake 638a408dde CSS: Update to latest libcss: Remove weird units.
The 'rlh', 'ic' and 'cap' units were never implemented by anyone.
2021-05-30 11:52:33 +01:00
Chris Young a6e825833d Amiga: BitMap always alloced with the ami_rtg_ function, so should be freed with it too. 2021-05-17 16:45:49 +01:00
Michael Drake 38fc60486b Windows: Use pkg-config when building on Windows. 2021-05-13 08:44:27 +01:00
anthony 953c9fd4d4 Implement 'load images' preference 2021-04-28 21:32:32 +01:00
Michael Drake ce23f500d1 RISC OS: Unify both browser window redraw call paths. 2021-04-26 20:00:11 +01:00
Michael Drake 6f659da675 RISC OS: Constify redraw region through buffer API. 2021-04-26 19:58:26 +01:00
Michael Drake 93b68a9a48 RISC OS: Corewindow: Fix autoscroll segfault when pointer leaves window. 2021-04-25 22:05:00 +01:00
Michael Drake c5aca9d8ce RISC OS: Fix EX0 EY0 rendering glitches when scrolling. 2021-04-25 21:07:15 +01:00
Michael Drake fb8c227ff0 RISC OS: Plotters: On RISC OS y1 is top and y0 is bottom.
When storing RISC OS coordinates, use y0 and y1 consistently.
2021-04-25 20:30:05 +01:00
anthony 56496c6b2a Add outlets for content tab 2021-04-20 21:21:36 +01:00
anthony f0d7c84165 Add layout for content preferences tab 2021-04-19 21:30:55 +01:00
Chris Young 81c40ab7c2 Amiga: Fix codesets.library conversion when string specified as zero length 2021-04-12 23:26:17 +01:00
Chris Young 99a3d04d55 Amiga: The return value of Codesetsfind was not being assigned to a variable 2021-04-11 23:17:32 +01:00
anthony 32bef062dd Toolbar icon/text setting implemented 2021-04-08 20:48:08 +01:00
anthony 3f181a1a84 Hook up button icon preferences, begin implementing the setting 2021-04-07 20:59:38 +01:00
anthony a1e2dd5be2 URL suggestions implemented 2021-04-06 21:01:16 +01:00
anthony 3eeb1e2f84 Dismiss url suggestions when url bar loses focus, listen for up and down key presses ready for key-based selection 2021-03-31 21:01:02 +01:00
anthony 4a534759b6 Open the website when it's suggested entry is clicked, begin hooking the suggestion control up to keyboard events@ 2021-03-30 21:01:22 +01:00
anthony d431988481 Limit dropdown list height, fill in url when item selected 2021-03-29 21:02:01 +01:00
Vincent Sanders 5a2f69388c hoist the Referer header generation logic up to the low level cache
This removes the need for the fetchers to have any interaction with
 the Referer header. It has not been completely removed from the
 fetch interface as fetch.c:fetch_set_cookie() still uses it for
 unverifiable cookie decision logic. (There is an anchient todo here)
2021-03-25 23:36:41 +00:00
anthony ba772e6225 Dropdown list of filtered history when typing 2021-03-25 19:58:17 +00:00
Vincent Sanders 537f131ee3 extend teh implementing a new frontend document 2021-03-23 23:44:59 +00:00
Vincent Sanders 847d568061 fix missing bitmap from preventing history and scroll updates 2021-03-23 22:09:56 +00:00
Vincent Sanders 5749ace60f split out internal local history macros from public interface header 2021-03-23 22:09:37 +00:00
anthony 6dbea135aa Pull out some of the history functions from HistoryWindowController 2021-03-23 20:02:16 +00:00
anthony bd09396c0c Begin work on url suggestion box 2021-03-22 20:04:22 +00:00
Michael Drake 6faa70893b Buildsystem: Avoid errors when headers are removed. 2021-03-19 12:09:57 +00:00
anthony 59c3f8561c readme 2021-03-18 20:03:21 +00:00
anthony 1ed107b4b9 Respect developer views appearance setting 2021-03-18 19:43:37 +00:00
anthony 9f15aa694f Add data backing for dev view in prefs; WIP displaying them 2021-03-16 20:03:47 +00:00
anthony 7fad95dd07 Add some dev options, begin implementing them 2021-03-15 20:02:26 +00:00
anthony be1213a026 Update README 2021-03-09 19:55:11 +00:00
anthony d8bfe83630 Vertical tabs implemented, and tab location preference now respected 2021-03-09 19:54:10 +00:00
anthony 5d4981fbba Fix tabview height calculation, create new window on startup 2021-03-08 20:03:22 +00:00
Vincent Sanders a11ad57bf6 fix headings to be in doxygen prefered format 2021-03-08 09:51:05 +00:00
Vincent Sanders 9a7e41d3ea add document outlining new frontend development 2021-03-07 22:38:41 +00:00
anthony d202749bf3 Work on VerticalTabsView 2021-03-04 20:00:54 +00:00
anthony 3c6ea2ecb3 Begin adding support for vertical tab options 2021-03-03 19:58:39 +00:00
anthony 96d0311ad3 Begin work on tab position options 2021-03-03 19:39:24 +00:00
anthony 9036df44ae Respect blank new tabs option 2021-03-03 19:17:21 +00:00
anthony 7bfa54dec0 Fix initial tab view size causing 0 width plot views in new tabs 2021-03-02 20:03:13 +00:00
anthony 21efa0c6ed Respect 'immediately switch to new tabs' setting 2021-03-02 19:40:45 +00:00
anthony d763670ccd Fix crash on closing tab 2021-03-01 20:14:23 +00:00
anthony 46cd4697a4 Respect the 'always show tabs' preference 2021-03-01 19:56:56 +00:00
Vincent Sanders 5e31f045a0 Improve some documentation comments 2021-02-26 13:40:09 +00:00