summaryrefslogtreecommitdiff
path: root/frontends/amiga/corewindow.c
Commit message (Collapse)AuthorAgeFilesLines
* Fixup everything the semantic patch missedVincent Sanders2017-09-071-1/+2
|
* Use coccinelle to change logging macro calls in c filesVincent Sanders2017-09-061-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | for F in $(git ls-files '*.c');do spatch --sp-file foo.cocci --in-place ${F};done @@ expression E; @@ -LOG(E); +NSLOG(netsurf, INFO, E); @@ expression E, E1; @@ -LOG(E, E1); +NSLOG(netsurf, INFO, E, E1); @@ expression E, E1, E2; @@ -LOG(E, E1, E2); +NSLOG(netsurf, INFO, E, E1, E2); @@ expression E, E1, E2, E3; @@ -LOG(E, E1, E2, E3); +NSLOG(netsurf, INFO, E, E1, E2, E3); @@ expression E, E1, E2, E3, E4; @@ -LOG(E, E1, E2, E3, E4); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4); @@ expression E, E1, E2, E3, E4, E5; @@ -LOG(E, E1, E2, E3, E4, E5); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5); @@ expression E, E1, E2, E3, E4, E5, E6; @@ -LOG(E, E1, E2, E3, E4, E5, E6); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6); @@ expression E, E1, E2, E3, E4, E5, E6, E7; @@ -LOG(E, E1, E2, E3, E4, E5, E6, E7); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6, E7);
* Core window: Ensure all front ends initialise drag_status.Michael Drake2017-06-101-0/+1
|
* Update documentation removing junk and moving to markdown for most text filesVincent Sanders2017-06-091-1/+1
|
* update amiga corewindow implementation for changed APIVincent Sanders2017-05-231-4/+15
|
* clean up some of the doxygen generation warningsVincent Sanders2017-02-191-5/+7
|
* Make gui_globals less... globalChris Young2017-02-131-0/+1
|
* Get render bitmap size via functionChris Young2017-02-131-2/+4
|
* Manage shared pens internally unless we need multiple lists (eg. per ↵Chris Young2017-02-131-3/+1
| | | | browser_window)
* Alloc gui_global structure when initialisingChris Young2017-02-131-10/+10
|
* Remove use of global context data from Amiga frontendChris Young2017-02-131-5/+3
|
* move plot style header to netsurf include directoryVincent Sanders2017-01-131-1/+1
| | | | | move plotter style header and adjust all callers to use only what they actually require.
* Support SimpleRefresh corewindowsChris Young2017-01-081-15/+66
| | | | These queue redraws unlike the main browser window, which seems to work a bit better than redrawing immediately.
* Update corewindow scrollbars when user resizes windowChris Young2017-01-081-1/+28
|
* Process in-window scrollbars using IDCMPUPDATE tooChris Young2017-01-081-16/+0
|
* remove excessive loggingChris Young2017-01-081-2/+0
|
* Working internal and tree-to-browser dragsChris Young2017-01-081-12/+34
| | | | tree-to-tree drags don't work unless the source supports internal drag moves (so global history to hotlist won't work as it did before)
* Dragging works internallyChris Young2017-01-071-78/+74
| | | | (except it doesn't, as the hotlist window is broken and doesn't respond to the mouse until selecting random menu items)
* Possibly slightly less but still definitely broken drag handlingChris Young2017-01-071-29/+52
|
* Broken corewindow drag implementationChris Young2017-01-071-1/+93
|
* Complete cookie manager corewindow interfaceChris Young2017-01-051-0/+5
|
* fix some ui corruption on scrollbar hideChris Young2017-01-031-7/+3
|
* it's not a double-click if the mouse has movedChris Young2017-01-031-2/+18
|
* less cranky scrollbarsChris Young2017-01-031-14/+8
|
* Basic conversion of cookie manager to core windowChris Young2017-01-031-1/+1
| | | | slightly broken; blank window until resized; scroll bar wrong; no menu
* Fix sslcert redrawChris Young2017-01-021-3/+3
|
* fix mouse click processingChris Young2017-01-021-98/+100
|
* show/hide scrollbars as requiredChris Young2017-01-021-20/+139
| | | | move the sslcert scrollbars into the window as per the style guide
* make the window title text commonChris Young2017-01-021-0/+4
|
* correct full-window redraw co-ordsChris Young2017-01-021-2/+2
|
* move mousemove back to the event loop and ensure the window is created clearedChris Young2017-01-021-26/+42
|
* Take the redraw routine from old tree_redraw with less meddlingChris Young2017-01-021-28/+26
|
* migrate sslcert to use corewindowChris Young2017-01-021-6/+9
| | | | predictably blank
* Amga core window redrawChris Young2017-01-011-14/+229
| | | | This almost certainly will not work properly
* handle core window mouse buttonsChris Young2017-01-011-5/+59
| | | | todo: support drags
* Process mouse moves and qualifier keysChris Young2017-01-011-11/+66
| | | | | NB: we are doing mouse moves differently by using an IDCMP hook on space.gadget, as this gives us co-ordinates relative to the render area GID_DRAW object when the window is defined will need tagging ICA_TARGET, ICTARGET_IDCMP
* Basic event loop, only handles keypresses and window closure so farChris Young2017-01-011-2/+47
|
* Allow for the prospect of in-window scrollbarsChris Young2017-01-011-13/+19
|
* Basic template for an Amiga core windowChris Young2017-01-011-0/+281
Drawing and event processing not written yet