diff -Nru novprog-3.1.4/ChangeLog novprog-3.1.5/ChangeLog --- novprog-3.1.4/ChangeLog 2018-05-29 10:57:40.000000000 +0000 +++ novprog-3.1.5/ChangeLog 2018-07-20 16:00:50.000000000 +0000 @@ -1,641 +1,74 @@ -commit f515e9345233487c972ffe1df5df1d4136aed39b -Author: Graeme Gott -Date: 2018-05-29 - - Bump version number. - -commit 5cdb0ede6c5aca18b5a6dbea22819d27313fa905 -Author: Graeme Gott -Date: 2018-05-28 - - Split script for updating translations. - -commit 5732601d32dd0bf4a8657c96d96254e29e52ead3 -Author: Graeme Gott -Date: 2018-05-27 - - Sync translations with Transifex. - -commit b7e27582e4e8c68bdbc58a93c882d7f088ff11bc -Author: Graeme Gott -Date: 2018-05-27 - - Only show warnings in debug mode. - -commit 75cb31547f9dd3f43389c8399288b9c1be25a3ae -Author: Graeme Gott -Date: 2018-05-26 - - Improve macOS deployment. - -commit 08ac8c0ca85f19dd2e49b6cb7ea292a17d7fcd67 -Author: Graeme Gott -Date: 2018-05-24 - - Improve Windows deployment. - -commit c2e5dbbe9e629bb6b3282304e90e0432d409256d -Author: Graeme Gott -Date: 2018-05-24 - - Load all Qt translations. - -commit 3656be85ebb0180cb65338c094da53890e924405 -Author: Graeme Gott -Date: 2018-05-18 - - Update deprecation warning. - -commit f1166c1ae36c72a429fbf4ff82d532d05261af16 -Author: Graeme Gott -Date: 2018-05-11 - - Add release to app data. - -commit 657cb1e337b6696ddb383b64457d2836c4f2cc24 -Author: Graeme Gott -Date: 2017-12-27 - - Bump version number. - -commit 018d1fab4affcc0ff048abd91c6095b7647e2d80 -Author: Graeme Gott -Date: 2017-12-27 - - Sync translations with Transifex. - -commit 3ed008d4b38b2c340378ca5fca6ea4b6366843b6 -Author: Graeme Gott -Date: 2017-12-22 - - FIXED: Could not compile with Qt 5.10. - -commit 24910eaa6bbc917057ce6934309981e9e54503dd -Author: Graeme Gott -Date: 2017-08-05 - - Bump version number. - -commit 3f74e2cd6187383f899c10ef1ff229a25a27b413 -Author: Graeme Gott -Date: 2017-08-05 - - Sync translations with Transifex. - -commit e08474e87e69b2902dfc850bdf55c94c69a6f266 -Author: Graeme Gott -Date: 2017-07-05 - - Update deprecation warning. - -commit 0f4545e4edf883799d3c3e83d63e8aa6bc428771 -Author: Graeme Gott -Date: 2017-07-01 - - FIXED: Did not always install translations in Linux. - -commit a04e644c3f0d6850ffdae2f5ba39e8cd3b437936 -Author: Graeme Gott -Date: 2017-04-13 - - Disable narrowing conversions in slots. - -commit 13d83a7d00fa8f5cca9728232d409983c55685c0 -Author: Graeme Gott -Date: 2017-02-01 - - Update AppData installation directory. - -commit 0050ba80125ad3fb76126c485f6bc7b9858b282e -Author: Graeme Gott -Date: 2017-01-26 - - Warn about deprecated code. - -commit c5bbe709f626fe45fbfb6e608b05a2521561163d -Author: Graeme Gott -Date: 2016-10-10 - - Bump version number. - -commit ea778702e82e24625c6b5a2a8dfd5e32da4c3369 -Author: Graeme Gott -Date: 2016-10-10 - - Sync translations with Transifex. - -commit 0e2865487433818168283af51a317d2468fb98d2 -Author: Graeme Gott -Date: 2016-10-10 - - Update desktop categories. - -commit ec479ffcdd062f4c81ccec97384934e8bf2ba1be -Author: Graeme Gott -Date: 2016-10-07 - - FIXED: Did not install translations in Linux. - -commit bb0b7424da22929f3f23167963a0ef46d6c5d93a -Author: Graeme Gott -Date: 2016-10-02 - - Update Windows deployment. - -commit 36f7e7822965199cf33d6443a047e9b2b45edd98 -Author: Graeme Gott -Date: 2016-10-01 - - Update strings. - -commit 063cfdb42844ca0b4acd0fa71f01e5a6f73c040b -Author: Graeme Gott -Date: 2016-09-30 - - Generate binary translations at build time. - -commit 362cad8798673976efc71b1970bde6e7aaa52f2d -Author: Graeme Gott -Date: 2016-09-30 - - FIXED: Was not properly loading Qt translations. - -commit 749b2a7916a987df05abd4fea7c3c807f367784d -Author: Graeme Gott -Date: 2016-09-16 - - Update AppData file. - -commit 41c77c6ec25d06470e29c43c11c519cd0a356392 -Author: Graeme Gott -Date: 2016-01-30 - - Bump version number. - -commit 4813b650e6237089e4bd89b3d9478e2dda8b8414 -Author: Graeme Gott -Date: 2016-01-30 - - Switch to dynamic builds for windows. - -commit 7dc4b66f5dc1a9cd96006db7f9db67c1afe2b064 -Author: Graeme Gott -Date: 2016-01-29 - - Update translations. - -commit a3e5ee2bfb8ac3f7a2cc995db08e197c7e7b2379 -Author: Graeme Gott -Date: 2016-01-29 - - Add more icon sizes. - -commit d1a91377b459e2f03cffffab47406e2d8729cc26 -Author: Graeme Gott -Date: 2016-01-22 - - Add missing include. - -commit 539d84af671e858540a561abcd8aa0701fc25b88 -Author: Graeme Gott -Date: 2015-01-25 - - Update translations. - -commit 20690211f61b0ef4c15a2e06666beb376b353760 -Author: Graeme Gott -Date: 2015-01-25 - - FIXED: Application layout did not respect RTL languages. - -commit 404d82635220ebd3320d0c0143cb5a69b4fddd97 -Author: Graeme Gott -Date: 2015-01-23 - - Add manpage. - -commit 11530d516cdffa2da7267989228b43b01ccdb77a -Author: Graeme Gott -Date: 2015-01-09 - - Fix uninstaller to not remove extra folders. - -commit bb22ed0b8a1bd8006be2a371c07d2c8f618fcd42 -Author: Graeme Gott -Date: 2015-01-09 - - Add support for high DPI displays. - -commit 16f285ae223e503ca125123c4bfec6443064e250 -Author: Graeme Gott -Date: 2014-11-17 - - Add more icon sizes. - -commit 079424c056e786b5a587a5c3097b4733dead3986 -Author: Graeme Gott -Date: 2014-11-15 - - Use app icon from theme only in Linux. - -commit 79520b8d9cb0410119cd55f022569532d685e6c0 -Author: Graeme Gott -Date: 2014-11-14 - - Update appdata file. - -commit b8adc5be9e72c247e03a05471461a55fbff16c36 -Author: Graeme Gott -Date: 2014-11-13 - - Update format of appdata. - -commit ed6e33f6b80f622bf43bb77e5b5fdc0097bf93c7 -Author: Graeme Gott -Date: 2014-11-02 - - Bump version number. - -commit 6656468f32f3cb01d7f838ea68b90d54ab3d6d26 -Author: Graeme Gott -Date: 2014-10-25 - - Add description to README file. - -commit bfcaa3dc1333125aed34d7fd0fdcdeadde675ed5 -Author: Graeme Gott -Date: 2014-10-25 - - Sync translations with Transifex. - -commit 37734ff9754303ee2bcc533f17feffd120371e1e -Author: Graeme Gott -Date: 2014-10-25 - - Add Windows installer; assume static release builds. - -commit 852e7d3ad5c82ec77aaf1089d0c53596f14c826e -Author: Graeme Gott -Date: 2014-10-25 - - Replace ChangeLog with NEWS file. - -commit 02e7a4ce58e702fa5a73e87c1d92e10061d34668 -Author: Graeme Gott -Date: 2014-10-25 - - Set application display name. - -commit 427330f9c87aba90d2ce54c252a272ef704fcb20 -Author: Graeme Gott -Date: 2014-10-25 - - Include missing header. - -commit c1a563f1c7a790a589168d267655a5a99c82ad49 -Author: Graeme Gott -Date: 2014-10-24 - - Replace application icon. - -commit 7e494b67585799d1fef2ee7917815b004c912266 -Author: Graeme Gott -Date: 2014-10-15 - - Switch to Qt 5. - -commit a882ce5528588e2c927a17e49396ff61e34877f0 -Author: Graeme Gott -Date: 2014-10-15 - - Switch to C++11. - -commit 4b9abf8cac0f8f434605651ae2c3f6eb03e44dcf -Author: Graeme Gott -Date: 2014-10-14 - - Add appdata. - -commit 7d212c2e7a8ef7724b606a4c73c8baf0fd8ee988 -Author: Graeme Gott -Date: 2014-10-14 - - Update strings. - -commit d8c9eae123e6688cdc0d90bc514948321409ece6 -Author: Graeme Gott -Date: 2014-10-14 - - Improve tooltip text. - -commit e78937f09f03e67e0bbb39c28867124438a16744 -Author: Graeme Gott -Date: 2014-10-14 - - Improve dialog for deleting a novel. - -commit 578bb8899cff3fef61c5c01fa8619e5e3fe11eef -Author: Graeme Gott -Date: 2014-10-11 - - Convert to an application menu. - -commit 71c386bbf10ae4976de58f72e95c09ee6cc7e391 -Author: Graeme Gott -Date: 2014-10-11 - - Add label for start value. - -commit 79cd315c5032ec12baac4031c396032c3172adbf -Author: Graeme Gott -Date: 2014-10-06 - - Use even values for graph lines. - -commit b012775f38b4fe79cda6df0ec3cf162046ce64ed -Author: Graeme Gott -Date: 2014-10-04 - - Draw goal line. - -commit 23be5c964db8aab2d61c43676c0002b5b4596888 -Author: Graeme Gott -Date: 2014-10-03 - - Show line above goal if it is not evenly divisable. - -commit 2f8c724f0c797c430db749c614c9c720a15e5423 -Author: Graeme Gott -Date: 2014-10-03 - - Mark goal line in blue. - -commit 0206cbfa74850ed9483ad6461b2bd07c84ca6994 -Author: Graeme Gott -Date: 2014-10-03 - - FIXED: Daily progressbar showed previous day until value was set. - -commit c1519f0d0cb0ade9560defc532bb017daac3fe24 -Author: Graeme Gott -Date: 2014-10-03 - - FIXED: Total progressbar did not take start value into account. - -commit 5fba5a373a37bb97762a77a1dec7effc3f09ba60 -Author: Graeme Gott -Date: 2014-10-02 - - Add label to word count. - -commit 1bf9967eaa8e8ce3d3a32ae5fc7b7b4f419158ad -Author: Graeme Gott -Date: 2014-09-02 - - Put graphs on separate tabs. - -commit 2df6ae87b4b3589055606b6dd8af4a5698ff4817 -Author: Graeme Gott -Date: 2012-12-24 - - Continue adding support for compiling with Qt 5.0.0. - -commit f563973713d838135276479ef659261d551e2c5e -Author: Graeme Gott -Date: 2012-12-01 - - Make totals graph respect start value. - -commit e09757b6926531f4e2d90ab3f749548b9f7d70d0 -Author: Graeme Gott -Date: 2012-12-01 - - Make daily value graph respect start value. - -commit 08c60cd7bc39236401dd6bcaefdb50a05250489f -Author: Graeme Gott -Date: 2012-11-26 - - Add setting start value. - -commit 0f20c44ea7cbc044722bd52fcb02c49b0eb02485 -Author: Graeme Gott -Date: 2012-11-26 - - Add start value to novel. - -commit 68e684acaeac1326dd4bebeb90051c88ede5ac89 -Author: Graeme Gott -Date: 2010-12-03 - - Refactor data storage. - -commit e74f275804c842096926a4c1bb43d177aab0545a -Author: Graeme Gott -Date: 2010-12-03 - - Refactor goal handling. - -commit 4f13c455d5d16fffca9cec3d1d69e61c3723f2d2 -Author: Graeme Gott -Date: 2010-12-03 - - Update daily and minimum values. - -commit 7888b1a779f98f817ef7579a75ac51f20ca09203 -Author: Graeme Gott -Date: 2010-11-28 - - Add daily graph. - -commit 7a4739fdcc16faae90499e3d580e6d0b445e8227 -Author: Graeme Gott -Date: 2010-11-28 - - Stop hardcoding row values. - -commit 220cd1e7534e5814d63f4a372032b2dea0223ec9 -Author: Graeme Gott -Date: 2010-11-28 - - Store minimum values in database. - -commit f543c02df9aa82ba6695e9e21ccb4a076b4e0aab -Author: Graeme Gott -Date: 2010-11-27 - - Track daily values in database. - -commit 707e7775c65343b8941114b0f1bb4f1ad5b4d6ca -Author: Graeme Gott -Date: 2010-11-27 - - Share code for reseting values. - -commit b9888dfb8773b661ca237feb6dbd60adf89aa943 -Author: Graeme Gott -Date: 2010-11-27 - - Handle all novels being deleted. - -commit 99649411a289b01ba75f376ad393785ea3d3cdde -Author: Graeme Gott -Date: 2010-11-27 - - Handle current novel being deleted while program is closed. - -commit 2a774d3de6d3fc018f59242a24df241fc87e1a4a -Author: Graeme Gott -Date: 2010-11-27 - - Use spinbox for wordcount. - -commit 3dd5343f0ad7e5dbd28a5ffc5490eac973560305 -Author: Graeme Gott -Date: 2010-11-24 - - Move novel management into main window. - -commit 1365880249e94c07eb8c282394d69f6633d62097 -Author: Graeme Gott -Date: 2010-11-24 - - Refactor adding novels. - -commit f9ca31c7374e504e384aacd81401c113f918afd5 -Author: Graeme Gott -Date: 2010-11-24 - - Add vertical scrolling. - -commit a6a022b05425fb8865f37898f46698fc452a7816 -Author: Graeme Gott -Date: 2010-11-23 - - Refactor novel editing. - -commit 8b1d3e69acfa53dbb1af324956a40e20cf6d3182 -Author: Graeme Gott -Date: 2010-11-23 - - Update coding style. - -commit 395e622ddb68b8b153656488ca70b895ca363fba -Author: Graeme Gott -Date: 2010-11-23 - - Make sure all visible strings use tr. - -commit 465f149b0658a0229e55b2a30a31f6a3aad30fc9 -Author: Graeme Gott -Date: 2010-11-23 - - Add program icon in Linux. - -commit 1093213b4e5f76be4b077715f2a63e3c65544441 -Author: Graeme Gott -Date: 2010-11-23 - - Add portable mode. - -commit fe537cba9db9d71e4c0fe7bf9abe3896f56efe5b -Author: Graeme Gott -Date: 2010-11-23 - - Remove '2' from the project name. - -commit 56e7db63f54167b498c7551f917921a108c2d3f3 -Author: Graeme Gott -Date: 2010-11-23 - - Add ticks to bottom of graph. - -commit 393a76a7c17498ad9efe7380149ed84039092aed -Author: Graeme Gott -Date: 2010-11-23 - - Show line labels as full numbers. - -commit 81311c84eb3460173c9f6c58717216c2121599cc -Author: Graeme Gott -Date: 2010-11-23 - - Show daily values necessary to reach goal. - -commit 15ba7214dbb7e5e69aa15d3d1d9e8934f9253769 -Author: Graeme Gott -Date: 2010-11-18 - - Use spinboxes for goals. - -commit fa8890a298815edf889d7606e336ccbfa2d19dd7 -Author: Graeme Gott -Date: 2010-11-18 - - Allow users to choose start and end dates. - -commit 61c2f70f3374317d2cfd4544aa4d687e94fed9bb -Author: Graeme Gott -Date: 2010-11-16 - - Improve desktop file. - -commit e0d9afe8da41df321f313f4f7986f292683e58aa -Author: Graeme Gott -Date: 2012-12-24 - - Add support for compiling with Qt 5.0.0. - -commit 1a86727d68776080bab10442ba2f3538818df6ef -Author: Graeme Gott -Date: 2012-06-18 - - Update translations. - -commit 3c1f73fd28c2fd064da8a7b511e1db81eda50b4c -Author: Graeme Gott -Date: 2012-06-09 - - Update locale dialog. - -commit 8fdd86a1aa351be66a1a794039babf2eb5e34505 -Author: Graeme Gott -Date: 2012-05-29 - - Update deployment scripts. - -commit 72947d7d122527d763965555299b66eb1404809b -Author: Graeme Gott -Date: 2012-05-29 - - Add locale dialog. - -commit e4520b7ebeed56d34528c967b7547cc667841c3a -Author: Graeme Gott -Date: 2012-05-28 - - Use git revision ID as version number. - -commit ddc2d38c73057139d10c2602e9d374e188b865c7 -Author: Graeme Gott -Date: 2008-06-18 - - Tag version 2.0.5 - -commit b8e9ac30e07023f9db96b0cdf28db71007c281c1 -Author: Graeme Gott -Date: 2008-06-17 - - FIXED: Binary not installed with make install. - -commit 824b33bebf07527ac86fc39de4c4420659435f88 -Author: Graeme Gott -Date: 2008-06-16 - - Added a git-ignore. - -commit a52761897b4cf2fe34184bd391346dc6b247966f -Author: Graeme Gott -Date: 2008-06-16 - - Initial commit v2.0.4 +3.1.5 +----- +* FIXED: Automatic high DPI support. + +3.1.4 +----- +* Extra warnings only shown in debug build. +* Improved Linux deployment. +* Improved macOS deployment. +* Improved Windows deployment. +* Translation updates: Portuguese. + +3.1.3 +----- +* FIXED: Could not compile with Qt 5.10. +* Translation updates: French. + +3.1.2 +----- +* FIXED: Did not always install translations in Linux. +* Translation updates: Dutch. + +3.1.1 +----- +* Generate binary translations at build time. +* FIXED: Was not properly loading Qt translations. +* Translation updates: Dutch, Lithuanian. + +3.1.0 +----- +* FIXED: Compile error with Qt 5. +* FIXED: Application layout did not respect RTL languages. +* Added support for high DPI displays. +* Improved Linux desktop integration. +* Translation updates: Greek, Hebrew, Lithuanian. + +3.0.0 +----- +* Added daily graph. +* Added tabs for interface. +* Added showing goal line. +* Added start wordcount for novels. +* Added portable mode. +* Added menu button. +* Added appdata in Linux. +* Replaced program icon. +* Switched to spinbox for setting wordcount. +* Switched to Qt5. +* Translation updates: Dutch, French, German, Greek, Hebrew, Polish, Romanian, Russian, Spanish, Turkish. + +2.0.5 +----- +* FIXED: Binary not installed with make install. + +2.0.4 +----- +* Added application icon. +* Added Mac support. +* Added Windows support +* Relicensed to GPLv3. + +2.0.3 +----- +* FIXED: Daily progressbar was sometimes showing 100% at startup. + +2.0.2 +----- +* Added labels to progressbars. +* Added prompt for novel name. + +2.0.1 +----- +* FIXED: New novels were not parsed correctly. +* FIXED: Total progressbar didn't update with wordcount changes. diff -Nru novprog-3.1.4/debian/changelog novprog-3.1.5/debian/changelog --- novprog-3.1.4/debian/changelog 2018-05-29 10:58:28.000000000 +0000 +++ novprog-3.1.5/debian/changelog 2018-07-20 16:21:31.000000000 +0000 @@ -1,53 +1,59 @@ -novprog (3.1.4-0ppa1~xenial1) xenial; urgency=low +novprog (3.1.5-0ppa1~xenial) xenial; urgency=low + + * Update to 3.1.5 + + -- Graeme Gott Fri, 20 Jul 2018 16:21:31 +0000 + +novprog (3.1.4-0ppa1~xenial) xenial; urgency=low * Update to 3.1.4 -- Graeme Gott Tue, 29 May 2018 10:58:28 +0000 -novprog (3.1.3-0ppa1~xenial1) xenial; urgency=low +novprog (3.1.3-0ppa1~xenial) xenial; urgency=low * Update to 3.1.3 -- Graeme Gott Wed, 27 Dec 2017 19:18:58 +0000 -novprog (3.1.2-0ppa1~xenial1) xenial; urgency=low +novprog (3.1.2-0ppa1~xenial) xenial; urgency=low * Update to 3.1.2 -- Graeme Gott Sat, 05 Aug 2017 15:24:37 +0000 -novprog (3.1.1-0ppa1~xenial1) xenial; urgency=low +novprog (3.1.1-0ppa1~xenial) xenial; urgency=low * Update to 3.1.1 -- Graeme Gott Mon, 10 Oct 2016 12:17:29 +0000 -novprog (3.1.0-0ppa1~xenial1) xenial; urgency=low +novprog (3.1.0-0ppa1~xenial) xenial; urgency=low * New upstream release -- Graeme Gott Sat, 30 Jan 2016 14:22:48 +0000 -novprog (3.0.0-0ppa3~xenial1) xenial; urgency=low +novprog (3.0.0-0ppa1~xenial) xenial; urgency=low * New upstream release -- Graeme Gott Sun, 02 Nov 2014 15:20:45 +0000 -novprog2 (2.0.5-0ppa3~xenial1) xenial; urgency=low +novprog2 (2.0.5-0ppa3~xenial) xenial; urgency=low * Patch source for Qt 5 -- Graeme Gott Sun, 11 May 2014 19:49:37 +0000 -novprog2 (2.0.5-0ppa2~xenial1) xenial; urgency=low +novprog2 (2.0.5-0ppa2~xenial) xenial; urgency=low * Switch to Qt 5 * Update copyright file -- Graeme Gott Sun, 11 May 2014 16:45:05 +0000 -novprog2 (2.0.5-0ppa1~xenial1) xenial; urgency=low +novprog2 (2.0.5-0ppa1~xenial) xenial; urgency=low * Initial release diff -Nru novprog-3.1.4/debian/compat novprog-3.1.5/debian/compat --- novprog-3.1.4/debian/compat 2017-08-05 15:24:14.000000000 +0000 +++ novprog-3.1.5/debian/compat 2018-06-28 20:04:15.000000000 +0000 @@ -1 +1 @@ -9 +10 diff -Nru novprog-3.1.4/debian/control novprog-3.1.5/debian/control --- novprog-3.1.4/debian/control 2017-08-05 15:24:14.000000000 +0000 +++ novprog-3.1.5/debian/control 2018-06-28 20:04:54.000000000 +0000 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Graeme Gott Build-Depends: debhelper (>= 9), qtbase5-dev, qttools5-dev-tools -Standards-Version: 3.9.8 +Standards-Version: 4.1.4 Homepage: https://gottcode.org/novprog/ Package: novprog diff -Nru novprog-3.1.4/debian/copyright novprog-3.1.5/debian/copyright --- novprog-3.1.4/debian/copyright 2017-08-05 15:24:14.000000000 +0000 +++ novprog-3.1.5/debian/copyright 2018-06-28 20:05:05.000000000 +0000 @@ -1,14 +1,14 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: novprog +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: NovProg Upstream-Contact: Graeme Gott -Source: http://gottcode.org/novprog/ +Source: https://gottcode.org/novprog/ Files: * -Copyright: 2007-2016 Graeme Gott +Copyright: 2007-2018 Graeme Gott License: GPL-3+ Files: debian/* -Copyright: 2013-2016 Graeme Gott +Copyright: 2013-2018 Graeme Gott License: GPL-3+ License: GPL-3+ @@ -22,5 +22,8 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . - On Debian systems, the complete text of the GNU General - Public License version 3 can be found in `/usr/share/common-licenses/GPL-3'. + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the full text of the GNU General Public License + version 3 can be found in the file `/usr/share/common-licenses/GPL-3'. diff -Nru novprog-3.1.4/debian/rules novprog-3.1.5/debian/rules --- novprog-3.1.4/debian/rules 2017-08-05 15:24:14.000000000 +0000 +++ novprog-3.1.5/debian/rules 2018-06-28 20:04:11.000000000 +0000 @@ -8,6 +8,3 @@ %: dh $@ --parallel - -override_dh_installchangelogs: - dh_installchangelogs NEWS diff -Nru novprog-3.1.4/debian/source/format novprog-3.1.5/debian/source/format --- novprog-3.1.4/debian/source/format 2017-08-05 15:24:14.000000000 +0000 +++ novprog-3.1.5/debian/source/format 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -3.0 (quilt) diff -Nru novprog-3.1.4/debian/watch novprog-3.1.5/debian/watch --- novprog-3.1.4/debian/watch 2017-08-05 15:24:14.000000000 +0000 +++ novprog-3.1.5/debian/watch 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -version=3 -https://github.com/gottcode/novprog/releases /gottcode/novprog/archive/v(.+)\.tar\.gz diff -Nru novprog-3.1.4/icons/novprog.appdata.xml novprog-3.1.5/icons/novprog.appdata.xml --- novprog-3.1.4/icons/novprog.appdata.xml 2018-05-29 10:57:15.000000000 +0000 +++ novprog-3.1.5/icons/novprog.appdata.xml 2018-07-20 16:00:50.000000000 +0000 @@ -64,6 +64,13 @@ + + +
    +
  • FIXED: Automatic high DPI support
  • +
+
+
    diff -Nru novprog-3.1.4/mac_deploy.sh novprog-3.1.5/mac_deploy.sh --- novprog-3.1.4/mac_deploy.sh 2018-05-29 10:56:48.000000000 +0000 +++ novprog-3.1.5/mac_deploy.sh 2018-07-20 16:00:50.000000000 +0000 @@ -2,7 +2,7 @@ APP='NovProg' BUNDLE="$APP.app" -VERSION='3.1.4' +VERSION='3.1.5' # Remove any previous disk folder or DMG echo -n 'Preparing... ' @@ -35,7 +35,7 @@ echo 'NEWS' >> "$APP/Read Me.txt" echo '====' >> "$APP/Read Me.txt" echo >> "$APP/Read Me.txt" -cat NEWS >> "$APP/Read Me.txt" +cat ChangeLog >> "$APP/Read Me.txt" echo 'Done' # Copy translations diff -Nru novprog-3.1.4/NEWS novprog-3.1.5/NEWS --- novprog-3.1.4/NEWS 2018-05-29 10:56:42.000000000 +0000 +++ novprog-3.1.5/NEWS 1970-01-01 00:00:00.000000000 +0000 @@ -1,70 +0,0 @@ -3.1.4 ------ -* Extra warnings only shown in debug build. -* Improved Linux deployment. -* Improved macOS deployment. -* Improved Windows deployment. -* Translation updates: Portuguese. - -3.1.3 ------ -* FIXED: Could not compile with Qt 5.10. -* Translation updates: French. - -3.1.2 ------ -* FIXED: Did not always install translations in Linux. -* Translation updates: Dutch. - -3.1.1 ------ -* Generate binary translations at build time. -* FIXED: Was not properly loading Qt translations. -* Translation updates: Dutch, Lithuanian. - -3.1.0 ------ -* FIXED: Compile error with Qt 5. -* FIXED: Application layout did not respect RTL languages. -* Added support for high DPI displays. -* Improved Linux desktop integration. -* Translation updates: Greek, Hebrew, Lithuanian. - -3.0.0 ------ -* Added daily graph. -* Added tabs for interface. -* Added showing goal line. -* Added start wordcount for novels. -* Added portable mode. -* Added menu button. -* Added appdata in Linux. -* Replaced program icon. -* Switched to spinbox for setting wordcount. -* Switched to Qt5. -* Translation updates: Dutch, French, German, Greek, Hebrew, Polish, Romanian, Russian, Spanish, Turkish. - -2.0.5 ------ -* FIXED: Binary not installed with make install. - -2.0.4 ------ -* Added application icon. -* Added Mac support. -* Added Windows support -* Relicensed to GPLv3. - -2.0.3 ------ -* FIXED: Daily progressbar was sometimes showing 100% at startup. - -2.0.2 ------ -* Added labels to progressbars. -* Added prompt for novel name. - -2.0.1 ------ -* FIXED: New novels were not parsed correctly. -* FIXED: Total progressbar didn't update with wordcount changes. diff -Nru novprog-3.1.4/novprog.pro novprog-3.1.5/novprog.pro --- novprog-3.1.4/novprog.pro 2018-05-29 10:56:36.000000000 +0000 +++ novprog-3.1.5/novprog.pro 2018-07-20 16:00:50.000000000 +0000 @@ -24,7 +24,7 @@ } # Set program version -VERSION = 3.1.4 +VERSION = 3.1.5 DEFINES += VERSIONSTR=\\\"$${VERSION}\\\" # Set program name diff -Nru novprog-3.1.4/src/main.cpp novprog-3.1.5/src/main.cpp --- novprog-3.1.4/src/main.cpp 2015-01-09 21:24:52.000000000 +0000 +++ novprog-3.1.5/src/main.cpp 2018-07-20 16:00:50.000000000 +0000 @@ -1,6 +1,6 @@ /************************************************************************ * - * Copyright (C) 2006, 2007, 2008, 2010, 2012, 2014, 2015 Graeme Gott + * Copyright (C) 2006, 2007, 2008, 2010, 2012, 2014, 2015, 2018 Graeme Gott * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -28,6 +28,14 @@ int main(int argc, char** argv) { +#if !defined(Q_OS_MAC) && (QT_VERSION >= QT_VERSION_CHECK(5,6,0)) + if (!qEnvironmentVariableIsSet("QT_DEVICE_PIXEL_RATIO") + && !qEnvironmentVariableIsSet("QT_AUTO_SCREEN_SCALE_FACTOR") + && !qEnvironmentVariableIsSet("QT_SCALE_FACTOR") + && !qEnvironmentVariableIsSet("QT_SCREEN_SCALE_FACTORS")) { + QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); + } +#endif QApplication app(argc, argv); app.setApplicationName("NovProg"); app.setApplicationDisplayName(Window::tr("Novel Progress")); diff -Nru novprog-3.1.4/windows/installer.nsi novprog-3.1.5/windows/installer.nsi --- novprog-3.1.4/windows/installer.nsi 2018-05-29 10:56:55.000000000 +0000 +++ novprog-3.1.5/windows/installer.nsi 2018-07-20 16:00:50.000000000 +0000 @@ -4,7 +4,7 @@ !define APPNAME "NovProg" !define VERSIONMAJOR 3 !define VERSIONMINOR 1 -!define VERSIONPATCH 4 +!define VERSIONPATCH 5 !define APPVERSION "${VERSIONMAJOR}.${VERSIONMINOR}.${VERSIONPATCH}" !define ABOUTURL "https://gottcode.org/novprog/" diff -Nru novprog-3.1.4/windows_deploy.bat novprog-3.1.5/windows_deploy.bat --- novprog-3.1.4/windows_deploy.bat 2018-05-29 10:56:27.000000000 +0000 +++ novprog-3.1.5/windows_deploy.bat 2018-07-20 16:00:50.000000000 +0000 @@ -3,7 +3,7 @@ @ECHO OFF SET APP=NovProg -SET VERSION=3.1.4 +SET VERSION=3.1.5 ECHO Copying executable MKDIR %APP% @@ -32,7 +32,7 @@ ECHO NEWS >> %APP%\ReadMe.txt ECHO ==== >> %APP%\ReadMe.txt ECHO. >> %APP%\ReadMe.txt -TYPE NEWS >> %APP%\ReadMe.txt +TYPE ChangeLog >> %APP%\ReadMe.txt ECHO Creating installer CD %APP%