Michael Stapelberg
9d65f59571
Merge branch 'master' into next
2015-04-16 09:03:28 +02:00
Michael Stapelberg
9557a0a5b2
release i3 4.10.2
2015-04-16 09:02:58 +02:00
Thomas Anderson
196e1d0971
Respect EXEC_PREFIX and a users' choice of PKG_CONFIG.
...
The Makefiles should put binaries in $(EXEC_PREFIX) and
architecture-independent files in $(PREFIX). Also a user may have a
prefixed- pkg-config, as in the case of cross compiling on Exherbo
Linux, so respect the well-accepted $(PKG_CONFIG) variable for this
purpose.
2015-04-12 17:59:30 -07:00
Michael Stapelberg
4958ca00ab
Merge pull request #1654 from Deiz/complete-run-chdir
...
Allow complete-run.pl to be run from any directory
2015-04-12 10:46:54 -07:00
Deiz
e2e949f331
Allow complete-run.pl to be run from any directory
2015-04-12 13:21:20 -04:00
Michael Stapelberg
5e7339d8f0
Merge pull request #1641 from Deiz/fix-1640
...
Store Git commit identifier in its own object
2015-04-12 10:08:43 -07:00
Deiz
5a987cfd6b
Rebuild version.o when version.c or LAST_VERSION change
...
$(TOPDIR)/LAST_VERSION is a cached copy of common.mk's I3_VERSION var,
updated only if the two differ.
2015-04-12 12:31:58 -04:00
Michael Stapelberg
b01dd1121e
Merge pull request #1652 from Airblader/fix-1649
...
Removed comment on removal of legacy "default" layout.
2015-04-12 09:27:02 -07:00
Michael Stapelberg
b682843218
Merge pull request #1653 from nmikhailov/next
...
Bump testsuite dependencies versions
2015-04-12 09:26:32 -07:00
Nikita Mikhailov
2a4524a1e1
Bump testsuite dependencies versions
2015-04-11 21:24:01 +06:00
hwangcc
2c77d7ceed
Add a timeout: delay_exit_on_zero_displays
...
Outputs may disappear momentarily and come back later.
To prevent i3 from exit when no output is available momentarily, add a timeout delay_exit_on_zero_displays.
2015-04-11 22:13:10 +08:00
Ingo Bürk
edda9306ed
Removed comment on removal of legacy "default" layout.
...
closes #1649
2015-04-11 10:27:42 +02:00
Deiz
cd4bc2adf5
Store Git commit identifier in its own object
...
Fixes #1640
2015-04-06 18:28:40 -04:00
Michael Stapelberg
eb04a64067
Bugfix: Remove windows from the save set when unmapping.
...
fixes #1617
2015-04-06 15:43:52 +02:00
Ingo Bürk
40b9048102
Use a reasonable default sep_block_width if a separator_symbol is given
2015-04-06 15:43:47 +02:00
Michael Hofmann
483a51a2f2
Get workspace name when renaming current workspace.
...
- fixes #1607
2015-04-06 15:43:36 +02:00
Michael Hofmann
29e8167cda
Cope with non-null-terminated x class properties.
...
- fixes #1605
2015-04-06 15:43:20 +02:00
Michael Stapelberg
1546891e6a
Bugfix: Remove windows from the save set when unmapping.
...
fixes #1617
2015-04-06 15:40:12 +02:00
Michael Stapelberg
ee816aa53c
Merge pull request #1634 from Airblader/feature-sep-symbol-default
...
Use a reasonable default sep_block_width if a separator_symbol is given
2015-04-04 09:08:28 -07:00
Ingo Bürk
a952ae74f4
Use a reasonable default sep_block_width if a separator_symbol is given
2015-04-03 22:54:59 +02:00
Deiz
547157d19b
Add test cases for --border
2015-04-02 16:46:42 -04:00
Deiz
601043cbf3
Update userguide for --border
2015-04-02 16:43:54 -04:00
Deiz
ce48d5c5d7
Add a --border flag to enable mouse binds to trigger on border click
2015-04-02 16:24:05 -04:00
Michael Stapelberg
9eba4eecb7
Merge pull request #1631 from Airblader/bug-1629
...
Allow --whole-window right after 'bindsym' within binding modes
2015-04-02 13:15:28 -07:00
Ingo Bürk
42a666be3c
Added testcases for --whole-window in a binding inside a mode ( #1629 )
2015-04-02 11:17:29 +02:00
Ingo Bürk
e3e13ade60
Allow --whole-window right after 'bindsym' within binding modes
...
fixes #1629
2015-04-02 11:11:55 +02:00
Michael Stapelberg
15d516f58c
Merge pull request #1628 from acrisci/feature/complete-run-coverage
...
complete-run: add coverage report generation
2015-04-02 00:33:05 -07:00
Michael Stapelberg
92ffc78e19
Merge pull request #1630 from Deiz/consistent-mouse-actions
...
Make floating window mouse handling consistent with tiled windows
2015-04-02 00:09:13 -07:00
Michael Stapelberg
a36016b7e2
Merge pull request #1625 from Airblader/feature-docs
...
Documentation Improvements
2015-04-02 00:08:19 -07:00
Michael Stapelberg
9b671fca8d
Merge pull request #1624 from Airblader/feature-1058
...
Position i3-input at window with input focus
2015-04-01 23:56:06 -07:00
Ingo Bürk
df0e24cd2d
Clarify that more than one atom is handled by i3 and describe briefly in which way.
2015-04-02 08:53:40 +02:00
Ingo Bürk
5d8dfe0ec5
Update docs to clarify that split containers get a representation of their children in the decoration
2015-04-02 08:53:40 +02:00
Ingo Bürk
fec96c57bc
Reworded the documentation slightly and fixed the link to correctly point to Github.
2015-04-02 08:53:40 +02:00
Ingo Bürk
37811b67b0
Update the definition of the workspace spec and describe it.
2015-04-02 08:53:40 +02:00
Ingo Bürk
f35b666631
Update documentation to state that the configuration file is read by the custom parser as well.
2015-04-02 08:53:40 +02:00
Deiz
bb95571516
Make floating window mouse handling consistent with tiled windows
...
It seems that this was the intended behaviour all along, according to
the comments.
2015-04-02 02:44:37 -04:00
Ingo Bürk
947c67a627
Position i3-input at window with input focus
...
This positions the i3-input window at the window holding the input focus' position, plus a small offset.
fixes #1058
2015-04-02 08:37:09 +02:00
Michael Stapelberg
d6f1e0c568
Merge pull request #1621 from Airblader/feature-1416
...
Added no_focus directive
2015-04-01 23:35:03 -07:00
Tony Crisci
c50ec2e4dc
Document test coverage reporting for testcases
2015-04-01 18:19:18 -04:00
Tony Crisci
74abd8cd50
makefile: allow COVERAGE to be configurable
...
If COVERAGE=1 during build, i3 will be compiled for coverage testing.
2015-04-01 17:36:32 -04:00
Tony Crisci
d2d72acac4
complete-run: add coverage report generation
...
When `complete-run.pl` is given `--coverage-testing`, try to generate an
html coverage testing report for the run. This requires i3 to be
compiled with coverage testing support.
2015-04-01 15:10:27 -04:00
Ingo Bürk
0788f43db7
Updates userguide for 'no_focus <criteria>' ( #1416 )
2015-04-01 20:46:56 +02:00
Ingo Bürk
18d6b24f8d
Added testcase for the no_focus directive ( #1416 )
2015-04-01 20:46:56 +02:00
Ingo Bürk
b5f7c132fc
Added config directive 'no_focus <criteria>' ( #1416 )
2015-04-01 20:46:56 +02:00
Ingo Bürk
e155447932
Added assignment type 'A_NO_FOCUS' ( #1416 )
...
Any assignment with type 'A_NO_FOCUS' will cause the matched window to not be focused by i3 when it is managed.
2015-04-01 20:46:55 +02:00
Michael Stapelberg
d689827613
Merge pull request #1620 from Airblader/bug-1614
...
Only allow unique marks (#1614 )
2015-04-01 11:29:38 -07:00
Michael Stapelberg
ceb0d5c963
Merge pull request #1626 from acrisci/feature/remove-tests-dir
...
Remove unused `tests` dir
2015-04-01 11:27:35 -07:00
Tony Crisci
f13b7ebaea
Remove unused tests
dir
2015-04-01 12:31:32 -04:00
Ingo Bürk
2e4fac61d2
Only mark a window if only one window is matched
...
We only support unique marks, so looping over all matched windows must be prevented.
If more than one window is matched, we reject it with an error message.
fixes #1614
2015-04-01 13:51:48 +02:00
Ingo Bürk
43204b43fd
Added a testcase for #1614
2015-04-01 13:51:48 +02:00