Michael Stapelberg
8eb5656c69
travis: cat complete-run.log on failures
2015-03-14 12:35:01 +01:00
Michael Stapelberg
f0ef712ed0
tests: exit with status 1 when tests fail
2015-03-14 12:34:34 +01:00
Michael Stapelberg
aa4aec41f5
tests: don’t print interactive status when running on travis
...
(or without a tty)
2015-03-14 12:33:54 +01:00
Michael Stapelberg
69be6e4a8e
travis: run tests serialized, install latest AnyEvent::I3
2015-03-13 23:38:56 +01:00
Michael Stapelberg
26d17c6b88
travis: install as many perl pkgs as possible via apt instead of cpanm
2015-03-13 23:38:33 +01:00
Michael Stapelberg
2cf40f4867
travis: fix pinning setup (newlines and YAML are complicated)
2015-03-13 23:38:13 +01:00
Michael Stapelberg
f8ac5fcfe2
travis: escape strings for YAML
2015-03-13 21:04:03 +01:00
Michael Stapelberg
8dd6591c59
travis: install more perl dependencies, pull in trusty packages
2015-03-13 20:52:53 +01:00
Michael Stapelberg
0b3601c2ef
travis: also cat cpanm build logs after failure
2015-03-13 13:24:02 +01:00
Michael Stapelberg
9088fa03bc
travis: cpanm: set -v so that we get error messages in the travis output
2015-03-13 11:39:59 +01:00
Michael Hofmann
44f748a663
Rename workspaces in startup sequences.
...
When renaming workspaces, any workspace names in pending startup
sequences also need to be renamed.
2015-03-13 10:35:20 +01:00
Michael Hofmann
5776edcc84
Test: startup workspaces updating on rename.
2015-03-13 10:35:20 +01:00
Michael Stapelberg
439cadf441
travis: directly use cpanm -n to skip tests
...
X11::XCB currently fails its tests
2015-03-13 10:21:02 +01:00
Michael Stapelberg
b370c5ac71
travis runs on ubuntu 12.04, so use libinline-perl
2015-03-13 10:12:00 +01:00
Michael Stapelberg
f549089c30
travis: mk-build-deps needs equivs
2015-03-13 10:09:21 +01:00
Michael Stapelberg
92d8b4d469
add configuration for travis-ci.com
2015-03-13 10:06:57 +01:00
Michael Stapelberg
c263bb3d2a
Merge pull request #1521 from Airblader/feature-use-refactored-function
...
Use the already existing function to get rid of some code duplication
2015-03-13 00:54:52 -07:00
Michael Stapelberg
a5939f3edc
Merge pull request #1513 from Airblader/defect-1473
...
Move workspace to assigned output when renaming it
2015-03-13 00:52:52 -07:00
Michael Stapelberg
fea21f8945
Merge pull request #1512 from mdtipton/unclutter_scroll
...
Fix scrolling in window decoration with hidden cursor.
2015-03-13 00:46:16 -07:00
Michael Stapelberg
5a4109dfb6
Merge pull request #1546 from rosetree/next
...
Fix comment box
2015-03-13 00:36:29 -07:00
Micha Rosenbaum
9a355dcb92
Fix comment box
2015-03-12 11:18:12 +01:00
Michael Stapelberg
db2c5a80f8
Merge pull request #1545 from garbados/gendered-terms-in-docs
...
degendered terms
2015-03-12 00:38:35 -07:00
Diana Thayer
94b1e76af4
degendered terms
2015-03-11 21:41:43 -07:00
Michael Stapelberg
10a58725cd
add release.sh, a script to prepare a new i3 release
2015-03-07 20:37:34 +01:00
Michael Stapelberg
dadf833607
update debian/changelog for the new release
2015-03-07 20:31:38 +01:00
Michael Stapelberg
7270f6e96f
Merge branch 'master' into next
2015-03-07 20:26:29 +01:00
Michael Stapelberg
309e5b2cbd
Merge branch 'release-4.9.1'
2015-03-07 20:26:29 +01:00
Michael Stapelberg
0b145d214b
release i3 4.9.1
2015-03-07 20:26:09 +01:00
Michael Stapelberg
0148dc6fd3
Merge branch 'master' into next
...
Conflicts:
src/commands.c
2015-03-07 15:57:41 +01:00
Michael Stapelberg
5fb99ad9f7
Merge branch 'fix-restore-errormsg'
2015-03-07 15:57:13 +01:00
Ingo Bürk
9ebf17c39d
Properly error out when the layout file cannot be read.
...
This will result in an actual error message for the user.
fixes #1499
2015-03-07 15:57:05 +01:00
Ingo Bürk
6c675cc3f6
Glob filepath when calling append_layout
...
fixes #1500
2015-03-07 15:56:59 +01:00
Ingo Bürk
58df5aa6c4
Improve error messages on failing commands
2015-03-07 15:53:35 +01:00
Michael Stapelberg
6226400dfd
Merge branch 'master' into next
2015-03-07 15:40:59 +01:00
Michael Stapelberg
53b621f1aa
Merge branch 'dont-match-placeholders'
2015-03-07 15:40:59 +01:00
Michael Stapelberg
df1fcdafe8
Bugfix: insert id-based match at HEAD, not TAIL.
...
Before this commit, placeholder windows had any matches that were
defined in the JSON file, _followed_ by an i3-internal match that
ensures the placeholder X11 window gets swallowed into the placeholder
i3 container.
The problem was that the first successful match was deleted, and if
users specified a criterion (title=IPython) that matched the placeholder
window itself (name=IPython), then that match is deleted and the
i3-internal match is kept. This results in the actual window the user
wants to match not being swallowed, and the placeholder window not
displaying any criteria.
fixes #1526
2015-03-07 15:38:10 +01:00
Michael Stapelberg
a2a32ab1ee
Merge branch 'master' into next
2015-03-07 14:52:39 +01:00
Michael Stapelberg
fa3396b6ea
Merge branch 'fix-mode-switch'
2015-03-07 14:52:39 +01:00
Michael Stapelberg
7340a3e642
Fix bindings using Mode_switch
...
fixes #1518
2015-03-07 14:52:32 +01:00
Michael Stapelberg
61418f4dfb
Merge branch 'master' into next
2015-03-07 11:47:59 +01:00
Michael Stapelberg
a88cdf4ba7
Merge branch 'revert-iconic'
2015-03-07 11:47:59 +01:00
Michael Stapelberg
d551618cf0
Revert "Handle WM_CHANGE_STATE requests for iconic state"
...
This reverts commit 136b3e345b
.
fixes #1516
2015-03-07 11:47:01 +01:00
Ingo Bürk
c572176429
Use the already existing function to get rid of some code duplication
2015-03-05 14:00:24 +01:00
Michael Stapelberg
1b69ddacbe
Merge pull request #1515 from Airblader/feature-commands-error-messages
...
Improve error messages on failing commands
2015-03-04 10:20:21 -08:00
Ingo Bürk
acb79bd02f
Improve error messages on failing commands
2015-03-04 14:01:42 +01:00
Ingo Bürk
25ec389ecb
Added tests for #1473
2015-03-04 10:54:58 +01:00
Ingo Bürk
eb73059c61
Refactor functions for easy reuse
2015-03-04 09:22:25 +01:00
Ingo Bürk
bcc1314a2d
When renaming a workspace, look for assignments and move the renamed workspace to the appropriate output.
2015-03-04 09:06:44 +01:00
Michael Stapelberg
dcba0b46dd
Fix keyboard layout change detection
...
…by listening to XKB_NEW_KEYBOARD events and re-allocating the keysym
map on both XKB_NEW_KEYBOARD and XKB_MAP_NOTIFY.
fixes #1302
2015-03-03 09:47:15 +01:00
Michael Stapelberg
ac19772efb
Merge branch 'fix-keyboard-layout'
2015-03-03 09:46:39 +01:00