1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-26 01:27:28 +00:00
Commit graph

364 commits

Author SHA1 Message Date
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
246df2b3e7 ...and in Makefile.am, too. 2011-08-28 17:28:05 +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
1d69770227 fix progressbar color regression 2011-08-28 14:57:13 +00:00
Jordan Lee
dd2033107f (trunk web) migrate from json.js to json2.js. <http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/> 2011-08-28 14:51:49 +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
Jordan Lee
c639211f66 (trunk web) when mousing over the turtle or compact buttons, turn the cursor into a pointer. 2011-08-28 04:12:31 +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
fbaab34ec6 (trunk web) remove dead function call. 2011-08-27 02:48:06 +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
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
ac73391524 (trunk web) tweak the font sizes for the torrent list in compact mode 2011-08-26 20:21:22 +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
ab7305fe64 (trunk web) fix issue with the "open torrent" dialog being covered by the inspector 2011-08-25 23:24:49 +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
741f3190dc (trunk web) adjust common.css 2011-08-25 04:06:08 +00:00
Mitchell Livingston
e77b81c14e (trunk web) r12732 for the iphone 2011-08-25 04:04:13 +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
f4ee57253a (trunk web) show the dark green bar for the complete side of the seeding progress bar, and the light green bar for the incomplete side 2011-08-25 02:50:47 +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