Commit Graph

76 Commits

Author SHA1 Message Date
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
Ole Loots ea025e6008 Toolbar is now finished, started work on browser redraw/scrolling. 2012-11-30 03:20:52 +01:00
Ole Loots 67d4da38ad Removed debug statements 2012-11-29 02:11:37 +01:00
Ole Loots c374f7fcf0 Removed debug statements 2012-11-29 02:10:23 +01:00
Ole Loots b1018779f9 Removed debug statements 2012-11-29 02:09:07 +01:00
Ole Loots 1b93b72b9b re-implemented browser toolbar redraw / URL area redraw. 2012-11-29 02:01:13 +01:00
Ole Loots ff7cf93762 Started refactoring of global redraw handling. 2012-11-28 21:30:24 +01:00
Ole Loots fe0e2508e6 Refactored a lot of browser window code,... still totally WIP.
...but it compiles...
2012-11-27 02:12:09 +01:00
Ole Loots c415f9bf98 Start to remove windom, wip.
- Refactored menu event handling.
- Load plain GEM resources.
- Refactored Event handling
2012-11-18 23:22:43 +01:00
Vincent Sanders 32c4fdeead add includes to get browser private struct on atari 2012-08-22 17:03:46 +01:00
Ole Loots 329fba581a Handle "Save window size" menu event. 2012-07-27 03:06:12 +02:00
Ole Loots 4ade97334a Changed toolbar_bg_color to type "colour",
Now the toolbar background can be configured
as RGB colour.
2012-07-23 14:48:50 +02:00
Ole Loots 37b8c5d83d Plotter refactor: removed one plotter abraction layer. 2012-07-13 22:19:04 +02:00
Ole Loots fda51d4010 Added toolbar image folder option.
svn path=/trunk/netsurf/; revision=13982
2012-06-21 22:57:31 +00:00
Ole Loots 4cb8c980ac apply background color option and removed unused struct member of struct s_tb_button.
svn path=/trunk/netsurf/; revision=13981
2012-06-21 22:01:41 +00:00
Ole Loots 529a3e6725 Fix redraw of embedded toolbar, by removing declaration of already declared local variable. Load toolbar resource trees at toolbar_init().
svn path=/trunk/netsurf/; revision=13956
2012-06-04 21:12:44 +00:00
Ole Loots 35ee72dccf Removed the use of duplicated OBJECT trees.
svn path=/trunk/netsurf/; revision=13943
2012-06-03 22:07:57 +00:00
Ole Loots 2051bf1cc4 Fixed redraw of embedded toolbar icons ( enabled / disabled state was incorrectly handled ).
svn path=/trunk/netsurf/; revision=13942
2012-06-03 21:37:18 +00:00
Ole Loots 7b9f22c290 Load & use throbber image.
svn path=/trunk/netsurf/; revision=13940
2012-06-03 20:38:28 +00:00