ecf005fad0
Add distro to requirements and use for packaging
...
- Add distro as a requirement
- Use distro.id() to get the id as it is a bit cleaner than distro.linux_distribution()
2020-06-24 18:39:06 -05:00
KIAaze
0e8cd32a6e
Changed to -F option to build everything (source and binary packages).
2020-05-20 23:15:49 +01:00
KIAaze
ea191a8924
Fixed AttributeError in the packaging script when using python>=3.8.
...
platform.dist() is deprecated since python version 3.5 and was removed in version 3.8.
Added exception to use the distro package in that case, as suggested by the python documentation:
https://docs.python.org/3.7/library/platform.html?highlight=platform#module-platform
2020-05-20 23:13:11 +01:00
6abcedddda
Merge pull request #656 from glubsy/selected_shortcut_description
...
Add shortcut description to mark selected action
2020-05-13 20:17:41 -05:00
debf309a9a
Merge pull request #655 from glubsy/fix_row_trimming
...
Fix row trimming
2020-05-08 22:07:38 -05:00
glubsy
4b1c925ab1
use a QKeySequence instead
2020-05-07 16:24:07 +02:00
glubsy
1c0990f610
Add shortcut description to mark selected action
2020-05-07 15:37:21 +02:00
glubsy
89f2dc3b15
prevent word wrapping from truncating row too agressively
2020-05-07 14:55:01 +02:00
glubsy
ffae58040d
prevent trimming too short in details panel's rows
2020-05-07 14:53:09 +02:00
0cc1cb4cb8
Merge pull request #646 from glubsy/bold_font
...
Add a preference option to disable bold font on reference row.
2020-05-05 22:03:41 -05:00
glubsy
dab762f05e
Add a preference option to disable bold font on reference row.
2020-04-27 01:36:27 +02:00
c4a6958ef0
Merge pull request #628 from nikmartin/linuxBuild
...
remove 'm' from SO var on Linux and OSX
2020-03-04 19:34:49 -06:00
98c6f12b39
Merge pull request #627 from ptman/patch-1
...
Fix handling of filenames with space
2020-03-04 19:34:38 -06:00
5d21454789
Update .travis.yml
...
Remove python 3.5 and add 3.8
2020-03-04 19:30:30 -06:00
3e4fe5b765
Update tox.ini
...
Remove python 3.5 add 3.8
2020-03-04 19:29:01 -06:00
Nik Martin
bd0f53bcbe
remove 'm' from SO var on Linux and OSX
2020-02-26 15:39:39 -06:00
Paul Tötterman
d820fcc7b1
Fix handling of filenames with space
...
I got spaces in CURDIR for some reason
2020-02-21 16:02:30 +02:00
de8a0a21b2
Update Packaging
...
- Add changes from OSX build to local hscommon/build.py
- Update package.py & srcpkg.sh
- Remove invalid submodule references
- Update srcpkg.sh to use xz
- Update package.py pyinstaller configuration
- Call PyInstaller inline
- Add --noconfirm option to be more script friendly
- Add UCRT Redist location to path should fix #545 as now all the dlls
are included
2019-12-31 21:36:52 -06:00
7ba8aa3514
Format files with black
...
- Format all files with black
- Update tox.ini flake8 arguments to be compatible
- Add black to requirements-extra.txt
- Reduce ignored flake8 rules and fix a few violations
2019-12-31 20:16:27 -06:00
359d6498f7
Update documentation & CI
...
- Remove references to submodules as they are no longer used
- Update top level readme with more recent status
- Update travis configuration to use python 3.7 instead of latest for now
2019-12-31 17:33:17 -06:00
2ea02bd7b5
Update hscommon/build.py
...
Update changelog format to use changes from
https://github.com/hsoft/hscommon/pull/6/ . This allows for changes from
#593 to work correctly.
2019-11-06 20:25:20 -06:00
8506d482af
Merge pull request #593 from eugenesan/master
...
Update packaging for 4.0.4
2019-10-08 20:14:49 -05:00
411d0d6e4a
Cross platform fix for makefile #575
2019-09-09 20:23:37 -05:00
95ff6b6b76
Add files from hscommon and qtlib
2019-09-09 19:54:28 -05:00
334f6fe989
Remove qtlib and hscommon submodules
2019-09-09 19:45:58 -05:00
Eugene San (eugenesan)
080bb8935c
Update packaging for 4.0.4
...
* Fix main version (Don't use spaces and capitals in versions!)
* Change debian changelog format in hscommon
* Fix build cleanup
* Switch to XZ compression
* Update build instructions
* Build single package for both Debian/Ubuntu
* Update packaging
2019-08-29 14:50:41 -07:00
ad2a07a289
Merge pull request #572 from jpvlsmv/issue-570
...
Issue 570 - CI process improvements
2019-05-23 18:08:41 -05:00
Joe Moore
c61a7f1aaf
Use 3-ending python names consistantly
2019-05-23 10:43:28 -04:00
Joe Moore
f536f32b19
Reference standard dependencies on Windows
2019-05-23 10:40:42 -04:00
Joe Moore
8cdff7b48c
Define tox windows test environment
2019-05-22 11:31:07 -04:00
Joe Moore
718e99e880
Explicitly call tox windows environment on windows
2019-05-22 11:29:37 -04:00
Joe Moore
3c2ef97ee2
Install requisites in install task, move tox-travis into -extras
2019-05-21 10:45:02 -04:00
Joe Moore
2f439d0fc7
Install requisites in install task, move tox-travis into -extras
2019-05-21 10:44:40 -04:00
Joe Moore
4f234f272f
Increase tox verbosity
2019-05-21 10:19:04 -04:00
Joe Moore
18acaae888
Attempt to build dupeguru before running the tox cases
2019-05-21 10:18:41 -04:00
Joe Moore
be7d558dfe
Add Windows build to the matrix
2019-05-18 14:36:43 -04:00
Joe Moore
0b12236537
Switch to explicit matrix build
2019-05-18 14:35:10 -04:00
Joe Moore
ed2a0bcd4d
Drop python 3.4 and test py 3.7 instead
2019-05-18 13:50:24 -04:00
11e57b0316
Remove RC from changelog version
...
Adding RC would require updating other scripts to support it. For the
purpose of the changelog just using 4.0.4 should suffice. Might Add
support for this later.
2019-05-13 20:43:47 -05:00
c661905350
Bump version to 4.0.4 RC
...
- Also update package.py to allow version postfixes without causing
issues with Windows build.
2019-05-13 20:18:56 -05:00
d819719eca
Update changelog for 4.0.4 RC
...
Marking this as an RC as it will take some time for me to get all
packages out and I might need to fix various packaging related bugs.
Will mark as 4.0.4 after all packages exist, should not have application
changes between these two.
2019-05-13 19:37:54 -05:00
08722a30f2
Merge pull request #565 from arsenetar/542
...
Switch to pyinstaller from cx_freeze
2019-05-02 21:09:55 -05:00
a1cc0fe946
Merge branch 'master' into 542
2019-05-02 20:47:05 -05:00
2a2c0061f1
Merge pull request #534 from arsenetar/504
...
Fix Issue #504
2019-04-26 22:02:57 -05:00
15bfe059c7
Update Windows Build
...
Fix the issues with cx_Freeze builds on newer versions of python and
with newer version of PyQt5
- Update .gitignore to ignore .spec files
- Update package.py to use pyInstaller instead of cx_Freeze
- Update requirements-windows to have pyInstaller instead of cx_Freeze
- Update setup.nsi to work with build and packaging changes
- Add win_version_info.temp to build a version information file for
pyInstaller as part of the package.py script
2019-03-24 21:35:34 -05:00
a1cacbe72b
Merge pull request #559 from arsenetar/444
...
Fix #444
2019-03-21 18:11:56 -05:00
0a5db4c5c1
Merge pull request #558 from arsenetar/505
...
Fix #505
2019-03-21 18:11:22 -05:00
1b879259a4
Fix #444
...
Update default INITIAL_FOLDER_IN_DIALOGS to use '/' as it is most
likely available on most unsuppored platforms.
2019-03-21 18:07:00 -05:00
136342f7d0
Fix #505
...
Remove offending line in package.py
2019-03-21 17:59:33 -05:00
9eb15509c1
Merge pull request #526 from arsenetar/templateUpdate
...
Update README.md and ISSUE_TEMPLATE.md
2019-02-19 22:18:31 -06:00