Michael Drake
2c4825cb38
Remove excessive logging.
11 years ago
Michael Drake
898ff4b821
Add logging to view-source filename generation.
11 years ago
Michael Drake
979b59887f
Fix leak of url found by cppcheck.
11 years ago
Vincent Sanders
4d4d74c8cd
move page search gui callbacks to their own operations table
11 years ago
Vincent Sanders
87f6314dab
move scheduleing into browser operation table
11 years ago
Michael Drake
49bed056dd
Make browser_window_navigate (un)verifiable flag match browser_window_create.
11 years ago
Michael Drake
af014bce99
Allow tab creation without history clone. Changes browser_window_create and browser_window_navigate flags.
11 years ago
Vincent Sanders
886a3106db
move utf8 local conversion operations to table
11 years ago
Vincent Sanders
1f62b5a980
make the clipboard operation table and members static to textselection module and cleanup unnecessary includes
11 years ago
Steve Fryatt
654b25ffa1
Improve handling of Message_MenusDeleted so that we don't close whatever menu tree is open at the time.
11 years ago
Vincent Sanders
dc074042e9
fix errors in url_to_path tfetch table changes
11 years ago
Vincent Sanders
8ce0a10670
move path_to_url and url_to_path to fetch operation table
11 years ago
Vincent Sanders
0475693394
create table for fetcher operations and move all operations into it
11 years ago
Vincent Sanders
54b7482f78
fix up riscos build errors
11 years ago
Vincent Sanders
d47fed4524
move 401 login into operation table
11 years ago
Vincent Sanders
38cb39339a
move filename_from_path and path_add_part into gui operation tables
11 years ago
Vincent Sanders
bd065d4a43
split browser gui operations up
11 years ago
Vincent Sanders
0075eab194
move remaining gui operations to table
11 years ago
Vincent Sanders
8dfe225153
move download operations to download table
11 years ago
Vincent Sanders
d18c8ed452
move teh final optional window operations into the table
11 years ago
Vincent Sanders
b7736bae2f
split gui operations into core and window and move more operations into tables
11 years ago
Vincent Sanders
56bb9582b1
move set title, set url, start and stop throbber window operations to gui table
11 years ago
Vincent Sanders
c8496df3df
move window creation and destruction into table
11 years ago
Vincent Sanders
d3c392c3d3
Initial conversion of netsurf gui to callback vtable
11 years ago
Daniel Silverstone
692d4a328c
Fix some log statements
11 years ago
Rob Kendrick
550c8cd73c
Change gui_file_gadget_interface to pass gui_window not browser_window, add GTK implementation that of course does not work.
11 years ago
Rob Kendrick
d8ad3b8e78
Add new gui entry point for file open dialogue requests
11 years ago
Michael Drake
6ee760dea3
Start URL bar hotlist indicator button implementation.
...
- Clicking to hotlist add/remove doesn't work.
- Doesn't update while typing in URL bar.
11 years ago
Michael Drake
143e553593
Remove redundant bitmap compression/decompression/dropping-to-disc. The core now has a converted bitmap cache that is pruned more agressively.
11 years ago
Michael Drake
65a658769e
Set treeview text size to 12pt.
12 years ago
Michael Drake
f13a11e31f
Destroy treeviews.
12 years ago
Steve Fryatt
f3f2c5b481
gui_current_drag_type now only used for data transfer protocol routing; fix button bar drag handler.
...
Remove all references to gui_current_drag_type outside of gui.c which are not related to routing DataSaveAck messages.
Update button bar drag code so that it uses ro_mouse.
12 years ago
Steve Fryatt
ee8fb6f39f
Allow ro_mouse to enable null polls; remove unused global variables.
...
Implement ro_mouse_poll_interval() to allow ro_mouse to influence null polling.
Remove unused calls to drag type globals.
12 years ago
Steve Fryatt
a00e0f91c7
Move all mouse tracking into ro_mouse module.
...
Add Pointer Entering Window events to wimp_event module and add handlers to all modules requiring mouse tracking.
Updated: Treeview, URL Complete, History and GUI Window.
Delete all handling for Pointer Entering/Leaving from ro_gui.
12 years ago
Steve Fryatt
e87596ad1f
Restructure handling of DragEnd events.
...
Add ro_mouse module to process mouse events during drags and on null polls.
Implement support in ro_mouse for tracking the mouse during drags and passing on DragEnd events.
Remove ro_gui_drag_end() and update all of its clients so that they use ro_mouse.
Remove the unused ro_gui_window_frame_resize_end().
Termination of save drags with Escape is unimplemented, but appears broken anyway.
The use of gui_drag_type is still required to handle Message_DatasaveAck processing.
Mouse tracking is still handled via gui.c.
12 years ago
Michael Drake
cf8ffa412a
Remove old hotlist, cookies, and history_global_core modules.
...
New versions of expand/collapse node functions for these modules aren't yet implemented.
12 years ago
Michael Drake
e9f65ff9cb
Remove cookies, history_global, and hotlist_old _initialise and _cleanup functions.
12 years ago
Michael Drake
49c7994d05
Remove bulk of old treeview implementation.
12 years ago
Michael Drake
5c7ca39ada
Remove tree_url_node module. Had to disable treeview scanning in amiga and cocoa front ends. Amiga front end very likely broken.
12 years ago
Michael Drake
46c74777a2
Pass mouse coords to treeview during drag. Note, we now get a warning when mouse leaves window during drag.
12 years ago
Michael Drake
eaae716989
Move old hotlist out of the way.
12 years ago
Michael Drake
7b8a2a0db7
Use new SSL certificate viewer.
12 years ago
Michael Drake
68078d7ea7
Fix up for cookies_old rename.
12 years ago
Vincent Sanders
9d00f63ff4
actually set the option we compute
12 years ago
Michael Drake
cbe8d1c125
Try the variant that passes "TRUE" in R2.
12 years ago
Vincent Sanders
a92e5930ff
fixup issues with new options API merge
12 years ago
Vincent Sanders
15598b5790
move riscos to new option API
12 years ago
Vincent Sanders
ee6e6eec05
move options include
12 years ago
Vincent Sanders
35dacc3671
move the logging initialisation out to be call by frontends
...
This allows each frontend to pass a distinct callback to configure the
output file stream appropriately for their use.
12 years ago
Michael Drake
ccb34e648f
Make it build again.
12 years ago