summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix memory leakChris Young2015-09-051-4/+22
|
* Correct checkbox logicChris Young2015-09-052-9/+14
|
* Enable control of core/popupmenu select menus in the prefs GUI.Chris Young2015-09-056-7/+54
| | | | This at least gives the option for people who prefer the popupmenu-based selection menus to easily switch back to the core ones when the options don't all fit on the screen (as popupmenu can't scroll).
* Rename context_menu.c and strip out all the context menu code, so this file ↵Chris Young2015-09-058-1407/+124
| | | | and popupmenu.class is only used (optionally) for HTML form selection.
* Add a small test menu to the clicktab gadgetChris Young2015-09-054-22/+82
|
* Add context menu item for copying text selectionChris Young2015-09-051-14/+44
|
* Add a context item for framesChris Young2015-09-051-1/+28
|
* Avoid displaying irrelevant items in the context menu for objectsChris Young2015-09-051-1/+16
| | | | Add an item for the "plugin hack" stuff
* Context menu for objectsChris Young2015-09-042-2/+66
|
* Complete context menu items for linksChris Young2015-09-044-34/+69
|
* Create back/forward context menu using menuclassChris Young2015-09-044-20/+164
| | | | Reconstructs itself periodically as it cannot be created on demand
* Add a couple of context menu items for links for testing.Chris Young2015-09-034-39/+159
|
* Rough outline for Intuition-based context menuChris Young2015-09-037-8/+186
|
* Disable the popupmenu-based context menu and the emulated menu keyboard ↵Chris Young2015-09-022-96/+4
| | | | shortcuts in preparation for test implementing an Intuition-based context menu.
* Fix version checkChris Young2015-09-021-6/+6
|
* Use the correct format define for WPA()Chris Young2015-09-011-1/+1
|
* Don't use P96 on gfx.lib v54+ systemsChris Young2015-09-012-11/+20
|
* Use a skip list instead of a splay tree for now to fix memory leakageChris Young2015-09-011-66/+104
|
* Fix usage of ExAll with new SDKChris Young2015-09-011-0/+2
| | | | Some of the defines it needs have moved to dos/obsolete.h
* Fix MinTerm defines for SDK 53.29Chris Young2015-09-013-3/+6
|
* Attempt to use splay trees for font caching.Chris Young2015-09-011-17/+64
| | | | This is theoretically faster, but leaks like a sieve.
* Reorder percentage calculation.Michael Drake2015-08-241-2/+2
| | | | | | | | | Fixed point representation couldn't store 0.65 exactly, so avoid doing the divide by 100 first. I will look at moving this into libcss's fixed point header and doing it in a way that avoids arithmetic overflow, but for now this fixes el reg layout.
* Use the correct decoded surrogate values for calculating kerning widthsChris Young2015-08-241-2/+4
|
* Avoid accessing NULL pointerChris Young2015-08-241-16/+11
|
* If a designed (bold, italic, etc) version of a specific font is set but not ↵Chris Young2015-08-191-32/+22
| | | | actually installed, treat this as a non-critical error, log it, and create a computed version.
* Restrict all menu icon code to OS4+gadtools53.7Chris Young2015-08-172-31/+40
| | | | This avoids requests for TBimages: on OS3
* Fix some AmigaGuide errorsChris Young2015-08-171-8/+17
|
* Check version of the correct libraryChris Young2015-08-171-2/+2
|
* Fix OS3 buildChris Young2015-08-171-1/+2
|
* Check .font file is indicating this is an outline font before attempting to ↵Chris Young2015-08-161-4/+26
| | | | open the .otag
* Make the logging when opening outline fonts on OS3 a little more obvious.Chris Young2015-08-161-2/+2
|
* Force usage of friend BitMaps on OS3 when on high/truecolour screens.Chris Young2015-08-161-5/+7
| | | | AreaInfo buffer doesn't need to be in chip mem.
* Check menuobj before we dispose itChris Young2015-08-161-10/+6
|
* Only update the hotlist menu etc if it was the hotlist window which was closed.Chris Young2015-08-161-7/+8
|
* Fix memory leakChris Young2015-08-161-8/+12
|
* Put the memory areas, rather than the structures, into chip RAM as required.Chris Young2015-08-161-7/+8
|
* TmpRas should be in chip mem for OS3/AGAChris Young2015-08-161-0/+5
|
* Fix blitting of font glyphs on OS3/AGAChris Young2015-08-161-2/+7
|
* Ensure OS3 doesn't try to obtain an 8-bit GlyphMap.Chris Young2015-08-151-3/+3
|
* Revert "Ensure we don't accidentally use an 8-bit glyphmap under OS3."Chris Young2015-08-151-7/+7
| | | | This reverts commit c43d09af64e578187ce18e2c882d24179d83662c.
* Revert "Fix OS4 build"Chris Young2015-08-151-1/+1
| | | | This reverts commit c759b2a2626eb4daea9156dccf8ed2412458888f.
* Fix OS4 buildChris Young2015-08-151-1/+1
|
* Ensure we don't accidentally use an 8-bit glyphmap under OS3.Chris Young2015-08-151-7/+7
|
* Add an option to toggle usage of a friend BitMap for our off-screen ↵Chris Young2015-08-152-3/+15
| | | | | | rendering buffer (OS3 only). Defaults to OFF, which works everywhere, but can be switched on for performance benefits when using RTG.
* Add LATIN SMALL LETTER O WITH MACRON for today's featured Wikipedia article.Michael Drake2015-08-151-0/+19
|
* Fix glyph order.Michael Drake2015-08-151-19/+19
|
* Remove a double free and re-arrange to stop referencing a freed pointer.Chris Young2015-08-151-2/+1
|
* Fix options clicktab creation on OS3Chris Young2015-08-151-5/+40
| | | | None of the rest of this GUI creates properly yet.
* RISC OS: use correct format specifierJohn-Mark Bell2015-08-151-1/+1
|
* JS: mark idx_func volatile to remove warningJohn-Mark Bell2015-08-151-1/+1
|