Commit Graph

  • bad7780378 Check scroller requirements as part of the reformat. Chris Young 2014-10-26 21:30:19 +0000
  • 784d893eb7 Avoid a crash on exit in kiosk mode Chris Young 2014-10-26 17:08:23 +0000
  • 36a3e58c06 Expand status bar to entire window width Chris Young 2014-10-26 17:00:18 +0000
  • 340d74ae4f Make the new hscroller work properly Chris Young 2014-10-26 16:42:00 +0000
  • 80b195cdd5 Move the hscrollbar inside the window Chris Young 2014-10-26 16:35:05 +0000
  • 17b87a60cf Offset new windows as per style guide Chris Young 2014-10-26 16:12:34 +0000
  • 0c77d85f89 Make window counting a generic function Chris Young 2014-10-26 15:41:44 +0000
  • b751513d6f Schedule redraws for 1cs to ensure they take place after reformats (which are scheduled by the core for 0cs) Chris Young 2014-10-26 13:22:02 +0000
  • a01cb0f635 Don't need redraw_scheduld as the scheduler stops it being scheduled twice anyway Chris Young 2014-10-26 13:18:19 +0000
  • 69c7b6b1f5 Fix button update, avoid forward decl Chris Young 2014-10-26 13:11:05 +0000
  • 14e2829489 remove the die API from the core. Vincent Sanders 2014-10-26 12:42:53 +0000
  • a913af5cf5 Fix url variable name. Michael Drake 2014-10-26 10:30:22 +0000
  • 2da8ef3e83 Add missed semicolon, and ensure nsurl is unreffed. Michael Drake 2014-10-26 10:25:31 +0000
  • 64d591676b Remove unused url_components stuff. Michael Drake 2014-10-26 10:23:28 +0000
  • 1ccfcfe953 Remove unused url_path function. Michael Drake 2014-10-26 10:21:27 +0000
  • b16038cb1e We have all the schemes as interned strings, so compare them instead of strncasecmp. Michael Drake 2014-10-26 10:16:59 +0000
  • d732b0c769 Remove unused url_scheme function. Michael Drake 2014-10-26 10:07:12 +0000
  • f7781a8778 Don't need url.h Michael Drake 2014-10-26 10:05:16 +0000
  • 87b1da5921 Use nsurl to extract scheme. Michael Drake 2014-10-26 10:04:24 +0000
  • e39606c411 make regex wrapper return errors instead of just aborting Vincent Sanders 2014-10-25 23:06:18 +0100
  • df89f689f7 make the pseudo css fetcher report initialisation errors Vincent Sanders 2014-10-25 21:34:09 +0100
  • 49873c8bf3 Cache size gadget width Chris Young 2014-10-25 20:17:33 +0100
  • d89f654fbe Correct comment Chris Young 2014-10-25 20:08:56 +0100
  • a2e999584c Use the correct size gadget width (thx tboeckel) Chris Young 2014-10-25 20:07:58 +0100
  • 41b08da31a Check scroller requirement after a resize Chris Young 2014-10-25 20:03:14 +0100
  • b2ff4877e4 Remove the vertical scroll bar if there's nothing to scroll Chris Young 2014-10-25 19:59:11 +0100
  • 7e95b7ffb1 Remove some old VertProp tags Chris Young 2014-10-25 19:29:51 +0100
  • b7b4db8520 Merge branch 'chris/shorter-vscrollbar' Move the vertical scroller into the window area and allow it to be removed when eg. framesets are being displayed. Chris Young 2014-10-25 19:27:40 +0100
  • d31aa9a959 Use more sensible default value for size gadget width Chris Young 2014-10-25 19:24:58 +0100
  • 53f0f432dd update fetcher registration API to return an error code. Vincent Sanders 2014-10-25 17:10:08 +0100
  • 7cf5cf7cb7 fix doc comments Vincent Sanders 2014-10-25 13:28:41 +0100
  • 503da8f3f6 Try doxygen todo format. Michael Drake 2014-10-25 16:31:47 +0100
  • fa7d44702a Fix warnings Chris Young 2014-10-25 16:22:08 +0100
  • 4541d15437 Fix warnings Chris Young 2014-10-25 15:55:25 +0100
  • cf199105c5 Shouldn't need bw internals now. Michael Drake 2014-10-25 16:12:16 +0100
  • 6e3a6b37e0 Attempt to avoid using bw internals. Michael Drake 2014-10-25 16:10:49 +0100
  • 65b4c2f86a Shouldn't need bw internals now. Michael Drake 2014-10-25 16:05:13 +0100
  • 720579e110 Don't access bw internals. Michael Drake 2014-10-25 16:04:43 +0100
  • 6823d229ea Reduce usage of bw internals. Add some TODOs for m0n0 to look at. Michael Drake 2014-10-25 15:58:39 +0100
  • 2ad41a78c4 Returns bool, not void Chris Young 2014-10-25 15:52:10 +0100
  • 8d930afb3d Reduce code duplication Chris Young 2014-10-25 15:49:42 +0100
  • 434d6a49a9 Doesn't look like browser window internals are used here. Michael Drake 2014-10-25 15:47:14 +0100
  • 088c03a9b7 Reformat page after scrollbar add/remove Chris Young 2014-10-25 15:47:05 +0100
  • 93e3d84b98 Use API to test for bw content. Michael Drake 2014-10-25 15:44:50 +0100
  • c4829ca636 Initial bw scale comes from core. Michael Drake 2014-10-25 15:43:41 +0100
  • e22273c0ff Remove scrollbar for framesets too Chris Young 2014-10-25 15:38:57 +0100
  • a96ba0369c Shouldn't need browser window internals now. Michael Drake 2014-10-25 15:37:03 +0100
  • dd59552f6e Attempt to remove dependancy of search implementation on bw internals. Michael Drake 2014-10-25 15:34:22 +0100
  • 8590780ff5 Avoid forward decl, add comments Chris Young 2014-10-25 15:29:12 +0100
  • 030c18d0df Doesn't look like browser window internals are used here. Michael Drake 2014-10-25 15:25:36 +0100
  • 90e6cf85b6 Toggle vscroll on/off as needed Chris Young 2014-10-25 15:23:31 +0100
  • 3d52312d96 BeOS front end doesn't need browser_private any more. Michael Drake 2014-10-25 15:09:41 +0100
  • b6d708865d Use API to get window extents. Michael Drake 2014-10-25 15:08:36 +0100
  • f5d866ab70 Rename OID_VSCROLL to GID_VSCROLL and ensure it exists before referencing Chris Young 2014-10-25 15:08:04 +0100
  • feb5cd04e4 Use API to test for browser window having a content. Michael Drake 2014-10-25 15:03:12 +0100
  • 981e80c2ad Don't need access to content here. Michael Drake 2014-10-25 15:01:42 +0100
  • 7f6024ed9a No need to log window target name. Michael Drake 2014-10-25 14:59:58 +0100
  • 423ead2f77 Don't get content when its not needed. Michael Drake 2014-10-25 14:58:37 +0100
  • 76a6f4d39f Cache scale in gui_window. Michael Drake 2014-10-25 14:56:49 +0100
  • 6034e69ad1 Creat ehte kiosk window similar to the normal one Chris Young 2014-10-25 14:41:10 +0100
  • 78a8f1d967 Remove TODO: LM_REMOVECHILD disposes the objects already. Chris Young 2014-10-25 14:30:17 +0100
  • f787b22594 Add a TODO, don't break kiosk window Chris Young 2014-10-25 13:29:10 +0100
  • f9ed0af8d8 Remove built-in window scrollbar and replace with a scroller.gadget. The style does not match the window border so looks a bit odd. Chris Young 2014-10-25 13:17:49 +0100
  • 967e5785f6 Doesn't look like this file uses browser window internals. Michael Drake 2014-10-25 13:11:10 +0100
  • 5a8a97b324 Shouldn't need bw internals now. Michael Drake 2014-10-25 13:09:55 +0100
  • b40830bd3e Use API to access content for view source. Michael Drake 2014-10-25 13:08:28 +0100
  • b0509c6545 Fix and improve comment for browser_window_get_scrollbar_type(). Michael Drake 2014-10-25 13:01:43 +0100
  • 94ab63319f Improve the message loading API to return error codes. Vincent Sanders 2014-10-25 12:39:21 +0100
  • 808783c2eb Throbber code was doing mad things with browser windows. Michael Drake 2014-10-25 12:14:36 +0100
  • 591cc91db8 Don't need browser_private in the RISC OS front end any more. Michael Drake 2014-10-25 12:06:52 +0100
  • 2bf36893bc Use core browser window scrollbar type function instead of dereffing bw. Michael Drake 2014-10-25 12:04:51 +0100
  • eed2a97eca Add bw function to get scrollbar type. Michael Drake 2014-10-25 12:04:11 +0100
  • af3cb6bf94 Use browser_window_is_frameset instead of dereffing bw. Michael Drake 2014-10-25 12:02:36 +0100
  • eea369afe7 Add function to find if a bw is a frameset. Michael Drake 2014-10-25 12:00:34 +0100
  • ff72d58f60 Move browser_window_get_root to private header. Michael Drake 2014-10-25 11:31:40 +0100
  • f7f21096b3 Move browser_window_set_status to private header. Michael Drake 2014-10-25 11:29:31 +0100
  • f1066f3a56 Doesn't look bw internals are used here. Michael Drake 2014-10-24 21:18:02 +0100
  • 58c0fe8cc7 Don't take core/front-end choice away from user. Michael Drake 2014-10-24 21:03:21 +0100
  • 94f32b8369 Move create_form_select_menu to window gui table. Michael Drake 2014-10-24 20:45:21 +0100
  • 69e82a8966 Ensure we pass valid gw to gadget click gui call. Michael Drake 2014-10-24 20:18:57 +0100
  • b27f3e5ac4 Open select menu via content msg, instead of breaking encapsulation. Michael Drake 2014-10-24 17:57:15 +0100
  • 197f6e34f8 Fix wrap. Michael Drake 2014-10-24 10:30:23 +0100
  • 3afc4098c7 Squash redefinition of typedef Clang warning. Michael Drake 2014-10-24 09:46:31 +0100
  • 7cfec69700 Ensure the throbber is stopped when destroying a gui_window. Fixes 2205. Chris Young 2014-10-23 18:48:31 +0100
  • d38f07cc04 Use url_nice to generate the initial filename for save requesters. Note: We always strip the extension (AmigaOS doesn't need it anyway), which might not necessarily be what you want. Chris Young 2014-10-23 18:42:07 +0100
  • ffd197b848 Any top level window border is entierly up to the front end. Michael Drake 2014-10-22 09:43:50 +0100
  • e329e3c03a Ensure correct initial scale. Michael Drake 2014-10-22 21:02:29 +0100
  • aba9fc342e Add missing simlinks. Michael Drake 2014-10-22 20:53:09 +0100
  • 6b846c363d Add trivial maps facilitator at about:maps Michael Drake 2014-10-22 20:39:43 +0100
  • dc5deb26b1 improve documentation and whitespace cleanup. Vincent Sanders 2014-10-19 21:49:46 +0100
  • 5ef5ff6a07 stop dereferencing browser private data in atari gui Vincent Sanders 2014-10-19 19:21:00 +0100
  • 1180d19324 improve documentation in headers Vincent Sanders 2014-10-19 19:12:55 +0100
  • 686fd09ad8 fix cocoa browser private dereferences Vincent Sanders 2014-10-19 01:54:16 +0100
  • 6b36990787 improve cocoa frontend to use proper API for browser_window access Vincent Sanders 2014-10-19 01:38:05 +0100
  • ea851ba788 Keep throbber status in the gui_window. Michael Drake 2014-10-18 21:14:07 +0100
  • efb009988e Fix typo. Michael Drake 2014-10-18 20:09:37 +0100
  • d1903a90d6 Need to use API for content. Michael Drake 2014-10-18 19:59:05 +0100
  • 6f26fa421e Use proper content aquisution API. Michael Drake 2014-10-18 19:54:36 +0100
  • 6186d791d2 More conversion to use proper browser_window API. Michael Drake 2014-10-18 19:52:13 +0100
  • 5a9660e86a Use API instead of dereffing bw. Michael Drake 2014-10-18 19:47:20 +0100