2801 Commits

Author SHA1 Message Date
ZyX
02b31f36bd Only run fish tests for development version or for 2.1.2 and higher
Currently tests also test Vi key bindings support, but it is not in any release 
yet.
2015-02-20 23:37:13 +03:00
ZyX
b349d6e390 Make sure that fish tests are not run for old fishes 2015-02-20 23:16:01 +03:00
ZyX
4d09f4fdb0 Do not run Vim tests if Vim is not available, fallback to system Vim 2015-02-20 22:39:50 +03:00
ZyX
8fff21d77b Set the default value for POWERLINE_TMUX_EXE 2015-02-20 22:36:39 +03:00
ZyX
1445b5a655 Merge branch 'update-qtile' into develop 2015-02-20 22:11:06 +03:00
ZyX
6cad7b0aae Add information about supported versions to documentation 2015-02-20 22:10:34 +03:00
ZyX
479e6afb2a Do not recreate layout if not needed 2015-02-20 22:09:59 +03:00
ZyX
5ee860ba8a Rename timeout to update_interval 2015-02-20 16:40:19 +03:00
ZyX
1742571b63 Use .timer_setup() to setup timer, fix error from cffi markup renderer
1. In qtile-0.9.1 .timeout_add() must be run after ._configure(). In qtile-0.8.0
   .timer_setup() is not run automatically.
2. New pango markup renderer (qtile-0.9.1) is not accepting unicode() objects,
   only str() ones as it converts them to cffi `char *`.

Fixes #1313
2015-02-20 16:39:50 +03:00
ZyX
86bb1616b4 Use new name and two sides in example configuration in documentation 2015-02-20 16:19:04 +03:00
ZyX
bf228943ed Allow it to configure side 2015-02-20 16:15:21 +03:00
ZyX
eda9d0d607 Move the closing parenthesis to the next line 2015-02-20 16:14:19 +03:00
ZyX
83e459c5f8 Do not use private classes for qtile, do not rename Powerline class 2015-02-20 16:09:06 +03:00
ZyX
6c966811af Update documentation 2015-02-20 16:07:52 +03:00
ZyX
b09c7b79b5 Merge branch 'update-requirements' into develop 2015-02-19 23:49:39 +03:00
ZyX
98455c46ce Update Vim version requirements 2015-02-19 23:08:25 +03:00
ZyX
ffcd8f7234 Add information about fish requirements 2015-02-19 23:06:33 +03:00
ZyX
9375b3122a Merge commit 'HEAD@{1}' into develop 2015-02-19 12:28:03 +03:00
ZyX
3c596ca114 Do not forget to push develop to upstream 2015-02-19 12:27:46 +03:00
ZyX
ecc160cf92 Merge pull request #1312 from ZyX-I/stabilize-vterm-tests
Stabilize vterm tests
2015-02-19 12:25:42 +03:00
ZyX
feb9a57dc0 Move code that prints tmux logs to test_tmux.py 2015-02-19 11:39:12 +03:00
ZyX
3d8948c125 Add missing newline in battery segment implementation 2015-02-19 11:39:12 +03:00
ZyX
f8ba6b021c Restart failed tmux vterm test a few times 2015-02-19 11:39:12 +03:00
ZyX
abe9014e59 Merge branch 'release-2.1' into develop 2015-02-19 02:56:44 +03:00
ZyX
ceb0487fe0 Update base version 2015-02-19 02:56:44 +03:00
ZyX
58876504bc Merge commit 'HEAD@{1}' into develop 2015-02-19 02:56:15 +03:00
ZyX
d5d4e956fe Fix typo in release script 2015-02-19 02:56:05 +03:00
ZyX
389e01ffd5 Merge branch 'fix-client-compiling' into develop 2015-02-19 02:50:47 +03:00
ZyX
4c6a2e3e59 Also check that MIME type matches during tests
MIME type names are inconsistent across different systems, so only first
component is used. For example, `file` in Travis Ubuntu detects Python scripts
as `text/x-java`, in Gentoo these are `text/x-python`.

Travis Ubuntu also uses magic file format different from the one
sys-apps/file-5.22 from Gentoo has, making it impossible to fix the issue by
just copying the files from my system.
2015-02-19 02:48:03 +03:00
ZyX
e233ca7a54 Fix compiling C client when using Python-2.6
`shlex.split` is inadequate when it receives Unicode strings: `u'-O3'` is split 
into a single argument that looks like `'-\x00O\x003\x00'`.
2015-02-15 01:19:06 +03:00
ZyX
c1bcaaad9e Merge branch 'pep440' into develop 2015-02-15 01:06:45 +03:00
ZyX
99830bad49 Use PEP440-compatible versions
Fixes #1310
2015-02-15 01:04:58 +03:00
Nikolai Aleksandrovich Pavlov
9823701a55 Merge pull request #1305 from sryze/patch-1
Fix link to colorschemes section
2015-02-08 00:56:57 +03:00
Sergey Zolotarev
e112eb4ec4 Fix link to colorschemes section 2015-02-08 02:31:53 +05:00
Nikolai Aleksandrovich Pavlov
fc7057c85b Merge pull request #1300 from ZyX-I/stabilize-vterm-tests
Another attempt to stabilize vterm tests
2015-02-07 22:08:05 +03:00
ZyX
04feda5922 Merge branch 'update-documentation' into develop 2015-02-07 18:51:18 +03:00
ZyX
9e5bd5c1af Replace obsolete advice to copy the entire configuration 2015-02-07 18:50:47 +03:00
ZyX
66c6128b66 Wait less in vterm tmux tests 2015-02-07 11:14:09 +03:00
ZyX
d5d138f83d Do not bother with testing or setting POWERLINE_CONFIG_COMMAND
Instead just test whether using $POWERLINE_CONFIG_COMMAND succeeds and if it 
does not run just `powerline-config tmux setup`. Problem is that tests in vterm 
fail *not* because sleeping time is too short, but because `powerline-config 
tmux setup` for some reason is not launched at all. I am not sure whether this 
construct is going to fix things.

Also ref #875. I am very unsure this commit will fix the issue, but since I do 
not know what is the reason for this issue at all… who knows.
2015-02-07 11:13:16 +03:00
Nikolai Aleksandrovich Pavlov
e280313b0f Merge pull request #1299 from ZyX-I/stabilize-vterm-tests
Wait more before failing tmux vterm tests
2015-02-07 05:13:57 +03:00
ZyX
92d4beffa4 Wait more before failing tmux vterm tests
May fix random test failures.
2015-02-07 05:00:37 +03:00
Nikolai Aleksandrovich Pavlov
43a9a2552a Merge pull request #1290 from ZyX-I/pdb
Add support for Python debugger
2015-02-07 04:27:43 +03:00
Nikolai Aleksandrovich Pavlov
b40e45a0e7 Merge pull request #1297 from seanfisk/c-client-connect-size
Fix socket address size on non-Linux platforms.
2015-02-05 07:25:07 +03:00
Sean Fisk
17e0f74eb0 Fix socket address size on non-Linux platforms. 2015-02-04 15:35:56 -05:00
ZyX
d57be8324a Do not alter the way keys are fed with PyPy 2015-02-02 00:12:06 +03:00
ZyX
f4e3c3099f Remove everything up until class Foo(object): in pdb tests
PyPy3 displays prompt two times on the line where `s` is present.
2015-02-01 12:13:56 +03:00
ZyX
c3e541d16a Remove empty lines 2015-02-01 12:08:09 +03:00
ZyX
0db8154b9a Document how to pdb bindings with Python-2.6 and update tests 2015-01-31 21:44:43 +03:00
ZyX
e63a1c7cb5 Display the log after long wait 2015-01-31 21:34:26 +03:00
ZyX
d8252f66b7 Move main() into powerline.bindings.pdb 2015-01-31 21:34:26 +03:00