Commit graph

340 commits

Author SHA1 Message Date
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 da4bf27c75 New test localization (checking punctuation).
--HG--
branch : develop
2016-08-12 15:21:55 +03:00
Roman Telezhynskyi 31fa9785b9 Fixed several mistakes in original strings.
--HG--
branch : develop
2016-08-09 13:50:37 +03:00
Roman Telezhynskyi c9cdd2cd8d Using macros QT_WARNING_DISABLE_*.
--HG--
branch : develop
2016-08-06 21:42:40 +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 0cdd058eb4 Fixed issue #538. QSslSocket error messages during startup in newest development
build.

--HG--
branch : develop
2016-08-03 14:54:18 +03:00
Roman Telezhynskyi ffb6f1fbd5 cppcheck warnings.
--HG--
branch : develop
2016-08-02 15:12:13 +03:00
Roman Telezhynskyi 524419e53f Fixed build on OS X.
--HG--
branch : develop
2016-07-23 12:56:22 +03:00
Roman Telezhynskyi dfb8c387b6 Added checking which minimal OSX version supports current Qt version.
From time to time Qt change minimal supported OS X version. This checking will
help build Valentina on older Qt version without fixing .pro files.

--HG--
branch : develop
2016-07-23 12:54:00 +03: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 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 f477904ef3 Use QStringLiteral everywhere inside noisyFailureMsgHandler().
--HG--
branch : develop
2016-07-20 11:25:53 +03:00
Roman Telezhynskyi dc275dce14 Fixed search string for error "setGeometry: Unable to set geometry".
--HG--
branch : develop
2016-07-20 11:11:35 +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
Roman Telezhynskyi ce50203d57 Better code look.
--HG--
branch : develop
2016-07-19 20:51:12 +03:00
Roman Telezhynskyi 8b438daa6c Slot OpenRecentFile in Tape replaced by lambda.
--HG--
branch : develop
2016-07-18 22:58:14 +03: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
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 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 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 10d29af2a2 Refactoring, removed unused code.
--HG--
branch : develop
2016-06-22 21:09:00 +03:00
Roman Telezhynskyi 94a2de1f75 Fixed error in Tape app.
Editing values of standard table was incorrect.

--HG--
branch : develop
2016-06-22 21:07:06 +03:00
Roman Telezhynskyi decb74f99e Fixed not enought decimals.
--HG--
branch : develop
2016-06-22 19:56:44 +03:00
Roman Telezhynskyi 8c63b44e65 Fixed bug editing height increase value.
--HG--
branch : develop
2016-06-21 14:13:14 +03:00
Roman Telezhynskyi b7d62d3dbe Set single step depend on measurement unit.
--HG--
branch : develop
2016-06-21 13:53:33 +03:00
Roman Telezhynskyi ed6c72bda9 Fixed Tape crash.
(grafted from 47b3aaf84786a338bc7c31284bef0bd5017a0c67)

--HG--
branch : develop
2016-06-19 20:31:24 +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 d4abab1029 Explorer on Mac OS X has own name Finder.
--HG--
branch : develop
2016-06-18 16:09:04 +03:00
Valentina Zhuravska 45f9737fba Used Lambda expressions for slots in TMainWindow and DialogIncrements.
--HG--
branch : develop
2016-06-11 19:50:20 +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 24a7294a38 Made the preferences dialog in Tape look a bit better with resizeable left column
--HG--
branch : feature
2016-06-10 21:57:47 +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
Valentina Zhuravska 20ffdc607d Tape 'Save As' should save a file without read only state.
--HG--
branch : develop
2016-06-06 21:27:38 +03:00
Valentina Zhuravska 0b36836f00 Fixed issue #468. Tape 'Save As' should set 'Read Only' to false.
--HG--
branch : develop
2016-06-05 05:45:50 +03:00
Roman Telezhynskyi 282a5da24a Show menu "Export to CSV" in Mac OS X.
--HG--
branch : develop
2016-06-01 19:58:46 +03:00
Roman Telezhynskyi e0bf6f11d1 Export to CSV. Added button "Restore Defaults".
--HG--
branch : develop
2016-06-01 17:21:03 +03:00
Roman Telezhynskyi 32d391c587 Resolved issue #409. New feature: Export measurement file to Excel .csv.
--HG--
branch : develop
2016-06-01 16:37:42 +03:00
Roman Telezhynskyi 9c0f5f2fa4 Refactoring. Use QScopedPointer for class Calculator.
--HG--
branch : develop
2016-05-24 15:25:58 +03:00
Roman Telezhynskyi 83243e5af3 Handle case when NaN and Inf value treats like valid.
--HG--
branch : develop
2016-05-24 15:06:35 +03:00
Roman Telezhynskyi b7b1ea3db7 Hide an error message "setGeometryDp: Unable to set geometry" for release
builds.

--HG--
branch : develop
2016-05-24 13:06:51 +03:00
Roman Telezhynskyi 823b29d907 Fixed issue #492. Valentina crashes when add an increment.
(grafted from 5d4057b6c1b14fbc6f8ff2be39c2066a14412d4e)

--HG--
branch : develop
2016-05-23 21:16:43 +03:00
Roman Telezhynskyi b820d5a6ea Fixed issue #491. Valentina doesn't update fractional separator.
(grafted from c658843945e37cd7f1d3e4e0ca4967d7a01b1c4d)

--HG--
branch : develop
2016-05-23 18:23:39 +03:00
Roman Telezhynskyi 180903b807 Automatically generate suffix.
--HG--
branch : feature
2016-05-18 15:35:07 +03:00
Roman Telezhynskyi 5f7c250415 Qt's but QTBUG-42846 "QNSView mouseDragged: Internal mouse button tracking
invalid (missing Qt::LeftButton)" was fixed. No need to hide the warning message
anymore.

--HG--
branch : develop
2016-05-04 16:40:15 +03:00
Valentina Zhuravska cd9c6c99ae Resolved issue #473. Tape 'Preferences' cause loss of focus
--HG--
branch : develop
2016-05-03 23:16:57 +03:00
Roman Telezhynskyi 6f56b46d26 Fixed Clang warnings.
--HG--
branch : develop
2016-05-03 19:50:37 +03:00
Roman Telezhynskyi 613fa5d6da Fixed build on Mac OS X with Qt 5.6. Minimally supported target is now 10.7.
--HG--
branch : develop
2016-05-02 19:41:23 +03:00
Valentina Zhuravska 86de5ba274 Resolved Issue #471. Add a 'Show/Hide' button for measurement diagram in Tape
--HG--
branch : develop
2016-04-25 20:00:03 +03:00
Roman Telezhynskyi f83c016c54 Updated description measurements N06 and N07. Add new measurements A23 and J10.
(grafted from cf140cecff83698ca48fcf563a5e8a857466f531)

--HG--
branch : develop
2016-04-08 13:21:18 +03:00
Roman Telezhynskyi 70fd0be830 Use Q_REQUIRED_RESULT where it make sense.
--HG--
branch : develop
2016-03-23 17:27:17 +02:00
Roman Telezhynskyi e2a53028de Resolved issue #421. Warning: unable to set geometry.
(grafted from 23e4638a28750016995eb44de649fcde69095bbd)

--HG--
branch : develop
2016-03-06 14:03:34 +02:00
Roman Telezhynskyi 504a334717 The method FormulaFromUser throw an exception. In many places we don't catch the
exception and i think this is wrong. New method TryFormulaFromUser was
introduced for fixing situation.

--HG--
branch : feature
2016-03-05 17:27:07 +02:00
Roman Telezhynskyi e948a0ba27 Refactoring ValFormulaChanged. Continue fix bugs in the dialog spline path.
--HG--
branch : feature
2016-03-05 14:30:18 +02:00
Roman Telezhynskyi 738b7c499a Typos.
--HG--
branch : develop
2016-02-29 11:57:30 +02:00
Roman Telezhynskyi 48d58de871 CONFIG key to disable setting custom rpath option.
--HG--
branch : develop
2016-02-19 17:21:51 +02:00
Roman Telezhynskyi 3419476ee1 Fixed failed build.
--HG--
branch : develop
2016-02-19 16:50:20 +02:00
Roman Telezhinskyi ac95ecb271 Merged in thomas_hocedez/valentina/feature (pull request #103)
Resolved #385: Add 'Open Recent' option in Tape.exe, 'File' dropdown menu.

--HG--
branch : develop
2016-02-19 16:40:09 +02:00
Thomas HOCEDEZ 2070559250 tmainwindow.cpp édité en ligne via Bitbucket
--HG--
branch : feature
2016-02-18 11:23:00 +00:00
Thomas HOCEDEZ b449e16b81 #385 : final version
--HG--
branch : feature
2016-02-18 12:18:14 +01:00
Roman Telezhynskyi b42710f8d0 Measurement Diagram is not shown on Mac OS X.
(grafted from 34490ebbc73d0f9c0360883903cd010fb6bea8f8)

--HG--
branch : develop
2016-02-17 10:11:36 +02:00
Roman Telezhynskyi 5f1421f512 New icon for VAL file. Updated Tape logo. Updated ico for standard measurements.
--HG--
branch : develop
2016-01-20 17:44:07 +02:00
Roman Telezhynskyi c661e04cb3 We have been running Tape in two different cases.
The first inside own bundle where info.plist is works fine, but the second,
when we run inside Valentina's bundle, require direct setting the icon.
(grafted from 911feb13c2c0d9b632fcdb35770d74d5a551d9c0)

--HG--
branch : develop
2016-01-15 18:02:14 +02:00
Roman Telezhynskyi b304ef7d3b Lupdate.
--HG--
branch : develop
2016-01-11 21:45:57 +02:00
Valentina Zhuravska eabbcb2e2b Little fix: correct retranslate osOptionCheck
--HG--
branch : feature
2016-01-06 08:11:51 +02:00
Valentina Zhuravska 31aee635e4 Little optimization: change 'cansel' to 'cancel'
--HG--
branch : feature
2016-01-06 08:05:41 +02:00
Roman Telezhynskyi 4d3aeaca08 Allow user to ignore warning "This file already opened in another window".
--HG--
branch : develop
2015-12-23 15:26:29 +02:00
Roman Telezhynskyi d227ce68c2 Show dialog "Fix broken formula" only in GUI mode.
--HG--
branch : develop
2015-12-22 20:12:09 +02:00
Roman Telezhynskyi 40bf125fdf Resolved issue #422. Date of birth: German data format.
--HG--
branch : develop
2015-12-19 21:26:05 +02:00
Roman Telezhynskyi 05ad1605e0 Fix size dialog about Tape.
--HG--
branch : develop
2015-12-14 21:58:40 +02:00
Roman Telezhynskyi 88d22ee3dd Fixed incorrect string place markers.
--HG--
branch : develop
2015-12-14 13:06:04 +02:00
Roman Telezhynskyi e8a93ddc2b New setting "Default height and size".
--HG--
branch : develop
2015-12-12 13:11:39 +02:00
Roman Telezhynskyi 6f1dcb7592 Resolved build issue on OpenSuse. The method setClearButtonEnable is available
only since Qt 5.2.

--HG--
branch : develop
2015-12-09 12:40:43 +02:00
Roman Telezhynskyi 830c43a89d Mac OS proxy icon.
--HG--
branch : develop
2015-12-05 16:16:29 +02:00
Roman Telezhynskyi 7054714114 Fixed dock menu on Mac OS.
--HG--
branch : develop
2015-12-05 11:50:32 +02:00
Roman Telezhynskyi 019b3dc38b Tape create .lock file for wrong file path.
--HG--
branch : develop
2015-12-04 02:58:39 +02:00
Roman Telezhynskyi 4da3c9d7a5 Forgot to hide QMAKE_EXTRA_COMPILERS.
--HG--
branch : develop
2015-12-03 22:42:26 +02:00
Roman Telezhynskyi 689a7e4829 Speed up build time. Prevent linking Tape each build.
--HG--
branch : develop
2015-12-03 19:49:47 +02:00
Roman Telezhynskyi ced638a782 Support a proxy icon on Mac OS.
--HG--
branch : develop
2015-12-03 14:07:51 +02:00
Roman Telezhynskyi 33087b2fe8 Added support Mac OS Dock Menu.
--HG--
branch : develop
2015-12-03 10:43:31 +02:00
Roman Telezhynskyi 61eec32420 Always show Tape's window on Mac OS when the app starts, even when is empty.
--HG--
branch : develop
2015-12-02 21:57:16 +02:00
Roman Telezhynskyi 1ccb8f3452 Optimization MaybeSave() method for Mac OS.
--HG--
branch : develop
2015-12-02 21:51:19 +02:00
Roman Telezhynskyi 8506afc056 Optimization tape config dialog for Mac OS.
--HG--
branch : develop
2015-12-02 17:05:30 +02:00
Roman Telezhynskyi cf4e313862 Optimization dialogs for Mac OS.
--HG--
branch : develop
2015-12-01 20:12:40 +02:00
Roman Telezhynskyi 49dc9f7700 We can save user's changes in measurement's full name immediately.
--HG--
branch : develop
2015-12-01 16:56:05 +02:00
Roman Telezhynskyi d24390bd98 Set of fixes for better look on Mac OS X.
--HG--
branch : develop
2015-12-01 16:38:09 +02:00
Roman Telezhynskyi 85bb6141ab Clang warnings.
--HG--
branch : develop
2015-11-30 12:55:39 +02:00
Roman Telezhynskyi ada92a27d1 Show path with native separator.
--HG--
branch : develop
2015-11-29 14:12:36 +02:00
Roman Telezhynskyi b0211b09c9 Resolved issue #403. Tape - Button "Show in Explorer" is not working.
--HG--
branch : develop
2015-11-29 14:03:35 +02:00
Roman Telezhynskyi 7611940c40 Copy paste mistake.
--HG--
branch : develop
2015-11-28 21:31:21 +02:00
Roman Telezhynskyi 40fc6bea54 Backward compatibility with <= Qt 5.1.
--HG--
branch : develop
2015-11-28 21:04:51 +02:00
Roman Telezhynskyi a781d16cd4 Used way proposed in MainWindow class.
--HG--
branch : develop
2015-11-28 19:02:21 +02:00
Roman Telezhynskyi b6caf1f53f Try to fix broken build with Qt 5.1 and less.
--HG--
branch : develop
2015-11-28 17:27:17 +02:00
Roman Telezhynskyi 4f776f1fbb Error "rcc: Unknown option: '--binary'"
--HG--
branch : develop
2015-11-28 12:01:24 +02:00
Roman Telezhynskyi 97d60004f6 Update debian files.
--HG--
branch : develop
2015-11-26 15:00:04 +02:00
Roman Telezhynskyi 0a67af35b3 Don't know why i did this, but this code did not allow change valies of known
measurement in standard table.

--HG--
branch : develop
2015-11-22 16:31:31 +02:00
Roman Telezhynskyi ccca5c84f3 Improved Tape's description options.
--HG--
branch : develop
2015-11-21 15:51:29 +02:00
Roman Telezhynskyi 33bf03994e Handling "Open With" from Finder in Mac OS X.
--HG--
branch : develop
2015-11-19 17:17:25 +02:00