]> git.sur5r.net Git - i3/i3/log
i3/i3
8 years agoAdd the shutdown event (#2)
Tony Crisci [Fri, 6 May 2016 06:44:28 +0000 (02:44 -0400)]
Add the shutdown event (#2)

The shutdown event is triggered when the ipc shuts down because of
either a restart or when i3 exits.

10 years agosupport the barconfig_update and binding event, tag 0.16 AnyEvent-0.16
Michael Stapelberg [Fri, 3 Oct 2014 07:39:10 +0000 (09:39 +0200)]
support the barconfig_update and binding event, tag 0.16

11 years agosupport the window event, tag 0.15 AnyEvent-0.15
Michael Stapelberg [Mon, 18 Feb 2013 10:01:04 +0000 (11:01 +0100)]
support the window event, tag 0.15

12 years agofix doc error: missing opening brace (Thanks bitonic)
Michael Stapelberg [Sat, 3 Nov 2012 10:47:27 +0000 (11:47 +0100)]
fix doc error: missing opening brace (Thanks bitonic)

12 years ago0.14: add support for the mode event AnyEvent-0.14
Michael Stapelberg [Sat, 22 Sep 2012 11:11:08 +0000 (13:11 +0200)]
0.14: add support for the mode event

12 years agoupdate Changes file AnyEvent-0.13
Michael Stapelberg [Sun, 5 Aug 2012 15:41:16 +0000 (17:41 +0200)]
update Changes file

12 years agobump version to 0.13
Michael Stapelberg [Sun, 5 Aug 2012 15:31:57 +0000 (17:31 +0200)]
bump version to 0.13

12 years agoImplement the GET_VERSION request (with a fallback to i3 --version)
Michael Stapelberg [Sun, 5 Aug 2012 15:31:22 +0000 (17:31 +0200)]
Implement the GET_VERSION request (with a fallback to i3 --version)

12 years agoadd a more involved example to the SYNOPSIS
Michael Stapelberg [Sun, 5 Aug 2012 15:31:07 +0000 (17:31 +0200)]
add a more involved example to the SYNOPSIS

12 years agobump version to 0.12 AnyEvent-0.12
Michael Stapelberg [Wed, 11 Jul 2012 06:59:51 +0000 (08:59 +0200)]
bump version to 0.12

12 years agoremove relative directories from $ENV{PATH} (for taint mode)
Michael Stapelberg [Wed, 11 Jul 2012 06:58:59 +0000 (08:58 +0200)]
remove relative directories from $ENV{PATH} (for taint mode)

Otherwise, the module will die when you use it with PATH=$PATH:. (as is
the case on the OpenBSD cpan testers).

12 years agobump version to 0.11 AnyEvent-0.11
Michael Stapelberg [Tue, 10 Jul 2012 16:55:30 +0000 (18:55 +0200)]
bump version to 0.11

12 years agotaint mode fix for FreeBSD
Michael Stapelberg [Tue, 10 Jul 2012 16:55:05 +0000 (18:55 +0200)]
taint mode fix for FreeBSD

12 years agobump version to 0.10 AnyEvent-0.10
Michael Stapelberg [Mon, 9 Jul 2012 13:54:26 +0000 (15:54 +0200)]
bump version to 0.10

12 years agoupdate copyright and URL/email
Michael Stapelberg [Mon, 9 Jul 2012 13:51:37 +0000 (15:51 +0200)]
update copyright and URL/email

12 years agouse i3 --get-socketpath by default for determining the socket path
Michael Stapelberg [Mon, 9 Jul 2012 13:49:16 +0000 (15:49 +0200)]
use i3 --get-socketpath by default for determining the socket path

This was introduced in i3 v4.1 (released 2011-11-11, so should be
widespread enough by now).

12 years agoRevert "implement the GET_LOG_MARKERS request" (no longer available)
Michael Stapelberg [Sat, 21 Jan 2012 22:00:04 +0000 (22:00 +0000)]
Revert "implement the GET_LOG_MARKERS request" (no longer available)

This reverts commit 7e2ed06447af5e3b49af69dd24e2a5dec373ad9c.

12 years agoBugfix: Also delete callbacks which are triggered due to an error
Michael Stapelberg [Sat, 21 Jan 2012 21:59:12 +0000 (21:59 +0000)]
Bugfix: Also delete callbacks which are triggered due to an error

12 years agoimplement the GET_LOG_MARKERS request
Michael Stapelberg [Sat, 10 Dec 2011 11:37:43 +0000 (11:37 +0000)]
implement the GET_LOG_MARKERS request

Requires i3 version 966c654112561b21fca076a8e967033510da9981 or later.

13 years agoBump version to 0.09 AnyEvent-0.09
Michael Stapelberg [Thu, 20 Oct 2011 19:28:04 +0000 (20:28 +0100)]
Bump version to 0.09

13 years agoAdd TYPE_GET_MARKS and accompanying sugar method
Michael Stapelberg [Wed, 12 Oct 2011 22:26:04 +0000 (23:26 +0100)]
Add TYPE_GET_MARKS and accompanying sugar method

13 years agoFix documentation for get_marks (s/tree/marks)
Michael Stapelberg [Wed, 12 Oct 2011 22:25:56 +0000 (23:25 +0100)]
Fix documentation for get_marks (s/tree/marks)

13 years agoBump version to 0.08 AnyEvent-0.08
Michael Stapelberg [Mon, 26 Sep 2011 18:26:18 +0000 (19:26 +0100)]
Bump version to 0.08

13 years agoImplement support for the TYPE_GET_MARKS request, add ->get_marks sugar method
Michael Stapelberg [Mon, 26 Sep 2011 18:25:59 +0000 (19:25 +0100)]
Implement support for the TYPE_GET_MARKS request, add ->get_marks sugar method

13 years agoBugfix: The synopsis mentioned ->workspaces, but it’s ->get_workspaces
Michael Stapelberg [Mon, 26 Sep 2011 18:25:38 +0000 (19:25 +0100)]
Bugfix: The synopsis mentioned ->workspaces, but it’s ->get_workspaces

14 years agointroduce get_tree request (tree branch only) AnyEvent-0.07
Michael Stapelberg [Sun, 21 Nov 2010 20:52:43 +0000 (21:52 +0100)]
introduce get_tree request (tree branch only)

14 years agoAdd check to Makefile to abort in a Windows environment (neither i3 nor unix sockets... AnyEvent-0.06
Michael Stapelberg [Wed, 16 Jun 2010 17:40:55 +0000 (19:40 +0200)]
Add check to Makefile to abort in a Windows environment (neither i3 nor unix sockets available)

Hopefully, this will stop CPAN Testers emails about failing tests on windows.

14 years agobump version AnyEvent-0.05
Michael Stapelberg [Wed, 9 Jun 2010 22:20:11 +0000 (00:20 +0200)]
bump version

14 years agouse getpwuid() to resolve ~ in socket paths instead of glob()
Michael Stapelberg [Wed, 9 Jun 2010 22:18:50 +0000 (00:18 +0200)]
use getpwuid() to resolve ~ in socket paths instead of glob()

This fixes a warning about using a tainted variable (broke the
tests with newer perl versions).

14 years agouse new default ipc-socket path, glob() path, bump version AnyEvent-0.04
Michael Stapelberg [Sat, 27 Mar 2010 13:54:30 +0000 (14:54 +0100)]
use new default ipc-socket path, glob() path, bump version

14 years agoBump version for new CPAN upload, fix MANIFEST AnyEvent-0.03
Michael Stapelberg [Fri, 26 Mar 2010 18:48:59 +0000 (19:48 +0100)]
Bump version for new CPAN upload, fix MANIFEST

14 years agobump version to 0.02, update MANIFEST AnyEvent-0.02
Michael Stapelberg [Tue, 23 Mar 2010 01:07:02 +0000 (02:07 +0100)]
bump version to 0.02, update MANIFEST

14 years agoadd testcase for sugar methods
Michael Stapelberg [Tue, 23 Mar 2010 01:05:33 +0000 (02:05 +0100)]
add testcase for sugar methods

14 years agoImplement _error callback
Michael Stapelberg [Tue, 23 Mar 2010 01:04:28 +0000 (02:04 +0100)]
Implement _error callback

14 years agoAdd sugar methods for easier usage
Michael Stapelberg [Mon, 22 Mar 2010 22:23:07 +0000 (23:23 +0100)]
Add sugar methods for easier usage

14 years agoRemove obsolete paragraph about the need for a second connection
Michael Stapelberg [Mon, 22 Mar 2010 22:22:42 +0000 (23:22 +0100)]
Remove obsolete paragraph about the need for a second connection

Due to the event-based handling of incoming data from i3 we do not
suffer from this problem.

14 years agoUse $self->message in subscribe
Michael Stapelberg [Mon, 22 Mar 2010 21:33:26 +0000 (22:33 +0100)]
Use $self->message in subscribe

14 years agokill left-over variable
Michael Stapelberg [Mon, 22 Mar 2010 21:22:46 +0000 (22:22 +0100)]
kill left-over variable

14 years agoUse only 'import' of 'Exporter'
Michael Stapelberg [Mon, 22 Mar 2010 20:50:41 +0000 (21:50 +0100)]
Use only 'import' of 'Exporter'

14 years agoreformat perldoc paragraph
Michael Stapelberg [Mon, 22 Mar 2010 20:43:05 +0000 (21:43 +0100)]
reformat perldoc paragraph

14 years agouse constant instead of magic number
Michael Stapelberg [Mon, 22 Mar 2010 20:42:35 +0000 (21:42 +0100)]
use constant instead of magic number

14 years agoGet rid of _bytelength, use encode_utf8 and length instead. Correctly check for scalar
Michael Stapelberg [Mon, 22 Mar 2010 20:37:44 +0000 (21:37 +0100)]
Get rid of _bytelength, use encode_utf8 and length instead. Correctly check for scalar

14 years agoBugfix: Handle message_type == 0
Michael Stapelberg [Mon, 22 Mar 2010 20:37:33 +0000 (21:37 +0100)]
Bugfix: Handle message_type == 0

14 years agoAdd new constants
Michael Stapelberg [Fri, 19 Mar 2010 21:35:19 +0000 (22:35 +0100)]
Add new constants

14 years agoupdate MANIFEST correctly (use MANIFEST.SKIP instead of ignore.txt)
Michael Stapelberg [Sat, 13 Mar 2010 17:30:46 +0000 (18:30 +0100)]
update MANIFEST correctly (use MANIFEST.SKIP instead of ignore.txt)

14 years agoUpdate MANIFEST
Michael Stapelberg [Sat, 13 Mar 2010 17:27:32 +0000 (18:27 +0100)]
Update MANIFEST

14 years agoProvide constants for message types
Michael Stapelberg [Sat, 13 Mar 2010 17:17:12 +0000 (18:17 +0100)]
Provide constants for message types

14 years agoExpand testcase for the get_workspaces message (needs i3 to be running)
Michael Stapelberg [Sat, 13 Mar 2010 16:38:59 +0000 (17:38 +0100)]
Expand testcase for the get_workspaces message (needs i3 to be running)

14 years agoReturn connection status in condvar in $i3->connect
Michael Stapelberg [Sat, 13 Mar 2010 16:38:32 +0000 (17:38 +0100)]
Return connection status in condvar in $i3->connect

14 years agokill boilerplate
Michael Stapelberg [Sat, 13 Mar 2010 16:21:52 +0000 (17:21 +0100)]
kill boilerplate

14 years agoprefix internal subs with _
Michael Stapelberg [Sat, 13 Mar 2010 16:19:38 +0000 (17:19 +0100)]
prefix internal subs with _

14 years agoInitial commit
Michael Stapelberg [Sat, 13 Mar 2010 16:11:09 +0000 (17:11 +0100)]
Initial commit