Charles Kerr
d5ecdefc2c
(gtk) #677 : hig tweaks
2008-02-03 17:10:03 +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
d123348869
(gtk) #677 : small HIG tweaks
2008-02-03 02:27:12 +00:00
Charles Kerr
21f91ae5be
(gtk) #611 : don't hide in the systray without letting the user know
2008-02-03 01:43:47 +00:00
Charles Kerr
df9bd1f713
#667 : remote crash exploit in bencode parser
2008-01-31 02:24:43 +00:00
Charles Kerr
3c582a5e3c
(gtk) #657 : Some minor preferences dialogue issues
2008-01-29 17:24:56 +00:00
Charles Kerr
c58e905d11
(gtk) #661 : Window position is not restored when unhiding from the systray
2008-01-29 16:54:59 +00:00
Charles Kerr
00a9df7291
(gtk) #662 : It is possible to have several information windows for the same torrent
2008-01-28 22:18:43 +00:00
Charles Kerr
351c8f3008
(gtk) #654 : "create new torrent" dialog cleanup by wereHamster and charles_
2008-01-28 04:27:22 +00:00
Charles Kerr
f72d7052c7
(gtk) #649 : don't ask for confirmation on close when there are no active torrents.
2008-01-27 20:12:10 +00:00
Charles Kerr
e6fa5577b6
(gtk) #659 replace deprecated gtk+ API calls
2008-01-27 18:50:37 +00:00
Charles Kerr
740b60171e
(gtk+) #657 : preference dialog capitalization
2008-01-27 18:44:34 +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
c38bfdc481
(gtk) #634 add option to start in the systray
2008-01-23 16:22:52 +00:00
Charles Kerr
67b702fe97
(gtk) #652 transmission.desktop.in: warning: key "Encoding" in group "Desktop Entry" is deprecated
2008-01-23 15:18:28 +00:00
Charles Kerr
02332c43a9
(gtk) #649 don't ask for confirmation on close when there are no active torrents.
2008-01-21 15:51:53 +00:00
Charles Kerr
5e12a8b90d
(gtk) #561 torrent inspector sometimes grows wider on its own
2008-01-20 17:18:28 +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
b9c491d5c1
update some more URLS to www.transmissionbt.com
2008-01-20 14:53:38 +00:00
Charles Kerr
f6c91099b2
(gtk) #644 more HIG-compliant desktop menu entry
2008-01-20 03:42:37 +00:00
Charles Kerr
cdfe7d8c89
(gtk) #645 : fix minor i18n bug reported by rubiсon
2008-01-20 03:25:17 +00:00
Charles Kerr
ef6f11446a
(gtk) tweak the status icons a little. #642
2008-01-20 01:18:11 +00:00
Charles Kerr
0679ef19eb
(gtk) new defaults values for max global peers (200) and max per-torrent peers (50)
2008-01-20 00:40:41 +00:00
Charles Kerr
9423e89aec
(gtk) SHUTUP cleanup
2008-01-19 05:04:38 +00:00
Charles Kerr
2247a2d1f9
(gtk) render torrent error strings in red.
2008-01-18 00:16:49 +00:00
Charles Kerr
9f176115e6
(gtk) backwards compatability with gtk < 2.10, reported by Lacrocivious
2008-01-18 00:11:51 +00:00
Charles Kerr
961cb0137d
(gtk 1.0x) #632 combine the two status bars
2008-01-17 18:03:45 +00:00
Charles Kerr
756bacd076
(gtk) #616 : tray icon info popup, suggested by inferneux and seconded a few times in the forums.
2008-01-16 16:03:18 +00:00
Charles Kerr
34451a57d4
(gtk) tweak the keyboard accelerator for removing a torrent. suggested by frandavid100 in the forums.
2008-01-16 14:59:10 +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
3c4ad2caec
fix r4646 build error on gtk < 2.10.0 reported by Lacrocivious
2008-01-15 17:55:09 +00:00
Charles Kerr
24b6549a76
fix a couple of small leaks in the gtk+ client
2008-01-12 17:59:09 +00:00
Charles Kerr
ffc5b273fe
#609 : transmission-gtk crashes when a torrent is removed while its details window is open
2008-01-12 16:45:32 +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
b51cd1233c
#592 : GTK search entry icons
2008-01-06 17:36:48 +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
6c1c7d5cf7
disable the `details' button if more than one torrent is selected.
2008-01-03 23:54:29 +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
97350e1c85
fix minimal-mode-toggle error reported by haktar
2008-01-03 21:33:06 +00:00
Charles Kerr
6d23ef541b
(gtk) fix ratio error in the main window, reported by Lacrocivious
2008-01-03 04:54:31 +00:00
Charles Kerr
c04914e5ff
(gtk) fix crash when deleting multiple torrents from a filter view
2008-01-02 21:45:06 +00:00
Charles Kerr
ce6c33b7bf
set copyright info to 2008
2008-01-01 17:20:20 +00:00
Mitchell Livingston
4723192946
replace other instances of the old url
2007-12-31 01:19:35 +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
6e9b5966a5
(gtk) fix ticket #560 , faulty handling of bad command-line options
2007-12-30 18:23:45 +00:00
Charles Kerr
6c562a770d
(gtk) reduce the load a little bit more when all the rows are selected.
2007-12-28 06:22:40 +00:00
Charles Kerr
2660f6afd2
(gtk) reduce the load a little bit when all the rows are selected.
2007-12-28 06:12:53 +00:00
Charles Kerr
e781dfb03d
(gtk) fix bug when removing torrents from a filtered view
2007-12-28 00:52:54 +00:00
Charles Kerr
3671723597
tweak ngettext() usage based on another helpful suggestion from zebob
2007-12-27 19:18:32 +00:00
Charles Kerr
971107f767
safer version of r4348
2007-12-27 18:56:54 +00:00
Charles Kerr
8c99da2b52
add spacer between `level' label and the verbosity level selector. suggested by zebob.
2007-12-27 16:21:14 +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
94d8cd9fa9
(gtk) fix trunk refresh bug reported by hussam in irc.
2007-12-27 06:59:48 +00:00
Charles Kerr
6bf981d0e3
in the gtk prefs dialog, the ul/dl speed limit spinbuttons should step in increments of 5 KiB/s
2007-12-26 10:39:10 +00:00
Charles Kerr
cb65fe24bd
(gtk) fix wrong units in the s stats dialog. plug small memory leak.
2007-12-26 06:38:33 +00:00
Charles Kerr
d0feeddb97
(gtk) narrow the torrent inspector a bit.
2007-12-25 08:03:35 +00:00
Charles Kerr
f351252a5e
(gtk) minor filter improvement
2007-12-24 19:12:52 +00:00
Charles Kerr
73bd6967fe
(gtk) by default, disable the `peer status' column
2007-12-24 19:06:37 +00:00
Charles Kerr
03bc8a5fa7
remove some unnecessary padding from the filter line
2007-12-24 17:38:02 +00:00
Charles Kerr
b1f75d345d
(gtk) hig tweak
2007-12-24 17:31:04 +00:00
Charles Kerr
be0ac280e9
(gtk) add a filter/total count at the bottom of the main window.
2007-12-24 17:25:52 +00:00
Charles Kerr
6db02c401b
add message queueing flag to tr_initFull() too
2007-12-24 16:12:23 +00:00
Charles Kerr
bc84156d4f
add a messageLevel argument to tr_initFull()
2007-12-24 16:02:36 +00:00
Charles Kerr
35adeec1d0
(gtk) fix startup port issue by hitting it with a damn big hammer
2007-12-24 07:02:40 +00:00
Charles Kerr
401cfbdb6b
replace the per-torrent PEX setting with a global one, as per discussion with SoftwareElves and BentMyWookie
2007-12-24 05:03:40 +00:00
Charles Kerr
54f1ee06d4
(gtk+) first cut of a filter bar
2007-12-24 00:14:39 +00:00
Charles Kerr
bf75469bbe
(gtk) fix crash reported by hussam
2007-12-22 16:34:47 +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
9148c9211f
(gtk) tweak the display speed/size units again.
2007-12-22 03:01:14 +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
ccc804e06a
tweak the number of decimal places in the file size display a little.
2007-12-21 22:43:14 +00:00
Charles Kerr
287975caf5
the torrent ctor is here.
2007-12-21 22:18:40 +00:00
Charles Kerr
b51af2e799
(gtk) yin/yang icon: add a pulldown menu for {total,session}{ratio,transfer}
2007-12-20 19:21:21 +00:00
Charles Kerr
daa1ed5517
(gtk) fix three memory leaks + minor cleanup in the torrent renderer
2007-12-20 15:16:14 +00:00
Charles Kerr
ffa9d6b125
(gtk) add the up/down/yin-yang icons and session stats to toolbar. add toggling of toolbar and/or statusbar.
2007-12-20 02:56:47 +00:00
Charles Kerr
21d3614f7c
make the short status string a little shorter.
2007-12-20 02:02:51 +00:00
Charles Kerr
69e1e025b2
misc cleanup. fix vertical alignment of the short status string in minimal view.
2007-12-20 01:33:51 +00:00
Charles Kerr
495143bdad
(gtk) let the user narrow the window even if there's a really large torrent name being displayed.
2007-12-19 20:30:53 +00:00
Charles Kerr
9098cfbcf7
(gtk) minimal mode now works, mostly
2007-12-19 20:04:38 +00:00
Charles Kerr
6b6a73a1b4
more progress on prefs + event integration
2007-12-19 19:16:36 +00:00
Charles Kerr
b0e1a8b8cd
cleaner actions/prefs integration.
2007-12-19 18:42:33 +00:00
Charles Kerr
a2e7d74898
partial work on gtk+ 'minimal mode'
2007-12-19 18:11:10 +00:00
Charles Kerr
4744c7f8a4
(gtk) quick fix for the memory corruption bug reported by werehamster
2007-12-19 12:38:36 +00:00
Charles Kerr
ae682b59be
that last commit was kind of silly... "sort by ratio" can be merged into "sort by progress"
2007-12-19 07:10:47 +00:00
Charles Kerr
9ed991657e
(gtk) add sort-by-ratio
2007-12-19 07:03:28 +00:00
Charles Kerr
b306919f0b
(gtk) for clarity, use "downloading from X of Y connected peers" instead of "downloading from X of Y peers"
2007-12-19 04:20:57 +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
669b7e3158
add a port tester to the gtk+ client, similar to the one in the mac client, but using m0k.org/PortCheck.php
2007-12-15 22:24:16 +00:00
Charles Kerr
0fa3fb0d67
use a modified version of werehamster's improvements to the gtk gui at shutdown
2007-12-14 18:36:19 +00:00
Charles Kerr
bff88f6c4c
more prefs dialog cleanup from wereHamster
2007-12-13 20:46:19 +00:00
Charles Kerr
449186969f
wereHamster's patch to remove some clutter from the prefs dialog
2007-12-13 19:54:24 +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
698b8b71b3
tweak the r4035 fix to play nice with really old versions of gtk
2007-12-03 19:43:21 +00:00
Charles Kerr
e843d4869c
fix gtk+ crash. reported, tracked, and patched by serge in ticket #512
2007-12-01 20:07:53 +00:00
Charles Kerr
f4b1d3d8b7
glib < 2.8 portability fix
2007-12-01 02:52:13 +00:00
Charles Kerr
57e36bffeb
added backwards compatability for 0.8x configuration files. modified from a patch originally written by poolshark.
2007-12-01 01:41:10 +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
4ae2350a97
r4012 didn't work for gtk+ versions < 2.10.0
2007-11-29 15:49:58 +00:00