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
Michael Drake
a7d4f08b77
Remove redundant bw->current_content check.
...
svn path=/trunk/netsurf/; revision=12696
2011-09-01 12:37:46 +00:00
John Mark Bell
088c91b127
More accurate legacy font size handling
...
svn path=/trunk/netsurf/; revision=12695
2011-08-31 21:12:57 +00:00
Chris Young
1cb60828ea
Don't refresh buttons when enabling/disabling. Fixes bitmap alpha/overprinting
...
problem (thanks to Simon Archer)
svn path=/trunk/netsurf/; revision=12694
2011-08-31 19:53:34 +00:00
Chris Young
b6d7b3cf36
fix build
...
svn path=/trunk/netsurf/; revision=12693
2011-08-31 19:44:25 +00:00
Michael Drake
6e3e168d08
Avoid instance of using bw->current_content outside desktop/.
...
svn path=/trunk/netsurf/; revision=12690
2011-08-31 17:53:40 +00:00
Vincent Sanders
5af7a9c03c
add Mac OS X .dmg instalelr file build rules
...
svn path=/trunk/netsurf/; revision=12689
2011-08-31 13:49:14 +00:00
Michael Drake
f878fefeed
Optimise out scrollbar action induced redraws with no effect.
...
svn path=/trunk/netsurf/; revision=12688
2011-08-31 13:04:50 +00:00
Vincent Sanders
c35b92acc1
fix apple image content handler
...
svn path=/trunk/netsurf/; revision=12687
2011-08-31 12:18:25 +00:00
Vincent Sanders
2348b13492
refactor bitmap out of generic content structure
...
svn path=/trunk/netsurf/; revision=12686
2011-08-31 12:12:41 +00:00
Michael Drake
d7b46332a8
Include missing header.
...
svn path=/trunk/netsurf/; revision=12685
2011-08-31 11:55:02 +00:00
Michael Drake
adbc2b0315
Avoid name clash.
...
svn path=/trunk/netsurf/; revision=12684
2011-08-31 11:52:08 +00:00
Michael Drake
ca162211f5
Use API to find out if a browser window has a selection.
...
svn path=/trunk/netsurf/; revision=12683
2011-08-31 11:47:02 +00:00
Ole Loots
f2e3b559f0
Removed frame artifacts.
...
Do not send WM_DESTROY on close ( leads to crash when search is open during close). Let the OS Free up the memory.
svn path=/trunk/netsurf/; revision=12682
2011-08-30 21:48:55 +00:00
Ole Loots
8e47876964
Avoid double free. Wasn't triggered before, because no data was passed to destroy.
...
svn path=/trunk/netsurf/; revision=12681
2011-08-30 21:41:10 +00:00
Ole Loots
52bf4e0cd1
Removed usage of duplicate types for the same thing (bbox, rect)
...
svn path=/trunk/netsurf/; revision=12680
2011-08-30 21:38:54 +00:00
Chris Young
cffbd0e9ba
#ifdef this properly
...
svn path=/trunk/netsurf/; revision=12679
2011-08-30 19:32:29 +00:00
Michael Drake
525bf15f73
More robustification.
...
svn path=/trunk/netsurf/; revision=12678
2011-08-30 18:13:23 +00:00
Chris Young
14a724c62b
Update to latest root certificates
...
svn path=/trunk/netsurf/; revision=12677
2011-08-29 15:19:31 +00:00
Chris Young
935c66cac4
Disable the DataTypes animation handler for now as it doesn't work properly
...
svn path=/trunk/netsurf/; revision=12676
2011-08-29 15:14:45 +00:00
Michael Drake
0057e15014
If no Cookies file path is set in Choices file, use default of "~/.netsurf/Cookies".
...
svn path=/trunk/netsurf/; revision=12675
2011-08-29 09:28:07 +00:00
Chris Young
8679a18e28
Fix build when using NETSURF_USE_ROSPRITE
...
svn path=/trunk/netsurf/; revision=12674
2011-08-28 22:05:11 +00:00
Vincent Sanders
cd554e6f1e
make image content handlers build conditional from teh makefile
...
svn path=/trunk/netsurf/; revision=12673
2011-08-28 14:29:15 +00:00
Michael Drake
401072e305
Make more robust. E.g. zero length scrollbars.
...
svn path=/trunk/netsurf/; revision=12672
2011-08-27 09:13:23 +00:00
Vincent Sanders
81c52ad494
Initial image content handler refactor
...
svn path=/trunk/netsurf/; revision=12671
2011-08-27 08:43:51 +00:00
John Mark Bell
5f311d08ef
Fix bug #3398114 : only unref filename_value if we successfully obtained it
...
svn path=/trunk/netsurf/; revision=12670
2011-08-25 19:21:09 +00:00
Michael Drake
0794f8c4dd
Fix step size for clicks on scrollbar arrow icons.
...
svn path=/trunk/netsurf/; revision=12669
2011-08-25 18:29:21 +00:00
Michael Drake
bbf77c54b9
Fix scrollbar click coords.
...
svn path=/trunk/netsurf/; revision=12668
2011-08-25 13:34:48 +00:00
Michael Drake
bbc06d6449
When scrollbar extents are updated, scale current offset appropriately.
...
svn path=/trunk/netsurf/; revision=12667
2011-08-25 09:21:41 +00:00
Michael Drake
65398660e5
When passing drag on to it's bw, we don't need to do anything if the drag is for the current bw.
...
svn path=/trunk/netsurf/; revision=12666
2011-08-24 21:53:58 +00:00
Michael Drake
ecff5eaf83
During drags, prevent mouse interaction with other widgets.
...
svn path=/trunk/netsurf/; revision=12665
2011-08-24 20:44:47 +00:00
Michael Drake
aa0b7ed5d7
Set up page drag start in iframes.
...
svn path=/trunk/netsurf/; revision=12664
2011-08-24 19:26:45 +00:00
Michael Drake
a47dff15dd
Improve browser window drag tracking, so that drags in internal browser windows (iframes) carry on if pointer goes outside the bw that owns the drag.
...
svn path=/trunk/netsurf/; revision=12663
2011-08-24 18:22:22 +00:00
Michael Drake
24110be310
Fix treeview deselection redraw issue.
...
svn path=/trunk/netsurf/; revision=12662
2011-08-24 15:03:02 +00:00
Michael Drake
d579559f4d
Remove current_redraw_browser global.
...
svn path=/trunk/netsurf/; revision=12661
2011-08-24 13:48:12 +00:00
Michael Drake
8103377519
Don't need to set current_redraw_browser any more.
...
svn path=/trunk/netsurf/; revision=12660
2011-08-24 13:45:46 +00:00
Michael Drake
ddc9964907
Don't need to set current_redraw_browser any more.
...
svn path=/trunk/netsurf/; revision=12659
2011-08-24 13:43:54 +00:00
Michael Drake
1eaa2a0e8e
Don't need to set current_redraw_browser any more.
...
svn path=/trunk/netsurf/; revision=12658
2011-08-24 13:42:59 +00:00
Michael Drake
c263a77d36
Don't need to set current_redraw_browser any more.
...
svn path=/trunk/netsurf/; revision=12657
2011-08-24 13:39:28 +00:00
Michael Drake
6291e4e398
Don't need to set current_redraw_browser any more.
...
svn path=/trunk/netsurf/; revision=12656
2011-08-24 13:38:09 +00:00
Michael Drake
1bcfb7500b
Don't need to set current_redraw_browser any more.
...
svn path=/trunk/netsurf/; revision=12655
2011-08-24 13:35:27 +00:00
Michael Drake
42467f16dd
Don't need to set current_redraw_browser any more.
...
svn path=/trunk/netsurf/; revision=12654
2011-08-24 13:33:58 +00:00
Michael Drake
6fed775565
Don't need to set current_redraw_browser any more.
...
svn path=/trunk/netsurf/; revision=12653
2011-08-24 13:31:03 +00:00
Michael Drake
cdbed58a72
Remove last use of current_redraw_browser.
...
svn path=/trunk/netsurf/; revision=12652
2011-08-24 13:23:31 +00:00
Michael Drake
c25692c8ae
RISC OS changes for core search update (r12646).
...
svn path=/trunk/netsurf/; revision=12651
2011-08-24 13:14:16 +00:00
Michael Drake
f3deebaa8e
Amiga changes for core search update (r12646). Note: untested.
...
svn path=/trunk/netsurf/; revision=12650
2011-08-24 12:33:15 +00:00
Michael Drake
4adcb4277f
Atari changes for core search update (r12646). Note: untested.
...
svn path=/trunk/netsurf/; revision=12649
2011-08-24 12:32:51 +00:00
Michael Drake
1625022882
Cocoa changes for core search update (r12646). Note: untested.
...
svn path=/trunk/netsurf/; revision=12648
2011-08-24 12:32:13 +00:00
Michael Drake
48917cbb82
GTK changes for core search update (r12646).
...
svn path=/trunk/netsurf/; revision=12647
2011-08-24 12:31:27 +00:00
Michael Drake
63c07ee28d
Core part of search improvement:
...
+ Split up browser window and content related elements of html & text search.
+ Associate search contexts with contents, rather than browser windows.
+ Remove highlighting of search terms dependency on current_redraw_browser.
+ Fixes issues with search contexts being applied to the wrong content.
svn path=/trunk/netsurf/; revision=12646
2011-08-24 12:29:30 +00:00