summaryrefslogtreecommitdiff
path: root/amiga
Commit message (Collapse)AuthorAgeFilesLines
* Italian translation courtesy of Samir Hawamdeh.Chris Young2008-10-171-0/+1
| | | | svn path=/trunk/netsurf/; revision=5589
* Safer menu deletions; stop menus from appending to existing menu with each ↵Chris Young2008-10-151-2/+5
| | | | | | new window. svn path=/trunk/netsurf/; revision=5578
* Implemented the ability to add hotlist entries to the Hotlist menu. ↵Chris Young2008-10-144-15/+128
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Fix basic rearrangement of tree nodesChris Young2008-10-133-19/+49
| | | | svn path=/trunk/netsurf/; revision=5567
* Default official throbber imagery.Chris Young2008-10-131-0/+0
| | | | | | throbber_frames:9 svn path=/trunk/netsurf/; revision=5565
* AmiUpdate support.Chris Young2008-10-131-2/+29
| | | | svn path=/trunk/netsurf/; revision=5564
* Various minor fixes for treeviews, history tree now populates.Chris Young2008-10-136-73/+165
| | | | svn path=/trunk/netsurf/; revision=5563
* Stop over-zealous deletions, we should only be deleting the ↵Chris Young2008-10-111-1/+1
| | | | | | currently-selected node. svn path=/trunk/netsurf/; revision=5545
* Fix problem with file uploads to amigans.net always returning error to the ↵Chris Young2008-10-111-1/+2
| | | | | | | | effect of: files of type text/plain cannot be uploaded svn path=/trunk/netsurf/; revision=5544
* Improved treeview browser - cookies tree part (missed off previous commit)Chris Young2008-10-112-0/+194
| | | | svn path=/trunk/netsurf/; revision=5543
* Improved Amiga treeview support. Now creates trees for cookies and history ↵Chris Young2008-10-1111-137/+775
| | | | | | | | | (history doesn't populate at the moment). Can add folders and edit titles in hotlist treeviews, and delete entries in all treeviews. svn path=/trunk/netsurf/; revision=5542
* Remove debugChris Young2008-10-111-2/+0
| | | | svn path=/trunk/netsurf/; revision=5541
* New throbber icon by Martin MerzChris Young2008-10-112-0/+0
| | | | svn path=/trunk/netsurf/; revision=5540
* Distribution files including basic documentation and an alternative icon ↵Chris Young2008-10-116-0/+74
| | | | | | | | (drawn by Martin Merz) svn path=/trunk/netsurf/; revision=5539
* Generate AmigaOS version string in correct format, taking:Chris Young2008-10-081-0/+45
| | | | | | | | | | | | | | | | | | | | | | | netsurf_version_major from desktop/version.c as version SVN revision from local repository as revision This should ensure that the internal version number will increase correctly (version and revision are treated as seperate values > 0), whereas NetSurf's public release version (currently coming up to 2.0) is not guaranteed to be in legal AmigaOS format or increase validly under AmigaOS rules. The internal version string has been added for future AmiUpdate support as well as making it easier to see and compare versions of interim builds. amiga/version.c can safely be removed from the source list when cross-compiling (where ARexx is not available), or manually created, as it only defines this internal version string and does not contain any code. amiga/version.c is automatically removed after linking to ensure it always reflects the current SVN revision. svn path=/trunk/netsurf/; revision=5510
* List traversing tidy-up.Chris Young2008-10-064-29/+26
| | | | svn path=/trunk/netsurf/; revision=5499
* Full quit function and associated ARexx command (QUIT)Chris Young2008-10-065-12/+67
| | | | svn path=/trunk/netsurf/; revision=5498
* Closing entire windows instead of just tabs is now possibleChris Young2008-10-063-3/+45
| | | | svn path=/trunk/netsurf/; revision=5497
* Fixed some problems with tabs, added a tab close gadget.Chris Young2008-10-052-16/+40
| | | | svn path=/trunk/netsurf/; revision=5489
* Kiosk mode (borderless window, no gadgets or menu etc)Chris Young2008-10-052-185/+254
| | | | | | | | | To enable, set kiosk_mode:1 Requested for upcoming Amiga show. svn path=/trunk/netsurf/; revision=5484
* AmigaOS tabs implementation.Chris Young2008-10-055-60/+156
| | | | | | | | | | | Two new strings: NewTab, CloseTab Two new options: always_open_tabs indicates to open tabs instead of windows by default new_tab_is_active makes any new tab the current one (default is to open tabs in background) svn path=/trunk/netsurf/; revision=5483
* Incomplete support for tabbed browsing.Chris Young2008-10-044-205/+311
| | | | svn path=/trunk/netsurf/; revision=5482
* Dummy throbber (1x2 pixel grey PNG)Chris Young2008-10-041-0/+0
| | | | | | | throbber_frames=2 svn path=/trunk/netsurf/; revision=5481
* Minimal ARexx port.Chris Young2008-09-293-1/+106
| | | | | | | | | | | Port name: NETSURF Commands supported: OPEN OPEN URL/A Opens URL specified by URL argument in new browser window. svn path=/trunk/netsurf/; revision=5462
* - Accept a URL as an argument to open that page on startup (this is needed ↵Chris Young2008-09-281-50/+66
| | | | | | | | | for OpenURL support) - Fix loads of warnings svn path=/trunk/netsurf/; revision=5460
* When the treeview window is the last one on screen and it is closed, NetSurf nowChris Young2008-09-281-0/+5
| | | | | | quits. svn path=/trunk/netsurf/; revision=5456
* Stop scaled bitmaps from disappearing completely when the top of the image isChris Young2008-09-281-10/+13
| | | | | | | partially off-screen. Hopefully this also fixes some system freezes caused by this code when run under OS4.1 on the SAM440. svn path=/trunk/netsurf/; revision=5455
* Treeview window event handling (currently just double-clicking hotlist items andChris Young2008-09-285-50/+153
| | | | | | closing the window) svn path=/trunk/netsurf/; revision=5453
* Improved text cursorChris Young2008-09-271-8/+12
| | | | svn path=/trunk/netsurf/; revision=5449
* Modification for treeview support - missed from previous commitChris Young2008-09-271-2/+4
| | | | svn path=/trunk/netsurf/; revision=5448
* Experimental treeview implementation using listbrowser.gadget.Chris Young2008-09-275-16/+364
| | | | svn path=/trunk/netsurf/; revision=5447
* If use_os_pointers is off and no Wait pointer image has been loaded from ↵Chris Young2008-09-231-1/+11
| | | | | | | | disk, we now use the OS busy pointer instead of the OS default pointer. svn path=/trunk/netsurf/; revision=5427
* Minor pointer corrections, added 4 colour default pointer (standard 2.0 ↵Chris Young2008-09-234-0/+66
| | | | | | | | | | style - to match the 4 colour pop-up menu pointer) and 4 colour wait pointer (in a hybrid 2.0/1.3 style, it's a Zzz busy pointer with a 3D effect like the one on the default stop-watch) svn path=/trunk/netsurf/; revision=5426
* 32-bit mouse pointer support.Chris Young2008-09-2223-69/+183
| | | | | | | | | | | | | | | The pointer imagery are the icon files of the 4-colour custom text file images. Tooltypes XOFFSET and YOFFSET specify the "point" of the image. The 32-bit pointers can be disabled by setting option truecolour_mouse_pointers:0 The OS pointers (for "Default" and "Wait" only) can be used by setting os_mouse_pointers:1 Deleting the relevant files has the same effect :) This complete set of 32-bit images is drawn by Martin Merz (Mason). The code to read them is derived from sample code by Joerg Strohmayer. svn path=/trunk/netsurf/; revision=5401
* Fix signalling of events from 401 login windowChris Young2008-09-213-1/+4
| | | | svn path=/trunk/netsurf/; revision=5389
* Stop the throbber trying to draw on download and 401-login windows.Chris Young2008-09-202-4/+4
| | | | svn path=/trunk/netsurf/; revision=5382
* Fix screen clear bug - now plain text files are readable.Chris Young2008-09-201-2/+5
| | | | svn path=/trunk/netsurf/; revision=5379
* Amiga message additions/correctionsChris Young2008-09-161-1/+1
| | | | svn path=/trunk/netsurf/; revision=5358
* Code cleanup, removed remnants of ttengine experimental code (way too slow to beChris Young2008-09-151-94/+6
| | | | | | useful) svn path=/trunk/netsurf/; revision=5337
* Fixed bold/italic stylesChris Young2008-09-151-7/+42
| | | | svn path=/trunk/netsurf/; revision=5328
* Fix schedule_run so it doesn't occur outside gui_poll.Chris Young2008-09-131-3/+1
| | | | svn path=/trunk/netsurf/; revision=5311
* Improved throbber, works independently on multiple windows, stops when it ↵Chris Young2008-09-133-17/+94
| | | | | | | | | | | | | | should, no weird crashes, lock-ups etc. The format has changed, Resources/Throbber now needs to be in a picture.datatype format, as a "film strip" of frames with the first image the inactive (stopped throbber) and the rest the active animation. The number of frames needs to be set in the Options file throbber_frames variable (currently - will probably move to a tooltype of Resources/Throbber in the future for better theming ability) svn path=/trunk/netsurf/; revision=5310
* Added ability to load toolbar images from a different path.Chris Young2008-09-111-15/+55
| | | | | | | | | | | | | | | | | | | | Default is still TBImages: (ie AISS, http://www.masonicons.de) All of the following must be present, in any format that bitmap.image will load (usually this means any picture.datatype subclasses): home, home_g, home_s - Home button nav_east, nav_east_g, nav_east_s - History forward nav_west, nav_west_g, nav_west_s - History back reload, reload_g, reload_s - Reload stop, stop_g, stop_s - Stop The _g and _s files are ghosted and selected versions respectively. To set the path, use toolbar_images:<path> in Options. svn path=/trunk/netsurf/; revision=5304
* Basic throbber support code. The throbber is shared between windows and must beChris Young2008-09-113-3/+35
| | | | | | | | | | | | | stored as Resources/Throbber in animation.datatype supported format. The default animation is a small IFF ANIM which is only good for testing purposes. This throbber code is likely to be replaced by custom animation code in the future as using animation.datatype has issues and restrictions (only 8-bit formats, using NewDTObject() twice on the same file doesn't seem to work correctly, clicking on the anim starts it playing etc) svn path=/trunk/netsurf/; revision=5303
* Disabled the new scheduler by default as it is more unstable than I thought :(Chris Young2008-09-092-10/+21
| | | | | | Defining AMI_SCHEDULER_USES_TIMER will enable it again. svn path=/trunk/netsurf/; revision=5291
* New mouse pointer images by Martin Merz (Mason)Chris Young2008-09-086-94/+175
| | | | | | Extended pointer size to 32x32 pixels. svn path=/trunk/netsurf/; revision=5288
* Scheduled events now signal when the scheduled time has passed.Chris Young2008-09-084-17/+78
| | | | | | The timer appears to stop signalling events occasionally - needs some investigation. svn path=/trunk/netsurf/; revision=5287
* Fix Amiga bitmap_get_bpp to be same as others. (It's bytes per pixel, not ↵Michael Drake2008-09-071-9/+12
| | | | | | bits.) Fix param comments for vbitmap. svn path=/trunk/netsurf/; revision=5281
* Support for dragging in files (for file upload forms etc)Chris Young2008-09-072-11/+121
| | | | svn path=/trunk/netsurf/; revision=5271
* Much more efficient message handling/input loops, allows me to raise task ↵Chris Young2008-09-042-33/+75
| | | | | | | | priority back to default of 0 without impacting other processes. svn path=/trunk/netsurf/; revision=5238