Virgil Dupras
64d3c211e6
Updated README
2013-10-20 16:26:16 -04:00
Virgil Dupras
fad112f554
Merge branch 'develop' into qt5
2013-10-20 16:02:36 -04:00
Virgil Dupras
a563327723
Updated cocoalib
2013-10-20 16:01:59 -04:00
Virgil Dupras
096e2bb78a
Updated hscommon
2013-10-20 16:01:27 -04:00
Virgil Dupras
5a8cb6f5e3
Implemented super() inheritance style suggested by PyQt5
2013-10-20 15:53:59 -04:00
Virgil Dupras
664d630b96
Fixed occasional core dumps on exit
2013-10-20 15:38:24 -04:00
Virgil Dupras
a4256d3d2b
First Qt5 conversion commit
...
Replaced PyQt4 with PyQt5 and made all adjustments necessary to make
dupeGuru start up.
2013-10-20 15:15:09 -04:00
Virgil Dupras
33d9569427
Refactoring: Created hscommon.desktop
...
This unit hosts previously awkward UI view methods which weren't related
to the view itself, but to the current desktop environment. These
functions are now at their appropriate place.
2013-10-12 13:54:13 -04:00
Virgil Dupras
2fdfacb34e
Docs: Fix ugly nulljob repr in method signatures
2013-10-11 12:15:02 -04:00
Virgil Dupras
97fcf1ffa8
Fixed debian packaging
...
.so files were included in the source package, which messed up builds
under archs that weren't the same as the srcpkg creator (namely, i386
builds).
2013-09-22 09:38:52 -04:00
Virgil Dupras
350b2c64e0
Fixed nasty crash during PE's Cocoa block scanning
...
Using PyUnicode_GET_SIZE was obviously wrong, but I'm guessing that the str changes in py3.3 made that wrongness significant...
2013-08-26 07:17:02 -04:00
Virgil Dupras
dcc57a7afb
Ah crap, another Cocoa fatal mistake
2013-08-25 17:10:26 -04:00
Virgil Dupras
8b510994ad
pe v2.8.0
2013-08-25 10:53:08 -04:00
Virgil Dupras
4a4d1bbfcd
Eased "Clear Picture Cache" triggering under Qt
...
Added a keybinding and added the action to the directories dialog's menu
(it was previously only in the results window's menu). Fixes #230 .
2013-08-25 10:47:10 -04:00
Virgil Dupras
78c3c8ec2d
Improved dev docs
2013-08-20 22:52:43 -04:00
Virgil Dupras
e99e2b18e0
Call sphinx-build from withing Python instead of a subprocess
2013-08-19 17:43:32 -04:00
Virgil Dupras
ae1283f2e1
se v3.7.1
2013-08-19 16:48:07 -04:00
Virgil Dupras
cc76f3ca87
Fixed SE folder scanning under Cocoa
2013-08-18 21:07:33 -04:00
Virgil Dupras
be8efea081
Fixed folder scanning in SE, which was completely broken
...
Oops
2013-08-18 20:50:31 -04:00
Virgil Dupras
7e8f9036d8
Began serious code documentation effort
...
Enabled the autodoc Sphinx extension and started adding docstrings to
classes, methods, etc.. It's quickly becoming quite interesting...
2013-08-18 18:36:09 -04:00
Virgil Dupras
8a8ac027f5
Fixed ME's cocoa interface file, which was broken (again)
...
The Remove Dead Tracks didn't use the new job system and appscript wasn't properly packaged.
2013-08-18 11:23:20 -04:00
Virgil Dupras
1d9d09fdf7
Fixed ME's cocoa interface file, which was broken
...
It tried to update JOBID2TITLE from inter.app, but it has moved to core.app.
2013-08-18 10:48:02 -04:00
Virgil Dupras
5dc956870d
me v6.6.0
2013-08-18 10:16:39 -04:00
Virgil Dupras
d8f48cbd42
Fixed 32bit Windows packaging for Python 3.3
...
Python 3.3 is compiled with VS2010, and the old VS2008 pre-requisite
scheme doesn't work anymore. We now do like with 64bit, include the DLLs
directly in the package.
2013-08-17 14:48:36 -04:00
Virgil Dupras
39d24817f6
Added packaging for Ubuntu 13.04
2013-08-17 11:42:19 -04:00
Virgil Dupras
2364e44707
Tweaked bootstrap script so it works on Ubuntu
...
Ubuntu 13.04 doesn't have the pyvenv command. Instead, it's pyvenv-3.3.
Replaced pyvenv with python3 -m venv.
2013-08-17 11:32:49 -04:00
Virgil Dupras
3e2249bf89
se v3.7.0
2013-08-17 11:13:16 -04:00
Virgil Dupras
38acb6f91c
Updated french doc
2013-08-17 10:41:41 -04:00
Virgil Dupras
9bcb28d5e2
Fixed inaccuracies in docs
2013-08-16 18:06:58 -04:00
Virgil Dupras
d0a3f081da
Tweaked bootstrap script to work on OS X
2013-08-04 16:18:31 -04:00
Virgil Dupras
d11ec557e7
Added bootstrap script for easy build setup
2013-08-04 15:57:39 -04:00
Virgil Dupras
b9124a497c
Added Phan Anh to the credits for the vietnamese loc
2013-08-04 10:19:05 -04:00
Virgil Dupras
502715cfd6
Updated locs from Transifex
2013-08-04 10:18:38 -04:00
Virgil Dupras
e1f532e2fd
Fixed broken tests
2013-08-04 09:26:18 -04:00
Virgil Dupras
a71033d9d6
Added a splitter control to the Re-Prioritize dialog
...
Fixes #224
2013-08-04 09:20:08 -04:00
Virgil Dupras
a15a62f55c
Fixed progress under Cocoa which always cancelled the job
...
Yeah, it's funny, same problem as with Qt, but for different reasons.
2013-08-04 09:11:19 -04:00
Virgil Dupras
2fe5cdcf02
Fixed progress under Qt which always cancelled the job
2013-08-03 21:28:02 -04:00
Virgil Dupras
21c64545e5
Fixed job UI cancellation
...
It was broken since the modernization.
2013-08-03 18:33:35 -04:00
Virgil Dupras
c93a88f8b0
Fix startup crash with PE
...
Fixes #232
2013-08-03 18:01:28 -04:00
Virgil Dupras
86a81eab4e
Added the Vietnamese language
2013-08-03 17:36:53 -04:00
Virgil Dupras
1c779cb3ec
Removed spurious debug code
2013-08-03 17:36:12 -04:00
Virgil Dupras
04949c853d
Pulled all locs from Transifex
...
Vietnamese was added.
There's also updated to Russian and Brazilian.
2013-08-03 17:34:02 -04:00
Virgil Dupras
ff782a09f5
Added the --normpo build option
...
This build command normalizes all PO so that I stop getting
spurious diffs whenever I pull from Transifex.
2013-08-03 17:13:24 -04:00
Virgil Dupras
e5ce6680ca
Modernized progress window GUI
...
Following the refactoring that has been initiated in pdfmasher's
"vala" branch, I pushed more progress window logic into the
core.
The UI code is now a bit dumber than it used to be, and the core
now directly decides when the progress window is shown and
hidden. The "job finished" notification is also directly sent by the
core. Job description update logic is handled by a core gui
textfield.
Job description contsants also moved to the core, triggering
a localisation migration from "ui" to "core".
2013-08-03 16:27:36 -04:00
Virgil Dupras
8e15d89a2e
Updated cocoalib subtree.
2013-08-03 11:12:31 -04:00
Virgil Dupras
d874f26f06
Updated qtlib subtree
2013-08-03 11:06:58 -04:00
Virgil Dupras
80a99ff29e
Updated hscommon subtree
2013-08-03 10:59:44 -04:00
Virgil Dupras
b11b97dd7c
Improved delta values to support non-numerical values
...
Delta values now work for non-numerical values. Any column,
when its value differs from its ref, becomes orange.
A column that was already a "delta column" keeps its previous
behavior (dupe cells for these columns are always displayed in
orange).
Sorting behavior, when Dupes Only and Delta Values are enabled
at the same time, has also been extended to non-numerical
values, making it easy to mass-mark dupe rows with orange
values.
Documentation was updated, unit tests were added.
Fixes #213
2013-07-28 17:45:23 -04:00
Virgil Dupras
386a5f2c64
Fixed results display bug under Mac OS X
...
Since the latest refactoring, results wouldn't display properly.
2013-07-28 16:41:07 -04:00
Virgil Dupras
c13a2f207c
Dropped i386 support under Mac OS X.
2013-07-28 16:39:53 -04:00