Commit Graph

94 Commits

Author SHA1 Message Date
Michael Drake a38a63a37e Make history internal to browser_window module. 2014-02-15 18:44:50 +00:00
Michael Drake 49bed056dd Make browser_window_navigate (un)verifiable flag match browser_window_create. 2014-02-10 22:40:04 +00:00
Michael Drake af014bce99 Allow tab creation without history clone. Changes browser_window_create and browser_window_navigate flags. 2014-02-10 14:08:45 +00:00
Michael Drake 3d7cd77982 Simplify local history interface. 2014-02-08 22:43:54 +00:00
Vincent Sanders 886a3106db move utf8 local conversion operations to table 2014-02-01 22:17:36 +00:00
Vincent Sanders 654da2ffb5 move utf8 conversion routines to use nserror instead of their own error enum 2014-01-28 21:40:13 +00:00
Ole Loots 008389e837 Check for zero length string 2013-12-28 13:34:09 +01:00
Ole Loots d09ac4433a Fallback to about:welcome on home click when no homepage option is set. 2013-12-28 13:24:34 +01:00
Ole Loots a7499820ba Removed old code in atari/toolbar.c 2013-12-13 01:28:43 +01:00
Ole Loots c938ee105f Do not use default plot scale for URL redraw 2013-12-13 01:27:34 +01:00
Ole Loots 35115ed606 Removed toolbar icons: favourite, ssl-indicator
(because it looks disgusting)
2013-12-13 00:26:00 +01:00
Ole Loots aed34baa06 Added bookmark indicator and SSL/crypto indicator to toolbar. 2013-11-24 22:05:37 +01:00
Ole Loots f81fc04722 Added SSL Cert Inspector Window
(based on treeview API)
2013-10-06 01:24:18 +02:00
Ole Loots 49f4fa0d78 Hotlist and History and Cookies Manager implemented.
(The Cookie Manager window is a new one)
2013-10-06 01:24:17 +02:00
Michael Drake 3f45e53539 s/history_core/local_history/ 2013-07-10 11:55:42 +01:00
Vincent Sanders ee6e6eec05 move options include 2013-05-28 14:16:10 +01:00
Ole Loots 1dd92203df Slightly improved intial hiding of toolbar search area. 2013-04-15 21:02:34 +02:00
Ole Loots 224fd963fd Home toolbar button doesn't crash anymore when homepage_url is null. 2013-04-11 01:30:34 +02:00
Ole Loots 0ec72e3415 Removed toolbar 2013-03-11 00:52:54 +01:00
Ole Loots 21cbb49a6b Fix toolbar flag setup. 2013-02-26 21:55:40 +01:00
Ole Loots c4a8d47234 Removed unused variable. 2013-02-26 21:48:55 +01:00
Vincent Sanders 15d39c6ebf fix remaining errors introduced in refactor 2013-02-18 13:05:23 +00:00
Vincent Sanders 529ca251fc rename flags for browser_window routines to be shorter 2013-02-18 11:51:42 +00:00
Vincent Sanders 3bfb5b96a7 browser_window_navigate refactor 2013-02-18 11:23:27 +00:00
Michael Drake 262555099d Pass scale to textarea redraw. 2013-02-11 10:47:15 +00:00
Michael Drake 442218cb80 Pull flags out of textarea_setup. 2013-02-02 22:58:35 +00:00
Ole Loots 16603cea27 Merged toolbar changes from master 2013-01-31 20:33:41 +01:00
Ole Loots 42054fabf0 Merged toolbar conflict. 2013-01-31 19:53:11 +01:00
Ole Loots 0703404654 Merge branch 'master' into mono/removing-windom-dependency
Conflicts:
	atari/toolbar.c
2013-01-31 19:28:26 +01:00
Ole Loots 54f719aa96 Some more finetuning... 2013-01-31 19:22:35 +01:00
Michael Drake 663191791e Add move caret msg. Add flag to choose internal caret or caret move msgs. 2013-01-30 18:01:01 +00:00
Michael Drake 385d9170d9 Replace textarea_drag_end call with textarea_mouse_action. s/redraw_request/request_redraw/ 2013-01-29 17:46:05 +00:00
Michael Drake 93cc123200 Update textarea to inform client what it's doing with drags.
Now single callback for both redraw requests and drag reports.
Update treeview to use new textarea API.
Update Atari URL bar to use new textarea API.  (Ignores drag reports, currently.)
Minor textarea fixes.
2013-01-29 17:34:08 +00:00
Ole Loots 577ff3cffc The Window toolbar now have independet AES objects,
which means no state restore is required before redraw.
2013-01-22 22:28:20 +01:00
Ole Loots 985e4ce6be Prefixed gemtk module functions. 2013-01-22 02:33:27 +01:00
Ole Loots 2e91d4e17e Do not redraw textarea background. 2013-01-22 01:21:24 +01:00
Ole Loots 7cf178f286 Display download filename in download confirm message. 2013-01-17 02:04:43 +01:00
Ole Loots 13f22099ce Search is functional. 2013-01-17 01:18:27 +01:00
Ole Loots 4f0ae4e128 Search form inside browser windows starts to work. 2013-01-16 03:21:35 +01:00
Ole Loots b4e09869f3 Fixed toolbar textarea clip 2013-01-15 22:24:53 +01:00
Ole Loots 8d35a11cf3 Commented debug output 2013-01-15 01:54:54 +01:00
Ole Loots 4f64d85dfa Make toolbar height configurable,
started to use extended AES Object types.
2013-01-15 01:31:35 +01:00
Ole Loots a0227890e9 Further work on search in browser window. 2013-01-14 01:01:22 +01:00
Michael Drake 716b50062b Update for new textarea API. 2013-01-13 15:16:13 +00:00
Ole Loots 3ce968e36c Prepared for toolbar context menu, fixed declarations. 2013-01-10 21:07:36 +01:00
Ole Loots 9fdd190e00 Removed browser.h/.c 2013-01-03 01:22:38 +01:00
Ole Loots 695f052237 Moved form handling into gemtk,
removed several windom includes
2012-12-31 03:37:43 +01:00
Ole Loots c4b09a8439 Removed global_evnt.c module. 2012-12-06 01:38:49 +01:00
Ole Loots 25db04a890 Dragged scrolling/mouse click events works fine now. 2012-12-04 01:32:43 +01:00
Ole Loots 4360905000 Removed image toolbar stuff
This is not related to windom, but makes the code less complex, too.
2012-12-01 13:13:04 +01:00