Vincent Sanders
c105738fa3
Change LOG() macro to be varadic
...
This changes the LOG macro to be varadic removing the need for all
callsites to have double bracketing and allows for future improvement
on how we use the logging macros.
The callsites were changed with coccinelle and the changes checked by
hand. Compile tested for several frontends but not all.
A formatting annotation has also been added which allows the compiler
to check the parameters and types passed to the logging.
2015-05-28 16:08:46 +01:00
Vincent Sanders
20f2c86a51
Clean up atari source linendings, whitespace damage and executable status
2015-05-28 09:11:32 +01:00
Vincent Sanders
f0894e4ae0
remove unecessary include of render header from atari
2014-11-10 22:17:07 +00:00
Vincent Sanders
33eb1f413a
Doxygen warning fixes
2014-11-10 20:15:14 +00:00
Vincent Sanders
ad343eccb1
remove unecessary utils/types.h
...
This cleans up this header and moves the functionality into more
useful places while reducing the include complexity but only pulling
in whats required.
2014-11-02 20:10:32 +00:00
Vincent Sanders
19c26ca182
update atari includes to accomodate gui operation table refactor
2014-10-16 22:33:44 +01:00
Vincent Sanders
02bbaa3e88
split version info into its own header and remove unnecessary nesurf.h includes
...
The netsurf.h header should *only* contain the registration, core
initialisation and finalisation methods. Version information is best
placed in its own header.
Also remove any unneeded inclusion of this header limiting it to
solely the places the relevant API is required.
2014-10-13 15:08:16 +01:00
Michael Drake
a8fc41529f
Remove unused variables.
2014-05-19 17:13:35 +01:00
Michael Drake
af11d7eb96
Scope reduce some variables.
2014-05-19 17:12:18 +01:00
Michael Drake
c59c314283
Fix line endings.
2014-05-19 17:08:42 +01:00
Vincent Sanders
cd7f1eceea
make download_context_get_url() return an nsurl and adapt callers to cope
2014-05-08 17:54:44 +01:00
Michael Drake
a38a63a37e
Make history internal to browser_window module.
2014-02-15 18:44:50 +00:00
Vincent Sanders
bd065d4a43
split browser gui operations up
2014-01-15 19:37:05 +00:00
Vincent Sanders
8dfe225153
move download operations to download table
2014-01-14 16:04:02 +00: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
Michael Drake
631265ef6b
Front ends have no reason to include desktop/selection.h now.
2013-05-10 12:16:05 +01:00
Ole Loots
08024af0a5
Renamed gemtk_wm_send_redraw to gemtk_wm_exec_redraw
...
...and did a little bit refactoring.
2013-04-11 22:56:48 +02:00
Ole Loots
985e4ce6be
Prefixed gemtk module functions.
2013-01-22 02:33:27 +01:00
Ole Loots
7cf178f286
Display download filename in download confirm message.
2013-01-17 02:04:43 +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
0bbccaa935
Finally it compiles without WinDom - still some things to bring back:
...
- Serch window
- Pop Menus in the settings dialog
2013-01-07 20:04:44 +01:00
Ole Loots
695f052237
Moved form handling into gemtk,
...
removed several windom includes
2012-12-31 03:37:43 +01:00
Ole Loots
f7ee2a0387
- started to work on settings dialog
...
- some WIP in treeview widgets. Changed destroy / and init handling.
It requires some optimization, when the widget is closed
it must remove itself from the guiwin list, for perfomance.
2012-12-21 00:56:50 +01:00
Ole Loots
c6a5109a95
Preparing for merge...
2012-12-18 01:10:20 +01:00
Ole Loots
59a44380a6
Download window works now without windom, except file select.
2012-12-17 23:32:06 +01:00
Ole Loots
037b7e0b75
No more crash, but still work to do on download window
2012-12-17 00:36:17 +01:00
Ole Loots
973a8c37b1
First steps to remove windom dependency from download dialog.
2012-12-12 01:51:18 +01:00
Ole Loots
4fbeacf830
Fix integer overflow in percentage calculation, credits: Peter Slegg.
2012-11-28 21:55:43 +01:00
Ole Loots
b806c94c1d
Fix warnings, moved prototypes, housekeeping
2012-08-27 20:14:27 +02:00
Ole Loots
b1a2191fbe
Use safe string functions.
...
svn path=/trunk/netsurf/; revision=13923
2012-05-13 15:31:30 +00:00
Vincent Sanders
1490b52a6b
NetSurf options rework (a=vince r=daniels,jmb)
...
svn path=/trunk/netsurf/; revision=13548
2012-03-22 09:34:34 +00:00
Ole Loots
38dd9128a1
Let user select download path and filename, removed unused struct members.
...
svn path=/trunk/netsurf/; revision=13544
2012-03-21 21:12:06 +00:00
Ole Loots
b01229d9cc
now abort button becomes close button when download is completed.
...
svn path=/trunk/netsurf/; revision=13510
2012-03-11 15:42:41 +00:00
Ole Loots
4dd695c156
Set status message on download finish.
...
svn path=/trunk/netsurf/; revision=13351
2011-12-27 23:30:39 +00:00
Ole Loots
fbb3ed3ff4
Checkbox "Close on finish" becomes close button when download finished.
...
svn path=/trunk/netsurf/; revision=13167
2011-11-23 20:01:47 +00:00
John Mark Bell
f27d5a3e15
Remove gui_multitask
...
svn path=/trunk/netsurf/; revision=12828
2011-09-21 00:25:09 +00:00
Ole Loots
45778bbb36
Improved path conversion for DOS Filesystems.
...
svn path=/trunk/netsurf/; revision=12236
2011-04-23 20:09:24 +00:00
Ole Loots
8723876bd5
cleanup, fixed invalid option name (downloads_path)
...
svn path=/trunk/netsurf/; revision=12181
2011-04-10 21:49:27 +00:00
Ole Loots
af39a7c8ae
redraw % on download finish.
...
svn path=/trunk/netsurf/; revision=11815
2011-02-25 23:28:24 +00:00
Ole Loots
0fb16c18cb
Added better checkboxes
...
svn path=/trunk/netsurf/; revision=11655
2011-02-12 19:43:32 +00:00
Ole Loots
b6a7ab7af6
Improved download performance.
...
svn path=/trunk/netsurf/; revision=11605
2011-02-02 19:48:13 +00:00
Ole Loots
d2072648c7
Implemented Download dialog.
...
svn path=/trunk/netsurf/; revision=11591
2011-02-01 21:26:29 +00:00
Ole Loots
3694345204
Implemented Search Dialog
...
svn path=/trunk/netsurf/; revision=11536
2011-01-30 19:24:03 +00:00
John Mark Bell
124e4cd788
Atari frontend (credit: Ole Loots)
...
svn path=/trunk/netsurf/; revision=11218
2011-01-05 21:02:22 +00:00