Skip to content

Commit

Permalink
1.3.0 prepared
Browse files Browse the repository at this point in the history
  • Loading branch information
sagb committed Apr 12, 2018
1 parent 699af47 commit 4253211
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 13 deletions.
19 changes: 19 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
2018-04-12 Alexander Kulak <[email protected]>

version 1.3.0

Desktops (group) support: -d option.
Multihead (xrandr) support: -vp, -sc options.
More responsive main event loop.
Sortlist rewritten as double-linked utlist.
MRU sort order follows EWMH active window or FocusIn event.
Mouse support.
Keys-related options use symbolic keysym names.
Incorrect arguments abort execution instead of complain.
Trim lists on windows destruction event, avoid leak.
No MAXWINDOWS limitation.
Use stacking window list if WM supports it.

Closes: #35, #45, #46, #47, #48, #49, #50, #51, #52, #53, #54,
#56, #57, #58, #59, #60, #61, #62, #63, #64, #65, #66.

2018-02-28 Alexander Kulak <[email protected]>

version 1.2.0
Expand Down
20 changes: 10 additions & 10 deletions configure
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for alttab 1.2.0.
# Generated by GNU Autoconf 2.69 for alttab 1.3.0.
#
#
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
Expand Down Expand Up @@ -577,8 +577,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='alttab'
PACKAGE_TARNAME='alttab'
PACKAGE_VERSION='1.2.0'
PACKAGE_STRING='alttab 1.2.0'
PACKAGE_VERSION='1.3.0'
PACKAGE_STRING='alttab 1.3.0'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''

Expand Down Expand Up @@ -1302,7 +1302,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures alttab 1.2.0 to adapt to many kinds of systems.
\`configure' configures alttab 1.3.0 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
Expand Down Expand Up @@ -1369,7 +1369,7 @@ fi

if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of alttab 1.2.0:";;
short | recursive ) echo "Configuration of alttab 1.3.0:";;
esac
cat <<\_ACEOF
Expand Down Expand Up @@ -1479,7 +1479,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
alttab configure 1.2.0
alttab configure 1.3.0
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
Expand Down Expand Up @@ -1731,7 +1731,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by alttab $as_me 1.2.0, which was
It was created by alttab $as_me 1.3.0, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
Expand Down Expand Up @@ -2594,7 +2594,7 @@ fi
# Define the identity of the package.
PACKAGE='alttab'
VERSION='1.2.0'
VERSION='1.3.0'
cat >>confdefs.h <<_ACEOF
Expand Down Expand Up @@ -5275,7 +5275,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by alttab $as_me 1.2.0, which was
This file was extended by alttab $as_me 1.3.0, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
Expand Down Expand Up @@ -5341,7 +5341,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
alttab config.status 1.2.0
alttab config.status 1.3.0
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
AC_INIT([alttab], [1.2.0])
AC_INIT([alttab], [1.3.0])
AM_INIT_AUTOMAKE([foreign subdir-objects])
AC_CONFIG_SRCDIR([configure.ac])
AC_CONFIG_HEADERS([config.h])
Expand Down
6 changes: 4 additions & 2 deletions src/alttab.c
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ along with alttab. If not, see <http://www.gnu.org/licenses/>.
#include <time.h>
#include "alttab.h"
#include "util.h"
#include "config.h"

// PUBLIC

Expand All @@ -44,7 +45,7 @@ Window root;
//
void helpexit()
{
msg(-1, "the task switcher.\n\
msg(-1, "the task switcher, v%s\n\
Options:\n\
-w N window manager: 0=no, 1=ewmh-compatible, 2=ratpoison, 3=old fashion\n\
-d N desktop: 0=current 1=all, 2=all but special, 3=all but current\n\
Expand All @@ -66,7 +67,7 @@ Options:\n\
-font name font name in the form xft:fontconfig_pattern\n\
-v|-vv verbose\n\
-h help\n\
See man alttab for details.\n");
See man alttab for details.\n", PACKAGE_VERSION);
exit(0);
}

Expand Down Expand Up @@ -135,6 +136,7 @@ int use_args_and_xrm(int *argc, char **argv)
remove_arg(argc, argv, arg);
}
}
msg(0, "%s\n", PACKAGE_STRING);
msg(0, "debug level %d\n", g.debug);

XrmInitialize();
Expand Down

0 comments on commit 4253211

Please sign in to comment.