diff options
| author | Scott Moynes <smoynes@nexus.carleton.ca> | 2002-08-21 00:27:16 +0000 |
|---|---|---|
| committer | Scott Moynes <smoynes@nexus.carleton.ca> | 2002-08-21 00:27:16 +0000 |
| commit | bd05f7ec58f3e1f5839c372ad4fb007a8d8866f5 (patch) | |
| tree | 4d39b40830fd671bbf4f4effa5a54c1e7d8db410 /util/epist/epist.cc | |
| parent | b1223a2acc196ec96f208229b877d37f36c9887c (diff) | |
uber patch.
Added configuration options.
Added workspace grid changing.
Added keychain timeouts.
Fixed some whitespace.
Diffstat (limited to 'util/epist/epist.cc')
| -rw-r--r-- | util/epist/epist.cc | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/util/epist/epist.cc b/util/epist/epist.cc index a5b829b0..a6919687 100644 --- a/util/epist/epist.cc +++ b/util/epist/epist.cc @@ -1,4 +1,4 @@ -// -*- mode: C++; indent-tabs-mode: nil; -*- +// -*- mode: C++; indent-tabs-mode: nil; c-basic-offset: 2; -*- // epist.cc for Epistrophy - a key handler for NETWM/EWMH window managers. // Copyright (c) 2002 - 2002 Ben Jansens <ben at orodu.net> // @@ -84,8 +84,14 @@ epist::epist(char **argv, char *dpy_name, char *rc_file) _rc_file = DEFAULTRC; _xatom = new XAtom(getXDisplay()); - _active = _clients.end(); + + _config = new Config; + _ktree = new keytree(getXDisplay(), this); + + // set up the key tree + parser p(_ktree, _config); + p.parse(_rc_file); for (unsigned int i = 0; i < getNumberOfScreens(); ++i) { screen *s = new screen(this, i); @@ -99,12 +105,6 @@ epist::epist(char **argv, char *dpy_name, char *rc_file) ::exit(1); } - _ktree = new keytree(getXDisplay()); - - // set up the key tree - parser p(_ktree); - p.parse(_rc_file); - activateGrabs(); } |
