Marius Kintel
ea165eeb58
Wops, accidentally committed a change made for testing
2015-01-29 20:43:13 -05:00
Marius Kintel
5fe30c66eb
Merge pull request #1094 from openscad/fontconfig-init
...
Use QtConcurrentRun to initialize FontConfig in a separate thread.
2014-12-22 11:23:20 -05:00
Torsten Paul
98a9ea7e12
Use QtConcurrentRun to initialize FontConfig in a separate thread.
2014-12-21 03:49:20 +01:00
Torsten Paul
5a0ea7abe2
Color code warning and error messages in the console window ( fixes #855 ).
2014-12-21 02:12:06 +01:00
Marius Kintel
1aef9f2758
#1065 Show progress dialog while building font cache
2014-12-17 12:12:53 -05:00
Torsten Paul
6cd441e0f1
Port translation code to use resource path from PlatformUtils.
2014-10-19 01:43:45 +02:00
Torsten Paul
ae2d19241e
Use application resource path to locate the translation files.
2014-10-19 01:25:23 +02:00
Marius Kintel
de2e1090ca
Merge branch 'master' of github.com:openscad/openscad
2014-09-03 12:28:16 -04:00
Marius Kintel
c7f8d283e2
Merge pull request #928 from openscad/mingw-master
...
MXE master / Fix Windows cache folder
2014-09-03 12:14:42 -04:00
Marius Kintel
546c8dd1d7
constness, codingstyle
2014-09-03 12:14:27 -04:00
Torsten Paul
af9843d91b
Remove code to add Windows font folder - handled by fonts.conf.
2014-09-03 17:46:27 +02:00
Torsten Paul
3d2290c203
Use FcMatchPattern to make alias replacement work.
2014-09-03 17:43:19 +02:00
Torsten Paul
a95b14da42
Add platform abstraction for setenv() which is not supported on MinGW.
2014-09-03 00:36:05 +02:00
Marius Kintel
db14aa2bba
Tweaked font config handling to hopefully be more correct
2014-08-28 00:39:51 -04:00
Marius Kintel
0f9450137f
Refactored resource path lookup
2014-08-27 16:00:15 -04:00
Torsten Paul
f47edd1bfe
Accept Macintosh/Roman charmap and always dump charmaps (as debug output).
2014-07-12 21:36:56 +02:00
Torsten Paul
ca51057485
Read font index from fontconfig and check result from FcPatternGet().
2014-07-12 21:36:56 +02:00
Torsten Paul
d413e4695b
Use special handling for Windows/Symbol charmap only with charcodes >= 0xf000.
...
Some fonts with symbol encoding still have the charcodes in the ASCII
area instead of Unicode page 0xf000. To make those work too, the special
handling is only enabled in case the first charcode is >= 0xf000.
2014-07-07 23:28:03 +02:00
Torsten Paul
f29d10a49f
Select charmap when loading fonts and add workaround for windows symbol fonts.
2014-07-07 23:28:03 +02:00
Torsten Paul
ea21e0fbd5
Show font path in Library Info window.
2014-07-06 04:28:16 +02:00
Torsten Paul
f820727fe8
Remove unused path lookup and move OPENSCAD_FONT_PATH to fontconfig.
2014-07-06 03:57:25 +02:00
Torsten Paul
29b22c49fe
Add /Library/Fonts for MacOS.
2014-07-06 03:37:54 +02:00
Torsten Paul
ffeae16728
Set default font and add loading of additional fontconfig config file.
2014-07-06 03:24:46 +02:00
Torsten Paul
cac3de5461
Use const for std::string arguments.
2014-07-05 23:54:19 +02:00
Torsten Paul
63fa26301f
Use librarypath to find additional font directories.
2014-02-02 18:01:09 -05:00
Torsten Paul
a00d4787ab
Fix compilation in MinGW environment.
2014-02-02 18:01:09 -05:00
Torsten Paul
284a93972a
Add dialog to show all registered fonts.
2014-02-02 18:01:08 -05:00
Torsten Paul
bb45e7e52a
Add implementation of text() module.
2014-02-02 18:00:44 -05:00