Commit Graph

6775 Commits

Author SHA1 Message Date
Aldo Cortesi
60de6e6d1e console: delete stale help code 2017-06-11 21:22:55 +12:00
Aldo Cortesi
a482868cd6 console: extract "tab" to m_next pseudo-key
This makes tab work consistently across contexts, makes it globally bindable,
and gets rid of an un-needed command.
2017-06-11 21:20:12 +12:00
Aldo Cortesi
926b58ab4f console: Make global nav keys work within help 2017-06-11 18:57:02 +12:00
Aldo Cortesi
fdfd3ed937 console: Key binding help
Add a help field to key bindings, use that in contextual help display.
2017-06-11 18:19:23 +12:00
Aldo Cortesi
7caa7e7538 console: auto-generate context key binding help 2017-06-11 17:09:52 +12:00
Aldo Cortesi
fd68eca351 Keep emojis out of tox.ini
This breaks config parsers like the one used by flake8. Also... emojis? In a
config file?
2017-06-11 16:18:40 +12:00
Aldo Cortesi
816a51b6c8 console: help - remove hardcoded help everywhere 2017-06-11 13:28:31 +12:00
Aldo Cortesi
ecce260542 console: generalise grideditor help text, only show headers if we have them 2017-06-11 12:07:02 +12:00
Aldo Cortesi
a4833a5bbf console: grideditor - re-add column headers
Also remove special-case shortcut for user-agent. This is awkward in the new
structure. Down the track we can come up with a more regular mechanism like
snippets.
2017-06-11 11:57:44 +12:00
Aldo Cortesi
d7cc7e62a2 console: grideditor keybindings for r, R and e 2017-06-11 11:47:04 +12:00
Aldo Cortesi
f804495fd8 console: overlays shouldn't clear window titles 2017-06-11 11:17:19 +12:00
Aldo Cortesi
8427c2c4c7 console: extract grideditor keybindings
Also formalise the LayoutWidget interface a bit
2017-06-11 11:05:03 +12:00
Aldo Cortesi
2054739c1e console: grideditors don't display their own titles anymore 2017-06-10 10:09:48 +12:00
Aldo Cortesi
040238e255 console: layout pane heaaders
Controlled with the new console_layout_headers option
2017-06-10 09:54:03 +12:00
Maximilian Hils
60f2d37dd8 Merge pull request #2375 from mhils/isatty
Always pretend to have a tty in tests
2017-06-06 12:59:30 +02:00
Thomas Kriechbaumer
02232b5149 Merge pull request #2379 from ujjwal96/kaitai
Update png.py. Stop reading after IEND
2017-06-06 00:51:03 +02:00
Thomas Kriechbaumer
d2d7502ef0 Merge pull request #2378 from ujjwal96/console-fixes
Fixes #2377 #2323
2017-06-06 00:33:58 +02:00
Ujjwal Verma
8b06dffafb Update png.py. Stop reading after IEND 2017-06-06 03:52:36 +05:30
Ujjwal Verma
dfa693ebd3 Fixes #2377 #2323 2017-06-06 03:16:00 +05:30
Maximilian Hils
387235b580 [requires.io] dependency update on master branch (#2373) 2017-06-05 11:48:28 +02:00
Maximilian Hils
9b59937e12 always pretend to have a tty in tests 2017-06-05 00:19:52 +02:00
Maximilian Hils
f3c2123bc7 add windows store experiment 2017-06-04 23:43:23 +02:00
Thomas Kriechbaumer
0c91503b97 check tty after options parsing 2017-06-04 14:34:28 +02:00
Thomas Kriechbaumer
fd63386593 check for tty when running mitmproxy 2017-06-04 13:58:26 +02:00
Thomas Kriechbaumer
020e5a5c95 Merge pull request #2367 from mhils/issue-2329
Fix #2329
2017-06-02 14:18:56 +02:00
Ujjwal Verma
619566fc9f Fixes #2230 (#2361) 2017-06-02 13:31:12 +02:00
Maximilian Hils
a71f76368e Merge pull request #2365 from MatthewShao/jest-dev
[WIP][web] Add tests for components/ContentView
2017-06-02 13:26:38 +02:00
Maximilian Hils
465178323f explain codemirror rendering shortcomins 2017-06-02 13:26:21 +02:00
Matthew Shao
950810accb [web] Update tests for js/components/ContentView/ContentViewOptions.jsx 2017-06-02 09:19:44 +08:00
Maximilian Hils
5e17b5f62e minor improvements 2017-06-02 00:01:37 +02:00
Maximilian Hils
2ba0791810 fix #2329 2017-06-01 23:39:49 +02:00
David Shaw
7fef4efd81 sync with PyWBXMLDecoder master branch (#2366) 2017-06-01 20:37:18 +02:00
Matthew Shao
ef9ee67c19 [web] Add tests for js/components/ContentView/ContentViewOptions.jsx 2017-06-01 20:37:38 +08:00
Matthew Shao
de3042911a [web] Add tests for js/components/ContentView/CodeEditor.jsx 2017-06-01 20:33:22 +08:00
Maximilian Hils
f4567bc9c8 Merge pull request #2359 from MatthewShao/jest-dev
[web] Add tests for components/EventLog & components/FlowView
2017-05-31 18:08:31 +02:00
Maximilian Hils
ab1087ed4e Update InstallBuilder (#2364)
update InstallBuilder
2017-05-31 17:10:55 +02:00
Matthew Shao
a53875443e [web] Remove mock-xmlhttprequest dependency. 2017-05-31 19:57:34 +08:00
Matthew Shao
b16a3ab083 [web] mock components/ContentView 2017-05-31 18:22:28 +08:00
Maximilian Hils
acd568c6fa [requires.io] dependency update on master branch (#2360) 2017-05-31 10:18:39 +02:00
Matthew Shao
e1c5f2a93e [web] Add tests for js/components/FlowView/Messages.jsx 2017-05-31 16:04:28 +08:00
Matthew Shao
d6e318b41d [web] Add mock-xmlhttprequest as dependency. 2017-05-31 16:00:12 +08:00
Thomas Kriechbaumer
e14c4947e2 Merge pull request #2363 from ujjwal96/test-coverage
Test coverage increase
2017-05-31 09:56:32 +02:00
Ujjwal Verma
19765f4eb9 Updated setup.cfg 2017-05-31 04:38:01 +05:30
Ujjwal Verma
33f735ef50 Increase test coverage 2017-05-31 04:05:10 +05:30
Matthew Shao
366d0d6280 [web] Add tests for js/components/FlowView/ToggleEdit.jsx 2017-05-30 21:47:50 +08:00
Matthew Shao
f840d018e5 [web] Add tests for js/components/FlowView/Nav.jsx 2017-05-30 21:46:17 +08:00
Matthew Shao
248dde2604 [web] Add tests for js/components/FlowView/Header.jsx 2017-05-30 21:31:08 +08:00
Matthew Shao
f2e8e57e1c [web] Add tests for js/components/FlowView/Details.jsx 2017-05-30 21:30:02 +08:00
Matthew Shao
a1ef0b697d [web] Add tests for js/components/EventLog/EventList.jsx 2017-05-29 20:39:10 +08:00
Maximilian Hils
ec7d7c995c Merge pull request #2348 from MatthewShao/jest-dev
[WIP][web] Add tests for js/components/Header
2017-05-29 13:42:18 +02:00