Commit graph

74 commits

Author SHA1 Message Date
Christoph Lohmann 5e1c53ad3c Add the -f flag, which tells tabbed to run the given command again, in case
the last tab is closed.
2012-11-26 14:55:26 +01:00
Christoph Lohmann 6f49796250 Changing the single-linked list for clients to a malloc()ed array. This makes
algorithms more efficient, that depend on the number of clients or shuffeling
around. The patch also adds new shortcuts to move tabs in their position. The
default color scheme is changed to the one of the maintainer.
2012-11-25 22:09:55 +01:00
Christoph Lohmann 719e5a97fe Avoid flashing of surf when it is run in tabbed. Thanks Carlos Pita! 2012-11-08 21:51:55 +01:00
Christoph Lohmann 380c783155 Allowing a different position for the window id. Thanks David Galos! 2012-11-08 21:48:51 +01:00
Christoph Lohmann 3f0067b1c7 Style inquistion was here. 2012-11-08 21:40:58 +01:00
Christoph Lohmann bcf3d90ce7 Fix the atom handling and fix the title setting. Thanks to Carlos Pita! 2012-10-13 06:57:32 +02:00
Christoph Lohmann ef13e0d92e Adding the -n name parameter to set WM_CLASS. Thanks Gavin Wahl
<gavinwahl@gmail.com>!
2012-10-03 07:56:53 +02:00
Christoph Lohmann 2d057ecf17 Test before commit. Correcting a typo. 2012-08-20 09:05:45 +02:00
Christoph Lohmann 03a03059bf Adding ed(1) compatibility. 2012-08-20 09:03:15 +02:00
Christoph Lohmann ce9b82147d Readding the spawn compatibility to use it in config.h. Thanks to Chris Hall. 2012-08-20 09:02:56 +02:00
Christoph Lohmann e3080747c5 Removing the warning about »XKeycodeToKeysym. 2012-07-07 22:50:26 +02:00
Christoph Lohmann 611c419c23 Happy new year 2012! 2012-04-06 20:45:07 +02:00
Christoph Lohmann b137773914 Introduce ARG* macros to simplify arg handling. 2012-04-06 20:44:47 +02:00
Christoph Lohmann 0808cda361 Enable easier tabbed handling with the xid. 2012-04-06 18:42:53 +02:00
Christoph Lohmann c6b1f05d15 Add '--' and concatenated parameter support. 2012-02-09 18:03:50 +01:00
Christoph Lohmann c79e339241 Allow no automatic spawning of the command. 2012-02-09 17:39:33 +01:00
Connor Lane Smith 3d12c416b8 display cmd info on tabbed-win 2011-11-20 17:38:48 +01:00
Connor Lane Smith a93dac2798 fix focus handling (thanks roman) 2011-09-26 22:39:59 +01:00
Connor Lane Smith 0a9c6d02e6 remove unused variable (thanks christoph) 2011-09-26 22:37:22 +01:00
Connor Lane Smith aea4a447d4 spawn on startup (thanks christoph) 2011-09-26 22:36:33 +01:00
Connor Lane Smith 62f0800d2f update manpage 2011-06-18 14:37:43 +01:00
Connor Lane Smith 214992a9ba added generic client support (thanks Stephen) 2011-05-06 21:40:53 +01:00
Connor Lane Smith d1716bda6b sanity patch 2010-08-09 11:59:13 +01:00
Enno Boland (tox) 4955efbafa XKill if windows won't close, cleanups. 2010-05-25 00:44:20 +02:00
Enno Boland (tox) 8b63e1219b removing XSetInputFocus() calls to be ICCCM compliant again. Thanks to Thomas Adam 2010-04-26 22:30:27 +02:00
Enno Boland (tox) 29bd306474 Some cleanups
I will recheck if these are really cleanups tomorrow. Too much coffein be sure right now.
2010-02-16 20:09:26 +01:00
Enno Boland (tox) e675961957 focus fix for openbox (and maybe a few others) 2010-02-16 19:56:22 +01:00
Enno Boland (tox) 13e3aca1cb improved focus handling 2010-02-16 19:53:03 +01:00
Enno Boland (tox) c6be3a7d9f tabbed remembers last viewed tab; open new tabs focused/unfocused can be configured now. 2009-12-15 09:26:01 +01:00
Enno Boland (tox) 2265312783 removing autoclose when last client exits. 2009-11-09 00:13:04 +01:00
Enno Boland (tox) 73579df0d7 closing tab with middlemouse, circling tabs with mousewheel. 2009-10-28 21:37:15 +01:00
Enno Boland (tox) 826c6000e2 sorting functions alphabeticly 2009-10-28 20:31:34 +01:00
Enno Boland (tox) 907f12fa41 Handling maprequest. that means tabbed works for xterm. 2009-10-28 20:09:53 +01:00
Enno Boland (tox) f2aba1fe0e works better now with windowmanager who use mapping/unmapping 2009-10-28 11:40:02 +01:00
Enno Boland (tox) e3b3233230 fixing unexpected closing of tabbed when unmapping it. 2009-10-27 21:59:30 +01:00
Enno Boland (tox) 42b0f5b4e4 formating xembed messages with spaces instead of tabs 2009-10-27 21:07:08 +01:00
Enno Boland (tox) a3cfb8ac3e fixing focus/activation of embedded clients. 2009-10-27 13:13:15 +01:00
Enno Boland (tox) 0c4e90c9d4 code cleanups 2009-10-27 12:54:22 +01:00
Enno Boland (tox) 89622e41b2 code cleaning, windows are properly closed on exit; if last client quits, exit 2009-10-26 16:50:38 +01:00
Enno Boland (tox) 9f9e39604d small typo fix. 2009-10-15 15:40:18 +02:00
Enno Boland (tox) cd1363dafa reformating source, adding const flags to XEvent-Handlers. 2009-10-13 19:52:34 +02:00
Enno Boland (tox) bcf8f35580 correcting comment 2009-10-13 19:37:20 +02:00
Enno Boland (tox) a9ad7e7201 handle configurerequest. 2009-10-13 08:13:30 +02:00
Enno Boland (tox) 204af1549b storing windowId in char[] variable. 2009-09-23 11:24:11 +02:00
Enno Boland (tox) 44d0720f9c small variable fixes 2009-09-23 10:35:06 +02:00
Enno Boland (tox) 0ad9b7f35c sorting functions alphabetic 2009-09-23 10:33:10 +02:00
Enno Boland (tox) 037729224a moving xembed messaged to top. 2009-09-23 10:00:06 +02:00
Enno Boland (tox) c703a4c2cf reformating 2009-09-23 09:59:10 +02:00
Enno Boland (tox) ea0e34aa06 embedding works nice now. 2009-09-23 09:53:30 +02:00
Enno Boland (tox) d136cb337f resizing works again, windows are getting managed. 2009-09-22 22:36:07 +02:00