Jordan Lee
|
27c6f96271
|
(trunk web) #4460 "Weird behavior when using up/down keys" -- fixed.
|
2011-08-30 02:03:17 +00:00 |
|
Jordan Lee
|
895f8ca465
|
(trunk web) #4459 "Remove 'Compact View' from the action menu" -- done.
|
2011-08-30 01:54:34 +00:00 |
|
Jordan Lee
|
05155db22c
|
(trunk web) make the corners of the footer buttons handle transparency.
|
2011-08-30 00:16:34 +00:00 |
|
Jordan Lee
|
c1013ff1a4
|
in transmission.updateFileList(), move the var declarations to the front of the function.
|
2011-08-29 21:12:05 +00:00 |
|
Jordan Lee
|
4803b12a09
|
#4452 'Error: file.name is undefined' at file-row.js line 113 -- fixed.
|
2011-08-29 21:07:50 +00:00 |
|
Jordan Lee
|
2ef53ca5dd
|
#4455 'Action on N>1 torrents doesn't work properly in web interface' -- when right-clicking in the torrent list, don't change the selection if the row we're hovering over is already selected.
|
2011-08-29 20:29:45 +00:00 |
|
Mitchell Livingston
|
50c03d585d
|
(trunk web) selecting the up arrow when no transfers are selected selects the bottom transfer; eliminate an error when pushing the up/down arrow keys with a blank torrent list
|
2011-08-28 19:30:17 +00:00 |
|
Jordan Lee
|
2faba73c5b
|
(trunk web) rename "iphone" variables and css files as "mobile", since they also work on iPods and Android phones.
|
2011-08-28 17:24:56 +00:00 |
|
Jordan Lee
|
6d4a7a2f10
|
(trunk web) fix event propagation in keypress events
|
2011-08-28 16:33:22 +00:00 |
|
Jordan Lee
|
f8195180ba
|
(trunk web) fix regression that broke toolbar refresh
|
2011-08-28 15:16:54 +00:00 |
|
Jordan Lee
|
e6b8b0339e
|
(trunk web) code futzing: (1) fix mixed tab & space use (2) try to declare local variables at the front of the function, since there is no block scope in javascript.
|
2011-08-28 13:57:25 +00:00 |
|
Jordan Lee
|
ab7fe4470e
|
remove dead code
|
2011-08-28 06:20:32 +00:00 |
|
Jordan Lee
|
228e1064e1
|
(trunk web) add context arguments for the RPC methods' callbacks.
|
2011-08-28 06:05:46 +00:00 |
|
Jordan Lee
|
02c0f7355b
|
(trunk web) some cleanup for r12770 -- better handling of the rebuildEverything flag in Transmission.refiler().
|
2011-08-28 04:14:58 +00:00 |
|
Mitchell Livingston
|
f2f0dc1861
|
(trunk web) fix selecting files
|
2011-08-27 21:42:34 +00:00 |
|
Jordan Lee
|
4c1f32836f
|
(trunk web) in Transmission.refilter(), only refilter/resort the torrents that have changed since the last update. This makes the web client scale reasonably well even up to 1000s of torrents.
|
2011-08-27 21:35:19 +00:00 |
|
Jordan Lee
|
9cb9fd56d9
|
(trunk web) slightly faster Transmission.refilter(). Modify Transmission.refreshFilterPopup(), Torrent.getCollatedName(), and Torrent.getCollatedTrackers() for clarity.
|
2011-08-27 00:22:56 +00:00 |
|
Jordan Lee
|
4517155353
|
(trunk web) better bootstrapping when first loading all the torrents.
|
2011-08-26 23:34:43 +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
|
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
|
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
|
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
|
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
|
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 |
|
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
|
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
|
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 |
|