Commit Graph

  • 776d0b90a1 improve comment to indicate what API is for Vincent Sanders 2013-10-23 13:49:33 +0100
  • 8cb2d52483 fix coverity #1111069 Vincent Sanders 2013-10-23 13:48:26 +0100
  • 53a6d6becd Show "-" for last visit date/time when visits count is 0. Michael Drake 2013-10-23 13:20:43 +0100
  • 0bbaf1d24d Layout doesn't need to handle the old insane textarea box splitting now. Fixes Coverity:1109882. Michael Drake 2013-10-23 12:48:16 +0100
  • 3e08819db9 Fix leaks in form_successful_controls. 'charset' was always leaked, value was leaked in particular OOM case. Michael Drake 2013-10-23 12:34:48 +0100
  • 479fcefd9a s/!charset/charset == NULL/ Michael Drake 2013-10-23 12:16:20 +0100
  • a515248b59 Fix two genuine bugs found by Coverity. Checking the wrong pointers for NULL. Michael Drake 2013-10-23 11:52:37 +0100
  • 5cddb4ff3c Assert that root node is non-NULL. Michael Drake 2013-10-23 11:40:22 +0100
  • df4975b8d4 Remove unnecessary check. Michael Drake 2013-10-23 11:36:42 +0100
  • e5823beb61 Fix deref before NULL check. Michael Drake 2013-10-23 11:25:40 +0100
  • 89b669919e Fix NULL check after deref. Michael Drake 2013-10-23 11:21:11 +0100
  • 640bb77330 Dodge Coverity scan issue. Michael Drake 2013-10-23 11:16:34 +0100
  • f814debfe2 Remove unreachable safty net. Michael Drake 2013-10-23 10:21:36 +0100
  • 441e0dcbed Assert target node is non-NULL. Michael Drake 2013-10-22 15:22:42 +0100
  • 3a35294a0e Fix adding to hotlist from context menu Chris Young 2013-10-13 12:01:11 +0100
  • 56723e5898 Use LIB_IS_AT_LEAST macro Chris Young 2013-10-13 11:52:11 +0100
  • 8b9963e7ef Use picture.datatype's PromoteMask function so we get an alpha channel for non-alpha bitmaps loaded through datatypes.library Chris Young 2013-10-12 15:43:52 +0100
  • efc2d5e03b Delay the busy pointer again on intuition v53+ Chris Young 2013-10-12 14:27:16 +0100
  • 9786cc2417 Fix scaled bitmaps Chris Young 2013-10-12 14:14:59 +0100
  • 20dabacb25 Correct some memory allocation parameters Chris Young 2013-10-12 13:43:33 +0100
  • ade86e496e Replace AllocVec with AllocVecTags. Remove some instances of MEMF_CLEAR where it is not necessary. Chris Young 2013-10-12 13:11:13 +0100
  • 6ea52d0d9f Don't change the setting, just in case NetSurf is being used from two different OS installs on the same computer. Chris Young 2013-10-12 11:55:07 +0100
  • 67f957df39 Force usage of OS pointers for OS4.1, there's no reason to use custom ones now. Chris Young 2013-10-12 11:52:08 +0100
  • 5d2f4b0b98 Use all the built-in mouse pointers on OS4.1 Chris Young 2013-10-12 11:26:34 +0100
  • 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. Chris Young 2013-10-12 10:26:28 +0100
  • 4cc0d9c233 LOG init/fini messages. Michael Drake 2013-10-11 22:41:09 +0100
  • 06f852151e Reverted local adjustments to Makefile.target. Ole Loots 2013-10-06 01:42:05 +0200
  • 4d101e6f5f Removed unused files. Ole Loots 2013-10-06 01:33:50 +0200
  • a0771aa2ac Removed old files. Ole Loots 2013-10-06 01:26:56 +0200
  • cb9d552ecc Option atari_transparency is int, not bool - use nsoption_set_int(). Ole Loots 2013-10-06 01:15:53 +0200
  • fa5a22d65f Added comments Ole Loots 2013-10-05 23:31:42 +0200
  • 2f4d17dea0 ldg stubs not needed anymore since windom removal Ole Loots 2013-09-28 04:13:33 +0200
  • c3816a119a ldg stubs not needed anymore since windom removal. Ole Loots 2013-09-28 03:46:18 +0200
  • 4f45f807f2 Added about dialog, fixed scrolled treeview redraw. Ole Loots 2013-09-26 01:24:49 +0200
  • 7f92060041 Removed old treeview files Ole Loots 2013-09-25 20:28:20 +0200
  • c1085580ed Fixed warnings for incomptible pointer type Ole Loots 2013-09-22 03:10:12 +0200
  • f81fc04722 Added SSL Cert Inspector Window Ole Loots 2013-09-21 20:20:49 +0200
  • 757e1b5a8d enabled history menu item. Ole Loots 2013-09-21 05:42:12 +0200
  • 9f35d844dc Enabled atari_global_history_destry/init Ole Loots 2013-09-21 05:38:58 +0200
  • 49f4fa0d78 Hotlist and History and Cookies Manager implemented. Ole Loots 2013-09-21 05:29:04 +0200
  • 074b072535 Include desktop/core_window.h Ole Loots 2013-09-17 02:15:38 +0200
  • 1d535a9a43 Treeview implementation adjusted Ole Loots 2013-09-17 02:10:35 +0200
  • 8057dc67cb Replaced atari_treeview wrapper with a new one Ole Loots 2013-09-16 02:26:43 +0200
  • 05f13ccf89 Fixed RECT_TO_GRECT macro Ole Loots 2013-09-16 02:24:06 +0200
  • ea2a5fb471 Added RECT_TO_GRECT macro Ole Loots 2013-09-16 02:06:49 +0200
  • ce270a7e08 Added RECT_TO_GRECT macro Ole Loots 2013-09-16 02:04:29 +0200
  • 258477ad28 moved font plotter allocation Ole Loots 2013-09-15 04:15:26 +0200
  • 2c0bcc39bd Added plot_get/set_text_plotter and comments Ole Loots 2013-09-15 01:44:04 +0200
  • 569b748172 Tuned frontend Makefiles for local environment. Ole Loots 2013-09-15 01:04:07 +0200
  • 342c0d9361 Added initialization/finalization of treeview framework. Ole Loots 2013-09-15 00:59:24 +0200
  • caf2e4d1cf Option atari_transparency is int, not bool - use nsoption_set_int(). mono/atari_treeview_rework Ole Loots 2013-10-06 01:15:53 +0200
  • 55bac8fc2f Added comments Ole Loots 2013-10-05 23:31:42 +0200
  • cd9971293d Set unused channel to 0xff, so that rendering isn't broken in front ends that don't heed the OPACITY flag. Michael Drake 2013-10-05 11:44:15 +0100
  • 69e264e4ec more tidy-up Chris Young 2013-10-05 11:28:33 +0100
  • 9ff65d7426 tidy up Chris Young 2013-10-05 11:27:05 +0100
  • a06cb9f05c If bitmap is opaque, ensure we override the alpha channel as it may contain nonsense. Chris Young 2013-10-05 11:18:27 +0100
  • f5bdd4b109 Move BITMAP_SAVE_FULL_ALPHA out of core to RISC OS front end, where it belongs. Michael Drake 2013-10-03 21:11:54 +0100
  • ff480312fe Remove BITMAP_READY flag. Michael Drake 2013-10-03 21:07:29 +0100
  • 4c6a176d39 Remove BITMAP_PERSISTENT flag. Michael Drake 2013-10-03 21:02:08 +0100
  • 138d8c4677 Remove unused structure member. Michael Drake 2013-10-03 20:53:50 +0100
  • 1172d21b1c Remove unused bitmap memory config window help text. Michael Drake 2013-10-03 20:21:41 +0100
  • c720ecf449 Remove old debug window template. Michael Drake 2013-10-03 20:04:29 +0100
  • 92ea400bd3 Optimise treeview redraw. It draws its own background, so don't need white background in the template. Michael Drake 2013-10-03 19:45:02 +0100
  • 8850d40cec Remove unused image cache config window template. Michael Drake 2013-10-03 19:34:01 +0100
  • 43e4cb2ad7 Remove image memory options. Michael Drake 2013-10-03 19:28:15 +0100
  • 143e553593 Remove redundant bitmap compression/decompression/dropping-to-disc. The core now has a converted bitmap cache that is pruned more agressively. Michael Drake 2013-10-03 19:25:01 +0100
  • d041594fd9 Lose forward declaration. Michael Drake 2013-10-03 17:04:19 +0100
  • dba846b5b8 Remove unused function. Michael Drake 2013-10-03 16:56:05 +0100
  • 1e4c733fc0 Appease gtk front end's broken bitmap behaviour. Michael Drake 2013-10-03 11:45:55 +0100
  • a2b4c63fcc Init unused alpha channel to 0, even though we set the bitmaps as opaque. Michael Drake 2013-10-03 11:39:28 +0100
  • 69e3963dae Avoid NULL deref when deleting a node, causing empty ancestor nodes to be deleted. Michael Drake 2013-10-03 00:13:18 +0100
  • 2a4fb9ecd1 Generate anti-aliased triangles in bitmaps and plot via bitmap plotter. (Without anti-aliasing was too ugly to be endured.) Michael Drake 2013-10-02 23:34:34 +0100
  • 506a0e7d94 Add accessors for individual colour channels. Michael Drake 2013-10-02 23:33:46 +0100
  • f19e827983 Use polygon plotter for treeview furniture (node expansion/contraction triangles), instead of triangle text glyphs. Michael Drake 2013-10-02 13:34:51 +0100
  • bdf76965b4 Add Undo/Redo to Amiga version. NB: Clear selection no longer has a shortcut key. Chris Young 2013-10-01 18:51:27 +0100
  • 0c4f32fb1d Make undo and redo share common implementation. Michael Drake 2013-10-01 18:29:22 +0100
  • 5809bcefa6 Wipe undo buffer on textarea_set_text. Michael Drake 2013-10-01 14:03:02 +0100
  • 3bdc61a131 Ensure cut can be undone. Michael Drake 2013-10-01 13:54:34 +0100
  • b22adee6fc Add undo (F8) and redo (F9) keys. If caret is not in textarea, F8 is still view source. Michael Drake 2013-10-01 13:40:38 +0100
  • 6a4601c3ce Implement textarea undo and redo. Michael Drake 2013-10-01 13:30:20 +0100
  • 2d14f0bb2e Fix Ctrl+Shift+Z. Michael Drake 2013-10-01 13:15:25 +0100
  • 308a24e661 Start implementing undo/redo. For now it just records changes, the actual undo/redo handling is not yet done. Michael Drake 2013-09-30 21:38:41 +0100
  • 97aceb5a68 Pass KEY_UNDO and KEY_REDO to core. (Currently ignored.) Michael Drake 2013-09-30 21:38:11 +0100
  • 10b422b163 Pass KEY_UNDO and KEY_REDO to core. (Currently ignored.) Michael Drake 2013-09-30 21:37:31 +0100
  • 704e5cc839 Use a for loop instead Chris Young 2013-09-28 16:03:24 +0100
  • bd85c009d3 Ensure the glyph array is NULLed before use, and that we don't attempt to free NULL entries. Chris Young 2013-09-28 15:37:09 +0100
  • 87da43d373 Extra logging Chris Young 2013-09-28 14:58:03 +0100
  • cee7ab4e3a ldg stubs not needed anymore since windom removal Ole Loots 2013-09-28 04:13:33 +0200
  • d9c844cc6c ldg stubs not needed anymore since windom removal. Ole Loots 2013-09-28 03:46:18 +0200
  • 10e3ad3582 Added about dialog, fixed scrolled treeview redraw. Ole Loots 2013-09-26 01:24:49 +0200
  • dacd02e955 Removed old treeview files Ole Loots 2013-09-25 20:28:20 +0200
  • a19b32703b Fixed warnings for incomptible pointer type Ole Loots 2013-09-22 03:10:12 +0200
  • 4426e8a9ea Added SSL Cert Inspector Window Ole Loots 2013-09-21 20:20:49 +0200
  • ff1f5a5faf enabled history menu item. Ole Loots 2013-09-21 05:42:12 +0200
  • 35b5a5d6cd Enabled atari_global_history_destry/init Ole Loots 2013-09-21 05:38:58 +0200
  • 3a5d8cf6c1 Hotlist and History and Cookies Manager implemented. Ole Loots 2013-09-21 05:29:04 +0200
  • 559c919685 Include desktop/core_window.h Ole Loots 2013-09-17 02:15:38 +0200
  • e4c6acee55 Treeview implementation adjusted Ole Loots 2013-09-17 02:10:35 +0200
  • eab22c4f32 Replaced atari_treeview wrapper with a new one Ole Loots 2013-09-16 02:26:43 +0200
  • 5d6d4b87c5 Fixed RECT_TO_GRECT macro Ole Loots 2013-09-16 02:24:06 +0200