Commit Graph

28 Commits

Author SHA1 Message Date
Charles Kerr 85c49dbbee (gtk) new "add torrent" popup to let users choose which files to download, file priority, add paused, delete source .torrent, etc 2008-02-13 03:00:21 +00:00
Charles Kerr 27adbf8ba8 decouple the torrent file list from the torrent inspector so that it can be reused in the "add torrent" dialog 2008-02-10 22:25:42 +00:00
Charles Kerr 6931d5e126 (gtk) #376 again: add a fallback logo for platforms that don't support the freedesktop icon scheme 2008-02-07 20:27:17 +00:00
Charles Kerr 9411a54b34 (gtk) #376: Use freedesktop icon spec 2008-02-07 20:02:06 +00:00
Charles Kerr 9a118eeff5 (gtk) use libevent's decode_uri() and libT's tr_mkdirp() instead of reinventing the wheel. 2008-01-20 15:50:42 +00:00
Charles Kerr c619642d4e (gtk) better desktop integration by using stock icons in the statusbar. suggested by frandavid100 in the forums. 2008-01-16 14:55:07 +00:00
Charles Kerr 257d150d98 add status-bar-icons.h to list of files included in transmission-gtk's tarball 2007-12-30 19:10:51 +00:00
Charles Kerr 54f1ee06d4 (gtk+) first cut of a filter bar 2007-12-24 00:14:39 +00:00
Charles Kerr 1a1eb1fa67 first cut at adopting some of the OS X client's main list UI into the gtk+ client 2007-12-19 02:46:30 +00:00
Charles Kerr 73ee11f233 Use libnatpmp for port mapping. rewrite the upnp/natpmp manager.
NOTE: this will break the xpjets build until SoftwareElves or a volunteer patches the xcode project file to make a libnatpmp library just like was done for libminiupnp.
2007-12-08 19:34:15 +00:00
Charles Kerr dbc9a4aabe add stats dialog to the gtk+ client 2007-11-27 03:29:51 +00:00
Charles Kerr 9df263326d use Thomas Bernard's miniupnp library instead of rolling our own. 2007-11-06 16:02:50 +00:00
Charles Kerr e0965c3a63 better openssl detection & support: use openssl's pkg-config file. 2007-10-28 19:55:03 +00:00
Charles Kerr 9fa2fa2c8f ensure that "make install" installs the man pages. 2007-10-24 22:53:44 +00:00
Charles Kerr f71319b90f get "make distcheck" working again 2007-10-24 17:20:50 +00:00
Charles Kerr f15acdceb9 trying to get "make distcheck" to work right 2007-10-24 15:25:43 +00:00
Charles Kerr 4b466a8d24 use the same lock icon that the mac client is using. 2007-10-13 13:51:38 +00:00
Charles Kerr f371e9340f (1) fix Makefile breakage from my last commit. (2) follow Gnome HIG for what shortcut to use for 'close' 2007-10-11 20:55:14 +00:00
Charles Kerr 20b0006ef3 fix the `transmission.desktop' errors reported by jinzo and Lacrocivious 2007-10-09 18:28:14 +00:00
Charles Kerr da283ecc11 define DESKTOP_FILES in Makefile.am. (jas8522) 2007-10-09 14:12:38 +00:00
Charles Kerr add634ead9 make the gtk translation files play nicely with autoconf 2007-10-08 15:37:33 +00:00
Charles Kerr b402687c93 * add sanity checks to incoming piece data requests. This may solve the inout.c:99 assertion failure.
* rename the gtk client from `transmission-gtk' to `transmission' for parity with the mac client.
2007-09-23 23:38:39 +00:00
Charles Kerr b3c184d380 Try out using the stock gtk+ connect/disconnect icons in the torrent inspector's peers tab to denote connected peers. This commit is to get feedback -- I'm not 100% sure about this change. 2007-09-23 22:32:22 +00:00
Charles Kerr fd55e5e503 more autoconf hacking 2007-08-16 00:28:00 +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 bd3ce76fa5 part one of moving the build environment over to automake/autoconf. beware! 2007-07-18 23:04:26 +00:00