47d3884af3
Update Copyright and build year
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-01-07 11:38:32 +01:00
6c3b2635f4
Finish ZRCola » Unicode (de)composition
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-12-20 20:23:36 +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
bc4b6b30d1
Cleanup
2021-04-02 15:40:17 +02: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
0800f813ff
Rename stdafx.h to pch.h
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-10 14:10:29 +01:00
893dbf5783
Update year to 2019
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-04-01 14:50:04 +02:00
64e3735b12
Make character selection dialog non-modal
...
This allows direct focusing in (de)compose text control even when the
character selection dialog is open.
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-04-01 14:49:56 +02:00
ce11c7f4d4
Do not restore placement and sizing when GUI changes
2018-09-25 13:45:06 +02:00
ea5049172d
Revise main window minimization/hiding/restoring
2018-09-25 12:04:02 +02:00
39708ad4cb
Set m_taskBarIcon to NULL after deleted
2018-09-25 12:00:04 +02:00
5e751eb23e
Make (de)composition a separate translation set
2018-09-18 11:23:30 +02:00
974d6bd827
Honor monitor layout and DPI changes when persisting window placement
2018-09-11 15:32:13 +02:00
ddae64ca6d
Extend copyright year
2018-09-07 23:57:59 +02:00
6a3fbc063c
Fix down-casting
2018-09-07 20:30:01 +02:00
7f0e2cca04
Switch to wxWidgets 3.1.1
2018-09-03 13:08:14 +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
ace7551281
Main frame no longer deletes child dialogues in destructor, causing after-death wxPersist saving of deleted dialogue states later.
2017-03-31 13:44:47 +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
806aa550a5
Characters are represented as UTF-16 sequences instead of a single UTF-16 character
2017-03-21 09:09:07 +01:00
d6075327ef
Copy (de)composed and return feature introduced
2017-01-13 13:56:51 +01:00
38a77ca51b
Code clean-up
2016-10-13 10:34:45 +02:00
8d9af61d5e
ZRCOLA_ >> PRODUCT_
2016-10-11 12:54:13 +02:00
ba8254c097
Auto C++ typing introduced where appropriate
2016-10-06 11:52:17 +02:00
48d97742b1
URL update
2016-08-02 17:47:52 +02:00
213425fd11
Global hot-key registration moved as late as possible to avoid non-effective registration at auto start-up
2016-06-13 15:38:19 +02:00
cb17f06927
ZRCola keyboard shortcuts PDF and link to Instructions website added
2016-06-01 19:16:25 +02:00
22be76bec5
New character request is now dialog based
...
(closes #13 )
2016-05-31 14:54:15 +02:00
6733ef3cfc
wxAuiManager persistence changed to resolve asserts in Win32 builds
2016-05-25 00:07:34 +02:00
38f47db6d6
Temporary modal dialogs moved to stack
2016-05-24 23:18:45 +02:00
44c86e2886
Manual check for updates added
...
(closes #22 )
2016-05-24 16:53:26 +02:00
91c44c388f
About dialog extended
2016-05-24 08:43:03 +02:00
9c03547378
ZRCola window is now brought front and focused when invoked from iconized state.
...
(fixes #25 )
2016-05-23 10:41:32 +02:00
e4fb91e305
Settings moved from menu(s) to configuration dialog
...
(closes #21 )
2016-05-13 16:22:51 +02:00
a81dd7e250
Character request feature added
...
(closes #13 )
2016-05-13 13:36:25 +02:00
710937f8df
Language ID type redeclaration for easier and safer work
2016-05-13 10:16:29 +02:00
4ec7dc3ca5
Search optimizations
2016-05-13 09:32:36 +02:00
9c3c1585d5
Character Select finished
...
(closes #11 )
2016-05-13 03:44:28 +02:00
0d30a89d22
Character selector merged back to continue work
...
# Conflicts:
# ZRCola/ZRCola.fbp
# ZRCola/ZRCola.vcxproj
# ZRCola/ZRCola.vcxproj.filters
# ZRCola/locale/sl_SI.po
# ZRCola/zrcolafrm.cpp
# ZRCola/zrcolafrm.h
# ZRCola/zrcolagui.cpp
# ZRCola/zrcolagui.h
2016-05-11 09:00:59 +02:00
23ba447283
ZRCola now minimizes to system tray.
...
(closes #20 )
2016-05-10 13:10:37 +02:00
a27f7f470d
(De)Composition moved to idle processing & other optimizations
...
(fixes #19 )
2016-05-10 09:41:35 +02:00
f9ef646f22
On-screen character catalog added
2016-05-05 15:37:44 +02:00