Eugene Sandulenko
|
38337e12b9
|
GRAPHICS: MACGUI: Properly process deleting character at end of the line
|
2020-06-19 14:04:28 +02:00 |
|
Eugene Sandulenko
|
6e568ba765
|
GRAPHICS: MACGUI: Catch 'delete' button in MacText. No code for processing yet
|
2020-06-18 10:44:47 +02:00 |
|
Eugene Sandulenko
|
a6cfbb787e
|
GRAPHICS: MACGUI: Fix crash when deleting last character in MacText
|
2020-06-18 00:00:20 +02:00 |
|
Nathanael Gentry
|
f8fa6ec649
|
GRAPHICS: MACGUI: Remove redundant conversion
|
2020-06-17 15:32:18 -04:00 |
|
Nathanael Gentry
|
41871d0909
|
GRAPHICS: MACGUI: Fix logic errors in empty array handling
|
2020-06-17 13:47:44 -04:00 |
|
Nathanael Gentry
|
01b2e97c6e
|
GRAPHICS: MACGUI: Draw zoomBox with pixel inversion
The Director engine, which relies upon zoomBox, is also updated.
|
2020-06-16 08:48:21 -04:00 |
|
Nathanael Gentry
|
3b795ae07a
|
GRAPHICS: MACGUI: Enable macDrawPixel to invert pixels
|
2020-06-16 08:48:21 -04:00 |
|
Nathanael Gentry
|
0e574c6aab
|
GRAPHICS: MACGUI: MacWidget: Clear composeSurface with background colour
|
2020-06-15 12:04:45 -04:00 |
|
Cameron Cawley
|
00e3c03755
|
ALL: Remove unnecessary graphics/colormasks.h includes
|
2020-06-15 16:59:34 +01:00 |
|
Eugene Sandulenko
|
97a82f212b
|
GRAPHICS: MACGUI: Initialize MacWidget colors to sane values
|
2020-06-15 12:15:50 +02:00 |
|
Nathanael Gentry
|
874526c563
|
GRAPHICS: MACGUI: Fix button alignment
|
2020-06-14 10:12:58 -04:00 |
|
Nathanael Gentry
|
9e69ea280e
|
GRAPHICS: MACGUI: Fix text border computation
|
2020-06-14 10:12:57 -04:00 |
|
Nathanael Gentry
|
20dde1d917
|
GRAPHICS: MACGUI: Relocate colours to from MacText to MacWidget
|
2020-06-12 20:29:50 -04:00 |
|
Nathanael Gentry
|
c5021628e2
|
GRAPHICS: MACGUI: Make text merge a little nicer
|
2020-06-12 18:22:17 -04:00 |
|
Nathanael Gentry
|
45937130dd
|
GRAPHICS: MACGUI: Begin reorganizing text classes
MacEditableText has been merged into MacText. The Director engine, which relies
upon MacEditableText, is also updated here.
|
2020-06-12 15:27:37 -04:00 |
|
djsrv
|
51b37067ca
|
GRAPHICS: MACGUI: Add removeMenu
|
2020-06-12 10:49:57 -04:00 |
|
Nathanael Gentry
|
83418686ee
|
GRAPHICS: MACGUI: Implement basic priority handling
|
2020-06-11 10:20:17 -04:00 |
|
Nathanael Gentry
|
d70fed560d
|
GRAPHICS: MACGUI: MacEditableText: Properly set MacText align
|
2020-06-11 08:32:20 -04:00 |
|
Eugene Sandulenko
|
2bcc7f2bc4
|
GRAPHICS: MACGUI: Optimize MacText::getTextChunk()
|
2020-06-11 01:04:08 +02:00 |
|
Nathanael Gentry
|
033e025365
|
GRAPHICS: MACGUI: MacWindowManager: Deactivate widget when mouse leaves
|
2020-06-10 15:42:49 +02:00 |
|
Nathanael Gentry
|
2eecd518b1
|
GRAPHICS: MACGUI: MacWidget: Make non-abstract
|
2020-06-10 15:42:49 +02:00 |
|
Nathanael Gentry
|
4160ce4f86
|
GRAPHICS: MACGUI: MacEditableText: Start off inert
|
2020-06-10 15:42:49 +02:00 |
|
Nathanael Gentry
|
67bc0b0e88
|
GRAPHICS: MACGUI: MacEditableText: Properly handle cursor state change
|
2020-06-10 15:42:49 +02:00 |
|
Nathanael Gentry
|
dcb0bded11
|
GRAPHICS: MACGUI: Delete unnecessary helper functions
|
2020-06-10 15:42:49 +02:00 |
|
Nathanael Gentry
|
ecb0df0620
|
GRAPHICS: MACGUI: Ensure proper cursor change
|
2020-06-10 15:42:49 +02:00 |
|
Nathanael Gentry
|
d64e41eca2
|
GRAPHICS: MACGUI: Add MacButton widget
|
2020-06-10 15:42:49 +02:00 |
|
Nathanael Gentry
|
c38ad8bd5e
|
GRAPHICS: MACGUI: MacText: Add shadow
|
2020-06-10 15:42:49 +02:00 |
|
Nathanael Gentry
|
9f06150a36
|
GRAPHICS: MACGUI: MacEditableText: Add text features
Border, gutter, box shadow, text alignment
|
2020-06-10 15:42:49 +02:00 |
|
Nathanael Gentry
|
b49f3f6cd3
|
GRAPHICS: MACGUI: MacEditableText: Stay sane
|
2020-06-10 15:42:49 +02:00 |
|
Nathanael Gentry
|
f099b6a073
|
GRAPHICS: MACGUI: Generalize pixel inversion plotproc
|
2020-06-10 15:42:49 +02:00 |
|
Eugene Sandulenko
|
37744bc7bf
|
GRAPHICS: MACGUI: Properly fix double activation of menu
|
2020-06-10 15:37:51 +02:00 |
|
Andrei Prykhodko
|
bb1ad3f357
|
MACGUI: don't activate menu if it is active
|
2020-06-04 23:45:19 +02:00 |
|
Paul Gilbert
|
4fc86e1bc9
|
GLK: COMPREHEND: Refactoring drawing code
|
2020-06-02 18:22:10 -07:00 |
|
Eugene Sandulenko
|
266cc3f911
|
GRAPHICS: Avoid overdraw in Rounded Rectangles
|
2020-06-03 00:01:08 +02:00 |
|
Nathanael Gentry
|
6cb1c92e23
|
GRAPHICS: MACGUI: Add fullscreen menu-on-demand mode
|
2020-06-01 19:00:27 +02:00 |
|
Eugene Sandulenko
|
bad0e9e169
|
GRAPHICS: MACGUI: Properly take into account active widget for cursor selection
|
2020-05-23 16:29:21 +02:00 |
|
BLooperZ
|
ec83715b43
|
COMMON: add UnicodeBiDiText wrapper
|
2020-05-12 14:36:09 +02:00 |
|
BLooperZ
|
6a653312e2
|
GRAPHICS: remove text_renderer
|
2020-05-12 14:36:09 +02:00 |
|
BLooperZ
|
432dd88bdb
|
GRAPHICS: MACTEXT: draw bidi text
|
2020-05-12 14:36:09 +02:00 |
|
BLooperZ
|
a92864c8c1
|
GRAPHICS: MACGUI: allow setting widget alignment
|
2020-05-12 14:36:09 +02:00 |
|
BLooperZ
|
0c30136c0f
|
GRAPHICS: change text renderer parameters position
|
2020-05-12 14:36:09 +02:00 |
|
BLooperZ
|
c39630ad53
|
GRAPHICS: MACGUI: add text renderer and visual pos
|
2020-05-12 14:36:09 +02:00 |
|
BLooperZ
|
38d27ee7ac
|
GRAPHICS: MACGUI: fix accelerator position
|
2020-05-12 14:36:09 +02:00 |
|
BLooperZ
|
625241e3b4
|
GRAPHICS: MACGUI: flip layout on RTL
|
2020-05-12 14:36:09 +02:00 |
|
BLooperZ
|
861d8da600
|
PINK: support BiDi on menu bar items
|
2020-05-12 14:36:09 +02:00 |
|
Henrik "Henke37" Andersson
|
8079dc8d72
|
MACGUI, PINK: Rename setEnginePauseCallback to setEngine
|
2020-05-10 23:39:31 +02:00 |
|
Henrik "Henke37" Andersson
|
d315fc8add
|
MACGUI: Use real Engine and PauseToken classes
|
2020-05-10 23:39:31 +02:00 |
|
Eugene Sandulenko
|
e23d50bae0
|
GRAPHICS: Specify signedness in TS_ARGB macro
|
2020-05-10 13:38:21 +02:00 |
|
D G Turner
|
05bc8c295f
|
GRAPHICS: MACGUI: Fix Signed vs. Unsigned GCC Compiler Warnings
|
2020-05-09 18:03:43 +01:00 |
|
Cameron Cawley
|
ef7edf95d1
|
GRAPHICS: MACGUI: Allow specifying a custom cursor using Graphics::Cursor
|
2020-05-09 09:40:38 +02:00 |
|