Commit Graph

2076 Commits

Author SHA1 Message Date
Charles Kerr eefa51c65c tr_cpBlockAdd: small speedup. 2007-07-24 11:50:29 +00:00
Charles Kerr 7326f4db32 do the low-CPU tests first when deciding which blocks to request. these get called a /lot/ during endgame. 2007-07-24 11:47:59 +00:00
Charles Kerr b74e6a3c12 the "recheck" button works now. 2007-07-24 04:36:36 +00:00
Mitchell Livingston c9f9a07415 add progress of checking 2007-07-24 01:45:14 +00:00
Charles Kerr dd55805012 much faster rechecking of incomplete torrents. added tr_stat_t.recheckProgress field. 2007-07-24 01:33:59 +00:00
Mitchell Livingston 92ba91161a hide the pause button when checking 2007-07-24 01:04:01 +00:00
Charles Kerr c7d97e5f0a get "recheck files" working properly again. 2007-07-24 00:09:23 +00:00
Charles Kerr 243772f194 torrent filters work now... we finally have a working feature! ;) 2007-07-23 23:59:13 +00:00
Mitchell Livingston d07439f793 adjust about window and credits a little bit 2007-07-23 23:18:02 +00:00
Charles Kerr d14d21bebd torrent filter counts work now. 2007-07-23 21:01:26 +00:00
Charles Kerr 5ee729223e more image work 2007-07-23 17:36:34 +00:00
Charles Kerr 8b8b6e066e for the time being, use xpm-based icons in the toolbar 2007-07-23 17:12:38 +00:00
Charles Kerr d2401c0a5e cleanup preferences file keys 2007-07-23 15:33:04 +00:00
Charles Kerr 9296e088f3 * make torrent list's columns sortable.
* remember torrent sort order between sessions.
* torrent list is getting too big; move it into its own file
 --This line, and those below, will be ignored--

M    wx/Makefile.am
A    wx/torrent-list.cc
A    wx/torrent-list.h
M    wx/xmission.cc
2007-07-23 15:20:47 +00:00
Charles Kerr 6f9a2ef504 added a taskbar icon for Xmission, showing the total ul/dl speed in its tooltip 2007-07-23 05:43:16 +00:00
Charles Kerr 177eb99e94 use tr_loadTorrents() during startup. 2007-07-23 03:03:45 +00:00
Charles Kerr eaca893b4c set default torrent ul/dl speed limits from global ul/dl speed. as a side effect, totally decouples fastresume from inout. 2007-07-23 03:00:20 +00:00
Charles Kerr d5d68fb1f8 build errors reported by SoftwareElves 2007-07-23 02:43:25 +00:00
Charles Kerr 304fd3765a cleaner sizer code in the main window 2007-07-23 00:56:51 +00:00
Charles Kerr 9f54536914 * add code to refresh the torrent list, and a timer to call it.
* beautify some of the torrent list's columns
2007-07-22 19:37:43 +00:00
Mitchell Livingston fd22e508a8 adjust the about window a little 2007-07-22 18:20:29 +00:00
Mitchell Livingston 8b306b674c new about window and updated credits file, inspired by adium's 2007-07-22 18:04:31 +00:00
Charles Kerr 486f483751 xmission: load torrents on startup and populate the torrent list. 2007-07-22 02:24:13 +00:00
Charles Kerr 809ec63e95 new utility function for app startup: tr_loadTorrents() 2007-07-21 18:46:54 +00:00
Charles Kerr a9526adbdd put information messages in tr_inf(), not fprintf() 2007-07-21 18:31:08 +00:00
Charles Kerr 50f407933b when closing torrents, don't try to re-stop torrents that are already stopped. 2007-07-21 18:03:24 +00:00
Charles Kerr 1d932b07c7 fix looooong-standing bug that choked tracker connections 2007-07-21 17:35:47 +00:00
Mitchell Livingston c7beebd1eb update help a little 2007-07-21 14:21:32 +00:00
Mitchell Livingston 1619c4a0b7 fix some exceptions based on forgetting to raname some methods 2007-07-21 12:47:38 +00:00
Mitchell Livingston 0927851321 merge upload and download speed methods 2007-07-21 03:13:11 +00:00
Mitchell Livingston 2a601cb513 warnings-- 2007-07-20 21:04:43 +00:00
Mitchell Livingston 2d0be4f0b9 get quick pausing when moving working 2007-07-20 20:54:55 +00:00
Mitchell Livingston 15f1a5f9ad get compiling with new speed code 2007-07-20 20:35:15 +00:00
Charles Kerr 637d06e37d when building the tooltip, ensure the string is zero-terminated 2007-07-20 17:09:15 +00:00
Charles Kerr bbac082af5 finish splitting the rate control from one state into two states as requested by BMW 2007-07-20 08:33:59 +00:00
Charles Kerr 3e3bf8b4a7 more work on speed control 2007-07-20 06:08:34 +00:00
Mitchell Livingston ab163b908f get the mac build compiling again 2007-07-20 04:26:50 +00:00
Charles Kerr 4ef1592e6b more work on the speed limits as hammered out w/BentMyWookie 2007-07-20 03:24:04 +00:00
Mitchell Livingston 42e150a786 simplify the download finished/restarting code 2007-07-20 02:19:49 +00:00
Charles Kerr 6c093a322a portability for wx 2.6 and for both unicode and ascii builds of wxWidgets 2007-07-20 02:12:07 +00:00
Mitchell Livingston dbbaf168aa when checking remaining space, factor in preallocated space (but for now don't factor in non-selected files) 2007-07-19 22:12:23 +00:00
Charles Kerr ea6353db9b make the torrent list columns configurable. 2007-07-19 20:35:01 +00:00
Charles Kerr d387b324cb start filling out the main window layout 2007-07-19 19:05:55 +00:00
Charles Kerr 0aa10b6287 finish changing from xpm to png 2007-07-19 14:57:21 +00:00
Charles Kerr 01d5f761ff update the configure script's directory list 2007-07-19 14:53:21 +00:00
Charles Kerr 36dab5e8ba rename "xpm" subdir as "images" 2007-07-19 14:52:46 +00:00
Charles Kerr 707db203a4 wx: change from xpm to png to avoid jaggy edges in the icons 2007-07-19 14:50:42 +00:00
Charles Kerr ca3c07012c first baby steps of wx client. currently just a window with menus and a toolbar, and unusuable. 2007-07-19 14:06:50 +00:00
Charles Kerr 459b8958cb simplify xml.c and utils.c's dependencies 2007-07-19 11:54:37 +00:00
Charles Kerr c24fc6e16a de-inline some big functions. 2007-07-19 10:56:14 +00:00