Commit Graph

4668 Commits

Author SHA1 Message Date
8dd6591c59 travis: install more perl dependencies, pull in trusty packages 2015-03-13 20:52:53 +01:00
0b3601c2ef travis: also cat cpanm build logs after failure 2015-03-13 13:24:02 +01:00
9088fa03bc travis: cpanm: set -v so that we get error messages in the travis output 2015-03-13 11:39:59 +01:00
439cadf441 travis: directly use cpanm -n to skip tests
X11::XCB currently fails its tests
2015-03-13 10:21:02 +01:00
b370c5ac71 travis runs on ubuntu 12.04, so use libinline-perl 2015-03-13 10:12:00 +01:00
f549089c30 travis: mk-build-deps needs equivs 2015-03-13 10:09:21 +01:00
92d8b4d469 add configuration for travis-ci.com 2015-03-13 10:06:57 +01:00
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
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
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
5a4109dfb6 Merge pull request #1546 from rosetree/next
Fix comment box
2015-03-13 00:36:29 -07:00
9a355dcb92 Fix comment box 2015-03-12 11:18:12 +01:00
db2c5a80f8 Merge pull request #1545 from garbados/gendered-terms-in-docs
degendered terms
2015-03-12 00:38:35 -07:00
94b1e76af4 degendered terms 2015-03-11 21:41:43 -07:00
10a58725cd add release.sh, a script to prepare a new i3 release 2015-03-07 20:37:34 +01:00
dadf833607 update debian/changelog for the new release 2015-03-07 20:31:38 +01:00
7270f6e96f Merge branch 'master' into next 2015-03-07 20:26:29 +01:00
309e5b2cbd Merge branch 'release-4.9.1' 2015-03-07 20:26:29 +01:00
0b145d214b release i3 4.9.1 2015-03-07 20:26:09 +01:00
0148dc6fd3 Merge branch 'master' into next
Conflicts:
	src/commands.c
2015-03-07 15:57:41 +01:00
5fb99ad9f7 Merge branch 'fix-restore-errormsg' 2015-03-07 15:57:13 +01:00
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
6c675cc3f6 Glob filepath when calling append_layout
fixes #1500
2015-03-07 15:56:59 +01:00
58df5aa6c4 Improve error messages on failing commands 2015-03-07 15:53:35 +01:00
6226400dfd Merge branch 'master' into next 2015-03-07 15:40:59 +01:00
53b621f1aa Merge branch 'dont-match-placeholders' 2015-03-07 15:40:59 +01:00
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
a2a32ab1ee Merge branch 'master' into next 2015-03-07 14:52:39 +01:00
fa3396b6ea Merge branch 'fix-mode-switch' 2015-03-07 14:52:39 +01:00
7340a3e642 Fix bindings using Mode_switch
fixes #1518
2015-03-07 14:52:32 +01:00
61418f4dfb Merge branch 'master' into next 2015-03-07 11:47:59 +01:00
a88cdf4ba7 Merge branch 'revert-iconic' 2015-03-07 11:47:59 +01:00
d551618cf0 Revert "Handle WM_CHANGE_STATE requests for iconic state"
This reverts commit 136b3e345b.

fixes #1516
2015-03-07 11:47:01 +01:00
c572176429 Use the already existing function to get rid of some code duplication 2015-03-05 14:00:24 +01:00
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
acb79bd02f Improve error messages on failing commands 2015-03-04 14:01:42 +01:00
25ec389ecb Added tests for #1473 2015-03-04 10:54:58 +01:00
eb73059c61 Refactor functions for easy reuse 2015-03-04 09:22:25 +01:00
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
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
ac19772efb Merge branch 'fix-keyboard-layout' 2015-03-03 09:46:39 +01:00
c7fd4b39c6 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:46:16 +01:00
73ecc56bd7 Fix scrolling in window decoration with hidden cursor.
If the mouse cursor is hidden (by unclutter, for example), then scrolling
in the window decoration creates an event with a child
(i.e. event->child != XCB_NONE). This causes route_click() to be called
with dest=CLICK_INSIDE, which prevents scrolling through a stacked layout.

To fix this, check if a click is in the window decoration _before_
checking if the event has a child.
2015-03-03 00:24:54 -08:00
487ccb536a Merge pull request #1503 from Airblader/defect-layout-globbing
Glob filepath when calling append_layout
2015-03-01 08:25:09 -08:00
eb969fee67 Merge branch 'Airblader-defect-1480' into next 2015-03-01 17:21:27 +01:00
1124041648 clang-format 2015-03-01 17:19:42 +01:00
91476e2c11 Merge branch 'defect-1480' of https://github.com/Airblader/i3-original into Airblader-defect-1480 2015-03-01 17:19:22 +01:00
091f1db39a run clang-format (3.5.0)
Not quite sure why there are so many differences. Perhaps we’ve gotten
out of the habit of running clang-format after every change.

I guess it’d be best to have a travis hook that runs clang-format for us
and reports any problems on pull requests.
2015-03-01 17:16:03 +01:00
9e739de5d3 Glob filepath when calling append_layout
fixes #1500
2015-03-01 16:51:58 +01:00
0876bd621f Merge branch 'master' into next 2015-03-01 16:50:49 +01:00