Mukund Sivaraman
f4fb332a58
Fixing dependency (tr-core.c: tr-core-dbus.h)
2008-08-17 21:43:39 +00:00
Mukund Sivaraman
4404ead503
Add tr-core-dbus.xml to EXTRA_DIST
2008-08-17 12:39:31 +00:00
Mukund Sivaraman
317281f87c
Don't show an error when transmission is run twice
...
Instead, present the main window. This commit also auto-generates
the dbus bindings.
2008-08-17 12:39:26 +00:00
Mukund Sivaraman
ca6909db33
Enable checking of deprecated GTK usage (in beta/unstable releases only)
2008-08-15 19:31:59 +00:00
Charles Kerr
8db94c5862
#224 (creating multi-tracker torrents): add multitracker support in libT's makemeta API, and in the gtk+ interface. This probably breaks the mac build...
2008-06-01 05:36:23 +00:00
Charles Kerr
c7b9c8c043
( #954 ) rpc: add "torrent-remove" method. rename tr_torrentDelete() as tr_torrentRemove() for consistency with various parts of the code.
2008-05-20 23:58:59 +00:00
Charles Kerr
2c79888a93
RPC/IPC redesign
2008-05-18 16:44:30 +00:00
Charles Kerr
3eaac2e16b
(gtk,daemon,cli) we don't need to statically link in all of libevnt, just libevent_core.
2008-05-01 14:05:17 +00:00
Charles Kerr
7ef2511ca8
#377 : preliminary https support. this commit probably breaks mac and cli and is not for the faint of heart.
2008-04-24 01:42:53 +00:00
Charles Kerr
f467beedb5
(gtk) #307 : inhibit/prevent hibernation when downloading
2008-04-13 02:56:26 +00:00
Charles Kerr
2158ef37cd
(gtk) "open torrent" --> "add torrent"
2008-04-03 02:11:15 +00:00
Charles Kerr
82921e2896
add notify.h to noinst_HEADERS
2008-03-20 03:52:55 +00:00
Charles Kerr
e4562bcd7b
(gtk) #772 , #753 : added `watch dir' for automatically adding torrents. delete files to trashcan, rather than unlinking them. These features require 2.15.5 or higher.
2008-03-09 15:27:08 +00:00
Charles Kerr
851e6ce008
(gtk) make the filename naming scheme a little more consistent.
2008-02-26 19:58:03 +00:00
Charles Kerr
708c2a8ebc
(gtk) io.c --> tr-io.c
2008-02-26 01:19:26 +00:00
Charles Kerr
5552aab68b
(gtk) rename io.h' as
tr-io.h' to fix mingw conflicts. fix minor compiler warning when building w/o libnotify support.
2008-02-25 21:47:21 +00:00
Charles Kerr
a311e12f9b
(gtk) added optional libnotify support to gtk client. (wereHamster, charles)
2008-02-24 15:42:31 +00:00
Charles Kerr
c421bc0266
(gtk) add ability to delete downloaded files when deleting a torrent
2008-02-19 03:57:03 +00:00
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