anthony
|
bd09396c0c
|
Begin work on url suggestion box
|
2021-03-22 20:04:22 +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
|
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 |
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 |
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 |
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 |
anthony
|
ca1034b49e
|
Add search bar to browser window which respects search provider setting
|
2021-02-10 19:15:59 +00:00 |
anthony
|
7868683d3e
|
Add 'open' option to downloads panel
|
2021-02-09 19:44:05 +00:00 |
anthony
|
d2c2ff6bb9
|
Respect overwrite downloads setting
|
2021-02-09 19:19:30 +00:00 |
anthony
|
5e06dfdd46
|
Fix makefile; builds on ubuntu+gcc
|
2021-02-04 19:10:05 +00:00 |
anthony
|
7395cb8b66
|
Respect startup page and 'remove download on complete' preferences
|
2021-01-28 20:06:38 +00:00 |
anthony
|
4201a58347
|
Finish hooking main preferences window up to user defaults
|
2021-01-28 19:37:40 +00:00 |
anthony
|
6009b38cf3
|
WIP hooking main preferences tab UI up to logic
|
2021-01-27 20:04:41 +00:00 |
anthony
|
af28773254
|
Start adding storage for preferences main tab
|
2021-01-26 20:08:45 +00:00 |
anthony
|
cf2c9d91ed
|
Basic GUI for main tab of preferences
|
2021-01-25 20:07:02 +00:00 |
anthony
|
dd95df6e07
|
Fix 'cancel' button when downloading
|
2021-01-23 13:13:57 +00:00 |
anthony
|
4a501b497a
|
Fix downloads not occuring sequentially
|
2021-01-22 22:34:19 +00:00 |
anthony
|
b135147cbd
|
Bookmarks implemented
|
2021-01-21 20:37:45 +00:00 |
anthony
|
7adefe0a05
|
Initial attempt at showing bookmarks in the menu
|
2021-01-20 20:17:10 +00:00 |
anthony
|
32aa63c2fc
|
Add button to create new bookmark folders
|
2021-01-19 20:04:20 +00:00 |
anthony
|
72a8bf14d5
|
Implement filtering bookmarks using the search bar
|
2021-01-18 20:12:42 +00:00 |
Vincent Sanders
|
ed5076421f
|
remove stray tab in hts makefile to fix amigaos3 build
|
2021-01-17 22:03:17 +00:00 |
Vincent Sanders
|
5db541a6d7
|
Improve target setup in makefiles
split out HOST TARGET and SUBTARGET generation into separate file.
split out target(frontend) specific tool settings into separate files.
|
2021-01-17 20:06:24 +00:00 |
anthony
|
7aebb41b96
|
WIP getting cutting and pasting folders working properly
|
2021-01-17 16:52:11 +00:00 |
anthony
|
7c9d6cce8d
|
Cutting, pasting, removing individual websites working
|
2021-01-14 20:02:26 +00:00 |
anthony
|
0157ab1322
|
Work on cutting and pasting bookmarks
|
2021-01-13 20:09:47 +00:00 |
anthony
|
96d06abdd2
|
Renaming bookmarks via manage interface
|
2021-01-12 20:05:10 +00:00 |
anthony
|
d1a4382fdf
|
Create bookmark panel to allow customising the name and picking it's folder
|
2021-01-09 19:29:34 +00:00 |
anthony
|
1c352fe0f3
|
Implement methods to write bookmarks and add some preliminary UI tweaks
|
2021-01-06 19:59:28 +00:00 |
anthony
|
3f29c76540
|
Implement methods to get bookmarks
|
2021-01-05 20:12:10 +00:00 |
anthony
|
87ed8db872
|
Add initial skeleton for bookmarks window based on history window
|
2021-01-04 19:58:24 +00:00 |
Vincent Sanders
|
25c21e5fef
|
add back/forward mouse button processing to GTK frontend
|
2021-01-02 09:49:25 +00:00 |
anthony
|
6b6ffdab45
|
BW_NAVIGATE_NONE doesn't do what I thought it did!
|
2021-01-01 16:00:21 +00:00 |
anthony
|
5975b8e3c9
|
History implemented
|
2021-01-01 15:53:11 +00:00 |
anthony
|
544ae837d5
|
tweak history impl so as not to require opening and resaving history just to append
|
2020-12-31 22:55:28 +00:00 |
anthony
|
8046fb8af2
|
Show last 5 history items in the menu bar for quick access
|
2020-12-29 20:10:57 +00:00 |
anthony
|
94b6c4ac7e
|
implement history open, remove, copy
|
2020-12-28 18:12:55 +00:00 |
anthony
|
ad386a3287
|
fix range exception when highlighting text
|
2020-12-28 16:32:01 +00:00 |
anthony
|
eb5c01edf7
|
fix segfault when pasting
|
2020-12-28 16:24:48 +00:00 |
anthony
|
e46bb36669
|
History - WIP basic history impl
|
2020-12-24 22:11:41 +00:00 |
anthony
|
4a696cf84a
|
Figure out an interface for bookmarks & history
|
2020-12-21 20:12:47 +00:00 |
anthony
|
aad55fedb9
|
Add basic outline for history window
|
2020-12-19 21:45:08 +00:00 |
anthony
|
74e3fe059f
|
Downloads - Perform write on background thread, add cancel and clear, indicate complete/cancel in progress cell
|
2020-12-18 20:43:26 +00:00 |
anthony
|
38b61f46e7
|
Increase 'size' of downlaod if we've written more than the previous expected size
|
2020-12-16 20:17:54 +00:00 |
anthony
|
b0286b674a
|
Fix range exception when rendering some text where num glyphs != num chars
|
2020-12-16 19:26:04 +00:00 |
anthony
|
6886cc5a8f
|
Hook up find window to search table
|
2020-12-14 21:27:23 +00:00 |
anthony
|
adda2aed3c
|
Work on search window, enable/disable based on main window
|
2020-12-13 17:33:15 +00:00 |
anthony
|
9a5922ba2b
|
Fix window name not changing due to not being linked in .gorm
|
2020-12-12 17:44:23 +00:00 |
anthony
|
f004897bdc
|
Make default browser size larger
|
2020-12-12 17:37:32 +00:00 |
anthony
|
9bd681d260
|
Add speed, remaining, and progress bar to download info
|
2020-12-12 15:53:46 +00:00 |
anthony
|
7b5a806601
|
Update Downloads window with items based off of DownloadManager
|
2020-12-10 20:06:23 +00:00 |
anthony
|
160f4b43b2
|
Don't free ns owned buffer
|
2020-12-10 19:06:02 +00:00 |
anthony
|
d04c87012a
|
Basic download manager
|
2020-12-09 20:18:22 +00:00 |
anthony
|
f0aeee7f97
|
Begin work on downloads window
|
2020-12-08 20:25:10 +00:00 |
anthony
|
2bdfe481f2
|
Mimic GTK port's copy/paste/cut contextual menu logic
|
2020-12-07 20:54:57 +00:00 |
anthony
|
815b39bb16
|
contextual menu actions
|
2020-12-07 20:14:13 +00:00 |
anthony
|
bb301b99ee
|
Fill in pasteboard functions
|
2020-12-07 19:48:35 +00:00 |
anthony
|
2de3769d47
|
Update browser size on resize
|
2020-12-06 10:32:12 +00:00 |
anthony
|
f22baae2c2
|
Handle iframe scrolling
|
2020-12-05 22:15:00 +00:00 |
anthony
|
ba3fe1fffa
|
Fix incorrect line-width conversion (and thus broken iframes due to scrollbars)
|
2020-12-05 21:09:47 +00:00 |
anthony
|
5954f9280b
|
Add caret
|
2020-12-05 15:43:34 +00:00 |
anthony
|
5ccb17a263
|
Add contextual mouse pointers
|
2020-12-05 14:07:25 +00:00 |
anthony
|
4fe704dbf0
|
Use control,target instead of delegate for urlbar
|
2020-12-05 13:24:54 +00:00 |
anthony
|
31c8b0b026
|
Just use the system font
|
2020-12-05 12:15:35 +00:00 |
anthony
|
ef507f156f
|
Fix stop/refresh button going walkabout
|
2020-12-04 20:44:29 +00:00 |
anthony
|
0d2ac228fc
|
Fix up menu
|
2020-12-04 20:42:02 +00:00 |
anthony
|
f6c82fd2dd
|
Add refresh button, hook up back and forward buttons
|
2020-12-04 20:30:45 +00:00 |
anthony
|
08e0d3b003
|
bump urlbar font size, and increase page scrolling speed
|
2020-12-04 19:08:13 +00:00 |
anthony
|
274ab9d670
|
bump font size up
|
2020-12-03 20:40:06 +00:00 |
anthony
|
65b9019f06
|
Update url bar with nav url, send correct browser size to ns
|
2020-12-03 20:24:15 +00:00 |
anthony
|
c05a705717
|
Fix missing resources
|
2020-12-03 20:05:46 +00:00 |
anthony
|
62fff96aeb
|
Add icon
|
2020-12-03 19:38:01 +00:00 |
anthony
|
ca34bcb07f
|
Setup scrollview
|
2020-12-02 20:00:18 +00:00 |
anthony
|
074bb11459
|
Make delayed redraw look at the actual size of the view, rather than the dirty rect
|
2020-12-01 20:16:30 +00:00 |