summaryrefslogtreecommitdiff
path: root/atari/treeview.c
Commit message (Collapse)AuthorAgeFilesLines
* Change LOG() macro to be varadicVincent Sanders2015-05-281-3/+2
| | | | | | | | | | | | 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.
* remove all unecessary desktop/browser.h includesVincent Sanders2014-10-171-5/+4
|
* Fixed some unused variable warining.Ole Loots2014-09-151-2/+4
|
* Reduce a variable's scope.Michael Drake2014-05-201-1/+1
|
* Remove unused variables.Michael Drake2014-05-201-5/+0
|
* Fix line endings.Michael Drake2014-05-201-16/+16
|
* Removed obsolete codeOle Loots2013-12-281-132/+1
|
* Implemented specific redraw when treeview is iconified.Ole Loots2013-12-221-2/+49
|
* Added about dialog, fixed scrolled treeview redraw.Ole Loots2013-10-061-9/+23
|
* Fixed warnings for incomptible pointer typeOle Loots2013-10-061-84/+94
| | | | The API expects to receive core_window as window handle now.
* Added SSL Cert Inspector WindowOle Loots2013-10-061-6/+63
| | | | (based on treeview API)
* Hotlist and History and Cookies Manager implemented.Ole Loots2013-10-061-71/+301
| | | | (The Cookie Manager window is a new one)
* Treeview implementation adjustedOle Loots2013-10-061-34/+372
| | | | (still requires changes at several places in the atari frontent)
* Replaced atari_treeview wrapper with a new oneOle Loots2013-10-061-456/+145
| | | | (removed all modules which used the old tree API)
* Also setup slider info before tree creation.Ole Loots2013-09-111-11/+20
|
* Set window ref before calling tree_create. Fixes crash during startup.Ole Loots2013-09-101-7/+21
| | | | | (tree_create causes an resize event which requires the window handle to be available).
* Remove bulk of old treeview implementation.Michael Drake2013-09-021-7/+1
|
* Remove tree_url_node module. Had to disable treeview scanning in amiga and ↵Michael Drake2013-09-021-21/+0
| | | | cocoa front ends. Amiga front end very likely broken.
* Disabled redraw debug output.Ole Loots2013-04-131-1/+1
|
* Some more finetuning...Ole Loots2013-01-311-3/+6
|
* Prefixed gemtk module functions.Ole Loots2013-01-221-24/+24
|
* Finally it compiles without WinDom - still some things to bring back:Ole Loots2013-01-071-10/+9
| | | | | - Serch window - Pop Menus in the settings dialog
* Toolbar is now finished, started work on browser redraw/scrolling.Ole Loots2012-11-301-7/+0
|
* Hotlist now works without windom.Ole Loots2012-11-221-1/+1
|
* Completet scroll preprocessing, Hotlist fully works.Ole Loots2012-11-221-5/+5
|
* Implemented scroll handling in gemtk.Ole Loots2012-11-211-434/+439
|
* Initial work at making scrolling workOle Loots2012-11-201-13/+17
|
* Ripped Windom out of the treeview implementation,Ole Loots2012-11-201-68/+135
| | | | it still requires scroll event handling to be implemented.
* Start to remove windom, wip.Ole Loots2012-11-181-5/+37
| | | | | | - Refactored menu event handling. - Load plain GEM resources. - Refactored Event handling
* Plotter refactor: removed one plotter abraction layer.Ole Loots2012-07-131-12/+12
|
* Pass whether background images are wanted in redraw_context.Michael Drake2011-12-231-89/+90
| | | | svn path=/trunk/netsurf/; revision=13335
* Removed unused code.Ole Loots2011-12-041-101/+0
| | | | svn path=/trunk/netsurf/; revision=13234
* Stick to OS features for drag feature - handle it almost blocking (improves ↵Ole Loots2011-12-041-7/+93
| | | | | | user experience). svn path=/trunk/netsurf/; revision=13233
* Check return value of plotter->lock()Ole Loots2011-11-291-1/+2
| | | | svn path=/trunk/netsurf/; revision=13203
* I'm actually trying to simplify the frontend code, changes:Ole Loots2011-11-281-3/+5
| | | | | | | | - Optimized browser window caret, uses back-buffer now. ( So no content redraw is scheduled by the frontend just for a caret move ) - Fixed a double redraw issue when the browser reformat is pending and the AES also sends an redraw request because of the resize. - Started to use netsurfs textarea instead of a custom implementation ( to reduce code size ). svn path=/trunk/netsurf/; revision=13191
* Use new function nkc_to_input_keyOle Loots2011-11-231-40/+13
| | | | svn path=/trunk/netsurf/; revision=13169
* Lock plotter during treeview redraw. Ole Loots2011-11-231-22/+25
| | | | svn path=/trunk/netsurf/; revision=13164
* Remove plotter table global. Pass a redraw context around redraw functions. ↵Michael Drake2011-06-301-1/+6
| | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543
* Revert remove of cflib and further usage of xaaes nkcc routines. It resulted ↵Ole Loots2011-06-251-1/+1
| | | | | | in not-working page up / page down and up / down keys. svn path=/trunk/netsurf/; revision=12510
* Removed dependency to cflib,Ole Loots2011-05-241-1/+1
| | | | | | call EvntWindom only one time per sec. when active flag is set. svn path=/trunk/netsurf/; revision=12443
* Merge branches/jmb/content-factory to trunkJohn Mark Bell2011-05-061-29/+1
| | | | svn path=/trunk/netsurf/; revision=12283
* Moved mouse movement handling into window event handlers, updated resources, ↵Ole Loots2011-04-101-24/+308
| | | | | | updated todos, implemented treeview + hotlist svn path=/trunk/netsurf/; revision=12182
* Implemented Search DialogOle Loots2011-01-301-0/+0
| | | | svn path=/trunk/netsurf/; revision=11536
* using short filenames for treeview Icons for compatibility with classic TOS ↵Ole Loots2011-01-221-1/+1
| | | | | | systems. svn path=/trunk/netsurf/; revision=11440
* Atari frontend (credit: Ole Loots)John Mark Bell2011-01-051-0/+220
svn path=/trunk/netsurf/; revision=11218