D G Turner
|
05bc8c295f
|
GRAPHICS: MACGUI: Fix Signed vs. Unsigned GCC Compiler Warnings
|
2020-05-09 18:03:43 +01: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
|
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
|
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
|
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
|
25aed9b1bf
|
GRAPHICS: MACGUI: More debug output
|
2020-04-29 20:55:38 +02:00 |
|
Eugene Sandulenko
|
1c4b895b54
|
GRAPHICS: MACGUI: Fix setting default font for MacText
|
2020-04-28 23:50:59 +02:00 |
|
Eugene Sandulenko
|
a968cb9b2b
|
GRAPHICS: MACGUI: More const'ness
|
2020-04-27 13:57:35 +02:00 |
|
Eugene Sandulenko
|
742ec2ccaf
|
GRAPHICS: MACGUI: Simplified font management in EdtiableText
|
2020-04-27 13:57:35 +02:00 |
|
Eugene Sandulenko
|
8f5a432907
|
GRAPHICS: MACGUI: Fix crash when text is too narrow for a single chunk in MacText
|
2020-04-26 12:04:07 +02:00 |
|
Eugene Sandulenko
|
7fb7849656
|
GRAPHICS: MACGUI: Fixed MacText splitting and added more debug output
|
2020-04-26 11:51:39 +02:00 |
|
Eugene Sandulenko
|
9aa1d16e53
|
GRAPHICS: MACGUI: Fully reworked MacText::splitString()
|
2020-04-26 02:47:25 +02:00 |
|
Eugene Sandulenko
|
6e0cb60e4f
|
GRAPHICS: MACGUI: More debug output
|
2020-04-25 01:45:21 +02:00 |
|
stevenhoefel
|
cb224864fc
|
GRAPHICS: MACGUI: Align text to bottom if font-size changes during chunk.
|
2020-04-05 13:27:03 +10:00 |
|
Eugene Sandulenko
|
66455b6aa5
|
GRAPHICS: MACGUI: Added sanity check to splitString()
|
2020-01-14 18:48:42 +01:00 |
|
Eugene Sandulenko
|
5a06fcecdd
|
GRAPHICS: MACGUI: Generate MacText surface for empty texts
|
2020-01-05 11:34:17 +01:00 |
|
Eugene Sandulenko
|
bd4f0aa570
|
GRAPHICS: MACGUI: Fix text height for one line texts
|
2020-01-05 10:59:11 +01:00 |
|
Eugene Sandulenko
|
4512845d58
|
GRAPHICS: MACGUI: Fix incorrect text dimension calculations
|
2019-12-26 18:45:30 +01:00 |
|
Eugene Sandulenko
|
95f02a8f9a
|
GRAPHICS: MACGUI: Use proper width when rendering MacText
|
2019-12-26 18:00:00 +01:00 |
|
Eugene Sandulenko
|
97abe323c4
|
GRAPHICS: MACGUI: Sanity check for empty lines
|
2019-12-26 17:47:58 +01:00 |
|
Eugene Sandulenko
|
ba4a0d6f2b
|
GRAPHICS: MACGUI: HHid MacText debug output deeper.
|
2019-12-18 22:47:31 +01:00 |
|
Eugene Sandulenko
|
6862a4934c
|
GRAPHICS: MACGUI: Lessen size of paragraph spacing
|
2019-12-15 11:36:26 +01:00 |
|
Eugene Sandulenko
|
cc345bacf4
|
GRAPHICS: MACGUI: Improved debug output
|
2019-12-15 11:36:26 +01:00 |
|
Eugene Sandulenko
|
3ceffecb7c
|
GRAPHICS: MACGUI: Fixed parameter parsing
|
2019-12-15 11:36:26 +01:00 |
|
Eugene Sandulenko
|
9cd37b0d11
|
GRAPHICS: MACGUI: Improved debug output for MacText
|
2019-12-15 00:10:27 +01:00 |
|
Eugene Sandulenko
|
9a2371ddfb
|
GRAPHICS: MACGUI: Fixed text format parsing
|
2019-12-14 00:37:45 +01:00 |
|
Eugene Sandulenko
|
a35259dc0d
|
GRAPHICS: MACGUI: Implemented non-binary version of inline text formatting
|
2019-12-11 21:45:55 +01:00 |
|
Eugene Sandulenko
|
3a7a3e2009
|
GRAPHICS: MACGUI: Fix crash on MacText reallocation
|
2019-12-01 16:29:54 +01:00 |
|
Eugene Sandulenko
|
0bbfe624be
|
MACGUI: Do not recalc empty text
|
2019-11-24 15:57:08 +01:00 |
|
Eugene Sandulenko
|
694ed6e7bc
|
GRAPHICS: MACGUI: Added possibility to render MacText at any desired place
|
2019-10-20 20:09:28 +05:00 |
|
Eugene Sandulenko
|
2d1dc5d1c4
|
GRAPHICS: MACGUI: Added default font for MacText
|
2019-10-19 17:43:47 +02:00 |
|
Eugene Sandulenko
|
419cb1e7c7
|
GRAPHICS: MACGUI: Switched MacText to U32String internally
|
2019-10-18 17:20:27 +02:00 |
|
Paul Gilbert
|
11e33ba3fc
|
JANITORIAL: Removing trailing spaces after int casts
|
2018-08-17 20:30:20 -07:00 |
|
Andrei Prykhodko
|
bb995bc871
|
GRAPHICS: MACGUI: fixed mem leak in MacText
|
2018-08-05 23:07:55 +03:00 |
|
Eugene Sandulenko
|
4a1a7f965f
|
GRAPHICS: MACGUI: Do not crash when nothing was drawn yet
|
2017-08-28 19:17:45 +02:00 |
|