1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-02-23 22:50:41 +00:00
Commit graph

1008 commits

Author SHA1 Message Date
Charles Kerr
6bcce280dc (trunk) back out the avahi patch 2009-04-05 17:34:34 +00:00
Charles Kerr
9ca9671d3e (trunk gtk) #1157: random port on startup 2009-04-05 16:07:51 +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
bae7a76dc1 (trunk gtk) #1679: schedule speed limit mode based on days, not just time. 2009-04-05 14:53:22 +00:00
Mitchell Livingston
aab0c1b87c #1969 separate picking a random port from choosing a random port at startup 2009-04-03 04:29:27 +00:00
Charles Kerr
c3b24bc471 (trunk) modify tr_torrentParse() and tr_torrentNew() arguments s.t. they use the ctor's session instead of passing it in again. Allow a NULL session pointer for some cases of tr_torrentParse(). 2009-04-02 17:30:29 +00:00
Charles Kerr
2290c49898 (trunk) add a did-the-user-do-this flag to the "alt speed toggled" callback 2009-03-30 17:25:35 +00:00
Charles Kerr
d97a387e60 (trunk gtk) implement gtr_widget_set_tooltip_text() for gtk < 2.12 2009-03-30 16:16:38 +00:00
Charles Kerr
9ea5cbb524 (trunk gtk) rearrange the prefs dialog tabs a little 2009-03-30 01:47:07 +00:00
Charles Kerr
f4557fab8e (trunk) use tr_bencDict{Find,Add}Bool() where appropriate 2009-03-29 23:05:32 +00:00
Charles Kerr
a19910b886 (trunk gtk) maybe stop the turtle from stretching? 2009-03-29 02:10:55 +00:00
Charles Kerr
f1d92708e7 (trunk) more speedlimit work 2009-03-28 16:47:01 +00:00
Charles Kerr
b1fc4ed8c4 (trunk) #1950: Add off-peak hour bandwidth limiting to libtransmission, rpc 2009-03-25 19:18:00 +00:00
Charles Kerr
63f023f71c (gtk) huge multi-megabyte speeds weren't being generated correctly. 2009-03-23 00:15:29 +00:00
Charles Kerr
68448d18ea (trunk gtk) launchpad bug #338046: XDG_DOWNLOAD_DIR isn't honored in gtk client 2009-03-10 15:24:40 +00:00
Charles Kerr
8c1001f302 (trunk gtk) when running for the first time and deciding on a default watch directory, check G_USER_DIRECTORY_DOWNLOAD *before* G_USER_DIRECTORY_DESKTOP. Suggested by Chris Coulson @ https://bugs.launchpad.net/ubuntu/+source/transmission/+bug/338046 2009-03-06 16:14:40 +00:00
Charles Kerr
542526ce29 (trunk gtk) minor tweaks 2009-03-05 17:18:36 +00:00
Charles Kerr
9d04f8906c (trunk gtk) icons.c: silence a couple of compiler warnings on older systems 2009-03-05 16:08:16 +00:00
Charles Kerr
1eaf40f0ca (trunk gtk) allow redirects in the blocklist downloader (launchpad bug #338202) 2009-03-05 13:14:21 +00:00
Charles Kerr
3dcb64a7c1 (trunk gtk) #1773: First run - error in Properties 2009-03-05 02:40:58 +00:00
Charles Kerr
41b0cc8cdd (trunk) libT and gtk+ parts for #1889: per-torrent vs. global speed limit confusion 2009-03-04 19:52:57 +00:00
Charles Kerr
f37830f46e (trunk gtk) update the blocklist URL 2009-03-04 16:42:20 +00:00
Charles Kerr
93b3d1ad7e (trunk) #1881: promote tr_strratio() to libtransmission, so that its code doesn't have to be repeated in all the clients 2009-03-04 16:16:02 +00:00
Charles Kerr
c2fc713111 (trunk gtk) #1881: Displayed ratio should be truncated, not rounded 2009-03-04 15:37:54 +00:00
Charles Kerr
4a2785a1ca (trunk gtk) more hacking around with the gtk icons 2009-03-03 19:43:23 +00:00
Charles Kerr
f6ecec7776 (trunk gtk) #628: tweak r7996 a little bit to play nicer on older versions of gtk+ 2009-03-03 17:58:25 +00:00
Charles Kerr
ab352d480f (trunk gtk) back out a little bit of bad code. 2009-03-03 05:46:49 +00:00
Charles Kerr
f5612b348b (trunk gtk) maybe compile a little better for Lacrocivous 2009-03-03 00:55:03 +00:00
Charles Kerr
3c32f97ef5 (trunk gtk) Use gtk_tree_view_set_fixed_height_mode() in a few more places 2009-03-03 00:48:50 +00:00
Charles Kerr
983febee3b (gtk trunk) #628: Show thumbnails next to torrents 2009-03-02 23:31:01 +00:00
Charles Kerr
4b7a1ca61d (trunk gtk) #1886: faster main window renderering in gtk client 2009-03-02 23:29:14 +00:00
Charles Kerr
b211b1882f (trunk gtk) #1835: A message should be in singular/plural form 2009-03-02 17:45:08 +00:00
Charles Kerr
52639e467a (trunk gtk) #1824: Display ETA when seeding 2009-03-01 16:00:41 +00:00
Charles Kerr
89eff88dec (trunk gtk) add "sort by size" to the main window's list of torrents 2009-03-01 00:11:53 +00:00
Charles Kerr
821d7b9c5d (trunk gtk) #1873: Fallback path for the default download directory could be better 2009-02-26 18:23:50 +00:00
Charles Kerr
f153ee7dd9 (trunk gtk) #1871: webseed peer list in transmission gtk does not scroll, but instead resizes the window to fit it. 2009-02-26 17:53:55 +00:00
Charles Kerr
130cb762d9 (trunk gtk) #1865: Notifications should check notification server for capabilities before using actions 2009-02-25 17:48:45 +00:00
Charles Kerr
a129c452e5 (trunk gtk) #1846: GTK client has no pause all / resume all buttons 2009-02-18 18:40:38 +00:00
Charles Kerr
bedde704b7 (trunk gtk) #1834: Add the ability to sort by ETA 2009-02-18 06:03:45 +00:00
Charles Kerr
3f9a1d090b (trunk) #1787: add support for seeding ratio limiting in libtransmission 2009-02-13 18:23:56 +00:00
Charles Kerr
e3e2314418 (trunk gtk) #1735: .torrent files are not deleted even if you said so 2009-02-09 20:08:33 +00:00
Charles Kerr
c21e1d47f7 (trunk gtk) Make "open" button clearer in Preferences dialog's web tab 2009-01-30 20:33:06 +00:00
Charles Kerr
6a1c91b6ca (trunk) same as r7786, but in daemon & gtk too 2009-01-24 00:28:41 +00:00
Charles Kerr
33aab046f5 (trunk gtk) use g_remove() instead of g_unlink() so that folders can be deleted too 2009-01-22 20:46:21 +00:00
Charles Kerr
b484b77b90 (trunk gtk) make hudson-t happy 2009-01-18 15:29:22 +00:00
Charles Kerr
417b7b2029 (trunk gtk) make hudson-t happy 2009-01-13 16:50:23 +00:00
Charles Kerr
08403324bd (trunk libT) Remove tr_torrentNext() from the public libT API (wereHamster) 2009-01-13 16:39:19 +00:00
Charles Kerr
df81c6546c (trunk gtk) #1690: Torrent is completed without ever starting (because there's nothing to download) 2009-01-13 01:44:59 +00:00
Charles Kerr
014015d1ef (trunk gtk) #1689: notify bild errors 2009-01-12 21:15:14 +00:00
Charles Kerr
9a32b8d6d5 (trunk gtk) #1341: show the number of verified pieces in the Inspector 2009-01-12 19:30:34 +00:00
Charles Kerr
20bc67554e (trunk gtk) #1666: Option to disable notification bubbles 2009-01-12 18:48:20 +00:00
Charles Kerr
fe816d8135 (trunk) update the GPL code's copyright dates 2009-01-10 23:09:07 +00:00
Charles Kerr
3086631734 (trunk gtk) small typo fix as reported by via in http://forum.transmissionbt.com/viewtopic.php?f=1&t=6780 2009-01-04 00:33:50 +00:00
Charles Kerr
6bec82d0a6 (trunk libT) have tr_bencSaveAsJSON() use an evbuffer 2008-12-30 22:07:39 +00:00
Charles Kerr
25550f03e4 (trunk gtk) #996: make status location configurable; default to bottom of window as per Gnome HiG 2008-12-25 16:17:08 +00:00
Charles Kerr
633615c2a5 (trunk gtk) #1625: strftime() fails in preferences dialog for some locales 2008-12-23 20:42:26 +00:00
Charles Kerr
303356d110 (trunk) #1029: When removing local data only remove data from the torrent 2008-12-23 16:04:11 +00:00
Charles Kerr
55f263312f (trunk) patch from wereHamster to finish off tr_handle 2008-12-22 19:14:43 +00:00
Charles Kerr
2c88e0b3d1 (trunk gtk) #1447: Launchpad translations need comment for strings with non-standard context 2008-12-22 05:47:05 +00:00
Charles Kerr
e44239fc4e (trunk gtk) #1585: use g_timeout_add_seconds() where appropriate to group timers together for fewer scheduled wakeups 2008-12-22 05:39:03 +00:00
Charles Kerr
9594112d27 updated email address 2008-12-16 00:20:44 +00:00
Charles Kerr
da6b7ee137 (trunk gtk) fix PEX option bug, again reported by Rolcol 2008-12-14 23:46:57 +00:00
Charles Kerr
9294a6f58e (trunk gtk) clean up some more preferences options 2008-12-14 23:26:25 +00:00
Charles Kerr
a9f8c517a0 (trunk) fix gtk bug of not remembering users' settings for per-torrent peer limits 2008-12-14 22:57:08 +00:00
Charles Kerr
262bfbd2d6 (trunk gtk) fix bug that didn't save the settings when the user changed the "blocklist enabled" setting. reported by Rol Col 2008-12-14 22:41:44 +00:00
Charles Kerr
3634a262b4 (trunk gtk) fix prefs oopsie reported by RolCol 2008-12-14 22:14:00 +00:00
Charles Kerr
6b0d98a695 (trunk) #1559: Simplify tr_sessionInitFull 2008-12-13 23:17:36 +00:00
Charles Kerr
f8f326a04f (trunk gtk) #1588: bandwidth scheduler should display timestamps according to the current locale 2008-12-11 16:35:19 +00:00
Charles Kerr
8d459f06b9 (gtk) undo r7271 damage: I checked in an extra file I didn't intend to. 2008-12-04 17:05:34 +00:00
Charles Kerr
a0943ae56f (gtk) #1560: tr_strlsize() type conflict 2008-12-04 17:02:37 +00:00
Charles Kerr
8d43c3e42a (gtk) #1555: I can't add more trackers to torrent 2008-12-03 19:54:14 +00:00
Charles Kerr
2213b42203 (gtk) #1544: case insensitivity search does not work with non-ascii alphabets 2008-12-03 15:59:53 +00:00
Charles Kerr
111c49fe3e (gtk) #1477: Launchpad translations need comment for strings with non-standard context 2008-12-03 15:32:42 +00:00
Charles Kerr
63441d981d (gtk) #1409: "Duplicate Torrent" error message should be more helpful 2008-12-03 06:01:38 +00:00
Charles Kerr
a49511bc49 (gtk) #1300: "pause all" button in the right-click menu of the system tray icon 2008-12-03 05:15:17 +00:00
Charles Kerr
c910993b68 #1379 lay some very early groundwork for "partial seeds" -- change tr_completion's enum to use the partial seed terminology 2008-11-30 01:52:45 +00:00
Charles Kerr
e99e3243a0 (gtk) #1504: when the details dialog's peers list is sorted, some rows are duplicated 2008-11-23 17:10:40 +00:00
Charles Kerr
8b69cacc99 (gtk) I hate, hate, hate having the speed display at the bottom. 2008-11-17 01:22:48 +00:00
Charles Kerr
57b2ad5a28 (gtk) #996: the Gnome HIG requires the statusbar to be at the bottom of the main window. 2008-11-16 07:26:35 +00:00
Charles Kerr
79e546fe9c (gtk) #1472: More detailed warning on removing active torrents 2008-11-16 07:11:34 +00:00
Charles Kerr
f8a7c4b347 #1406: need tr_getDefaultDownloadDir() for consistency between apps 2008-11-15 17:39:54 +00:00
Charles Kerr
af91ad11eb (gtk) #1469: use "close" animation when sending to the notification area 2008-11-15 04:38:31 +00:00
Charles Kerr
5b96ba110c (gtk) #1453: follow Gnome HIG; the "details" dialog should be a "properties" dialog 2008-11-13 04:10:04 +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
8abe92fe8e (gtk) #1445: Peer list seize the mouse cursor when trying to change column width 2008-11-09 15:29:43 +00:00
Charles Kerr
0507531e50 (gtk) #1439: Resizing columns in "File" tab in "Details" window causes hangup. 2008-11-08 15:36:12 +00:00
Charles Kerr
42fe27c067 more fucking around with the speed measurements. 2008-11-08 02:49:04 +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
49fc346491 (gtk) fix mnemonic collision in Edit > Preferences > Desktop, reported by Nemo @ http://forum.transmissionbt.com/viewtopic.php?f=1&t=6310&p=30583#p30578 2008-11-04 20:53:37 +00:00
Charles Kerr
2e994c3ca3 (gtk) #1381: Transmission doesn't resize properly 2008-11-03 18:56:40 +00:00
Charles Kerr
0d86cfb325 (gtk) #1407: gtk client doesn't support --version 2008-11-02 20:16:08 +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
1799cd2b35 fix indentation damage & force hudson to rebuild 2008-10-31 04:16:44 +00:00
Charles Kerr
91ac2ec337 janitorial: tr_handle -> tr_session 2008-10-28 19:49:33 +00:00
Charles Kerr
4bb732c455 (gtk) minor hack: when adding a duplicate torrent, don't pop up a warning dialog iff the duplicate was in the watch directory. otherwise if users don't clean out their watch directory we'd be nagging them every time they restart Transmission. :/ 2008-10-27 20:12:53 +00:00
Charles Kerr
90317da46e (gtk) #1386: Difference between de/selecting files vs. folders 2008-10-26 22:58:57 +00:00
Charles Kerr
aaf11ce3cc (gtk) #1382: Double clicking tray icon causes window to disappear 2008-10-26 16:25:45 +00:00
Charles Kerr
188adb1d6a reverse patch #6948. one of the new gcc attributes seems to be causing trouble. 2008-10-23 02:37:21 +00:00
Charles Kerr
f0eddb5c20 (libT) move the TR_GNUC macros from utils.h to a standalone header file so other libT headers can use them without getting an extra dependency tree. 2008-10-22 18:42:37 +00:00
Charles Kerr
674307add7 Add a new token, TR_DEFAULT_ENCRYPTION, and use it as the default in the various clients.
Add a new #define, TR_EMBEDDED.  When it's set, gettext is disabled and non-encrypted connections are the default.
2008-10-22 17:16:12 +00:00
Charles Kerr
7f9d71e6ff silence a couple of minor warnings from sparse/cgcc 2008-10-21 03:57:56 +00:00
Charles Kerr
e336463253 (gtk) #1371: pop up an error dialog when "Open Torrent" fails 2008-10-20 18:35:12 +00:00
Charles Kerr
0c4f300f1b #1369: clarify the different torrent status & callbacks' APIs and typenames 2008-10-20 17:54:56 +00:00
Charles Kerr
f18c4fbbaf (gtk) #1355: transmission blocks hibernation when torrents are paused 2008-10-20 16:22:33 +00:00
Charles Kerr
1a1bfe248d small fixes to get "make distcheck" working 2008-10-19 20:20:23 +00:00
Charles Kerr
b04be5fb2e make MAX_PATH_LENGTH private to libtransmission. add tr_dirname() and tr_basename() utility / portability wrappers 2008-10-14 03:39:16 +00:00
Charles Kerr
62580e49d3 (gtk) #1336 - compilation warnings in gtk+ 2008-10-10 02:32:14 +00:00
Charles Kerr
1415b72017 #1336: fix some compiler warnings when building with -Wformat-security 2008-10-09 20:03:34 +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
03dd43a7f7 (gtk) #1317: Transmission inhibits screen blanking as well as hibernation 2008-10-08 18:26:55 +00:00
Charles Kerr
d9ee73c2a5 (gtk) fix some format mangling caused by uncrustify 2008-10-07 15:17:52 +00:00
Charles Kerr
7f53889db5 (gtk) the last two commits were needlessly complex... here's a simpler fix. (I hope) 2008-10-07 00:34:21 +00:00
Charles Kerr
6f2076fb1c (gtk) better fix for the bug described in r6858 2008-10-06 20:54:18 +00:00
Charles Kerr
add9eda736 (gtk) fix prefs dialog crash when closing the dialog immediately after changing a spinbox value, reported by wereHamster 2008-10-06 20:35:48 +00:00
Charles Kerr
262370f7ea (gtk) #1265: In Details->Tracker one can only remove one tracker at a time 2008-10-02 19:51:16 +00:00
Charles Kerr
7b980aa9b7 (gtk) #1294: Don't auto-delete torrents when adding from Transmisson's config folder 2008-10-02 17:10:01 +00:00
Charles Kerr
1bd9dd04b8 (gtk) #1290: removing torrent in web/remote interface crashes GTK+ client 2008-10-02 16:42:35 +00:00
Charles Kerr
9337a6f69f (gtk) #1026: "new torrent" dialogue: remember last announce URL 2008-10-02 15:29:45 +00:00
Charles Kerr
ee635d9af5 (gtk) #1314: gtk client crashes sometimes when updating the tooltip for the "Ask Tracker for More Peers" button 2008-10-02 02:13:26 +00:00
Charles Kerr
6cba9305ae add a separate flag for enabling/disabling the rpc address whitelist 2008-10-01 22:59:29 +00:00
Charles Kerr
bddf34d7a8 #1309: Web/RPC interface ACL ignored 2008-10-01 20:23:57 +00:00
Charles Kerr
4bf3577fba (gtk) #1306: clicking in a blank area in a list clears the selection. 2008-09-27 18:01:31 +00:00
Charles Kerr
8903960174 a little more cleanup of the rpc server stuff. 2008-09-26 04:41:13 +00:00
Charles Kerr
4c34b2bc89 rpc-server cleanups. add true wildmat control. break the Mac build a little harder. 2008-09-25 18:48:09 +00:00
Charles Kerr
bd5a2ae6b8 (libT) experimental code to serve clutch/rpc via evhttpd 2008-09-25 05:03:39 +00:00
Charles Kerr
15ae0d49ad (gtk) #1289: duplicate of progress info in torrent activity tab 2008-09-23 20:06:26 +00:00
Charles Kerr
cc89872dd4 run libT, cli, daemon, gtk through the source-code formatter "uncrustify" as promised/threatened 2008-09-23 19:11:04 +00:00
Charles Kerr
b3c16b8f52 (gtk) silence a compiler warning 2008-09-17 01:55:41 +00:00
Charles Kerr
f12f17dba9 (gtk) #1274: Cannot resize columns in 'File' tab of 'Details' window 2008-09-16 18:28:22 +00:00
Charles Kerr
dae1322637 (gtk) make the per-torrent speed limit gui controls' behavior match that of the preference dialgo's speed limit gui controls 2008-09-14 19:39:07 +00:00
Charles Kerr
8b7b3d3a18 (gtk) minor comment changes 2008-09-08 15:17:18 +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
abd98feaae (gtk) #1192: 1.3x's method of setting file priorities & download flags is unpopular 2008-09-06 01:52:47 +00:00
Charles Kerr
b29143614c (gtk) #1259: GLib-GObject-WARNING **: value "-100" of type gint' is invalid or out of range for property value' of type `gint' 2008-09-06 01:32:15 +00:00
Charles Kerr
9050a6de57 (gtk) *incomplete* fix for #1192. this actually breaks things in the short term; I'll finish the rest ASAP 2008-09-05 21:01:00 +00:00
Mukund Sivaraman
6e8935ba09 (win32) Fix the GTK+ client to build for win32 2008-09-05 15:13:09 +00:00
Charles Kerr
419242e36f (libT) change benc's integral type from int to size_t, squashing a couple of minor warnings 2008-09-04 14:42:32 +00:00
Charles Kerr
628d05d220 (gtk) r6692 tweak: lower the spinbutton delay a little in the prefs dialog 2008-09-03 20:00:27 +00:00
Charles Kerr
ce0d9dcd9e (gtk) #1244: Crashing while scrolling up used port 2008-09-03 17:50:31 +00:00
Charles Kerr
ddac7c3404 (gtk) unclutter the prefs dialog a bit 2008-09-03 16:29:59 +00:00
Mukund Sivaraman
f4507dd8c7 Revert r6688 (this was no bug) 2008-09-03 08:24:42 +00:00
Mukund Sivaraman
f69aa6faa6 Fix use of key 2008-09-03 01:36:59 +00:00
Mukund Sivaraman
b630712d4b Fix bug in schedule calculation 2008-09-03 01:36:48 +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
Charles Kerr
f53b33526b (gtk) #964: tweak the scheduler's prefs dialog a bit 2008-09-02 18:22:23 +00:00
Mukund Sivaraman
afd31cd0f2 Apply changes in scheduled limits when they're updated during the schedule 2008-09-01 10:01:13 +00:00