Update copyright notices and get rid of ranges
The script used to make these changes can be found at: https://gist.github.com/Deiz/32322020f76d23e2bf8f
This commit is contained in:
parent
191671c9b8
commit
884214f14f
|
@ -647,7 +647,7 @@ endif::doctype-manpage[]
|
||||||
</div>
|
</div>
|
||||||
{disable-javascript%<div id="footnotes"><hr /></div>}
|
{disable-javascript%<div id="footnotes"><hr /></div>}
|
||||||
<div id="footer" lang="de">
|
<div id="footer" lang="de">
|
||||||
© 2009-2014 Michael Stapelberg, <a href="http://i3wm.org/impress.html">Impressum</a>
|
© 2009 Michael Stapelberg, <a href="http://i3wm.org/impress.html">Impressum</a>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
# vim:ts=4:sw=4:expandtab
|
# vim:ts=4:sw=4:expandtab
|
||||||
#
|
#
|
||||||
# i3 - an improved dynamic tiling window manager
|
# i3 - an improved dynamic tiling window manager
|
||||||
# © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
# © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
#
|
#
|
||||||
# generate-command-parser.pl: script to generate parts of the command parser
|
# generate-command-parser.pl: script to generate parts of the command parser
|
||||||
# from its specification file parser-specs/commands.spec.
|
# from its specification file parser-specs/commands.spec.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* i3-config-wizard: Program to convert configs using keycodes to configs using
|
* i3-config-wizard: Program to convert configs using keycodes to configs using
|
||||||
* keysyms.
|
* keysyms.
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
# vim:ts=4:sw=4:expandtab
|
# vim:ts=4:sw=4:expandtab
|
||||||
#
|
#
|
||||||
# © 2012-2014 Michael Stapelberg
|
# © 2012 Michael Stapelberg
|
||||||
#
|
#
|
||||||
# No dependencies except for perl ≥ v5.10
|
# No dependencies except for perl ≥ v5.10
|
||||||
|
|
||||||
|
@ -45,7 +45,7 @@ my $result = GetOptions(
|
||||||
'dmenu=s' => \$dmenu_cmd,
|
'dmenu=s' => \$dmenu_cmd,
|
||||||
'entry-type=s' => \@entry_types,
|
'entry-type=s' => \@entry_types,
|
||||||
'version' => sub {
|
'version' => sub {
|
||||||
say "dmenu-desktop 1.5 © 2012-2013 Michael Stapelberg";
|
say "dmenu-desktop 1.5 © 2012 Michael Stapelberg";
|
||||||
exit 0;
|
exit 0;
|
||||||
},
|
},
|
||||||
'help' => sub {
|
'help' => sub {
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* i3-dump-log/main.c: Dumps the i3 SHM log to stdout.
|
* i3-dump-log/main.c: Dumps the i3 SHM log to stdout.
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2013 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* i3-input/main.c: Utility which lets the user input commands and sends them
|
* i3-input/main.c: Utility which lets the user input commands and sends them
|
||||||
* to i3.
|
* to i3.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* i3-msg/main.c: Utility which sends messages to a running i3-instance using
|
* i3-msg/main.c: Utility which sends messages to a running i3-instance using
|
||||||
* IPC via UNIX domain sockets.
|
* IPC via UNIX domain sockets.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2013 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* i3-nagbar is a utility which displays a nag message, for example in the case
|
* i3-nagbar is a utility which displays a nag message, for example in the case
|
||||||
* when the user has an error in their configuration file.
|
* when the user has an error in their configuration file.
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
# vim:ts=4:sw=4:expandtab
|
# vim:ts=4:sw=4:expandtab
|
||||||
#
|
#
|
||||||
# © 2013-2014 Michael Stapelberg
|
# © 2013 Michael Stapelberg
|
||||||
#
|
#
|
||||||
# Requires perl ≥ v5.10, AnyEvent::I3 and JSON::XS
|
# Requires perl ≥ v5.10, AnyEvent::I3 and JSON::XS
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3bar - an xcb-based status- and ws-bar for i3
|
* i3bar - an xcb-based status- and ws-bar for i3
|
||||||
* © 2010-2012 Axel Wagner and contributors (see also: LICENSE)
|
* © 2010 Axel Wagner and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* child.c: Getting input for the statusline
|
* child.c: Getting input for the statusline
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3bar - an xcb-based status- and ws-bar for i3
|
* i3bar - an xcb-based status- and ws-bar for i3
|
||||||
* © 2010-2011 Axel Wagner and contributors (see also: LICENSE)
|
* © 2010 Axel Wagner and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3bar - an xcb-based status- and ws-bar for i3
|
* i3bar - an xcb-based status- and ws-bar for i3
|
||||||
* © 2010-2011 Axel Wagner and contributors (see also: LICENSE)
|
* © 2010 Axel Wagner and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* config.c: Parses the configuration (received from i3).
|
* config.c: Parses the configuration (received from i3).
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3bar - an xcb-based status- and ws-bar for i3
|
* i3bar - an xcb-based status- and ws-bar for i3
|
||||||
* © 2010-2012 Axel Wagner and contributors (see also: LICENSE)
|
* © 2010 Axel Wagner and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* ipc.c: Communicating with i3
|
* ipc.c: Communicating with i3
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3bar - an xcb-based status- and ws-bar for i3
|
* i3bar - an xcb-based status- and ws-bar for i3
|
||||||
* © 2010-2012 Axel Wagner and contributors (see also: LICENSE)
|
* © 2010 Axel Wagner and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* mode.c: Handle "mode" event and show current binding mode in the bar
|
* mode.c: Handle "mode" event and show current binding mode in the bar
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3bar - an xcb-based status- and ws-bar for i3
|
* i3bar - an xcb-based status- and ws-bar for i3
|
||||||
* © 2010-2012 Axel Wagner and contributors (see also: LICENSE)
|
* © 2010 Axel Wagner and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* outputs.c: Maintaining the outputs list
|
* outputs.c: Maintaining the outputs list
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3bar - an xcb-based status- and ws-bar for i3
|
* i3bar - an xcb-based status- and ws-bar for i3
|
||||||
* © 2010-2012 Axel Wagner and contributors (see also: LICENSE)
|
* © 2010 Axel Wagner and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* parse_json_header.c: Parse the JSON protocol header to determine
|
* parse_json_header.c: Parse the JSON protocol header to determine
|
||||||
* protocol version and features.
|
* protocol version and features.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3bar - an xcb-based status- and ws-bar for i3
|
* i3bar - an xcb-based status- and ws-bar for i3
|
||||||
* © 2010-2011 Axel Wagner and contributors (see also: LICENSE)
|
* © 2010 Axel Wagner and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3bar - an xcb-based status- and ws-bar for i3
|
* i3bar - an xcb-based status- and ws-bar for i3
|
||||||
* © 2010-2012 Axel Wagner and contributors (see also: LICENSE)
|
* © 2010 Axel Wagner and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* workspaces.c: Maintaining the workspace lists
|
* workspaces.c: Maintaining the workspace lists
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3bar - an xcb-based status- and ws-bar for i3
|
* i3bar - an xcb-based status- and ws-bar for i3
|
||||||
* © 2010-2012 Axel Wagner and contributors (see also: LICENSE)
|
* © 2010 Axel Wagner and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* xcb.c: Communicating with X
|
* xcb.c: Communicating with X
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3bar - an xcb-based status- and ws-bar for i3
|
* i3bar - an xcb-based status- and ws-bar for i3
|
||||||
* © 2010-2012 Axel Wagner and contributors (see also: LICENSE)
|
* © 2010 Axel Wagner and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* child.c: Getting input for the statusline
|
* child.c: Getting input for the statusline
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3bar - an xcb-based status- and ws-bar for i3
|
* i3bar - an xcb-based status- and ws-bar for i3
|
||||||
* © 2010-2011 Axel Wagner and contributors (see also: LICENSE)
|
* © 2010 Axel Wagner and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* config.c: Parses the configuration (received from i3).
|
* config.c: Parses the configuration (received from i3).
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3bar - an xcb-based status- and ws-bar for i3
|
* i3bar - an xcb-based status- and ws-bar for i3
|
||||||
* © 2010-2012 Axel Wagner and contributors (see also: LICENSE)
|
* © 2010 Axel Wagner and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* ipc.c: Communicating with i3
|
* ipc.c: Communicating with i3
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3bar - an xcb-based status- and ws-bar for i3
|
* i3bar - an xcb-based status- and ws-bar for i3
|
||||||
* © 2010-2012 Axel Wagner and contributors (see also: LICENSE)
|
* © 2010 Axel Wagner and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
@ -111,7 +111,7 @@ int main(int argc, char **argv) {
|
||||||
socket_path = expand_path(optarg);
|
socket_path = expand_path(optarg);
|
||||||
break;
|
break;
|
||||||
case 'v':
|
case 'v':
|
||||||
printf("i3bar version " I3_VERSION " © 2010-2014 Axel Wagner and contributors\n");
|
printf("i3bar version " I3_VERSION " © 2010 Axel Wagner and contributors\n");
|
||||||
exit(EXIT_SUCCESS);
|
exit(EXIT_SUCCESS);
|
||||||
break;
|
break;
|
||||||
case 'b':
|
case 'b':
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3bar - an xcb-based status- and ws-bar for i3
|
* i3bar - an xcb-based status- and ws-bar for i3
|
||||||
* © 2010-2012 Axel Wagner and contributors (see also: LICENSE)
|
* © 2010 Axel Wagner and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* mode.c: Handle mode event and show current binding mode in the bar
|
* mode.c: Handle mode event and show current binding mode in the bar
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3bar - an xcb-based status- and ws-bar for i3
|
* i3bar - an xcb-based status- and ws-bar for i3
|
||||||
* © 2010-2012 Axel Wagner and contributors (see also: LICENSE)
|
* © 2010 Axel Wagner and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* outputs.c: Maintaining the outputs list
|
* outputs.c: Maintaining the outputs list
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3bar - an xcb-based status- and ws-bar for i3
|
* i3bar - an xcb-based status- and ws-bar for i3
|
||||||
* © 2010-2012 Axel Wagner and contributors (see also: LICENSE)
|
* © 2010 Axel Wagner and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* parse_json_header.c: Parse the JSON protocol header to determine
|
* parse_json_header.c: Parse the JSON protocol header to determine
|
||||||
* protocol version and features.
|
* protocol version and features.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3bar - an xcb-based status- and ws-bar for i3
|
* i3bar - an xcb-based status- and ws-bar for i3
|
||||||
* © 2010-2012 Axel Wagner and contributors (see also: LICENSE)
|
* © 2010 Axel Wagner and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* workspaces.c: Maintaining the workspace lists
|
* workspaces.c: Maintaining the workspace lists
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3bar - an xcb-based status- and ws-bar for i3
|
* i3bar - an xcb-based status- and ws-bar for i3
|
||||||
* © 2010-2012 Axel Wagner and contributors (see also: LICENSE)
|
* © 2010 Axel Wagner and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* xcb.c: Communicating with X
|
* xcb.c: Communicating with X
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* This header file includes all relevant files of i3 and the most often used
|
* This header file includes all relevant files of i3 and the most often used
|
||||||
* system header files. This reduces boilerplate (the amount of code duplicated
|
* system header files. This reduces boilerplate (the amount of code duplicated
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* assignments.c: Assignments for specific windows (for_window).
|
* assignments.c: Assignments for specific windows (for_window).
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2014 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* bindings.h: Functions for configuring, finding, and running bindings.
|
* bindings.h: Functions for configuring, finding, and running bindings.
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* click.c: Button press (mouse click) events.
|
* click.c: Button press (mouse click) events.
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* cmdparse.y: the parser for commands you send to i3 (or bind on keys)
|
* cmdparse.y: the parser for commands you send to i3 (or bind on keys)
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* commands.c: all command functions (see commands_parser.c)
|
* commands.c: all command functions (see commands_parser.c)
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* commands.c: all command functions (see commands_parser.c)
|
* commands.c: all command functions (see commands_parser.c)
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* con.c: Functions which deal with containers directly (creating containers,
|
* con.c: Functions which deal with containers directly (creating containers,
|
||||||
* searching containers, getting specific properties from containers,
|
* searching containers, getting specific properties from containers,
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* include/config.h: Contains all structs/variables for the configurable
|
* include/config.h: Contains all structs/variables for the configurable
|
||||||
* part of i3 as well as functions handling the configuration file (calling
|
* part of i3 as well as functions handling the configuration file (calling
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* config_directives.h: all config storing functions (see config_parser.c)
|
* config_directives.h: all config storing functions (see config_parser.c)
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* config_parser.h: config parser-related definitions
|
* config_parser.h: config parser-related definitions
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* include/data.h: This file defines all data structures used by i3
|
* include/data.h: This file defines all data structures used by i3
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* debug.c: Debugging functions, especially FormatEvent, which prints unhandled
|
* debug.c: Debugging functions, especially FormatEvent, which prints unhandled
|
||||||
* events. This code is from xcb-util.
|
* events. This code is from xcb-util.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* display_version.c: displays the running i3 version, runs as part of
|
* display_version.c: displays the running i3 version, runs as part of
|
||||||
* i3 --moreversion.
|
* i3 --moreversion.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* ewmh.c: Get/set certain EWMH properties easily.
|
* ewmh.c: Get/set certain EWMH properties easily.
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* Faking outputs is useful in pathological situations (like network X servers
|
* Faking outputs is useful in pathological situations (like network X servers
|
||||||
* which don’t support multi-monitor in a useful way) and for our testsuite.
|
* which don’t support multi-monitor in a useful way) and for our testsuite.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* floating.c: Floating windows.
|
* floating.c: Floating windows.
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* handlers.c: Small handlers for various events (keypresses, focus changes,
|
* handlers.c: Small handlers for various events (keypresses, focus changes,
|
||||||
* …).
|
* …).
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* i3.h: global variables that are used all over i3.
|
* i3.h: global variables that are used all over i3.
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2013 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* This public header defines the different constants and message types to use
|
* This public header defines the different constants and message types to use
|
||||||
* for the IPC interface to i3 (see docs/ipc for more information).
|
* for the IPC interface to i3 (see docs/ipc for more information).
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* ipc.c: UNIX domain socket IPC (initialization, client handling, protocol).
|
* ipc.c: UNIX domain socket IPC (initialization, client handling, protocol).
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* key_press.c: key press handler
|
* key_press.c: key press handler
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2013 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* libi3: contains functions which are used by i3 *and* accompanying tools such
|
* libi3: contains functions which are used by i3 *and* accompanying tools such
|
||||||
* as i3-msg, i3-config-wizard, …
|
* as i3-msg, i3-config-wizard, …
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2014 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* load_layout.c: Restore (parts of) the layout, for example after an inplace
|
* load_layout.c: Restore (parts of) the layout, for example after an inplace
|
||||||
* restart.
|
* restart.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* log.c: Logging functions.
|
* log.c: Logging functions.
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2013 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* main.c: Initialization, main loop
|
* main.c: Initialization, main loop
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* manage.c: Initially managing new windows (or existing ones on restart).
|
* manage.c: Initially managing new windows (or existing ones on restart).
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* A "match" is a data structure which acts like a mask or expression to match
|
* A "match" is a data structure which acts like a mask or expression to match
|
||||||
* certain windows or not. For example, when using commands, you can specify a
|
* certain windows or not. For example, when using commands, you can specify a
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* move.c: Moving containers into some direction.
|
* move.c: Moving containers into some direction.
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* output.c: Output (monitor) related functions.
|
* output.c: Output (monitor) related functions.
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* For more information on RandR, please see the X.org RandR specification at
|
* For more information on RandR, please see the X.org RandR specification at
|
||||||
* http://cgit.freedesktop.org/xorg/proto/randrproto/tree/randrproto.txt
|
* http://cgit.freedesktop.org/xorg/proto/randrproto/tree/randrproto.txt
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* regex.c: Interface to libPCRE (perl compatible regular expressions).
|
* regex.c: Interface to libPCRE (perl compatible regular expressions).
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* render.c: Renders (determines position/sizes) the layout tree, updating the
|
* render.c: Renders (determines position/sizes) the layout tree, updating the
|
||||||
* various rects. Needs to be pushed to X11 (see x.c) to be visible.
|
* various rects. Needs to be pushed to X11 (see x.c) to be visible.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* resize.c: Interactive resizing.
|
* resize.c: Interactive resizing.
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2013 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* restore_layout.c: Everything for restored containers that is not pure state
|
* restore_layout.c: Everything for restored containers that is not pure state
|
||||||
* parsing (which can be found in load_layout.c).
|
* parsing (which can be found in load_layout.c).
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* scratchpad.c: Scratchpad functions (TODO: more description)
|
* scratchpad.c: Scratchpad functions (TODO: more description)
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* The format of the shmlog data structure which i3 development versions use by
|
* The format of the shmlog data structure which i3 development versions use by
|
||||||
* default (ringbuffer for storing the debug log).
|
* default (ringbuffer for storing the debug log).
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
* © 2009-2010 Jan-Erik Rediger
|
* © 2009 Jan-Erik Rediger
|
||||||
*
|
*
|
||||||
* sighandler.c: Interactive crash dialog upon SIGSEGV/SIGABRT/SIGFPE (offers
|
* sighandler.c: Interactive crash dialog upon SIGSEGV/SIGABRT/SIGFPE (offers
|
||||||
* to restart inplace).
|
* to restart inplace).
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* startup.c: Startup notification code. Ensures a startup notification context
|
* startup.c: Startup notification code. Ensures a startup notification context
|
||||||
* is setup when launching applications. We store the current
|
* is setup when launching applications. We store the current
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* tree.c: Everything that primarily modifies the layout tree data structure.
|
* tree.c: Everything that primarily modifies the layout tree data structure.
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* util.c: Utility functions, which can be useful everywhere within i3 (see
|
* util.c: Utility functions, which can be useful everywhere within i3 (see
|
||||||
* also libi3).
|
* also libi3).
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* window.c: Updates window attributes (X11 hints/properties).
|
* window.c: Updates window attributes (X11 hints/properties).
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* workspace.c: Modifying workspaces, accessing them, moving containers to
|
* workspace.c: Modifying workspaces, accessing them, moving containers to
|
||||||
* workspaces.
|
* workspaces.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* x.c: Interface to X11, transfers our in-memory state to X11 (see also
|
* x.c: Interface to X11, transfers our in-memory state to X11 (see also
|
||||||
* render.c). Basically a big state machine.
|
* render.c). Basically a big state machine.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* xcb.c: Helper functions for easier usage of XCB
|
* xcb.c: Helper functions for easier usage of XCB
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* xcb_compat.h: uses #define to create aliases for xcb functions which got
|
* xcb_compat.h: uses #define to create aliases for xcb functions which got
|
||||||
* renamed. Makes the code work with >= 0.3.8 xcb-util and
|
* renamed. Makes the code work with >= 0.3.8 xcb-util and
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2013 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* xcursor.c: libXcursor support for themed cursors.
|
* xcursor.c: libXcursor support for themed cursors.
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* This is LEGACY code (we support RandR, which can do much more than
|
* This is LEGACY code (we support RandR, which can do much more than
|
||||||
* Xinerama), but necessary for the poor users of the nVidia binary
|
* Xinerama), but necessary for the poor users of the nVidia binary
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* yajl_utils.h
|
* yajl_utils.h
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2014 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
#include "libi3.h"
|
#include "libi3.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2013 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2015 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
#include "libi3.h"
|
#include "libi3.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
#include "libi3.h"
|
#include "libi3.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2013 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2013 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2013 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2015 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* string.c: Define an i3String type to automagically handle UTF-8/UCS-2
|
* string.c: Define an i3String type to automagically handle UTF-8/UCS-2
|
||||||
* conversions. Some font backends need UCS-2 (X core fonts),
|
* conversions. Some font backends need UCS-2 (X core fonts),
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
#include <err.h>
|
#include <err.h>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# vim:ts=2:sw=2:expandtab
|
# vim:ts=2:sw=2:expandtab
|
||||||
#
|
#
|
||||||
# i3 - an improved dynamic tiling window manager
|
# i3 - an improved dynamic tiling window manager
|
||||||
# © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
# © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
#
|
#
|
||||||
# parser-specs/commands.spec: Specification file for generate-command-parser.pl
|
# parser-specs/commands.spec: Specification file for generate-command-parser.pl
|
||||||
# which will generate the appropriate header files for our C parser.
|
# which will generate the appropriate header files for our C parser.
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# vim:ts=2:sw=2:expandtab
|
# vim:ts=2:sw=2:expandtab
|
||||||
#
|
#
|
||||||
# i3 - an improved dynamic tiling window manager
|
# i3 - an improved dynamic tiling window manager
|
||||||
# © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
# © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
#
|
#
|
||||||
# parser-specs/config.spec: Specification file for generate-command-parser.pl
|
# parser-specs/config.spec: Specification file for generate-command-parser.pl
|
||||||
# which will generate the appropriate header files for our C parser.
|
# which will generate the appropriate header files for our C parser.
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* assignments.c: Assignments for specific windows (for_window).
|
* assignments.c: Assignments for specific windows (for_window).
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2014 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* bindings.c: Functions for configuring, finding and, running bindings.
|
* bindings.c: Functions for configuring, finding and, running bindings.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* vim:ts=4:sw=4:expandtab
|
* vim:ts=4:sw=4:expandtab
|
||||||
*
|
*
|
||||||
* i3 - an improved dynamic tiling window manager
|
* i3 - an improved dynamic tiling window manager
|
||||||
* © 2009-2012 Michael Stapelberg and contributors (see also: LICENSE)
|
* © 2009 Michael Stapelberg and contributors (see also: LICENSE)
|
||||||
*
|
*
|
||||||
* click.c: Button press (mouse click) events.
|
* click.c: Button press (mouse click) events.
|
||||||
*
|
*
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue