summaryrefslogtreecommitdiff
path: root/amiga/gui.c
Commit message (Collapse)AuthorAgeFilesLines
* Don't need to set current_redraw_browser any more.Michael Drake2011-08-241-8/+0
| | | | svn path=/trunk/netsurf/; revision=12654
* Fix warningsChris Young2011-07-231-15/+15
| | | | svn path=/trunk/netsurf/; revision=12616
* Ensure buttons update (stop button activates) when new URL starts to loadChris Young2011-07-161-0/+2
| | | | svn path=/trunk/netsurf/; revision=12606
* Fix up Amiga for r12574 API change.Michael Drake2011-07-061-5/+3
| | | | svn path=/trunk/netsurf/; revision=12575
* Correctly select FILLPEN or FOREGROUNDPEN for scroller knob colourChris Young2011-07-031-8/+0
| | | | svn path=/trunk/netsurf/; revision=12569
* Pick scroller gadget colours from the screen's DrawInfo pensChris Young2011-07-031-0/+1
| | | | svn path=/trunk/netsurf/; revision=12568
* Fix AppIcons for non-HTML contentsChris Young2011-07-031-0/+1
| | | | svn path=/trunk/netsurf/; revision=12564
* Make AmiDock icon behave a little more sensibly when all windows are iconified.Chris Young2011-07-031-0/+3
| | | | svn path=/trunk/netsurf/; revision=12563
* Iconfication; only enabled when running on WB screen at presentChris Young2011-07-031-42/+25
| | | | svn path=/trunk/netsurf/; revision=12562
* When opening new tabs next to the active one, open them sequentially until ↵Chris Young2011-07-021-1/+9
| | | | | | | | | the tab is switched away from. This is more akin to how Firefox etc do it. Make this the default. svn path=/trunk/netsurf/; revision=12561
* Add an option to open new tabs next to the current tab. Needs some ↵Chris Young2011-07-021-1/+8
| | | | | | | | | additional logic as opening multiple tabs results in the new tabs being in reverse order to that expected. svn path=/trunk/netsurf/; revision=12559
* Put a search icon where the old search favicon wasChris Young2011-07-021-0/+18
| | | | svn path=/trunk/netsurf/; revision=12558
* Fix compilationChris Young2011-06-301-2/+1
| | | | svn path=/trunk/netsurf/; revision=12547
* Remove plotter table global. Pass a redraw context around redraw functions. ↵Michael Drake2011-06-301-4/+10
| | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543
* Frond ends signal end of drag with call to browser_window_mouse_track.Michael Drake2011-06-271-2/+2
| | | | svn path=/trunk/netsurf/; revision=12515
* Shortcut backspace = go back one page in historyChris Young2011-06-251-0/+4
| | | | svn path=/trunk/netsurf/; revision=12506
* Remove gui_window_set_scale().Michael Drake2011-06-241-6/+0
| | | | svn path=/trunk/netsurf/; revision=12502
* If iframes are reformatted due to containing document reflow, don't need to ↵Michael Drake2011-06-241-1/+1
| | | | | | redraw them since they will be redrawn when the containing document is redrawn. Make iframe handling more robust. svn path=/trunk/netsurf/; revision=12497
* Ensure the WB screen gets unlocked, avoid passing a NULL to CloseScreenChris Young2011-06-191-5/+6
| | | | svn path=/trunk/netsurf/; revision=12491
* screen type should be PUBLICSCREEN not CUSTOMSCREENChris Young2011-06-181-5/+5
| | | | svn path=/trunk/netsurf/; revision=12490
* initialise context menus regardless of user's preferences on startupChris Young2011-06-181-3/+3
| | | | svn path=/trunk/netsurf/; revision=12489
* Reinstate waiting for visitor windows to close if the public screen could not beChris Young2011-06-161-5/+23
| | | | | | closed. Do it properly this time, with signals. svn path=/trunk/netsurf/; revision=12486
* remove no_iframesChris Young2011-06-151-2/+0
| | | | svn path=/trunk/netsurf/; revision=12482
* up = down and down = upChris Young2011-06-031-4/+4
| | | | svn path=/trunk/netsurf/; revision=12454
* Make 4th mouse button go back in history, and 5th go forward. Untested.Chris Young2011-06-031-12/+32
| | | | svn path=/trunk/netsurf/; revision=12453
* Allow mixing of AmigaOS and NetSurf command line optionsChris Young2011-05-301-2/+3
| | | | svn path=/trunk/netsurf/; revision=12449
* update variable namesChris Young2011-05-111-6/+6
| | | | svn path=/trunk/netsurf/; revision=12382
* New style MIME typing; maps MIME types to DataTypes and DefIcon format names.Chris Young2011-05-091-0/+6
| | | | | | | | | | | | | | Currently only able to resolve DataTypes to MIME Types. TODO: - DT MIME type guessing needs mostly removing (only use if no matches in mimetypes file) - Migrate the rest of filetype.c to the new format (can filetype using icon.library and reverse lookup MIME type, for example) - Use to distinguish between CONTENT_IMAGE types - Simplify so DefIcon type defaults to lowercase DataType name svn path=/trunk/netsurf/; revision=12360
* Simple initialisation splash screenChris Young2011-05-071-0/+39
| | | | svn path=/trunk/netsurf/; revision=12303
* Rename DataTypes related code/files/defines to avoid confusion and aid ↵Chris Young2011-05-061-3/+3
| | | | | | | | | | adding support for other DataType classes. Disable MNG/WebP by default as they aren't common and the required libs are quite large; DataTypes can handle these formats for now. svn path=/trunk/netsurf/; revision=12284
* Merge branches/jmb/content-factory to trunkJohn Mark Bell2011-05-061-12/+9
| | | | svn path=/trunk/netsurf/; revision=12283
* Make Y DPI a configurable option. Default is 72 (AmigaOS standard)Chris Young2011-04-251-1/+0
| | | | svn path=/trunk/netsurf/; revision=12237
* Fix treeview displayChris Young2011-04-221-0/+2
| | | | svn path=/trunk/netsurf/; revision=12233
* Aspect-corrected font DPI (files missing from previous commit)Chris Young2011-04-221-1/+1
| | | | svn path=/trunk/netsurf/; revision=12231
* Set font DPI from nscss_screen_dpi to ensure it is always in syncChris Young2011-04-221-0/+1
| | | | | | | Reset font DPI when opening screens to allow us to correct for aspect ratio in the future svn path=/trunk/netsurf/; revision=12229
* Use PROGDIR: instead of current dir when setting the path to the executable forChris Young2011-04-221-3/+5
| | | | | | AmiUpdate svn path=/trunk/netsurf/; revision=12223
* print caret at scroll position netsurf believes the page is at, rather than ↵Chris Young2011-03-191-2/+2
| | | | | | | | where the gui says it is svn path=/trunk/netsurf/; revision=12108
* Redraw the area under a caret when it is cleared, rather than relying on a ↵Chris Young2011-03-191-10/+5
| | | | | | | | potentially out-of-date off-screen copy of what used to be there. svn path=/trunk/netsurf/; revision=12107
* Enable fast scrolling for non-HTML contentsChris Young2011-03-171-1/+1
| | | | svn path=/trunk/netsurf/; revision=12103
* Remove what should now be redundant special casing of text/plain.Michael Drake2011-03-171-6/+0
| | | | svn path=/trunk/netsurf/; revision=12099
* gui_find_resource --> gui_get_resource_url.Michael Drake2011-03-171-1/+1
| | | | svn path=/trunk/netsurf/; revision=12089
* Move remaining popupmenu.class stuff to context_menu.c, and #ifdef it forChris Young2011-03-161-61/+0
| | | | | | __amigaos4__ only. svn path=/trunk/netsurf/; revision=12077
* Only extend the clipping area for plain text contentsChris Young2011-03-151-2/+8
| | | | svn path=/trunk/netsurf/; revision=12063
* More rigourous MIME type checking for CSS allows us to remove the icons from ↵Chris Young2011-03-141-6/+11
| | | | | | | | included CSS files. svn path=/trunk/netsurf/; revision=12049
* Empty the schedule list before freeing and closing resourcesChris Young2011-03-131-1/+1
| | | | svn path=/trunk/netsurf/; revision=12034
* Move timer initialisation for scheduler so netsurf_init can queue scheduled ↵Chris Young2011-03-131-3/+3
| | | | | | events. svn path=/trunk/netsurf/; revision=12033
* Search for resources in user's preferred languages, en, and outside theChris Young2011-03-131-9/+50
| | | | | | language-specific dirs. svn path=/trunk/netsurf/; revision=12030
* Remove gui_globals scale as no longer neededChris Young2011-03-101-4/+0
| | | | svn path=/trunk/netsurf/; revision=11962
* Fix broken CONTENT_PLUGIN API.Chris Young2011-03-061-6/+6
| | | | | | | Add a default content handler for Amiga using the plugin interface, which passes unknown files (currently images only) through DataTypes. svn path=/trunk/netsurf/; revision=11924
* Direct rendering. Testing only; has problems with inline image placement, greyChris Young2011-03-051-30/+75
| | | | | | | | background for all text, won't work with Cairo renderer, may crash with certain gfx lib operations (AreaFill). However, seems to be much faster in 16-bit mode than off-screen buffered rendering. svn path=/trunk/netsurf/; revision=11913