Roman Telezhynskyi
48cd74cabd
Move class VToolRecord to library IFC.
...
--HG--
branch : feature
2015-06-12 12:49:35 +03:00
Roman Telezhynskyi
f331f6fa5f
Cppcheck warnings.
...
--HG--
branch : feature
2015-06-12 12:15:59 +03:00
Roman Telezhynskyi
fbeabaa8a9
Remove CONFIG += ordered.
...
--HG--
branch : feature
2015-06-12 12:10:52 +03:00
Roman Telezhynskyi
f8c6a65962
Moving class VContainer in a static library complited.
...
--HG--
branch : feature
2015-06-12 11:55:44 +03:00
Roman Telezhynskyi
0322457ece
Refactoring. Make class VDetail more independent.
...
--HG--
branch : feature
2015-06-11 20:36:17 +03:00
Roman Telezhynskyi
4635593b5a
Resolved issue #245 New tool "Arc with given length".
...
--HG--
branch : develop
2015-06-09 21:23:37 +03:00
Roman Telezhynskyi
7143d9fe16
Construct acr from angle and length.
...
--HG--
branch : develop
2015-06-09 13:21:10 +03:00
Roman Telezhynskyi
a327bc4985
Resolved issue #209 . New tool point from circle and tangent.
...
--HG--
branch : develop
2015-06-05 16:43:41 +03:00
Roman Telezhynskyi
ab01a5b064
Resolved issue #259 . Draw free curve path point at distance.
...
--HG--
branch : develop
2015-06-02 16:53:19 +03:00
Roman Telezhynskyi
bd58148080
GCC warnings.
...
--HG--
branch : develop
2015-05-31 13:00:26 +03:00
Roman Telezhynskyi
c3d5688f28
New tool "Point of the intersection circles".
...
--HG--
branch : develop
2015-05-30 13:02:20 +03:00
Roman Telezhynskyi
6530b57a8a
Changes for issue #232 .
...
--HG--
branch : develop
2015-05-29 11:03:16 +03:00
Roman Telezhynskyi
256ad10169
New pattern format version.
...
--HG--
branch : feature
2015-05-28 12:07:52 +03:00
Roman Telezhynskyi
e37e2d48f3
Successful show first point.
...
--HG--
branch : feature
2015-05-27 19:24:20 +03:00
Roman Telezhynskyi
99bb6bb983
Refactoring.
...
--HG--
branch : feature
2015-05-25 15:51:44 +03:00
Roman Telezhynskyi
1ba4725538
Method intersection circles.
...
--HG--
branch : feature
2015-05-25 15:49:28 +03:00
Roman Telezhynskyi
5ebcd1caba
New option "Unite papers".
...
--HG--
branch : develop
2015-05-18 14:26:37 +03:00
Roman Telezhynskyi
dffb7f27a0
Forgot disable these sections.
...
--HG--
branch : develop
2015-05-18 11:26:54 +03:00
Roman Telezhynskyi
7392e8e914
Fixed issue #304 . Layout appears different than my pattern.
...
--HG--
branch : develop
2015-05-17 18:31:17 +03:00
Roman Telezhynskyi
0fe066925a
Oprion for disable debug symbols or(and) strip debug symbols in release mode.
...
--HG--
branch : develop
2015-05-16 20:38:05 +03:00
Roman Telezhynskyi
3c6441bd85
Comments about disabling Address Sanitizer.
...
--HG--
branch : develop
2015-05-16 17:17:34 +03:00
Roman Telezhynskyi
027bd31c2a
Speed optimization.
...
--HG--
branch : develop
2015-05-15 18:16:15 +03:00
Roman Telezhynskyi
1ee4ccc8e5
Fixed issue #302 . Error when creating layout.
...
--HG--
branch : develop
2015-05-15 18:15:14 +03:00
Roman Telezhynskyi
3cf421bde4
Speed optimization.
...
--HG--
branch : develop
2015-05-14 20:22:24 +03:00
Roman Telezhynskyi
a869874429
Resolved issue #300 . How to find even odd number.
...
--HG--
branch : develop
2015-05-14 19:19:23 +03:00
Roman Telezhynskyi
3cb7e5a393
First step to unite Layout and main windows.
...
--HG--
branch : feature
2015-05-12 15:42:19 +03:00
Roman Telezhynskyi
641e718a04
Fixed issue #299 . Error when opening .val file.
...
--HG--
branch : develop
2015-05-11 15:59:53 +03:00
Roman Telezhynskyi
2db88bb95b
For debugging creation a layout we don't need always have whole sheet length.
...
--HG--
branch : develop
2015-05-11 10:48:57 +03:00
Roman Telezhynskyi
c1980cc7aa
Make possible disable Address Sanitizer.
...
--HG--
branch : develop
2015-05-11 10:10:25 +03:00
Roman Telezhynskyi
c73b2f51e1
Save/Restore a last layout settings. Added button RestoreDefaults.
...
--HG--
branch : develop
2015-05-08 17:24:20 +03:00
Roman Telezhynskyi
56c027686d
New Layout setting "Save length of the sheet".
...
--HG--
branch : develop
2015-05-08 13:10:56 +03:00
Roman Telezhynskyi
af2e0fb509
New static libray VGeomerty. Need for unit testing.
...
--HG--
branch : develop
2015-05-07 15:31:53 +03:00
Roman Telezhynskyi
fcbb301004
Spelling error.
...
--HG--
branch : develop
2015-05-06 17:11:12 +03:00
Roman Telezhynskyi
44ef0936d9
Much more correct work with QThreadPool.
...
Use "volatile" keyword. Don't use method waitForDone() anymore.
--HG--
branch : develop
2015-05-06 17:09:58 +03:00
Roman Telezhynskyi
b0e0f73aa3
QImage supports a maximum of 32768x32768 px images.
...
--HG--
branch : develop
2015-05-06 15:03:45 +03:00
Roman Telezhynskyi
7e6809557b
Fixed broken checking intersection workpieces.
...
--HG--
branch : develop
2015-05-04 10:57:38 +03:00
Roman Telezhynskyi
6ce904d652
Memory leak. Quick stop creation a layout.
...
--HG--
branch : develop
2015-05-02 20:18:31 +03:00
Roman Telezhynskyi
5766523733
Resolved issue #290 . Add paper type 'Roll - 36" & 'Roll - 44" to 'Create Layout'
...
paper size.
--HG--
branch : develop
2015-05-02 19:21:47 +03:00
Roman Telezhynskyi
74608b0481
Grid(1,1) instead Grid(0,0).
...
--HG--
branch : develop
2015-04-19 17:41:46 +03:00
Roman Telezhynskyi
44b01e8f1b
Calculate allowance value according to resolution value.
...
--HG--
branch : develop
2015-04-19 13:59:19 +03:00
Roman Telezhynskyi
8616ef8b9b
Check for loops need only do after we create equdistant path.
...
--HG--
branch : develop
2015-04-16 15:43:40 +03:00
Roman Telezhynskyi
89f13a0016
fatal error: QtMath: No such file or directory.
...
--HG--
branch : develop
2015-04-15 20:41:23 +03:00
Roman Telezhynskyi
78f1e89f08
Cppcheck.
...
--HG--
branch : develop
2015-04-15 15:44:57 +03:00
Roman Telezhynskyi
8bfc9d1ca3
Don't show bottom border if only one page need to print.
...
--HG--
branch : develop
2015-04-15 12:10:35 +03:00
Roman Telezhynskyi
d7d1c0b78a
Don't show left border and top border if page margin is 0.
...
--HG--
branch : develop
2015-04-15 11:36:08 +03:00
Roman Telezhynskyi
c144c149e6
Class VPoster.
...
--HG--
branch : feature
2015-04-11 14:01:25 +03:00
Roman Telezhynskyi
07ec5aacf8
QVector::removeLast() was introduced only in Qt 5.1.
...
--HG--
branch : develop
2015-04-01 21:38:42 +03:00
Roman Telezhynskyi
6dea77276c
QtMath apperas only since Qt 5.1.
...
--HG--
branch : develop
2015-04-01 21:21:24 +03:00
Roman Telezhynskyi
ff44834417
GCC warning “ISO C99 requires rest arguments to be used”.
...
For fixing use printf style.
--HG--
branch : develop
2015-04-01 20:08:35 +03:00
Roman Telezhynskyi
30f6aea194
Hide warnings, minimal requirements for build is Qt 5.0.0.
...
--HG--
branch : develop
2015-04-01 15:51:54 +03:00
Roman Telezhynskyi
8d497c68eb
Increase version qmuparser.
...
--HG--
branch : develop
2015-03-31 16:35:01 +03:00
Roman Telezhynskyi
0cabe83e10
Fix for ParserTokenReader::ExtractOperatorToken incorrectly uses
...
ValidInfixOprtChars().
--HG--
branch : develop
2015-03-31 16:13:41 +03:00
Roman Telezhynskyi
aef39533c8
Bugfix for Bulkmode: Expressions with like "a=b, b*10" did not compute properly.
...
--HG--
branch : develop
2015-03-31 16:08:44 +03:00
Roman Telezhynskyi
99bb3f8962
Fixed issue #267 . Error in the creation of obj files.
...
--HG--
branch : develop
2015-03-31 14:14:08 +03:00
Roman Telezhynskyi
2cab9b4f90
Fixed missed attribute in XML schema.
...
--HG--
branch : develop
2015-03-28 11:08:11 +02:00
Roman Telezhynskyi
6b8cb0bf69
Improving for layout debug mode.
...
--HG--
branch : release
2015-03-23 14:13:44 +02:00
Roman Telezhynskyi
7555c67c3e
Clang warnings.
...
--HG--
branch : release
2015-03-16 14:23:02 +02:00
Roman Telezhynskyi
cabac6f3d0
GCC warnings.
...
--HG--
branch : release
2015-03-16 12:33:37 +02:00
Roman Telezhynskyi
2b711c5f8f
Bad API in class LayoutDetail. Fixed checking seam allowence points.
...
--HG--
branch : release
2015-03-14 14:38:44 +02:00
Roman Telezhynskyi
c466fc40b4
GCC warnings.
...
--HG--
branch : release
2015-03-03 17:29:33 +02:00
Roman Telezhynskyi
8b0de7504f
Coverity Scan.
...
--HG--
branch : release
2015-03-02 21:20:09 +02:00
Roman Telezhynskyi
850d51adac
cppcheck.
...
--HG--
branch : release
2015-03-02 19:54:33 +02:00
Roman Telezhynskyi
22055ab684
Vera++.
...
--HG--
branch : release
2015-03-02 19:11:43 +02:00
Roman Telezhynskyi
629a2a7579
Copyright dates.
...
--HG--
branch : develop
2015-02-27 12:27:48 +02:00
Roman Telezhynskyi
bfbe2a5fc2
Fixed copyright notice for library qmuparser.
...
--HG--
branch : develop
2015-02-27 12:21:09 +02:00
Felix Ulber
f3eb68c2db
resolve merge conflict
...
--HG--
branch : develop
2015-02-26 23:16:38 +01:00
Felix Ulber
12c66e873f
Corrections on license text
...
--HG--
branch : develop
2015-02-26 22:48:52 +01:00
Felix Ulber
6ad6eda04a
Some code corrections on fix of issue #235
...
--HG--
branch : develop
2015-02-26 22:34:33 +01:00
Roman Telezhynskyi
018fae459a
Build on Mac OS.
...
--HG--
branch : develop
2015-02-26 22:18:52 +02:00
Felix Ulber
1f0027fd22
Merged dismine/valentina into develop
...
--HG--
branch : develop
2015-02-26 18:45:37 +01:00
Felix Ulber
80a58cd729
Fixed Issue #235
...
--HG--
branch : develop
2015-02-25 23:27:09 +01:00
Roman Telezhynskyi
72324c0942
Fixed issue #249 . Size Base and Height Base (Calculations Error and Display
...
Wish List).
--HG--
branch : develop
2015-02-25 21:50:13 +02:00
Roman Telezhynskyi
9f92c1ca94
Build on Windows in debug mode.
...
--HG--
branch : develop
2015-02-18 18:26:28 +02:00
Roman Telezhynskyi
0deaa1b7b4
Cut tools use attribute "color" instead "lineColor".
...
--HG--
branch : feature
2015-02-12 18:02:23 +02:00
Roman Telezhynskyi
949e1d9011
Merge with feature
...
--HG--
branch : develop
2015-02-11 12:52:19 +02:00
Roman Telezhynskyi
28f806a779
Refactoring. More good looking code.
...
--HG--
branch : feature
2015-02-11 12:43:50 +02:00
Roman Telezhynskyi
f6e511e43c
Set and dynamically refresh locale settings for tool property browser.
...
--HG--
branch : feature
2015-02-11 12:33:13 +02:00
Roman Telezhynskyi
abca716d7b
DebugBreak() exist only for MSVC compiler.
...
--HG--
branch : develop
2015-02-10 16:27:16 +02:00
Roman Telezhynskyi
8c0bdcc612
Make parser static locale variable local for each parser instance.
...
--HG--
branch : feature
2015-02-10 13:39:31 +02:00
Roman Telezhynskyi
619a303e9b
Property explorer now show color combobox.
...
--HG--
branch : feature
2015-02-07 16:42:49 +02:00
Roman Telezhynskyi
6d638a3080
Class that show line colors.
...
--HG--
branch : feature
2015-02-07 15:18:08 +02:00
Roman Telezhynskyi
76074f2820
Pattern format 0.1.3 support colors.
...
--HG--
branch : feature
2015-02-03 13:15:52 +02:00
Roman Telezhynskyi
cf2aea280d
Refactoring.
...
--HG--
branch : feature
2015-02-03 12:17:04 +02:00
dismine
1b6408c144
Fixed issue #171 . QComboBox to show Qt::PenStyle.
...
--HG--
branch : develop
2015-01-29 17:47:02 +02:00
dismine
245c6f522b
Don't show arrow if edge too short.
...
--HG--
branch : develop
2015-01-23 17:05:23 +02:00
dismine
4a9e69d32f
Saving the layout paper sheets.
...
--HG--
branch : feature
2015-01-23 12:07:58 +02:00
dismine
c84caa349d
Clear layout paper.
...
--HG--
branch : feature
2015-01-22 16:23:23 +02:00
dismine
2388d8ef29
Avoid window freaze.
...
--HG--
branch : feature
2015-01-22 16:13:25 +02:00
dismine
ef73b351ed
New options: rotatate and rotation increase.
...
--HG--
branch : feature
2015-01-22 16:11:50 +02:00
dismine
dd098506dd
Move rotation to separate method. Preparetion for working with new setting.
...
--HG--
branch : feature
2015-01-22 13:47:20 +02:00
dismine
0d1725fc11
Allow user more quick stop generation.
...
--HG--
branch : feature
2015-01-22 13:39:04 +02:00
dismine
d538f2af73
Give program time update GUI.
...
--HG--
branch : feature
2015-01-22 13:35:12 +02:00
dismine
7a9447f7af
Don't set information for debug if no need.
...
--HG--
branch : feature
2015-01-22 13:29:40 +02:00
dismine
2aa9de5f94
For rotation check only two positions 180 and 0 degree.
...
--HG--
branch : feature
2015-01-22 13:26:09 +02:00
dismine
9210d31c25
First realization multithreading.
...
--HG--
branch : feature
2015-01-21 23:49:38 +02:00
dismine
62aa898742
Refactoring. Prepare for support multithreading.
...
--HG--
branch : feature
2015-01-21 20:56:59 +02:00
dismine
8655460d6e
Refactoring.
...
--HG--
branch : feature
2015-01-21 16:33:06 +02:00
dismine
dac95d00fe
Combine edges not enough for all cases. Was added checking position after
...
rotation around point.
--HG--
branch : feature
2015-01-20 22:58:30 +02:00
dismine
7970678575
Fix for method UniteWithContour.
...
--HG--
branch : feature
2015-01-20 14:50:24 +02:00
dismine
2355e435a5
Fix for method Crossing.
...
--HG--
branch : feature
2015-01-19 20:07:32 +02:00
dismine
366519781b
Fix for method InsideContour.
...
--HG--
branch : feature
2015-01-19 20:01:42 +02:00
dismine
120f4cf565
Speed optimization.
...
--HG--
branch : feature
2015-01-19 16:13:26 +02:00
dismine
3c76f32bed
Alwayse first check if workpiece inside of paper sheet rect.
...
--HG--
branch : feature
2015-01-19 12:36:27 +02:00
dismine
dc2620e0df
Need additional point on each edge for check if workpiece inside of global
...
contour.
--HG--
branch : feature
2015-01-19 12:14:54 +02:00
dismine
2937a9e594
Wrong rule for check true intersection.
...
--HG--
branch : feature
2015-01-18 22:21:20 +02:00
dismine
c191059ddd
Changed Point-In-Polygon Algorithm. Additional field for saving mirror state.
...
--HG--
branch : feature
2015-01-18 20:56:01 +02:00
dismine
c044b334d7
Fix for method UniteWithContour.
...
--HG--
branch : feature
2015-01-17 22:51:17 +02:00
dismine
696aaa413b
Fixes for method Mirror and debug system.
...
--HG--
branch : feature
2015-01-17 19:23:54 +02:00
dismine
1d1ae1acb4
Fixed creation global contour.
...
--HG--
branch : feature
2015-01-17 16:00:46 +02:00
dismine
56aa09a639
Don't save last options for creation a layout.
...
--HG--
branch : feature
2015-01-17 15:14:28 +02:00
dismine
28b2f97aaa
Fixed getting seam allowence points.
...
--HG--
branch : feature
2015-01-16 21:35:50 +02:00
dismine
b04d1f92e7
Forgot save paper after creation.
...
--HG--
branch : feature
2015-01-16 21:34:37 +02:00
dismine
f849d16018
Choose first best result.
...
--HG--
branch : feature
2015-01-16 21:33:18 +02:00
dismine
f8d210e720
Better check more frequently if user want cancel creation layout.
...
--HG--
branch : feature
2015-01-16 16:45:56 +02:00
dismine
4fb5a048ca
Ignore intersection in vertices of edges.
...
--HG--
branch : feature
2015-01-16 16:22:42 +02:00
dismine
040b9e607b
Method Mirror now should work.
...
--HG--
branch : feature
2015-01-16 15:20:15 +02:00
dismine
ab2b894d69
Better round points if we want avoid errors. Correct way working with QMatrix in
...
methods translate and rotate.
--HG--
branch : feature
2015-01-16 14:54:37 +02:00
dismine
3d1100bc3d
Send arranged count of workpieces.
...
--HG--
branch : feature
2015-01-16 14:53:14 +02:00
dismine
00e42b4368
Fixed broken seam allowence.
...
--HG--
branch : feature
2015-01-15 16:24:37 +02:00
dismine
79325fe91f
Changes for table widows. All prepare for begin testing.
...
--HG--
branch : feature
2015-01-15 15:10:05 +02:00
dismine
a121845407
Dialog layout settings.
...
--HG--
branch : feature
2015-01-14 16:14:51 +02:00
dismine
3ed87757c4
Return QGraphicsItems with sheet and all details for show on scene.
...
--HG--
branch : feature
2015-01-13 12:38:51 +02:00
dismine
166f2fbcdb
Save each frame to png file for debuging creation layout.
...
--HG--
branch : feature
2015-01-12 22:35:32 +02:00
dismine
789dcea6bc
Standard way arrange first detail on paper not always allow find position. For
...
such cases best way is rotate detail around vertex.
--HG--
branch : feature
2015-01-12 17:59:15 +02:00
dismine
8dec59ef00
Also check shift for each edge.
...
--HG--
branch : feature
2015-01-12 17:23:25 +02:00
dismine
98d5dde2e1
Class that drive all process, also speak with outside world.
...
--HG--
branch : feature
2015-01-12 14:12:15 +02:00
dismine
b53d32225a
Class that handle choose next detail.
...
--HG--
branch : feature
2015-01-11 15:11:56 +02:00
dismine
007bc1466f
Layout paper. Main algorithm.
...
--HG--
branch : feature
2015-01-10 15:47:46 +02:00
dismine
9effd8af02
Layout detail.
...
--HG--
branch : feature
2015-01-07 18:54:43 +02:00
dismine
4ba488d0c0
VAbstractDetail parent class for VDetail.
...
--HG--
branch : feature
2015-01-02 19:02:07 +02:00
dismine
112dbd7f4e
Class for abstract detail.
...
--HG--
branch : feature
2015-01-02 18:32:26 +02:00
dismine
67c93e2b5b
Initial commit for class VLayoutDetail.
...
--HG--
branch : feature
2015-01-02 16:14:28 +02:00
dismine
44372c7e6b
Initial commit for static library VLayout.
...
--HG--
branch : feature
2015-01-02 15:53:36 +02:00
dismine
a72e1459e8
Updated translations.
...
--HG--
branch : develop
2014-12-31 14:28:08 +02:00
dismine
8bbfacabb4
Since Qt 5.4.0 the source code location is recorded only in debug builds.
...
We need this information also in release builds. For this need define
QT_MESSAGELOGCONTEXT.
--HG--
branch : develop
2014-12-31 13:25:22 +02:00
dismine
4e6b5a8f24
Return support for pattern format version 0.1.0.
...
--HG--
branch : develop
2014-12-27 13:15:34 +02:00
dismine
955b0148e9
Disable SCASSERT function if debugging is not set.
...
--HG--
branch : develop
2014-12-24 11:54:56 +02:00
dismine
a706f2fb58
Set to prefix (/usr) if library prefix (/usr/lib) is empty and not just to
...
default prefix.
--HG--
branch : develop
2014-12-23 00:13:25 +02:00
dismine
5d12cf5e99
Coverity Scan warnings.
...
--HG--
branch : develop
2014-12-21 22:33:31 +02:00
dismine
d8dfa651ff
Cppcheck warnings.
...
--HG--
branch : develop
2014-12-21 13:35:12 +02:00
dismine
bd6cf95340
GCC warnings.
...
--HG--
branch : develop
2014-12-21 12:56:31 +02:00
dismine
f62b78bd9b
Compile debug build with gcc's Address Sanitizer.
...
--HG--
branch : develop
2014-12-20 20:18:00 +02:00
dismine
dfd1b35562
Windows build.
...
--HG--
branch : develop
2014-12-18 13:34:32 +02:00
dismine
d6c78ca1a1
All points in detail should go clockwise. This mean in some cases need reverse
...
curves that go anticlockwise. Old method reversing curves doesn't work
correct in all cases. I don't see now way automatically handle this. That's
why now user can choose himself need reverse points for this curve or not.
Also this mean increment in format version to 0.1.2.
--HG--
branch : feature
2014-12-17 14:56:14 +02:00
dismine
ad96323e29
Preparation for new changes in pattern format.
...
--HG--
branch : feature
2014-12-16 09:42:24 +02:00
dismine
30d1fad26f
Static library for export a layout to Wavefront OBJ file.
...
--HG--
branch : develop
2014-12-12 16:08:31 +02:00
dismine
dd0d3faae6
Rules for creation version.
...
--HG--
branch : develop
2014-12-12 11:47:12 +02:00
dismine
1d1b3e3670
Method Convert.
...
--HG--
branch : feature
2014-12-11 22:54:33 +02:00
dismine
1d9fd7109d
Validate file by using xsd schema for this version.
...
--HG--
branch : feature
2014-12-11 22:19:17 +02:00
dismine
941b43b5b5
Path to file version sxd schema.
...
--HG--
branch : feature
2014-12-11 22:16:03 +02:00
dismine
1c4af06343
Check version number.
...
--HG--
branch : feature
2014-12-11 21:44:48 +02:00
dismine
fb8849f798
Convert version string to number.
...
--HG--
branch : feature
2014-12-11 20:40:26 +02:00
dismine
71f070a509
Validation version.
...
--HG--
branch : feature
2014-12-11 18:14:02 +02:00
dismine
51b89a5497
Get version information.
...
--HG--
branch : feature
2014-12-11 17:51:24 +02:00
dismine
fb405d5754
Move XSD files to library.
...
--HG--
branch : feature
2014-12-11 17:12:16 +02:00
dismine
21d1a781fd
Converter inherits class VDomDocument.
...
--HG--
branch : feature
2014-12-10 20:33:20 +02:00
dismine
394d54e9c1
Convertor need throw exceptions.
...
--HG--
branch : feature
2014-12-10 20:01:33 +02:00
dismine
c97668d3d3
Initial commit for new static library IFC (internal format converter).
...
--HG--
branch : feature
2014-12-10 19:18:22 +02:00
dismine
2ccb7ca797
First attempt fix issue #197 .
...
--HG--
branch : develop
2014-12-07 13:31:34 +02:00
dismine
daaece92c9
Updated translations. From now one strings for translation also available for
...
whole project: binary and libraries.
--HG--
branch : develop
2014-12-05 14:00:18 +02:00
dismine
44ce1b4e83
Mark that we made some little changes and added class QmuTranslation.
...
--HG--
branch : develop
2014-12-04 19:57:22 +02:00
dismine
91bc32b71f
Use little trick for translation error strings from math parser.
...
--HG--
branch : develop
2014-12-04 19:28:47 +02:00
dismine
2aaf530e85
Translation will not work for class that inherits VProperty if class doesn't
...
containe macross Q_OBJECT.
--HG--
branch : develop
2014-12-04 13:34:48 +02:00
dismine
7e86dcc97f
One TS file for whole project.
...
Main reason make posible translate strings from qmuparser library.
--HG--
branch : develop
2014-12-03 16:11:57 +02:00
dismine
013a8d7cfd
Broken make install path for library if prefix doesn't default.
...
--HG--
branch : develop
2014-11-21 14:01:35 +02:00
dismine
163295f0f5
Broken 'sudo make install' on Linux.
...
--HG--
branch : develop
2014-11-20 22:13:05 +02:00
dismine
c05480b7c4
Do not hide debug messages in release mode.
...
--HG--
branch : develop
2014-11-20 14:30:57 +02:00
dismine
1f0521ea30
Catch exceptions on Winows if using Mingw compiler.
...
--HG--
branch : develop
2014-11-13 14:14:00 +02:00
dismine
e1ff009771
Check if stack is empty like in origin muparser.
...
--HG--
branch : develop
2014-11-09 16:28:44 +02:00
dismine
ebfe0b4fc3
Comments in qmake scripts. Broken installation on macx.
...
--HG--
branch : develop
2014-10-27 16:29:31 +02:00
dismine
d2f0fb993b
Use postfix .txt for text files, usefull for Windows systems.
...
--HG--
branch : develop
2014-10-25 14:06:30 +03:00
dismine
2bd82fa340
Refactoring. Do not use QStringLiteral for empty strings.
...
--HG--
branch : develop
2014-10-24 17:27:41 +03:00
MitSchoko
e9124f4f71
added include to avoid compile error on ubuntu
...
--HG--
branch : develop
2014-10-23 20:03:42 +02:00
dismine
c717196199
GCC warnings. Fixed bug with string concatenation in MSVC.
...
--HG--
branch : develop
2014-10-18 13:51:40 +02:00
dismine
a06a162100
Support build with MSVC.
...
--HG--
branch : develop
2014-10-17 22:26:30 +02:00
dismine
72f66ceca3
Path to Qt headers.
...
--HG--
branch : develop
2014-10-16 16:55:02 +03:00
dismine
0a7c8b17d4
Correct paths for make install.
...
--HG--
branch : develop
2014-10-15 20:57:50 +03:00
dismine
7960b6e00e
Soft prefix.
...
--HG--
branch : develop
2014-10-15 19:56:14 +03:00
dismine
a2e839532b
Disable compile with debug information on mac.
...
--HG--
branch : develop
2014-10-06 00:07:20 +03:00
dismine
ee26922f94
Add '-x' to strip when stripping dynamic libraries on OS X.
...
--HG--
branch : develop
2014-10-05 23:11:00 +03:00
dismine
1f2439ef65
Strip on Mac.
...
--HG--
branch : develop
2014-10-05 22:43:31 +03:00
dismine
8561b3bc32
Path to target for gobjcopy on Mac.
...
--HG--
branch : develop
2014-10-05 22:22:41 +03:00
dismine
8e2f8f67eb
Fix for build on Mac.
...
--HG--
branch : develop
2014-10-04 22:23:37 +03:00
dismine
d066c6ed84
Use gobjcopy on mac.
...
--HG--
branch : develop
2014-10-04 09:55:52 +03:00
dismine
7aa9c0464e
Disable precompiled headers for clang in linux.
...
--HG--
branch : develop
2014-10-04 09:31:34 +03:00
dismine
73655bf6a8
Don't need to cast variable.
...
--HG--
branch : develop
2014-10-03 19:23:26 +03:00
dismine
01e37bf4bf
Clang warnings.
...
--HG--
branch : develop
2014-10-03 14:40:39 +03:00
dismine
ea9ba2a11a
Building with Clang.
...
--HG--
branch : develop
2014-10-03 13:32:12 +03:00
dismine
7e6cfe9f70
Change build dependence to Qt 5.0.2.
...
--HG--
branch : develop
2014-09-25 18:44:06 +03:00
dismine
acc65ed3be
Fixed problem building on Windows 7.
...
--HG--
branch : develop
2014-09-24 22:54:53 +03:00
dismine
8570a797e6
Compile with debug information in release mode.
...
--HG--
branch : develop
2014-09-24 20:51:06 +03:00
dismine
daf4e4562a
qmake use -O2 optimization by default in release mode.
...
--HG--
branch : develop
2014-09-20 19:18:41 +03:00
dismine
a8bb3e8161
GCC warnings.
...
--HG--
branch : develop
2014-09-20 19:05:21 +03:00
dismine
cbd432075f
Fix for build on Windows.
...
--HG--
branch : develop
2014-09-20 18:19:38 +03:00
dismine
b3d53e5a0b
Cppcheck warnings.
...
--HG--
branch : develop
2014-09-20 18:18:15 +03:00
dismine
4127e3ec16
GCC warnings.
...
--HG--
branch : develop
2014-09-14 12:16:59 +03:00
dismine
2940c131bc
Coverity warnings.
...
--HG--
branch : develop
2014-09-13 23:42:58 +03:00
dismine
14423990dc
Coverity warnings.
...
--HG--
branch : develop
2014-09-13 21:14:14 +03:00
dismine
1964b15704
Cppcheck warnings.
...
--HG--
branch : develop
2014-09-11 20:15:07 +03:00
dismine
2766628037
Clang warnings.
...
--HG--
branch : develop
2014-09-11 19:52:02 +03:00
dismine
e4bf36e68e
GCC warnings.
...
--HG--
branch : develop
2014-09-11 17:15:49 +03:00
dismine
1d4f0a6a55
Vera++.
...
--HG--
branch : develop
2014-09-10 20:57:08 +03:00
dismine
9a735b29bf
Unix Line Endings.
...
--HG--
branch : develop
2014-09-10 18:27:45 +03:00
dismine
bfd2faae1f
License for library VPropertyExplorer.
...
--HG--
branch : develop
2014-09-10 18:09:59 +03:00
dismine
f59009c5fc
Show lite tool options in options browser.
...
--HG--
branch : feature
2014-09-03 14:10:51 +03:00
dismine
a251c9e378
Fix clone property and commit data for "simple" property type.
...
--HG--
branch : feature
2014-08-29 17:29:24 +03:00
dismine
44d1465881
Disable multiple subexpression mode. One expresiion per time.
...
--HG--
branch : feature
2014-08-29 16:42:53 +03:00
dismine
2b83e18773
New property formula.
...
--HG--
branch : feature
2014-08-29 12:19:11 +03:00
dismine
a9667aac09
New property list of objects (points, arcs, curves).
...
--HG--
branch : feature
2014-08-28 14:05:58 +03:00
dismine
a8a99febf4
Fix calling multiple time slot VPropertyFormView::dataSubmitted.
...
--HG--
branch : feature
2014-08-28 11:17:36 +03:00
dismine
c48c627682
New property for point type.
...
--HG--
branch : feature
2014-08-27 15:39:54 +03:00
dismine
0d0bcb9005
New property for string type.
...
--HG--
branch : feature
2014-08-27 13:42:54 +03:00
dismine
670e185465
Don't need delete properties in method itemClicked.
...
--HG--
branch : feature
2014-08-26 23:04:01 +03:00
dismine
70a17f118e
Update options after move.
...
--HG--
branch : feature
2014-08-26 22:34:27 +03:00
dismine
bdfd292386
First build.
...
--HG--
branch : feature
2014-08-26 21:31:28 +03:00
dismine
8343f20998
Prepare to build.
...
--HG--
branch : feature
2014-08-26 20:23:08 +03:00
dismine
3ccd408718
New library VPropertyExplorer.
...
--HG--
branch : feature
2014-08-26 18:06:14 +03:00
dismine
8570c32774
Math parser test doesn't show result in release mode.
...
--HG--
branch : develop
2014-07-30 12:22:54 +03:00
dismine
13d369f560
Check for self-assignment, by comparing the pointers.
...
--HG--
branch : develop
2014-07-27 15:30:28 +03:00
dismine
7d34444398
No need create make install target for library.
...
--HG--
branch : develop
2014-07-04 16:11:18 +03:00
dismine
99e80daee3
Changes for building single deb package.
...
--HG--
branch : develop
2014-06-30 17:20:49 +03:00
dismine
57227729b8
Wrong target for make instal QmuParser.
...
--HG--
branch : develop
2014-06-27 09:28:28 +03:00
dismine
186b427750
Try avoid redefining LOC_REV.
...
--HG--
branch : develop
2014-06-26 20:50:37 +03:00
dismine
db9b526390
Change for new deb package.
...
--HG--
branch : develop
2014-06-26 14:42:58 +03:00
dismine
e01b8b2164
Refactoring. Delete repetitive code.
...
--HG--
branch : feature
2014-06-18 19:17:18 +03:00
dismine
95422546b6
Refactoring. Delete repetitive code.
...
--HG--
branch : feature
2014-06-18 16:07:12 +03:00
dismine
ec44c57c34
Refactoring. Delete repetitive code.
...
--HG--
branch : feature
2014-06-18 15:58:57 +03:00
dismine
3b36cd8af4
Refactoring. Delete repetitive code.
...
--HG--
branch : feature
2014-06-18 15:13:55 +03:00
dismine
1a25b82019
Refactoring. Delete repetitive code.
...
--HG--
branch : feature
2014-06-18 14:52:53 +03:00
dismine
0659be3375
Refactoring.
...
--HG--
branch : feature
2014-06-18 14:10:26 +03:00
dismine
c3355e37e4
Includes for Coverity Scan, again.
...
--HG--
branch : develop
2014-06-17 12:50:11 +03:00
dismine
507ccd686e
Vera++.
...
--HG--
branch : develop
2014-06-16 20:18:36 +03:00
dismine
8ca765b14e
Merge with develop
...
--HG--
branch : feature
2014-06-10 14:53:40 +03:00
dismine
695b357c4a
Merge with DialogTools
...
--HG--
branch : develop
2014-06-10 12:05:21 +03:00
dismine
7e3dc203dc
Use forward declaration.
...
--HG--
branch : feature
2014-06-08 21:10:57 +03:00
dismine
b6311abe02
Merge with XML Editor.
...
--HG--
branch : develop
2014-06-05 10:30:19 +03:00
dismine
a4083afc77
Clang's warnings.
...
--HG--
branch : develop
2014-06-04 14:16:16 +03:00
dismine
a40099da1f
Backport changeset 8a2e2ab97237.
...
--HG--
branch : develop
2014-06-03 15:15:17 +03:00
dismine
543758a80c
Move documantation to cpp file.
...
--HG--
branch : develop
2014-06-02 17:28:02 +03:00
dismine
a6ffb16054
Clang's warnings.
...
--HG--
branch : develop
2014-06-02 10:43:27 +03:00
dismine
8e912f5245
Clang's warnings.
...
--HG--
branch : develop
2014-06-01 11:32:39 +03:00
dismine
19c6386973
Build with Clang.
...
--HG--
branch : develop
2014-05-31 17:33:37 +03:00
dismine
42091c2611
Build doesn't work, if include this headers on Windows.
...
--HG--
branch : DialogTools
2014-05-31 13:00:19 +04:00
dismine
98c90ee5fe
Use native QString method for replacing strings. Fix bug with InitOkCancel
...
method. Still continue crash.
--HG--
branch : DialogTools
2014-05-30 22:03:17 +03:00
dismine
dce41a864f
The C++11 initializer list feature.
...
--HG--
branch : feature
2014-05-30 12:52:19 +03:00
dismine
381adf0ba0
Dialog edit wrong formula (only for toolendline now).
...
--HG--
branch : feature
2014-05-30 11:32:40 +03:00
dismine
1fd6464884
New command line parser. New Qt requirements. Fix issue with build project.
...
--HG--
branch : develop
2014-05-29 10:08:54 +03:00
dismine
ccde48e3bf
Factory function for creating new parser variables. New methods what return
...
tokens and numbers.
--HG--
branch : feature
2014-05-22 15:11:14 +03:00
dismine
5adc0555ef
Save all variable in dynamic array.
...
--HG--
branch : feature
2014-05-21 16:51:47 +03:00
dismine
bd5fda320f
Use new math parser instead old.
...
--HG--
branch : feature
2014-05-21 11:51:16 +03:00
dismine
0b16424a5e
Update for Precompiled Headers in Qt.
...
--HG--
branch : feature
2014-05-20 16:02:05 +03:00
dismine
b28bd29092
Vera++.
...
--HG--
branch : XML Editor
2014-05-16 20:00:13 +03:00
dismine
e95b886eb4
Change in dialog individual measurements.
...
--HG--
branch : feature
2014-05-15 12:29:12 +03:00
dismine
f17a12d147
Cppcheck.
...
--HG--
branch : develop
2014-05-11 21:15:32 +03:00
dismine
1c96269f90
Mark methods nothrow - Q_DECL_NOEXCEPT.
...
--HG--
branch : develop
2014-05-07 11:33:56 +03:00
dismine
6a8869bc1b
Made possible methods include.
...
--HG--
branch : develop
2014-05-06 17:36:42 +03:00
dismine
f93cd5703c
Script for generation documentations.
...
--HG--
branch : feature
2014-05-06 15:07:52 +03:00
dismine
707598691d
Changes in doxyfiles.
...
--HG--
branch : feature
2014-05-06 14:36:30 +03:00
dismine
2e6cc94e19
delete Q_UNREACHABLE().
...
--HG--
branch : feature
2014-05-06 13:51:14 +03:00
dismine
3c8338faae
Use nullptr instead NULL.
...
--HG--
branch : feature
2014-05-06 12:48:48 +03:00
dismine
d65368bafb
Tests passed.
...
--HG--
branch : feature
2014-05-06 12:45:21 +03:00
dismine
60ba211f2a
Porting new change from muparser.
...
--HG--
branch : feature
2014-05-05 10:29:14 +03:00
dismine
9ca9455c80
For nothrow methods set Q_DECL_NOEXCEPT.
...
--HG--
branch : feature
2014-05-02 11:43:02 +03:00
dismine
79ef0e914e
CppCheck.
...
--HG--
branch : feature
2014-05-02 11:09:10 +03:00
dismine
362638066a
Vera++.
...
--HG--
branch : feature
2014-05-01 14:33:40 +03:00
dismine
37ecf9fd86
Fix gcc's warnings.
...
--HG--
branch : feature
2014-05-01 12:55:23 +03:00
dismine
f505234bbd
My surname like in my passport.
...
--HG--
branch : feature
2014-04-30 08:38:52 +03:00
dismine
2c77a73343
Apply project code style.
...
--HG--
branch : feature
2014-04-30 08:32:29 +03:00
dismine
0b49785255
First success build after all changes.
...
--HG--
branch : feature
2014-04-28 21:41:38 +03:00
dismine
7c1d22c5f4
Try use QString where posible.
...
--HG--
branch : feature
2014-04-26 11:16:19 +03:00
dismine
9c6cac2ec4
Delete #include <vector>.
...
--HG--
branch : feature
2014-04-26 11:04:59 +03:00
dismine
5c3845ff00
QVector instead std::vector.
...
--HG--
branch : feature
2014-04-26 11:00:42 +03:00
dismine
541a5becbd
Use standard math constants in tests.
...
--HG--
branch : feature
2014-04-26 10:53:10 +03:00
dismine
148d2fb3f7
We don't need parser for integer value.
...
--HG--
branch : feature
2014-04-26 10:51:14 +03:00
dismine
d8f0cc2824
Use standard math constants.
...
--HG--
branch : feature
2014-04-26 10:40:44 +03:00
dismine
21c38b446d
Use Qt math function.
...
--HG--
branch : feature
2014-04-26 10:23:50 +03:00
dismine
59c7405b88
QStack instead QmuParserStack.
...
--HG--
branch : feature
2014-04-26 09:01:41 +03:00
dismine
2f97def4bf
Use Q_ASSERT marcros instead MUP_ASSERT and MUP_FAIL.
...
--HG--
branch : feature
2014-04-25 18:10:56 +03:00
dismine
11f527143b
Used qreal for datatype. Deleted _T() macros.
...
--HG--
branch : feature
2014-04-25 18:01:23 +03:00
dismine
0b4d69f821
Successful build after adding muParser library.
...
--HG--
branch : feature
2014-04-25 15:58:14 +03:00