summaryrefslogtreecommitdiff
path: root/amiga/tree.c
Commit message (Collapse)AuthorAgeFilesLines
* move frontends into sub directoryVincent Sanders2016-05-151-1473/+0
|
* Update to new warn_user APIChris Young2016-05-011-9/+9
|
* Split utils header into string functions and everything elseVincent Sanders2016-04-211-0/+1
| | | | | split out the string handling API from the rest of the utils header and fix up all the fallout.
* Avoid some crashing by disabling the update of the hotlist menuChris Young2016-02-291-0/+2
| | | | This will be fixed properly when the menu code is re-written to use menuclass, as that supports dynamic updates.
* Update some Amiga-specific version numbers for post-3.4Chris Young2016-02-171-0/+2
|
* Free shared_pens list on tree destroyChris Young2016-02-141-4/+5
|
* Don't re-use freed shared_pens listChris Young2016-02-141-3/+2
|
* Remove RMB trapping from the treeviews, previously used for context menusChris Young2016-02-141-26/+0
| | | | The context menus for treeviews were removed ages ago, and any replacement won't need RMB trapping
* Pens need releasing before freeing layers to avoid invalid pointer accessChris Young2016-02-141-1/+1
|
* Don't use ami_NewMinList as it potentially writes past the MinList structure ↵Chris Young2016-01-261-4/+5
| | | | | | on OS3. Instead we use ami_AllocMinList and pointers.
* Make the palette-mapped state relate to the rendering layer rather than ↵Chris Young2016-01-251-1/+1
| | | | | | | globally. This means we can still render in 32-bit mode internally when the destination isn't the screen. NB: bitmap_render is currently freezing when the screen is in palette-mapped mode (old bug, pre-dates this change), so for now we skip this routine in that scenario.
* Fix opening of SSL cert windowChris Young2016-01-231-2/+2
|
* Fix refresh of hotlist menu/toolbar when hotlist window is closedChris Young2015-11-161-1/+1
| | | | This definitely used to work...!
* Only update the hotlist menu etc if it was the hotlist window which was closed.Chris Young2015-08-161-7/+8
|
* Abstract all instances of NewMinList as it causes alert 80000006 on OS3Chris Young2015-08-051-1/+1
|
* To avoid namespace conflicts with ncurses add NetSurf key prefix.Witold Filipczyk2015-03-271-11/+11
| | | | Adds a NetSurf key code prefix of NS_ to all key codes.
* Fix more hook functionsChris Young2015-02-241-1/+1
|
* Move everything else over to using the class pointers.Chris Young2015-01-261-8/+10
| | | | Exception: popupmenu.class is still using old _GetClass functions.
* Merge branch 'master' of git://git.netsurf-browser.org/netsurfChris Young2015-01-201-8/+21
|\
| * More OS3 compilation fixesChris Young2015-01-181-8/+21
| |
* | Clear a selection after it has been copied, as per the AmigaOS Style GuideChris Young2015-01-171-0/+4
|/
* Allocate screen title when first needed and keep it private to amiga/gui.cChris Young2014-11-161-2/+2
|
* Make win_destroyed variable private to amiga/gui.cChris Young2014-11-161-1/+0
|
* Fix amiga/tree.c for new structsChris Young2014-11-161-1/+1
|
* Use SPACE_RenderBox compatibility function in tree codeChris Young2014-11-151-12/+55
|
* Use the correct Messages string, modify the contents to better reflect what ↵Chris Young2014-11-131-1/+1
| | | | it (currently) does - only edits the title, not the address.
* Add an edit entry option to the edit menuChris Young2014-11-131-13/+34
|
* Fix warningsChris Young2014-11-111-3/+3
|
* remove unecessary include of browser.h in amiga frontendVincent Sanders2014-10-171-196/+200
|
* Update amiga frontend for split operation table header changesVincent Sanders2014-10-161-13/+16
|
* Recreate the entire menu when the hotlist window is closed.Chris Young2014-06-301-1/+1
| | | | This ensures the hotlist entries in the menu are in sync with reality, and mirrors the existing hotlist toolbar update.
* Stop treeview items moving when they've been dragged outside the treeview ↵Chris Young2014-05-241-4/+7
| | | | window.
* fixup missing includes from schedule changesVincent Sanders2014-03-091-1/+1
|
* move scheduleing into browser operation tableVincent Sanders2014-03-091-3/+3
|
* Make browser_window_navigate (un)verifiable flag match browser_window_create.Michael Drake2014-02-101-2/+1
|
* Allow tab creation without history clone. Changes browser_window_create and ↵Michael Drake2014-02-101-2/+2
| | | | browser_window_navigate flags.
* Minor formatting changeChris Young2013-12-151-2/+1
|
* Add the ability to add folders and icons from the hotlist window's menuChris Young2013-11-171-15/+41
|
* Correct some more offsetsChris Young2013-10-261-1/+1
|
* Fix bitmap offsets in direct render mode by forcing use of BltBitMapChris Young2013-10-261-2/+3
|
* Allow direct render of treeview for debug purposes only.Chris Young2013-10-261-3/+61
|
* Correct some memory allocation parametersChris Young2013-10-121-1/+2
|
* Replace AllocVec with AllocVecTags. Remove some instances of MEMF_CLEAR ↵Chris Young2013-10-121-4/+3
| | | | where it is not necessary.
* application.library fix for new SDK. Note that:Chris Young2013-10-121-0/+3
| | | | | * application.library functionality will no longer be available on OS4.0, however that only extends to the Docky icon as notifications weren't supported anyway. * CI builds may crash until the toolchain is updated.
* less over-zealous code removalChris Young2013-09-151-1/+5
|
* treeview deferred redrawChris Young2013-09-141-2/+31
|
* Support drag for global history tooChris Young2013-09-141-6/+1
|
* Re-implement dragging to/from treeview (not working)Chris Young2013-09-141-50/+25
|
* Remove context menu some more as it's irrepairably broken anywayChris Young2013-09-121-1/+2
|
* Fix buttons in the least convaluted way possibleChris Young2013-09-121-5/+4
|