Commit graph

3063 commits

Author SHA1 Message Date
Roman Telezhynskyi f3e3b9a45f Fix linker issue. 2020-10-31 11:39:14 +02:00
Roman Telezhynskyi 2f9708337d Cleaning code. 2020-10-31 10:14:08 +02:00
Roman Telezhynskyi ec17a82cdc Fix crash while synchronize measurements.
(cherry picked from commit 1b5705388c)
2020-10-30 12:55:47 +02:00
Roman Telezhynskyi 42afd0e2f6 Fix a size policy for widgets in the property browser. 2020-10-29 14:44:32 +02:00
Roman Telezhynskyi 612a48710e Mark string for translation. 2020-10-28 14:10:23 +02:00
Roman Telezhynskyi 8927abe99a Reading/writing a draw tool notes. 2020-10-28 14:09:56 +02:00
Roman Telezhynskyi 460683c942 Show Notes field for all draw mode tools in the property browser. 2020-10-28 11:52:07 +02:00
Roman Telezhynskyi de401b2d06 Add notes for the base point tool to property browser. 2020-10-27 18:26:33 +02:00
Roman Telezhynskyi b820107b4d Notes for tool Base point. 2020-10-27 16:21:51 +02:00
Roman Telezhynskyi c6e2819587 Fix Tape crash on Mac OS X. 2020-10-25 15:25:57 +02:00
Roman Telezhynskyi eaf87cc4a1 Remove pumpkin mode. 2020-10-24 11:42:56 +03:00
Roman Telezhynskyi 289f18f354 Add translation comments to measurement columns. 2020-10-23 17:38:43 +03:00
Roman Telezhynskyi 909c703c46 Fix updating dimension placeholder for individual measurements. 2020-10-22 19:24:18 +03:00
Roman Telezhynskyi 7a28cbb14a Fix build.
Use raw pointers instead of QPointer in signals.
2020-10-21 16:23:26 +03:00
Roman Telezhynskyi 67db501da1 Fix build on Qt 5.6 and lower. 2020-10-21 15:53:37 +03:00
Roman Telezhynskyi e65363546b Swap hip and waist. 2020-10-20 16:29:11 +03:00
Roman Telezhynskyi 2c8e103710 Fix opening pattern connected to multisize measurements. 2020-10-19 13:09:59 +03:00
Roman Telezhynskyi 34e1391ecb Remove translation for label placeholders. 2020-10-16 13:55:51 +03:00
Roman Telezhynskyi d10f20f399 Extend placeholders list with list of measurements. 2020-10-16 13:43:54 +03:00
Roman Telezhynskyi 1b2343e537 Extend list of placeholders.
Added customer email and birth date, all dimensions.
2020-10-16 11:37:49 +03:00
Roman Telezhynskyi a5298ea059 Restore feature Edit current measurements. 2020-10-16 09:31:08 +03:00
Roman Telezhynskyi 18e1a4a601 Remove gradation information from pattern. 2020-10-16 08:22:43 +03:00
Roman Telezhynskyi 4cea74d63b Loading measurements in Valentina. 2020-10-15 18:05:21 +03:00
Roman Telezhynskyi 23e6d0f830 Allow a user to select dimensions for individual measurements. 2020-10-15 09:35:08 +03:00
Roman Telezhynskyi 7ba9b380b7 Redesign measurements import. 2020-10-10 19:31:23 +03:00
Roman Telezhynskyi eaf6975331 Dimension labels. 2020-10-08 13:34:38 +03:00
Roman Telezhynskyi f072ee5888 Correct way to apply restrictions. 2020-10-07 18:09:27 +03:00
Roman Telezhynskyi 1bb0a896f5 Update base lists after changing restrictions. 2020-10-07 17:14:12 +03:00
Roman Telezhynskyi 506ce6fb5e Redesign filtering bases. 2020-10-07 17:12:53 +03:00
Roman Telezhynskyi 4a12c1ca74 Continue improving dialog Dimension restrictions. 2020-10-06 18:00:53 +03:00
Roman Telezhynskyi 4a1d20810c New warning check. Piece name is not unique.
(cherry picked from commit d5fd1380dc)
2020-10-05 16:50:18 +03:00
Roman Telezhynskyi df2f2f7f83 Dialog Restrict dimension. 2020-10-05 15:14:38 +03:00
Roman Telezhynskyi 0668a99cb5 Redesign a way we define the action. 2020-10-05 11:58:10 +03:00
Roman Telezhynskyi f96fd45a90 New feature Export to individual measurements. 2020-10-05 11:45:16 +03:00
Roman Telezhynskyi 214170a9b2 Height is not a circumference, but still a distance. 2020-10-05 10:14:31 +03:00
Roman Telezhynskyi 31c0a523e4 Block signals when set a measurement units. 2020-10-03 18:53:36 +03:00
Roman Telezhynskyi ab5892d3ef Show calculated value according to option Special units. 2020-10-03 18:53:36 +03:00
Roman Telezhynskyi 16ce597a37 Reading/Writing a measurement data. 2020-10-03 18:53:36 +03:00
Roman Telezhynskyi ecb62257c2 Dimension controls. 2020-10-03 07:34:25 +03:00
Roman Telezhynskyi 20675a081a Changes to CLI. 2020-10-03 07:33:56 +03:00
Roman Telezhynskyi a16e6bc082 Basic implementation for Full circumference trigger. 2020-10-01 19:26:56 +03:00
Roman Telezhynskyi 15978bd868 Refactoring.
Unify initialization and translation dimensions base value.
2020-10-01 19:09:23 +03:00
Roman Telezhynskyi 4db0f3a420 Prepare base values. 2020-10-01 19:09:23 +03:00
Roman Telezhynskyi a0cfebf10d Save option Full Circumference. 2020-10-01 19:09:23 +03:00
Roman Telezhynskyi cea2671687 Saving dimensions. Reading dimensions. 2020-10-01 13:32:02 +03:00
Roman Telezhynskyi 484b92a38e Dialog setup miltisize measurements. 2020-09-28 16:38:32 +03:00
Roman Telezhynskyi 7ac93657cb Update an increment details after update from file.
When we update the table after changes in pattern we want also to see change in formula of a current row.
2020-09-22 17:37:55 +03:00
Roman Telezhynskyi 2814ff073a Improve searching lost measurements.
Very usual users have a situation where they move a pattern and measurements and place them in one folder. If path to measurements is not correct anymore but in the pattern folder we can find measurements file with the same name as expected in the broken path we will propose it by default. This change brings another case. Telegram automatically replace all spaces with underscores. Such names also must be checked and proposed.
2020-07-31 17:07:47 +03:00
Roman Telezhynskyi acac092ff3 Fix path to AppImage root folder.
Valentina relies on absolute paths to find path to components. In case of AppImage path will be mimicked, but root must be corrected to take into account tmp folder AppImage mounts data.
2020-07-13 16:28:59 +03:00
Roman Telezhynskyi ee29874543 Default prefix must be defined before first use. Added new preprocessor macros value BINDIR. #56 2020-07-13 16:28:59 +03:00
Roman Telezhynskyi cc506e96ea Fix hardcoded path to package data directory. It should be controlled over prefix. #56 2020-07-11 10:52:53 +03:00
Roman Telezhynskyi 15e731671f error: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead. 2020-07-08 13:08:05 +03:00
Roman Telezhynskyi c3e935029e More deprecation warnings. 2020-07-07 17:48:26 +03:00
Roman Telezhynskyi 3383df193b More deprecation warnings. 2020-07-07 10:51:00 +03:00
Ronan Le Tiec 2cc3c93dea Sheet orientation and piece transform 2020-06-25 16:59:48 +02:00
Ronan Le Tiec 4ad2c854b2 VPPiece now inherits form VLayoutPiece 2020-06-25 14:17:31 +02:00
Roman Telezhynskyi 20b797b2c5 Merge branch 'develop' into feature/manual-layout. 2020-06-04 13:45:32 +03:00
Roman Telezhynskyi ca3c5c8532 Do not enable checking ntfs permissions for checking read only status. 2020-06-03 11:44:38 +03:00
Roman Telezhynskyi 63c40f3ad0 Mark missed string for translation. 2020-06-03 11:41:56 +03:00
Roman Telezhynskyi 31db32b2b1 Fix generating a seam allowance. Closes smart-pattern/valentina#36. 2020-06-02 13:49:44 +03:00
Roman Telezhynskyi 2da8f70f86 Optimize tool box position for big screen resolutions. Closes smart-pattern/valentina#45.
Instead of forcing users to one possible choice add an option to control size policy for the tool box.
2020-06-01 12:21:09 +03:00
Roman Telezhynskyi 813e100bca Fix missed initialization for visibility categories for tool Visibility group. Closes smart-pattern/valentina#39. 2020-05-30 18:39:44 +03:00
Ronan Le Tiec af40b52988 Refactoring Piece carrousel part 2 2020-05-24 19:53:51 +02:00
Ronan Le Tiec f00168e59b Refactoring Piece carrousel 2020-05-24 14:55:03 +02:00
Ronan Le Tiec b4b77c4cdf Introducing VPSheet and refactoring part 3 2020-05-23 17:51:00 +02:00
Ronan Le Tiec 61a2e17a78 Introducing VPSheet and refactoring part 2 2020-05-23 17:47:04 +02:00
Ronan Le Tiec 803a7b6caa Introducing VPSheet and refactoring 2020-05-23 17:46:46 +02:00
Ronan Le Tiec 22a5e2094c Refactoring VPuzzleSettings 2020-05-23 15:44:44 +02:00
Ronan Le Tiec 83666c090f Refactoring VPuzzlePiece 2020-05-23 15:42:51 +02:00
Ronan Le Tiec 6079d69c93 Refactoring VPuzzleMimeDataPiece 2020-05-23 15:38:59 +02:00
Ronan Le Tiec 2accd83d6b Refactoring VPuzzleMainGraphicsView 2020-05-23 15:36:46 +02:00
Ronan Le Tiec 5e785bfa79 Refactoring VPuzzleLayout 2020-05-23 15:34:11 +02:00
Ronan Le Tiec 34b67cc6e3 Refactoring VPuzzleLayer 2020-05-23 15:29:57 +02:00
Ronan Le Tiec 45be7271bb Refactoring VPuzzleGraphicsPiece 2020-05-23 14:50:22 +02:00
Ronan Le Tiec e43f970ea8 Refactoring VPuzzleGraphicsLayout 2020-05-23 14:48:31 +02:00
Ronan Le Tiec 9e532edc1a Refactoring VPuzzleCommandLine 2020-05-23 14:43:57 +02:00
Ronan Le Tiec fb78189d29 Refactoring VPieceCarrouselPiecePreview 2020-05-23 14:39:31 +02:00
Ronan Le Tiec 510d1bd931 Refactoring VPieceCarrouselPiece 2020-05-23 14:36:35 +02:00
Ronan Le Tiec 8ca77baef0 Refactoring VPieceCarrouselLayer 2020-05-23 14:33:02 +02:00
Ronan Le Tiec 690606b4e5 Refactoring VPieceCarrousel 2020-05-23 14:29:18 +02:00
Ronan Le Tiec 74112a43ac Refactoring stable 2020-05-23 14:19:12 +02:00
Ronan Le Tiec 1079ef2add Refactoring PuzzleMainWindow 2020-05-23 14:17:20 +02:00
Ronan Le Tiec e816e4d5a1 Refactoring puzzlecommands 2020-05-23 14:12:07 +02:00
Ronan Le Tiec 5bd695b646 Refactoring PuzzleApplication 2020-05-23 14:10:05 +02:00
Ronan Le Tiec 04e97b6e74 Refactoring class comments 2020-05-23 14:04:39 +02:00
Ronan Le Tiec 13c060f2fc Refactoring VPuzzleLayoutFileWriter 2020-05-23 14:02:39 +02:00
Ronan Le Tiec d9e3a08eac Refactoring VPuzzleLayoutFileReader 2020-05-23 14:01:03 +02:00
Ronan Le Tiec 63d5ac0158 refactoring layoutliterals 2020-05-23 13:51:57 +02:00
Ronan Le Tiec 213863ae98 refactoring dialog about 2020-05-23 13:49:38 +02:00
Ronan Le Tiec e2cfe7d0cc Merge remote-tracking branch 'upstream/feature/manual-layout' into feature/manual-layout 2020-05-23 13:11:06 +02:00
Ronan Le Tiec ed3022ae51 isEmpty test of graphic piece 2020-05-23 13:10:25 +02:00
Roman Telezhynskyi beaedae7b5 Improve the property browser. Show full arc name.
(cherry picked from commit 590e0089da)
2020-05-13 17:53:08 +03:00
Roman Telezhynskyi 590e0089da Improve the property browser. Show full arc name. 2020-05-13 17:52:43 +03:00
Roman Telezhynskyi f1057de239 Redesign. Move initialization in ui file. Use QListWidget instead of a custom solution. Basic functions do not work yet. 2020-05-11 17:48:08 +03:00
Roman Telezhynskyi 5fc927b32a Since we store a dockwidget size no need to handle size manually. 2020-05-11 17:46:25 +03:00
Roman Telezhynskyi 56ec768777 GCC warning. 2020-05-11 17:44:53 +03:00
Roman Telezhynskyi 21dd764d53 Code style. 2020-05-11 17:44:30 +03:00
Roman Telezhynskyi 067dd637a7 Cppcheck warning. 2020-05-11 17:40:53 +03:00
Roman Telezhynskyi a89259d47d Fix issue with VMainGraphicsView. 2020-05-11 17:39:54 +03:00
Roman Telezhynskyi 19fd03b66e Read/write window state. Will help with setting the carousel size. 2020-05-10 18:38:06 +03:00