Chris Young
90d88f32d1
Expand ARexx script locations on NetSurf's process.
...
This resolves a problem with scripts sometimes not running when they are relative to PROGDIR: and stops PROGDIR: being requested under OS3.
Fixes #2271
2015-02-21 12:21:14 +00:00
Chris Young
b89fb480db
Debug logging
2015-02-15 11:29:03 +00:00
Chris Young
bc1d98046a
Remove some unnecessary OS3-only code
2015-02-15 11:27:27 +00:00
Chris Young
6c7a3c3a73
Clear the window using the BackFill hook
2015-02-13 18:34:08 +00:00
Chris Young
3dc8de9be2
Check for NULL
2015-02-12 23:18:41 +00:00
Chris Young
26a9c4fa07
Avoid RectFilling a 0 size area
2015-02-11 18:24:51 +00:00
Chris Young
d8b9198211
typo
2015-02-05 19:00:13 +00:00
Chris Young
c2a79e7b50
Make the status bar a pixel taller
2015-02-05 18:57:24 +00:00
Chris Young
ed9902fcbc
Use bitmap fonts on the splash screen for OS3
2015-02-05 18:54:39 +00:00
Chris Young
79a4466479
Attempt to fix graphical corruption on OS3
2015-02-05 18:51:41 +00:00
Chris Young
0e75f9909e
Fix status bar tags
2015-02-04 00:48:47 +00:00
Chris Young
20630d7991
Merge branch 'master' of git://git.netsurf-browser.org/netsurf into chris/bitmap-fonts
2015-02-04 00:09:34 +00:00
Chris Young
36bc32b87b
Re-disable P96 on OS3 pending a fix
2015-02-03 23:58:35 +00:00
Chris Young
5bd9b45758
File missing from previous commit
2015-02-03 19:51:55 +00:00
Chris Young
5c73c61aa2
Remove extra debug list padding
2015-02-03 19:49:09 +00:00
Chris Young
f123ed101f
Lazy bitmap font rendered text for slow hardware (non-working)
2015-02-03 19:48:28 +00:00
Chris Young
32cd4abfd5
Reinstate the old (non-backfill) bitmap tiler for OS3
2015-02-03 00:24:03 +00:00
Chris Young
a7b866e824
Always use a friend bitmap on OS3
2015-02-02 23:45:49 +00:00
Chris Young
86757143df
Remove some unneeded ARGB<=>RGBA conversion
2015-02-02 18:54:08 +00:00
Chris Young
25a4cce542
Experimentally enable P96 on the OS3 build
2015-02-02 18:53:16 +00:00
Chris Young
852527a12f
Ensure we are setting colours in the correct RastPort
2015-02-02 18:48:45 +00:00
Chris Young
2d157857e1
Revert shared pens support to previously-working state
2015-02-02 18:28:21 +00:00
Chris Young
7d41e04b61
We don't need to use P96 for RectFill
2015-02-02 18:10:43 +00:00
Chris Young
54a966f6ff
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
2015-02-02 00:33:23 +00:00
Chris Young
21f142a7fa
Friend the screen bitmap for <= 8-bit modes, but only on OS3 as this causes OS4 to freeze
2015-02-02 00:32:34 +00:00
Chris Young
eba9c13a53
Fix GetPred
2015-02-02 00:09:07 +00:00
Chris Young
42cda09958
Add some suggested optimisation switches
2015-02-02 00:01:43 +00:00
Chris Young
0aa3061929
fix build
2015-02-01 23:27:33 +00:00
Chris Young
c9e8aa94b0
Fix a potential memory leak when setting titles
2015-02-01 23:06:28 +00:00
Chris Young
7b0969680b
Disable tab bar on OS3 for now
2015-02-01 20:01:18 +00:00
Chris Young
f661aa34e0
Ensure the window is clear before drawing new content
2015-02-01 19:54:17 +00:00
Chris Young
a4dbb87a76
Fix another instance of BltMaskBitMapRastPort potentially being called with a NULL bltmask
2015-02-01 11:08:05 +00:00
Chris Young
bfb9e1401e
Handle the bltmask being NULL
2015-02-01 10:58:40 +00:00
Chris Young
2ad93ed773
NewLook menus
2015-02-01 10:58:31 +00:00
Chris Young
73b74988dc
Remove BMF_DISPLAYABLE from other non-displayed BitMaps
2015-01-31 22:19:12 +00:00
Chris Young
f514595ccf
Don't allocate our off-screen render area as BMF_DISPLAYABLE, as it is never displayed.
...
Befriend the screen BitMap but only if we're 32-bit on both.
2015-01-31 22:14:03 +00:00
Chris Young
7370e83d60
Squash a minor warning from GCC
2015-01-31 21:45:23 +00:00
Chris Young
2544f60ae0
Set the obtained pen in our node so we can release it later.
2015-01-31 21:27:04 +00:00
Chris Young
e68171a17c
picture.datatype v45 does apparently support RGBA, so avoid extra conversion
2015-01-31 21:17:14 +00:00
Chris Young
6389b0f7d6
Ensure on OS3 we don't try to create a BitMap with a depth of more than 8
2015-01-31 20:14:09 +00:00
Chris Young
9ac9866521
Correct calling usage of BltMaskBitMapRastPort
...
Thanks to Matthey for the debugging
2015-01-31 20:01:35 +00:00
Chris Young
f7c2971be3
Replace some over-zealous deletion
2015-01-31 13:58:35 +00:00
Chris Young
70dd445d5b
Remove dead code
2015-01-31 13:52:03 +00:00
Chris Young
ca6ac7c37e
Fix creation of SpeedBar objects
2015-01-31 13:51:27 +00:00
Chris Young
305f1acc79
Remove unneeded #ifdefs
2015-01-31 13:47:43 +00:00
Chris Young
37db0f6f85
Open the interface for speedbar.gadget
2015-01-31 13:42:40 +00:00
Chris Young
1200fedb1c
Enable alpha bitmaps in chooser.gadget on OS4.1FE
2015-01-31 12:59:49 +00:00
Chris Young
0dea8112d4
Erase favicon area before redrawing
2015-01-31 12:41:34 +00:00
Chris Young
889ee3108c
Stop the favicon getting obliterated when switching tabs
2015-01-31 12:28:14 +00:00
Chris Young
9de4889a4f
Revert "Attempt to fix a couple of Enforcer hits"
...
This reverts commit 2893e30c4e1eebecf84636c35fd1bbc54698b1ed.
This commit somehow was reverting some things which shouldn't have been reverted.
Conflicts:
amiga/gui.c
2015-01-31 11:59:31 +00:00