Commit Graph

  • 922faa743b Update gtk frontend to use layout table Vincent Sanders 2016-04-23 23:33:37 +0100
  • 974a4a21e1 split out the layout glyph sizing and splitting API Vincent Sanders 2016-04-23 23:32:21 +0100
  • cdd53bcffb make bitmap operations static to avoid warnings Vincent Sanders 2016-04-22 00:04:26 +0100
  • a828150d9c for strtof to be redefined on haiku stdlib must be included beforehand Vincent Sanders 2016-04-21 23:56:16 +0100
  • 04841668f0 attempt to fix haiku headers Vincent Sanders 2016-04-21 23:37:35 +0100
  • 2bb68cb874 need strings.h for strncasecmp on freebsd Vincent Sanders 2016-04-21 23:04:00 +0100
  • 608c052914 missing stdlib header Vincent Sanders 2016-04-21 22:54:04 +0100
  • a74778302f fixup haiku brakage from header changes Vincent Sanders 2016-04-21 22:47:15 +0100
  • 7d9c9dba36 Split utils header into string functions and everything else Vincent Sanders 2016-04-21 22:36:21 +0100
  • 3488e337b6 remove unused wallclock API Vincent Sanders 2016-04-21 14:34:36 +0100
  • 6560384a2c change to use nsutils monotonic time API Vincent Sanders 2016-04-21 14:31:05 +0100
  • 16dde3c704 make framebuffer use nsutils library monotonic times Vincent Sanders 2016-04-21 13:50:16 +0100
  • 77a1b4b5e0 replace wallclock API usage with nsutils monitonic time Vincent Sanders 2016-04-21 13:12:56 +0100
  • 377652e047 fix missing assert include due to core changes Vincent Sanders 2016-04-21 08:30:27 +0100
  • 86aff2154f fix missing include caused by core header cleanups Vincent Sanders 2016-04-21 00:04:29 +0100
  • f33d9dcc8c cleanup unneeded includes in utils.h after API simplification Vincent Sanders 2016-04-20 23:56:29 +0100
  • dd31499bf9 move remove underscores utility to alongside the single gtk call site Vincent Sanders 2016-04-20 23:38:08 +0100
  • 7ba291037b move regex helper to be with teh single remaining call site Vincent Sanders 2016-04-20 23:33:31 +0100
  • 10ef7b3f1d update content wallclock timing to use monotonic time interface Vincent Sanders 2016-04-20 22:58:48 +0100
  • 9177143266 more atari header cleanup Vincent Sanders 2016-04-20 21:07:47 +0100
  • ea08caccb9 implement tsla code review points in render monotonic time change Vincent Sanders 2016-04-20 19:57:44 +0100
  • a6dd92c571 use monotonic clock call for html reflow timing Vincent Sanders 2016-04-20 19:18:15 +0100
  • 31de1c251b Cleanup amiga include issues introduced as part of core updates Vincent Sanders 2016-04-20 15:54:18 +0100
  • 3930d00519 atari header cleanup and warning squash Vincent Sanders 2016-04-20 10:43:58 +0100
  • 759c34b324 fix missing includes caused by content_protected header cleanup Vincent Sanders 2016-04-19 23:28:54 +0100
  • dee7426656 stop content header dragging in so many other headers Vincent Sanders 2016-04-19 23:20:29 +0100
  • d29bccdb3a add missing explicit dirent includes Vincent Sanders 2016-04-19 15:56:57 +0100
  • 798654f910 remove curl fetchers use of the wallclock API Vincent Sanders 2016-04-19 14:18:09 +0100
  • afea659fef move dir_sort_alpha function from generic utils to one specific place it is used Vincent Sanders 2016-04-19 12:01:05 +0100
  • 1bc010665e Reduce unecessary use of directory entry headers Vincent Sanders 2016-04-19 11:21:06 +0100
  • 4f38963337 move time function to apropriate header Vincent Sanders 2016-04-19 10:36:35 +0100
  • 836ea5679e move sys/time.h support functionality out of generic header Vincent Sanders 2016-04-19 09:16:09 +0100
  • 46e1061ef3 fix missing struct on http parameter declaration due to header change Vincent Sanders 2016-04-18 23:17:38 +0100
  • 392307bb1f reduce content header interdependancy Vincent Sanders 2016-04-18 23:04:16 +0100
  • 34f6aa1323 clean up header usage in content hnadling core Vincent Sanders 2016-04-18 20:58:49 +0100
  • d2dd574106 fix urldb test build Vincent Sanders 2016-04-17 22:27:53 +0100
  • 695853c192 fix use of INT_MAX without including limits.h Vincent Sanders 2016-04-17 15:14:18 +0100
  • ade0cd8bb9 Reduce unecessary use of networking headers Vincent Sanders 2016-04-17 13:42:28 +0100
  • 810e9153d1 urldb no longer uses curl directly but it does need correct network includes Vincent Sanders 2016-04-17 09:39:44 +0100
  • 7dee1cb7d6 fix missing misc table fixup on beos Vincent Sanders 2016-04-17 09:37:37 +0100
  • 0bc5d2ca4c create date and time to seconds since epoch processing utility function Vincent Sanders 2016-04-16 23:27:38 +0100
  • 33c7df0c40 complete the rename of the gui browser table Vincent Sanders 2016-04-15 22:50:28 +0100
  • 7b78985983 make check library probe faliure silent Vincent Sanders 2016-04-14 21:08:10 +0100
  • 86450ed8a2 Ensure the ARexx-reported version number doesn't jump around between CI and release builds Update minor version for next release cycle Chris Young 2016-04-16 13:40:57 +0100
  • 3a5b4571b4 update version info for next development cycle Vincent Sanders 2016-04-06 12:01:07 +0100
  • d6ad20a2c4 Merge branch 'heads/release/3.5' Vincent Sanders 2016-04-06 11:44:28 +0100
  • b2a32c3ea2 Update version for 3.5 release release/3.5 Vincent Sanders 2016-04-06 11:39:35 +0100
  • 281fe7674c Skip setting the pen in the RastPort if it is already set to that pen This captures the scenario when the RGBA value has changed but graphics.library has picked the same pen. Chris Young 2016-03-23 23:18:05 +0000
  • 0368935cd3 Avoid nsurl NULL access Chris Young 2016-03-23 00:01:45 +0000
  • 7a7d99e004 Ensure we are only accessing pixel data using amiga_bitmap_get_buffer() Chris Young 2016-03-22 22:55:31 +0000
  • 8a7d030af7 Ensure we don't access invalid pointers Chris Young 2016-03-22 19:45:15 +0000
  • 215d1bec58 Document new bitmap functions Chris Young 2016-03-22 19:39:33 +0000
  • 4b2ac84233 Make struct bitmap private to bitmap.c Chris Young 2016-03-22 19:26:36 +0000
  • bd663be927 Apparently setting pens is a strangely complex process, so avoid it. Chris Young 2016-03-22 18:45:20 +0000
  • 9faef114ec Update font interface documentation to include parameter direction Vincent Sanders 2016-03-22 17:52:24 +0000
  • afc1d2c3c7 fix broken windows frontend font handling Vincent Sanders 2016-03-22 17:51:31 +0000
  • 719dc37b22 Fix obvious bug in nsfont_split. Michael Drake 2016-03-21 14:40:50 +0000
  • af4d72416b Log nsfont_width failure. Michael Drake 2016-03-21 14:40:12 +0000
  • 3c8e522c25 Remove printf logging. Michael Drake 2016-03-21 14:40:00 +0000
  • 57c9034f31 Add missing resources to windows frontend Vincent Sanders 2016-03-20 21:59:16 +0000
  • 78fd5ccbf6 fix new creating new window assert Vincent Sanders 2016-03-20 20:28:20 +0000
  • c2f321010a add certificate authority bundle handling to windows Vincent Sanders 2016-03-20 10:24:18 +0000
  • d15ab96a51 Fix size_t printf formatting Vincent Sanders 2016-03-17 21:55:12 +0000
  • 232cda5317 Update CA bundle Vincent Sanders 2016-03-17 21:52:41 +0000
  • 876a472454 OS3 compatible language mappings Chris Young 2016-03-16 23:27:33 +0000
  • 69d9d5dd22 frontends should not call the reformat API directly Vincent Sanders 2016-03-16 21:07:14 +0000
  • 06c84a26e9 remove unecessary header inclusion Vincent Sanders 2016-03-16 09:31:19 +0000
  • 7d4d500c1d Revert "Fix memory leak in error handling" Vincent Sanders 2016-03-16 08:36:36 +0000
  • 6f2fe0af47 Remove unused #includes. Michael Drake 2016-03-15 13:48:31 +0000
  • c53be10892 Fix memory leak in error handling Vincent Sanders 2016-03-14 15:54:10 +0000
  • fdbb413403 Fix RISC OS relocatable module checks Dave Higton 2016-03-14 15:24:37 +0000
  • 3dca38cf98 Avoid null dereference in gtk resource handling Vincent Sanders 2016-03-14 15:03:39 +0000
  • 1ace8538d1 Fix possible dereference of NULL Vincent Sanders 2016-03-14 14:19:43 +0000
  • c45afb6a29 Clean up gtk login window Vincent Sanders 2016-03-14 14:02:48 +0000
  • 1d7b305db9 fixup nsurl handling to avoid locale specific character type implementation Vincent Sanders 2016-03-14 13:01:06 +0000
  • 875fc5381e Merge branch 'vince/themectomy' Vincent Sanders 2016-03-10 13:30:44 +0000
  • 571af764a5 completely remove remaining GTK theme code Vincent Sanders 2016-03-09 11:37:09 +0000
  • 8ee04cf68f remove unused theme ui elements from preferances dialog Vincent Sanders 2016-03-09 09:07:33 +0000
  • 4e59843040 remove unrequired path globals Vincent Sanders 2016-03-09 09:04:50 +0000
  • 68b1d2da55 remove theme option Vincent Sanders 2016-03-08 17:48:16 +0000
  • 1e2584aa14 add missing arrow down pixmap resource Vincent Sanders 2016-03-08 15:58:48 +0000
  • 5e604235e4 Initial pass removing gtk frontend theme code Vincent Sanders 2016-03-08 15:45:28 +0000
  • 6991a42cdd Remove excess debug Chris Young 2016-03-02 23:57:44 +0000
  • 37c0dcc1c5 Tweak #ifdefs so that OS3 build mostly works on OS4, to aid debugging. Chris Young 2016-03-02 23:53:25 +0000
  • da8d9885d5 debug Chris Young 2016-03-02 23:47:37 +0000
  • cd1800187e Set OS version to the disk-based version, as Installer by default reads the ROM version... which is v40 and indistinguishable between 3.1 and 3.5/9. Chris Young 2016-03-02 23:44:00 +0000
  • 3a962a84c5 Fix OS4 build Chris Young 2016-03-02 23:35:06 +0000
  • 2e958f4a4d Fix OS3 button disabling Testing reveals OS3's button.gadget doesn't support OM_GET for GA_Disabled. In addition, we fix OS4's boolean comparisons to ensure we only check against FALSE and !FALSE Chris Young 2016-02-29 23:06:10 +0000
  • 64575f2aed Avoid some crashing by disabling the update of the hotlist menu This will be fixed properly when the menu code is re-written to use menuclass, as that supports dynamic updates. Chris Young 2016-02-29 18:10:45 +0000
  • 618e4570ef Fix copyrights. Michael Drake 2016-02-29 11:28:31 +0000
  • 3e9fe9b8ae Add our own NewObject() function for OS3 and enable optimisations Chris Young 2016-02-29 00:11:38 +0000
  • 2108697533 Fix copying of the wrong .readme during installation. Abort with a message if the archive doesn't match the OS version. Chris Young 2016-02-28 11:26:19 +0000
  • 55b9a12785 Add a warning for OS3 for a non-working function Chris Young 2016-02-25 19:50:53 +0000
  • 829642e8f7 Comment all of bitmap_render out for OS3 to see if it resolves a crash This function doesn't work on OS3 anyway! Chris Young 2016-02-25 19:48:28 +0000
  • 924e35af08 RISC OS: Run git date setter over distributed files for merging. Michael Drake 2016-02-21 22:17:36 +0000
  • 5d0a6b8f1d RISC OS: Updated SharedUnixLibrary. Michael Drake 2016-02-21 22:03:17 +0000
  • 6a4efa35f8 update gtk resource path setting to use makefile variable Vincent Sanders 2016-02-20 18:37:50 +0000
  • 592ff0ef76 Spidermonkey isn't needed. Michael Drake 2016-02-19 20:18:05 +0000
  • 1828079518 Fix a critical bug in the Amiga frontend which causes NetSurf to never exit. Avoids looping trying to close a screen for which we are not the owner. Moves the screen close to the very end of the code so if our own screen doesn't close we can still re-launch NetSurf. Chris Young 2016-02-19 18:41:04 +0000
  • ebfcc6d9a9 Add script for setting files to git last touched date. Michael Drake 2016-02-19 15:22:12 +0000