Roman Telezhynskyi
4ce51e2662
Refactoring. Add additional constructor for class QSettings.
2020-03-07 10:58:18 +02:00
Roman Telezhynskyi
5a10bd7f63
Puzzle application class.
2020-02-16 19:18:39 +02:00
Roman Telezhynskyi
fa97850b0f
Suppress warning inside of qvector.h.
2020-01-31 17:49:06 +02:00
Roman Telezhynskyi
93fb90153f
Fix finding the latest tag distance.
...
Switch to git.
2020-01-31 09:00:40 +02:00
Roman Telezhynskyi
475bdadf9b
Fix link to project repo in license header.
2020-01-31 08:02:08 +02:00
Roman Telezhynskyi
acfd1ac01d
Fix build.
...
--HG--
branch : develop
2020-01-20 14:03:57 +02:00
Roman Telezhynskyi
61edf4d91a
Fix build.
...
--HG--
branch : develop
2020-01-20 13:51:56 +02:00
Roman Telezhynskyi
f64a33fb98
Resolved issue #992 . QXcbConnection: XCB Error.
...
--HG--
branch : develop
2020-01-20 10:14:44 +02:00
Roman Telezhynskyi
716192e520
Refactoring. Hide compatibility layer behind a function.
...
constLast(), move(), append().
--HG--
branch : develop
2020-01-17 15:14:00 +02:00
Roman Telezhynskyi
ad45daddeb
Fix build.
...
--HG--
branch : develop
2020-01-17 14:44:25 +02:00
Roman Telezhynskyi
7998687b03
Refactoring. Hide compatibility layer behind a function.
...
fromList().
--HG--
branch : develop
2020-01-16 19:46:05 +02:00
Roman Telezhynskyi
658eafc3d3
Refactoring. Hide compatibility layer behind a function.
...
toVector().
--HG--
branch : develop
2020-01-16 19:20:55 +02:00
Roman Telezhynskyi
7e3c7e0f88
Refactoring. Hide compatibility layer behind a function.
...
toSet(), toList(), swapItemsAt().
--HG--
branch : develop
2020-01-16 19:09:23 +02:00
Roman Telezhynskyi
98a88ed529
Refactoring. Hide compatibility layer behind a function.
...
QLineF::intersects.
--HG--
branch : develop
2020-01-16 17:34:08 +02:00
Roman Telezhynskyi
24e50455b0
Improve conversion for dxf file export.
...
We never checked if it really works. And it doesn't in many cases. Not always
Qt recognizes standard ANSI_* names as valid aliases for codepages. Because
codec itself can have many aliases we will test them one by one until one will
fit.
--HG--
branch : develop
2020-01-16 14:10:49 +02:00
Roman Telezhynskyi
74218e82bc
Try another way to fix build.
...
--HG--
branch : develop
2020-01-12 13:25:35 +02:00
Roman Telezhynskyi
f63e3ff1ad
Fix build.
...
--HG--
branch : develop
2020-01-12 12:34:12 +02:00
Roman Telezhynskyi
5658e0b0d5
Fix copy paste error.
...
--HG--
branch : develop
2020-01-07 14:21:47 +02:00
Roman Telezhynskyi
cf1e383d7b
Don't use 'char' as a type of enum class.
...
QDataStream doesn't support serialization for this type.
--HG--
branch : develop
2020-01-07 12:54:01 +02:00
Roman Telezhynskyi
5177057be1
Since Qt 5.14 enumerations can be serialized through QDataStream without the
...
need of manually defining streaming operators. Enum classes are
serialized using the declared size.
--HG--
branch : develop
2020-01-07 09:45:26 +02:00
Roman Telezhynskyi
15852ed2cd
Add missing icon in Windows icon theme.
...
--HG--
branch : develop
2019-12-28 18:06:06 +02:00
Roman Telezhynskyi
1d7667df61
Export tiled PDF with watermark.
...
--HG--
branch : develop
2019-12-13 10:51:29 +02:00
Roman Telezhynskyi
037ca99280
Refactoring. Move the code that gets path to exe file to separate module. DRY.
...
--HG--
branch : develop
2019-11-29 14:40:00 +02:00
Roman Telezhynskyi
18284289a0
Forgot to add a correction.
...
--HG--
branch : develop
2019-11-29 12:24:00 +02:00
Roman Telezhynskyi
7624b27409
BinReloc to get path to exe directory.
...
--HG--
branch : develop
2019-11-29 11:40:00 +02:00
Roman Telezhynskyi
df79ea7395
Test idea that Qt classes internally use ICU.
...
--HG--
branch : develop
2019-11-29 08:49:32 +02:00
Roman Telezhynskyi
1d28dd5be9
u_setDataDirectory expects const * char.
...
--HG--
branch : develop
2019-11-29 08:15:29 +02:00
Roman Telezhynskyi
50b929ea48
u_setDataDirectory to define path to ICU data.
...
--HG--
branch : develop
2019-11-28 16:42:06 +02:00
Roman Telezhynskyi
866a801f38
Auto refresh the list with each parse.
...
--HG--
branch : develop
2019-11-28 15:17:27 +02:00
Roman Telezhynskyi
0c78511cfc
Set environment variable ICU_DATA on runtime.
...
This time before QApplication and manually getting the application dir path.
--HG--
branch : develop
2019-11-26 19:56:40 +02:00
Roman Telezhynskyi
f81d814bb2
QCoreApplication::applicationDirPath returns empty string until we do not init
...
QApplication instance.
--HG--
branch : develop
2019-11-26 16:44:52 +02:00
Roman Telezhynskyi
a59f4d7923
Fix crash when QTextCodec::codecForMib returns null.
...
--HG--
branch : develop
2019-11-25 11:34:17 +02:00
Roman Telezhynskyi
9e25e6de24
Introducing vRound function.
...
Shortcut to round double to X points decimal.
--HG--
branch : develop
2019-11-19 15:46:11 +02:00
Roman Telezhynskyi
36e839ed5d
Move to top and include qt_windows.h.
...
--HG--
branch : develop
2019-11-15 09:51:31 +02:00
Roman Telezhynskyi
8f6ae65224
New feature Pattern Messages.
...
Added special field to show pattern warnings instead of warning dialogs.
Fixed issue with tabified dockwidgets.
--HG--
branch : develop
2019-10-28 17:44:31 +02:00
Andrey Ushakov
ea75af2f46
New command line option --cropWidth. Helps to crop unused width of paper.
...
--HG--
branch : develop
2019-10-16 11:16:16 +03:00
Roman Telezhynskyi
c802df2b73
Lupdate warnings.
...
Lupdate lacks of some features to support all C++ valid declarations.
--HG--
branch : develop
2019-09-10 16:57:31 +03:00
Roman Telezhynskyi
366e76a642
Improve piece node context menu. Added options to control passmark angle type
...
and passmark mark type.
--HG--
branch : develop
2019-09-05 11:29:20 +03:00
Roman Telezhynskyi
01798ee422
Cppcheck warning.
...
--HG--
branch : develop
2019-08-22 17:47:48 +03:00
Roman Telezhynskyi
4d54c0c44c
Fix typo in Valentina manpage.
...
Some cyrillic characters were used instead of latin.
--HG--
branch : develop
2019-07-25 08:10:08 +03:00
Roman Telezhynskyi
8e481d6fea
Fix error: 'find' is deprecated: Use bool find(const QString &, QPixmap *)
...
instead.
--HG--
branch : develop
2019-07-24 15:10:13 +03:00
Roman Telezhynskyi
09bd14f382
Rethink feature. Instead of hiding show main path.
...
--HG--
branch : develop
2019-07-23 16:01:39 +03:00
Roman Telezhynskyi
5c84c80039
Refactoring. Reduce modules dependency.
...
--HG--
branch : develop
2019-07-22 17:06:30 +03:00
Roman Telezhynskyi
44345085c2
New option --manualPriority.
...
Helps to disable following manual priority without need to change settings for
each piece.
--HG--
branch : develop
2019-07-21 16:26:21 +03:00
Roman Telezhynskyi
1ab19c05a3
Refactoring. Move VFuzzyComparePoints to VGeometry static library.
...
--HG--
branch : develop
2019-07-21 15:04:08 +03:00
Roman Telezhynskyi
a3e643b5dd
New feature "Hide piece's main path".
...
In some cases users want to hide main path and work with "real" pattern pieces.
This new option allows to quickly disable main path for all pieces without need
to make manual adjustment for each piece. Do not ovveride piece options.
--HG--
branch : develop
2019-07-18 20:18:48 +03:00
Roman Telezhynskyi
2ac4267dd3
Fix locking file after double save as.
...
(grafted from 4828cd4acfa596166fe4c8a32f505045b86cab9c)
--HG--
branch : develop
2019-07-04 17:13:33 +03:00
Roman Telezhynskyi
e8804c90bb
New layout option --nestQuantity.
...
--HG--
branch : develop
2019-07-04 14:33:45 +03:00
Roman Telezhynskyi
9042cd000c
Refactoring.
...
--HG--
branch : develop
2019-07-01 18:24:46 +03:00
Roman Telezhynskyi
efa1bc6f27
Missed return statement.
...
--HG--
branch : develop
2019-07-01 18:18:54 +03:00
Roman Telezhynskyi
fc73ace034
Fix access to private member.
...
--HG--
branch : develop
2019-07-01 18:13:46 +03:00
Roman Telezhynskyi
4bd9cf381e
QDataStream streaming operator for QFlags added only since Qt 5.9.
...
--HG--
branch : develop
2019-07-01 17:58:46 +03:00
Roman Telezhynskyi
03b8758781
All classes which work with QDataStream must provide a header.
...
--HG--
branch : develop
2019-07-01 13:25:03 +03:00
Roman Telezhynskyi
c536c40628
Refactor AboutToQuit.
...
--HG--
branch : develop
2019-07-01 12:47:06 +03:00
Roman Telezhynskyi
35eb1cecff
Refactoring.
...
--HG--
branch : develop
2019-07-01 12:11:18 +03:00
Roman Telezhynskyi
0658d92688
New marcos Q_DISABLE_ASSIGN.
...
--HG--
branch : develop
2019-07-01 11:33:29 +03:00
Roman Telezhynskyi
9030cfd52e
Backport QScopeGuard class.
...
--HG--
branch : develop
2019-06-12 08:30:32 +03:00
Roman Telezhynskyi
a62c2bfb55
Fix function VFuzzyComparePoints.
...
--HG--
branch : develop
2019-06-08 08:40:56 +03:00
Roman Telezhynskyi
5c55778d66
Since Q5.12 available support for C++17.
...
--HG--
branch : develop
2019-05-28 17:41:15 +03:00
Roman Telezhynskyi
bcc2eab0fb
Fixing error: 'auto' return without trailing return type; deduced return types
...
are a C++14 extension.
--HG--
branch : develop
2019-05-28 17:25:42 +03:00
Roman Telezhynskyi
d5a1f96bdd
constFirst() introduced since Qt 5.6.
...
--HG--
branch : develop
2019-05-28 16:21:52 +03:00
Roman Telezhynskyi
e9d77c747b
Refactoring.
...
--HG--
branch : develop
2019-05-28 16:20:53 +03:00
Roman Telezhynskyi
1cf3e6dda1
Raise the minimum value for curve approximation to 0.2.
...
With 0.1 Valentina produces visible errors.
--HG--
branch : develop
2019-05-27 18:51:55 +03:00
Roman Telezhynskyi
5838537033
Resolved issue #725 . Improve labels on drawing.
...
--HG--
branch : develop
2019-05-08 19:22:55 +03:00
Roman Telezhynskyi
2c58263df1
Two new passmark types: U and Box.
...
--HG--
branch : develop
2019-04-23 20:56:11 +03:00
Roman Telezhynskyi
0987428a93
Increase required Qt version up to 5.4.
...
--HG--
branch : develop
2019-04-05 15:42:22 +03:00
Roman Telezhynskyi
3b2b51fa74
Update man.
...
--HG--
branch : feature
2019-03-30 11:48:20 +02:00
Roman Telezhynskyi
290676a2a6
Refactoring. Return value or default.
...
--HG--
branch : feature
2019-03-29 19:50:17 +02:00
Roman Telezhynskyi
248b0e3eeb
Refactoring. Use std::initializer_list.
...
--HG--
branch : feature
2019-03-29 11:38:46 +02:00
Roman Telezhynskyi
47bcfd74ab
Changes for dialog.
...
--HG--
branch : feature
2019-03-29 11:31:17 +02:00
Roman Telezhynskyi
a214a78006
Continue replacing custom *_FALLTHROUGH macroses with Q_FALLTHROUGH().
...
--HG--
branch : develop
2019-03-27 13:31:02 +02:00
Roman Telezhynskyi
fc5b991174
Use Q_FALLTHROUGH instead of V_FALLTHROUGH.
...
--HG--
branch : develop
2019-03-16 12:22:09 +02:00
Roman Telezhynskyi
715389d35d
Use Qt's Q_DECL_UNUSED instead of internal V_UNUSED.
...
--HG--
branch : develop
2019-03-16 12:02:00 +02:00
Roman Telezhynskyi
c4d07125dc
Refactoring define new type for id value.
...
--HG--
branch : develop
2019-03-26 17:15:03 +02:00
Roman Telezhynskyi
9b1cdb1848
Improve localization of modifier keys.
...
--HG--
branch : develop
2019-02-14 13:18:16 +02:00
Roman Telezhynskyi
864d3568c0
Resolved issue #932 . 2nd version V passmarks.
...
--HG--
branch : develop
2019-01-24 09:26:57 +02:00
Roman Telezhynskyi
e91c92d4a9
Resolved issue #929 . New variable type: Separator.
...
--HG--
branch : develop
2019-01-16 16:24:41 +02:00
Roman Telezhynskyi
77cb644f90
Refactoring. Fixing static analyzers warnings.
...
--HG--
branch : develop
2019-01-14 17:56:05 +02:00
Roman Telezhynskyi
7e89a13476
Refactoring. Fixing static analyzers warnings.
...
--HG--
branch : develop
2019-01-06 13:46:22 +02:00
Wren Turkal
71f7f40875
Add ability to search measurements by regex.
...
You do this by prepending "/r/" to the front of the search string.
This makes it much easier to find measurements when one has a lot of
measurements for a given individual.
I also refactored that common table search code to consolidate this
functionality and make it easier to add other search methods in the
future.
--HG--
branch : develop
2019-01-06 01:25:12 -08:00
Wren Turkal
42b00c5c58
Fix the tape app importing of measurments from a pattern
...
When importing measurements from a pattern in the tape app, it
defaulted to the templates directory instead of the patterns
directory. The patterns directory was set as a setting in the
valentina settings (VSettings) instead of the common settings
(VCommonSettings). I refactored the the setting into the
VCommonSettings and made the tape app use the setting. I was
able to confirm that setting a new pattern directory resulted
in the same pattern directory being used in both Valentina and
tape.
--HG--
branch : develop
2019-01-05 16:46:31 -08:00
Roman Telezhynskyi
e108a1378f
New command line option --landscapeOrientation.
...
--HG--
branch : develop
2018-12-27 16:37:47 +02:00
Roman Telezhynskyi
6016308d58
Resolved issue #651 . Improve feature: Layout orientation according to grainline.
...
--HG--
branch : develop
2018-12-27 15:54:29 +02:00
Roman Telezhynskyi
7218098165
Fixing error: invalid use of incomplete type class QMarginsF.
...
--HG--
branch : develop
2018-12-23 21:02:59 +02:00
Roman Telezhynskyi
cbd991a8b0
Refactoring. Use relaxed constexpr for ToPixel, FromPixel, UnitConvertor and
...
VFuzzyComparePossibleNulls.
--HG--
branch : develop
2018-12-23 20:09:57 +02:00
Roman Telezhynskyi
6403941406
Fixed issue #914 . Filtering custom seam allowance paths prevent including more
...
than one.
(grafted from 07fec74fad050330a1161776e27bb6c877354a59)
--HG--
branch : develop
2018-12-21 13:01:32 +02:00
Roman Telezhynskyi
d6bcdcdaf7
Update debugbreak for support PowerPC target.
...
--HG--
branch : develop
2018-12-18 16:08:14 +02:00
Roman Telezhynskyi
5f5b7e41fa
Enable alternative operator representations for support old or nonconforming
...
compilers by default.
--HG--
branch : develop
2018-12-11 22:27:55 +02:00
Roman Telezhynskyi
5004c12342
Seepd up pattern file validation making it parallel.
...
--HG--
branch : develop
2018-11-18 09:52:08 +02:00
Roman Telezhynskyi
b01305b92f
Dark theme by default should be disabled.
...
--HG--
branch : develop
2018-10-29 19:39:14 +02:00
Emmanuel Nyachoke
6d9105729f
Added initial dark mode theme using https://github.com/ColinDuquesnoy/
...
QDarkStyleSheet
--HG--
branch : develop
2018-10-29 15:05:49 +03:00
Roman Telezhynskyi
81d2eb513a
Fixed issues with seam allowance.
...
(grafted from 79a6fe52de80fc8707e24574eff1ec75eb1cd424)
--HG--
branch : develop
2018-10-17 18:12:39 +03:00
Roman Telezhynskyi
409f34d205
Starting to collect changes for new version 0.7.0.
...
--HG--
branch : develop
2018-10-12 15:55:58 +03:00
Roman Telezhynskyi
dbb63daa31
Release v0.6.0.
...
--HG--
branch : release
2018-10-01 12:33:22 +03:00
Roman Telezhynskyi
2295a56160
Check QMessageLogContext class version.
...
--HG--
branch : release
2018-09-30 18:39:51 +03:00
Roman Telezhynskyi
c23502da9a
Fix build prior Qt 5.4.0.
...
--HG--
branch : release
2018-09-29 22:05:03 +03:00
Roman Telezhynskyi
ecc952d235
Suppressing error: 'void q_dispatch_async_main(voidBlock)' defined but not used
...
[-Werror=unused-function].
First, because this is static function define it inline. Second, use GCC
extension to fully cover possible cases with Clang.
--HG--
branch : release
2018-09-28 22:29:58 +03:00
Roman Telezhynskyi
47e3f9f7c7
Improve message handling from threads.
...
Only GUI thread can show message boxes.
--HG--
branch : release
2018-09-28 21:05:42 +03:00
Roman Telezhynskyi
fadc55983d
This code doesn't work without constexpr.
...
--HG--
branch : release
2018-09-27 20:25:37 +03:00
Roman Telezhynskyi
515df843d3
New function VFuzzyComparePoints to compare two points.
...
--HG--
branch : release
2018-09-27 14:52:21 +03:00
Roman Telezhynskyi
a4ec72b3bd
Help function to speed up creating tests.
...
--HG--
branch : release
2018-09-19 15:16:29 +03:00
Roman Telezhynskyi
60b323cf8e
Fixed issue #882 . VContainer class doesn't support multi document mode.
...
--HG--
branch : release
2018-09-18 16:38:16 +03:00
Roman Telezhynskyi
b8acb767df
Officially in beta.
...
--HG--
branch : release
2018-08-17 11:10:15 +03:00
Roman Telezhynskyi
fe9dc90dc7
Bug in undocommands. We should return to pattern piece only if in Calculation
...
mode. If do it in Details mode Valentina may not switch pattern piece back when
a user returns to Calculation mode. This breaks a work and no new object can be
added to pattern.
--HG--
branch : develop
2018-07-25 11:26:09 +03:00
Roman Telezhynskyi
20b3f034d4
Fixed issue #866 . Valentina produces an invalid pattern file if a user defines
...
more than 9 materials.
--HG--
branch : develop
2018-07-19 16:47:20 +03:00
Roman Telezhynskyi
2c7b21b98d
Resolved issue #865 . New feature. Dynamic Way to define Material in piece label.
...
--HG--
branch : develop
2018-07-18 20:18:30 +03:00
Roman Telezhynskyi
fd85efacd9
Resolved issue #862 . Force Valentina to immediately terminate if a pattern
...
contains a parsing warning.
--HG--
branch : develop
2018-07-13 16:18:04 +03:00
Roman Telezhynskyi
2235a5d3d8
Cppcheck warning. Virtual function 'OpenSettings' is called from constructor
...
'VApplication(int&argc,char**argv)'.
--HG--
branch : develop
2018-07-09 10:45:23 +03:00
Roman Telezhynskyi
63b1eb8068
Cppcheck warning 'missingOverride'.
...
--HG--
branch : develop
2018-06-26 15:53:48 +03:00
Roman Telezhynskyi
13a8b83a0e
Flush buffer after adding a string, not before.
...
--HG--
branch : develop
2018-06-21 14:16:17 +03:00
Roman Telezhynskyi
09e8c81d6f
Refactoring. Rename GetPPath() to GetPatternPath().
...
--HG--
branch : develop
2018-06-19 09:18:38 +03:00
Roman Telezhynskyi
81caed8f5f
Added new function VAbstractApplication::ClearMessage.
...
It will help clear messages from unneeded '"' at the start and at the end.
qWarning and others adds them.
--HG--
branch : develop
2018-05-25 17:54:21 +03:00
Roman Telezhynskyi
2ee75fdbab
Tab with options to control Scrolling settings. ref #831 .
...
Empiric settings do not work for all.
--HG--
branch : develop
2018-05-11 12:42:20 +03:00
Roman Telezhynskyi
1e0b777bd6
New option to control calling zoom current pattern piece by mouse double click.
...
--HG--
branch : develop
2018-05-10 14:12:41 +03:00
Roman Telezhynskyi
a128cbd3ec
String "Global", comment for translators.
...
--HG--
branch : develop
2018-04-18 11:17:13 +03:00
Roman Telezhynskyi
e7ca9294cf
Refactoring. Use QChar instead of QString where possible.
...
Point and comma.
--HG--
branch : develop
2018-04-13 09:14:55 +03:00
Roman Telezhynskyi
1e5ee0ab8b
Optimization. Move literals.
...
--HG--
branch : develop
2018-04-13 09:00:09 +03:00
Roman Telezhynskyi
64029c249a
Refactoring. Added special section for string literals.
...
--HG--
branch : develop
2018-04-08 19:45:23 +03:00
Roman Telezhynskyi
0e3a9533af
Refactoring. Use C++11 range-based loop.
...
--HG--
branch : develop
2018-04-03 14:36:38 +03:00
Roman Telezhynskyi
6b6a2632a9
Refactoring. Replacing all Q_FOREACH/foreach loops with the c++ range-based
...
loops.
--HG--
branch : develop
2018-04-03 11:15:58 +03:00
Roman Telezhynskyi
2cb7c4c603
Utilize macro QT_DEPRECATED_WARNINGS.
...
--HG--
branch : develop
2018-03-22 19:57:56 +02:00
Roman Telezhynskyi
edccf05a62
Function qAsConst() was introduced in Qt 5.7.
...
--HG--
branch : develop
2018-03-19 09:57:43 +02:00
Roman Telezhynskyi
6a7405b4d4
Refactoring. Use QString default constructor instead of empty string.
...
--HG--
branch : develop
2018-03-14 16:01:24 +02:00
Roman Telezhynskyi
c1cea4c441
Clazy warnings.
...
--HG--
branch : develop
2018-03-14 15:39:15 +02:00
Roman Telezhynskyi
368c3a871a
Resolved issue #819 . Use OpenGL as render for view.
...
--HG--
branch : develop
2018-03-10 16:39:37 +02:00
Roman Telezhynskyi
6c438f92e0
Resolved issue #808 . New feature. Global line width option.
...
--HG--
branch : develop
2018-02-06 19:30:27 +02:00
Roman Telezhynskyi
7fedd20319
Fix some bugs and add preview table. ref #804 .
...
--HG--
branch : develop
2018-02-06 15:46:20 +02:00
Roman Telezhynskyi
72d832c93a
Resolved issue #807 . Issue with "Intersection" passmark.
...
--HG--
branch : develop
2018-02-04 12:35:27 +02:00
Roman Telezhynskyi
cd1ebf434a
Resolved issue #804 . New feature. Import measurements from CSV file in Tape app.
...
--HG--
branch : develop
2018-01-31 14:34:50 +02:00
Roman Telezhynskyi
76dd51b6c6
Fix test crash.
...
--HG--
branch : develop
2018-01-21 21:42:04 +02:00
Roman Telezhynskyi
7bdc10419c
Speed optimization translating internal variables.
...
--HG--
branch : develop
2018-01-21 16:00:53 +02:00
Roman Telezhynskyi
7dc29c0f00
Speed optimization for method VCommonSettings::GetCurveApproximationScale().
...
--HG--
branch : develop
2018-01-20 12:35:43 +02:00
Roman Telezhynskyi
da314b3265
GCC warning.
...
--HG--
branch : develop
2018-01-12 15:54:42 +02:00
Roman Telezhynskyi
5c8c940f32
Refactoring. Backport QOverload template.
...
--HG--
branch : develop
2018-01-12 15:25:20 +02:00
Roman Telezhynskyi
15339939ef
Fix QGraphicsView cursor regression.
...
--HG--
branch : develop
2018-01-12 14:31:45 +02:00
Roman Telezhynskyi
88844ec33f
Resolved issue #783 . Flipping control.
...
--HG--
branch : develop
2017-12-17 15:06:46 +02:00
Roman Telezhynskyi
7fb0ebed20
Cppcheck warning.
...
(grafted from 9cf24fc42bd2aff67a32924e48d1bd2b4d61ee2c)
--HG--
branch : develop
2017-12-10 13:29:17 +02:00
Roman Telezhynskyi
0a66db7184
Resolved issue #778 . Calling Valentina with "-h" option opens information
...
dialog instead of writing to console.
(grafted from 4fb29d9b4e5441c43704005e4776f87d548673e7)
--HG--
branch : develop
2017-12-10 13:17:04 +02:00
Roman Telezhynskyi
debc37d78a
Removed unused postfix operator.
...
--HG--
branch : develop
2017-12-04 14:32:17 +02:00
Roman Telezhynskyi
097af11a6d
Improvement. Fix broken symlink automatically.
...
--HG--
branch : develop
2017-11-29 17:03:42 +02:00
Roman Telezhynskyi
f71b0fd328
Fix build on Windows.
...
--HG--
branch : develop
2017-11-13 12:59:25 +02:00
Roman Telezhynskyi
132b7c9fc6
CSR - special modeling case.
...
--HG--
branch : develop
2017-11-13 10:53:27 +02:00
Roman Telezhynskyi
d1e3531247
Write log output in UTF-8.
...
--HG--
branch : develop
2017-11-01 10:20:07 +02:00
Roman Telezhynskyi
8309fa8c7a
Save show curve details state between sessions.
...
--HG--
branch : develop
2017-10-29 15:13:13 +02:00
Roman Telezhynskyi
9b54b0c069
Dialog Duplicate Detail.
...
--HG--
branch : feature
2017-10-25 17:49:04 +03:00
Roman Telezhynskyi
f27c7e4e35
Fix recursive repaint after label scale.
...
--HG--
branch : feature
2017-10-23 21:10:48 +03:00
Roman Telezhynskyi
ca79c7ff93
Added place label.
...
--HG--
branch : feature
2017-10-15 12:25:20 +03:00
Roman Telezhynskyi
6b47894f16
Cppcheck warnings.
...
--HG--
branch : develop
2017-10-13 22:03:44 +03:00
Roman Telezhynskyi
d15e507aeb
Fix issue. User should be able to control tiled pdf export through command line.
...
--HG--
branch : develop
2017-10-13 17:48:20 +03:00
Roman Telezhynskyi
0f59db15db
Clang warning.
...
--HG--
branch : develop
2017-10-12 10:35:22 +03:00
Roman Telezhynskyi
8981e77927
Clang warning.
...
--HG--
branch : develop
2017-10-11 14:26:05 +03:00
Roman Telezhynskyi
baa2f4fd92
Resolved issue #768 . New feature. Custom curve approximation scale.
...
--HG--
branch : develop
2017-10-11 13:51:06 +03:00
Roman Telezhynskyi
67b01c0337
Resolved issue #657 . Improve feature: Allow more paper formats for printing
...
tiled PDF.
--HG--
branch : develop
2017-10-10 12:22:59 +03:00
Roman Telezhynskyi
61172d46c4
Fix typo in headers.
...
--HG--
branch : develop
2017-10-05 12:20:01 +03:00
Roman Telezhynskyi
daa539378f
Resolved issue #765 . New feature. Free curve mode.
...
--HG--
branch : develop
2017-10-03 13:01:56 +03:00
Roman Telezhynskyi
0adfbb8fb1
New math parser function "r2cm". Round to up to 1 decimal.
...
--HG--
branch : develop
2017-09-29 17:47:11 +03:00
Roman Telezhynskyi
be614ad9f8
Right way to suppress GCC warning Wstrict-overflow for method QVector::move().
...
--HG--
branch : develop
2017-09-29 17:13:30 +03:00
Roman Telezhynskyi
d7b3ddc2d5
Resolved issue #758 . Intersection Passmark - select which side is shown.
...
--HG--
branch : develop
2017-09-28 21:18:13 +03:00
Roman Telezhynskyi
5551b853b9
Extend number of user material placeholders up to 20.
...
--HG--
branch : develop
2017-09-28 17:45:57 +03:00
Roman Telezhynskyi
b673ec0fc7
Command line options to export final measurements.
...
--HG--
branch : feature
2017-09-28 16:05:04 +03:00
Roman Telezhynskyi
257fb2f913
Refactor export to CSV.
...
Preparation for export final measurements.
--HG--
branch : feature
2017-09-27 13:25:18 +03:00
Roman Telezhynskyi
0eb6b8b30f
Dialog Final measurements.
...
--HG--
branch : feature
2017-09-26 17:24:02 +03:00
Roman Telezhynskyi
e1075dfdf5
Fix zoom fit best current after adding new pattern piece.
...
--HG--
branch : develop
2017-09-25 18:28:58 +03:00
Roman Telezhynskyi
ab961834e8
Add missed keys to list of all command line keys.
...
--HG--
branch : develop
2017-09-24 10:37:58 +03:00
Roman Telezhynskyi
bdc8840184
Resolved issue #756 . New feature. Select pieces from command line.
...
--HG--
branch : develop
2017-09-22 19:16:16 +03:00
Roman Telezhynskyi
bfe327ee13
If pattern linked to individual measurements it should get customer name from
...
it.
--HG--
branch : develop
2017-09-19 16:07:48 +03:00
Roman Telezhynskyi
d820191e8a
User "home" folder now supports label templates.
...
--HG--
branch : develop
2017-09-12 11:50:23 +03:00
Roman Telezhynskyi
33ec3921a6
Added new language Polish (Poland).
...
--HG--
branch : develop
2017-09-11 16:57:49 +03:00
Roman Telezhynskyi
b19cb9aee7
Removed crash sending system for Windows.
...
--HG--
branch : develop
2017-09-04 19:11:15 +03:00
Roman Telezhynskyi
0a5035c5b3
Remove unused settings for removed old time ago Community page.
...
--HG--
branch : develop
2017-09-01 17:15:12 +03:00
Roman Telezhynskyi
b7db0804dc
Our new website.
...
--HG--
branch : develop
2017-09-01 17:04:19 +03:00
Roman Telezhynskyi
0da1d58a78
SonarQube warning.
...
--HG--
branch : develop
2017-08-30 10:35:11 +03:00
Roman Telezhynskyi
4a6e1e104f
Global variable to count placeholders quantity.
...
--HG--
branch : feature
2017-08-30 07:43:00 +03:00
Roman Telezhynskyi
2885d95a43
Added dialog Pattern materials.
...
--HG--
branch : feature
2017-08-30 07:26:18 +03:00
Roman Telezhynskyi
da892dfc3c
Added dialog Known Materials.
...
--HG--
branch : feature
2017-08-28 16:03:19 +03:00
Roman Telezhynskyi
842dfafcd6
Fix bug. Valentina doesn't update pattern label.
...
--HG--
branch : develop
2017-08-23 20:54:20 +03:00
Roman Telezhynskyi
be83ff5a12
SonarQube warnings.
...
--HG--
branch : develop
2017-08-21 16:47:17 +03:00
Roman Telezhynskyi
acf429518d
Added more additional Piece label fields.
...
--HG--
branch : feature
2017-08-21 13:16:43 +03:00
Roman Telezhynskyi
03e1256952
Removed unused field from preferences.
...
--HG--
branch : feature
2017-08-19 20:17:51 +03:00
Roman Telezhynskyi
a8d8efd889
Dialog DateTimeEditor.
...
--HG--
branch : feature
2017-08-19 19:10:57 +03:00
Roman Telezhynskyi
96df1db48e
Cleaning GUI.
...
--HG--
branch : feature
2017-08-18 09:25:57 +03:00
Roman Telezhynskyi
09c67a099a
UI changes for piece label.
...
--HG--
branch : feature
2017-08-17 19:18:03 +03:00
Roman Telezhynskyi
af5c82bdf6
Test to be sure that translation of placeholders are correct.
...
--HG--
branch : feature
2017-08-16 13:09:29 +03:00
Roman Telezhynskyi
0f4c993c83
Added default pattern label template.
...
--HG--
branch : feature
2017-08-14 17:17:40 +03:00
Roman Telezhynskyi
89ed92e93f
Added more placeholders.
...
--HG--
branch : feature
2017-08-14 15:11:14 +03:00
Roman Telezhynskyi
209a281cdc
New standard path for label templates.
...
--HG--
branch : feature
2017-08-10 14:51:17 +03:00
Roman Telezhynskyi
56bb45aee7
Added new icons to local icon theme.
...
--HG--
branch : feature
2017-08-09 14:17:21 +03:00
Roman Telezhynskyi
349a5cade0
Fixed issue #743 . Valentina doesn't update update pattern after adding item.
...
(grafted from 9488967913032bb6c97488a8540309db771e7728)
--HG--
branch : develop
2017-08-03 15:25:14 +03:00
Roman Telezhynskyi
0894f686ef
Improve working with mouse cursors. Instead of setting global value set cursor
...
for each item separately.
--HG--
branch : develop
2017-08-01 14:35:48 +03:00
Roman Telezhynskyi
1fff49936b
Return resizing Increments Dialog.
...
--HG--
branch : develop
2017-07-26 09:13:29 +03:00
Roman Telezhynskyi
4d7d2ac607
Fix Valentina crash.
...
Valentina crashes if click on curve control point.
--HG--
branch : develop
2017-07-25 21:56:01 +03:00
Roman Telezhynskyi
ecb62110cb
Fixed bug. Tape app saved default size value in wrong place.
...
(grafted from 25b8894231625632bc23776cb7fc59ac30a462cd)
--HG--
branch : develop
2017-07-24 20:59:38 +03:00
Ronan Le Tiec
46f70788cf
issue #654 refactoring the code so that the functions and variables are called xxx multisize xxx instead of xxx standard xxx
...
--HG--
branch : develop
2017-07-12 20:21:48 +02:00
Roman Telezhynskyi
7d205d7596
Resolved issue #660 . New export: Export details without layout.
...
--HG--
branch : develop
2017-07-09 14:45:49 +03:00
Roman Telezhynskyi
d0cc8902f9
SonarQube warnings.
...
--HG--
branch : develop
2017-07-09 09:02:26 +03:00
Roman Telezhynskyi
33a3c4e214
Suppressing syntaxError doesn't work.
...
--HG--
branch : develop
2017-07-06 15:37:57 +03:00
Roman Telezhynskyi
21e9719954
Fix error "QT_WARNING_PUSH does not name a type".
...
--HG--
branch : develop
2017-07-06 15:08:34 +03:00
Roman Telezhynskyi
e6eb9c756b
Cppcheck warnings.
...
--HG--
branch : develop
2017-07-06 12:58:26 +03:00
Roman Telezhynskyi
1726b55339
GCC warnings.
...
--HG--
branch : develop
2017-07-05 19:35:34 +03:00
Roman Telezhynskyi
b6e0d97df0
Qmake. Fix masks to support 64 bit versions of compilers.
...
--HG--
branch : develop
2017-07-05 11:35:32 +03:00
Roman Telezhynskyi
d25979f054
Merged with feature.
...
--HG--
branch : develop
2017-07-04 19:53:05 +03:00
Roman Telezhynskyi
13d43d100d
Resolved issue #712 . Default seam allowance setting.
...
--HG--
branch : develop
2017-07-03 11:23:34 +03:00
Ronan Le Tiec
f080b88cf7
issue #712 new default allowance setting taken into account in seam allowance tool dialog. StrToUnits and UnitsToStr moved from VDomDocument to def
...
--HG--
branch : develop
2017-07-02 13:34:36 +02:00
Ronan Le Tiec
07556c6c46
issue #712 new setting added in dialog for seam default seam allowance. not taken into account in the rest of the programm yet
...
--HG--
branch : develop
2017-07-02 10:14:01 +02:00
Roman Telezhynskyi
72ea1997fb
Fixed issue #715 . Build fails with Qt 5.9.1 / clang / macOS.
...
(grafted from d78ca13c4891ccf3542b0704a7d66af0f9b02938)
--HG--
branch : develop
2017-07-01 21:38:26 +03:00
Roman Telezhynskyi
f94967d02e
New option Export text as paths.
...
--HG--
branch : feature
2017-07-01 20:32:54 +03:00
Roman Telezhynskyi
275338da4b
Allow user to setup font family for piece labels.
...
--HG--
branch : feature
2017-07-01 14:41:46 +03:00
Roman Telezhynskyi
9edc1a39db
Allow user to select DXF version.
...
--HG--
branch : feature
2017-06-26 17:28:41 +03:00
Roman Telezhynskyi
8d0b2c0af9
Fix a crash.
...
Valentina crahed if create a curve.
--HG--
branch : develop
2017-06-23 12:25:02 +03:00
Roman Telezhynskyi
61dcc52965
Remember Formula Wizard dialog size.
...
--HG--
branch : develop
2017-06-16 17:05:35 +03:00
Roman Telezhynskyi
d110dc3325
Fixed issue #706 . Default unit in preferences not changing new file unit.
...
(grafted from f1ce177213a46538a840fc789e4e2ce3d78d98e4)
--HG--
branch : develop
2017-06-16 16:01:09 +03:00
Roman Telezhynskyi
b0f867499c
Resolved issue #244 . New feature: Adjust line and point thickness and label
...
size.
--HG--
branch : develop
2017-06-16 14:53:08 +03:00
Roman Telezhynskyi
45ced25561
Fixed issue #704 . Valentina crashes if click on detail.
...
--HG--
branch : develop
2017-06-09 12:39:24 +03:00
Roman Telezhynskyi
5c4f45397d
Fix build on Mac OS X.
...
--HG--
branch : develop
2017-06-05 20:58:38 +03:00
Roman Telezhynskyi
7a9b2e34bd
Changed default behaviour if path to multisize measurements or templates doesn't
...
exist.
If the path doesn't exist Valentina will create and return path to user
localized default folder.
(grafted from 722c37544c26fe3f406d222b7f344ddf7b3602a0)
--HG--
branch : develop
2017-06-05 17:52:42 +03:00
Roman Telezhynskyi
9be7403919
Fixed issue #702 . Valentina produces broken shortcut (.lnk) files on Windows.
...
(grafted from 1dd5ef5924bf7d78c5c3eeae884e7f4e41bb688d)
--HG--
branch : develop
2017-06-05 16:18:38 +03:00
Roman Telezhynskyi
bfd2620fad
Next try to fix problem with tests.
...
Because different compilers and even different version from same vendor may
produce little bit different result this cause of test fails because it expect
too accurate result. We don't need such accuracy and can use variable
VGObject::accuracyPointOnLine to compare two points.
--HG--
branch : develop
2017-06-01 13:04:25 +03:00
Roman Telezhynskyi
cc5641a15c
Added gcc’s 4.9.0 Undefined Behavior Sanitizer (ubsan).
...
--HG--
branch : develop
2017-06-01 10:14:17 +03:00
Roman Telezhynskyi
bd72aa29cc
Try to fix tests.
...
--HG--
branch : develop
2017-05-30 20:56:59 +03:00
Roman Telezhynskyi
7e064f80c5
Thrown away code for support Qt < 5.2.
...
--HG--
branch : develop
2017-05-30 19:52:38 +03:00
Roman Telezhynskyi
965d908663
GCC warnings.
...
--HG--
branch : develop
2017-05-30 18:44:16 +03:00
Roman Telezhynskyi
fb64c8d2e8
Remeber size of tool Seam allowance dialog between sessions. ref #683 .
...
--HG--
branch : develop
2017-05-30 11:47:27 +03:00
Roman Telezhynskyi
56dd8ef3b6
Resolved issue #684 . Proposal: Add option to only show outer edges on detail.
...
--HG--
branch : develop
2017-05-16 15:16:50 +03:00
Roman Telezhynskyi
c02ef13ed4
Suppress warnings inside ui folder.
...
--HG--
branch : develop
2017-05-12 15:51:44 +03:00
Roman Telezhynskyi
e923234127
SonarQube warnings.
...
--HG--
branch : develop
2017-05-12 15:48:25 +03:00
Roman Telezhynskyi
7225481091
Resolved issue #682 . New feature. Export increments to Excel .csv.
...
--HG--
branch : develop
2017-05-12 15:09:19 +03:00
Roman Telezhynskyi
5aaeaaf9da
SonarQube warnings.
...
--HG--
branch : develop
2017-05-12 10:15:44 +03:00
Roman Telezhynskyi
34f3737c9e
Begin new branch v0.6.0.
...
--HG--
branch : develop
2017-05-12 08:47:05 +03:00
Roman Telezhynskyi
b355f1dbfc
Prepare to release 0.5.0. Change version number.
...
--HG--
branch : release
2017-05-09 16:04:31 +03:00
Roman Telezhynskyi
7840bf04eb
Resolved issue #668 . Passmarks on Hems.
...
--HG--
branch : release
2017-04-25 11:42:08 +03:00
Roman Telezhynskyi
73c035ecc9
Fix bug with trigonometric functions.
...
Functions sin(), cos() and tan() take radians. And their counterparts asin(),
acos() and atan() return radians. Removed hyperbolic functions because they do
not work with radians.
--HG--
branch : release
2017-04-14 18:42:49 +03:00
Roman Telezhynskyi
a7b721941a
Fix build on Windows.
...
--HG--
branch : release
2017-04-14 17:47:39 +03:00
Roman Telezhynskyi
cade111206
Refactoring Tape's preferences dialog.
...
Instead of manual declaring used Qt Designer.
--HG--
branch : release
2017-04-12 15:50:48 +03:00
Roman Telezhynskyi
a1caf972a9
Warn a user when need to update a file format version.
...
--HG--
branch : release
2017-04-12 09:49:05 +03:00
Roman Telezhynskyi
2915402526
Removed Community page from Preferences.
...
--HG--
branch : release
2017-04-11 12:21:15 +03:00
Roman Telezhynskyi
c264b80ea0
Refactoring. Hide private static members.
...
--HG--
branch : release
2017-04-11 11:16:11 +03:00
Roman Telezhynskyi
a3056dc7e2
Qt 5.2.0 is now minimal requirement to build the code.
...
--HG--
branch : release
2017-04-10 22:18:36 +03:00
Roman Telezhynskyi
3f1b042d6c
Get hash also from git repository.
...
Because we use both hg and git (as mirror) we can get hash of current commit
from git too.
--HG--
branch : release
2017-04-10 20:24:58 +03:00
Roman Telezhynskyi
948eef41e6
We in beta from now.
...
--HG--
branch : release
2017-04-10 19:21:45 +03:00
Roman Telezhynskyi
d355b4dce8
Cppcheck warnings.
...
--HG--
branch : develop
2017-04-06 15:50:15 +03:00
Roman Telezhynskyi
c0f36dffbe
Resolved issue #652 . Show passmarks for builtin seam allowance.
...
--HG--
branch : develop
2017-04-05 13:22:33 +03:00
Roman Telezhynskyi
b9f886d28d
Fix building on Mac.
...
--HG--
branch : develop
2017-04-01 19:53:28 +03:00
Roman Telezhynskyi
38bb9c86b9
Fix building on Mac.
...
--HG--
branch : develop
2017-04-01 19:23:20 +03:00
Roman Telezhynskyi
e2383eb500
Refactoring. Use "=default" instead of the default implementation.
...
--HG--
branch : develop
2017-04-01 17:27:55 +03:00
Roman Telezhynskyi
016e2db2e6
Refactoring. Remove unused local variables.
...
--HG--
branch : develop
2017-04-01 10:28:13 +03:00
Roman Telezhynskyi
1d82d96562
Refactoring. Move "inline" specifier to the definition of the function.
...
--HG--
branch : develop
2017-04-01 10:23:44 +03:00
Roman Telezhynskyi
f9aa896477
Refactoring. Avoid implicit conversions.
...
--HG--
branch : develop
2017-03-31 17:04:11 +03:00
Roman Telezhynskyi
6ac1a1247c
Read/write passmark information.
...
--HG--
branch : feature
2017-03-24 14:48:07 +02:00
Roman Telezhynskyi
81b88db5cc
Dialog Seam allowance tool now supports passmarks.
...
--HG--
branch : feature
2017-03-24 13:08:16 +02:00
Roman Telezhynskyi
96255ef093
Dialog Insert node tool.
...
--HG--
branch : feature
2017-03-21 15:39:14 +02:00
Roman Telezhynskyi
dccdef56eb
Fix incorrect sRGB profiles.
...
--HG--
branch : develop
2017-03-21 13:12:45 +02:00
Roman Telezhynskyi
6a3eff4c0b
Resolved issue #641 . Seam Allowance Tools tab texts truncated in MAC.
...
--HG--
branch : feature
2017-03-17 16:38:18 +02:00
Murloc
506ca0612c
Add 200 in heights
...
--HG--
branch : feature
2017-03-09 21:41:48 +01:00
Roman Telezhynskyi
8a6ed9e426
Fixed typo.
...
--HG--
branch : develop
2017-03-09 15:52:41 +02:00
Roman Telezhynskyi
778cbb2a70
Cppcheck warnings.
...
--HG--
branch : develop
2017-03-09 12:23:36 +02:00
Roman Telezhynskyi
d47505b076
Merge with develop.
...
--HG--
branch : feature
2017-02-28 17:34:11 +02:00
Georg von Zengen
159432927a
qmuparser: added triangular functions that work with degree
...
new functions are: degTorad, radTodeg, , sinD, cosD, tanD, asinD, acosD , atanD, sinhD, coshD , tanhD, asinhD, acoshD, atanhD
--HG--
branch : feature
2017-02-27 20:42:35 +01:00
Roman Telezhynskyi
e7651c7194
Merge with develop.
...
--HG--
branch : feature
2017-02-23 09:29:28 +02:00
Roman Telezhynskyi
67d69781f3
Remove the code after "return".
...
--HG--
branch : develop
2017-02-22 19:27:53 +02:00
Roman Telezhynskyi
3bf65edaa6
Merge with develop.
...
--HG--
branch : feature
2017-02-22 14:48:48 +02:00
Roman Telezhynskyi
b31a8d4c6b
Extend max size to 72 cm.
...
Request from a user. See
http://forum.valentina-project.org/t/extension-of-standard-measurements/957
--HG--
branch : develop
2017-02-22 07:54:42 +02:00
Roman Telezhynskyi
38abf5c9a0
Removed redundant forward declaration.
...
--HG--
branch : develop
2017-02-18 11:22:59 +02:00
Roman Telezhynskyi
ce4a217c57
Merge with develop.
...
--HG--
branch : feature
2017-02-17 21:01:11 +02:00
Roman Telezhynskyi
d038a22aa3
Fix broken build.
...
--HG--
branch : develop
2017-02-17 20:54:16 +02:00
Roman Telezhynskyi
5a0d9b0e00
Merge with develop.
...
--HG--
branch : feature
2017-02-17 20:38:45 +02:00
Roman Telezhynskyi
2f024db547
Resolved issue #611 . Improve feature: Paths preferences.
...
--HG--
branch : develop
2017-02-17 20:37:49 +02:00
Roman Telezhynskyi
a3d27bf9db
Refacoring. Use marcos for getting current combobox data.
...
--HG--
branch : feature
2017-02-15 15:23:04 +02:00
Roman Telezhynskyi
6597f68dad
Show all pins when tab Pins is active.
...
--HG--
branch : feature
2017-02-14 17:33:30 +02:00
Roman Telezhynskyi
71ac49a221
Merge with develop.
...
--HG--
branch : feature
2017-02-13 15:29:37 +02:00
Roman Telezhynskyi
9c27e7bfed
Fixed issue #624 . Icon resulotion issues with some display setups.
...
--HG--
branch : develop
2017-02-09 15:43:17 +02:00
Roman Telezhynskyi
7d78a0f63f
Resolved issue #619 . Non writable directory prevents opening.
...
--HG--
branch : develop
2017-02-04 13:28:47 +02:00
Roman Telezhynskyi
b9d635dab2
Dialog Pin tool.
...
--HG--
branch : feature
2017-01-31 14:28:48 +02:00
Roman Telezhynskyi
d08282218b
Optimized png files.
...
--HG--
branch : develop
2017-01-28 16:58:07 +02:00
Roman Telezhynskyi
b26eca13eb
Optimized png files.
...
--HG--
branch : feature
2017-01-28 16:58:07 +02:00
Roman Telezhynskyi
d7d9deb536
Fix test.
...
--HG--
branch : feature
2017-01-25 13:51:44 +02:00
Roman Telezhynskyi
3d835be3b7
Fix test warning message.
...
--HG--
branch : feature
2017-01-23 14:02:34 +02:00
Roman Telezhynskyi
669d295804
Class VToolDetail removed.
...
--HG--
branch : feature
2017-01-21 16:30:14 +02:00
Roman Telezhynskyi
5a95ce9c8a
Merge with develop.
...
--HG--
branch : feature
2017-01-11 14:05:06 +02:00
Roman Telezhynskyi
5aa863cf3b
Modified output to see point coordinates.
...
--HG--
branch : develop
2017-01-10 20:45:15 +02:00
Roman Telezhynskyi
b4c4a22a4c
Merge with develop.
...
--HG--
branch : feature
2017-01-03 11:48:22 +02:00
Roman Telezhynskyi
86f4b21879
Instead of method QLocale::system() better to use the default constructor.
...
Usefull in case we will deside change default locale.
--HG--
branch : develop
2017-01-03 10:46:28 +02:00
Roman Telezhynskyi
0419f60e0b
Merge with develop.
...
--HG--
branch : feature
2016-12-23 12:58:17 +02:00
Roman Telezhynskyi
731eb9ec89
Refactoring.
...
There is no automatic disconnection when the 'receiver' is destroyed because
it's a functor with no QObject. However, since 5.2 there is an overload which
adds a "context object". When that object is destroyed, the connection is
broken (the context is also used for the thread affinity: the lambda will be
called in the thread of the event loop of the object used as context).
--HG--
branch : develop
2016-12-21 20:45:14 +02:00
Roman Telezhynskyi
6fe96ca4d0
Remove empty statement.
...
--HG--
branch : develop
2016-12-21 18:12:49 +02:00
Roman Telezhynskyi
5c40a91335
Remove empty statement.
...
--HG--
branch : develop
2016-12-21 17:36:38 +02:00
Roman Telezhynskyi
bba88c108f
Fix possible use of uninitialized value.
...
--HG--
branch : develop
2016-12-21 12:32:38 +02:00
Roman Telezhynskyi
2d61b87256
Remove empty statement.
...
--HG--
branch : develop
2016-12-20 21:19:21 +02:00
Roman Telezhynskyi
ffab000e0f
Remove empty statement.
...
--HG--
branch : develop
2016-12-20 20:57:20 +02:00
Roman Telezhynskyi
0882313f1e
Merge with develop.
...
--HG--
branch : feature
2016-12-20 17:42:51 +02:00
Roman Telezhynskyi
1fb0ab4d75
Added VNodeEllipticalArc.
...
--HG--
branch : develop
2016-12-20 16:51:58 +02:00
Roman Telezhynskyi
81eb33fe63
Merge with develop.
...
--HG--
branch : feature
2016-12-20 14:39:05 +02:00
Valentina Zhuravska
aa24976f9a
Added elliptical arc tool to MainWindow.
...
--HG--
branch : feature
2016-12-17 03:17:29 +02:00
Valentina Zhuravska
00ab0a225e
Added VToolEllipticalArc.
...
--HG--
branch : feature
2016-12-17 03:01:40 +02:00
Roman Telezhynskyi
64c2026e6a
Merge with develop.
...
--HG--
branch : feature
2016-12-03 12:43:19 +02:00
Roman Telezhynskyi
df758fd159
Redesign AbstractTest::Run.
...
--HG--
branch : develop
2016-12-03 10:20:45 +02:00
Roman Telezhynskyi
e2579c231c
Fix pointer to current scene. Show piece path visualization if the tool dialog
...
was opened.
--HG--
branch : feature
2016-11-29 19:39:40 +02:00
Roman Telezhynskyi
3ab96f0105
Better to manually define values for enum in this case. Values used in file.
...
--HG--
branch : feature
2016-11-29 15:29:29 +02:00
Roman Telezhynskyi
5156e0cf25
Read/write piece path include type.
...
--HG--
branch : feature
2016-11-28 14:52:31 +02:00
Roman Telezhynskyi
fea2ec52fe
New section "Custom seam allowance".
...
--HG--
branch : feature
2016-11-28 10:47:36 +02:00
Roman Telezhynskyi
6424a92559
Read/write custom seam allowance record.
...
--HG--
branch : feature
2016-11-25 14:19:44 +02:00
Roman Telezhynskyi
7f1bab1ac6
Fix typo.
...
--HG--
branch : feature
2016-11-24 21:31:27 +02:00
Roman Telezhynskyi
6793bb69f1
Some updates for dialog.
...
--HG--
branch : feature
2016-11-23 14:50:30 +02:00
Roman Telezhynskyi
6b89f43e87
Tool button connected to tool dialog.
...
--HG--
branch : feature
2016-11-22 14:33:08 +02:00
Roman Telezhynskyi
c21aedc541
A seam allowance node angle. Read, write and set in the dialog. Not handled in
...
seam allowance itself.
--HG--
branch : feature
2016-11-19 13:44:12 +02:00
Roman Telezhynskyi
3d835a1a2a
Merge with develop
...
--HG--
branch : feature
2016-11-14 20:35:22 +02:00
Roman Telezhynskyi
0cd7a023a2
Trying to understand why tests failing on bitbucket pipelines.
...
--HG--
branch : develop
2016-11-14 20:34:26 +02:00
Roman Telezhynskyi
731456f714
Merge with develop
...
--HG--
branch : feature
2016-11-08 12:57:19 +02:00
Roman Telezhynskyi
4a41840ae7
New class VToolSeamAllowance.
...
--HG--
branch : feature
2016-11-08 12:57:01 +02:00
Roman Telezhynskyi
32c7db68e0
Resolved issue #504 . Suppress message about absolute measurement path.
...
I decided to completely eliminate warning strings because they do not change
anything.
--HG--
branch : develop
2016-11-07 15:04:00 +02:00
Roman Telezhynskyi
940a1e404b
Merge with develop
...
--HG--
branch : feature
2016-11-05 15:31:40 +02:00
Roman Telezhynskyi
65a38141de
Added class VisToolPiece.
...
Show visualization creating piece main path.
--HG--
branch : feature
2016-11-05 10:56:44 +02:00
Roman Telezhynskyi
68ef544ac4
Collection test. Make timeout 2 minutes.
...
--HG--
branch : develop
2016-11-04 19:42:23 +02:00
Roman Telezhynskyi
4c3f65b0ab
Refactoring AbstractTest::Run.
...
To be able to see more appropriate warnings we should compare only exit codes.
--HG--
branch : develop
2016-11-04 15:15:11 +02:00
Roman Telezhynskyi
1bc0378b69
Enable attribute Qt::AA_UseHighDpiPixmaps only since Qt 5.6.0. ref #584 .
...
--HG--
branch : develop
2016-11-04 12:44:57 +02:00
Roman Telezhynskyi
2c7bb5d5fc
Clang warnings.
...
--HG--
branch : develop
2016-11-01 11:46:51 +02:00
Roman Telezhynskyi
d134e8b367
Clang warnings.
...
--HG--
branch : develop
2016-11-01 10:42:32 +02:00
Roman Telezhynskyi
d8114a18f1
Cppcheck warning.
...
--HG--
branch : develop
2016-10-30 16:25:14 +02:00
Roman Telezhynskyi
3e8f8a8069
Resolved issue #582 . Issue with standard path to shared data on Linux.
...
--HG--
branch : develop
2016-10-30 14:34:55 +02:00
Roman Telezhynskyi
b644209406
Resolved issue #580 . Extend the list of heights.
...
--HG--
branch : develop
2016-10-26 14:49:09 +03:00
Roman Telezhynskyi
be10c88b7e
Added new language Greek (Greece).
...
--HG--
branch : develop
2016-10-25 21:29:54 +03:00
Roman Telezhynskyi
214c4a50b6
Fixed path to translations and standard measurements on Mac OS X.
...
--HG--
branch : develop
2016-10-25 17:54:51 +03:00
Roman Telezhynskyi
5c821e331d
Refactoring function MapDiagrams(). ref #576 .
...
--HG--
branch : develop
2016-10-17 16:55:58 +03:00
Roman Telezhynskyi
9da0b5cab5
Refactoring methods GetMinPrinterFields and GetPrinterFields.
...
--HG--
branch : develop
2016-10-06 19:13:06 +03:00
Roman Telezhynskyi
abce5439a5
Resolved issue #573 . New tool: 'Move Point'.
...
--HG--
branch : develop
2016-10-04 17:34:37 +03:00
Roman Telezhynskyi
723d68b245
Resolved issue #570 . Error: Tiled PDF : field values not taken into account if
...
one of them is smaller than 0,3.
--HG--
branch : develop
2016-09-30 19:33:10 +03:00
Roman Telezhynskyi
3bb657ea1a
New internal variable "Length to spline control point".
...
--HG--
branch : develop
2016-09-24 20:44:06 +03:00
Roman Telezhynskyi
efef5d371b
Suppress also fatal errors from qt.network.ssl. ref #568 .
...
--HG--
branch : develop
2016-09-20 17:28:39 +03:00
Roman Telezhynskyi
f370629af0
Fixed support Qt 5.0.
...
--HG--
branch : develop
2016-09-20 14:27:21 +03:00
Roman Telezhynskyi
b28ac8e97b
Fixed issue #568 . Certificate checking on Mac OS X.
...
--HG--
branch : develop
2016-09-20 14:10:42 +03:00
Roman Telezhynskyi
74bc4179ef
New tool Flipping by axis.
...
--HG--
branch : feature
2016-09-17 12:10:03 +03:00
Roman Telezhynskyi
9bb88afaa5
New tool Flipping by line.
...
--HG--
branch : feature
2016-09-13 11:27:44 +03:00
Roman Telezhynskyi
a9e9c0d5ad
Clear a list of recent files from non-existent files.
...
--HG--
branch : develop
2016-09-09 14:01:57 +03:00
Roman Telezhynskyi
c622d173dd
Several useful constans.
...
--HG--
branch : develop
2016-09-06 17:48:28 +03:00
Roman Telezhynskyi
0d35033275
Added global option "Forbid Flipping". ref #560 .
...
--HG--
branch : develop
2016-09-06 17:05:54 +03:00
Roman Telezhynskyi
6baa623be3
Disable buttons Find Next and Find Previous if the search field is empty.
...
--HG--
branch : develop
2016-08-26 16:16:06 +03:00
Roman Telezhynskyi
23d9898154
Use QLocale::c() instead of QLocale(QLocale::C).
...
--HG--
branch : develop
2016-08-26 12:38:23 +03:00
Roman Telezhynskyi
99a2f0f807
Fixed issue #553 . Tape.exe crash. Issue with the Search field.
...
(grafted from c4cc1aca74cb29d3fb57cd0718ec282b3dd0dc7b)
--HG--
branch : develop
2016-08-25 19:32:59 +03:00
Roman Telezhynskyi
be6c676145
We don't need these files anymore.
...
--HG--
branch : develop
2016-08-23 15:54:44 +03:00
Roman Telezhynskyi
6281f46a8e
Rewrite describing placeholders %size% and %height%. New way will help avoid
...
translation mistake.
--HG--
branch : develop
2016-08-23 14:02:09 +03:00
Roman Telezhynskyi
e54e1e4f11
Allow to select printer in Layout Settings dialog.
...
--HG--
branch : develop
2016-08-22 19:43:22 +03:00
Roman Telezhynskyi
7dd88da82d
Merged in BojanKverh/valentina-issue24a/feature (pull request #138 )
...
Improvements for feature "New feature: Label on detail" ref #24 .
--HG--
branch : develop
2016-08-22 11:33:22 +03:00
Roman Telezhynskyi
bfff8ccb96
Changes for returning support Qt 5.0 and GCC 4.6.
...
--HG--
branch : develop
2016-08-21 18:57:08 +03:00
Roman Telezhynskyi
b0a7af152a
<QDebugStateSaver> was introduced since Qt 5.1.
...
--HG--
branch : develop
2016-08-21 13:19:42 +03:00
Roman Telezhynskyi
3f4f605253
Qt::AA_UseHighDpiPixmaps was introduced since Qt 5.1.
...
--HG--
branch : develop
2016-08-21 13:11:14 +03:00
Bojan Kverh
08bfd9cd82
Merged develop into feature
...
--HG--
branch : feature
2016-08-21 11:51:49 +02:00
Roman Telezhynskyi
0563df117d
<QLoggingCategory> available since Qt 5.2. Use vmisc/logging.h instead.
...
--HG--
branch : develop
2016-08-21 11:54:32 +03:00
Roman Telezhynskyi
3fea569989
#include <QtMath> was introduced since Qt 5.1.
...
--HG--
branch : develop
2016-08-21 11:09:49 +03:00
Roman Telezhynskyi
3da7c4f27f
Backporting qmath.h. Leave only part that was missed in Qt 5.0.
...
--HG--
branch : develop
2016-08-21 11:04:03 +03:00
Bojan Kverh
10f2d83edd
Merged develop into feature
...
--HG--
branch : feature
2016-08-17 18:00:56 +02:00
Roman Telezhynskyi
e333c9bc08
QtDebug and QDebug lead to the same header. Leave only QtDebug.
...
--HG--
branch : develop
2016-08-16 20:35:21 +03:00
Roman Telezhynskyi
d66280033b
Fixed issue #546 . Compile error under Windows in current develop revision.
...
--HG--
branch : develop
2016-08-16 19:57:32 +03:00
BojanKverh
86f24bf0e5
User defined materials are now remembered and can also be deleted in preferences dialog
...
--HG--
branch : feature
2016-08-12 01:22:23 +02:00
Roman Telezhynskyi
7585db6a58
Fix build on Qt\5.3\msvc2013_64_opengl.
...
--HG--
branch : develop
2016-08-09 16:55:46 +03:00
Roman Telezhynskyi
9035382238
Cppcheck warnings.
...
--HG--
branch : develop
2016-08-09 14:18:49 +03:00
Roman Telezhynskyi
eec896edd0
Fix errors. error: QPrinter: No such file or directory.
...
error: QMetaTypeId: No such file or directory.
--HG--
branch : develop
2016-08-08 15:26:48 +03:00
Roman Telezhynskyi
80f00b361d
Use "Include What You Use" tool for optimizing #includes.
...
--HG--
branch : develop
2016-08-08 14:44:49 +03:00
Roman Telezhynskyi
8118bd45e5
With GCC 6.1.1:
...
debugbreak.h:51:1: error: 'inline' is not at beginning of
declaration [-Werror=old-style-declaration]
So i moved the inlines at the beginning of the declaration.
--HG--
branch : develop
2016-08-07 14:25:43 +03:00
Roman Telezhynskyi
c9cdd2cd8d
Using macros QT_WARNING_DISABLE_*.
...
--HG--
branch : develop
2016-08-06 21:42:40 +03:00
Roman Telezhynskyi
88be00fe42
Fixed build on Qt lower version 5.5.0.
...
--HG--
branch : develop
2016-08-06 19:32:51 +03:00
Roman Telezhynskyi
1c987b919b
Use gcc’s Address Sanitizer only in Debug mode.
...
--HG--
branch : develop
2016-08-06 19:23:42 +03:00
Roman Telezhynskyi
69e0ff74e6
MSVC warnings.
...
--HG--
branch : develop
2016-08-06 15:59:30 +03:00
Roman Telezhynskyi
483e56866d
Added MSVC warnings.
...
--HG--
branch : develop
2016-07-29 21:04:53 +03:00
Roman Telezhynskyi
75e9e9b2ee
Fixed issues with include paths.
...
--HG--
branch : develop
2016-08-05 13:41:02 +03:00
Roman Telezhynskyi
8f78b31710
Translation unit tests moved to separate binary.
...
--HG--
branch : develop
2016-08-04 19:28:28 +03:00
Roman Telezhynskyi
ce92d2994d
Show debug string immediately after call.
...
--HG--
branch : develop
2016-08-03 14:53:38 +03:00
Roman Telezhynskyi
ffb6f1fbd5
cppcheck warnings.
...
--HG--
branch : develop
2016-08-02 15:12:13 +03:00
Roman Telezhynskyi
3e12775a22
qt.network.ssl.warning=false appears only since Qt 5.4.1.
...
--HG--
branch : develop
2016-08-02 13:46:46 +03:00
Roman Telezhynskyi
47b1e20257
Fixed issue #538 . QSslSocket error messages during startup in newest development
...
build.
--HG--
branch : develop
2016-08-02 13:43:41 +03:00
Bojan Kverh
4138d30fb6
Merged develop into feature
...
--HG--
branch : feature
2016-07-21 08:30:51 +02:00
Roman Telezhynskyi
9375e0319d
As part of testing make all compiler warnings treat as errors.
...
Added new CONFIG option "checkWarnings".
--HG--
branch : develop
2016-07-20 15:40:33 +03:00
Roman Telezhynskyi
19387cc80e
Resolved issue #528 . Error: QSslSocket: cannot resolve SSLv2_client_method.
...
--HG--
branch : develop
2016-07-20 11:48:09 +03:00
Roman Telezhynskyi
1bffa92127
Using QLatin1String instead of QLatin1Literal.
...
QLatin1Literal is just a typedef of QLatin1String lefter for compatibility with
Qt 4.x.
--HG--
branch : develop
2016-07-20 11:39:15 +03:00
Roman Telezhynskyi
817a5d5f56
Fixed suppression warnings in Release mode.
...
Used wrong macros.
--HG--
branch : develop
2016-07-20 11:10:23 +03:00
BojanKverh
9943fa7c8b
Merging
...
--HG--
branch : feature
2016-07-18 20:56:05 +02:00
Roman Telezhynskyi
47f12c80f8
Refactoring. Use lambda for small slots. Move slots declaration in appropriate
...
place.
--HG--
branch : develop
2016-07-18 18:09:15 +03:00
Bojan Kverh
37425be026
Merged develop into feature
...
--HG--
branch : feature
2016-07-15 23:06:50 +02:00
Roman Telezhynskyi
faae90363e
Show button "Check For Updates" in dialogs about Valentina and Tape. Move
...
settings to common file.
--HG--
branch : feature
2016-07-15 13:14:48 +03:00
Roman Telezhynskyi
d61c1c13bf
Check one day and try remind again.
...
--HG--
branch : feature
2016-07-15 12:30:55 +03:00
Roman Telezhynskyi
a94daf6834
First implementation of Update Notification.
...
--HG--
branch : feature
2016-07-15 12:00:00 +03:00
BojanKverh
7c2f4e54ba
Fixed cursor handling on vtextgraphicsitem
...
--HG--
branch : feature
2016-07-12 23:11:17 +02:00
BojanKverh
e5f7c47828
Removed some compiler warnings and set the resize cursor when label is being resized
...
--HG--
branch : feature
2016-07-10 12:39:50 +02:00
Roman Telezhynskyi
002619ad83
Moves the arrow tool from the toolbar to all the tabs in the toolbox as
...
discussed in https://groups.google.com/forum/#!topic/valentina-project-list/6RvYFlJLmMM
Thanks Benjamin Nauck for idea and the patch.
--HG--
branch : develop
2016-06-28 20:42:04 +03:00
Roman Telezhynskyi
0744359337
Run with pngcrush 1.8.1.
...
--HG--
branch : develop
2016-06-27 19:08:18 +03:00
Roman Telezhynskyi
39f7727088
Used pngcrush key "brute".
...
--HG--
branch : develop
2016-06-27 18:42:31 +03:00
Roman Telezhynskyi
a586d29e78
Restore png files after pngcrush work.
...
--HG--
branch : develop
2016-06-27 10:48:49 +03:00
Roman Telezhynskyi
643fafcbc9
Resolved issue #517 . MAC version incorrect sRGB profile.
...
libpng warning: iCCP: known incorrect sRGB profile.
--HG--
branch : develop
2016-06-26 21:27:04 +03:00
Roman Telezhynskyi
1608599795
Added list "Details in layout".
...
--HG--
branch : feature
2016-06-26 14:36:12 +03:00
Roman Telezhynskyi
e7455cdabc
Option "Use last tool" worked incorrect in case of tool "Arc intersect axis".
...
--HG--
branch : develop
2016-06-23 20:45:45 +03:00
Roman Telezhynskyi
7eaadf1761
Resolved issue #480 . New tool: Midpoint between two points.
...
--HG--
branch : develop
2016-06-23 20:20:21 +03:00
Roman Telezhynskyi
7b40bc3667
Show path to pattern file in a graphical shell.
...
--HG--
branch : develop
2016-06-18 16:57:07 +03:00
Roman Telezhynskyi
9d9d2702ba
Show PMSystem code in combobox near name.
...
--HG--
branch : develop
2016-06-16 16:25:28 +03:00
Roman Telezhynskyi
972dd36fcf
Redesign printing system. ref #494 . Printing is not working.
...
Made complete redesign of printing code. Now the code check printer's dpi and
calculate scale factor. Instead of printing with QImage buffer the code print
directly on printer. Help avoid limitations of QImage class.
Also removed menu option "Save as PDF". The option duplicate option "Export As"
and also mislead a user about purpose of option "Print preview".
--HG--
branch : develop
2016-06-15 13:55:43 +03:00
Valentina Zhuravska
1ca5b4dfa6
Resolved issue #180 . Search field in tape app and dialog Increments.
...
--HG--
branch : develop
2016-06-11 15:51:48 +03:00
BojanKverh
1d78009585
Trying to resolve conflict
...
--HG--
branch : feature
2016-06-10 22:42:27 +02:00
BojanKverh
96b2d28604
Fixed issue #479 . Improve feature: The Preferences dialog box in Valentina and Tape should be expandable.
...
--HG--
branch : feature
2016-06-10 21:34:21 +02:00
Holger Pandel
349625fbed
Create string variable for ini file name identifier.
...
--HG--
branch : feature
2016-06-10 16:48:30 +02:00
Holger Pandel
8735357fbf
Resolve issue #508 . Settings saved to INI files in different folders.
...
--HG--
branch : feature
2016-06-10 15:57:08 +02:00
Roman Telezhynskyi
6d18c71956
Try to fix broken tests. Error QPrinter: No such file or directory.
...
--HG--
branch : develop
2016-06-01 22:06:28 +03:00
Roman Telezhynskyi
080da6d3e1
Try to fix issue #494 . Seems like default constructor on mac creates non-native
...
printer by default or default printer can't be found.
--HG--
branch : develop
2016-06-01 21:55:27 +03:00
Roman Telezhynskyi
e0bf6f11d1
Export to CSV. Added button "Restore Defaults".
...
--HG--
branch : develop
2016-06-01 17:21:03 +03:00