Commit Graph

44 Commits

Author SHA1 Message Date
Charles Kerr 03dd43a7f7 (gtk) #1317: Transmission inhibits screen blanking as well as hibernation 2008-10-08 18:26:55 +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 c3c8006c85 (gtk) #989: add a checkbox to auto-update the blocklist once a week 2008-09-02 20:59:00 +00:00
Charles Kerr ef68e36a0d (libT) more dead code removal: tr_compareUint32(), tr_compareUint64(), tr_strcmp(), tr_strcasecmp() 2008-08-22 14:52:20 +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
Charles Kerr 51aff87443 lots of C correctness tweaks suggested by sparse/cgcc 2008-08-11 19:05:02 +00:00
Charles Kerr 339fb746ff (gtk) #1090: gtk+ client crashes when a torrent is removed from clutch 2008-07-16 19:38:22 +00:00
Charles Kerr f5dbaca440 (gtk) #562: No error message when opening broken torrent file 2008-07-09 16:33:00 +00:00
Charles Kerr ab5fe51e00 (gtk) partial fix for #562: No error message when opening broken torrent file 2008-07-08 21:08:20 +00:00
Charles Kerr deca1f60ff (gtk) #1073: Too many queries to disable Desktop hibernation 2008-07-06 00:56:19 +00:00
Charles Kerr 13a9af099f (gtk) #1063: don't inhibit power management when torrents are paused 2008-07-02 18:49:07 +00:00
Charles Kerr 74d2c1ab00 (gtk) fix watch directory FMR 2008-06-13 00:46:27 +00:00
Charles Kerr effb78d674 unify the daemon and gtk client's config files so that you can easily swap back and forth between clients and keep the same torrents and preferences. 2008-06-12 16:25:36 +00:00
Charles Kerr 1526065c3f fix hibernation bug reported by tonfa 2008-06-09 15:23:09 +00:00
Charles Kerr 5db4ca7fa3 #981: add tr_stat.dateAdded to libT; add "sort by age" to gtk+ client 2008-06-02 04:41:55 +00:00
Charles Kerr 468a883f23 API cleanup: s/tr_torrentRates/tr_sessionGetSpeed/ 2008-05-30 15:19:07 +00:00
Charles Kerr ae9415ebf8 (gtk) silence console warning when starting a second transmission session 2008-05-28 15:05:17 +00:00
Charles Kerr 106a272be8 (gtk) dead code removal: MC_HASH 2008-05-27 17:54:02 +00:00
Charles Kerr 608fb5ddf9 remove dead code 2008-05-27 17:47:39 +00:00
Charles Kerr 70b395fb85 dead code removal. 2008-05-26 13:13:24 +00:00
Charles Kerr d39b7dced7 (gtk) #942: Option to inhibit / allow hibernation
(gtk) #943: Option to show / hide the tray icon
2008-05-24 23:23:20 +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 be9427931a ipc: add session accessor/mutators.
transmission.h: make the session API more consistent.
2008-05-12 16:33: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 1ae1607025 gtk/cli/daemon/remote/proxy: add command-line argument --config-dir / -g to override the default config dir 2008-04-19 00:41:32 +00:00
Charles Kerr 3e88159e9f (gtk) fix potential invalid memory read on shutdown 2008-04-17 20:35:18 +00:00
Charles Kerr 57c7fcb507 #857: DSCP support for Transmission 2008-04-12 00:29:49 +00:00
Charles Kerr e51b2e8267 (gtk) #745: sort transfers by ratio 2008-04-06 14:07:41 +00:00
Charles Kerr b71a2985b3 #684: Use XDG basedir spec for configuration and cache files in $HOME 2008-04-05 20:12:11 +00:00
Charles Kerr d6373c9f6b (gtk) use the new libtransmission tweaks s.t. our update pulse causes less CPU load 2008-04-01 02:36:41 +00:00
Charles Kerr 19211bf431 (gtk) first cut at adding the blocklist in the preferences dialog 2008-03-30 00:21:46 +00:00
Charles Kerr b6aa753f06 (gtk) add a "display options dialog" checkbox in the "open torrent" dialog. 2008-03-19 14:54:32 +00:00
Charles Kerr e92a0938ab (gtk) tweak the watch directory: better detection of duplicates when scanning the directory on startup 2008-03-18 01:59:03 +00:00
Charles Kerr 0437c5f33e (gtk) try to iron out the remaining "add torrent" issues reported by wereHamster and Lacrocivous 2008-03-18 01:22:11 +00:00
Charles Kerr bc2266b91c (gtk) speed up the population of the debug window. 2008-03-16 15:18:19 +00:00
Charles Kerr ec191b652b (gtk) clean up the "watch directory" code a little. 2008-03-13 01:06:54 +00:00
Charles Kerr 1538505e24 (gtk) tweak the "watch folder" feature: firefox likes to save a file, then remove it, then add it again. Add a slight delay in to allow for this without popping up a second "open torrent" dialog. 2008-03-12 02:11:37 +00:00
Charles Kerr f9ace3490f (gtk) in the "watch directory" feature, better handling of when the user changes the watch directory via the preferences dialog 2008-03-09 22:11:36 +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 08f9b811ba remove a couple of preferences:
(1) "delete original file" ... this can be turned on in the "add" dialog, but who would want this to always be unconditionally true?
(2) "show in systray" ... since not many people will toggle this, move it from the prefs dialog to the .ini file
2008-03-07 18:57:32 +00:00
Charles Kerr a11071e661 (gtk) minor: use "Folder" instead of "Directory", as per the GNOME Desktop Terms list 2008-03-06 20:55:07 +00:00
Charles Kerr cf598407e1 (gtk) make verrmsg_full() private 2008-02-28 20:23:02 +00:00
Charles Kerr 851e6ce008 (gtk) make the filename naming scheme a little more consistent. 2008-02-26 19:58:03 +00:00
Renamed from gtk/tr_core.c (Browse further)