1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-26 09:37:56 +00:00
Commit graph

75 commits

Author SHA1 Message Date
Charles Kerr
c3e87bc4ea (gtk) #703: fix right-to-left locale issues in the details dialog 2008-02-16 19:36:07 +00:00
Charles Kerr
b7c4f59565 code cleanup 2008-02-14 17:18:00 +00:00
Charles Kerr
e761e294ee (gtk) update FileList to allow it to switch which torrent's files are being shown. 2008-02-12 18:53:31 +00:00
Charles Kerr
446855bb4a (gtk) HIG window layout 2008-02-12 16:56:44 +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
ab200bc835 (gtk) #687: more HIG fixes for Details dialog 2008-02-07 17:44:26 +00:00
Charles Kerr
c6f872b894 (gtk) #687: more HIG fixes for Details dialog 2008-02-07 17:41:40 +00:00
Charles Kerr
b815622fed (gtk) #687: GNOME HIG fixes for Details dialog 2008-02-06 15:52:30 +00:00
Charles Kerr
fb2fa0a42c (gtk) revert peer font size as suggested by codergeek42 2008-02-05 17:14:37 +00:00
Charles Kerr
2a9045b19f (gtk) #675: Visual glitch when toggling a file download from the Details dialog's Files tab 2008-02-03 04:55:42 +00:00
Charles Kerr
e6fa5577b6 (gtk) #659 replace deprecated gtk+ API calls 2008-01-27 18:50:37 +00:00
Charles Kerr
4035d22b05 remove the right-click menu item for setting file priorities. 2008-01-23 17:31:37 +00:00
Charles Kerr
5e12a8b90d (gtk) #561 torrent inspector sometimes grows wider on its own 2008-01-20 17:18:28 +00:00
Mitchell Livingston
bedfab2ccc clarify peer upload and download 2008-01-10 00:52:02 +00:00
Charles Kerr
591f7f8b10 * improve the unchoking algorithm.
* when deciding which peers to connect to, take peer's previous speeds into account
* longer delay interval before reconnecting to peers that didn't give us data
* added uTorrent-inspired "flags" column in tr_peer_stat and gtk's torrent details' "peer" tab
2008-01-09 17:33:43 +00:00
Charles Kerr
802f34a245 (gtk) handle TR_RATIO_NA and TR_RATIO_INF everywhere 2008-01-04 18:52:39 +00:00
Charles Kerr
37d485268f privatize a couple of methods were left public by accident 2008-01-03 21:41:15 +00:00
Charles Kerr
ce6c33b7bf set copyright info to 2008 2008-01-01 17:20:20 +00:00
Charles Kerr
670becfdd5 (gtk) in the details dialog's activity page, mark whole strings (rather than fragments) for translation. reported by zebob. 2007-12-27 16:16:47 +00:00
Charles Kerr
dc51b02e42 fix a string that needed to be marked for translation. reported by zebob 2007-12-27 16:11:38 +00:00
Charles Kerr
d0feeddb97 (gtk) narrow the torrent inspector a bit. 2007-12-25 08:03:35 +00:00
Charles Kerr
73bd6967fe (gtk) by default, disable the `peer status' column 2007-12-24 19:06:37 +00:00
Charles Kerr
2764f9a140 fix indentation errors in r4278.
fix consistency errors between ctor and the new functions in r4278.
2007-12-22 04:11:17 +00:00
Charles Kerr
93f69d2b5c (gtk) add options to set global & per-torrent peer connection limits 2007-12-22 00:06:38 +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
7092744391 when showing progress percentages in the gtk+ gui, don't round to the nearest whole number -- it's confusing to show 99.5% as 100% 2007-11-29 17:14:28 +00:00
Charles Kerr
1e4b3a0577 make the peer stats a little easier to understand 2007-11-27 21:39:41 +00:00
Charles Kerr
dbc9a4aabe add stats dialog to the gtk+ client 2007-11-27 03:29:51 +00:00
Charles Kerr
49ea2dd4d8 gtk+: disable the "status" column by default 2007-11-20 01:54:11 +00:00
Charles Kerr
2c92788469 gtk: sync our "activity" tab with the mac's "purple crystal ball" tab 2007-11-18 17:28:36 +00:00
Charles Kerr
8d70ac49c0 the peers tab used to refresh too quickly to read! 2007-11-18 04:28:28 +00:00
Charles Kerr
9a81cd7637 reintroduce the "SWIFT" algorithm 2007-11-18 01:00:49 +00:00
Charles Kerr
37969406b2 Add "Status" column to tr_peer_stat. 2007-11-17 23:43:33 +00:00
Charles Kerr
b4644c02b9 undo previous commit 2007-11-17 07:29:44 +00:00
Charles Kerr
564e4e2eb6 fix gtk+ memory leak. 2007-11-17 07:27:11 +00:00
Charles Kerr
8653817e5d cruft removal: use tr_stat's ratio field instead of calculating it ourself. 2007-11-15 04:19:53 +00:00
Charles Kerr
4acfe5e1b5 have gtk+ use the batch form of setFilePriorities(). remove saveFastResumeSoon(). 2007-10-19 23:44:01 +00:00
Charles Kerr
25fa56d294 * don't fire the "status changed" event if the status changes while a torrent's being started for the first time.
* cleaner setting of the DND flags in the gtk+ client.
* cpStatus cleanup.
2007-10-19 23:23:21 +00:00
Charles Kerr
e698756c98 remove unused flags 2007-10-15 20:58:39 +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
9cb4b68d1c experimental code to use tango color scheme in gtk+ torrent inspector 2007-10-10 19:41:48 +00:00
Charles Kerr
0daff33814 minor tweaks: (1) list None' instead of 0 b' for zero bytes, such as in UL speed or the "corrupted" field. (2) the properties icon is too horrible to keep -- use `torrent details' instead. (3) list active maintainers first in credits. (4) tweak the "about" dialog's client description a bit to better match the style of other gtk+ apps. 2007-10-10 18:52:08 +00:00
Charles Kerr
7280551e2f more HIG correctness 2007-10-10 18:20:52 +00:00
Charles Kerr
8e840f871c Better GNOME Integration (#338): (1) follow HIG recommendation that dialog titles be the name of the command that opened the dialog (2) rename stop-torrent as pause-torrent in the underlying gtk code 2007-10-10 17:25:56 +00:00
Charles Kerr
0f1d9429b6 i18n cleanup: (1) take strings that were very similar and make them identical, so there are fewer strings to translate. (2) unmark things that shouldn't've been marked for translation, such as the UTF-8 infinity symbol. 2007-10-08 19:40:34 +00:00
Charles Kerr
b99084e638 more experimenting with how to get good peers 2007-10-01 03:24:52 +00:00
Charles Kerr
ee6a0b8945 modify the tr_stat struct as hashed out by charles_ and BentMyWookie. sync gtk, ipc, and wx clients. 2007-09-26 01:55:04 +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
1801f59f49 accept some of the ideas in ticket #343 -- add logo and description in `about' dialog, and unbundle our lock icon because gtk+ has a stock authentication icon. 2007-09-23 22:20:01 +00:00
Charles Kerr
89da2294b1 * when a torrent's done downloading, have it switch to seeding mode.
* tweak the gtk+ client's torrent inspector's display of transfer rates
2007-09-23 13:53:44 +00:00