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 |
|
Paul Gilbert
|
bb405565b7
|
GRAPHICS: Fix memory overrun blitting from paletted surfaces
|
2020-05-08 18:45:34 -07:00 |
|
Eugene Sandulenko
|
df66eea201
|
GRAPHICS: MACGUI: Fixed getting coordinates on chunk edge
|
2020-05-04 10:21:54 +02:00 |
|
Eugene Sandulenko
|
d1359478c0
|
GRAPHICS: MACGUI: More fixes for edge cases
|
2020-05-03 19:54:28 +02:00 |
|
Eugene Sandulenko
|
45b6441d71
|
GRAPHICS: MACGUI: Fixed adding text to end of line in editable text
|
2020-05-03 19:46:10 +02:00 |
|
Eugene Sandulenko
|
4a49d9d538
|
GRAPHICS: MACGUI: Fixed crash when removing all text in editable text
|
2020-05-03 19:38:04 +02:00 |
|
Eugene Sandulenko
|
4272eaabc3
|
GRAPHICS: MACGUI: Corrected mouse cursor positioning in editable text
|
2020-05-03 01:33:54 +02:00 |
|
Eugene Sandulenko
|
19233ca5b1
|
GRAPHICS: MACGUI: Implemented cursor positioning with mouse in MacEditableText
|
2020-05-03 01:31:53 +02:00 |
|
Eugene Sandulenko
|
f883d195d0
|
GRAPHICS: MACGUI: Added comments and removed redundant methods in MacText
|
2020-05-03 01:31:53 +02:00 |
|
Eugene Sandulenko
|
217884d873
|
GRAPHICS: MACGUI: Collapse text formatting in getTextChunk()
|
2020-05-03 00:44:54 +02:00 |
|
Eugene Sandulenko
|
8615f27a87
|
GRAPHICS: MACGUI: Implemented reshuffleParagraph() in editable text
|
2020-05-03 00:23:34 +02:00 |
|
Eugene Sandulenko
|
302cfb5459
|
GRAPHICS: MACGUI: Fixed edge cases for cursor navigation
|
2020-05-02 23:43:05 +02:00 |
|
Eugene Sandulenko
|
2b1297c2f9
|
GRAPHICS: MACGUI: Fix text insertion
|
2020-05-02 22:02:12 +02:00 |
|
Eugene Sandulenko
|
b8d2cdff02
|
GRAPHICS: MACGUI: Fix deleting characters at edge of chunks
|
2020-05-02 22:01:11 +02:00 |
|
Eugene Sandulenko
|
d57b724999
|
GRAPHICS: MACGUI: Code cleanup
|
2020-05-02 21:58:27 +02:00 |
|
Eugene Sandulenko
|
e7045ee28b
|
GRAPHICS: MACGUI: Implemented addNewLine() in editable text
|
2020-05-02 21:53:56 +02:00 |
|
Eugene Sandulenko
|
520e2b107b
|
GRAPHICS: MACGUI: Fixed vertical cursor movement in editable text
|
2020-05-02 21:27:58 +02:00 |
|
Eugene Sandulenko
|
9b4458efe2
|
GRAPHICS: MACGUI: Use proper colors in editable text
|
2020-05-02 13:04:41 +02:00 |
|
Eugene Sandulenko
|
abe45f2895
|
GRAPHICS: MACGUI: Implemented method for obtaining edited string
|
2020-05-01 15:07:22 +02:00 |
|
Eugene Sandulenko
|
b1a8835adc
|
GRAPHICS: MACGUI: Implemented trivial case for backspace in editable text
|
2020-05-01 15:07:22 +02:00 |
|
Eugene Sandulenko
|
c879bba4b4
|
GRAPHICS: MACGUI: Implemented trivial case of character insertion in MacText
|
2020-05-01 01:30:20 +02:00 |
|
Eugene Sandulenko
|
877320d509
|
GRAPHICS: MACGUI: Implemented vertical cursor navigation in editable text
|
2020-05-01 00:49:58 +02:00 |
|
Eugene Sandulenko
|
cd1ef8e879
|
GRAPHICS: MACGUI: Implemented horizontal cursor navigation in editable text
|
2020-05-01 00:49:58 +02:00 |
|
Eugene Sandulenko
|
5ff383d042
|
GRAPHICS: MACGUI: Pass keyboard event to active widget in editable window
|
2020-05-01 00:49:58 +02:00 |
|
Eugene Sandulenko
|
e88a9016ea
|
GRAPHICS: MACGUI: Added notion of paragraphs to MacText
|
2020-05-01 00:49:58 +02:00 |
|
Eugene Sandulenko
|
5a6ff99821
|
GRAPHICS: MACGUI: Simplified editable text code
|
2020-05-01 00:49:58 +02:00 |
|
Eugene Sandulenko
|
d6ab653e57
|
GRAPHICS: MACGUI: Initial code for cursor management in editable text
|
2020-05-01 00:49:58 +02:00 |
|
Eugene Sandulenko
|
5aa4fbd20a
|
GRAPHICS: MACGUI: Fix selection and cursor drawing in editable text
|
2020-05-01 00:49:58 +02:00 |
|
Eugene Sandulenko
|
8b7abdb15d
|
GRAPHICS: MACGUI: Fix crash in editable text selection
|
2020-05-01 00:49:58 +02:00 |
|
Eugene Sandulenko
|
bfdc650d95
|
GRAPHICS: MACGUI: Unset previous active widget when setting the new one
|
2020-05-01 00:49:58 +02:00 |
|
Eugene Sandulenko
|
8996711055
|
GRAPHICS: MACGUI: Display cursor in MacEditableText
|
2020-04-29 20:55:38 +02:00 |
|
Eugene Sandulenko
|
d6b634e5ea
|
GRAPHICS: MACGUI: Draw editable text on-surface
|
2020-04-29 20:55:38 +02:00 |
|
Eugene Sandulenko
|
d389b352f9
|
GRAPHICS: MACGUI: Enforce maxWidth for editable text
|
2020-04-29 20:55:38 +02:00 |
|
Eugene Sandulenko
|
25aed9b1bf
|
GRAPHICS: MACGUI: More debug output
|
2020-04-29 20:55:38 +02:00 |
|
Eugene Sandulenko
|
a7f73321d5
|
GRAPHICS: Fix clash with Amiga #define
|
2020-04-29 00:01:30 +02:00 |
|
Eugene Sandulenko
|
1c4b895b54
|
GRAPHICS: MACGUI: Fix setting default font for MacText
|
2020-04-28 23:50:59 +02:00 |
|
Eugene Sandulenko
|
b83494215d
|
GRAPHICS: Correctly initialize BDF fonts when scaling and reading from cache
|
2020-04-28 10:52:05 +02:00 |
|