Vincent Sanders
0d811963c1
fixup all the remaining logging macro callsites
...
The semantic patch tool appears to have missed some difficult to
reason about callsites which have now been manually cleaned up
2015-05-28 17:06:18 +01:00
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
Witold Filipczyk
befa5e6ed3
To avoid namespace conflicts with ncurses add NetSurf key prefix.
...
Adds a NetSurf key code prefix of NS_ to all key codes.
2015-03-27 09:36:19 +00:00
Vincent Sanders
a481e5965a
remove atari need to use browser internal data structures
2014-11-21 12:32:46 +00:00
Vincent Sanders
f287379a7c
Fix several doxygen issues
2014-11-08 11:38:20 +00:00
Michael Drake
503da8f3f6
Try doxygen todo format.
2014-10-25 16:32:13 +01:00
Michael Drake
6823d229ea
Reduce usage of bw internals. Add some TODOs for m0n0 to look at.
2014-10-25 15:58:39 +01:00
Vincent Sanders
56731e1dbb
remove all unecessary desktop/browser.h includes
2014-10-17 10:49:24 +01:00
Vincent Sanders
caf918d2f2
fixup merge of scheduled reformat
2014-07-06 11:01:39 +01:00
Vincent Sanders
18aefabd20
change reformat to be driven from the scheduler like redraw
2014-07-01 09:27:20 +01:00
Michael Drake
ec84f27733
Remove unused variables.
2014-05-19 17:07:27 +01:00
Michael Drake
99e0cfbd1f
Fix line endings.
2014-05-19 17:05:28 +01:00
Vincent Sanders
2326d3c503
remove unecessary utils/url.h includes
2014-05-09 10:15:42 +01:00
Michael Drake
af014bce99
Allow tab creation without history clone. Changes browser_window_create and browser_window_navigate flags.
2014-02-10 14:08:45 +00:00
Vincent Sanders
59fe9e09ac
atari limits include
2014-02-03 18:37:32 +00:00
Vincent Sanders
17231603db
fix atari PATH_MAX include
2014-02-03 18:31:53 +00:00
Vincent Sanders
abb37ba148
fix remaining include errors
2014-02-03 18:23:02 +00:00
Vincent Sanders
59eaaf3015
fixup missing includes
2014-02-03 18:12:44 +00:00
Ole Loots
c200eabf07
Set verbose log menu item checked state on startup.
2014-01-02 18:19:12 +01:00
Ole Loots
289cd3a797
Added scale property to gui_window and use it.
2013-12-22 04:52:18 +01:00
Ole Loots
ae0f5834c4
Send AP_TERM to application on menu item "Exit" click.
2013-12-21 01:57:16 +01:00
Ole Loots
35115ed606
Removed toolbar icons: favourite, ssl-indicator
...
(because it looks disgusting)
2013-12-13 00:26:00 +01:00
Ole Loots
480f33e18a
Redraw window on scale request.
2013-12-04 01:38:36 +01:00
Ole Loots
e4c8eeb4b0
Allow keyboard shortcuts not defined inside the RSC file.
2013-12-04 01:36:20 +01:00
Ole Loots
71a1a762d1
Use LOG(()) instead of printf
2013-12-03 00:53:23 +01:00
Ole Loots
b96562b35c
Improve Keyboard Shortcut parsing.
...
Handle standard keyboard shortcut format.
2013-11-24 22:04:03 +01:00
Ole Loots
4f45f807f2
Added about dialog, fixed scrolled treeview redraw.
2013-10-06 01:24:19 +02:00
Ole Loots
757e1b5a8d
enabled history menu item.
2013-10-06 01:24:17 +02:00
Ole Loots
49f4fa0d78
Hotlist and History and Cookies Manager implemented.
...
(The Cookie Manager window is a new one)
2013-10-06 01:24:17 +02:00
Michael Drake
eaae716989
Move old hotlist out of the way.
2013-08-13 12:41:04 +01:00
Michael Drake
13326b2716
Namespace the atari global history functions.
2013-07-01 14:39:10 +01:00
Vincent Sanders
a92e5930ff
fixup issues with new options API merge
2013-05-28 16:44:46 +01:00
Vincent Sanders
ee6e6eec05
move options include
2013-05-28 14:16:10 +01:00
Ole Loots
4e6bea9204
Improved CLRHOME Key handling
...
When textinput is focused, the key is handled by the browser (Moving
to start of text).
Otherwise the Content is scrolled to the top.
2013-04-13 15:34:08 +02:00
Vincent Sanders
529ca251fc
rename flags for browser_window routines to be shorter
2013-02-18 11:51:42 +00:00
Vincent Sanders
b112dec78d
change browser_window_create and refactor all callsites
2013-02-18 11:23:48 +00:00
Ole Loots
54f719aa96
Some more finetuning...
2013-01-31 19:22:35 +01:00
Ole Loots
985e4ce6be
Prefixed gemtk module functions.
2013-01-22 02:33:27 +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
ff7208c907
Menu Accelerators where not parsed.
2013-01-15 01:54:18 +01:00
Ole Loots
a0227890e9
Further work on search in browser window.
2013-01-14 01:01:22 +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
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
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
c4b09a8439
Removed global_evnt.c module.
2012-12-06 01:38:49 +01:00
Ole Loots
e697603f12
Use module variable h_gem_menu instead of local variable
2012-12-03 00:03:29 +01:00
Ole Loots
d5f0ea5155
Replaces MenuIcheck() with calls to menu_icheck()
2012-12-03 00:00:13 +01:00