Commit graph

129 commits

Author SHA1 Message Date
Christophe Dumez
1b0d2a7d55 - Clean up GUI includes 2009-11-19 07:28:52 +00:00
Christophe Dumez
41e18fd245 - Removed useless class property in GUI class 2009-11-19 07:21:55 +00:00
Christophe Dumez
10c40c6485 - Cleanup systray code 2009-11-18 18:45:06 +00:00
Christophe Dumez
fb4700907d - Removed unused keyboard shortcut (and remove valgrind warning) 2009-11-18 17:51:50 +00:00
Christophe Dumez
d3c59f0814 - Move Web UI code to Bittorrent class 2009-11-18 17:46:59 +00:00
Christophe Dumez
54d7c6dc54 - Moved status bar code from the GUI to its own class for make GUI more readable
- Fix "Display current speed in title" feature
- Fix Up/Down speed labels update in status bar
2009-11-18 13:18:55 +00:00
Christophe Dumez
c30ec7bb6e - Fix keyboard shortcuts for tab switching 2009-11-18 12:40:13 +00:00
Christophe Dumez
0bc2e9aeeb - Removed regular tracker scrape code since it is done automatically by libtorrent (it should not have been in GUI class anyway...)
- Moved bittorrent specific code from GUI class to bittorrent class
2009-11-18 12:35:55 +00:00
Christophe Dumez
5962ef79cb - Added option to disable peer host name resolution (disabled as a default)
- Fix several other bugs related to properties and preferences
2009-11-15 10:00:07 +00:00
Christophe Dumez
6dbd1daa5c - Little pointer code cleanup 2009-11-14 20:39:37 +00:00
Christophe Dumez
51ebfadd85 - Split Preferences from the GUI so that Options dialog does not need to be created on startup to retrieve the preferences:
* This speeds up startup
  * Bittorrent session settings are now applied at bittorrent class level (Required for headless running)
2009-11-14 19:08:28 +00:00
Christophe Dumez
4493752d2f - Improved properties pannel by using a Splitter to allow the user to set the height of the pannel 2009-11-11 16:22:57 +00:00
Christophe Dumez
a7da280f57 - Usability improvement in torrent properties 2009-11-08 19:09:10 +00:00
Christophe Dumez
707e87f5b8 - started work on properties 2009-11-08 14:20:58 +00:00
Christophe Dumez
2dddd2b24b - Started work on transfer list filters 2009-11-08 12:05:35 +00:00
Christophe Dumez
d6e90883cb - Initial commit (both lists are merged but not all the features are there and it is probably buggy) 2009-11-07 19:55:33 +00:00
Christophe Dumez
7792b4f849 - Branched trunk in order to work on a major GUI remodeling. I will attempt to:
* Merge download and upload lists
  * Display torrent properties in the same tab (horizontal split)
2009-11-06 14:30:14 +00:00
Christophe Dumez
c8e8306e0a - Added "Copy magnet link" entry to right click menu now that we support magnet URIs 2009-08-17 10:22:41 +00:00
Christophe Dumez
e429126934 - Ok. torrentless downloads paused state is now restored properly (once metadata is received) 2009-08-17 08:08:51 +00:00
Christophe Dumez
ca83fdecff - Display swarm information in download list too 2009-07-12 07:51:58 +00:00
Christophe Dumez
65c4da6f0e - BUGFIX: Provide more helpful explanation when an I/O error occured 2009-04-17 20:04:09 +00:00
Christophe Dumez
7dfdebd593 - License fix due to problems with OpenSSL 2009-04-05 17:00:55 +00:00
Christophe Dumez
00c5127ba1 - Commited some code by mistake 2009-03-27 22:25:34 +00:00
Christophe Dumez
c2244f746e - Torrent downloading is now handled by search engine plugins to allow for more flexibility 2009-03-27 22:11:41 +00:00
Christophe Dumez
29886acc01 - Putting back priority buttons in toolBar 2008-12-29 20:01:03 +00:00
Christophe Dumez
f1ed7f06b9 - Removed a function that is no longer used 2008-12-29 18:40:10 +00:00
Christophe Dumez
a848538d66 - Pause / resume in Web UI now updates the GUI
- Code cleanup
2008-12-29 18:36:54 +00:00
Christophe Dumez
8ed40cc856 - Do not refresh lists when window is not visible (save cpu)
- Force list refresh on show Event to avoid lag before next UpdateList() timer call
2008-12-26 21:41:09 +00:00
Christophe Dumez
4f2a2dfab9 - Huge code refactoring (qBittorrent no longer store torrents and access them using libtorrent API) 2008-12-26 21:18:33 +00:00
Christophe Dumez
14646d0f9e Rewrote folder scanning code (Now uses a filesystem watcher) 2008-12-26 13:17:08 +00:00
Christophe Dumez
90879386d5 - Fixed Qt4 warning when deleting options 2008-12-24 14:53:40 +00:00
Christophe Dumez
cfbd06225b - Removed priority buttons from toolBar since it only affects download list now 2008-11-02 20:42:02 +00:00
Christophe Dumez
95ecaec11e - Sync with stable branch (lot of bug fixing) 2008-09-13 18:53:58 +00:00
Christophe Dumez
43dcbf776b Use QPointer when interesting 2008-09-13 07:33:41 +00:00
Christophe Dumez
9156c9ac8f - Logs are now in a separate dialog 2008-09-07 12:09:41 +00:00
Christophe Dumez
f0049f1dae - Removed logging panel for now. It will be replaced by a seperate dialog in order to simplify the default UI. 2008-09-07 11:31:29 +00:00
Christophe Dumez
ff26ea94f5 - Queued torrents are now identified in Web UI
- Improved transfer list update for queued torrents
- Allow to show/hide top toolbar
- top toolbar is now hidden as a default
- Connection status is now displayed in status bar (bottom)
- Removed "Disconnected" connection status (bad detection)
- Added increase/decrease priority actions to Edit menu
- Added keyboard shortcuts for increase/decrease priority actions
2008-08-08 13:17:26 +00:00
Christophe Dumez
7bbb2f542b - Slightly improved minimize to systray code (but still experiencing the virtual desktop switching bug) 2008-08-01 20:03:16 +00:00
Christophe Dumez
99e8ac3d36 - Moved priority buttons 2008-07-19 20:52:49 +00:00
Christophe Dumez
15ce9a7369 - Queueing systems now updates the number of active torrents in tab titles 2008-07-15 20:19:41 +00:00
Christophe Dumez
ca118697e9 - Added priority buttons 2008-07-14 20:01:21 +00:00
Christophe Dumez
4c5f349f49 - FEATURE: RSS can now be disabled from program preferences
- COSMETIC: RSS Tab is now hidden as a default
2008-07-11 17:43:57 +00:00
Christophe Dumez
77c97b5b43 - FEATURE: DHT is always ON (no longer used as fallback)
- FEATURE: The number of DHT nodes is displayed
    - COSMETIC: Transfer speed, ratio and DHT nodes are displayed in status bar
2008-07-10 20:19:28 +00:00
Christophe Dumez
8dfc68e196 - Updated tranlsations
- Allow to run one instance of qBittorrent per user
- Moved button to close search tabs
2008-07-06 18:39:07 +00:00
Christophe Dumez
f143596b91 - COSMETIC: Global UP/DL speeds and ratio are displayed above tabs 2008-06-09 19:59:51 +00:00
Christophe Dumez
5af8bddc16 - Web interface by Ishan Arora 2008-05-16 07:10:50 +00:00
Christophe Dumez
5e86c8a14d - Fixed systray integration when qbittorrent is launched on system startup 2008-01-04 20:09:37 +00:00
Christophe Dumez
3af23ae8a9 - Fixed compilation warning 2007-12-09 15:51:09 +00:00
Christophe Dumez
b2950afd5c - FEATURE: Allow to buy downloads using ShareMonkey 2007-12-07 22:33:19 +00:00
Christophe Dumez
c580285fe8 - Allow to open destination folder on right click on a torrent 2007-11-16 18:53:21 +00:00