Commit Graph

  • 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
  • c55f902197 Check that p96AllocBitMap actually allocated a bitmap (fixes unsat bug#61) Chris Young 2009-05-30 14:10:04 +0000
  • 1a0f62f529 Don't need height of css positioned boxes when laying out boxes in normal flow. Michael Drake 2009-05-30 12:22:22 +0000
  • dbba3b4d37 Whoops. Lose spurious ')'. John Mark Bell 2009-05-30 00:29:46 +0000
  • 732d940744 Stop ro_gui_get_icon_string() returning a pointer to a location on the stack. Make explicit the semantics that strings returned from this call are transient and will be invalidated by subsequent calls. John Mark Bell 2009-05-30 00:26:04 +0000
  • 5404e91fcd Simplify code John Mark Bell 2009-05-30 00:23:07 +0000
  • f959f5b679 A bunch of tidying. Also squash NULL-pointer dereferences. John Mark Bell 2009-05-29 23:43:53 +0000
  • 21c78155b5 Actually catch error and deal with it John Mark Bell 2009-05-29 23:25:38 +0000
  • b03d52e6d9 Ensure we don't read beyond the end of the array of available matches. Set any remaining saved pointers to NULL. John Mark Bell 2009-05-29 23:23:02 +0000
  • cda586e6dc Add missing break statement John Mark Bell 2009-05-29 23:14:16 +0000
  • 0fee18ebdc Add missing return statement. John Mark Bell 2009-05-29 23:13:28 +0000
  • 1db6b5d93e Tidy up somewhat. Lose redundant assignment. John Mark Bell 2009-05-29 23:12:18 +0000
  • 8d2688e121 Add missing return statement. John Mark Bell 2009-05-29 23:05:44 +0000
  • f0adddc334 Lose redundant variable John Mark Bell 2009-05-29 23:04:26 +0000
  • d09d540fff Add missing return. John Mark Bell 2009-05-29 23:02:59 +0000
  • 80ae7c78b3 Remove redundant variable John Mark Bell 2009-05-29 23:02:13 +0000
  • 63d4f28487 Add missing return statement. John Mark Bell 2009-05-29 23:00:34 +0000
  • 7c0ded8972 Lose redundant assignment John Mark Bell 2009-05-29 22:59:42 +0000
  • 7eed46e1fa Add missing return in error case. John Mark Bell 2009-05-29 22:58:13 +0000
  • c277afc6d9 This really fixes the resize bug (#63) Chris Young 2009-05-29 22:56:49 +0000
  • 9b4a382d68 Insert a redundant return, as scan-build fails to notice that die() never returns. John Mark Bell 2009-05-29 22:56:09 +0000
  • 6770f7b9f9 Re-check window dimensions before copying contents in. This stops window borders getting corrupted and crashes when resizing (unsat bug#63) Chris Young 2009-05-29 22:30:15 +0000
  • b0962da79a Much tidying, additional commentary, and fix for insane bit mask calculation. John Mark Bell 2009-05-29 13:26:58 +0000
  • 798f421a88 When computing relative offset values for floats, use block formatting context for containing block, rather than parent. Michael Drake 2009-05-28 18:06:49 +0000
  • a070f24913 Lose more redundancy John Mark Bell 2009-05-28 16:38:17 +0000
  • 6471f83c19 We don't care about the result of regexec(); only that it was successful or not John Mark Bell 2009-05-28 16:25:01 +0000
  • 2ba7092933 Correctly propagate plot success John Mark Bell 2009-05-28 16:21:32 +0000
  • 18654c78b0 Revert accidental commit of hacked Makefile John Mark Bell 2009-05-28 16:20:29 +0000
  • 73a89e8a0f Lose redundant variable. Ensure name_t is used in tree_delete_node_internal() John Mark Bell 2009-05-28 16:16:16 +0000
  • 2730814c27 Remove redundant statements John Mark Bell 2009-05-28 16:13:02 +0000
  • abc3603feb And again John Mark Bell 2009-05-28 16:05:17 +0000
  • e9e3649648 Make some vague attempt at detecting failure to write output. John Mark Bell 2009-05-28 16:03:48 +0000
  • 666506689f Remove redundant assign, and make case indentation style guide complient. Michael Drake 2009-05-28 15:59:02 +0000
  • 07c557a25d Report memory exhaustion -- the whole tree loading stuff needs an overhaul as it's pretty lax about dealing with memory exhaustion. John Mark Bell 2009-05-28 15:57:54 +0000
  • d81a949cdd Remove unused code John Mark Bell 2009-05-28 15:51:03 +0000