Commit Graph

  • 9e5f6510ec Tweak dot/dash patterns. John Mark Bell 2009-07-09 12:13:01 +0000
  • e580428738 Fix compilation Chris Young 2009-07-08 22:32:57 +0000
  • f9ecd56f62 ploter refactor of rectangle handling Vincent Sanders 2009-07-08 22:04:40 +0000
  • 651228e64d Migrate plotters to use a gui_globals pointer rather than RastPort. Chris Young 2009-07-07 19:28:34 +0000
  • febe19851e Fix warnings Chris Young 2009-07-07 19:27:08 +0000
  • 68aeb65cdf Merged revisions 8059-8359 via svnmerge from svn://svn.netsurf-browser.org/branches/paulblokus/textinput John Mark Bell 2009-07-06 23:47:50 +0000
  • d98ec423b1 Style guide indentation. Michael Drake 2009-07-06 10:46:15 +0000
  • 21a2bfc53c Style guide indentation. Michael Drake 2009-07-06 10:38:13 +0000
  • 7372218033 Fix indentation to use tabs instead of spaces. Michael Drake 2009-07-06 10:33:19 +0000
  • 6dfc7b8a7c GETSCREENANME documentation Chris Young 2009-07-05 21:57:56 +0000
  • be36c723ca Add a note about how to get the best speed out of the OS4 version. Mostly this is to encourage people to use 32-bit screenmodes :) Chris Young 2009-07-05 21:25:24 +0000
  • 0ade453958 Refactor fill plotter to take a style Vincent Sanders 2009-07-05 20:10:17 +0000
  • ab2391ade1 Don't make the global bitmap a friend of the screen bitmap, instead allocate it so that alpha blitting and Cairo operations work correctly. Running NetSurf on a 16-bit screen is now possible without bits of the display missing or obliterated, however it does suffer a small performance hit. Chris Young 2009-07-05 18:15:55 +0000
  • 0d879c2e7f fix warnings Chris Young 2009-07-04 19:12:56 +0000
  • 65ee9ef4b1 Apply scaling quality also to thumbnails. Chris Young 2009-07-04 19:10:33 +0000
  • ceca548a1d Fix serialisation of page titles. John Mark Bell 2009-07-04 18:19:29 +0000
  • 5886f232c4 turn iconification back off as it isn't working reliably. Chris Young 2009-07-04 18:01:46 +0000
  • f611631a5f Basic iconification support Chris Young 2009-07-04 16:12:27 +0000
  • 619ea621e8 Script to show the source of the current page Chris Young 2009-07-04 12:16:53 +0000
  • d90e784ab4 Add GETSCREENNAME command Chris Young 2009-07-04 12:16:22 +0000
  • ac60741c28 Fix scheduler to handle delays of greater than one second. Fixes continual reload issues on pages with meta refresh. Michael Drake 2009-07-03 23:40:26 +0000
  • 7792d81e85 Give input focus to drawing area on click. (credit: Paul Blokus) John Mark Bell 2009-07-02 23:22:24 +0000
  • b8f6dfd58d Minor positional changes. This code probably needs a rethink as it doesn't correctly advance for two-byte UTF8 chars. Chris Young 2009-07-02 23:07:04 +0000
  • 2dbf92761f Fix stupid John Mark Bell 2009-07-02 23:05:10 +0000
  • 1aeecf401c Silence warnings John Mark Bell 2009-07-02 22:36:51 +0000
  • e6f70d9760 Make this more legible and squash leaks. John Mark Bell 2009-07-02 22:35:15 +0000
  • e707fe935b fix keymap Vincent Sanders 2009-07-02 21:37:22 +0000
  • c04b939c8c Fix by tlsa for content which is updated by the core like animated gifs and forms Vincent Sanders 2009-07-02 21:23:54 +0000
  • 1165edf662 remove redundant clg call Vincent Sanders 2009-07-01 13:53:06 +0000
  • a3e205bbd9 Constify ro_uri_launch() If the URL is too long to fit into a non-indirected ANT URLLoad message, then skip the ANT URLLoad broadcast and jump straight to using URI_Dispatch. We don't support indirected ANT URLLoad messages as their potential for memory leakage is too great. John Mark Bell 2009-07-01 12:05:51 +0000
  • 7e01924ecf Bring in line with new bitmap plotter API John Mark Bell 2009-07-01 00:20:24 +0000
  • ce70652694 Update plotters documentation for merged bitmap plotter. Michael Drake 2009-06-30 13:45:08 +0000
  • 26cee820f1 Simplify RISC OS bitmap plotter. Michael Drake 2009-06-30 13:16:29 +0000
  • aa26843411 Improve bitmap plotter API Vincent Sanders 2009-06-30 13:02:23 +0000
  • 38356d46ff remove unused structure definition Vincent Sanders 2009-06-30 11:08:31 +0000
  • afbc9e9b6e Remove debug code Chris Young 2009-06-30 07:23:14 +0000
  • 53374684e5 Re-enable the Use OS Pointers option as I have fixed the crash. Chris Young 2009-06-30 07:06:22 +0000
  • 3f59ba7662 Should be static, attempt to fix odd crash. Chris Young 2009-06-30 07:02:52 +0000
  • 0404a802a7 Free path once we're finished with it. John Mark Bell 2009-06-29 22:18:05 +0000
  • 17243a4caa More minor changes from Samir Chris Young 2009-06-29 17:39:05 +0000
  • 3437f00c43 Use menu pointer image. Michael Drake 2009-06-29 14:18:41 +0000
  • 2b558ac23c Don't act on press and release. Michael Drake 2009-06-29 12:16:38 +0000
  • dfca986bbd Make panning routine handle scrolling by more than viewport size. Fix gui_window_set_scroll to treat values as absolute. Delete stray semicolon. Michael Drake 2009-06-29 11:22:45 +0000
  • d1db2f888d Stop strange characters appearing in the URL bar when you press certain non-text keys. Some of these keys need to be supported properly. Michael Drake 2009-06-28 22:22:51 +0000
  • 09fffbff2a Minor fixes from Samir Hawamdeh Chris Young 2009-06-28 21:30:38 +0000
  • d329255b8f Fix throbber not to show inactive frame during activity animation. Michael Drake 2009-06-28 20:56:30 +0000
  • e92e36de85 Make choices file "Choices-fb". Michael Drake 2009-06-28 20:49:19 +0000
  • 1e5644ba5e s/libnsfb-0/libnsfb/ Michael Drake 2009-06-28 20:17:10 +0000
  • 36b5deef09 Make framebuffer port use libnsfb Vincent Sanders 2009-06-28 18:32:47 +0000
  • d570a80b59 Updated Italian translation from Samir Hawamdeh Chris Young 2009-06-28 14:43:10 +0000
  • a6dbc567ef Add a note about font styles Chris Young 2009-06-28 10:15:32 +0000
  • b48fdcd9be Strip down the options file section. People should be using the GUI for everything else - that's what it's for. Chris Young 2009-06-27 23:10:35 +0000
  • 71d8a60f81 Set new installs to start on the Workbench screen, this can be changed from the GUI now and is a bit friendlier than being prompted for a screenmode on first launch. Chris Young 2009-06-27 23:04:52 +0000
  • 5da3d5aa32 Don't update screen ModeID if it is 0, as it gets written in a format which NetSurf then interprets as a valid ModeID. Chris Young 2009-06-27 23:01:51 +0000
  • e616704164 Completed Amiga preferences GUI. Chris Young 2009-06-27 16:15:42 +0000
  • ca96353d9f Merged revisions 7764-7977,7979-8058 via svnmerge from svn://svn.netsurf-browser.org/branches/paulblokus/textinput John Mark Bell 2009-06-27 13:59:25 +0000
  • fa99a7a3ce Convert group and other label strings also to local charset. Free all the strings when the options GUI is closed Chris Young 2009-06-27 12:54:00 +0000
  • 3671fe4e41 Export tab done Chris Young 2009-06-26 22:01:37 +0000
  • 90258e15c3 Advanced tab all working Chris Young 2009-06-26 21:10:02 +0000
  • c01913e93e Layout of Advanced tab done, does not set values or act on gadget clicks Chris Young 2009-06-25 22:40:20 +0000
  • 2f845d2239 Disable the anim speed gadget if anims themselves are disabled. Also disable the disc cache options as there is no disc cache. Chris Young 2009-06-25 21:36:54 +0000
  • b23aeb5059 Cache tab done, missing history option added to the General tab. Chris Young 2009-06-25 18:14:47 +0000
  • 06d0f2d286 Fix the disappearing radio buttons. I don't know why this suddenly stopped working. Chris Young 2009-06-24 21:58:11 +0000
  • cd6203b6fd Fonts tab done, another gadget type used, have nearly completed the set but lost the radio button on the Display tab in the process. Chris Young 2009-06-24 18:54:48 +0000
  • f9b905be95 Fix assert when replaced element has display:table;. Michael Drake 2009-06-24 15:43:24 +0000
  • 507cfe9313 Rendering tab in options all done, new option to improve the scale quality (bilinear filtering). This needs to be tested on 4.0 as I'm not sure if bilinear is valid there, might need to be BSAF_AVERAGE. Chris Young 2009-06-23 21:29:44 +0000
  • 050e776119 Network tab done, pretty much identical to the gtk version. Chris Young 2009-06-22 18:17:41 +0000
  • ec2dba8579 Make all the buttons on the first two options tabs work. May need to improve theme selection so it at least checks it is a valid theme and/or provide a list of themes instead of a file requester. Language selection could benefit from also having a drop-down chooser gadget too. Chris Young 2009-06-21 22:12:52 +0000
  • fa976f3aed Remove libc.so, libgcc.so and libpthread.so as these are present in the OS4.1 QuickFix released today. Chris Young 2009-06-21 15:26:05 +0000
  • 57308f8726 Disabled the OS pointers gadget, as apparently it does take effect immediately and I had forgotten about a long-outstanding bug (introduced when compiled with the OS4.1 SDK) which just causes the whole thing to freeze if this option is turned off. Chris Young 2009-06-21 15:12:13 +0000
  • 3fb6622a92 Added mouse pointer options to the Display tab, as they are probably better suited here than in Advanced where I was going to put them. Also, like all the other options on this tab, they will not take effect until NetSurf is restarted. I have now added a note (or, more accurately, a placeholder for what will be a proper note once I've added all the new strings to the Messages files) to this effect underneath the options on the Display tab. Chris Young 2009-06-21 15:05:25 +0000
  • 9015277d6b Display tab done, except for interconnection of gadgets and the screenmode and file gadget buttons. This tab is Amiga-specific and contains the options for specifying which screen to run on, and which theme to use. Chris Young 2009-06-21 14:42:01 +0000
  • 8097cb2958 General tab done, I've tried to keep the layout broadly similar to the GTK version with some minor changes, removed options etc. Other than save/use/cancel the buttons don't do anything yet. Chris Young 2009-06-21 13:32:50 +0000
  • 040da4cf7b Amiga Options GUI template code and a bonus "redraw" option in the menu Chris Young 2009-06-20 22:29:43 +0000
  • 6dd385591d NETSURF_USE_DRAW should apply to the Draw content handler only. Introduce NETSURF_USE_DRAW_EXPORT to toggle draw export support. Fix up a bunch of stuff related to this. Fix warnings caused by disabling the Sprite renderer. John Mark Bell 2009-06-20 19:38:56 +0000
  • 397e2cc0a9 Revert accidental change Chris Young 2009-06-20 14:13:16 +0000
  • cb23d7d911 Modify correct RastPort Chris Young 2009-06-20 14:11:24 +0000
  • 2afe4157cd Support option_font_default Chris Young 2009-06-20 13:44:39 +0000
  • 856fde9a4e Don't ask for a screenmode when one is not set unless we actually need it. Immediately save Options once the user has selected a screenmode. This now makes it possible to ask whether they want NetSurf to run on the Workbench or a new NetSurf screen during installation. Chris Young 2009-06-20 13:29:30 +0000
  • 98092d7f16 If the extent changes, make sure the next redraw does the entire visible area, otherwise it goes a bit weird in faster_scroll mode. Chris Young 2009-06-20 09:57:26 +0000
  • 85c2f83dc9 Actually return a value if the function requires it. More faster_scroll fixes, redraws properly now when clicking anchor links. Chris Young 2009-06-19 18:32:31 +0000
  • d58baf8ea4 Permit referer to propagate to https hosts from http John Mark Bell 2009-06-19 11:15:06 +0000
  • f0acd5bfb7 Allow setting throbber speed in Theme definition file Chris Young 2009-06-15 18:41:14 +0000
  • abdfed143c reset scroll values to reflect position for new content Chris Young 2009-06-14 12:34:53 +0000
  • 6bd9988edb Updated Italian translation from Samir Hawamdeh Chris Young 2009-06-13 15:59:46 +0000
  • 90c0fb6f3e Fix frame targets. John Mark Bell 2009-06-08 09:34:58 +0000
  • 0c1d88b218 Ensure page fully updates when faster_scroll active and clicking on a link with an anchor point. Chris Young 2009-06-04 18:19:27 +0000
  • c4e27563c4 Pass scroller position to ami_do_redraw_limits, this fixes gaps and overlaps in fast scroll mode. Make faster_scroll the default as it is useful now. Will remove the option to disable it after further testing. Chris Young 2009-06-03 19:44:43 +0000
  • 8af2fb49f5 Copy ChangeLog if it exists Chris Young 2009-06-03 19:42:08 +0000
  • 42ba4e23a5 Fix new pages not always rendering when using faster_scroll Chris Young 2009-06-03 07:14:24 +0000
  • 3918a7eaaf SSL certificate verification strings Chris Young 2009-06-01 21:23:14 +0000
  • bc1c7d4efe Add link to Italian dir Chris Young 2009-06-01 18:32:36 +0000
  • ab580742e2 Fix stupid error in the standalone/test code Chris Young 2009-06-01 17:56:25 +0000
  • c29b8ad073 Basic SSL certificate verification, needs some work. Chris Young 2009-05-31 22:13:58 +0000
  • df678b6d60 Basic SSL certificate verification for Amiga version Chris Young 2009-05-31 22:12:42 +0000
  • 3a2df205c2 Don't fast scroll when the user is scrolling more than one window's worth in any direction Chris Young 2009-05-31 20:14:15 +0000
  • a49b8cdcf0 set_scroll should only activate faster_scroll if it is set in the options Chris Young 2009-05-31 15:19:46 +0000
  • 0ccf0e0d97 Fix minor problems with tab switching Chris Young 2009-05-31 15:17:35 +0000
  • 8e8d36156a Fix faster_scroll Chris Young 2009-05-31 15:05:26 +0000
  • 1e42e3a7ce Fully clear clipregion, stops eg. only a little bit of images being shown if the previous page had an animated GIF Chris Young 2009-05-31 10:14:55 +0000