Michael Drake
|
ea79e85fcd
|
Clean up gui_window creation API.
|
2014-02-09 13:07:39 +00:00 |
|
Michael Drake
|
3d7cd77982
|
Simplify local history interface.
|
2014-02-08 22:43:54 +00:00 |
|
Michael Drake
|
5e495f0ab9
|
Avoid dereffing bw in a few places.
|
2014-02-08 19:52:17 +00:00 |
|
Michael Drake
|
616335c9ca
|
Don't use bw internals.
|
2014-02-08 19:21:22 +00:00 |
|
Michael Drake
|
5f517cc714
|
Don't need browser_private.h any more.
|
2014-02-08 17:13:04 +00:00 |
|
Michael Drake
|
8deb9ec25c
|
Native select menu interface shouldn't force front end to dig inside bw struct.
|
2014-02-08 17:11:55 +00:00 |
|
Michael Drake
|
ec7a02e550
|
Use get_scale function instead of derefing the bw.
|
2014-02-08 16:21:46 +00:00 |
|
Michael Drake
|
a505ea49df
|
Use browser_window_get_extents function.
|
2014-02-08 16:05:58 +00:00 |
|
Michael Drake
|
e33737ef23
|
Use browser_window_has_content.
|
2014-02-08 15:41:32 +00:00 |
|
Michael Drake
|
3697f543d6
|
Use browser_window_has_content.
|
2014-02-08 15:33:39 +00:00 |
|
Michael Drake
|
72b5bc85f2
|
Remove pointless variable.
|
2014-02-08 15:18:46 +00:00 |
|
Michael Drake
|
41d70c741f
|
Use browser_window URL accessor.
|
2014-02-08 15:16:05 +00:00 |
|
Michael Drake
|
7a81fe9165
|
Use clean accessor for bw URL.
|
2014-02-08 15:06:51 +00:00 |
|
Michael Drake
|
7794f3fb14
|
Remove includes of browser_private.h and hlcache.h
|
2014-02-08 15:02:20 +00:00 |
|
Michael Drake
|
2cc6b04a49
|
Avoid includes of desktop/browser_private.h and content/hlcache.h
|
2014-02-08 14:28:38 +00:00 |
|
Michael Drake
|
cf84e557fa
|
Simplify browser_window_refresh_url_bar.
Reduces front end need to access bw internals.
|
2014-02-08 12:07:13 +00:00 |
|
Vincent Sanders
|
25bc5b2b8c
|
remove unecessary desktop/browser.h includes
|
2014-02-04 15:30:53 +00:00 |
|
Vincent Sanders
|
3455d66921
|
reduce desktop/browser.h unecessary includes
|
2014-02-03 17:56:24 +00:00 |
|
Vincent Sanders
|
6a7ca8b2a8
|
remove unecessary includes
|
2014-02-03 16:57:45 +00:00 |
|
Vincent Sanders
|
886a3106db
|
move utf8 local conversion operations to table
|
2014-02-01 22:17:36 +00:00 |
|
Vincent Sanders
|
427f127fa9
|
remove further extraneous includes
|
2014-02-01 14:23:58 +00:00 |
|
Vincent Sanders
|
00bdf39dc2
|
remove unnecessary includes
|
2014-02-01 13:06:51 +00:00 |
|
Vincent Sanders
|
8bb0e87b1a
|
make clipboard table operations static and remove unecessary includes
|
2014-02-01 12:41:23 +00:00 |
|
Vincent Sanders
|
db33103fa3
|
clean up desktop/gui.h include usage
|
2014-01-29 21:35:53 +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 |
|
Vincent Sanders
|
8ce0a10670
|
move path_to_url and url_to_path to fetch operation table
|
2014-01-25 23:01:32 +00:00 |
|
Vincent Sanders
|
0475693394
|
create table for fetcher operations and move all operations into it
|
2014-01-23 00:00:18 +00:00 |
|
Vincent Sanders
|
d47fed4524
|
move 401 login into operation table
|
2014-01-16 00:52:17 +00:00 |
|
Vincent Sanders
|
38cb39339a
|
move filename_from_path and path_add_part into gui operation tables
|
2014-01-16 00:01:25 +00:00 |
|
Vincent Sanders
|
bd065d4a43
|
split browser gui operations up
|
2014-01-15 19:37:05 +00:00 |
|
Vincent Sanders
|
68eaec5cb4
|
complete move of remaining core gui functions
|
2014-01-15 12:28:55 +00:00 |
|
Vincent Sanders
|
8dfe225153
|
move download operations to download table
|
2014-01-14 16:04:02 +00:00 |
|
Vincent Sanders
|
d18c8ed452
|
move teh final optional window operations into the table
|
2014-01-13 22:54:19 +00:00 |
|
Vincent Sanders
|
e82d83f184
|
move four more optional window operations to table
|
2014-01-13 14:51:27 +00:00 |
|
Vincent Sanders
|
d70e371cd9
|
move two more mandantory window operations to table
|
2014-01-13 11:38:35 +00:00 |
|
Vincent Sanders
|
7227c29bba
|
move window scroll getter and setter into operations table
|
2014-01-13 01:08:15 +00:00 |
|
Vincent Sanders
|
5a962586fb
|
move mandantory window update and redraw operations into table
|
2014-01-12 23:50:54 +00:00 |
|
Vincent Sanders
|
4b49b4ac77
|
move more optional window operations into table including removing unused hide_pointer operation altogether
|
2014-01-12 22:55:26 +00:00 |
|
Vincent Sanders
|
b7736bae2f
|
split gui operations into core and window and move more operations into tables
|
2014-01-12 17:07:34 +00:00 |
|
Vincent Sanders
|
56bb9582b1
|
move set title, set url, start and stop throbber window operations to gui table
|
2014-01-12 10:27:41 +00:00 |
|
Vincent Sanders
|
c8496df3df
|
move window creation and destruction into table
|
2014-01-11 22:34:12 +00:00 |
|
Vincent Sanders
|
d3c392c3d3
|
Initial conversion of netsurf gui to callback vtable
|
2014-01-11 14:20:30 +00:00 |
|
Rob Kendrick
|
d24ee91311
|
Under GTK, file gadgets are more like buttons
|
2014-01-05 17:16:26 +00:00 |
|
Rob Kendrick
|
550c8cd73c
|
Change gui_file_gadget_interface to pass gui_window not browser_window, add GTK implementation that of course does not work.
|
2014-01-05 16:45:32 +00:00 |
|
Rob Kendrick
|
d8ad3b8e78
|
Add new gui entry point for file open dialogue requests
|
2014-01-05 16:01:03 +00:00 |
|
Rob Kendrick
|
1bd4a34a27
|
Remove asserts for default cases from all content message handlers; this is laborious and is no longer useful for catching bugs.
|
2014-01-05 14:39:08 +00:00 |
|
Vincent Sanders
|
5a408069c9
|
remove lcms dependancy as NetSurf does not directaly use it.
The dependancy probbaly comes from our historical use of libmng,
even then the libmng pkg-config should bring it in.
|
2014-01-04 16:13:10 +00:00 |
|
Vincent Sanders
|
f725c2dcde
|
check stat error return (coverity 1109835)
|
2013-11-27 22:21:59 +00:00 |
|
Vincent Sanders
|
47c17ad889
|
check return of chmod (coverity 1109836)
|
2013-11-27 22:09:21 +00:00 |
|
Michael Drake
|
3eb65bb54f
|
Fix Coverity #1129524, resource leak.
|
2013-11-18 14:19:27 +00:00 |
|