Commit Graph

  • 1ea747196e Fix more hook functions Chris Young 2015-02-24 19:51:51 +0000
  • a18f79ee5e Merge branch 'master' of git://git.netsurf-browser.org/netsurf into chris/bitmap-fonts Chris Young 2015-02-24 19:42:51 +0000
  • c66c9fccf3 PNG: add more volatile to appease GCC John-Mark Bell 2015-02-24 17:06:57 +0000
  • 4c1e16c077 Partially fix usage of APIs deprecated in GTK3. jmb/gtk3hacks John-Mark Bell 2015-02-24 14:04:12 +0000
  • 5f0964fa09 GTK: inherit GTK version from environment. John-Mark Bell 2015-02-24 14:07:47 +0000
  • 77bfab7003 Env: install libssl-dev, default to GTK2. John-Mark Bell 2015-02-24 14:07:10 +0000
  • 68c6ba3a70 fix OS3 build, avoid forward declarations Chris Young 2015-02-23 23:16:34 +0000
  • ce060f3c13 Convert menu.c to use macros for hook functions Chris Young 2015-02-23 23:07:52 +0000
  • 28a6a63b4f fix warnings Chris Young 2015-02-23 23:00:16 +0000
  • 805c1a2dca Convert hook function definitions to macros in gui.c Chris Young 2015-02-23 22:58:57 +0000
  • 821a13d740 Merge branch 'master' of git://git.netsurf-browser.org/netsurf into chris/bitmap-fonts Chris Young 2015-02-23 22:41:25 +0000
  • 5867fa4ef9 Avoid forward declarations Specify hook function with 68k registers when building for that target Chris Young 2015-02-23 20:34:24 +0000
  • b70ab2a7a3 Make hook function static Chris Young 2015-02-23 19:39:56 +0000
  • 2d09c81dd5 Off-load layouting onto NetSurf's process Chris Young 2015-02-23 19:28:32 +0000
  • 85df94f47a more microoptimisation Chris Young 2015-02-23 18:47:58 +0000
  • 6fda772b89 Avoid clobbering the PPC pipeline Chris Young 2015-02-23 18:44:47 +0000
  • 5d43025adf Mostly working bitmap font support Chris Young 2015-02-22 16:50:41 +0000
  • 33d16e170e Merge branch 'master' of git://git.netsurf-browser.org/netsurf into chris/bitmap-fonts Chris Young 2015-02-22 16:08:13 +0000
  • 8b82e926fd debug Chris Young 2015-02-21 12:29:03 +0000
  • 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 Chris Young 2015-02-21 12:21:14 +0000
  • 555276b04a Ensure line lengths cache is created initialised to zero. Michael Drake 2015-02-15 13:48:27 +0000
  • b89fb480db Debug logging Chris Young 2015-02-15 11:29:03 +0000
  • bc1d98046a Remove some unnecessary OS3-only code Chris Young 2015-02-15 11:27:27 +0000
  • 6c7a3c3a73 Clear the window using the BackFill hook Chris Young 2015-02-13 18:34:08 +0000
  • 3dc8de9be2 Check for NULL Chris Young 2015-02-12 23:18:41 +0000
  • 26a9c4fa07 Avoid RectFilling a 0 size area Chris Young 2015-02-11 18:24:51 +0000
  • d8b9198211 typo Chris Young 2015-02-05 19:00:13 +0000
  • c2a79e7b50 Make the status bar a pixel taller Chris Young 2015-02-05 18:57:24 +0000
  • ed9902fcbc Use bitmap fonts on the splash screen for OS3 Chris Young 2015-02-05 18:54:39 +0000
  • 79a4466479 Attempt to fix graphical corruption on OS3 Chris Young 2015-02-05 18:51:41 +0000
  • 0e75f9909e Fix status bar tags Chris Young 2015-02-04 00:48:47 +0000
  • 20630d7991 Merge branch 'master' of git://git.netsurf-browser.org/netsurf into chris/bitmap-fonts Chris Young 2015-02-04 00:09:34 +0000
  • 36bc32b87b Re-disable P96 on OS3 pending a fix Chris Young 2015-02-03 23:58:35 +0000
  • 5bd9b45758 File missing from previous commit Chris Young 2015-02-03 19:51:55 +0000
  • 5c73c61aa2 Remove extra debug list padding Chris Young 2015-02-03 19:49:09 +0000
  • f123ed101f Lazy bitmap font rendered text for slow hardware (non-working) Chris Young 2015-02-03 19:48:28 +0000
  • ee75f5b3ad Fix to support non-POSIX behaviour when renaming cache entries on disc. Michael Drake 2015-02-03 10:22:28 +0000
  • cf954f9494 The AmigaOS rename() isn't POSIX compiant, so call remove() first. Michael Drake 2015-02-03 10:15:37 +0000
  • 32cd4abfd5 Reinstate the old (non-backfill) bitmap tiler for OS3 Chris Young 2015-02-03 00:24:03 +0000
  • a7b866e824 Always use a friend bitmap on OS3 Chris Young 2015-02-02 23:45:49 +0000
  • 86757143df Remove some unneeded ARGB<=>RGBA conversion Chris Young 2015-02-02 18:54:08 +0000
  • 25a4cce542 Experimentally enable P96 on the OS3 build Chris Young 2015-02-02 18:53:16 +0000
  • 852527a12f Ensure we are setting colours in the correct RastPort Chris Young 2015-02-02 18:48:45 +0000
  • 2d157857e1 Revert shared pens support to previously-working state Chris Young 2015-02-02 18:28:21 +0000
  • 7d41e04b61 We don't need to use P96 for RectFill Chris Young 2015-02-02 18:10:43 +0000
  • 54a966f6ff Merge branch 'master' of git://git.netsurf-browser.org/netsurf Chris Young 2015-02-02 00:33:23 +0000
  • 21f142a7fa Friend the screen bitmap for <= 8-bit modes, but only on OS3 as this causes OS4 to freeze Chris Young 2015-02-02 00:32:34 +0000
  • eba9c13a53 Fix GetPred Chris Young 2015-02-02 00:09:07 +0000
  • 42cda09958 Add some suggested optimisation switches Chris Young 2015-02-02 00:01:43 +0000
  • 0aa3061929 fix build Chris Young 2015-02-01 23:27:33 +0000
  • c9e8aa94b0 Fix a potential memory leak when setting titles Chris Young 2015-02-01 23:06:28 +0000
  • 7b0969680b Disable tab bar on OS3 for now Chris Young 2015-02-01 20:01:18 +0000
  • f661aa34e0 Ensure the window is clear before drawing new content Chris Young 2015-02-01 19:54:17 +0000
  • a4dbb87a76 Fix another instance of BltMaskBitMapRastPort potentially being called with a NULL bltmask Chris Young 2015-02-01 11:08:05 +0000
  • bfb9e1401e Handle the bltmask being NULL Chris Young 2015-02-01 10:58:40 +0000
  • 2ad93ed773 NewLook menus Chris Young 2015-02-01 10:58:31 +0000
  • 73b74988dc Remove BMF_DISPLAYABLE from other non-displayed BitMaps Chris Young 2015-01-31 22:19:12 +0000
  • 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. Chris Young 2015-01-31 22:14:03 +0000
  • 7370e83d60 Squash a minor warning from GCC Chris Young 2015-01-31 21:45:23 +0000
  • 2544f60ae0 Set the obtained pen in our node so we can release it later. Chris Young 2015-01-31 21:27:04 +0000
  • e68171a17c picture.datatype v45 does apparently support RGBA, so avoid extra conversion Chris Young 2015-01-31 21:17:14 +0000
  • 6389b0f7d6 Ensure on OS3 we don't try to create a BitMap with a depth of more than 8 Chris Young 2015-01-31 20:14:09 +0000
  • 9ac9866521 Correct calling usage of BltMaskBitMapRastPort Thanks to Matthey for the debugging Chris Young 2015-01-31 20:01:35 +0000
  • f7c2971be3 Replace some over-zealous deletion Chris Young 2015-01-31 13:58:35 +0000
  • 70dd445d5b Remove dead code Chris Young 2015-01-31 13:52:03 +0000
  • ca6ac7c37e Fix creation of SpeedBar objects Chris Young 2015-01-31 13:51:27 +0000
  • 305f1acc79 Remove unneeded #ifdefs Chris Young 2015-01-31 13:47:43 +0000
  • 37db0f6f85 Open the interface for speedbar.gadget Chris Young 2015-01-31 13:42:40 +0000
  • 1200fedb1c Enable alpha bitmaps in chooser.gadget on OS4.1FE Chris Young 2015-01-31 12:59:49 +0000
  • 0dea8112d4 Erase favicon area before redrawing Chris Young 2015-01-31 12:41:34 +0000
  • 889ee3108c Stop the favicon getting obliterated when switching tabs Chris Young 2015-01-31 12:28:14 +0000
  • 9de4889a4f Revert "Attempt to fix a couple of Enforcer hits" Chris Young 2015-01-31 11:59:31 +0000
  • a54170eeea Tidy up debug and increase list allocation to aid debugging Chris Young 2015-01-31 11:30:37 +0000
  • 8dc707d554 Attempt to fix a crash adding hotlist entries to the toolbar Chris Young 2015-01-31 11:21:14 +0000
  • 8fb6f4d148 Fix GetSucc (credit: Buzz) Chris Young 2015-01-30 23:28:35 +0000
  • b36c1401a0 Add the Dutch files to the Amiga archive Chris Young 2015-01-30 20:51:18 +0000
  • 2377e93898 fix a crash in the font scanner Chris Young 2015-01-30 20:44:53 +0000
  • 7a72ff3161 Fixup font scanning some more, remove .font suffix Chris Young 2015-01-30 19:37:38 +0000
  • 8373fe14cb Enable the font scanner for OS3 Chris Young 2015-01-30 18:57:04 +0000
  • 2066390555 Fix bullet.library usage Chris Young 2015-01-30 18:32:44 +0000
  • 2893e30c4e Attempt to fix a couple of Enforcer hits Thanks to Matthey for the debugging Chris Young 2015-01-30 18:20:07 +0000
  • d61444e703 add missing errno include Vincent Sanders 2015-01-30 17:13:35 +0000
  • 791a45141d Updated time_t fallback reading to not fail if the value is 0 Vincent Sanders 2015-01-30 16:57:38 +0000
  • ed99a5c740 Fix all the other LM_ADD(REMOVE)CHILD calls to work on OS3 Chris Young 2015-01-30 00:25:54 +0000
  • 84700f1d9c Set fonts to sensible defaults on OS3 Try to avoid a crash initialising the picture datatypes handler Chris Young 2015-01-30 00:05:40 +0000
  • 8443bf8034 Add RISC OS locale dependant help Vincent Sanders 2015-01-29 23:41:12 +0000
  • 009e8c9f74 Add dutch resources Vincent Sanders 2015-01-29 23:10:08 +0000
  • e5b6dac87c Fix OS3 build Fix font cache on OS3 Chris Young 2015-01-29 19:31:47 +0000
  • 0e3cbbb67b Don't schedule our own redraw after a reformat, as this is performed anyway. Attempt to get menus working on OS3 build. Chris Young 2015-01-29 19:18:49 +0000
  • 509053cae7 Fix template blit Y position by adjusting the pointer to the template Chris Young 2015-01-29 00:17:34 +0000
  • 003344023b Blit text to screen correctly on OS3 Chris Young 2015-01-29 00:13:48 +0000
  • 9a6e339ab2 Fix OT_Indirect handling Chris Young 2015-01-29 00:08:03 +0000
  • 4865b1603b Temporarily disable On/OffMenu as we don't have any menus attached to our window on the OS3 build Thanks to Matthey for the debugging Chris Young 2015-01-28 23:44:04 +0000
  • a895c3eed9 Avoid giving ASL a NULL pointer for the initial drawer. Thanks to Matthey for the debugging Chris Young 2015-01-28 23:41:33 +0000
  • ad4d1f66d3 Don't trash our buffer pointer when stepping through the taglist Chris Young 2015-01-28 23:38:26 +0000
  • bc3cb4070d Remove dead code Chris Young 2015-01-28 23:36:52 +0000
  • 9927232a2d Improve metadata deserialisation to only update object on success Vincent Sanders 2015-01-28 22:36:10 +0000
  • ecdf37c6ac Fixup font.c a bit better for OS3 Chris Young 2015-01-28 18:49:44 +0000
  • fd59fa248a Replace the custom stringview class with a standard string gadget under OS3 Also remove gaugeiclass usage from OS3 as it (probably) doesn't exist Remove some debug Chris Young 2015-01-27 23:54:59 +0000
  • 2007dd0ccd Revert removal of implied table adding. Michael Drake 2015-01-27 19:01:16 +0000