Florian Bruhin
203fa3eb34
Docstring grammar fixes
2014-02-13 18:57:19 +01:00
Florian Bruhin
d7f58015bb
Set sizePolicy of Command to minimumExpanding.
2014-02-13 07:16:47 +01:00
Florian Bruhin
0326a66758
Don't color progress bar anymore.
2014-02-13 07:06:34 +01:00
Florian Bruhin
6538dbbdf1
Colorize URLs in statusbar, fix hovering.
...
Before, when hovering from an URL to another URL, the old hover-URL was
saved as old-url. This is now fixed.
2014-02-13 06:58:17 +01:00
Florian Bruhin
76ba7921d4
Elide statusbar text/URLs correctly.
2014-02-12 23:56:23 +01:00
Florian Bruhin
626b9fc3b8
Ignore StatusBar sizehint
2014-02-12 23:04:46 +01:00
Florian Bruhin
d343ea26af
Don't use QMainWindow
2014-02-12 23:04:46 +01:00
Florian Bruhin
f893b11f1b
Fix progress bar being red hopefully.
2014-02-12 17:13:31 +01:00
Florian Bruhin
c0dc9f8622
Use Qt properties for condition coloring.
2014-02-12 17:00:39 +01:00
Florian Bruhin
002118953c
Use separate QHBoxLayout elements for statusbar.
2014-02-12 08:48:54 +01:00
Florian Bruhin
d4e69c955e
Show hovered link in statusbar.
2014-02-11 13:33:33 +01:00
Florian Bruhin
9aa49b7fe8
Pad scroll percentage.
2014-02-11 13:06:02 +01:00
Florian Bruhin
d89098582f
Show URL in statusbar.
2014-02-11 11:50:37 +01:00
Florian Bruhin
39ed73c3cf
python package cleanup
2014-02-10 15:06:46 +01:00
Florian Bruhin
bcd4273672
Split statusbar into multiple files
2014-01-21 17:54:21 +01:00
Florian Bruhin
f87e9c3546
Move CmdValidator out of StatusCommand, add CmdCompleter example
2014-01-21 17:44:50 +01:00
Florian Bruhin
d18162d902
History fixes
2014-01-21 12:06:23 +01:00
Florian Bruhin
06b1683033
Add colon in set_cmd
2014-01-21 12:01:28 +01:00
Florian Bruhin
133e4c4b61
Improve history
...
Also adds partial history completion, like zsh
2014-01-21 11:59:01 +01:00
Florian Bruhin
485c7a6316
Implement command history
2014-01-21 11:32:56 +01:00
Florian Bruhin
ca86eea4ae
Handle up/down/tab keypresses in StatusCommand
2014-01-21 11:00:52 +01:00
Florian Bruhin
7e3144964e
Simplify/cleanup stylesheets and statusbar
2014-01-21 10:48:03 +01:00
Florian Bruhin
b14070845c
Use scroll bars and their values for percentage.
...
For both gg/G and the statusbar indicator, we now use scrollBarValue()
instead of scrollPosition(). This makes a lot of things easier, but
unfortunately this also means we need to have visible scrollbars.
2014-01-21 10:15:25 +01:00
Florian Bruhin
d03f23979d
Fix typo
2014-01-21 09:39:30 +01:00
Florian Bruhin
690ff68a99
Add FIXME
2014-01-21 09:07:12 +01:00
Florian Bruhin
621839dc17
First attempt at a scrolling indicator
2014-01-21 08:37:21 +01:00
Florian Bruhin
1095e24f98
Refactor ALL the things
...
- Remove super() where unneeded
- Add docstrings where applicable
- Remove setObjectName calls
- Lots and lots of smaller changes
2014-01-20 15:58:49 +01:00
Florian Bruhin
6acac5cb71
Display keystring in statusbar
2014-01-20 07:01:39 +01:00
Florian Bruhin
289f08f7a7
Start statusbar text widget system
2014-01-20 06:52:41 +01:00
Florian Bruhin
a6aa95cba8
Clean up esc pressing in statusbar
2014-01-19 20:20:35 +01:00
Florian Bruhin
90cbf5362f
Don't always clear status cmd text on focusOut
2014-01-19 20:17:51 +01:00
Florian Bruhin
014f73a2dd
Remove esc FIXME
...
We can't do anything about this, see
https://bugreports.qt-project.org/browse/QTBUG-31527
2014-01-19 20:14:33 +01:00
Florian Bruhin
fb54eb58c1
Start reworking key parsing
2014-01-19 19:41:34 +01:00
Florian Bruhin
26a22d498a
Hide progress bar at prog=100%
2014-01-19 17:34:07 +01:00
Florian Bruhin
f816e27c77
Refactor error display/clearing
2014-01-19 17:30:31 +01:00
Florian Bruhin
50b5f84f1d
Add TODO
2014-01-19 17:18:46 +01:00
Florian Bruhin
ee3eedbfb5
status: Hide progress bar when finished loading
2014-01-19 16:56:19 +01:00
Florian Bruhin
0100dcf119
Style progress bar
2014-01-19 16:25:33 +01:00
Florian Bruhin
e1934929b1
Fix progress bar
2014-01-19 15:35:48 +01:00
Florian Bruhin
f96d420619
Add broken progress bar
2014-01-18 00:02:53 +01:00
Florian Bruhin
7cdad8e30d
Fix esc key
2014-01-17 20:22:50 +01:00
Florian Bruhin
c0320a911b
First implementation of a progress bar
2014-01-17 12:24:38 +01:00
Florian Bruhin
26df5a8076
Add monospace font for Windows
2014-01-17 08:26:45 +01:00
Florian Bruhin
08207d6f9d
Handle focus loss for cmd bar
2014-01-17 07:18:48 +01:00
Florian Bruhin
cb0c2604f3
Display error on unknown command
2014-01-17 07:04:24 +01:00
Florian Bruhin
746e7a90ad
Add keybindings
2014-01-17 06:51:21 +01:00
Florian Bruhin
a691cc10af
Enforce : in status bar command
2014-01-16 21:42:46 +01:00
Florian Bruhin
0250f61b8a
Import pyqtsignal in statusbar.py
2014-01-16 15:55:44 +01:00
Florian Bruhin
857228e4f2
Refactor commandline parsing
2014-01-16 17:49:57 +01:00
Florian Bruhin
ae516f3f73
Split widgets to different files
2013-12-15 20:29:39 +01:00