summaryrefslogtreecommitdiff
path: root/frontends/amiga/arexx.c
Commit message (Collapse)AuthorAgeFilesLines
* Amiga: Allow running JS from ARexxChris Young2019-08-101-1/+31
| | | | | | Option arexx_allow_exec enables the EXEC command. It is disabled by default and currently undocumented. Theoretically this could be used by a form filler application.
* Make the window list more privateChris Young2019-05-101-0/+2
| | | | TODO: fix arexx.c to not need it
* Make screen pointer accesible through an accessor function onlyChris Young2019-05-101-1/+1
|
* Replace global current gui_window with an accessor functionChris Young2019-05-101-10/+10
|
* more accessor for gui_window_2Chris Young2019-05-081-5/+5
|
* get the window title from a gui_windowChris Young2019-05-081-1/+1
|
* remove direct access to gui_window_2's gui_windowChris Young2019-05-081-2/+2
|
* Make gui_window private to gui.cChris Young2019-05-071-23/+23
| | | | TODO: ratonalise these accessors
* change content get_source_data interfaces to return uint8_t and size_tVincent Sanders2019-05-051-3/+5
| | | | | previously these interfaces returned char * and unsigned int which was undesirable.
* Browser: Rename function to access bw URL.Michael Drake2018-07-231-2/+2
|
* Use coccinelle to change logging macro calls in c filesVincent Sanders2017-09-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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);
* Remove old tree implementationChris Young2017-01-081-1/+0
|
* Conversion of Amiga hotlist manager to corewindowChris Young2017-01-061-2/+2
|
* Add more clib2 statsChris Young2016-11-271-2/+9
| | | | JSON formatted data can now be saved with ARexx "SLABSTATS stats.json"
* Get clib2 slab usageChris Young2016-11-201-1/+15
| | | | Calling ARexx function "SLABSTATS" will dump the current stats to the ns log
* Change some AllocVecs to mallocs and FreeVecs to freeChris Young2016-11-191-2/+1
| | | | Need to be careful with ASPrintf
* Move memory functions from misc.c to memory.cChris Young2016-11-191-0/+1
|
* Correct the function definitions so the ARexx port works on OS3 (untested)Chris Young2016-09-101-33/+39
|
* Add an ACTIVE switch to the OPEN ARexx command to force new tabs to be activeChris Young2016-09-101-1/+5
|
* Open a new window instead of a tab if we can't locate the window the tab is ↵Chris Young2016-08-151-1/+9
| | | | supposed to be added to.
* Fix the signalling to the old session of NetSurf from the newly-launched one.Chris Young2016-07-031-3/+9
| | | | No idea how this ever worked previously, as it was sending commands to the ARexx server instead of NetSurf.
* Update content to split public and internal APIVincent Sanders2016-06-061-2/+2
|
* Ensure variables are declared correctlyChris Young2016-06-021-1/+1
|
* Make rxsig private to gui.cChris Young2016-06-021-2/+2
|
* Make arexx_obj private to arexx.cChris Young2016-06-021-1/+8
|
* reduce core header usageVincent Sanders2016-06-011-3/+2
|
* move desktop window header into public APIVincent Sanders2016-05-301-1/+1
|
* move window header into public APIVincent Sanders2016-05-301-1/+1
|
* move frontends into sub directoryVincent Sanders2016-05-151-0/+636