Commit Graph

2356 Commits

Author SHA1 Message Date
Foo 37b0af8f74 Disable segment truncation on tmux-1.6 2015-05-23 16:11:08 +03:00
Foo fe3b3b1598 Automatically truncate tmux status line when needed
Closes #1328 (but not fixes it)
Closes #137 (not actually fixes it because I do not know some segment widths)
2015-05-23 16:11:08 +03:00
Foo 524fc317ad Parse all numbers as numbers
Typo prevented integers starting with 2 in affected places (command-line 
--renderer-arg parsing and POWERLINE_…_OVERRIDES parsing) from being parsed as 
integers.
2015-05-23 15:09:33 +03:00
Foo d6e7cbfaac Merge PR #1373 into develop
Changes to the original PR:

- Squashed commits.
- Reworded commit summary.

Closes #1373
2015-05-20 21:49:15 +03:00
Foo 632673a7e2 Merge PR #1374 into develop
Differences from the original PR:

- Squashed commits.
- Reworded commit summary.
- No comma after `e.g.`.
- Wrapped lines in the commit message.
- Fixed python-mpd2 link.

Closes #1374
2015-05-20 21:48:07 +03:00
Werner Beroux cc7f21221a Enhance mpd player bindings documentation
Give some hints to install compatible `mpd` Python module, and rewrite to show
that the Python package is preferred (for example player status isn't supported
properly via `mpc` command).
2015-05-20 21:47:29 +03:00
Werner Beroux 1dbf267759 Clarify what does “low priority segment” mean 2015-05-20 21:43:37 +03:00
Nikolai Aleksandrovich Pavlov bf6191d144 Merge pull request #1372 from ZyX-I/pull-1366
Switch the underlying i3-IPC layer and deprecate i3bgbar bindings
2015-05-17 21:20:12 +03:00
Foo dd8868413b Add i3wm segment unit tests 2015-05-17 21:05:59 +03:00
Foo c02516a443 Fix style errors 2015-05-17 21:05:59 +03:00
Nikolai Aleksandrovich Pavlov e2168e2167 Merge pull request #1369 from ZyX-I/fix-1368
Use different highlight group for network_load divider
2015-05-17 12:49:23 +03:00
Foo acb7c27a88 Use different highlight group for network_load divider
Fixes #1368
2015-05-17 12:01:11 +03:00
S0lll0s 34026ee3ea Let default i3 mode for bar-bindings be "default" 2015-05-16 22:21:56 +02:00
S0lll0s e8b502bb42 Add support for i3 modes in segment_info for bar
also fix the bar-renderer's argument handling
2015-05-16 21:40:42 +02:00
S0lll0s 32a278b8a8 Update the bar-aint-recursive binding docs 2015-05-16 16:12:06 +02:00
S0lll0s b20a707222 Add powerline.segments.i3wm.mode
also make powerline-bar.py redraw on mode change
2015-05-16 16:12:06 +02:00
S0lll0s 918fd8227d (Optionally) switch from "i3-py" to "i3ipc" for i3 bindings
i3-py is no longer maintained
2015-05-15 14:42:30 +02:00
Foo 67f0995f16 Merge branch 'release-2.1.4' into develop 2015-05-10 23:18:11 +03:00
Foo 20868f7a0d Update base version 2015-05-10 23:18:10 +03:00
Nikolai Aleksandrovich Pavlov bac1c0162d Merge pull request #1358 from ZyX-I/container-based-infrastructure
Switch to container-based infrastructure
2015-05-10 23:10:50 +03:00
Foo 450dbecb34 Mock realpath if it is not present 2015-05-10 23:05:57 +03:00
Foo 24176882ab Use force-removal of .git
Otherwise it may hang with message like

    rm: remove write-protected regular file `tests/bot-ci/.git/objects/pack/pack-589af67feed5a0f1d2c4cfb43325ab5165539bcc.pack'?
2015-05-10 22:47:18 +03:00
Foo 37a0c4dd24 Enable directory caching 2015-05-10 22:47:18 +03:00
Foo 8e8e396778 Switch to container-based infrastructure 2015-05-10 22:47:18 +03:00
Foo b88a16c98f Move from /opt to $HOME/opt 2015-05-10 22:47:18 +03:00
Foo d9790cc1ae Merge commit 'HEAD@{1}' into develop 2015-05-10 22:46:45 +03:00
Foo 2dff7674cf Fix tmux bindings 2015-05-10 22:46:40 +03:00
Foo 6e14a49748 Merge branch 'release-2.1.3' into develop 2015-05-10 22:31:06 +03:00
Foo 7b6986022e Update base version 2015-05-10 22:31:06 +03:00
Foo 802d80641d Merge branch 'fix-cmdline' into develop
Fixes #1357.
2015-05-10 22:30:38 +03:00
Foo e097f656c3 Fix main arguments parser tests 2015-05-10 22:23:19 +03:00
Foo 22988ed296 Merge branch 'release-2.1.2' into develop 2015-05-10 22:16:32 +03:00
Foo 6e0951d403 Update base version 2015-05-10 22:16:32 +03:00
Foo ca2809be71 Fix args.side: make it a string back
One of the last changes made it a list.
2015-05-10 22:16:14 +03:00
Foo c45accbf7b Merge branch 'release-2.1.1' into develop 2015-05-10 17:54:13 +03:00
Foo af9515f889 Update base version 2015-05-10 17:54:13 +03:00
Foo b7e2a5d8a7 Merge commit 'HEAD@{1}' into develop 2015-05-10 17:44:46 +03:00
Foo cf76231b16 Make `side` argument non-optional
Closes #1294
2015-05-10 17:44:38 +03:00
Foo dc3eb6f3d8 Merge branch 'fix-tmux-left-colors' into develop 2015-05-10 17:32:47 +03:00
Foo d8373dd2e7 Add missing tmux colors to solarized colorscheme
Closes #1214
2015-05-10 17:31:17 +03:00
Nikolai Aleksandrovich Pavlov 560627a6e7 Merge pull request #1355 from ZyX-I/fix-1347
Fix tmux-2.0 support
2015-05-10 16:45:54 +03:00
Foo d6b6dd588a Do use sourcing when using <=tmux-1.8 by default
Otherwise each set option is displayed which under tmux-1.8 results in `[tmux]` 
in the statusline in place of `bash` (actually it is fine to check only whether 
tmux is 1.8 or not).
2015-05-10 16:11:53 +03:00
Foo 424d71ee57 Use different string for tmux-2.0 2015-05-10 15:33:43 +03:00
Foo a326153ba0 Disable fish tests
Properly fixing them is out of the scope of this PR
2015-05-10 15:07:03 +03:00
Foo d11ddd0bbf Add hostname executable when running shell tests 2015-05-10 15:07:02 +03:00
Foo e7068b35e1 Use `env` in status-left evaluation
Makes $POWERLINE_COMMAND contents interpreted in the same fashion as in
status-right.
2015-05-10 15:07:02 +03:00
Foo bd9359c983 Use direct execution by default
Should make it not needed to bother with environment variables. Makes tmux
configuration more fragile.

Is a different variant of fixing #1354. Does not conflict with the previous one,
so both are kept.
2015-05-10 15:07:02 +03:00
Foo 9f7e59d0cf Ignore some tmux failures
Fixes #1354
2015-05-09 00:13:44 +03:00
Nikolai Aleksandrovich Pavlov 034b7d529d Merge pull request #1348 from ZyX-I/fix-1347
Fix warning when &l:statusline is set to a unicode value
2015-04-17 23:21:24 +03:00
Foo d464ff84bb Fix warning when &l:statusline is set to a unicode value
This normally should not happen because &l:stl should be powerline-controlled,
but some plugins do this.

Fixes #1347
2015-04-17 22:36:23 +03:00