Commit Graph

163 Commits

Author SHA1 Message Date
Kai Huuhko 3e9cfbe289 Fix updating list after torrent is removed 2013-08-14 10:30:43 +03:00
Kai Huuhko 98e157ef30 Fix converting magnet links to files. (metadata received alert) 2013-08-13 06:05:19 +03:00
Kai Huuhko e4abac624b Abstract adding/removing torrents. 2013-08-12 21:13:33 +03:00
Kai Huuhko 8cd3f15434 Disable torrent list homogeneous mode, update TODOs. 2013-08-12 01:18:53 +03:00
Kai Huuhko 6f97dc969d Add auto-pasted text to add torrent selectors magnet entry.
Update TODOs
2013-08-11 21:49:21 +03:00
Kai Huuhko 6c63b53dba Unescape when the torrent is added as url instead of file path. 2013-08-11 20:19:03 +03:00
Kai Huuhko 1f136c9998 Make the magnet link entry editable so it can be copied easily when using EFL 1.7. 2013-08-11 18:37:44 +03:00
Kai Huuhko bb9099489a Handle file:// URI's 2013-08-11 18:35:45 +03:00
Kai Huuhko a4589ead63 Update TODOs 2013-08-10 13:13:22 +03:00
Kai Huuhko 7949dfae5b Add more debug logging. 2013-08-10 11:25:44 +03:00
Kai Huuhko b80d1ea842 A small optimization for the torrent list updates. 2013-08-10 11:02:29 +03:00
Kai Huuhko 8de57ef1d3 Check that torrent contains metadata before showing preferences. 2013-08-09 18:44:40 +03:00
Kai Huuhko 757bc99d11 Use handle.name() instead of getting it from torrent_info. 2013-08-09 18:32:54 +03:00
Kai Huuhko cb7bfa2a8c Fix adding links through dbus. 2013-08-09 18:06:20 +03:00
Kai Huuhko b9f7f176ff Reorder top box initialization to silence complaints from Evas. 2013-08-09 16:03:06 +03:00
Kai Huuhko b24b199ff0 Improve the session preferences layout. 2013-08-09 15:48:16 +03:00
Kai Huuhko 0297371514 Add debug logging for unhandled alerts. 2013-08-09 15:47:58 +03:00
Kai Huuhko 2ed550c509 Use realized_items_update for torrent file list instead of rebuilding the list. 2013-08-09 15:47:06 +03:00
Kai Huuhko 9d946c569d Fix limit widgets 2013-08-09 06:26:24 +03:00
Kai Huuhko 8b945073ef Use global elementary scale as a multiplier for the initial window size. 2013-08-09 00:47:48 +03:00
Kai Huuhko 160b0d6ce7 Lower the standard icon not found message logging level and raise the overall logger level. 2013-08-08 23:37:20 +03:00
Kai Huuhko dabddb60fd Fix metadata received callback. 2013-08-08 23:26:50 +03:00
Kai Huuhko 3259b25c75 Fix the icon fallbacks. 2013-08-08 23:14:24 +03:00
Kai Huuhko 5735b0c7fe Fix copy/paste mistake 2013-08-08 22:54:40 +03:00
Kai Huuhko 021dfdeefa Handle missing standard icons slightly more gracefully. 2013-08-08 21:24:49 +03:00
Kai Huuhko a4edf995be Move torrent file list into its own naviframe page. 2013-08-08 20:58:39 +03:00
Kai Huuhko 6a5e922689 Fix a couple logging related bugs. 2013-08-08 20:57:10 +03:00
Kai Huuhko a5ca5af607 Fix adding torrents. 2013-08-08 17:37:25 +03:00
Kai Huuhko 350037c5a3 Cleanup. 2013-08-08 17:36:56 +03:00
Kai Huuhko 9264a23cd7 Use a Menu instead of CtxPopup for torrent actions, add queue actions. 2013-08-08 02:16:50 +03:00
Kai Huuhko 500f3bc529 Make the session status display hide from top to bottom and hidden by default. 2013-08-08 01:38:41 +03:00
Kai Huuhko 26e4c0cf2e Small improvements to the session status display. 2013-08-08 01:14:31 +03:00
Kai Huuhko ae9d57f818 Add a Panel to hold the session information and controls. 2013-08-08 00:01:28 +03:00
Kai Huuhko 521fa7c7c2 Move session settings to a naviframe page. 2013-08-06 22:07:32 +03:00
Kai Huuhko ade6a6400d More settings than you can shake a torrent at. 2013-08-06 21:08:26 +03:00
Kai Huuhko c36260fcaf Put the problematic torrent metadata values inside a try block. 2013-08-06 21:08:00 +03:00
Kai Huuhko 5ea565bd01 Add a TODO. 2013-08-06 21:06:46 +03:00
Kai Huuhko a77409e0cd Move torrent name to the top in torrent prefs dialog. 2013-08-05 16:05:17 +03:00
Kai Huuhko f217b64c61 Make a copy of the original torrent file instead of regenerating it through libtorrent.
Some metadata was being lost.
2013-08-05 16:03:47 +03:00
Kai Huuhko 683299edce Re-organize for better separation between gui and internals. 2013-08-05 15:31:56 +03:00
Kai Huuhko 681932a0ef Formatting, change import style for possible future py3k compatibility. 2013-08-05 01:20:51 +03:00
Kai Huuhko 2e02b43797 Add download queue number to torrent status string. 2013-08-05 01:20:19 +03:00
Kai Huuhko 85a69de297 Add session settings to preferences dialog. 2013-08-01 18:22:20 +03:00
Kai Huuhko 663b97fc9f Add more information to torrent prefs. 2013-07-31 14:40:19 +03:00
Kai Huuhko 6a9607d214 Add an option to delete the original .torrent file when it's added to Epour. 2013-07-31 12:53:20 +03:00
Kai Huuhko db0b57c986 Don't save an empty path for data storage. 2013-07-31 12:29:01 +03:00
Kai Huuhko 96079b52b4 Add formatting for logging messages. 2013-07-31 12:28:09 +03:00
Kai Huuhko 2d38ddc40e Use info_hash as the stored torrent filenames instead of torrent name. 2013-07-31 11:24:05 +03:00
Kai Huuhko 7c6819805a Improve how settings are used.
- Save listen port values in config file.
- Use a defaults dict for ConfigParser.
- Add more logging.
2013-07-31 09:27:33 +03:00
Kai Huuhko 6ae776d9fd Forgot the listening ports. 2013-07-30 17:11:46 +03:00
Kai Huuhko 5fc9f68108 Rewrite preferences dialog code. 2013-07-30 17:01:13 +03:00
Kai Huuhko 323be19ff8 Better formatting for file sizes. 2013-07-24 16:53:11 +03:00
Kai Huuhko f3c6e3bbd1 Change the fileselector to non-tree mode in Add torrent dialog. 2013-07-24 13:58:03 +03:00
Kai Huuhko 21cb7297a8 Add more alert handling. 2013-07-24 13:45:59 +03:00
Kai Huuhko be5829f3a9 Change the download/upload icons to up/down instead of record/play. 2013-07-24 06:32:18 +03:00
Kai Huuhko 38e1b61c60 Improve the torrent status string. 2013-07-24 06:08:53 +03:00
Kai Huuhko dcede9acd3 Open file when activated from the file list. Checks that the file is complete. 2013-07-22 15:25:04 +03:00
Kai Huuhko 9f43852151 Clean up fast resume data on torrent removal. 2013-07-22 15:24:24 +03:00
Kai Huuhko f15e2c28e2 Add torrent data re-check and beginnings of a torrent properties dialog. 2013-07-22 07:01:55 +03:00
Kai Huuhko e74f0ad2a7 Use the new 1.8 bindings' ecore mainloop wrapper for dbus. 2013-04-06 17:49:55 +03:00
Davide Andreoli 9c043d1fe1 Fix a few compatibility issues found by DaveMDS. 2013-04-05 22:32:48 +03:00
Kai Huuhko 6804e8d303 Add README and compatibility code for 1.7.99 bindings.
Didn't test whether the compatibility code actually works.
2013-04-05 21:18:20 +03:00
Kai Huuhko c496b001af Initial commit 2013-03-28 02:23:24 +02:00