Commit Graph

49 Commits

Author SHA1 Message Date
Charles Kerr 8a644aae6f sync the wx prototype with the new libtransmission class names 2007-09-20 19:47:19 +00:00
Charles Kerr 2fa823a2b1 tweaks 2007-08-24 01:31:26 +00:00
Charles Kerr 4b6da6cbca * fix the torrent list's flicker on periodic refresh by resorting only when it's needed 2007-08-23 19:21:42 +00:00
Charles Kerr 2bc52d3bfe * simplify the filters a bit.
* fix a bug in filtering complete/incomplete.
* when adding torrents, save a copy in transmission's torrents directory.
2007-08-23 19:02:33 +00:00
Charles Kerr 3ce8d7bfd6 make speed tab's colors user-configurable 2007-08-23 16:38:58 +00:00
Charles Kerr 67e79c063f compile right w/wx 2.6 2007-08-23 02:54:34 +00:00
Charles Kerr 08354cb792 implement the `speed' tab. 2007-08-22 19:49:24 +00:00
Charles Kerr ea49180f94 $Id$ 2007-08-18 17:19:49 +00:00
Charles Kerr 78f65331f2 fix tr_init() 2007-08-17 03:39:41 +00:00
Charles Kerr db7a354958 more work on getting our autoconf setup to play nice with libevent 2007-08-15 02:48:32 +00:00
Charles Kerr 6cf6dc9142 more hacking on making libevent build, and on making T pick it up in includes & library 2007-08-14 19:53:36 +00:00
Charles Kerr 4676cea866 get libevent building and playing nice with all the other apps 2007-08-14 19:26:49 +00:00
Charles Kerr 8f8100e4d8 minor wx work 2007-08-14 13:53:03 +00:00
Charles Kerr b79d325cd5 use inttypes.h instead of stdint.h 2007-08-04 01:34:00 +00:00
Charles Kerr 8be21b668b reduce flicker in the torrent list 2007-08-03 20:46:02 +00:00
Charles Kerr 03845215de better toolbar icons 2007-08-03 18:52:01 +00:00
Charles Kerr 6993301e65 more filter tweaking 2007-08-03 16:22:52 +00:00
Charles Kerr d2791f0d5d tweak the margins a bit 2007-08-03 11:54:05 +00:00
Charles Kerr baa08b6a8b experimenting with a different filter system... 2007-08-03 05:11:03 +00:00
Charles Kerr 6763ec75e8 more portability fixes 2007-08-02 21:58:34 +00:00
Charles Kerr 1fd5f90a77 win32 cleanly compiles and starts now. (still doesn't atually *work*, but we're getting closer...) 2007-08-02 19:43:29 +00:00
Charles Kerr ed3ecee2eb add better info icon. 2007-07-28 04:56:12 +00:00
Charles Kerr 609f2c8a89 last commit wasn't exiting gracefully. 2007-07-28 00:41:35 +00:00
Charles Kerr 9b4545fdea download column wasn't sorting correctly. 2007-07-28 00:27:30 +00:00
Charles Kerr 05d2c72e60 add a wx version test to see if SetSashGravity() is available 2007-07-28 00:12:38 +00:00
Charles Kerr 7c795c3b65 lots of work on getting basic functionality up and running. 2007-07-27 23:09:09 +00:00
Charles Kerr cf2b762af0 fix unused variable compiler warnings 2007-07-26 17:15:56 +00:00
Charles Kerr a4af933874 wx: finished more showing & sorting columns in the torrent list. start/stop/remove/info buttons are now insensitive at the appropriate times. 2007-07-26 01:25:36 +00:00
Charles Kerr 2d0ba91d5f "open torrent file" now works. 2007-07-25 05:37:12 +00:00
Charles Kerr 351c9154e5 fix systray icon size and "exit" command. 2007-07-24 20:12:56 +00:00
Charles Kerr b74e6a3c12 the "recheck" button works now. 2007-07-24 04:36:36 +00:00
Charles Kerr 243772f194 torrent filters work now... we finally have a working feature! ;) 2007-07-23 23:59:13 +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 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
Charles Kerr 486f483751 xmission: load torrents on startup and populate the torrent list. 2007-07-22 02:24:13 +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
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 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