Jordan Lee
|
8949fbb01c
|
(trunk web) Stop poking the torrent-row's progressbar's style.display fields unless the new value differs from the old. It's probably browser-dependent on whether or not this speeds anything up, but FF seems to like it.
|
2011-08-26 23:30:07 +00:00 |
Jordan Lee
|
354a92c73d
|
(trunk web) safeguard against exceptions when sorting-by-name when a torrent's name hasn't yet finished downloading.
|
2011-08-26 22:59:42 +00:00 |
Jordan Lee
|
5715bae7fd
|
(trunk web) Reduce the torrent-get RPC wrapper down to a single function. Annotate the torrent bootstrap process in Transmission.js.
|
2011-08-26 22:49:57 +00:00 |
Jordan Lee
|
6f8be90491
|
remove unnecessary field test
|
2011-08-26 21:51:14 +00:00 |
Jordan Lee
|
05ce6674b6
|
(trunk web) in the statusbar, don't show idle speeds
|
2011-08-26 20:02:40 +00:00 |
Jordan Lee
|
6cff13feba
|
fix r12756 oops
|
2011-08-26 19:59:26 +00:00 |
Jordan Lee
|
a1094bafe4
|
(trunk web) another minor network/memory win: remove more fields that we don't use.
|
2011-08-26 19:47:23 +00:00 |
Jordan Lee
|
57962e7a60
|
(trunk web) simplify the periodic RPC request for info on recently-changed torrents
|
2011-08-26 19:42:07 +00:00 |
Jordan Lee
|
c113975ec9
|
(trunk web) a batch of code cleanups that were too minor for individual commits
|
2011-08-26 18:36:09 +00:00 |
Jordan Lee
|
8192c38fcc
|
(trunk web) remove an unneccesary field: the "trackerStats" field is a superset of of the "trackers" field, so our Torrent objects don't need to keep both -- the former can replace the latter.
|
2011-08-26 18:10:53 +00:00 |
Jordan Lee
|
f744bb583c
|
(trunk web) don't request the torrentFile field -- we don't use it
|
2011-08-26 17:56:49 +00:00 |
Jordan Lee
|
40b2cb4513
|
(trunk web) minor network traffic improvement: Transmission.js was periodically requesting redundant "Torrent.Fields.Stats" fields for selected torrents.
|
2011-08-26 17:34:09 +00:00 |
Jordan Lee
|
5e701872a7
|
(trunk web) lazy-create Torrent's collatedName and collatedTrackers fields.
|
2011-08-26 01:58:12 +00:00 |
Jordan Lee
|
e081ecbd12
|
(trunk web) minor code sorting in Transmission.js: group the inspector functions together
|
2011-08-26 01:46:07 +00:00 |
Jordan Lee
|
6c02ff1012
|
(trunk web) when compact mode is toggled, force the torrent list to rebuild even if no torrents have changed
|
2011-08-26 01:27:16 +00:00 |
Jordan Lee
|
e1641792e9
|
(trunk web) in Transmission.refilter(), don't rebuild the row array if the filtered + sorted list of torrents hasn't changed. This is a big CPU win on large torrent lists.
|
2011-08-26 00:43:35 +00:00 |
Jordan Lee
|
3f7540675e
|
(trunk web) significant shrinkage of our memory + network footprint by only loading torrent's fields when they're needed.
|
2011-08-25 23:06:41 +00:00 |
Jordan Lee
|
7bccb21bd9
|
(trunk web) remove an unnecessary link from the torrents' file objects to the torrent object that "owns" it
|
2011-08-25 12:04:20 +00:00 |
Jordan Lee
|
ac86d3d740
|
(trunk web) fix accidental global variable introduced in r12742
|
2011-08-25 11:25:13 +00:00 |
Jordan Lee
|
398ee0cc18
|
(trunk web) #4271 "selecting multiple files with shift-arrow doesn't work" -- fixed.
|
2011-08-25 10:23:19 +00:00 |
Jordan Lee
|
dd762bc7ea
|
(trunk web) remove cruft from Transmission.onRowClicked()
|
2011-08-25 09:21:05 +00:00 |
Jordan Lee
|
00dfd6ce67
|
(trunk web) simplify the prefs tab selection code
|
2011-08-25 08:03:19 +00:00 |
Jordan Lee
|
465d57eb71
|
(trunk web) remove a handful of unnecessary wrapper functions.
|
2011-08-25 07:15:38 +00:00 |
Jordan Lee
|
2cff49a247
|
(trunk web) #4444 "'Show Transfers' missing Seeding category" -- fixed.
|
2011-08-25 06:26:07 +00:00 |
Jordan Lee
|
f2b255a33d
|
(trunk web) #4443 "progress bar colors for queued transfers" -- fixed.
|
2011-08-25 06:18:42 +00:00 |
Mitchell Livingston
|
14f655285a
|
(trunk web) for non-active seeds (paused or queued), draw the whole bar gray (r12731 was only for paused)
|
2011-08-25 03:27:33 +00:00 |
Mitchell Livingston
|
ad5788feae
|
(trunk web) for paused seeds, for the entire progress bar to be gray instead of only the finished-seeding section
|
2011-08-25 02:42:56 +00:00 |
Mitchell Livingston
|
cee1bfd139
|
(trunk web) allow select all/deselect all in the files table when there's only a single file changed
|
2011-08-24 23:51:07 +00:00 |
Jordan Lee
|
2d0a59954a
|
(trunk web) #4273 "Display ratio in web client compact view" -- fixed.
|
2011-08-24 19:20:59 +00:00 |
Jordan Lee
|
e0410cd17b
|
(trunk web) when sorting by ratio, use tr_stat.ratio rather than deriving it ourselves.
|
2011-08-24 19:20:22 +00:00 |
Jordan Lee
|
2da83079f9
|
(trunk web) #4438 "Add tooltip for peer status in web interface" -- patch by niol
|
2011-08-24 18:42:10 +00:00 |
Jordan Lee
|
296a2064f7
|
(trunk web) #4442 "WebUI doesn't update after performing 'Remove From List' - r12723" -- fixed.
|
2011-08-24 17:04:59 +00:00 |
Jordan Lee
|
9ae9c2e56e
|
(trunk web) safer use of 'arguments', which is a reserved word
|
2011-08-24 13:17:45 +00:00 |
Jordan Lee
|
07129ccd08
|
(trunk web) apply the even/odd property to the row's class before adding the fragment, rather than after
|
2011-08-24 12:54:10 +00:00 |
Jordan Lee
|
6d2f186959
|
(trunk web) use jQuery's API when populating/saving the prefs dialog
|
2011-08-24 12:49:10 +00:00 |
Mitchell Livingston
|
71750426ae
|
(trunk web) fix queue reordering
|
2011-08-24 11:49:36 +00:00 |
Jordan Lee
|
dd8c7f5030
|
(trunk web) fix tracker counts in the filter popup
|
2011-08-24 03:49:33 +00:00 |
Jordan Lee
|
4b16ef8896
|
speedups found by chrome's profiler
|
2011-08-24 03:40:23 +00:00 |
Jordan Lee
|
2dc746a7b6
|
(trunk web) A lot of web cleanup, refactoring, bugfixes, and probably new breakage. Filterbar/statusbar has been reworked. Added filter-by-tracker. Compact mode now works in "iPhone" mode.
|
2011-08-24 02:04:35 +00:00 |
Mitchell Livingston
|
25ca73dca5
|
spacing, yay!
|
2011-08-24 00:27:27 +00:00 |
Mitchell Livingston
|
6add1bc28b
|
fix "Error: remove is not defined"
|
2011-08-24 00:05:50 +00:00 |
Jordan Lee
|
652811502a
|
(trunk web) #4436 "odd behavior and display" -- fixed.
|
2011-08-23 15:32:52 +00:00 |
Jordan Lee
|
f19a8a60f3
|
(trunk web) use the same CDN cache of jQuery that everyone else does s.t. users can avoid redownloading jquery.min.js when using the web client.
|
2011-08-21 16:59:00 +00:00 |
Jordan Lee
|
340a403c69
|
(trunk web) remove unused function Transmission.getDeselectedTorrents()
|
2011-08-21 14:37:12 +00:00 |
Jordan Lee
|
97016a2149
|
(trunk web) remove cruft from Transmission.js' setupSearchBox()
|
2011-08-21 14:16:27 +00:00 |
Jordan Lee
|
d42973b607
|
(trunk web) make Transmission.js' keyDown() function more efficient & a little more readable
|
2011-08-21 14:02:28 +00:00 |
Jordan Lee
|
f1d91b1ff8
|
(trunk web) use jQuery to limit the preference dialog's numberic entry fields to only accept numbers. (the HOWTO for this was at http://www.west-wind.com/weblog/posts/2011/Apr/22/Restricting-Input-in-HTML-Textboxes-to-Numeric-Values)
|
2011-08-21 05:54:02 +00:00 |
Jordan Lee
|
25fa1d9401
|
(trunk web) rename torrent-renderer.js as torrent-row.js
|
2011-08-20 23:32:21 +00:00 |
Jordan Lee
|
b46317faa9
|
(trunk web) simplify Transmission.updateButtonStates()
|
2011-08-20 23:20:12 +00:00 |
Jordan Lee
|
825706b823
|
(trunk web) minor tweaks to r12702 for clarity.
|
2011-08-20 22:30:34 +00:00 |