222 Commits

Author SHA1 Message Date
Ivan Kozik
793d108edb Show the context menu only in Chrome 43+ by default 2015-07-17 23:13:52 +00:00
Ivan Kozik
a19310df2e Add docstrings and rename maybePopup 2015-07-17 23:13:52 +00:00
Ivan Kozik
4265d17f8e Don't identify Chrome as Safari 2015-07-17 23:13:52 +00:00
Ivan Kozik
1ad8489c65 Implement an empty context menu 2015-07-17 23:13:52 +00:00
Ivan Kozik
35dddd89e7 Display pointer cursor when mousing over stats line 2015-07-17 23:13:52 +00:00
Ivan Kozik
83b22f5f47 Also check for another message indicating abort 2015-07-17 23:13:52 +00:00
Ivan Kozik
61f90289ed Check for fatal errors reported by faulthandler 2015-07-17 23:13:52 +00:00
Ivan Kozik
4fb354bd58 Check for another message indicating fatal error 2015-07-17 23:13:52 +00:00
Ivan Kozik
be855de96e Add ? key to toggle help text 2015-07-17 23:13:52 +00:00
Ivan Kozik
177f33cbc0 Fix archivebot.com-specific hack 2015-07-17 23:13:52 +00:00
Ivan Kozik
c5c7301770 Make framebust less ninjawedding-specific 2015-07-17 23:13:52 +00:00
Ivan Kozik
1e745202d3 Framebusting take two 2015-07-17 23:13:52 +00:00
Ivan Kozik
aeda779f55 Framebust out of archivebot.com
1) archivebot.com has no favicon
2) archivebot.com iframe induces some slowness
2015-07-17 23:13:52 +00:00
Ivan Kozik
a8dced2e9c Check for more messages indicating fatal errors 2015-07-17 23:13:52 +00:00
Ivan Kozik
332c5e0417 Don't autofocus the filter box
A bad idea now that we have keyboard shortcuts
2015-07-17 23:13:52 +00:00
Ivan Kozik
860899b404 Also check for 'CRITICAL Sorry, Wpull unexpectedly crashed' 2015-07-17 23:13:52 +00:00
Ivan Kozik
e6589e4ead Reword help text 2015-07-17 23:13:52 +00:00
Ivan Kozik
e6f4aee092 Allow turning off 3.0 Beta promotion with &promo=0 2015-07-17 23:13:52 +00:00
Ivan Kozik
6a00e5c343 Add a, n, and f shortcut keys 2015-07-17 23:13:52 +00:00
Ivan Kozik
72b5aeccaa Make j and k fall off the ends differently 2015-07-17 23:13:52 +00:00
Ivan Kozik
346a7f8f6a Treat one-character selections as clicks 2015-07-17 23:13:52 +00:00
Ivan Kozik
fe9a552385 Use display: none on log windows in FF to avoid perf issues 2015-07-17 23:13:52 +00:00
Ivan Kozik
486453d63b Don't remove any scrollback when job has fatal exception 2015-07-17 23:13:52 +00:00
Ivan Kozik
07a23d2a98 Make 'k' work when no jobs are shown 2015-07-17 23:13:52 +00:00
Ivan Kozik
7c62dc3c36 Mention j and k keys in help text 2015-07-17 23:13:52 +00:00
Ivan Kozik
31165f629e Make j and k keys show the next/prev job window 2015-07-17 23:13:52 +00:00
Ivan Kozik
a6638caa75 Change count to include only active jobs 2015-07-17 23:13:52 +00:00
Ivan Kozik
c3a80ada6e Handle and log j and k keys 2015-07-17 23:13:52 +00:00
Ivan Kozik
dcc681a182 Use a more reliable method to detect when job is done 2015-07-17 23:13:52 +00:00
Ivan Kozik
6ba812556a Improve FF performance by not using .scrollHeight 2015-07-17 23:13:52 +00:00
Ivan Kozik
caedf471fa Fix comment 2015-07-17 23:13:52 +00:00
Ivan Kozik
3344d9a723 Make job-aborted color coding override fatal-exception color coding 2015-07-17 23:13:52 +00:00
Ivan Kozik
cfcb55d1c5 Color-code job stats line based on job success/abort/fatal exception 2015-07-17 23:13:52 +00:00
Christopher Foo
12c351e47f dashboard: Add "try 3.0 beta" link 2015-07-17 23:13:51 +00:00
Ivan Kozik
a1611d453e Fix erroneous rendering of border after filtering 2015-07-17 23:13:51 +00:00
Ivan Kozik
4ee4d96442 Make log window animation a little less glitchy 2015-07-17 23:13:51 +00:00
Ivan Kozik
3006ba9637 Animate showing/hiding of log windows 2015-07-17 23:13:51 +00:00
Ivan Kozik
605824fd14 Show taller log window when there is only one visible 2015-07-17 23:13:51 +00:00
Ivan Kozik
27c446e334 Use wider dashboard margins on big screens 2015-07-17 23:13:51 +00:00
Ivan Kozik
0496346e01 Convert the dashboard filter box from substring search to regular expression.
This fixes a bug where clicking on stats information for a job would show
multiple jobs instead of just the clicked-on job.
2015-07-17 23:13:51 +00:00
Ivan Kozik
b38a703e7d Show/hide one log window when its stats line is clicked 2015-07-17 23:13:51 +00:00
Ivan Kozik
646b68da6a filterChanged -> applyFilter for clarity 2015-07-17 23:13:51 +00:00
Ivan Kozik
deeb4b0c86 Clean up suppress_ignore_reports checks 2015-07-17 23:13:51 +00:00
Ivan Kozik
3ce91ac0fa Simplify MB stat 2015-07-17 23:13:51 +00:00
Ivan Kozik
5479ae53b6 Adjust filter box styling 2015-07-17 23:13:51 +00:00
Ivan Kozik
bcd9b30da2 s/Filter:/Show:/ 2015-07-17 23:13:51 +00:00
Ivan Kozik
3121277251 s/Clear/None/ 2015-07-17 23:13:51 +00:00
Ivan Kozik
3baf3cf146 Add button to filter out all jobs 2015-07-17 23:13:51 +00:00
Ivan Kozik
23f8c2ac65 Align and filter new log windows appropriately 2015-07-17 23:13:51 +00:00
Ivan Kozik
32722ad9d3 Add Clear button for filter; always show scrollbar 2015-07-17 23:13:51 +00:00