Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | update RISC OS frontend to use core window for local history | Vincent Sanders | 2017-05-28 | 9 | -364/+545 |
| | |||||
* | fix risc os dialog opening relative to parent | Vincent Sanders | 2017-05-28 | 2 | -5/+6 |
| | |||||
* | fixup windows invalidate call | Vincent Sanders | 2017-05-23 | 1 | -3/+1 |
| | |||||
* | remove cocoa frontend | Vincent Sanders | 2017-05-23 | 144 | -22723/+0 |
| | | | | | | The cocoa frontend has been broken for a few years and we have no maintainer. It was removed from the CI six months ago and has already bitrotted so it cannot be compiled. | ||||
* | update windows frontend for corewindow API change | Vincent Sanders | 2017-05-23 | 1 | -10/+31 |
| | |||||
* | update riscos frontend for corewindow API change | Vincent Sanders | 2017-05-23 | 1 | -9/+37 |
| | |||||
* | update gtk frontend for corewindow API change | Vincent Sanders | 2017-05-23 | 1 | -8/+23 |
| | |||||
* | update atari frontend for corewindow API change | Vincent Sanders | 2017-05-23 | 2 | -21/+33 |
| | |||||
* | update amiga corewindow implementation for changed API | Vincent Sanders | 2017-05-23 | 1 | -4/+15 |
| | |||||
* | RISC OS: Init core hotlist in read-only mode for external hotlist. | Michael Drake | 2017-04-28 | 1 | -1/+3 |
| | | | | | | | Note, the core hotlist is initialised in either normal or read-only modes. This is done once on application startup. Toggling the external hotlist option at runtime may cause loss of hotlist changes made during the session. | ||||
* | fixup errors introduced in set_scroll API change | Vincent Sanders | 2017-04-26 | 2 | -21/+43 |
| | |||||
* | Merge branch 'vince/scroll-api' | Vincent Sanders | 2017-04-26 | 10 | -193/+275 |
|\ | |||||
| * | Update windows frontend for set_scroll API change | Vincent Sanders | 2017-04-26 | 3 | -54/+62 |
| | | |||||
| * | Update riscos frontend for set_scroll API change | Vincent Sanders | 2017-04-26 | 1 | -93/+86 |
| | | |||||
| * | Update monkey frontend for set_scroll API change | Vincent Sanders | 2017-04-26 | 1 | -14/+21 |
| | | |||||
| * | Update GTK frontend for set_scroll API change | Vincent Sanders | 2017-04-26 | 1 | -6/+26 |
| | | |||||
| * | Update framebuffer frontend for set_scroll API change | Vincent Sanders | 2017-04-26 | 1 | -9/+22 |
| | | |||||
| * | Update beos frontend for set_scroll API change | Vincent Sanders | 2017-04-26 | 1 | -6/+19 |
| | | |||||
| * | Update atari frontend for set_scroll API change | Vincent Sanders | 2017-04-26 | 1 | -8/+21 |
| | | |||||
| * | update amiga frontend to new set_scroll API | Vincent Sanders | 2017-04-26 | 1 | -3/+18 |
| | | |||||
* | | GTK: Optimise tiled bitmap plotting, and scaled bitmap rendering. | Michael Drake | 2017-04-26 | 1 | -149/+79 |
|/ | | | | | | We now let Cairo deal with the tiling. Also we don't keep cached scaled bitmaps any more. The speedup for small bitmap tile sizes is huge. | ||||
* | update framebuffer frontend to remove reformat API | Vincent Sanders | 2017-04-26 | 1 | -14/+13 |
| | |||||
* | update beos frontend to remove reformat API | Vincent Sanders | 2017-04-26 | 1 | -35/+25 |
| | |||||
* | update atari frontend to remove reformat API | Vincent Sanders | 2017-04-26 | 1 | -19/+10 |
| | |||||
* | update monkey frontend to remove reformat API | Vincent Sanders | 2017-04-26 | 1 | -11/+12 |
| | |||||
* | update riscos frontend to remove reformat API | Vincent Sanders | 2017-04-26 | 1 | -19/+10 |
| | |||||
* | update amiga frontend to remove reformat API | Vincent Sanders | 2017-04-26 | 1 | -29/+20 |
| | |||||
* | update windows frontend to remove reformat | Vincent Sanders | 2017-04-26 | 1 | -21/+6 |
| | |||||
* | update cocoa frontend with reformat API change | Vincent Sanders | 2017-04-26 | 3 | -22/+13 |
| | |||||
* | update GTK frontend for reformat API change | Vincent Sanders | 2017-04-26 | 1 | -23/+20 |
| | |||||
* | Windows: Update for core hotlist API change. | Michael Drake | 2017-04-25 | 2 | -2/+3 |
| | |||||
* | RISC OS: Update for core hotlist API change. | Michael Drake | 2017-04-25 | 2 | -2/+3 |
| | |||||
* | GTK: Update for core hotlist API change. | Michael Drake | 2017-04-25 | 1 | -2/+3 |
| | |||||
* | Cocoa: Update for core hotlist API change. | Michael Drake | 2017-04-25 | 1 | -2/+2 |
| | |||||
* | Atari: Update for core hotlist API change. | Michael Drake | 2017-04-25 | 1 | -2/+2 |
| | |||||
* | Amiga: Update for core hotlist API change. | Michael Drake | 2017-04-25 | 1 | -2/+3 |
| | |||||
* | Update beos frontend to use invalidate window area API | Vincent Sanders | 2017-04-23 | 1 | -26/+28 |
| | |||||
* | Update framebuffer frontend to use invalidate window area API | Vincent Sanders | 2017-04-23 | 1 | -14/+25 |
| | |||||
* | Update monkey frontend to use invalidate window area API | Vincent Sanders | 2017-04-23 | 1 | -14/+22 |
| | |||||
* | Update windows frontend to use invalidate window area API | Vincent Sanders | 2017-04-23 | 1 | -36/+27 |
| | |||||
* | update gtk frontend with invalidate window API change | Vincent Sanders | 2017-04-23 | 1 | -15/+25 |
| | |||||
* | update atari frontend for invalidate window API change | Vincent Sanders | 2017-04-23 | 1 | -23/+29 |
| | |||||
* | update amiga frontend invalidate window API change | Vincent Sanders | 2017-04-19 | 1 | -35/+48 |
| | |||||
* | update riscos frontend to invalidate window API | Vincent Sanders | 2017-04-19 | 3 | -49/+58 |
| | |||||
* | Adjust the requested class versions to be the minimum required. | Chris Young | 2017-04-16 | 6 | -26/+50 |
| | | | | | | | Some features of later versions are used but are either restricted to OS4 only, or runtime version checks select the appropriate routines. Where the lowest required version cannot be determined, the version provided in the ClassAct 3.3 archive is requested. Bugs may mean these older classes do not work as expected. In addition, restrict the opening of listbrowser.gadget and the custom Stringview class to OS4 only. | ||||
* | GTK: Slight optimisation to nsfont_split(). | Michael Drake | 2017-04-11 | 1 | -1/+1 |
| | | | | | When we aren't modifying the line, pango_layout_get_line_readonly() is a faster alternative to pango_layout_get_line(). | ||||
* | GTK: Font rendering: Use same pango layout for painting as for measuring. | Michael Drake | 2017-04-11 | 1 | -7/+4 |
| | | | | | | | | | | | | | | | With this change we are consistent about how the pango layout we use is created. Now it always comes from a pango_layout_new() call on a pango context that comes from gdk_pango_context_get(). Previously the pango layout used for painting came from a call to pango_cairo_create_layout(), which required a global called "current_cr" (a cairo drawing context), which is only valid during redraw (painting). Since it was only valid during painting, this source could not be used for pango layout creation for the measuring code. | ||||
* | Allow for more varied notification backmsgs | Chris Young | 2017-03-21 | 3 | -4/+30 |
| | |||||
* | Try to avoid extraneous progress notifications | Chris Young | 2017-03-20 | 1 | -4/+7 |
| | |||||
* | Enable displaying download progress within a notification. | Chris Young | 2017-03-20 | 3 | -7/+48 |
| | | | | | | Requires Enhancer Pack (Ringhio 53.65+) Defaults to 0 (off) as there is currently no check to see if this version is installed. This is currently potentially dangerous to toggle whilst a download is in progress, so cannot be changed through the GUI. |