Florian Bruhin
|
a76d68f564
|
Use global HintManager
|
2014-05-05 20:28:29 +02:00 |
|
Florian Bruhin
|
667b255d01
|
Use QApplication for global singletons
|
2014-05-05 17:56:14 +02:00 |
|
Florian Bruhin
|
9cf713cbe4
|
Use a metaclass for Enums for easier reverse mapping
|
2014-05-05 10:08:06 +02:00 |
|
Florian Bruhin
|
4ebe643ea6
|
Use simple enums for constants
|
2014-05-05 07:45:36 +02:00 |
|
Florian Bruhin
|
af68474fc3
|
Make sure frame is not None in HintManager.start
|
2014-05-02 18:57:59 +02:00 |
|
Florian Bruhin
|
efc613811f
|
Implement numeric hints
|
2014-05-02 17:53:16 +02:00 |
|
Florian Bruhin
|
615a2e0bb5
|
Handle invalid hinting modes/targets
|
2014-05-02 11:25:24 +02:00 |
|
Florian Bruhin
|
7aef865b0d
|
Lint fixes
|
2014-05-01 19:42:51 +02:00 |
|
Florian Bruhin
|
cb8f824f01
|
Add basurl
|
2014-05-01 16:40:14 +02:00 |
|
Florian Bruhin
|
5d80831752
|
prevpage/nextpage updates
|
2014-05-01 16:35:26 +02:00 |
|
Florian Bruhin
|
a3126635d4
|
Revert changes in _click
|
2014-05-01 15:29:18 +02:00 |
|
Florian Bruhin
|
fd678ff864
|
Make hints work
|
2014-05-01 15:27:32 +02:00 |
|
Florian Bruhin
|
12b36de5b5
|
Start implementing prev/next
|
2014-05-01 00:26:18 +02:00 |
|
Florian Bruhin
|
9fd7f8b975
|
Rewrite HintManager.fire to use handler dicts
|
2014-04-29 09:09:42 +02:00 |
|
Florian Bruhin
|
0d92e34310
|
Fix/silence checks
|
2014-04-28 00:05:14 +02:00 |
|
Florian Bruhin
|
a0f27fed61
|
Add manual hint following
|
2014-04-27 21:59:23 +02:00 |
|
Florian Bruhin
|
9252ef94ca
|
Consistent string chars
|
2014-04-25 16:53:23 +02:00 |
|
Florian Bruhin
|
6e78f67a81
|
Rename keyinput stuff
|
2014-04-25 12:21:01 +02:00 |
|
Florian Bruhin
|
926194849c
|
Use normal commands for hint mode
|
2014-04-24 23:47:02 +02:00 |
|
Florian Bruhin
|
0def82fe8c
|
Fix lint
|
2014-04-24 22:49:06 +02:00 |
|
Florian Bruhin
|
9320c813f7
|
Add set_cmd_text to MessageBridge
|
2014-04-24 21:28:24 +02:00 |
|
Florian Bruhin
|
c674d96cfe
|
Reorganize input modules into keyinput subpackage
|
2014-04-24 21:03:45 +02:00 |
|
Florian Bruhin
|
ecdd887664
|
Split KeyParser into KeyParser (non-chain) and KeyChainParser
|
2014-04-24 19:21:38 +02:00 |
|
Florian Bruhin
|
8648d88b51
|
Handle special keys instead of only modifiers
|
2014-04-24 17:43:19 +02:00 |
|
Florian Bruhin
|
b372c23b80
|
Move hint webelem code to utils.webelem
|
2014-04-24 16:30:59 +02:00 |
|
Florian Bruhin
|
3d292fbc27
|
Use a stack for current modes
|
2014-04-24 06:44:58 +02:00 |
|
Florian Bruhin
|
8b5daad367
|
Add ModeManager
|
2014-04-23 21:15:47 +02:00 |
|
Florian Bruhin
|
387d0e3be6
|
Document hint lastChild() hack
|
2014-04-23 14:34:00 +02:00 |
|
Florian Bruhin
|
55e3aca702
|
linting cleanup
|
2014-04-22 17:53:27 +02:00 |
|
Florian Bruhin
|
70e1a0300c
|
Add explicit types for editable hinting
|
2014-04-22 14:33:40 +02:00 |
|
Florian Bruhin
|
0de249e904
|
Support frames correctly in HintManager
|
2014-04-22 14:23:55 +02:00 |
|
Florian Bruhin
|
1e27f5537d
|
Filter javascript-links from hinting
|
2014-04-22 09:53:21 +02:00 |
|
Florian Bruhin
|
fec353809b
|
Nicer statusbar texts when hinting
|
2014-04-22 09:41:43 +02:00 |
|
Florian Bruhin
|
233289228b
|
Reposition hints if contents size changed
|
2014-04-22 09:35:59 +02:00 |
|
Florian Bruhin
|
8d891bf168
|
Hints style fixes
|
2014-04-22 09:35:49 +02:00 |
|
Florian Bruhin
|
ee5e066d86
|
Display message when hinting.
|
2014-04-22 09:06:38 +02:00 |
|
Florian Bruhin
|
7e2b590da1
|
Spelling fix
|
2014-04-22 08:46:21 +02:00 |
|
Florian Bruhin
|
03c1e1d896
|
cleanups
|
2014-04-21 23:53:13 +02:00 |
|
Florian Bruhin
|
65f2409d03
|
hints: Handle relative/javascript links correctly
|
2014-04-21 23:44:45 +02:00 |
|
Florian Bruhin
|
ba7f56f5e9
|
Add different hinting modes (yank, backtab, rapid)
|
2014-04-21 23:33:36 +02:00 |
|
Florian Bruhin
|
6ce415fc5e
|
Make hint-labels non-clickable.
|
2014-04-21 23:32:58 +02:00 |
|
Florian Bruhin
|
6bbb5fe598
|
Add emitted signals to hintmanager docstrings.
|
2014-04-21 23:32:44 +02:00 |
|
Florian Bruhin
|
9caac26873
|
Handle no found elements to hint gracefully
|
2014-04-21 19:31:28 +02:00 |
|
Florian Bruhin
|
a11b14fd2d
|
Implement more hinting modes
|
2014-04-21 19:29:11 +02:00 |
|
Florian Bruhin
|
67bf654d57
|
Handle scrolled frame correctly
|
2014-04-21 18:20:30 +02:00 |
|
Florian Bruhin
|
979685e37a
|
Click topleft of elements
|
2014-04-21 17:41:51 +02:00 |
|
Florian Bruhin
|
ee8ba55676
|
Support esc to abort hinting
|
2014-04-21 17:17:34 +02:00 |
|
Florian Bruhin
|
de0e96ab2d
|
Add clicking on links
|
2014-04-21 16:59:03 +02:00 |
|
Florian Bruhin
|
c2aa9517ea
|
Mark partial hint matches
|
2014-04-21 15:45:29 +02:00 |
|
Florian Bruhin
|
d7b87e09c9
|
Implement modes and hint input.
|
2014-04-21 15:24:19 +02:00 |
|