Torsten Paul
e4071472ad
Rename for easier translation.
2014-10-19 01:25:23 +02:00
Torsten Paul
baf49d107f
Add translations.
2014-10-19 01:25:23 +02:00
Torsten Paul
9e52f2fc1b
Add N_() to allow adding translation keys without direct gettext() call.
2014-10-19 01:25:23 +02:00
Torsten Paul
989675324b
Make setting uic parameters work for both Qt4 and Qt5.
2014-10-19 01:25:23 +02:00
Torsten Paul
05c3c3e76c
Add gettext to new dialogs.
2014-10-19 01:25:23 +02:00
Torsten Paul
c8a24971b6
Add preferences option to enable/disable localization.
2014-10-19 01:25:23 +02:00
Torsten Paul
929d909947
Set Qt text encoding to UTF-8.
2014-10-19 01:25:23 +02:00
benderamp
4d17d80947
Add Russian translation for main window and preferences dialog
2014-10-19 01:25:23 +02:00
Torsten Paul
2a635f6797
Update translation files.
2014-10-19 01:25:23 +02:00
Torsten Paul
54a6f2addb
Integrate message catalog creation into build process.
2014-10-19 01:25:23 +02:00
Torsten Paul
e07d1d0320
Fix windows installer.
2014-10-19 01:25:23 +02:00
Torsten Paul
8f2491cd0a
Support linux packaging structure with shared locale folder.
2014-10-19 01:25:23 +02:00
Torsten Paul
cfe14254d4
Handle resource layout on linux and add translation files to openscad.pro.
2014-10-19 01:25:23 +02:00
Torsten Paul
afd52b3075
Fix compilation of test cases.
2014-10-19 01:25:23 +02:00
Torsten Paul
a512a6442e
Handle the MacOS application layout when finding resources.
2014-10-19 01:25:23 +02:00
Torsten Paul
ee4b2ffef5
Fix library references and translation scripts on MacOS.
2014-10-19 01:25:23 +02:00
Torsten Paul
d620c8f40b
Allow localization to be enabled/disabled by configuration settings.
...
This is only the logic to check the settings, no GUI.
Changing the setting requires a restart as disabling localization simply
skips the call to bindtextdomain() at the application start.
2014-10-19 01:25:23 +02:00
Torsten Paul
ae2d19241e
Use application resource path to locate the translation files.
2014-10-19 01:25:23 +02:00
Torsten Paul
a7e3c8639c
Fix compile problem on MinGW and force UTF-8 as encoding.
2014-10-19 01:25:23 +02:00
Torsten Paul
753f7160f9
Add German translation.
2014-10-19 01:25:23 +02:00
Torsten Paul
17244af2f9
Add more gettext calls.
2014-10-19 01:25:23 +02:00
don bright
21abad2dbd
Add Russian stub translation.
2014-10-19 01:25:23 +02:00
don bright
f12ff0597d
First attempt at getting .mo files working with windows (wine).
2014-10-19 01:25:23 +02:00
don bright
c559be20e1
Create basic gettext infrastructure and French language stub.
2014-10-19 01:25:14 +02:00
Marius Kintel
b66fb597fa
Merge pull request #987 from openscad/comment-fix
...
Retain selection after comment/uncomment (fixes #986 ).
2014-10-18 11:38:43 -04:00
Torsten Paul
32874b6d92
Retain selection after comment/uncomment ( fixes #986 ).
2014-10-17 23:42:34 +02:00
Marius Kintel
8d7d854e35
Merge pull request #985 from openscad/build-fix
...
Handle both Qt4 and Qt5 and add fallback in case of missing qscintilla2.prf
2014-10-17 13:34:28 -04:00
Torsten Paul
aefafd2ec5
Handle both Qt4 and Qt5 and add fallback in case of missing qscintilla2.prf.
2014-10-17 19:32:15 +02:00
Marius Kintel
f7b15e92a5
#244 Escape spaces in filenames
2014-10-14 16:31:09 -04:00
Marius Kintel
d20e1efbbd
doc
2014-10-13 23:13:48 -04:00
Marius Kintel
1bd15b45a6
#964 another testcase
2014-10-13 22:33:33 -04:00
Marius Kintel
a7eab14c29
Proper fix of the save-saveas problem
2014-10-13 15:34:47 -04:00
Marius Kintel
1ab34dc9d0
bugfix: Attempted to assign temporary variable to a const&, broke in debug mode. Fixes #980
2014-10-13 15:13:17 -04:00
Marius Kintel
c577c7e501
Calling signals from outside is only possible with Qt5. This is probably the wrong hack anyway
2014-10-12 23:13:15 -04:00
Marius Kintel
1cc4f6be53
update the previous fix: SCN_SAVEPOINTLEFT() is only accessible in QScintilla >= 2.8, always save the file on actionSave()
2014-10-11 18:59:27 -04:00
Marius Kintel
d064b9238f
bugfix: When saving an unmodified file using Save As, the file wasn't actually saved
2014-10-11 18:38:34 -04:00
Marius Kintel
3dca2873e0
Handle arriving FileOpen events while the launchscreen is active, cleaned up some code, make static MainWindow handling more robust. Fixes #972
2014-10-09 22:13:18 -04:00
Marius Kintel
a4b999e0d4
Use same UI inheritance style for launchingscreen as other components, indentation fixes
2014-10-09 17:21:15 -04:00
Marius Kintel
428cf27a03
Merge pull request #957 from openscad/restore_selection_for_find
...
Editor: Restore lost 'use selection for find' functionality
2014-10-02 02:11:43 -04:00
Marius Kintel
0993d5c9c2
Merge branch 'master' into scintilla-updates
...
Conflicts:
src/MainWindow.ui
2014-10-02 02:10:55 -04:00
Marius Kintel
253b57f747
#964 Implemented a more robust polygon triangulator which will now handle intersecting edges properly. Should output more sane corner-case meshes, although they're not perfectly manifold
2014-10-02 01:38:05 -04:00
Marius Kintel
8eff7ed37b
#964 Catch precondition exception for malformed (self-intersecting) polygons to avoid a crash
2014-10-01 00:43:34 -04:00
Marius Kintel
1121c96a11
#964 Added testcases
2014-09-30 19:38:43 -04:00
Marius Kintel
3b307fba93
Merge branch 'master' of github.com:openscad/openscad
2014-09-30 17:26:07 -04:00
Marius Kintel
6d81c37e6c
Merge pull request #950 from openscad/Toolbar2
...
Toolbar2
2014-09-30 17:25:54 -04:00
Marius Kintel
7343290ffc
Removed empty toolbar subtypes
2014-09-30 17:25:01 -04:00
Marius Kintel
a8e9f63928
Improved some variable naming
2014-09-30 17:18:40 -04:00
Marius Kintel
bc86312997
bugfix: Font list was connected to wrong slot
2014-09-30 16:48:36 -04:00
Marius Kintel
7a1737c09f
toolBar -> viewerToolBar, indendation fixes
2014-09-30 16:47:14 -04:00
Marius Kintel
e00292b445
Updated OpenCSG build to correctly set the install name
2014-09-30 15:27:24 -04:00