Hello community, here is the log from the commit of package qtodotxt for openSUSE:Factory checked in at 2016-05-19 12:15:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qtodotxt (Old) and /work/SRC/openSUSE:Factory/.qtodotxt.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qtodotxt" Changes: -------- --- /work/SRC/openSUSE:Factory/qtodotxt/qtodotxt.changes 2016-05-10 09:27:24.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.qtodotxt.new/qtodotxt.changes 2016-05-19 12:16:03.000000000 +0200 @@ -1,0 +2,10 @@ +Wed May 18 08:54:32 UTC 2016 - [email protected] + +- Update to version 1.6.1: + * Fix settings handling causing auto archive to not behave as + expected at first start. + * Add option to hide or show delete action, fix default of some + settings in settings.py. + * Add new task to contextual menu. + +------------------------------------------------------------------- Old: ---- qtodotxt-1.6.0.tar.gz New: ---- qtodotxt-1.6.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qtodotxt.spec ++++++ --- /var/tmp/diff_new_pack.VWa73s/_old 2016-05-19 12:16:03.000000000 +0200 +++ /var/tmp/diff_new_pack.VWa73s/_new 2016-05-19 12:16:03.000000000 +0200 @@ -18,17 +18,18 @@ %define _name QTodoTxt Name: qtodotxt -Version: 1.6.0 +Version: 1.6.1 Release: 0 Summary: Cross-platform UI client for todo.txt files License: GPL-3.0+ Group: Productivity/Office/Organizers Url: https://github.com/mNantern/QTodoTxt -Source: https://github.com/mNantern/%{_name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +Source: https://github.com/mNantern/%{_name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: fdupes BuildRequires: hicolor-icon-theme BuildRequires: python3-setuptools BuildRequires: update-desktop-files +Requires: python3-dateutil Requires: python3-qt5 BuildArch: noarch ++++++ qtodotxt-1.6.0.tar.gz -> qtodotxt-1.6.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/QTodoTxt-1.6.0/README.md new/QTodoTxt-1.6.1/README.md --- old/QTodoTxt-1.6.0/README.md 2016-04-27 12:12:08.000000000 +0200 +++ new/QTodoTxt-1.6.1/README.md 2016-05-17 15:54:25.000000000 +0200 @@ -13,10 +13,10 @@ ###Latest stable release: -V1.6.0 is released but binary packages have not been made yet and the following links may point to older versions (pip should alway point to latest release). If you want the binary releases, generate them, upload file and send a pull request to update the link in this README +V1.6.0 is released but not all binary packages have been created yet and the following links may point to older versions (pip should alway point to latest release). If you want a missing binary release, generate it then contact the authors to upload the file and update the link in this README - For Ubuntu / Debian: [.deb package](http://dl.bintray.com/mnantern/deb/qtodotxt_1.4.0_all.deb) -- For Windows: [Windows installer](http://dl.bintray.com/mnantern/generic/qtodotxt_1.4.0.exe) +- For Windows: [Windows installer](https://github.com/QTodoTxt/QTodoTxt/releases/download/1.6.0/qtodotxt_1.6.0.exe) - For Mac OS X: [Mac OS X installer](http://dl.bintray.com/mnantern/generic/QTodoTxt_1.4.0.dmg) - Everywhere: ```pip install qtodotxt``` (BUT to void unwanted pyqt5 compilation, pyqt5 is not specified as a dependency on pip, install pyqt5 manually before!) - Everywhere: [tar.gz archive](https://github.com/mNantern/QTodoTxt/archive/1.4.0.tar.gz) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/QTodoTxt-1.6.0/bin/qtodotxt.pyw new/QTodoTxt-1.6.1/bin/qtodotxt.pyw --- old/QTodoTxt-1.6.0/bin/qtodotxt.pyw 2016-04-27 12:12:08.000000000 +0200 +++ new/QTodoTxt-1.6.1/bin/qtodotxt.pyw 2016-05-17 15:54:25.000000000 +0200 @@ -17,6 +17,8 @@ sys.stderr = open(appdata + "\\stderr.log", "w") if sys.argv[0].lower().endswith('.exe'): +# If something goes wrong, logging information might help. +# Uncommenting line below allows logging to be stored at same location where exe resides reroute_py2exe_logs() sys.path.insert(0, os.path.join(os.path.dirname(__file__))) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/QTodoTxt-1.6.0/packaging/Windows/installer.iss new/QTodoTxt-1.6.1/packaging/Windows/installer.iss --- old/QTodoTxt-1.6.0/packaging/Windows/installer.iss 2016-04-27 12:12:08.000000000 +0200 +++ new/QTodoTxt-1.6.1/packaging/Windows/installer.iss 2016-05-17 15:54:25.000000000 +0200 @@ -2,7 +2,7 @@ ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! #define MyAppName "QTodoTxt" -#define MyAppVersion "1.5.0" +#define MyAppVersion "1.6.1" #define MyAppPublisher "QTT Development Team" #define MyAppURL "https://github.com/QTodoTxt/QTodoTxt" #define MyAppExeName "qtodotxt.exe" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/QTodoTxt-1.6.0/packaging/Windows/setup.py new/QTodoTxt-1.6.1/packaging/Windows/setup.py --- old/QTodoTxt-1.6.0/packaging/Windows/setup.py 2016-04-27 12:12:08.000000000 +0200 +++ new/QTodoTxt-1.6.1/packaging/Windows/setup.py 2016-05-17 15:54:25.000000000 +0200 @@ -51,7 +51,7 @@ # ====================================== # Setup parameters setup(name='qtodotxt', - version='1.5.0', + version='1.6.1', author='QTT Development Team', author_email='[email protected]', url='https://github.com/QTodoTxt/QTodoTxt', @@ -60,7 +60,11 @@ data_files=[ ('resources', resources), - ('imageformats', [r'C:\Python34\Lib\site-packages\PyQt5\plugins\imageformats\qico4.dll']), +# You need to adapt file paths below to fit your development settins/environment +# File paths are for WinPython-32bit-3.4.4.2Qt5 being installed in folder d:\Development\Python\QTodoTxt\WinPython-32bit-3.4.4.2Qt5 + ('platforms',[r'd:\Development\Python\QTodoTxt\WinPython-32bit-3.4.4.2Qt5\python-3.4.4\Lib\site-packages\PyQt5\plugins\platforms\qwindows.dll']), + ('platforms',[r'd:\Development\Python\QTodoTxt\WinPython-32bit-3.4.4.2Qt5\python-3.4.4\Lib\site-packages\PyQt5\plugins\platforms\qoffscreen.dll']), + ('platforms',[r'd:\Development\Python\QTodoTxt\WinPython-32bit-3.4.4.2Qt5\python-3.4.4\Lib\site-packages\PyQt5\plugins\platforms\qminimal.dll']), ('resources/css', css) ], @@ -73,7 +77,7 @@ ], options={ "py2exe": { - "includes": ["argparse"], + "includes": ["argparse", "sip"], "dist_dir": os.path.join(current_dir, 'dist') }, "build": { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/QTodoTxt-1.6.0/qtodotxt/ui/controllers/main_controller.py new/QTodoTxt-1.6.1/qtodotxt/ui/controllers/main_controller.py --- old/QTodoTxt-1.6.0/qtodotxt/ui/controllers/main_controller.py 2016-04-27 12:12:08.000000000 +0200 +++ new/QTodoTxt-1.6.1/qtodotxt/ui/controllers/main_controller.py 2016-05-17 15:54:25.000000000 +0200 @@ -57,6 +57,7 @@ self._initFiltersTree() self._initTasksList() self._initMenuBar() + self._initContextualMenu() self._initActions() self._initToolBar() self._initSearchText() @@ -102,7 +103,8 @@ toolbar.addAction(self._tasks_list_controller.editTaskAction) toolbar.addSeparator() toolbar.addAction(self._tasks_list_controller.completeSelectedTasksAction) - toolbar.addAction(self._tasks_list_controller.deleteSelectedTasksAction) + if int(self._settings.value("show_delete", 0)): + toolbar.addAction(self._tasks_list_controller.deleteSelectedTasksAction) toolbar.addSeparator() toolbar.addAction(self._tasks_list_controller.increasePrioritySelectedTasksAction) toolbar.addAction(self._tasks_list_controller.decreasePrioritySelectedTasksAction) @@ -231,15 +233,19 @@ controller.taskDeleted.connect(self._tasks_list_taskDeleted) controller.taskArchived.connect(self._tasks_list_taskArchived) + def _initContextualMenu(self): + # Context menu # controller.view.setContextMenuPolicy(QtCore.Qt.ActionsContextMenu) - controller.view.setContextMenuPolicy(QtCore.Qt.CustomContextMenu) - controller.view.customContextMenuRequested.connect(self.showContextMenu) + self._tasks_list_controller.view.setContextMenuPolicy(QtCore.Qt.CustomContextMenu) + self._tasks_list_controller.view.customContextMenuRequested.connect(self.showContextMenu) self._contextMenu = QtWidgets.QMenu() + self._contextMenu.addAction(self._tasks_list_controller.createTaskAction) self._contextMenu.addAction(self._tasks_list_controller.editTaskAction) self._contextMenu.addSeparator() self._contextMenu.addAction(self._tasks_list_controller.completeSelectedTasksAction) - self._contextMenu.addAction(self._tasks_list_controller.deleteSelectedTasksAction) + if int(self._settings.value("show_delete", 0)): + self._contextMenu.addAction(self._tasks_list_controller.deleteSelectedTasksAction) self._contextMenu.addSeparator() self._contextMenu.addAction(self._tasks_list_controller.increasePrioritySelectedTasksAction) self._contextMenu.addAction(self._tasks_list_controller.decreasePrioritySelectedTasksAction) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/QTodoTxt-1.6.0/qtodotxt/ui/controllers/menu_controller.py new/QTodoTxt-1.6.1/qtodotxt/ui/controllers/menu_controller.py --- old/QTodoTxt-1.6.0/qtodotxt/ui/controllers/menu_controller.py 2016-04-27 12:12:08.000000000 +0200 +++ new/QTodoTxt-1.6.1/qtodotxt/ui/controllers/menu_controller.py 2016-05-17 15:54:25.000000000 +0200 @@ -36,7 +36,8 @@ editMenu.addAction(tlc.editTaskAction) editMenu.addSeparator() editMenu.addAction(tlc.completeSelectedTasksAction) - editMenu.addAction(tlc.deleteSelectedTasksAction) + if int(QtCore.QSettings().value("show_delete", 0)): + editMenu.addAction(tlc.deleteSelectedTasksAction) editMenu.addSeparator() editMenu.addAction(tlc.increasePrioritySelectedTasksAction) editMenu.addAction(tlc.decreasePrioritySelectedTasksAction) @@ -58,6 +59,7 @@ # infrequent action, I prefer to use ctrl+n for new task. action.setShortcuts(["Ctrl+Shift+N"]) action.triggered.connect(self._main_controller.new) + self.newAction = action return action def _createOpenAction(self): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/QTodoTxt-1.6.0/qtodotxt/ui/controllers/tasks_list_controller.py new/QTodoTxt-1.6.1/qtodotxt/ui/controllers/tasks_list_controller.py --- old/QTodoTxt-1.6.0/qtodotxt/ui/controllers/tasks_list_controller.py 2016-04-27 12:12:08.000000000 +0200 +++ new/QTodoTxt-1.6.1/qtodotxt/ui/controllers/tasks_list_controller.py 2016-05-17 15:54:25.000000000 +0200 @@ -23,7 +23,8 @@ self.view.taskActivated.connect(self.editTask) self._initCreateTaskAction() self._initEditTaskAction() - self._initDeleteSelectedTasksAction() + if int(QtCore.QSettings().value("show_delete", 0)): + self._initDeleteSelectedTasksAction() self._initCompleteSelectedTasksAction() self._initDecreasePrioritySelectedTasksAction() self._initIncreasePrioritySelectedTasksAction() @@ -154,7 +155,7 @@ def createTask(self): (text, ok) = self._task_editor_service.createTask() if ok and text: - if int(QtCore.QSettings().value("add_created_date", 1)): + if int(QtCore.QSettings().value("add_created_date", 0)): text = self._addCreationDate(text) task = tasklib.Task(text) self.view.addTask(task) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/QTodoTxt-1.6.0/qtodotxt/ui/dialogs/Makefile new/QTodoTxt-1.6.1/qtodotxt/ui/dialogs/Makefile --- old/QTodoTxt-1.6.0/qtodotxt/ui/dialogs/Makefile 2016-04-27 12:12:08.000000000 +0200 +++ new/QTodoTxt-1.6.1/qtodotxt/ui/dialogs/Makefile 2016-05-17 15:54:25.000000000 +0200 @@ -1,2 +1,5 @@ all: pyuic5 settingsui.ui -o settingsui.py + +edit: + qtcreator settingsui.ui diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/QTodoTxt-1.6.0/qtodotxt/ui/dialogs/about_dialog.py new/QTodoTxt-1.6.1/qtodotxt/ui/dialogs/about_dialog.py --- old/QTodoTxt-1.6.0/qtodotxt/ui/dialogs/about_dialog.py 2016-04-27 12:12:08.000000000 +0200 +++ new/QTodoTxt-1.6.1/qtodotxt/ui/dialogs/about_dialog.py 2016-05-17 15:54:25.000000000 +0200 @@ -1,7 +1,7 @@ from PyQt5 import QtWidgets -__version__ = "1.6.0" +__version__ = "1.6.1" description = """<p>QTodoTxt is a cross-platform UI client for todo.txt files (see <a href="http://todotxt.com">http://todotxt.com</a>)</p> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/QTodoTxt-1.6.0/qtodotxt/ui/dialogs/settings.py new/QTodoTxt-1.6.1/qtodotxt/ui/dialogs/settings.py --- old/QTodoTxt-1.6.0/qtodotxt/ui/dialogs/settings.py 2016-04-27 12:12:08.000000000 +0200 +++ new/QTodoTxt-1.6.1/qtodotxt/ui/dialogs/settings.py 2016-05-17 15:54:25.000000000 +0200 @@ -19,15 +19,16 @@ def load_settings(self): self._int_settings_to_cb("auto_save", self.ui.autoSaveCheckBox) - self._int_settings_to_cb("auto_archive", self.ui.autoArchiveCheckBox) - self._int_settings_to_cb("add_created_date", self.ui.addCreatedDateCheckBox) + self._int_settings_to_cb("auto_archive", self.ui.autoArchiveCheckBox, 0) + self._int_settings_to_cb("add_created_date", self.ui.addCreatedDateCheckBox, 0) self._int_settings_to_cb("confirm_complete", self.ui.confirmCompletionCheckBox) - self._int_settings_to_cb("enable_tray", self.ui.trayCheckBox) + self._int_settings_to_cb("enable_tray", self.ui.trayCheckBox, 0) + self._int_settings_to_cb("show_delete", self.ui.deleteActionCheckBox, 0) priority = self.settings.value("lowest_priority", "D") self.ui.lowestPriorityLineEdit.setText(priority) - def _int_settings_to_cb(self, name, checkBox): - val = int(self.settings.value(name, 1)) + def _int_settings_to_cb(self, name, checkBox, default=1): + val = int(self.settings.value(name, default)) if val: checkBox.setCheckState(QtCore.Qt.Checked) else: @@ -40,6 +41,7 @@ self.ui.addCreatedDateCheckBox.stateChanged.connect(self.setAddCreatedDate) self.ui.confirmCompletionCheckBox.stateChanged.connect(self.setConfirmCompletion) self.ui.trayCheckBox.stateChanged.connect(self.enableTray) + self.ui.deleteActionCheckBox.stateChanged.connect(self.setDeleteAction) self.ui.lowestPriorityLineEdit.textChanged.connect(self.setLowestPriority) def _save_int_cb(self, name, val): @@ -51,6 +53,9 @@ def setAutoSave(self, val): self._save_int_cb("auto_save", val) + def setDeleteAction(self, val): + self._save_int_cb("show_delete", val) + def setAutoArchive(self, val): self._save_int_cb("auto_archive", val) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/QTodoTxt-1.6.0/qtodotxt/ui/dialogs/settingsui.py new/QTodoTxt-1.6.1/qtodotxt/ui/dialogs/settingsui.py --- old/QTodoTxt-1.6.0/qtodotxt/ui/dialogs/settingsui.py 2016-04-27 12:12:08.000000000 +0200 +++ new/QTodoTxt-1.6.1/qtodotxt/ui/dialogs/settingsui.py 2016-05-17 15:54:25.000000000 +0200 @@ -2,17 +2,16 @@ # Form implementation generated from reading ui file 'settingsui.ui' # -# Created by: PyQt5 UI code generator 5.4.2 +# Created by: PyQt5 UI code generator 5.5.1 # # WARNING! All changes made in this file will be lost! -from PyQt5 import QtCore, QtWidgets - +from PyQt5 import QtCore, QtGui, QtWidgets class Ui_SettingsUI(object): def setupUi(self, SettingsUI): SettingsUI.setObjectName("SettingsUI") - SettingsUI.resize(579, 283) + SettingsUI.resize(579, 298) self.horizontalLayout = QtWidgets.QHBoxLayout(SettingsUI) self.horizontalLayout.setContentsMargins(11, 11, 11, 11) self.horizontalLayout.setSpacing(6) @@ -41,13 +40,13 @@ self.gridLayout.addWidget(self.confirmCompletionCheckBox, 3, 0, 1, 2) self.label = QtWidgets.QLabel(self.groupBox) self.label.setObjectName("label") - self.gridLayout.addWidget(self.label, 4, 0, 1, 1) + self.gridLayout.addWidget(self.label, 5, 0, 1, 1) self.closeButton = QtWidgets.QPushButton(self.groupBox) self.closeButton.setObjectName("closeButton") - self.gridLayout.addWidget(self.closeButton, 8, 2, 1, 1) + self.gridLayout.addWidget(self.closeButton, 9, 2, 1, 1) self.trayCheckBox = QtWidgets.QCheckBox(self.groupBox) self.trayCheckBox.setObjectName("trayCheckBox") - self.gridLayout.addWidget(self.trayCheckBox, 5, 0, 1, 1) + self.gridLayout.addWidget(self.trayCheckBox, 6, 0, 1, 1) self.lowestPriorityLineEdit = QtWidgets.QLineEdit(self.groupBox) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) @@ -56,9 +55,12 @@ self.lowestPriorityLineEdit.setSizePolicy(sizePolicy) self.lowestPriorityLineEdit.setMaximumSize(QtCore.QSize(16777212, 16777215)) self.lowestPriorityLineEdit.setObjectName("lowestPriorityLineEdit") - self.gridLayout.addWidget(self.lowestPriorityLineEdit, 4, 1, 1, 1) + self.gridLayout.addWidget(self.lowestPriorityLineEdit, 5, 1, 1, 1) spacerItem = QtWidgets.QSpacerItem(20, 80, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) - self.gridLayout.addItem(spacerItem, 7, 2, 1, 1) + self.gridLayout.addItem(spacerItem, 8, 2, 1, 1) + self.deleteActionCheckBox = QtWidgets.QCheckBox(self.groupBox) + self.deleteActionCheckBox.setObjectName("deleteActionCheckBox") + self.gridLayout.addWidget(self.deleteActionCheckBox, 4, 0, 1, 1) self.horizontalLayout.addWidget(self.groupBox) self.retranslateUi(SettingsUI) @@ -76,3 +78,5 @@ self.closeButton.setText(_translate("SettingsUI", "Close")) self.trayCheckBox.setText(_translate("SettingsUI", "Enable system tray (Require restart)")) self.lowestPriorityLineEdit.setText(_translate("SettingsUI", "D")) + self.deleteActionCheckBox.setText(_translate("SettingsUI", "Show Delete action (Require restart)")) + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/QTodoTxt-1.6.0/qtodotxt/ui/dialogs/settingsui.ui new/QTodoTxt-1.6.1/qtodotxt/ui/dialogs/settingsui.ui --- old/QTodoTxt-1.6.0/qtodotxt/ui/dialogs/settingsui.ui 2016-04-27 12:12:08.000000000 +0200 +++ new/QTodoTxt-1.6.1/qtodotxt/ui/dialogs/settingsui.ui 2016-05-17 15:54:25.000000000 +0200 @@ -7,7 +7,7 @@ <x>0</x> <y>0</y> <width>579</width> - <height>283</height> + <height>298</height> </rect> </property> <property name="windowTitle"> @@ -60,28 +60,28 @@ </property> </widget> </item> - <item row="4" column="0"> + <item row="5" column="0"> <widget class="QLabel" name="label"> <property name="text"> <string>Lowest task priority</string> </property> </widget> </item> - <item row="8" column="2"> + <item row="9" column="2"> <widget class="QPushButton" name="closeButton"> <property name="text"> <string>Close</string> </property> </widget> </item> - <item row="5" column="0"> + <item row="6" column="0"> <widget class="QCheckBox" name="trayCheckBox"> <property name="text"> <string>Enable system tray (Require restart)</string> </property> </widget> </item> - <item row="4" column="1"> + <item row="5" column="1"> <widget class="QLineEdit" name="lowestPriorityLineEdit"> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Fixed"> @@ -100,7 +100,7 @@ </property> </widget> </item> - <item row="7" column="2"> + <item row="8" column="2"> <spacer name="verticalSpacer"> <property name="orientation"> <enum>Qt::Vertical</enum> @@ -113,6 +113,13 @@ </property> </spacer> </item> + <item row="4" column="0"> + <widget class="QCheckBox" name="deleteActionCheckBox"> + <property name="text"> + <string>Show Delete action (Require restart)</string> + </property> + </widget> + </item> </layout> </widget> </item> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/QTodoTxt-1.6.0/qtodotxt/ui/views/main_view.py new/QTodoTxt-1.6.1/qtodotxt/ui/views/main_view.py --- old/QTodoTxt-1.6.0/qtodotxt/ui/views/main_view.py 2016-04-27 12:12:08.000000000 +0200 +++ new/QTodoTxt-1.6.1/qtodotxt/ui/views/main_view.py 2016-05-17 15:54:25.000000000 +0200 @@ -34,7 +34,7 @@ self.resize(800, 400) self.splitter.setSizes([250, 550]) - self.setWindowIcon(getIcon('qtodotxt.ico')) + self.setWindowIcon(getIcon('qtodotxt.png')) def closeEvent(self, closeEvent): super(MainView, self).closeEvent(closeEvent) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/QTodoTxt-1.6.0/setup.py new/QTodoTxt-1.6.1/setup.py --- old/QTodoTxt-1.6.0/setup.py 2016-04-27 12:12:08.000000000 +0200 +++ new/QTodoTxt-1.6.1/setup.py 2016-05-17 15:54:25.000000000 +0200 @@ -4,7 +4,7 @@ setup(name="qtodotxt", - version="1.6.0", + version="1.6.1", description="Cross Platform todo.txt GUI", author="QTT Development Team", author_email="[email protected]",
