f76e6c2bb1
Get workspace name when renaming current workspace.
...
- fixes #1607
2015-03-30 08:28:36 +02:00
54dc87fb83
Testcase for #1607 .
...
- crash in startup_sequence_rename_workspace because of NULL old_name
2015-03-30 08:28:36 +02:00
9b8c2b1d1a
Respect XDG config directories in i3-config-wizard
...
$XDG_CONFIG_HOME is used for the config's write path, and the wizard
terminates if a config is found in ~/.i3 or $XDG_CONFIG_HOME/i3
2015-03-29 23:32:42 -04:00
d6657cea36
Merge pull request #1606 from Deiz/libi3-mkdirp
...
Move mkdirp into libi3
2015-03-29 23:36:28 +02:00
e622c42ef0
Move mkdirp into libi3
2015-03-29 17:18:00 -04:00
b338e25317
Merge pull request #1595 from Deiz/fix-1484
...
Fix percents when attaching a window to a ws creates a new split con
2015-03-29 23:14:37 +02:00
a99d5463ad
Merge pull request #1599 from Airblader/feature-toggle-mark
...
Added a --toggle switch to the mark command
2015-03-29 23:02:27 +02:00
7a75cb7e0b
Added test cases for 'mark --toggle' ( #1463 )
2015-03-29 21:21:50 +02:00
47222ab261
Updated docs for #1463
2015-03-29 21:21:50 +02:00
d51d6d730e
Added a --toggle switch to "mark [--toggle] <mark>"
...
This option allows toggling marks on a window without knowing whether the mark is already set or not.
It behaves as follows:
1) If the matched window has no mark, the new mark is set.
2) If the matched window has another mark, the old mark is removed and the new mark is set.
3) If the matched window already has the mark, the mark is removed.
The behavior that all non-matched windows have this mark removed is kept.
fixes #1463
2015-03-29 21:21:50 +02:00
dfefb10d36
initialize variables to NULL to avoid invalid free() on error
2015-03-29 20:57:20 +02:00
3191be366d
Merge pull request #1600 from Deiz/libi3
...
Move resolve_tilde and get_config_path into libi3
2015-03-29 20:56:07 +02:00
4daed31c3e
Move resolve_tilde and get_config_path into libi3
2015-03-29 14:45:42 -04:00
6cba530946
Merge pull request #1593 from Airblader/feature-nagbar-primary-output
...
Display i3-nagbar on primary output
2015-03-29 19:54:32 +02:00
700dc4bfde
Merge pull request #1597 from Airblader/bug-1187
...
Move urgency hint when moving container to another workspace
2015-03-29 19:50:03 +02:00
3163ca3385
release.sh: add release announcement email to avoid mistakes
2015-03-29 19:34:33 +02:00
fe8003ef4f
release.sh: set up git remotes appropriately
2015-03-29 19:22:29 +02:00
3360ba7212
update debian/changelog
2015-03-29 19:10:41 +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
0ad9268253
Open i3-nagbar on the primary screen
...
If a primary screen is set and the CRTC information can be retrieved,
i3-nagbar will now open on the primary screen. Otherwise, the old (fixed)
position will be used as a fallback.
fixes #1405
2015-03-28 19:35:59 +01:00
c5fad4f579
Added a regression test for #1187
2015-03-28 19:23:59 +01:00
6a5d561235
Move urgency hint when moving container
...
When an urgent container is moved to another workspace, the urgency hint
1) is unset on the source workspace and
2) set on the target workspace
fixes #1187
2015-03-28 18:29:34 +01: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
48d2acd8f6
Fix percents when attaching a window to a ws creates a new split con
...
Fixes #1484 and includes a test case.
2015-03-27 22:20:28 -04:00
beaf904943
i3bar: don't parse markup on statusline by default
...
fixes #1565
2015-03-27 19:00:32 -04:00
bae66a9dae
Add a test case for #1211
2015-03-27 14:29:53 -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