Commit Graph

  • ce1ba5e351 Delete frame creation handling. Michael Drake 2011-09-05 12:49:21 +0000
  • 39e572e8e7 Delete frame creation handling. Michael Drake 2011-09-05 12:38:56 +0000
  • 77a9d997ce Delete dead handling of frame creation destruction. Michael Drake 2011-09-05 12:27:06 +0000
  • 1bb727a68b Remove various bits of dead frames handling. Michael Drake 2011-09-05 11:44:11 +0000
  • 01b2101e93 Remove frames handling from ro_msg_dataload function. Michael Drake 2011-09-05 11:10:21 +0000
  • 1d5c6fd0ce Delete unused function. Michael Drake 2011-09-05 10:54:04 +0000
  • a7b886181b Delete dead frames handling. Michael Drake 2011-09-05 10:52:37 +0000
  • 5c718b2f76 fix windows build, sorce file expansion being done too early Vincent Sanders 2011-09-05 10:46:53 +0000
  • 65886b3539 Don't need to attach children to scaffolding, because there aren't any. Michael Drake 2011-09-05 10:35:59 +0000
  • 0ffcfb91b5 Comment out broken copy selection to clipboard stuff and add a TODO. Michael Drake 2011-09-05 10:31:21 +0000
  • 8d957ca286 Remove unused nsbeos_gui_window_attach_child function. Michael Drake 2011-09-05 10:06:42 +0000
  • 7758677c9e Delete same from GTK code copy in BeOS code. Michael Drake 2011-09-05 10:02:46 +0000
  • e288ed24fc Remove frames handling from gui_create_browser_window(). Michael Drake 2011-09-05 09:58:57 +0000
  • ffeb8bc389 Delete some dead frames stuff. Michael Drake 2011-09-05 09:53:54 +0000
  • 8edf1fe86f Dig out more dead frames stuff. Michael Drake 2011-09-05 09:47:52 +0000
  • 338544df09 Squash warnings John Mark Bell 2011-09-05 07:19:04 +0000
  • b051cf466f Add Image cache and inegrate png and jpeg content handlers Current periodic cache clean algorithm is poor and requires replacing with something suitable (probably a segregated LRU) The speculative load algorithm is likewise poor and only uses the image size to make a decision. Vincent Sanders 2011-09-04 23:50:14 +0000
  • 330227d87a Remove more checks for browser_window_type Chris Young 2011-09-04 22:35:11 +0000
  • 985bf9e191 Remove browser_window type from ami_create_menu() Remove DrawInfo too, as only there for image menus which never worked. Chris Young 2011-09-04 22:26:24 +0000
  • 0cc93c221b Fix runtime warning John Mark Bell 2011-09-04 20:57:12 +0000
  • 9856bc0923 Delete redundant browser_window_type test. Michael Drake 2011-09-04 19:18:01 +0000
  • e1f20d37c5 Remove dead code. Michael Drake 2011-09-04 19:00:18 +0000
  • 235bc41941 Fix indentation. Michael Drake 2011-09-04 18:53:54 +0000
  • 202f972199 Delete a whole bunch of redundant tests for browser_window_type. Front ends now only ever have any connection to browser windows of type BROWSER_WINDOW_NORMAL. Still a couple of uses in there; ami_menu_create() shouldn't need take a browser_window_type param now. Michael Drake 2011-09-04 18:50:46 +0000
  • e9aa4936d5 Remove dead code from gui_create_browser_window(). Michael Drake 2011-09-04 18:30:19 +0000
  • 5be6bd452d Remove gui_window_position_frame() definition from core and remove all implementations from front ends. Michael Drake 2011-09-04 18:20:24 +0000
  • bd94e21aed Purge dead code out of gui_create_browser_window(). Michael Drake 2011-09-04 18:05:54 +0000
  • 19317c76ba Implement frames in the core. Michael Drake 2011-09-04 17:24:45 +0000
  • e82474afed Fix string leakage John Mark Bell 2011-09-04 11:14:19 +0000
  • 6807fa854d Sniff content types where appropriate. We never sniff for CSS, nor for non-page artefacts (e.g. treeview icons) John Mark Bell 2011-09-04 06:28:09 +0000
  • 9ee4f6146e Remove mime_type parameter from content handler content_type callback API John Mark Bell 2011-09-03 09:27:42 +0000
  • 4539f8836e Squash compiler warnings John Mark Bell 2011-09-02 22:10:20 +0000
  • a54b88fc90 Add missing include John Mark Bell 2011-09-02 22:09:37 +0000
  • 4b189ab0bc Squash warnings resulting from mismatched type expectations John Mark Bell 2011-09-02 22:09:23 +0000
  • f233d41f26 Fix erroneous API usage John Mark Bell 2011-09-02 22:07:07 +0000
  • 23c336cba9 Search for librosprite when cross compiling for Amiga platforms John Mark Bell 2011-09-02 20:42:42 +0000
  • 25fea2721d Avoid calling AllocSignal() until the last minute, as it causes PM_OPEN to initiate an Intuition or Input deadlock. Re-enable context menus as they are now safe. Remove sticky context menus option as this can be set in GUI prefs as a global option. Chris Young 2011-09-02 17:31:47 +0000
  • a7d4f08b77 Remove redundant bw->current_content check. Michael Drake 2011-09-01 12:37:46 +0000
  • 088c91b127 More accurate legacy font size handling John Mark Bell 2011-08-31 21:12:57 +0000
  • 1cb60828ea Don't refresh buttons when enabling/disabling. Fixes bitmap alpha/overprinting problem (thanks to Simon Archer) Chris Young 2011-08-31 19:53:34 +0000
  • b6d7b3cf36 fix build Chris Young 2011-08-31 19:44:25 +0000
  • 6e3e168d08 Avoid instance of using bw->current_content outside desktop/. Michael Drake 2011-08-31 17:53:40 +0000
  • 5af7a9c03c add Mac OS X .dmg instalelr file build rules Vincent Sanders 2011-08-31 13:49:14 +0000
  • f878fefeed Optimise out scrollbar action induced redraws with no effect. Michael Drake 2011-08-31 13:04:50 +0000
  • c35b92acc1 fix apple image content handler Vincent Sanders 2011-08-31 12:18:25 +0000
  • 2348b13492 refactor bitmap out of generic content structure Vincent Sanders 2011-08-31 12:12:41 +0000
  • d7b46332a8 Include missing header. Michael Drake 2011-08-31 11:55:02 +0000
  • adbc2b0315 Avoid name clash. Michael Drake 2011-08-31 11:52:08 +0000
  • ca162211f5 Use API to find out if a browser window has a selection. Michael Drake 2011-08-31 11:47:02 +0000
  • f2e3b559f0 Removed frame artifacts. Do not send WM_DESTROY on close ( leads to crash when search is open during close). Let the OS Free up the memory. Ole Loots 2011-08-30 21:48:55 +0000
  • 8e47876964 Avoid double free. Wasn't triggered before, because no data was passed to destroy. Ole Loots 2011-08-30 21:41:10 +0000
  • 52bf4e0cd1 Removed usage of duplicate types for the same thing (bbox, rect) Ole Loots 2011-08-30 21:38:54 +0000
  • cffbd0e9ba #ifdef this properly Chris Young 2011-08-30 19:32:29 +0000
  • 525bf15f73 More robustification. Michael Drake 2011-08-30 18:13:23 +0000
  • 14a724c62b Update to latest root certificates Chris Young 2011-08-29 15:19:31 +0000
  • 935c66cac4 Disable the DataTypes animation handler for now as it doesn't work properly Chris Young 2011-08-29 15:14:45 +0000
  • 0057e15014 If no Cookies file path is set in Choices file, use default of "~/.netsurf/Cookies". Michael Drake 2011-08-29 09:28:07 +0000
  • 8679a18e28 Fix build when using NETSURF_USE_ROSPRITE Chris Young 2011-08-28 22:05:11 +0000
  • cd554e6f1e make image content handlers build conditional from teh makefile Vincent Sanders 2011-08-28 14:29:15 +0000
  • 401072e305 Make more robust. E.g. zero length scrollbars. Michael Drake 2011-08-27 09:13:23 +0000
  • 81c52ad494 Initial image content handler refactor Vincent Sanders 2011-08-27 08:43:51 +0000
  • 5f311d08ef Fix bug #3398114: only unref filename_value if we successfully obtained it John Mark Bell 2011-08-25 19:21:09 +0000
  • 0794f8c4dd Fix step size for clicks on scrollbar arrow icons. Michael Drake 2011-08-25 18:29:21 +0000
  • bbf77c54b9 Fix scrollbar click coords. Michael Drake 2011-08-25 13:34:48 +0000
  • bbc06d6449 When scrollbar extents are updated, scale current offset appropriately. Michael Drake 2011-08-25 09:21:41 +0000
  • 65398660e5 When passing drag on to it's bw, we don't need to do anything if the drag is for the current bw. Michael Drake 2011-08-24 21:53:58 +0000
  • ecff5eaf83 During drags, prevent mouse interaction with other widgets. Michael Drake 2011-08-24 20:44:47 +0000
  • aa0b7ed5d7 Set up page drag start in iframes. Michael Drake 2011-08-24 19:26:45 +0000
  • a47dff15dd Improve browser window drag tracking, so that drags in internal browser windows (iframes) carry on if pointer goes outside the bw that owns the drag. Michael Drake 2011-08-24 18:22:22 +0000
  • 24110be310 Fix treeview deselection redraw issue. Michael Drake 2011-08-24 15:03:02 +0000
  • d579559f4d Remove current_redraw_browser global. Michael Drake 2011-08-24 13:48:12 +0000
  • 8103377519 Don't need to set current_redraw_browser any more. Michael Drake 2011-08-24 13:45:46 +0000
  • ddc9964907 Don't need to set current_redraw_browser any more. Michael Drake 2011-08-24 13:43:54 +0000
  • 1eaa2a0e8e Don't need to set current_redraw_browser any more. Michael Drake 2011-08-24 13:42:59 +0000
  • c263a77d36 Don't need to set current_redraw_browser any more. Michael Drake 2011-08-24 13:39:28 +0000
  • 6291e4e398 Don't need to set current_redraw_browser any more. Michael Drake 2011-08-24 13:38:09 +0000
  • 1bcfb7500b Don't need to set current_redraw_browser any more. Michael Drake 2011-08-24 13:35:27 +0000
  • 42467f16dd Don't need to set current_redraw_browser any more. Michael Drake 2011-08-24 13:33:58 +0000
  • 6fed775565 Don't need to set current_redraw_browser any more. Michael Drake 2011-08-24 13:31:03 +0000
  • cdbed58a72 Remove last use of current_redraw_browser. Michael Drake 2011-08-24 13:23:31 +0000
  • c25692c8ae RISC OS changes for core search update (r12646). Michael Drake 2011-08-24 13:14:16 +0000
  • f3deebaa8e Amiga changes for core search update (r12646). Note: untested. Michael Drake 2011-08-24 12:33:15 +0000
  • 4adcb4277f Atari changes for core search update (r12646). Note: untested. Michael Drake 2011-08-24 12:32:51 +0000
  • 1625022882 Cocoa changes for core search update (r12646). Note: untested. Michael Drake 2011-08-24 12:32:13 +0000
  • 48917cbb82 GTK changes for core search update (r12646). Michael Drake 2011-08-24 12:31:27 +0000
  • 63c07ee28d Core part of search improvement: + Split up browser window and content related elements of html & text search. + Associate search contexts with contents, rather than browser windows. + Remove highlighting of search terms dependency on current_redraw_browser. + Fixes issues with search contexts being applied to the wrong content. Michael Drake 2011-08-24 12:29:30 +0000
  • 85ec83636d Reject attempts by a stylesheet to import itself John Mark Bell 2011-08-23 19:59:13 +0000
  • 92d355ed30 Replaced elements' children are not laid out, so don't look at their descendants. Fixes #3380281. Michael Drake 2011-08-23 10:42:03 +0000
  • 664a9381ce Fix bug #3390958: forcibly discard references to any child objects if we fail to complete conversion of an HTML content John Mark Bell 2011-08-20 01:13:51 +0000
  • 0860ac499d refactor to fix warning about out of range enums split default image finding for toolbar and findbar reorder to avoid forward declarations refactor macros to be *slightly* less awful Vincent Sanders 2011-08-13 22:02:36 +0000
  • a8b9f0936f Convert window title to local encoding. Ole Loots 2011-08-05 11:02:33 +0000
  • cc52da39f7 Added missing position update when window got moved. Ole Loots 2011-08-05 10:34:06 +0000
  • 68b52a6023 Improved accuracy for window resize. Ole Loots 2011-08-05 01:12:03 +0000
  • 33aebf6fd1 housekeeping Ole Loots 2011-08-05 01:11:03 +0000
  • a1f7517f39 edit comments Ole Loots 2011-08-05 01:10:36 +0000
  • d7d48c34e6 Redirect non-fatal errors to the NetSurf log Chris Young 2011-07-31 11:19:52 +0000
  • e0590ba4da Update from Samir Chris Young 2011-07-29 22:02:09 +0000
  • 4364b280e7 Revert accidental change Chris Young 2011-07-28 19:29:43 +0000
  • 0979992f83 Fix memory leak Chris Young 2011-07-28 19:29:03 +0000
  • 63cc03a5dc Fix GCC 4.6 warnings in core John Mark Bell 2011-07-26 21:30:38 +0000