Christophe Dumez
3b05f8b4b4
Reorganized header file
2010-03-03 14:48:49 +00:00
Christophe Dumez
6b4f09d740
- Cleanup GUI class
2010-03-03 14:42:57 +00:00
Christophe Dumez
3d546a4c5d
BUGFIX: Only one log window can be opened at a time
2010-03-03 13:07:27 +00:00
Christophe Dumez
06efd64a80
FEATURE: User can set alternative speed limits for fast toggling
...
Bandwidth scheduler is not functional yet (but appears in program preferences)
2010-01-23 20:44:09 +00:00
Christophe Dumez
44f6c972d4
Moved screenCenter function to misc.h to avoid code duplication
...
Make sure torrent deletion dialog is now centered on screen
2010-01-21 22:23:13 +00:00
Christophe Dumez
52dd1476db
- Fix addInPause setting in torrent addition dialog
2010-01-07 18:17:20 +00:00
Christophe Dumez
88c56d8250
- Added support for magnet links in search engine. Most search Web sites provides magnet links now and in the futures, they may provide only the magnet links.
2010-01-05 22:31:06 +00:00
Christophe Dumez
5d60295db3
- Drag'n drop to labels cleanup
2009-12-16 15:06:02 +00:00
Christophe Dumez
18bd3b855c
- Added drag'n Drop from torrent list to labels (for torrent labeling)
...
- Fix label counters update in some cases
2009-12-16 14:55:07 +00:00
Christophe Dumez
90207020f2
- Fix for media file preview
2009-11-27 11:38:42 +00:00
Christophe Dumez
70c62f6294
- Refresh torrent properties and transfer list only when they are visible in order to save CPU :)
2009-11-21 14:16:54 +00:00
Christophe Dumez
843168bb62
- Move ui files to their own folder
2009-11-20 08:20:05 +00:00
Christophe Dumez
4ee47ce2b8
- Use a capital "B" for Bittorrent class
2009-11-20 08:01:59 +00:00
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