Commit Graph

14668 Commits

Author SHA1 Message Date
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
anthony dfbf82f0bf Set the window title and url bar string upon changing tabs 2021-02-25 19:55:03 +00:00
anthony d34296b017 Ensure config/NetSurf directory is created 2021-02-25 19:47:04 +00:00
anthony 36d6873b7a Make the netsurf window callback properly aware of individual tabs 2021-02-25 19:42:53 +00:00
Rob Kendrick e9f29a1002 Correct indentation for previous change 2021-02-24 16:27:09 +00:00
Rob Kendrick 937446b95b Allow drag-and-drop loading of WebP images on RISC OS 2021-02-24 16:12:39 +00:00
anthony a694bc0884 Destroy browsers on window close, tab names 2021-02-23 21:05:01 +00:00
anthony 5013c2e8a6 Make newTab a responder action, and implement closing tabs 2021-02-23 20:01:15 +00:00
Vincent Sanders 84ec9c2b2a tidy up GTK frontend initialisation 2021-02-22 23:04:02 +00:00
Vincent Sanders 3cf92011c2 split out gtk misc operations from gui module 2021-02-22 23:04:02 +00:00
Michael Drake 9e3ef18255 html: layout: Cleanup dom node tag name getting with helper. 2021-02-20 17:03:49 +00:00
Michael Drake 920041a131 html: layout: Fix to ignore non-element children of lists. 2021-02-20 12:00:42 +00:00
Chris Young 598629c736 correct size 2021-02-18 17:23:59 +00:00
Chris Young b765d8b461 AMIGA: minor IFF DR2D export changes
NULL-terminate name
Use more sensible font
2021-02-18 16:30:32 +00:00
anthony 9194cde509 Work on support for tabs 2021-02-17 21:04:38 +00:00
Michael Drake bc15ad5784 tests: Update corestring allocation count. 2021-02-15 14:24:15 +00:00
anthony 7513bf661c Fix browser search label sizing 2021-02-12 19:46:39 +00:00
anthony 4199766248 WIP adding UserDefault storage for appearance preferences 2021-02-11 20:00:26 +00:00
anthony c78372e8b0 Add layout for 'appearances' preferences tab 2021-02-11 19:36:09 +00:00
anthony c8750822ad Allow choice of SearchProviders from SearchEngines resource file 2021-02-11 19:19:18 +00:00
anthony b70c88f2b6 Respect search from url bar setting 2021-02-10 19:53:05 +00:00