Commit Graph

147 Commits

Author SHA1 Message Date
Charles Kerr 09cc4c7a68
fix: broken HTML (#1446)
* chore: refresh css files with sass 1.26.10

* fix: css selector for toolbar-separator

* chore: fix duplicate html ids in mac client faq

* fix: duplicate ID 'pagetitle' tags in Mac help

* fix: duplicate ID 'taskbox' tags in Mac help

* chore: fix mismatched div
2020-09-12 21:44:47 -05:00
Charles Kerr 83cc7e04c8
Fix more coverity warnings (#1445)
cast intentionally-ignored function retval to null

remove superfluous JSON polyfill from web client.
2020-09-12 08:17:18 -05:00
Pedro Scarapicchia Junior 0a897cb3aa
Remove unused html (#1313) 2020-06-14 16:04:26 -05:00
clyang f21c9109ee Disable browser to autocomplete on torrent url field
It disrupts the view and I can't come up a daily usage scenario that needs to utilize autocomplete function.
2017-08-11 00:52:40 +08:00
Sven Depondt d94f44b777 Rework hotkeys for focused input fields and open dialogs
Also added 2 hotkeys:
    1. `i` Toggle inspector
    2. `l` Set location
2017-07-30 13:54:13 +02:00
Sven Depondt a52ef89161 Add keyboard hotkeys for web interface 2017-07-28 18:56:50 +02:00
Mike Gelfand 7e6f1a8dc8 Set idle seed limit range to 1..40320 (4 weeks tops) in all clients
Fixes: #212
2017-07-05 21:07:16 +03:00
Mike Gelfand 66285a525b Web UI: main() refactoring (patch by skybon @ GH-9)
Less jQuery, more Web API. Moved main() away from common.
2016-04-12 19:03:01 +00:00
Mike Gelfand 8b4da8c22e #4518: Mark appropriate fields in prefs as html5 number fields (patch by e-moe) 2015-10-08 18:54:43 +00:00
Mike Gelfand 50364a7883 #4866: Replace existing menus with jQueryUI menu 2015-04-30 05:20:48 +00:00
Mike Gelfand 9674df5c4d Use jQuery UI's `ui-helper-hidden` CSS class instead of our own 2015-04-26 03:35:44 +00:00
Mike Gelfand fd8e1e25a4 #5894: Get rid of inline styles in HTML (patch by Ancient; 1st part, slightly modified per IRC discussion) 2015-04-23 19:02:38 +00:00
Mike Gelfand ff7638d901 #5894: Update jQuery to 1.11.2 (with Migrate plugin 1.2.1), jQuery UI to 1.11.4 2015-04-21 21:17:45 +00:00
Jordan Lee 5f2daaafb3 (trunk, gtk/qt/web) #5581: 'Inconsistent ordering of Upload and Download speed limits' -- fixed. 2014-01-20 23:56:06 +00:00
Jordan Lee ce6b9dfad4 (trunk, web) #5510 'add file renaming to transmission web interface' -- whoops, forgot index.html in r14210 2013-10-20 19:41:37 +00:00
Jordan Lee f217dc2a60 (trunk, web) #5439: fix web client issue in IE 11 2013-07-24 22:35:52 +00:00
Jordan Lee b38d819690 (trunk, web) #5440: fix syntax error in index.html's meta name='viewport' entry. 2013-07-24 22:33:59 +00:00
Jordan Lee adb8077706 (trunk web) #5380 'numeric input method not compatible with non-querty keyboards' -- fixed w/patch from lechevalierd3on 2013-06-09 19:41:51 +00:00
Jordan Lee a7c6e78985 In Web Client, use jQuery.ajax() to upload files
If we use FormData and jQuery.ajax() calls to upload a torrent,
we can stop bundling the jquery.form.js module. In addition, this
simplifies passing arguments in the headers s.t. rpc-server.c doesn't
have to look for the CSRF token as one of the multiparts.

This changes the upload POST behavior, so give it a new name (upload2).
The old function (upload) will be deprecated but kept until 2.90 so
that third-party web clients using the old POST semantics will have
time to update.

Bug #5290 <https://trac.transmissionbt.com/ticket/5290>
2013-02-10 18:33:04 +00:00
Jordan Lee f70c4d88c7 (web) remove the freespace-info label from the web client.
As discussed at https://trac.transmissionbt.com/ticket/4076#comment:25
the freespace indicator is being moved out of the statusbar to another
place.
2013-02-10 18:32:15 +00:00
Jordan Lee 69aeed3226 (web) #5214 'add storage free space indicator' -- added with patch by taem 2013-02-05 14:45:41 +00:00
Jordan Lee 282ef8adfd use 'folder' instead of 'directory' in the freespace tooltips 2013-01-27 18:48:59 +00:00
Jordan Lee 729ef84e62 (web) #5214 'add free space indicator': added with patch by taem 2013-01-27 17:41:35 +00:00
Jordan Lee 245ed7c7e2 (trunk, web) #5013: remove redundant buttons, these were supposed to be removed in r13523 2012-09-26 02:41:47 +00:00
Jordan Lee b150f1158e (trunk web) #4993 "Add Set Location on WebUI" -- use luizpaulo's patch to implement this 2012-08-18 15:46:22 +00:00
Mitchell Livingston d6c1db86cd #4833 regression: Select / Deselect transfers option missing 2012-06-04 00:28:15 +00:00
Mitchell Livingston a484f90975 #4739 Webkit notifications for downloading/seeding complete events 2012-05-19 21:37:29 +00:00
Jordan Lee 8f55d04992 (trunk web) remove dead css from the removed filter popup 2012-02-12 17:20:38 +00:00
Jordan Lee 9a27751d77 (trunk web) #4731 "'Select All' and 'Deselect All' options missing from Inspector>Files" -- fixed. 2012-02-03 22:59:33 +00:00
Jordan Lee 8277b5e0e8 (trunk web) restore the web ui's toolbar to the 2.42 look-and-feel 2012-01-24 20:49:46 +00:00
Mitchell Livingston 89a35a880e alphabetize the sorting options. with "queue order" at the top 2011-11-28 12:37:14 +00:00
Jordan Lee 2d4d29793c (trunk web) #4637 "sorting by size in the web ui" -- patch added. 2011-11-28 03:35:33 +00:00
Jordan Lee c56938b433 (trunk web) tweak the filterbar's display of the torrent count 2011-11-14 05:22:27 +00:00
Jordan Lee 37bd984302 (trunk web) followup to r13087 that makes the filterbar grouping a little nicer. Also use livings124's suggestion of always showing the up/down speeds even when they are zero 2011-11-14 01:44:11 +00:00
Jordan Lee e2c24f28c4 (trunk web) experiment with making the filterbar more phone-friendly 2011-11-13 18:04:29 +00:00
Jordan Lee 69d782c2de (trunk web) sync the web client's inspector's info tab with the one in the GTK+ and Qt clients. This fixes #4609 and #4608. 2011-11-04 21:05:24 +00:00
Mitchell Livingston 68a921c40e update JQuery to 1.7 and jQuery form to 2.87 2011-11-04 02:42:22 +00:00
Jordan Lee 244c3f1839 move the prefs button in the footer bar 2011-11-01 00:33:24 +00:00
Jordan Lee 765ad3a915 move preferences button to the footer 2011-10-28 02:11:10 +00:00
Jordan Lee d67fc13da4 (trunk web) the preferences dialog is now activated from a toolbar button.
This is in preparation for merging about 80% of the scss code between the default and mobile versions of Clutch. Previously the mobile client had the prefs button in the footer and the default client had it in the popup menu. Now both have it in the toolbar instead.
2011-10-26 23:19:38 +00:00
Jordan Lee 04fd976ccf (trunk web) remove dangling </div> that was introduced in the last commit 2011-10-26 15:53:58 +00:00
Jordan Lee a2145b188b (trunk web) changes to clutch's file priority UI:
1. use form checkboxes for the 'file wanted' toggle
2. remove unused file_wanted_buttons.png
3. narrow the priority buttons a little
4. narrow the priority buttons' gradient range by about 2/3 so that the colors don't look harsh when there is row after row of priority buttons
2011-10-26 15:50:31 +00:00
Jordan Lee 773cd75d0e (trunk web) modify the statusbar's speed display a bit. 2011-10-26 04:14:39 +00:00
Jordan Lee 74cb70503b (trunk web) more changes to the look & feel of the buttons. This is a work in progress.
1. sync the toolbar buttons' appearance to match the footer & inspector buttons' new look from r13016
2. make the buttons a little easier to tap as per ticket #3862
3. try new toolbar icons from the 'wireframe mono icons' (CC attribution/noncommerical 3.0) by gentleface.com, found at iconfinder.com.
2011-10-25 23:36:47 +00:00
Jordan Lee 568a6bd119 (trunk web) convert the inspector tab & bottom bar's buttons to use the same css as the inspector's file priority buttons. This is a work in progress & is being checked in for apple testing 2011-10-23 17:10:44 +00:00
Jordan Lee d6045cba2b avoid double-include of common.css in IE8 2011-10-17 06:10:06 +00:00
Jordan Lee 4f600724a0 (trunk web) revert part of the previous commit. IE didn't add media query support until IE9, so we still have to explicitly call common.css in an "if IE8" block. 2011-10-16 03:02:39 +00:00
Jordan Lee 106ddfdcc3 stylesheet changes for IE as suggested by reardon in #4555 comment 5 2011-10-16 02:40:28 +00:00
Jordan Lee 1f6d927bac (trunk web) #4568 "Web Client blank content area in Opera Internet Browser" -- fix HTML5 validation errors reported by validator.w3.org. This fixed the blank content area problem seen with Opera. 2011-10-15 01:33:16 +00:00
Jordan Lee 2186e53649 (trunk web) #4548 "non-local stylesheets and js" -- bundle jqueryui's css and accompanying images so that we don't have to rely on a third-party CDN. 2011-10-14 22:24:23 +00:00