Chris Young
ade86e496e
Replace AllocVec with AllocVecTags. Remove some instances of MEMF_CLEAR where it is not necessary.
2013-10-12 13:11:13 +01:00
Chris Young
6ea52d0d9f
Don't change the setting, just in case NetSurf is being used from two different OS installs on the same computer.
2013-10-12 11:55:07 +01:00
Chris Young
67f957df39
Force usage of OS pointers for OS4.1, there's no reason to use custom ones now.
2013-10-12 11:52:08 +01:00
Chris Young
5d2f4b0b98
Use all the built-in mouse pointers on OS4.1
2013-10-12 11:26:34 +01:00
Chris Young
af2c37167b
application.library fix for new SDK. Note that:
...
* application.library functionality will no longer be available on OS4.0, however that only extends to the Docky icon as notifications weren't supported anyway.
* CI builds may crash until the toolchain is updated.
2013-10-12 10:26:28 +01:00
Michael Drake
4cc0d9c233
LOG init/fini messages.
2013-10-11 22:41:09 +01:00
Ole Loots
06f852151e
Reverted local adjustments to Makefile.target.
2013-10-06 01:42:05 +02:00
Ole Loots
4d101e6f5f
Removed unused files.
2013-10-06 01:33:50 +02:00
Ole Loots
a0771aa2ac
Removed old files.
2013-10-06 01:26:56 +02:00
Ole Loots
cb9d552ecc
Option atari_transparency is int, not bool - use nsoption_set_int().
2013-10-06 01:24:20 +02:00
Ole Loots
fa5a22d65f
Added comments
2013-10-06 01:24:20 +02:00
Ole Loots
2f4d17dea0
ldg stubs not needed anymore since windom removal
2013-10-06 01:24:19 +02:00
Ole Loots
c3816a119a
ldg stubs not needed anymore since windom removal.
2013-10-06 01:24:19 +02:00
Ole Loots
4f45f807f2
Added about dialog, fixed scrolled treeview redraw.
2013-10-06 01:24:19 +02:00
Ole Loots
7f92060041
Removed old treeview files
2013-10-06 01:24:18 +02:00
Ole Loots
c1085580ed
Fixed warnings for incomptible pointer type
...
The API expects to receive core_window as window handle now.
2013-10-06 01:24:18 +02:00
Ole Loots
f81fc04722
Added SSL Cert Inspector Window
...
(based on treeview API)
2013-10-06 01:24:18 +02:00
Ole Loots
757e1b5a8d
enabled history menu item.
2013-10-06 01:24:17 +02:00
Ole Loots
9f35d844dc
Enabled atari_global_history_destry/init
2013-10-06 01:24:17 +02:00
Ole Loots
49f4fa0d78
Hotlist and History and Cookies Manager implemented.
...
(The Cookie Manager window is a new one)
2013-10-06 01:24:17 +02:00
Ole Loots
074b072535
Include desktop/core_window.h
2013-10-06 01:24:16 +02:00
Ole Loots
1d535a9a43
Treeview implementation adjusted
...
(still requires changes at several places in the atari frontent)
2013-10-06 01:24:16 +02:00
Ole Loots
8057dc67cb
Replaced atari_treeview wrapper with a new one
...
(removed all modules which used the old tree API)
2013-10-06 01:24:16 +02:00
Ole Loots
05f13ccf89
Fixed RECT_TO_GRECT macro
2013-10-06 01:24:15 +02:00
Ole Loots
ea2a5fb471
Added RECT_TO_GRECT macro
2013-10-06 01:24:15 +02:00
Ole Loots
ce270a7e08
Added RECT_TO_GRECT macro
2013-10-06 01:24:15 +02:00
Ole Loots
258477ad28
moved font plotter allocation
...
Delayed font plotter alloction until the requested
font plotter is found.
2013-10-06 01:24:14 +02:00
Ole Loots
2c0bcc39bd
Added plot_get/set_text_plotter and comments
2013-10-06 01:24:14 +02:00
Ole Loots
569b748172
Tuned frontend Makefiles for local environment.
2013-10-06 01:24:14 +02:00
Ole Loots
342c0d9361
Added initialization/finalization of treeview framework.
2013-10-06 01:24:14 +02:00
Michael Drake
cd9971293d
Set unused channel to 0xff, so that rendering isn't broken in front ends that don't heed the OPACITY flag.
2013-10-05 11:44:15 +01:00
Chris Young
69e264e4ec
more tidy-up
2013-10-05 11:28:33 +01:00
Chris Young
9ff65d7426
tidy up
2013-10-05 11:27:05 +01:00
Chris Young
a06cb9f05c
If bitmap is opaque, ensure we override the alpha channel as it may contain nonsense.
2013-10-05 11:18:27 +01:00
Michael Drake
f5bdd4b109
Move BITMAP_SAVE_FULL_ALPHA out of core to RISC OS front end, where it belongs.
2013-10-03 21:11:54 +01:00
Michael Drake
ff480312fe
Remove BITMAP_READY flag.
2013-10-03 21:07:29 +01:00
Michael Drake
4c6a176d39
Remove BITMAP_PERSISTENT flag.
2013-10-03 21:02:08 +01:00
Michael Drake
138d8c4677
Remove unused structure member.
2013-10-03 20:53:50 +01:00
Michael Drake
1172d21b1c
Remove unused bitmap memory config window help text.
2013-10-03 20:21:41 +01:00
Michael Drake
c720ecf449
Remove old debug window template.
2013-10-03 20:04:29 +01:00
Michael Drake
92ea400bd3
Optimise treeview redraw. It draws its own background, so don't need white background in the template.
2013-10-03 19:45:02 +01:00
Michael Drake
8850d40cec
Remove unused image cache config window template.
2013-10-03 19:34:01 +01:00
Michael Drake
43e4cb2ad7
Remove image memory options.
2013-10-03 19:28:15 +01:00
Michael Drake
143e553593
Remove redundant bitmap compression/decompression/dropping-to-disc. The core now has a converted bitmap cache that is pruned more agressively.
2013-10-03 19:25:01 +01:00
Michael Drake
d041594fd9
Lose forward declaration.
2013-10-03 17:04:19 +01:00
Michael Drake
dba846b5b8
Remove unused function.
2013-10-03 16:56:05 +01:00
Michael Drake
1e4c733fc0
Appease gtk front end's broken bitmap behaviour.
2013-10-03 11:45:55 +01:00
Michael Drake
a2b4c63fcc
Init unused alpha channel to 0, even though we set the bitmaps as opaque.
2013-10-03 11:39:28 +01:00
Michael Drake
69e3963dae
Avoid NULL deref when deleting a node, causing empty ancestor nodes to be deleted.
2013-10-03 00:13:18 +01:00
Michael Drake
2a4fb9ecd1
Generate anti-aliased triangles in bitmaps and plot via bitmap plotter. (Without anti-aliasing was too ugly to be endured.)
2013-10-02 23:34:34 +01:00