47d3884af3
Update Copyright and build year
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-01-07 11:38:32 +01:00
7fb29aed80
Introduce bad ZRCola Unicode Composition highlighting
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-12-21 14:21:28 +01:00
a3f0662022
Revert "Make composed text font customizable"
...
ZRCola composed text depends on the ZRCola font a lot. With the recent
introduction of ZRCola >> Unicode transposition, a non-ZRCola font for
composed text does make sense, but the GUI should change back to ZRCola
font when ZRCola >> Unicode transposition is not in use. This could make
a cumbersome experience for end users, so removed for the time being.
Reverts: 3bda60b3407cc8a1a1e68349b21aa54da0bd4ac8
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-12-10 15:09:34 +01:00
0d112cd90b
Switch to SPDX license notice
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-12-01 08:48:49 +01:00
3bda60b340
Make composed text font customizable
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-11-26 16:51:19 +01:00
fc7f9da219
Delay restoring the auto-saved state
...
Restoring auto-saved state triggers source/destination sync which breaks
in the early stage when wxZRColaComposerPanel is still in its
constructor. The sync uses the application's m_mainWnd to get its
settings, but the application doesn't have the m_mainWnd set yet.
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-11-12 15:35:43 +01:00
34e409ef2f
UI: Introduce PUA warning
...
Private-Use-Area characters are not correctly rendered unless ZRCola
font is used. The PUA characters are now displayed in blue.
This commit also required to upgrade (de)composition text box to use
RichEdit control.
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-04-02 15:40:17 +02:00
12c2889ea3
Copyright: Bump year
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-03-25 08:36:00 +01:00
c7e29b1862
Add UTF-8 BOM markers
...
MSVC needs them to use correct charset when Language for non-Unicode
programs is set to Windows-1252 or anything different than UTF-8.
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-11-19 10:59:54 +01:00
ebdbb84a29
Enable recommended code analysis and address warnings
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-13 13:18:11 +01:00
b3702ed237
Extend copyright year
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-11 15:38:57 +01:00
893dbf5783
Update year to 2019
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-04-01 14:50:04 +02:00
ce11c7f4d4
Do not restore placement and sizing when GUI changes
2018-09-25 13:45:06 +02:00
5e751eb23e
Make (de)composition a separate translation set
2018-09-18 11:23:30 +02:00
ddae64ca6d
Extend copyright year
2018-09-07 23:57:59 +02:00
e19a98a249
Translation management extended and moved from settings dialog to Translate toolbar
2017-06-01 20:02:43 +02:00
b7bef14746
Copyright extended to 2017
2017-04-18 14:05:45 +02:00
2f6c789fdf
Support for multiple transformations
2017-04-03 12:36:14 +02:00
155642a3f9
"Composition" and "Decomposition" renamed to more general terms "Translation" and "Inverse translation" to extend its use for transliteration
2017-03-27 14:10:43 +02:00
9c3c1585d5
Character Select finished
...
(closes #11 )
2016-05-13 03:44:28 +02:00
a27f7f470d
(De)Composition moved to idle processing & other optimizations
...
(fixes #19 )
2016-05-10 09:41:35 +02:00
7bd217ec47
Aesthetic modifications
2016-05-06 11:25:12 +02:00
f9ef646f22
On-screen character catalog added
2016-05-05 15:37:44 +02:00
21114d818c
On-screen Unicode dump added
...
(closes #14 )
2016-04-22 16:12:59 +02:00
7a424da3fc
Code to Save & Restore text moved to wxZRColaComposerPanel to avoid confusion with GUI persistence
2016-04-22 14:24:17 +02:00
82d2fc42bd
Minor updates of auto-saving feature
2016-04-22 13:39:34 +02:00
5f755aa3d9
Auto-Save & Restore of text added
...
(closes #16 )
2016-04-22 13:29:30 +02:00
5df7ca886b
Decomposition before composition added
...
(resolves #17 )
2016-04-22 11:00:11 +02:00
ab3ef08a5f
Translation database moved to ZRColaApp
2016-04-12 14:47:14 +02:00
87b80bb8c4
Dynamic keyboard entries moved to wxZRColaKeyHandler
2016-03-03 16:24:30 +01:00
c6f1e8a251
Temporary special character insertion replaced with a first version of a dynamic one
2016-03-02 14:44:32 +01:00
6bb0cd7b89
(De)composition is not static any more
2016-03-01 15:36:21 +01:00
ce89d26373
ZRCola.zrcdb loading added
2016-03-01 14:49:32 +01:00
5c1f570a0e
Menu bar with some initial functionality added
2016-02-09 19:28:50 +01:00
03b855fbbb
Composition and decomposition text controls are multiline now + they synchronize text selection.
2016-02-09 11:11:26 +01:00
80ad8f50b3
The send logic updated to support separate shortcuts for composition and decomposition
2016-02-08 15:31:51 +01:00
aad2b347a6
Cross update of composed and decomposed text controls fixed
2016-02-08 14:57:46 +01:00
208ef894a7
Main window is wxFrame based now
2016-02-08 12:56:13 +01:00