Charles Kerr
7936dddd57
(trunk gtk) use the RPC API for updating the blocklist and for testing the port.
2009-04-07 20:13:08 +00:00
Charles Kerr
6bcce280dc
(trunk) back out the avahi patch
2009-04-05 17:34:34 +00:00
Charles Kerr
3ef8240b80
(trunk) If avahi's zeroconf implementation is available, use it to advertise our web ui
2009-04-05 15:49:03 +00:00
Charles Kerr
f1d92708e7
(trunk) more speedlimit work
2009-03-28 16:47:01 +00:00
Charles Kerr
983febee3b
(gtk trunk) #628 : Show thumbnails next to torrents
2009-03-02 23:31:01 +00:00
Charles Kerr
a4472fc529
#1443 : check for zlib fails when providing a specific path
2008-11-09 15:43:31 +00:00
Charles Kerr
1de84ac936
#1426 : static linking error: move ssl to after libcurl, since libcurl links against ssl
2008-11-06 13:51:28 +00:00
Charles Kerr
eed2153eb0
(gtk) #1401 : libverify's headers break when -DGTK_DISABLE_SINGLE_INCLUDES is defined, so don't define it...
2008-10-31 23:58:34 +00:00
Charles Kerr
d698ff7510
(gtk) don't use code marked as deprecated in gtk 2.14
2008-10-31 18:25:21 +00:00
Charles Kerr
1a1bfe248d
small fixes to get "make distcheck" working
2008-10-19 20:20:23 +00:00
Charles Kerr
62580e49d3
(gtk) #1336 - compilation warnings in gtk+
2008-10-10 02:32:14 +00:00
Charles Kerr
e5dd2c60cb
(gtk) #1064 : sexy-icon-entry.c uses deprecated gtk+ 2.13.x api
2008-10-08 20:29:53 +00:00
Charles Kerr
7876f5775a
(gtk) #1331 : dead code
2008-10-08 18:28:04 +00:00
Charles Kerr
bd5a2ae6b8
(libT) experimental code to serve clutch/rpc via evhttpd
2008-09-25 05:03:39 +00:00
Mukund Sivaraman
0207d12f65
(win32) Convert spaces to tabs in Makefile.am
2008-09-06 04:37:08 +00:00
Mukund Sivaraman
ca288f1619
(win32) Add application icon as a resource
2008-09-06 04:31:08 +00:00
Mukund Sivaraman
14166b3cb9
(win32) Don't build the GTK+ client as a console application
2008-09-06 04:23:28 +00:00
Charles Kerr
c3c8006c85
(gtk) #989 : add a checkbox to auto-update the blocklist once a week
2008-09-02 20:59:00 +00:00
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