netsurf/amiga
Chris Young 1d8bbfae4c Implemented the ability to add hotlist entries to the Hotlist menu. Modified the
default Hotlist links so they show up in the menu.  Currently deleting items from the
menu is dangerous.

To add to the Hotlist menu, add a folder node called "Menu" to the root node of the
hotlist tree.

Items in this folder node up to a maximum (currently) of 40 items will be added to the
Hotlist menu, within the limits of the Intuition menu system.

Items in folders within the Menu folder node will be converted to subitems in the
menu.

Folder nodes with no entries and folder nodes at level 3 in the heirarchy will become
menu items with no action.  Items deeper will not be included in the menu at all.

eg.

Root
 |
 +- Menu
      |
      +- Netsurf
      |     |
      |     +- NetSurf Homepage
      |     |
      |     +- More NetSurf links
      |                |
      |                +- NetSurf bugtracker
      |
      +- Google

Will look something like the following within the menu:

|NetSurf »| - |NetSurf Homepage  |
|Google   |   |More NetSurf links|



svn path=/trunk/netsurf/; revision=5577
2008-10-14 22:43:02 +00:00
..
dist Distribution files including basic documentation and an alternative icon (drawn by 2008-10-11 21:29:24 +00:00
resources Default official throbber imagery. 2008-10-13 18:02:39 +00:00
arexx.c Full quit function and associated ARexx command (QUIT) 2008-10-06 17:47:31 +00:00
arexx.h Minimal ARexx port. 2008-09-29 19:35:30 +00:00
bitmap.c Remove debug 2008-10-11 21:31:51 +00:00
bitmap.h
compat.c Code cleanup. 2008-08-21 21:42:48 +00:00
compat.h
cookies.c Improved treeview browser - cookies tree part (missed off previous commit) 2008-10-11 21:59:22 +00:00
cookies.h Improved treeview browser - cookies tree part (missed off previous commit) 2008-10-11 21:59:22 +00:00
filetype.c Fix problem with file uploads to amigans.net always returning error to the effect of: 2008-10-11 22:01:26 +00:00
font.c Code cleanup, removed remnants of ttengine experimental code (way too slow to be 2008-09-15 22:18:33 +00:00
font.h Experimental font code to plot Unicode text. 2008-08-30 16:55:25 +00:00
gui.c Implemented the ability to add hotlist entries to the Hotlist menu. Modified the 2008-10-14 22:43:02 +00:00
gui.h Fix basic rearrangement of tree nodes 2008-10-13 22:34:54 +00:00
history.c Various minor fixes for treeviews, history tree now populates. 2008-10-13 18:00:44 +00:00
history.h Improved Amiga treeview support. Now creates trees for cookies and history (history 2008-10-11 21:38:04 +00:00
hotlist.c Implemented the ability to add hotlist entries to the Hotlist menu. Modified the 2008-10-14 22:43:02 +00:00
hotlist.h Moved menu selection code to menu.c 2008-09-03 22:02:41 +00:00
iff_cset.h Added support code to allow CSET chunks to be read from clipboard IFF FTXT and 2008-09-03 22:10:30 +00:00
login.c Fix signalling of events from 401 login window 2008-09-21 16:28:45 +00:00
login.h Stop the throbber trying to draw on download and 401-login windows. 2008-09-20 22:07:11 +00:00
menu.c Implemented the ability to add hotlist entries to the Hotlist menu. Modified the 2008-10-14 22:43:02 +00:00
menu.h Implemented the ability to add hotlist entries to the Hotlist menu. Modified the 2008-10-14 22:43:02 +00:00
misc.c Improved Amiga treeview support. Now creates trees for cookies and history (history 2008-10-11 21:38:04 +00:00
object.c List traversing tidy-up. 2008-10-06 18:20:16 +00:00
object.h Experimental treeview implementation using listbrowser.gadget. 2008-09-27 20:55:11 +00:00
options.h Improved Amiga treeview support. Now creates trees for cookies and history (history 2008-10-11 21:38:04 +00:00
plotters.c Stop scaled bitmaps from disappearing completely when the top of the image is 2008-09-28 14:39:02 +00:00
plotters.h Close fonts properly and default back to initial RastPort font. 2008-08-17 16:22:40 +00:00
save_pdf.c Added PDF export to Amiga port. 2008-08-26 01:20:01 +00:00
save_pdf.h Added PDF export to Amiga port. 2008-08-26 01:20:01 +00:00
schedule.c List traversing tidy-up. 2008-10-06 18:20:16 +00:00
schedule.h Scheduled events now signal when the scheduled time has passed. 2008-09-08 18:14:14 +00:00
thumbnail.c
tree.c Fix basic rearrangement of tree nodes 2008-10-13 22:34:54 +00:00
tree.h Fix basic rearrangement of tree nodes 2008-10-13 22:34:54 +00:00
utf8.c Added support code to allow CSET chunks to be read from clipboard IFF FTXT and 2008-09-03 22:10:30 +00:00
utf8.h Added support code to allow CSET chunks to be read from clipboard IFF FTXT and 2008-09-03 22:10:30 +00:00
version.rexx Generate AmigaOS version string in correct format, taking: 2008-10-08 22:55:58 +00:00