Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add backing store storage path to browser initialisation | Vincent Sanders | 2014-05-13 | 1 | -2/+2 |
| | |||||
* | ensure operations tables are registered as early as possible. | Vincent Sanders | 2014-05-10 | 1 | -4/+14 |
| | |||||
* | add file operations table and make all frontends use it. | Vincent Sanders | 2014-05-07 | 1 | -40/+0 |
| | | | | | | | | | | | | | This rationalises the path construction and basename file operations. The default implementation is POSIX which works for all frontends except windows, riscos and amiga which have differeing path separators and rules. These implementations are significantly more robust than the previous nine implementations and also do not use unsafe strncpy or buffers with arbitrary length limits. These implementations also carry full documentation comments. | ||||
* | move scheduleing into browser operation table | Vincent Sanders | 2014-03-09 | 1 | -0/+1 |
| | |||||
* | Fix build | François Revol | 2014-02-13 | 1 | -1/+1 |
| | | | | Drop broken explicit cast. | ||||
* | Allow tab creation without history clone. Changes browser_window_create and ↵ | Michael Drake | 2014-02-10 | 1 | -1/+1 |
| | | | | browser_window_navigate flags. | ||||
* | beos: Fix build (missing include) | François Revol | 2014-02-04 | 1 | -0/+1 |
| | |||||
* | move utf8 local conversion operations to table | Vincent Sanders | 2014-02-01 | 1 | -29/+0 |
| | |||||
* | move utf8 conversion routines to use nserror instead of their own error enum | Vincent Sanders | 2014-01-28 | 1 | -8/+6 |
| | |||||
* | move path_to_url and url_to_path to fetch operation table | Vincent Sanders | 2014-01-25 | 1 | -12/+14 |
| | |||||
* | create table for fetcher operations and move all operations into it | Vincent Sanders | 2014-01-23 | 1 | -5/+12 |
| | |||||
* | beos: Fix updating system colors | François Revol | 2014-01-16 | 1 | -3/+7 |
| | |||||
* | beos: Fix build | François Revol | 2014-01-16 | 1 | -18/+21 |
| | | | | gcc2 doesn't know about named initializers in C++... | ||||
* | move 401 login into operation table | Vincent Sanders | 2014-01-16 | 1 | -1/+1 |
| | |||||
* | move filename_from_path and path_add_part into gui operation tables | Vincent Sanders | 2014-01-16 | 1 | -3/+4 |
| | |||||
* | split browser gui operations up | Vincent Sanders | 2014-01-15 | 1 | -12/+20 |
| | |||||
* | complete move of remaining core gui functions | Vincent Sanders | 2014-01-15 | 1 | -16/+8 |
| | |||||
* | move download operations to download table | Vincent Sanders | 2014-01-14 | 1 | -0/+5 |
| | |||||
* | move teh final optional window operations into the table | Vincent Sanders | 2014-01-13 | 1 | -8/+0 |
| | |||||
* | split gui operations into core and window and move more operations into tables | Vincent Sanders | 2014-01-12 | 1 | -14/+3 |
| | |||||
* | move set title, set url, start and stop throbber window operations to gui table | Vincent Sanders | 2014-01-12 | 1 | -0/+7 |
| | |||||
* | move window creation and destruction into table | Vincent Sanders | 2014-01-11 | 1 | -2/+4 |
| | |||||
* | Initial conversion of netsurf gui to callback vtable | Vincent Sanders | 2014-01-11 | 1 | -123/+123 |
| | |||||
* | Fix some log statements | Daniel Silverstone | 2014-01-05 | 1 | -1/+1 |
| | |||||
* | Change gui_file_gadget_interface to pass gui_window not browser_window, add ↵ | Rob Kendrick | 2014-01-05 | 1 | -1/+1 |
| | | | | GTK implementation that of course does not work. | ||||
* | Add new gui entry point for file open dialogue requests | Rob Kendrick | 2014-01-05 | 1 | -0/+8 |
| | |||||
* | beos: remap resource:favicon.ico to favicon.png | François Revol | 2014-01-04 | 1 | -3/+9 |
| | | | | We don't use it yet though. | ||||
* | beos: Drop duplicate throbber PNG resources | François Revol | 2014-01-04 | 1 | -1/+1 |
| | | | | They are also added with another path by the makefile. | ||||
* | beos: Load Messages files for current language | François Revol | 2014-01-04 | 1 | -6/+18 |
| | | | | | | For now we just check for LC_MESSAGES in the environment, which should even work in BeOS. Someday we should probably use Haiku's BLocale API instead. | ||||
* | beos: Add missing call to lwc_string_unref() | François Revol | 2014-01-04 | 1 | -3/+4 |
| | |||||
* | beos: Fix permission on temp directories creation | François Revol | 2014-01-04 | 1 | -1/+1 |
| | | | | TODO: use filename_initialize() instead when it's fixed. | ||||
* | Fix indentation | François Revol | 2013-12-07 | 1 | -10/+10 |
| | |||||
* | Fix Haiku build | François Revol | 2013-12-07 | 1 | -6/+26 |
| | | | | Fix build of the BeOS code due to recent untested options commits. | ||||
* | Remove old hotlist, cookies, and history_global_core modules. | Michael Drake | 2013-09-02 | 1 | -6/+0 |
| | | | | New versions of expand/collapse node functions for these modules aren't yet implemented. | ||||
* | Fix up for cookies_old rename. | Michael Drake | 2013-07-22 | 1 | -1/+1 |
| | |||||
* | fixup issues with new options API merge | Vincent Sanders | 2013-05-28 | 1 | -1/+1 |
| | |||||
* | move beos to new options API | Vincent Sanders | 2013-05-28 | 1 | -9/+114 |
| | |||||
* | move options include | Vincent Sanders | 2013-05-28 | 1 | -2/+2 |
| | |||||
* | move the logging initialisation out to be call by frontends | Vincent Sanders | 2013-05-23 | 1 | -6/+23 |
| | | | | | This allows each frontend to pass a distinct callback to configure the output file stream appropriately for their use. | ||||
* | beos: Fix some cpp warnings | Adrien Destugues - PulkoMandy | 2013-03-09 | 1 | -8/+8 |
| | |||||
* | Fixup for core selection change. | Michael Drake | 2013-02-22 | 1 | -1/+1 |
| | |||||
* | clean out useless outdated #if 0 blocks they serve no purpose and keep ↵ | Vincent Sanders | 2013-02-18 | 1 | -218/+3 |
| | | | | causing confusion in core refactors. Better examples are available in other frontends or in teh revision control system if strictly necessary | ||||
* | rename flags for browser_window routines to be shorter | Vincent Sanders | 2013-02-18 | 1 | -2/+2 |
| | |||||
* | change browser_window_create and refactor all callsites | Vincent Sanders | 2013-02-18 | 1 | -5/+24 |
| | |||||
* | browser_window_navigate refactor | Vincent Sanders | 2013-02-18 | 1 | -1/+1 |
| | |||||
* | beos: debug output cleanup | François Revol | 2012-11-25 | 1 | -8/+0 |
| | |||||
* | beos: Silence debug output | François Revol | 2012-11-25 | 1 | -8/+8 |
| | | | | Either comment them or change to LOG() calls. | ||||
* | beos: Partial replicant instanciation fix | François Revol | 2012-11-25 | 1 | -1/+27 |
| | | | | | | * use the correct resources * work around a deadlock, allows BeHappy to start, though removing the replicant from Tracker crashes | ||||
* | beos: Fix gui_poll() | François Revol | 2012-11-25 | 1 | -8/+41 |
| | | | | Reintroduce curl_multi_fdset() and fix timeout calculations. | ||||
* | Update the BeOS/Haiku port | Adrien Destugues - PulkoMandy | 2012-11-24 | 1 | -77/+34 |
| | | | | | | | | * Toolbar use HVIF icons on Haiku * Download window * Some tweaks to the event loop to let network traffic happen Signed-off-by: François Revol <revol@free.fr> |