Chris Young
89856f5592
ifdef some code that will never work under AmigaOS <4.0
2013-01-30 18:23:48 +00:00
Chris Young
18091ec1a9
Add basic context-sensitive help.
2013-01-24 20:00:09 +00:00
Chris Young
6975360e1c
Disable compositing if simple refresh is enabled; set it back to "like WB" if simple refresh is disabled.
2013-01-13 19:19:59 +00:00
Chris Young
cc321d5f63
Track the mouse pointer on a per-window basis
2013-01-06 00:21:15 +00:00
Chris Young
8e416ec226
Ensure the menu checked state remain in sync with reality
2012-12-15 15:39:09 +00:00
Chris Young
47579b468c
Add dither quality options to GUI
2012-12-09 21:57:58 +00:00
Chris Young
589c8a28a4
Add simple refresh option to GUI
2012-12-09 21:45:12 +00:00
Chris Young
a6005c9a5b
Add font anti-aliasing option to GUI
2012-12-09 21:28:32 +00:00
Chris Young
02a4bfd375
Toggle the tab bar to the correct state if the option to always show it is changed and only one tab is currently open
2012-12-09 20:39:10 +00:00
Chris Young
af8c3ef0c3
Add options for always showing tabbar and warning on closing multiple tabs
2012-12-09 20:29:01 +00:00
Chris Young
5b53364994
Move tabbed browsing options to new tab
2012-12-09 20:18:47 +00:00
Chris Young
967d22afe5
These were allocated with c lib functions, not AllocVec
2012-11-11 23:05:25 +00:00
Chris Young
adcbfb9789
Fix options GUI cleanup (credit: Gazelle)
2012-11-11 22:49:18 +00:00
Chris Young
83e2c640cf
Remove the fallback font options from the prefs GUI; it isn't really needed now we have the font scanner and any advanced tweaking needs to be actioned through the Choices file anyway (the GUI would need a lot of work to add all the new options)
2012-11-08 23:41:14 +00:00
Chris Young
96ed2e65d9
Fix crash when fallback font is not set and NetSurf was unable to find anything suitable on startup.
2012-11-08 20:48:38 +00:00
Michael Drake
29356734eb
Include desktop/browser_private.h.
2012-08-22 13:16:20 +01:00
Chris Young
1547aebdbb
remove depth gadget, as doesn't let us select <256 colours anyway
2012-08-07 23:13:42 +01:00
Chris Young
61c268269a
display depth gadget on screenmode requester
2012-08-07 23:09:40 +01:00
Chris Young
5f8d9e25ab
Allow <16-bit depth in options GUI too
2012-08-04 15:53:19 +01:00
Chris Young
c48d7fa2da
missing 'defined'
2012-07-28 22:32:32 +01:00
Chris Young
8ac36b64b1
Add a GUI option to enable/disable Javascript, if NetSurf is built with Javascript support.
2012-07-28 22:27:53 +01:00
Chris Young
319c463894
Add DoNotTrack to Amiga options GUI
...
svn path=/trunk/netsurf/; revision=13929
2012-05-20 17:53:07 +00:00
Chris Young
0161b2a33e
Rescan fonts if preferred fallback font is changed in the GUI
...
svn path=/trunk/netsurf/; revision=13908
2012-05-06 17:55:35 +00:00
Chris Young
2f7061b894
Reject non-scalable BulletAPI fonts
...
svn path=/trunk/netsurf/; revision=13906
2012-05-05 16:00:14 +00:00
Chris Young
a44ead03cf
fix crash
...
svn path=/trunk/netsurf/; revision=13900
2012-05-01 18:51:05 +00:00
Chris Young
38b310ad5f
Move user-specifics out of Resources
...
svn path=/trunk/netsurf/; revision=13768
2012-03-28 22:17:27 +00:00
Vincent Sanders
1490b52a6b
NetSurf options rework (a=vince r=daniels,jmb)
...
svn path=/trunk/netsurf/; revision=13548
2012-03-22 09:34:34 +00:00
John Mark Bell
f2993e6ed0
content_get_url -> hlcache_handle_get_url, content__get_url -> content_get_url
...
svn path=/trunk/netsurf/; revision=13236
2011-12-04 14:55:23 +00:00
Michael Drake
e52aaecd7a
Fix up for nsurl changes. Untested.
...
svn path=/trunk/netsurf/; revision=12928
2011-10-03 16:41:55 +00:00
Chris Young
64f0938e8b
If the prefs window is already open ad Edit Prefs is called from the menu, bring the
...
already-opened prefs window to the front and make it active.
svn path=/trunk/netsurf/; revision=12792
2011-09-13 16:56:59 +00:00
Chris Young
f5d91344b7
Change option to get accepted languages from Locale into a checkbox so it updates at
...
startup
svn path=/trunk/netsurf/; revision=12787
2011-09-11 14:53:33 +00:00
Chris Young
d225054ecf
Swap position of context menu and behaviour options
...
svn path=/trunk/netsurf/; revision=12760
2011-09-06 20:49:48 +00:00
Chris Young
25fea2721d
Avoid calling AllocSignal() until the last minute, as it causes PM_OPEN to initiate
...
an Intuition or Input deadlock.
Re-enable context menus as they are now safe.
Remove sticky context menus option as this can be set in GUI prefs as a global option.
svn path=/trunk/netsurf/; revision=12698
2011-09-02 17:31:47 +00:00
Chris Young
bdc0d994c1
Add an option to open new tabs next to the current tab. Needs some additional logic
...
as opening multiple tabs results in the new tabs being in reverse order to that
expected.
svn path=/trunk/netsurf/; revision=12559
2011-07-02 22:04:51 +00:00
Chris Young
e77b1a2955
Allow the user to set screen resolution in DPI in preferences
...
svn path=/trunk/netsurf/; revision=12269
2011-05-02 16:18:00 +00:00
Chris Young
08dcfc0c44
Every five minutes, close any fonts not used in the last five minutes
...
svn path=/trunk/netsurf/; revision=12267
2011-05-01 11:59:08 +00:00
Chris Young
af0583f8a7
Enable the ask overwrite checkbox so it can actually be changed, correct the gadget ID
...
so it works and swap clipboard and search bar options as it makes the interface look
neater
svn path=/trunk/netsurf/; revision=12139
2011-03-26 22:35:41 +00:00
Chris Young
14d6826685
Implement ask overwrite
...
svn path=/trunk/netsurf/; revision=12135
2011-03-26 10:33:58 +00:00
Chris Young
9d2699c6dd
Remove "search from url bar" as it doesn't do anything.
...
Move clipboard group into vacated space
svn path=/trunk/netsurf/; revision=12132
2011-03-25 00:34:00 +00:00
Chris Young
6fb873c54c
Add "use blank page" button for homepage url
...
Add close gadget to window (operates as cancel)
svn path=/trunk/netsurf/; revision=11909
2011-03-04 23:19:24 +00:00
Chris Young
90fb7362c5
Use base type for gfxbase
...
svn path=/trunk/netsurf/; revision=11249
2011-01-07 18:21:01 +00:00
John Mark Bell
d83f683e96
Sprinkle some #ifdef __amigaos4__ around
...
svn path=/trunk/netsurf/; revision=11230
2011-01-06 23:17:17 +00:00
Chris Young
078ff2fd51
Move drag icon stuff to own file; fix warnings
...
svn path=/trunk/netsurf/; revision=10922
2010-10-30 11:20:53 +00:00
Chris Young
f55c11dbd6
Amiga font code revamped and fixed. Will now fall back to a different font if the
...
character isn't present in the current one, this needs a complete or near-complete
Unicode font in order to be useful - Code2000 and Bitstream Cyberbit are auto-detected
by NetSurf on startup if none is configured. Japanese websites now display correctly,
along with Japanese characters within Google UK search results etc.
svn path=/trunk/netsurf/; revision=10551
2010-05-06 10:02:58 +00:00
Chris Young
17d76ee478
Remove Export tab properly when building without Haru
...
svn path=/trunk/netsurf/; revision=10545
2010-05-03 17:15:03 +00:00
Chris Young
085f6b33ec
Update fonts immediately after requester use/save
...
svn path=/trunk/netsurf/; revision=10511
2010-04-28 22:34:15 +00:00
Chris Young
311a79591c
Don't show export options if PDF export disabled. Use options if present.
...
svn path=/trunk/netsurf/; revision=10480
2010-04-25 10:31:52 +00:00
Chris Young
b6937419e1
Fix broken event handling.
...
Any structures attached to the window_list *must* have a struct nsObject * as their
first entry, and handle events outside of gui.c.
svn path=/trunk/netsurf/; revision=10332
2010-04-09 22:38:51 +00:00
Chris Young
5bb5cedec5
Changes required for new-cache
...
svn path=/trunk/netsurf/; revision=10186
2010-03-28 15:51:05 +00:00
Chris Young
73827546ef
Fix new warnings. Not sure if I should be declaring all the gadgets as Object *, but
...
that is less casting than declaring them all as struct Gadget * - and allows the
merging of object and gadget arrays, which were causing a few problems previously.
svn path=/trunk/netsurf/; revision=10039
2010-02-13 18:03:05 +00:00