Virgil Dupras
4be4825112
Bootstrapping: don't use system-site-packages under OS X
2014-03-30 10:26:09 -04:00
Virgil Dupras
7d107d8efa
Moved Cocoa error reporting to Github mode.
2014-03-30 10:07:01 -04:00
Virgil Dupras
10d1363334
Changed the error report so it brings the user to Github directly
...
Making error reporting too easy results in too much context-less
tracebacks which demand attention and, in the end, aren't of much use.
Requiring the user to report errors on Github will reduce the number of
reports, but hopefully make these reports have better context.
2014-03-29 17:42:23 -04:00
Virgil Dupras
b76820ebde
Fixed bootstrapping under Python 3.3
2014-03-28 16:27:45 -04:00
Virgil Dupras
72b3cfb364
Adapted bootstrapping procedure to Python 3.4
2014-03-28 16:21:05 -04:00
Virgil Dupras
8b83ed0e5c
Removed needless PyQt signal overloading
...
After a PyQt5 update, dupeGuru wouldn't run anymore because it choked on
signal overloading that weren't necessary.
2014-03-27 19:09:10 -04:00
Virgil Dupras
781f13ae1a
Overwrite subfolders' state when setting states in folder dialog
...
Fixes #248
2014-03-15 17:31:33 -04:00
Virgil Dupras
8193bbae6e
Fixed broken tests in core_me
2014-03-15 14:09:36 -04:00
Virgil Dupras
4cafeaff91
Don't crash on malformed integer in iPhoto plist
...
Simply default to 0. Fixes #214 .
2014-03-15 14:06:20 -04:00
Virgil Dupras
95c6a7d41f
Add debugging data to iPhoto plist parsing
...
Fixes #233 .
2014-03-15 13:59:15 -04:00
Virgil Dupras
a29e007475
cocoalib: Replaced the "Relevant Console log" mechanism
...
The old grepping method wasn't reliable and now, we simply keep the last
20 logs in memory to place in that section of error reporting.
2014-03-15 13:57:34 -04:00
Virgil Dupras
d924d7797a
Qt: Don't use a native menubar for the Result Window
...
Having two native menu bars in the app made the result window all
glitchy under Ubuntu 13.10.
2014-02-15 21:02:38 -05:00
Virgil Dupras
33c217ecc8
Straightened out Qt window parenting chain
2014-02-15 15:05:46 -05:00
Virgil Dupras
c9035046ae
Updated cocoalib
2014-02-01 17:54:30 -05:00
Virgil Dupras
ad31016825
Updated qtlib
2014-02-01 17:17:15 -05:00
Virgil Dupras
c809066a93
Updated hscommon
2014-02-01 16:18:00 -05:00
Virgil Dupras
60ca27b5e1
Make Cocoa use the new FTP report-sender
2014-01-26 15:27:02 -05:00
Virgil Dupras
1104e24408
Error reports are now dropped by FTP on drop.hardcoded.net
2014-01-26 15:03:24 -05:00
Virgil Dupras
f66db94ffd
Merge branch 'master' into develop
...
Conflicts:
bootstrap.sh
2014-01-26 09:49:57 -05:00
Virgil Dupras
d98b5b22da
polib is now on PyPI
2014-01-26 09:48:30 -05:00
Virgil Dupras
937748e838
Improved source packaging and bootstrapping
2014-01-26 09:41:15 -05:00
Virgil Dupras
37ebf36cee
Merge branch 'master' into develop
...
Conflicts:
bootstrap.sh
2014-01-11 13:30:30 -05:00
Virgil Dupras
1c84bdd198
Fixed bootstrapping and README for pip 1.5
2014-01-11 13:27:31 -05:00
Virgil Dupras
4a2fa7cd2c
Updated FAQ
2014-01-10 15:05:45 -05:00
Virgil Dupras
7d4110f6d3
Merge branch 'master' into develop
...
Conflicts:
README.md
2014-01-10 15:00:02 -05:00
Virgil Dupras
8497343d7f
Updated FAQ in docs
2014-01-05 21:45:57 -05:00
Virgil Dupras
235a2c2904
Added a "contribute" page to the docs.
2014-01-05 21:44:56 -05:00
Virgil Dupras
25169cfc20
Create an empty site.py in collect_stdlib_dependencies()
...
Since we have Python 3.3 as a minimum requirement, we don't need to
patch our site.py with copy_sysconfig_files_for_embed() anymore, but we
still need a site.py file on startup. We create it when we collect
stdlib deps.
2013-12-22 12:13:39 -05:00
Virgil Dupras
152f5f37ce
pe v2.9.0
2013-12-22 10:23:54 -05:00
Virgil Dupras
3e42ad8469
Minimum Python version is now 3.3
2013-12-22 09:52:19 -05:00
Virgil Dupras
7ba2e38cd6
Package PyPI dependencies right into our source package
2013-12-21 12:13:26 -05:00
Virgil Dupras
c7c7a73384
me v6.7.0
2013-12-08 10:34:04 -05:00
Virgil Dupras
46f8984bdc
Merge branch 'qt5' into develop
...
Conflicts:
README.md
qtlib/about_box.py
qtlib/reg.py
qtlib/reg_demo_dialog.py
qtlib/reg_submit_dialog.py
2013-12-07 19:49:27 -05:00
Virgil Dupras
c7d306b7d5
Minimum Python version is now 3.3
2013-12-07 17:23:18 -05:00
Virgil Dupras
47e636e949
Merge branch 'develop'
2013-12-07 11:15:39 -05:00
Virgil Dupras
0562729d8b
Improved build script's --clean.
2013-12-07 11:14:59 -05:00
Virgil Dupras
4a36227a18
v3.8.0
2013-12-07 10:57:30 -05:00
Virgil Dupras
28b8b2e415
Sync locs with Transifex
2013-12-07 10:26:01 -05:00
Virgil Dupras
fd82464564
Removed .tx config in hscommon (useless now)
2013-12-07 10:20:13 -05:00
Virgil Dupras
418acf6e5e
Merge branch 'regless' into develop
...
Conflicts:
cocoa/inter/app.py
core/app.py
hscommon/reg.py
locale/cs/LC_MESSAGES/ui.po
locale/de/LC_MESSAGES/ui.po
locale/fr/LC_MESSAGES/ui.po
locale/hy/LC_MESSAGES/ui.po
locale/it/LC_MESSAGES/ui.po
locale/pt_BR/LC_MESSAGES/ui.po
locale/ru/LC_MESSAGES/ui.po
locale/ui.pot
locale/uk/LC_MESSAGES/ui.po
locale/vi/LC_MESSAGES/ui.po
locale/zh_CN/LC_MESSAGES/ui.po
qt/base/app.py
2013-12-07 10:19:31 -05:00
Virgil Dupras
d14d076989
Disable symlink/hardlink option when not relevant (Cocoa)
...
Fixes #247 .
2013-12-06 16:17:04 -05:00
Virgil Dupras
cb8bb5a70e
Disable symlink/hardlink option when not relevant (Qt)
...
When the "Replace with links" option is not enabled, the choice of
symlink or hardlink is irrelevant and causes confusion. Implemented core
mechanism for controlling the enabled state of that option. Also
implemented the Qt interface for it. Cocoa-part is still to be done.
I used this opportunity to greatly enhance documentation of this part of
the code. I'm beginning to like documenting...
Ref #247 .
2013-12-06 15:48:01 -05:00
Virgil Dupras
563c9aeff3
Updated README
2013-12-01 11:26:30 -05:00
Virgil Dupras
a0cc1f2e03
Fixed regless cocoa and updated locs
2013-11-30 18:23:42 -05:00
Virgil Dupras
01403a3f92
Removed fairware
2013-11-30 17:54:40 -05:00
Virgil Dupras
7116674663
Improved hscommon docs
2013-11-30 16:13:12 -05:00
Virgil Dupras
b6bc5de79c
Improved hscommon docs
...
TIL sphinx is rather smart about partial class refrences (starting with
a ".")
2013-11-30 12:29:25 -05:00
Virgil Dupras
5a275db67d
Improved hscommon doc
...
* Completed hscommon.gui.table's doc
* Use sphinx.ext.autosummary.
* Moved attribute docstrings directly into properties.
2013-11-30 12:15:03 -05:00
Virgil Dupras
31395d8794
Fix typos in docs
2013-11-28 22:49:26 -05:00
Virgil Dupras
3734bd6f6c
Improved hscommon.gui docs
...
Added docs for Table and Row in hscommon.gui.table.
2013-11-28 22:38:07 -05:00