c0dbc5dd77
Merge branch 'release-4.10.2'
2015-04-16 09:03:28 +02:00
9557a0a5b2
release i3 4.10.2
2015-04-16 09:02:58 +02:00
eb04a64067
Bugfix: Remove windows from the save set when unmapping.
...
fixes #1617
2015-04-06 15:43:52 +02:00
40b9048102
Use a reasonable default sep_block_width if a separator_symbol is given
2015-04-06 15:43:47 +02:00
483a51a2f2
Get workspace name when renaming current workspace.
...
- fixes #1607
2015-04-06 15:43:36 +02:00
29e8167cda
Cope with non-null-terminated x class properties.
...
- fixes #1605
2015-04-06 15:43:20 +02:00
8629c2e208
Merge branch 'next' into master
2015-03-29 19:07:24 +02:00
9cf0150fa1
Merge branch 'release-4.10.1'
2015-03-29 19:07:24 +02:00
2dea50d469
release i3 4.10.1
2015-03-29 19:07:03 +02:00
aef495faba
prepare release.sh for 4.10.1
2015-03-29 18:53:55 +02:00
9515cb0713
release from “next”
2015-03-29 18:53:55 +02:00
d5f329694d
Merge pull request #1592 from Deiz/xdg-wizard-font
...
Make wizard window size and click coordinates dependent on font
2015-03-29 18:53:31 +02:00
8f69ddcb4d
Update debian/changelog
2015-03-29 18:08:59 +02:00
6d94231f74
Merge branch 'master' into next
2015-03-29 17:46:37 +02:00
33069ff1d5
Merge branch 'release-4.10'
2015-03-29 17:46:37 +02:00
71310adaea
release i3 4.10
2015-03-29 17:46:16 +02:00
b8057392c4
update release.sh for the next version
2015-03-29 17:45:46 +02:00
909eefb868
travis: remove FORTIFY_SOURCE, causes trouble with clang
2015-03-29 17:20:11 +02:00
6b04f28b48
fix remaining warnings
2015-03-29 17:12:20 +02:00
ba89fe0a93
travis: enable more warnings, add -Werror
...
This will ensure that our code stays free of warnings, at least for the
warnings that we have enabled. (Using _FORTIFY_SOURCE > 0 leads to more
warnings, some of them are harder to address.)
2015-03-29 17:11:21 +02:00
93adcf8bdc
Merge pull request #1575 from hwangcc23/next
...
Fix warnings
2015-03-29 16:53:14 +02:00
42515308e7
Add a safe wrapper for write and fix some warnings
...
1. Add a function writeall and make swrite wrap that function. Use either writeall or swrite, depending on whether we want to exit on errors or not.
2. Fix warnings when compiling with a higher optimisation level.
(CFLAGS ?= -pipe -O3 -march=native -mtune=native -freorder-blocks-and-partition)
Signed-off-by: hwangcc <hwangcc@csie.nctu.edu.tw >
2015-03-29 10:22:34 +08:00
0aa18a602d
Make wizard window size and click coordinates dependent on font
...
This guarantees the whole visible area of the pixmap is reinitialized,
and ensures that the click bounding boxes are properly aligned with
the displayed text.
2015-03-28 15:35:19 -04:00
0391ac2e69
Merge pull request #1596 from Deiz/wizard-add-up-down
...
Switch the wizard's modifier choice when up or down are pressed
2015-03-28 18:16:27 +01:00
95fa121c56
Switch the wizard's modifier choice when up or down are pressed
2015-03-28 13:00:19 -04:00
af71d3a2f1
Merge pull request #1590 from acrisci/bug/i3bar-no-markup-default
...
i3bar: don't parse markup on statusline by default
2015-03-28 10:08:41 +01:00
beaf904943
i3bar: don't parse markup on statusline by default
...
fixes #1565
2015-03-27 19:00:32 -04:00
856e1f9772
Merge pull request #1591 from Airblader/feature-child-cleanup
...
Return in child parsing as soon as the match was made.
2015-03-27 09:51:00 +01:00
fb0573e183
Merge pull request #1582 from shdown/allow-escaping-backslashes
...
Allow escaping backslashes
2015-03-27 09:40:09 +01:00
00e86c4de4
Merge pull request #1580 from Airblader/feature-nop
...
Allow nop command without argument
2015-03-27 09:39:28 +01:00
e0332b6f07
Allow nop command without argument
...
fixes #1318
2015-03-27 09:29:16 +01:00
6adc7e8bfb
Return in child parsing as soon as the match was made.
...
As soon as we found the current key for which the value should be handled we can return
from the function to save some string comparisons.
2015-03-27 09:26:29 +01:00
773f9f52e9
Merge pull request #1454 from acrisci/feature/i3bar-update-strut-partial-reload
...
reconfigure dock clients on strut partial change
2015-03-27 09:02:05 +01:00
4e871c75f9
Add tests for backslash unescaping
2015-03-26 17:18:17 +03:00
ad31b13cb6
update default fonts for i3-{input,config-wizard,nagbar}
...
We’ve done this a while ago in i3.config itself, but the tools in
question aren’t hooked up to that setting, so we need to do it here as
well.
2015-03-26 10:03:30 +01:00
7d49f55c55
make i3-input work properly on hi-dpi displays
2015-03-26 10:03:14 +01:00
414290df56
make i3-config-wizard work properly on hi-dpi displays
2015-03-26 10:00:13 +01:00
d91bf5d491
make i3-nagbar work properly on hi-dpi displays
2015-03-26 09:44:46 +01:00
d97aeffcd4
i3-sensible-terminal: launch i3-nagbar when no terminal is found
...
fixes #1587
2015-03-26 09:21:40 +01:00
ebf5941456
debian: promote suggests to recommends to install a terminal emulator
...
fixes #1587
2015-03-26 09:19:50 +01:00
49510427b9
Handle strut partial changes for dock clients
...
Handle changes to the property _NET_WM_STRUT_PARTIAL by reallocating
screen space in the dock area when the dock client requests a new
position.
This will allow changes to the bar config directive `position` to be
effective on the `reload` command.
fixes #1294
2015-03-25 19:45:42 -04:00
3f3b2d9a3f
i3bar: reconfigure strut partial on reload
...
Strut partial tells i3 where to reserve space for i3bar. It is affected
by the `position` bar config directive.
2015-03-25 19:17:06 -04:00
037cb317cb
Merge pull request #1578 from Airblader/feature-custom-separator
...
Add support for a custom separator symbol
2015-03-25 22:49:09 +01:00
fa93f275bb
Don’t focus placeholder windows.
2015-03-25 22:47:23 +01:00
80da100ac8
Add support for a custom separator symbol
...
This introduces a "separator_symbol" property for the i3bar configuration.
If set, the specified string will be used as a separator instead of a vertical line. Since it is an optional configuration, complete backwards compatibility is given.
fixes #1472
2015-03-25 21:38:55 +01:00
26237508ea
Bugfix: skip restart_mode swallow specifications
...
Otherwise, placeholder windows would accumulate these over restarts. The
worst part is that they don’t get dumped properly, meaning an empty
swallows specification ends up in the state, which matches any window,
so other random windows would be matched into the placeholder (e.g.
i3bar).
fixes #1502
2015-03-25 20:50:25 +01:00
f790fedce3
Restore placeholder windows after restarting (Thanks Airblader).
...
fixes #1502
2015-03-25 20:50:25 +01:00
bbb035d975
Merge pull request #1583 from shdown/next
...
i3bar: spelling fixes (2)
2015-03-25 20:16:00 +01:00
6d8891894e
Allow escaping backslashes
...
Fixes #1577 .
2015-03-25 21:32:46 +03:00
6922a820a6
i3bar: spelling fixes (2)
2015-03-24 15:41:16 +03:00