Calum Lind
7fccfa0651
[Packaging] Updates to the NSIS Installer script
...
* New message box popup if VC 2008 Redist package not detected.
* Add Start Menu page to choose where/if to install items.
* Add desktop shortcut install option to finish page.
* Clean up spacing and use consistent 4 spaces to indent.
* Exclude as many unneeded pygame libraries as possible.
2015-09-18 22:31:39 +01:00
Calum Lind
ff6b52edc6
[Win32] Fix output exes in bbfreeze
2015-09-13 22:53:28 +01:00
Calum Lind
7532d4d333
Fix icon paths in setup
2015-09-13 22:50:53 +01:00
Calum Lind
40c0c8ef6a
[ #2325 ] [Packaging] Fix uninstaller deleting non-deluge files
2015-09-10 14:24:32 +01:00
Calum Lind
3eefc81d9d
[GTKUI] Select first entry in edit trackers dialog on first show.
2015-09-10 14:21:44 +01:00
Calum Lind
da80f7cbda
[Core] Only fsync the directory if GNU constant exists
...
* Doesn't exist on Windows.
2015-09-07 11:30:30 +01:00
Calum Lind
e75e65b2c1
[GTKUI] Default Plugin statusbar items to the end on startup
2015-09-07 09:22:51 +01:00
Calum Lind
0a10c8f3bf
[Scheduler] Show current speed limit in statusbar
...
* Intercepts the updates of the statusbar and displays plugin values when in Yellow zone.
* Core fix for resetting speed limits to core.conf values.
2015-09-07 09:21:07 +01:00
Calum Lind
e6a6c8342f
[GTKUI] Improve statusbar spacing and hide empty text labels
2015-09-07 00:59:50 +01:00
Calum Lind
dd764a09a8
[GTKUI] Remove old and unneeded code
...
* Notifications now handled by plugin so remove gtkui code.
* path_join is better done by os.path.join and replace.
2015-09-05 23:18:56 +01:00
Calum Lind
caf35bcdf4
[Packaging] Include WebUI debug files for dev versions
...
* Webui will try to use debug files if deluge version contains 'dev'.
* Include webui debug files in sdist.
* Use exclude_package_data to remove debug files in release versions.
2015-09-04 19:43:32 +01:00
Calum Lind
d898ba9333
[WebUI] Refactor server.get_scripts
...
* The directory list is now sorted so will always produce the same output.
* Code is now shared with minify script, with some minor changes.
2015-09-04 15:02:19 +01:00
bendikro
da1c07ff99
[Tests] Fixes to make tests pass
...
* Fix GTKUI column types mismatch (broken by 239e679
)
* Updated deluge/tests/google.ico
* Remove empty line in torrentmanager.py
2015-09-02 17:14:13 +02:00
Calum Lind
0a12d1507e
[WebUI] Fix i18n of Connect button
2015-09-01 16:19:18 +01:00
Calum Lind
1acd6e4c1c
[Core] Refactor add method in tm
2015-09-01 11:28:39 +01:00
Calum Lind
7414737cbf
Tweaks to fastresume and state file saving
...
* Using move is not atomic on Windows so delete and rename instead.
* Open the file with no buffering
2015-08-31 15:47:38 +01:00
Calum Lind
bb16af3731
[GTKUI] Remove old builder file
2015-08-31 15:44:23 +01:00
Calum Lind
239e679fee
[GTKUI] Fix date columns to use int not float
2015-08-31 15:33:41 +01:00
bendikro
3767a9fd27
[GTKUI] Fix issue in torrentview where columns shared datafunc
2015-08-31 15:29:59 +01:00
bendikro
ff1f64d9bc
[GTKUI] Fixes for tooltip deprecation warnings and signal handler warning.
2015-08-31 15:27:20 +01:00
bendikro
aa5b7e7595
[ #2701 ] [GTKUI] Fix: Move Download Folder cancel button doesn't work
2015-08-31 15:41:42 +02:00
Calum Lind
3b82059bdb
[ #2731 ] [GTKUI] Fix potential AttributeError in is_on_active_workspace
...
* Without being able to replicate adding the forced updated is the likely fix for 'win'
being None but also add test in case it's not...
2015-08-31 11:30:23 +01:00
Calum Lind
520fc23371
[Console] Remove unneeded whitespace in config output
2015-08-28 17:19:11 +01:00
Calum Lind
62a144c730
[ #2333 ] [Console] Fix 'set and then get' in config command
...
* The get method was returning old config information so use correct
core get callback.
* Remove redundant deferred in set method
2015-08-28 17:18:41 +01:00
Calum Lind
f4e5fb446d
Update MANIFEST and .gitattributes
...
* Modify `git archive` to include all source code so that creating a
release source tarball is now done with `setup.py sdist` which uses the
MANIFEST.in file to determine files to be included.
2015-08-27 22:51:43 +01:00
Calum Lind
9e13f671ee
[GTKUI] Make Add Dialog torrent name editable
...
* Allows copying of name and future feature of changing the torrent
display name.
2015-08-27 22:26:17 +01:00
Calum Lind
438d49be85
[GTKUI] Fix sensitivity of indicator radio buttons
2015-08-27 22:24:55 +01:00
bendikro
e883bbf10b
[Core] Do not remove components from component registry on shutdown
...
By removing the components after they shut down, KeyErrors are raised when
trying to acccess the component. Unit tests now clear the component registry
on tear down.
2015-08-27 17:16:32 +01:00
Calum Lind
19d1afdce0
[GTKUI] Show magnet info in Add and Queued dialogs
...
* Use tooltip to show orginal torrent path or magnet uri
2015-08-27 13:21:24 +01:00
Calum Lind
8345237dcc
[Packaging] bbfreeze updates
...
* No need for data_files to be installed on windows
2015-08-27 11:27:49 +01:00
Calum Lind
50f6f2d3ec
[Packaging] bbfreeze tweaks and comments
...
* Reduce output from bbfreeze and add debug option to enable again.
2015-08-26 17:25:33 +01:00
Calum Lind
4b3684bc5d
[Packaging] Fix typo in bbfreeze
2015-08-26 12:08:06 +01:00
Calum Lind
df3a3c77eb
Fix travis build version issue
...
* version.py script requires git tags but detached HEAD in travis clone
requires manually creating the RELEASE-VERSION.
* Also fix relative path issue building docs.
2015-08-26 00:27:32 +01:00
Calum Lind
a3073c44e2
Update minify script to use closure
2015-08-25 16:18:02 +01:00
Calum Lind
489550fd7a
[WebUI] Lint js files
2015-08-25 15:43:55 +01:00
Calum Lind
7d679eb480
Updates to helper scripts
...
* Python 3 compatible
* Consistent quote symbol
2015-08-25 15:43:55 +01:00
Calum Lind
23cbd581db
Use just Taiwan in countries list
2015-08-25 11:03:20 +01:00
Calum Lind
0466c7144c
[ #1389 ] Fix data_files installed in wrong location
2015-08-24 23:46:12 +01:00
Calum Lind
d2a2631a70
Flake8 bbfreeze
2015-08-24 15:55:14 +01:00
Calum Lind
1c3e14919f
[Win32] Refactor bbreeze script
...
* In setup.py put web and deluged back into console_script as the gtkui hack in
bbfreeze is a windows only issue for popup cmd windows showing.
* Altered the bbreeze script to find any deluge scripts in pythonpath.
* Use setIcon now in bbfreeze and use icon from package.
* Use version stamp from pywin32.
2015-08-24 15:35:25 +01:00
Calum Lind
0ee8c7d70f
[ #2736 ] [Win32] Add version info to exe files
2015-08-24 14:56:53 +01:00
Calum Lind
c55a601db9
Fix version issue with no git repo
2015-08-24 14:56:53 +01:00
doadin
71b5e0a296
[ #2758 ] [win32] Include _cffi_backend module in bbfreeze
2015-08-24 14:56:53 +01:00
Calum Lind
a4844f7b77
[win32] Update packaging scripts
...
* Update directory paths.
2015-08-24 14:56:53 +01:00
mohd-akram
f4cb062380
[ #2734 ] Add 256x256 to deluge.ico
2015-08-24 14:56:36 +01:00
Calum Lind
81b3c69465
[Core] Fix set_trackers to use lt >= 0.16 tracker format
2015-08-22 15:39:22 +01:00
Calum Lind
a36d1f6219
Exclude binary translation files in sdist
2015-08-22 15:25:56 +01:00
Calum Lind
d7029dcfc6
[WebUI] Improve the minify script
2015-08-22 14:27:17 +01:00
Calum Lind
24b71a400f
[WebUI] Improve the gen_web_gettext script
...
* Create a 'minified' gettext.js by removing comments from file and simplifying js code.
* Added creating the file to generate_pot.py, so it is not forgotten about.
2015-08-22 14:26:56 +01:00
Calum Lind
7cc14baae3
Remove glade from package_data entry
2015-08-22 12:21:58 +01:00