Go back
fdwm by Vaati
View account
Fork of dwm, making it a floating wm
git clone https://gmi.rmf-dev.com/Vaati/fdwm
Log
Files
Refs
License
Readme
Commits
cf6fba5e9c0a58beb8f78db44101867718236c3b, by Vaati on 2023-01-21 17:59:03
show battery life in the top bar on FreeBSD
37ae438e6533f9d15988c7ce66e8c035614f8394, by Raw Monk on 2023-01-14 11:24:36
disable aspect ratio adjustment by default, unmaximize windows when
moving them, unmaximize windows before hidding them
052a6d8cf2abb4395763ec3ae45128e385b59dea, by Raw Monk on 2022-12-18 12:19:23
fix screen move and window management
b309c0a3cbe570f13fe5c7f99f3de5af505d9251, by Raw Monk on 2022-12-16 10:05:17
fix reverse cycling of windows
23d6c9622512f31650af27dc0529a34349da5259, by Raw Monk on 2022-12-14 22:06:09
fix workspaces bugs
bdbb5b3f080e1906d53c7cd1e4c89f1745499d59, by Raw Monk on 2022-12-14 19:39:51
add workspaces
7d29d2e255b7b73ac802976775d856be00b78423, by Raw Monk on 2022-12-14 19:01:51
add window movement and resize hotkeys
5f98c1bfa098af4f7f721495fe69522582a09a5a, by Raw Monk on 2022-12-14 12:20:47
update readme and config
a92b69025f9433f2ebd1bd94f612a521053ab328, by Raw Monk on 2022-12-14 12:05:23
maxmize, minimize, task switcher, time in top bar
da51d81c7003833192e58112ea5205aad67598db, by Raw Monk on 2022-12-14 10:32:47
make dwm a generic floating wm
89f9905714c1c1b2e8b09986dfbeca15b68d8af8, by Chris Down on 2022-12-07 14:55:08
grabkeys: Avoid missing events when a keysym maps to multiple keycodes
It's not uncommon for one keysym to map to multiple keycodes. For
example, the "play" button on my keyboard sends keycode 172, but my
bluetooth headphones send keycode 208, both of which map back to
XF86AudioPlay:
%!x(MISSING)modmap -pke | grep XF86AudioPlay
keycode 172 = XF86AudioPlay XF86AudioPause XF86AudioPlay XF86AudioPause
keycode 208 = XF86AudioPlay NoSymbol XF86AudioPlay
keycode 215 = XF86AudioPlay NoSymbol XF86AudioPlay
This is a problem because the current code only grabs a single one of
these keycodes, which means that events for any other keycode also
mapping to the bound keysym will not be handled by dwm. In my case, this
means that binding XF86AudioPlay does the right thing and correctly
handles my keyboard's keys, but does nothing on my headphones. I'm not
the only person affected by this, there are other reports[0].
In order to fix this, we look at the mappings between keycodes and
keysyms at grabkeys() time and pick out all matching keycodes rather
than just the first one. The keypress() side of this doesn't need any
changes because the keycode gets converted back to a canonical keysym
before any action is taken.
0: https://github.com/cdown/dwm/issues/11
ba56fe9fea0a28d8184a727a987836a0903e2682, by Hiltjo Posthuma on 2022-10-28 16:37:56
Revert "Remove dmenumon variable"
This reverts commit c2b748e7931e5f28984efc236f9b1a212dbc65e8.
Revert back this change. It seems to not be an edge-case anymore since
multiple users have asked about this new behaviour now.
50ad171eea9db5ccb36fce2592e047c3282975ff, by Hiltjo Posthuma on 2022-10-04 19:35:13
bump version to 6.4
970f37697358574e127019eb0ee2f5725ec05ce0, by Hiltjo Posthuma on 2022-09-16 23:06:47
remove workaround for a crash with color emojis on some systems, now fixed in libXft 2.3.5
https://gitlab.freedesktop.org/xorg/lib/libxft/-/blob/libXft-2.3.5/NEWS
c2b748e7931e5f28984efc236f9b1a212dbc65e8, by Stein on 2022-08-26 14:48:46
Remove dmenumon variable
Reasoning: Since 2011 dmenu has been capable of working out which
monitor currently has focus in a Xinerama setup, making the use
of the -m flag more or less redundant.
This is easily demonstrated by using dmenu in any other window
manager.
There used to be a nodmenu patch that provided these changes:
https://git.suckless.org/sites/commit/ed68e3629de4ef2ca2d3f8893a79fb570b4c0cbc.html
but this was removed on the basis that it was very easy to work
out and apply manually if needed.
The proposal here is to remove this dependency from dwm. The
mechanism of the dmenumon variable could be provided via a patch
if need be.
The edge case scenario that dmenu does not handle on its own, and
the effect of removing this mechanism, is that if the user trigger
focusmon via keybindings to change focus to another monitor that
has no clients, then dmenu will open on the monitor containing the
window with input focus (or the monitor with the mouse cursor if
no windows have input focus).
If this edge case is important to cover then this can be addressed
by setting input focus to selmon->barwin in the focus function if
there is no client to give focus to (rather than giving focus back
to the root window).
84d7322113c2bf023f5eaa8537fb0e72d4105046, by NRK on 2022-08-18 22:13:08
config.def.h: make keys and buttons const
pretty much all other variables are declared as const when they're not
modified.
5799dd1fca6576b662d299e210cd5933b29d502d, by Stein on 2022-08-15 14:31:22
Remove blw variable in favour of calculating the value when needed
The purpose and reasoning behind the bar layout width (blw) variable
in dwm the way it is today may not be immediately obvious.
The use of the variable makes more sense when looking at commit
2ce37bc from 2009 where blw was initialised in the setup function
and it represented the maximum of all available layout symbols.
for(blw = i = 0; LENGTH(layouts) > 1 && i < LENGTH(layouts); i++) {
w = TEXTW(layouts[i].symbol);
blw = MAX(blw, w);
}
As such the layout symbol back then was fixed in size and both drawbar
and buttonpress depended on this variable.
The the way the blw variable is set today in drawbar means that it
merely caches the size of the layout symbol for the last bar drawn.
While unlikely to happen in practice it is possible that the last bar
drawn is not that of the currently selected monitor, which can result
in misaligned button clicks if there is a difference in layout symbol
width between monitors.
44adafe0069e73aa03a3829d7bb39591cd8b3f1d, by Stein on 2022-08-11 11:15:55
Make floating windows spawn within the monitor's window area
This is a follow-up on this thread:
https://lists.suckless.org/hackers/2208/18462.html
The orginal code had constraints such that if a window's starting
attributes (position and size) were to place the window outside of
the edges of the monitor, then the window would be moved into view
at the closest monitor edge.
There was an exception to this where if a top bar is used then the
window should not obscure the bar if present, which meant to place
the window within the window area instead.
The proposed change here makes it the general rule that floating
windows should spawn within the window area rather than within the
monitor area. This makes it simple and consistent with no
exceptions and it makes the intention of the code clear.
This has the benefit of making the behaviour consistent regardless
of whether the user is using a top bar or a bottom bar.
Additionally this will have an effect on patches that modify the
size of the window area. For example if the insets patch is used to
reserve space on the left hand side of the monitor for a dock or a
vertical bar then new floating clients will not obscure that area.
a859676ead17017bbe81b4989b2f2e0b00a0b4ba, by Stein on 2022-08-09 10:38:08
Simplify client y-offset correction
The reasoning behind the original line may be lost to time as
it does not make much sense checking the position on the x-axis
to determine how to position the client on the y-axis.
In the context of multi-monitor setups the monitor y position
(m->my) may be greater than 0 (say 500), in which case the window
could be placed out of view if:
- the window attributes have a 0 value for the y position and
- we end up using the y position of bh (e.g. 22)
If the aim is to avoid a new floating client covering the bar then
restricting y position to be at least that of the window area
(m->wy) should cover the two cases of using a top bar and using a
bottom bar.
e0dee911455cee739a5b05a994828f4a37a2764d, by Hiltjo Posthuma on 2022-08-08 10:43:09
sync code-style patch from libsl
5e76e7e21da042c493c59235ca82d7275f20a7e4, by NRK on 2022-08-06 04:27:13
code-style: simplify some checks
main change here is making the `zoom()` logic saner. the rest of the
changes are just small stuff which accumulated on my local branch.
pop() must not be called with NULL. and `zoom()` achieves this, but in a
very (unnecessarily) complicated way:
if c == NULL then nexttiled() will return NULL as well, so we enter this
branch:
if (c == nexttiled(selmon->clients))
in here the !c check fails and the function returns before calling pop()
if (!c || !(c = nexttiled(c->next)))
return;
however, none of this was needed. we can simply return early if c was NULL.
Also `c` is set to `selmon->sel` so we can use `c` in the first check
instead which makes things shorter.
5b2e5e7a4001479e4dc3e245f96e49f7ea0da658, by explosion-mental on 2022-07-29 18:26:04
spawn: reduce 2 lines, change fprintf() + perror() + exit() to die("... :")
when calling die and the last character of the string corresponds to
':', die() will call perror(). See util.c
Also change EXIT_SUCCESS to EXIT_FAILURE
786f6e2a6f8466ad94706781bc93bc6eb6e69512, by Stein on 2022-08-01 11:42:44
unmanage: stop listening for events for unmanaged windows
This is in particular to avoid flickering in dwm (and high CPU usage)
when hovering the mouse over a tabbed window that was previously
managed by dwm.
Consider the following two scenarios:
1)
We start tabbed (window 0xc000003), tabbed is managed by the
window manager.
We start st being embedded into tabbed.
$ st -w 0xc000003
What happens here is that:
- tabbed gets a MapRequest for the st window
- tabbed reparents the st window
- tabbed will receive X events for the window
The window manager will have no awareness of the st window and the
X server will not send X events to the window manager relating to
the st window.
There is no flickering or any other issues relating to focus.
2)
We start tabbed (window 0xc000003), tabbed is managed by the
window manager.
We start st as normal (window 0xd400005).
What happens here is that:
- the window manager gets a MapRequest for the st window
- dwm manages the st window as a normal client
- dwm will receive X events for the window
Now we use xdotool to trigger a reparenting of the st window into
tabbed.
$ xdotool windowreparent 0xd400005 0xc000003
What happens here is that:
- tabbed gets a MapRequest for the st window
- tabbed reparents the st window
- the window manager gets an UnmapNotify
- the window manager no longer manages the st window
- both the window manager and tabbed will receive X events
for the st window
In dwm move the mouse cursor over the tabbed window.
What happens now is that:
- dwm will receive a FocusIn event for the tabbed window
- dwm will set input focus for the tabbed window
- tabbed will receive a FocusIn event for the main window
- tabbed will give focus to the window on the currently selected
tab
- which again triggers a FocusIn event which dwm receives
- dwm determines that the window that the FocusIn event is for
(0xd400005) is not the currently selected client (tabbed)
- dwm sets input focus for the tabbed window
- this causes an infinite loop as long as the mouse cursor hovers
the tabbed window, resulting in flickering and high CPU usage
The fix here is to tell the X server that we are no longer interested
in receiving events for this window when the window manager stops
managing the window.
e03248a4d5feaaacb130416be6e467a04de81f78, by Hiltjo Posthuma on 2022-07-22 09:18:52
Revert "do not call signal-unsafe function inside sighanlder"
This reverts commit 6613d9f9a1a5630bab30bc2b70bdc793977073ee.
Discussed on the mailinglist:
https://lists.suckless.org/hackers/2207/18405.html
6613d9f9a1a5630bab30bc2b70bdc793977073ee, by NRK on 2022-07-14 07:26:40
do not call signal-unsafe function inside sighanlder
die() calls vprintf, fputc and exit; none of these are
async-signal-safe, see `man 7 signal-safety`.
9bffa845faa181fb3afe05f3dc86ad79c80736be, by NRK on 2022-07-14 07:27:34
use named parameter for func prototype
all the other prototypes use names.
d3f93c7c1a13a2a78f04fb41ad1935525df948db, by Hiltjo Posthuma on 2022-05-10 19:07:56
sync latest drw.{c,h} changes from dmenu
cd0773cee9bad694dc9a6b1355a32bbe61abadff, by Hiltjo Posthuma on 2022-05-01 18:37:54
Makefile: add manual path for OpenBSD
Reported by fossy <fossy@dnmx.org>, thanks
8b48e309735f5fe49d35f86e967f4b5dea2a2f2d, by Chris Down on 2022-04-26 09:42:23
manage: Make sure c->isfixed is applied before floating checks
Commit 8806b6e23793 ("manage: propertynotify: Reduce cost of unused size
hints") mistakenly removed an early size hints update that's needed to
populate c->isfixed for floating checks at manage() time. This resulted
in fixed (size hint min dimensions == max dimensions) subset of windows
not floating when they should.
See https://lists.suckless.org/dev/2204/34730.html for discussion.
a83dc2031050d786ddf5f329b57d658a931c94b7, by Hiltjo Posthuma on 2022-04-26 15:50:32
LICENSE: add Chris Down
a4771de5ba54a38b062a7d748635f21c141b5c7e, by Hiltjo Posthuma on 2022-04-26 10:30:59
Revert "manage: For isfloating/oldstate check/set, ensure trans client actually exists"
This reverts commit bece862a0fc4fc18ef9065b18cd28e2032d0d975.
It caused a regression, for example:
https://lists.suckless.org/hackers/2203/18220.html
d93ff48803f04f1363bf303af1d7e6ccc5cb8d3f, by Santtu Lakkala on 2022-02-21 16:58:28
Update monitor positions also on removal
When monitors are removed, the coordinates of existing monitors may
change, if the removed monitors had smaller coordinates than the
remaining ones.
Remove special case handling so that the same update-if-necessary loop
is run also in the case when monitors are removed.
8806b6e2379372900e3d9e0bf6604bc7f727350b, by Chris Down on 2022-03-17 15:56:13
manage: propertynotify: Reduce cost of unused size hints
This patch defers all size hint calculations until they are actually
needed, drastically reducing the number of calls to updatesizehints(),
which can be expensive when called repeatedly (as it currently is during
resizes).
In my unscientific testing this reduces calls to updatesizehints() by
over 90%!d(MISSING)uring a typical work session. There are no functional changes
for users other than an increase in responsiveness after resizes and
a reduction in CPU time.
In slower environments or X servers, this patch also offers an
improvement in responsiveness that is often tangible after resizing a
client that changes hints during resizes.
There are two main motivations to defer this work to the time of hint
application:
1. Some clients, especially terminals using incremental size hints,
resend XA_WM_NORMAL_HINTS events on resize to avoid fighting with the
WM or mouse resizing. For example, some terminals like urxvt clear
PBaseSize and PResizeInc during XResizeWindow and restore them
afterwards.
For this reason, after the resize is concluded, we typically receive
a backlogged XA_WM_NORMAL_HINTS message for each update period with
movement, which is useless. In some cases one may get hundreds or
thousands of XA_WM_NORMAL_HINTS messages on large resizes, and
currently all of these result in a separate updatesizehints() call,
of which all but the final one are immediately outdated.
(We can't just blindly discard these messages during resizes like we
do for EnterNotify, because some of them might actually be for other
windows, and may not be XA_WM_NORMAL_HINTS events.)
2. For users which use resizehints=0 most of these updates are unused
anyway -- in the normal case where the client is not floating these
values won't be used, so there's no need to calculate them up front.
A synthetic test using the mouse to resize a floating terminal window
from roughly 256x256 to 1024x1024 and back again shows that the number
of calls to updatesizehints() goes from over 500 before this patch (one
for each update interval with movement) to 2 after this patch (one for
each hint application), with no change in user visible behaviour.
This also reduces the delay before dwm is ready to process new events
again after a large resize on such a client, as it avoids the thundering
herd of updatesizehints() calls when hundreds of backlogged
XA_WM_NORMAL_HINTS messages appear at once after a resize is finished.
bece862a0fc4fc18ef9065b18cd28e2032d0d975, by Miles Alan on 2022-02-21 01:10:56
manage: For isfloating/oldstate check/set, ensure trans client actually exists
In certain instances trans may be set to a window that doesn't actually
map to a client via wintoclient; in this case it doesn't make sense
to set isfloating/oldstate since trans is essentially invalid in that
case / correlates to the above condition check where trans is set /
XGetTransientForHint is called.
60e9a14998bfe8666c641f7c27fec18e85ac7494, by NRK on 2022-03-11 20:40:05
fix mem leak in cleanup()
maybe leak isn't the best word, given that the object lives for the
entire duration of the program's lifetime.
however, all elements of scheme are free-ed, can't think of any reason
why scheme itself should be an exception.
d39e2f3441fe18aba8d1a62c08918a411ec6f237, by Hiltjo Posthuma on 2022-01-07 12:39:18
bump version to 6.3
8657affa2a61e85ca8df76b62e43cb02897d1d80, by Chris Down on 2021-12-18 16:58:23
drawbar: Don't expend effort drawing bar if it is occluded
I noticed that a non-trivial amount of dwm's work on my machine was from
drw_text, which seemed weird, because I have the bar disabled and we
only use drw_text as part of bar drawing.
Looking more closely, I realised that while we use m->showbar when
updating the monitor bar margins, but don't skip actually drawing the
bar if it is hidden. This patch skips drawing it entirely if that is the
case.
On my machine, this takes 10%!o(MISSING)f dwm's on-CPU time, primarily from
restack() and focus().
When the bar is toggled on again, the X server will generate an Expose
event, and we'll redraw the bar as normal as part of expose().
a786211d6cb794fba0ea406d86002c7618998afc, by Hiltjo Posthuma on 2021-08-20 23:09:48
Revert "Improve speed of drw_text when provided with large strings"
This reverts commit 716233534b35f74dba5a46ade8f1a6f8cc72fea4.
It causes issues with truncation of characters when the text does not fit and
so on. The patch should be reworked and properly tested.
716233534b35f74dba5a46ade8f1a6f8cc72fea4, by Miles Alan on 2021-08-09 18:24:14
Improve speed of drw_text when provided with large strings
Calculates len & ew in drw_font_getexts loop by incrementing instead of
decrementing; as such avoids proportional increase in time spent in loop
based on provided strings size.
138b405f0c8aa24d8a040cc1a1cf6e3eb5a0ebc7, by Quentin Rameau on 2021-07-12 23:44:16
Add a configuration option for fullscreen locking
Some people are annoyed to have this new behaviour forced for some
application which use fake fullscreen.
67d76bdc68102df976177de351f65329d8683064, by Chris Down on 2020-07-02 20:18:30
Do not allow focus to drift from fullscreen client via focusstack()
It generally doesn't make much sense to allow focusstack() to navigate
away from the selected fullscreen client, as you can't even see which
client you're selecting behind it.
I have had this up for a while on the wiki as a separate patch[0], but
it seems reasonable to avoid this behaviour in dwm mainline, since I'm
struggling to think of any reason to navigate away from a fullscreen
client other than a mistake.
0: https://dwm.suckless.org/patches/alwaysfullscreen/
61bb8b2241d4db08bea4261c82e27cd9797099e7, by Ian Remmler on 2020-03-03 16:23:53
Fix x coordinate calculation in buttonpress.
bb2e7222baeec7776930354d0e9f210cc2aaad5f, by Hiltjo Posthuma on 2020-07-08 18:05:50
dwm.1: fix wrong text in man page
f04cac6d6e39cd9e3fc4fae526e3d1e8df5e34b2, by Alex Flierl on 2020-06-11 15:28:32
Fix memory leaks in drw
The function drw_fontset_free in drw.c was never called.
f09418bbb6651ab4c299cfefbe1d18de401f630e, by bakkeby on 2020-04-23 09:50:54
dwm crashes when opening 50+ clients (tile layout)
Many users new to dwm find themselves caught out by being kicked out to the login manager (dwm crashing) when they open 50+ clients for demonstration purposes. The number of clients reported varies depending on the resolution of the monitor.
The cause of this is due to how the default tile layout calculates the height of the next client based on the position of the previous client. Because clients have a minimum size the (ty) position can exceed that of the window height, resulting in (m->wh - ty) becoming negative. The negative height stored as an unsigned int results in a very large height ultimately resulting in dwm crashing.
This patch adds safeguards to prevent the ty and my positions from exceeding that of the window height.
ed3ab6b4fceded0e9f2d22372df49a2bbd58de66, by Chris Down on 2020-04-22 15:48:27
drawbar: Don't shadow sw global
This jarred me a bit while reading the code, since "sw" usually refers
to the global screen geometry, but in drawbar() only it refers to
text-related geometry. Renaming it makes it more obvious that these are
not related.
f087d20e6e60a49c756936b4312f5d194d8e63b4, by Chris Down on 2020-04-22 15:48:08
getatomprop: Add forward declaration
No functional changes, but for every other function we have a forward
declaration here. getatomprop should be no exception.
a8e9513783f335b1ac7255e40a663adfffc4b475, by Chris Down on 2020-04-20 16:41:52
setmfact: Unify bounds for compile-time and runtime mfact
There are two places that mfact can be set:
- In the mfact global, which is defined at compile time and passed
into m->mfact during monitor setup. No bounds checks are performed,
but the comment alongside it says that valid values are [0.05..0.95]:
static const float mfact = 0.55; /* factor of master area size [0.05..0.95] */
- By setmfact, which adjusts m->mfact at runtime. It also does some
minimum and maximum bounds checks, allowing [0.1..0.9]. Values outside
of that range are ignored, and mfact is not adjusted.
These different thresholds mean that one cannot setmfact 0.95 or 0.05,
despite the comment above that lists the legal range for mfact.
Clarify this by enforcing the same bounds in setmfact at runtime as
those listed for mfact at compile time.
c82db690cc0c4624dad4dc6ae899020799ec84db, by Hiltjo Posthuma on 2020-04-03 15:36:32
config.mk: fix POSIX_C_SOURCE macro for feature test for snprintf()
The feature test was incorrect:
_POSIX_C_SOURCE=2
"The value 2 or greater additionally exposes definitions for POSIX.2-1992."
http://man7.org/linux/man-pages/man7/feature_test_macros.7.html
A higher value is needed (atleast 1995):
https://pubs.opengroup.org/onlinepubs/9699919799/functions/snprintf.html
FreeBSD feature test macro:
on
https://github.com/freebsd/freebsd/blob/master/include/stdio.h line 297
This was already fixed in dmenu.
This fixes a warning on FreeBSD, reported by Plasmoduck on IRC, thanks.
cb3f58ad06993f7ef3a7d8f61468012e2b786cab, by Anselm R Garbe on 2019-02-02 04:50:42
Prepare 6.2 release.
b69c870a3076d78ab595ed1cd4b41cf6b03b2610, by Hiltjo Posthuma on 2018-06-02 17:15:42
pledge: add rpath promise for the ugly Xft font fallback
e78b4a9207d92956cee3e5bc3f70b5acabe72e5c, by Hiltjo Posthuma on 2018-06-02 17:04:44
Makefile: just show the compiler output
Don't be fancy and just show the actual output so debugging is simpler.
3cd4023fb35d0aeb6e888bfdc1845f2f0251ad20, by Klemens Nanni on 2018-06-02 15:12:42
Do not strip at link stage
Building with debug symbols is worthless unless LDFLAGS are manually
adjusted as well.
f40f86fa873bc4acccdf3d929aa0f786993ae31d, by Klemens Nanni on 2018-05-25 07:56:27
Pledge on OpenBSD
c3a2e016bb65c00bd44b6461b1b1bbaa61f20093, by Hiltjo Posthuma on 2018-05-25 06:56:36
config.def.h: ClkTagBar missing from comment
by Christopher Drelich <cd@cdrakka.com>
Patch was mangled on the ML, also adjusted the order to be the same as
the enum in dwm.c
c8e9479186dd7e3a0d6dc938369ab3bf7dc4a1d0, by Christopher Drelich on 2018-05-02 18:09:50
Function declarations in correct order.
In dwm.c function declarations are in alphabetical order except for
updategeom(). There doesn't appear to be any reason for this, so this
patch corrects that, and now all function declarations are in
alphabetical order.
10dfa65860d770cbce2cdaf67618f44f726a27c3, by Hiltjo Posthuma on 2018-05-12 19:14:19
remove old TODO and BUGS entries
the bug in the dwm man page is an (ancient) Java issue.
Thanks David and quinq for the patches and feedback!
3bd8466e93b2c81be86e67c6ecdda4e1d240fe4b, by Hiltjo Posthuma on 2018-03-14 21:03:11
update README: remove mentioning the old dextra repo
Thanks Christopher Drelich <cd@cdrakka.com>
76c8c16d79d4fd2a3e776800637d211e4dc8e50a, by Christopher Drelich on 2018-03-14 13:58:06
All functions in alphabetical order except for this one.
3cb34830eb25ebda15a23d8391fd69cddb4fc024, by Christopher Drelich on 2018-03-14 17:44:53
ColBorder has been moved to the enum with ColFg and ColBg.
db2236001c1cb042a2f24052849da96578273b1c, by Hiltjo Posthuma on 2017-12-27 13:36:53
dont NUL terminate _NET_WM_NAME
Reported by Kernc, thanks!
"This makes a particular program that uses libwnck [1] fail after:
Wnck-WARNING **: Property _NET_WM_NAME contained invalid UTF-8
in this code [2] because the returned string contains a '\0' and the
documentation for g_utf8_validate() [3] explicitly states that when
string length is provided, no nul bytes are allowed."
It is not entirely clear it is incorrect, other WM's seem to not
NUL terminate it either though.
3756f7f6b8dccf7a31789ffaf073a76fd1a87eb9, by Hiltjo Posthuma on 2017-11-03 21:20:48
sync dmenu drw.{c,h} code: use Clr* (was Scm)
99f78fa553f9ddb23fab73e47a408d66ca7f974c, by Hiltjo Posthuma on 2017-11-03 16:36:32
gettextprop: check result of XGetTextProperty (undefined behaviour for XFree)
a9b6a312a77b9cc81ca8b08a95c09e9f7948d7a6, by Omar Sandoval on 2017-11-03 09:58:38
Set class name on status bar
This is useful for configuring compositors to ignore the status bar
window.
6aa8e37efe22c8a2a7713d9a437491c564c04b7e, by Daniel Cousens on 2017-10-11 08:10:45
simplify isfixed conditions
ceac8c91ff3bf45ae53135658d6f560cb2335133, by Anselm R Garbe on 2017-05-08 21:08:27
yet another cleanup
The previous patches introduced some unclean space-based indentation
patterns. This patch fixes them.
5b238c8dab945023b6a16a6c9f642b11137f2204, by Markus Teich on 2017-01-07 17:21:30
Don't restrict snap in mousemove
This also fixes a bug where client windows only switch to floating mode when the
mouse is dragged in one specific direction.
022d07605412bc5bd9726f74af9355c562ba4957, by Markus Teich on 2017-01-07 17:21:29
Button passthrough when client is not focused
Before this change it is not possible to press a button in a client on the first
click if the client is not yet focused. The first click on the button would
only focus the client and a second click on the button is needed to activate it.
This situation can occur when moving the mouse over a client (therefore focusing
it) and then moving the focus to another client with keyboard shortcuts.
After this commit the behavior is fixed and button presses on unfocused clients
are passed to the client correctly.
2952b68db88f38be8d34b80c7a7d2c7eb5b2484d, by Markus Teich on 2017-01-07 17:21:28
cleanup
- unify multi-line expression alignment style.
- unify multi-line function call alignment style.
- simplify client moving on monitor count decrease.
- clarify comment for focusin().
- remove old confusing comment about input focus fix in focusmon(). The
explanation is already in the old commit message, so no need to keep it in the
code.
- remove old comment describing even older state of the code in focus().
- unify comment style.
- break up some long lines.
- fix some typos and grammar.
bb3bd6fec37174e8d4bb9457ca815c00609e5157, by Anselm R Garbe on 2016-12-05 10:16:46
applied Markus' tagset purge of alternative view on _NET_ACTIVE_WINDOW event
e63bf229485a576d68975dd4eb00c210394133ae, by Anselm R Garbe on 2016-12-05 10:09:49
applied Ivan Delalande's NET_SUPPORTING_WM_CHECK patch for gtk3 compatibility
5376947571040a4654384ea8889a54cc2313cca7, by Anselm R Garbe on 2016-12-05 10:05:00
applied Ian Remmler's man page adjustment suggestions
975c8983762246b50026d43079c60a78b341f81c, by Anselm R Garbe on 2016-12-05 10:01:33
applied Markus' decouple color-scheme patch
a137a86a234476bc3c7128fecbf845e6fc1de995, by Anselm R Garbe on 2016-12-05 09:54:20
applied Markus' clarify status text padding patch
839c7f6939368fe5784058975ee95062cc88d4c3, by Quentin Rameau on 2016-11-14 11:49:17
LICENSE: update people
7a59cd14573b2ead4e69a609e27992f0b7493b19, by Quentin Rameau on 2016-11-14 11:18:27
dwm.1: add keybinding for spawning dmenu
24849acada79977cea6acd2d8741d2bd00891ff6, by Hiltjo Posthuma on 2016-11-05 11:34:52
die() on calloc failure
thanks Markus Teich and David!
ab9571bbc5f6fb04fd583238a665a7e830fc1397, by Hiltjo Posthuma on 2016-08-12 14:35:25
die() consistency: always add newline
56a31dc4a7be459e3a1ea06d45427e1a4087a1a6, by Hiltjo Posthuma on 2016-06-28 18:04:56
config.def.h: style improvement, use color Scheme enum
7af4d439bdb5a2e40aca69446a3367bd71431c45, by Markus Teich on 2016-05-22 22:33:56
import new drw from libsl and minor fixes.
- better scaling for occupied tag squares.
- draw statusline first to omitt some complicated calculations.
cd2d7549b3ae5ec234b45d85608f79f4d3aaa851, by Eric Pruitt on 2016-05-25 16:33:11
Configure geometry before applying rules
Configuring geometry before applying rules makes it possible to have
more complex constraints in applyrules that depend on the initial window
dimensions and location.
3465bed290abc62cb2e69a8096084ba6b8eb4956, by Hiltjo Posthuma on 2015-12-19 20:25:26
fix fullscreen clients not resized on X display resolution change
patch provided by Bert Münnich <ber.t_AT_posteo.de>, thanks!
4ec3a673ff81275a9157d6801ea4a2b17031e5ba, by Quentin Rameau on 2015-12-19 20:04:19
Shut up glibc about _BSD_SOURCE being deprecated
5ed9c481968a45f5032f1011d92ab8d5237aeba1, by Hiltjo Posthuma on 2015-11-08 23:11:48
code-style consistency
3c91283ede911916452345d545435b08dce9d556, by Hiltjo Posthuma on 2015-11-08 22:48:43
unboolification
e941181f464e43765bab98509ef6524e688a46ff, by Hiltjo Posthuma on 2015-11-08 20:38:00
sort include + whitespace fix
43e82adf0dc37411fdcc6406b3cdf5d572387b9f, by Hiltjo Posthuma on 2015-11-07 14:04:49
separate program-specific c99 bool and X11
True, False are X11-specific (int), make sure to use c99 stdbool for
program-specific things.
42cf1c7d8f94e1c51a71761ab24414c2f49dac26, by Hiltjo Posthuma on 2015-11-08 16:52:53
Makefile: package all files with make dist
dce4fb373757727374d00c857ec0dfd225bbeafd, by Quentin Rameau on 2015-11-07 14:09:08
setfullscreen: don't process the property twice
Some clients try to set _NET_WM_STATE_FULLSCREEN even when the window is
already in fullscreen.
For example, c->oldstate was set two times in a raw and window would
then always be floating.
We must check that it's not the case before processing it.
(original patch modified with suggestion from Markus Teich
<markus.teich@stusta.mhn.de>)
646b351cc79845f4cc77415dfff474b9ae0053d9, by Hiltjo Posthuma on 2015-10-20 23:34:49
sync updated drw code from dmenu
important:
- drw_rect: didn't use w and h, change the dwm code accordingly.
- drw_text: text is NULL is not allowed, use drw_rect().
e3b7e1d620e18818222c1e5033356ae29dd49e7f, by Hiltjo Posthuma on 2015-10-20 23:30:31
dwm: use ecalloc, prevent theoretical overflow
04db03a4e69eba88c56c12128340125fb0ef1960, by Hiltjo Posthuma on 2015-10-20 23:28:30
cleanup, dont use c++ style comments
- signal: print error string.
- die: start message with lower-case (consistency).
- bump version to 2015.
4a4817b3aa84ac61d6071674d3bbc1af7f69cdb7, by Hiltjo Posthuma on 2015-10-20 23:27:31
dwm: cleanup: free schemes and cursors as array
7e1182ce555985ff2c5860d88403888eabc6ee4b, by Hiltjo Posthuma on 2015-10-20 23:10:54
config.h: use common default font, pass Xft font name to dmenu
dmenu uses Xft now (soon to be released).
40529e1469b399114048185e1d5b7237b1cc7f3e, by Hiltjo Posthuma on 2015-10-20 23:01:49
config.mk: add $FREETYPELIBS and $FREETYPEINC, simpler to override (ports and *BSDs)
14343e69cc596b847f71f1e825d3019ab1a29aa8, by Eric Pruitt on 2015-03-05 20:26:11
Add Xft and follback-fonts support to graphics lib
35db6d8afc3fd9f80166feac6c1e4adf71d553c3, by Anselm R Garbe on 2014-11-23 15:25:35
removed .hgtags, thanks Dimitris for spotting
3d1090ba896319368c4771b88d325fcee368a608, by Anselm R Garbe on 2014-08-11 07:24:29
applied Hiltjo's resize/move limitation
"Limit the amount of updates when resizing or moving a window in floating
mode to 60 times per second. This makes resizing and moving alot smoother
and by limiting it it also uses alot less resources on my machine.
18248ebf4b9465b837e717dcd14a5202a98248e0, by Anselm R Garbe on 2014-05-29 18:05:17
same as before with dwm.c as well
b468873b2b71d351ed7b5a4c75f62060999c46eb, by Anselm R Garbe on 2014-05-29 18:02:12
updated copyright notice in LICENSE file
cdec9782a1789bd5c3a84772fd59abb9da288597, by Anselm R Garbe on 2013-08-27 20:39:21
applied Lukas' focus suggestion at startup, thanks
6af273771cb0e28e4394c78ab0322f77025a57f3, by Anselm R Garbe on 2013-08-02 22:40:20
applied improved version of Martti Kühne's dmenu/multi monitor approach from dwm, no dmenuspawn required
4fb31e08968c5058362021887fab4bbea746aecf, by Anselm R Garbe on 2013-07-20 09:08:46
do not take our font declaration as default for st
b800a1d1366c2ba22b7c934f7527de0b1542fe78, by Anselm R Garbe on 2013-06-23 21:53:09
applied Jochen's drw_text patch, thanks
33a74489f036600bb80a3c34fcdf10e5f9dafae1, by Anselm R Garbe on 2013-06-19 19:35:33
applied Julian's enum approach,
however renamed theme into scheme resp. Theme into ClrScheme
5364697914fd4272fc1a6494b4fc522d2935427a, by Anselm R Garbe on 2013-06-16 15:20:29
finished libsl/drw integration
7edc59631193813cf4d64030f8864de36b193cfc, by Anselm R Garbe on 2013-05-02 17:31:22
include font argument for st by default
68b400e95d2622265c26f8992205806eefe9be16, by Anselm R Garbe on 2013-05-01 15:45:32
added st to SEE ALSO section
656882d76f330543b8ecddcf5158e6da575f9202, by Anselm R Garbe on 2013-05-01 15:41:44
use st as default terminal from now on
1479e76f01bf066c441e096ad3f9370b433ce552, by Anselm R Garbe on 2013-05-01 15:39:06
shut up about deprecated Xlib functions
f2544a331845ad80655c1f79c9dc61922fe3441c, by Anselm R Garbe on 2013-04-17 21:21:47
renamed draw into drw
aafeaf731701e528f4ae9d7c7432b3e92fee4392, by Anselm R Garbe on 2012-12-09 19:11:11
continued with draw.c and draw.h implementation, now the integration begins
f21d46ea7def76221c4173f644eb2188ae9edbb1, by Anselm R Garbe on 2012-12-08 10:13:01
continued with draw.c abstraction, also started util.{h,c} implementation, that will be used by draw.c as well
c0ba635c50dc53f06e4fc96392415b3d19b25826, by anselm@garbe.us on 2012-11-18 17:52:42
removed DDC, all is Draw-dependent
0a673ad7a37f3a1bdda7cef316bda300f8f181eb, by anselm@garbe.us on 2012-11-18 17:26:12
continued, distinction of Draw and DDC is bad, needs to be merged
3aabc08ede9c6496720124be8ee34c8b39735239, by anselm@garbe.us on 2012-11-18 16:39:56
reverting the xkb dependency, I don't care if this function is deprecated, it seems it breaks other stuff instead.
d456617f0eb93df0ec8eb81ff6e04ca988c09c60, by anselm@garbe.us on 2012-11-18 12:04:29
basic draw.c structure
61fe833a062b0e027ec48ed7c7adeb2ed63089d3, by anselm@garbe.us on 2012-11-18 10:56:54
reverting to plain X11 fonts in order to implement draw.c default
917e28163420b643e2d08b26dfba796d8d468d9b, by anselm@garbe.us on 2012-11-17 20:04:04
removed obsolete bugs from BUGS file
31451c3ad36cac5275d9a67c24d45887a9810114, by anselm@garbe.us on 2012-11-17 19:12:10
compile fix
344f35f9f55b615e5d7c46f863578f1cc974cc54, by anselm@garbe.us on 2012-11-17 19:10:39
applied Neil Klopfstein's patch, slightly modified
87adcd263b1fc75f7eb3172dac55ca641fd7a96a, by anselm@garbe.us on 2012-11-17 19:01:22
starting with initial draw.h
fd3c19bd550e346d515c8e124c7fa55599a1aa22, by anselm@garbe.us on 2012-11-02 12:17:50
incorporating Xft instead of cairo, cairo provides far too many options
1bdb393f81541506c9e7d8259855e30523b71238, by anselm@garbe.us on 2012-07-08 09:45:53
keep 6.1 intact
940feed3146d6911c79a0a4469f6ede071a4773e, by anselm@garbe.us on 2012-07-08 09:43:11
reverted to old updategeom() after several complains, we need to optimize the old way
606b44179dfeec8d31930488aa91c8d4808235a7, by anselm@garbe.us on 2012-06-23 20:12:49
applied James Turner's XkbKeycodeToKeysym patch, thanks
20f6917910306bcb5275d726b01b42a3b5e868b4, by anselm@garbe.us on 2012-06-23 10:12:46
drastically changed updategeom() handling, see comment in updategeom() for details
820cbb3545e60e4d2bad120fb6e691c80058a98c, by anselm@garbe.us on 2012-06-23 09:06:00
reversed Andreas Amann's fullscreen fix with the approach proposed by Gary Langshaw:
- idea is not supporting movemouse/resizemouse/togglefloating for fullscreen windows
- as fullscreen windows are broken anyways, they should only be adjusted by their own means
90f3238301c85ffad459cb871d70ebea569ecbb3, by anselm@garbe.us on 2012-04-15 11:41:18
added kludge to fix some input focus misbehavior in gedit and anjuta, thanks Martti Kühne
3bfc43c3d01d710c4828d75a8a5a9b910ee90dff, by anselm@garbe.us on 2012-03-25 17:49:35
applied Andreas Amanns' netwm_client_list patch, but with some indentation fixes
c1128417a991258b2382a76ec4529b213ee15c91, by anselm@garbe.us on 2012-03-25 17:46:03
applied Andreas Amann's netwm_active_window patch, thx
1b62f8fa58eba3e535134912da2fa305fb7d3021, by anselm@garbe.us on 2012-03-17 18:14:17
applied Andreas Amann fullscreen fix, some minor modifications
54c3044decc9848ba18c137dd3558dc8bdf71f34, by Connor Lane Smith on 2012-02-10 00:36:08
unfocus on slow sloppy monitor focus
51336aa4a38e82cc796edce790a989298e817a5a, by anselm@garbe.us on 2012-02-08 19:54:05
applied Eckehard Berns fix fix, sorry that this took so long
c4b6ac812e09c2dd0bb57ff76e8528b26a6ee9fd, by anselm@garbe.us on 2012-01-22 20:23:49
added 20h's clarification
873bcb97a90727be29fe28774fc6b5546660b447, by anselm@garbe.us on 2012-01-12 07:36:05
applied Eckehard Berns barwin leak fix and his suggestion to deal with restack() -- the latter aspect needs further investigation.
907db0a85165f720a7b7d5972736393e4d8ac1b9, by anselm@garbe.us on 2012-01-04 13:30:12
config.mk cleanup
4e7c469862648420dcca95d7e88dc6cf24eb9ac1, by anselm@garbe.us on 2011-12-19 16:09:07
Added tag 6.0 for changeset ec4baab78314
26445a0dc95cd5efe3dce247e49d40b851561a84, by anselm@garbe.us on 2011-12-19 15:38:30
bump version to 6.0
b5068e32e9428ea2fe2c7b1e7b6b0f769ab119cb, by Connor Lane Smith on 2011-11-15 20:16:58
add sloppy monitor focus
f099d2d5b50e8a0a21ef59142babcd87801e6abd, by Connor Lane Smith on 2011-11-06 20:36:23
new default colour scheme
80a9da555e81a69ab2e2e8fa9b779fa087d6863c, by Connor Lane Smith on 2011-11-06 20:31:29
calculate window/monitor intersection
d21026f0a169841a70187b806cab8abd30e552ed, by Connor Lane Smith on 2011-11-06 20:30:06
honour fullscreen hint on map
e5a1e77351bb4538a1a475739a00dcb41aa35701, by anselm@garbe.us on 2011-11-04 20:02:35
testing Brians multiscreen issue fix
8262d9e663a98ab74b938bb5cdf0ddfd733bc5df, by Christoph Lohmann on 2011-11-02 12:01:28
make ewmh dialog windows float
90af1ced3c634683ec4c0e51c5f1e69461a9192a, by Connor Lane Smith on 2011-10-31 20:09:27
allow 0 nmaster
5ccd42f80752be8f5152e09ecd250ba42739bf6d, by Connor Lane Smith on 2011-10-30 12:14:34
fix big-border corner case
1586b7a02d15df7648552ded5b370b80996dd94a, by garbeam@gmail.com on 2011-10-29 10:57:27
added keyrelease remark to TODO
2420071f4c595438f3be9b476fcc23142624c50c, by Connor Lane Smith on 2011-10-28 23:45:12
improve tile spacing
04c26574b8567048ceec60142878318aa9081cb1, by Connor Lane Smith on 2011-10-26 12:16:25
add nmaster binds to manpage
b1a28ae1dab34a159e7cf17a82ecda0635e72f97, by Connor Lane Smith on 2011-10-25 20:40:46
apply nmaster patch
f68a01cd767659190bf690e29986184348672647, by Connor Lane Smith on 2011-10-25 20:08:08
apply resize hints in floating layout
2b625eb73ed48ce671e497c60b61f4411c50c817, by Connor Lane Smith on 2011-10-25 20:01:18
hide clients to the left, not the right
0f1f30daca0eaf0a400fd3f8d274594c07b32a51, by garbeam@gmail.com on 2011-08-15 18:44:12
applied Connors cleanup patch of Eckehards proposed fix of applyrules(), thanks everyone involved
dec4850d0586f34f0dc69ed5285afefeefef90ae, by garbeam@gmail.com on 2011-08-08 16:55:06
applied Connors and Valentins patch to improve the unmapnotify handling of broken clients
0de4197cc5e8e81d94d0faffbaf46abab4d44d1a, by garbeam@gmail.com on 2011-07-29 20:01:22
applied Peter Hartlichs nice interim Xinerama and map fix patches, for debugging purposes I also added his transient test driver
a372248b803e92e6e781d26703a7fee96550ef3a, by garbeam@gmail.com on 2011-07-27 19:59:10
applied anonymous code cleanup patch
69e7d7dfd3b07431bf5e5c6e4814665529554031, by garbeam@gmail.com on 2011-07-24 10:41:43
added a marker for the flash fullscreen issue
c99fe7dd7d0dfe00625ae3bcd037ff305661f56d, by garbeam@gmail.com on 2011-07-20 18:56:10
changed sleep 20 into sleep 1 in example script as suggested by Snader_LB
d6670a800d33639cdf64de170650b64c1921a300, by garbeam@gmail.com on 2011-07-20 18:45:40
applied Connors aesthitic buf fix in tile(), thanks
6288c446974020c396923c9a4f1bf29c6f6c9645, by garbeam@gmail.com on 2011-07-20 18:36:15
applied Peters magic float mode bugfix
d5c5c52b306be5509422d7074d7416df0d425d08, by garbeam@gmail.com on 2011-07-20 18:33:19
applied lolilolicon's floating center patch, further investigation wrt his second issue reported needed
d0b4575bf47bb848b09edbd5c5a0f27e889a976a, by garbeam@gmail.com on 2011-07-20 18:30:51
thanks to recursions on IRC for his remark
03518ce49e68c74559a3c0f98cbecb31b5bcc0c1, by garbeam@gmail.com on 2011-07-10 21:25:23
Added tag 5.9 for changeset dd74622a4785
cd8bb06af514ed9a30c0786b70c1d6ee6afb68c8, by garbeam@gmail.com on 2011-07-10 21:24:17
enabled release flags
3150a8a1beef1884365210e0e4d18b2599269a78, by garbeam@gmail.com on 2011-07-10 21:22:22
applied Peters wintoclient/wintomon optimisation in enternotify()
b3c5f5435ad8bdf69cd5b0cc23c8b3217c39ba5c, by garbeam@gmail.com on 2011-07-10 21:18:50
removed unneeded offset recalculation, thanks Jukka, let's see if this breaks some other client
a692bdcf2b71dd0f776402be7b99df511a8333e7, by garbeam@gmail.com on 2011-07-10 21:12:05
undo the focus optimisation patch for 5.9
d83454f6b7bcc982ab52b61aac564369ac8994e6, by garbeam@gmail.com on 2011-07-09 07:57:10
applied Peters two patches, please test hg tip, if nothing breaks this is 5.9
27b0142203e06bdbb1ff3c2179ac88e08aa4295e, by garbeam@gmail.com on 2011-07-02 11:02:22
applied Garys patch in a slightly modified way
867ba360300682859ab963222ec0a3f42586ff54, by garbeam@gmail.com on 2011-07-01 17:56:53
applied Nicolas Capit's patch as interim solution until the multiscreen support is reworked in 6.0
e83f36db101c125fe17034125e63f86fbd6f0568, by Connor Lane Smith on 2011-06-27 20:12:42
fixed scroll lock (thanks bogdan)
212f417e44f631d406d65156b0d244f60598b8cc, by Connor Lane Smith on 2011-06-27 19:35:11
fix numlock (thanks mikhail)
3a392b855882786d1aa9c842d1c36b5c1cbc576a, by garbeam@gmail.com on 2011-06-25 09:07:28
making enternotify less focus hungry
92fe06b501a5458a6aecdcc53f8d35c2a1f55c1c, by garbeam@gmail.com on 2011-06-24 21:02:32
applied Andreas Amann's patch from Oct 2010, thanks
6cf29bff33003a8ab00530115af14f8c270fa0da, by garbeam@gmail.com on 2011-06-17 20:22:54
applied Rudys barwidth patch, thanks Rudy
60c06a7cb42219953edf1fa752750eb98384a14b, by garbeam@gmail.com on 2011-06-14 22:28:16
don't check for monocle layout in zoom() exit condition
114754612228c51fb95fa4d7ad80b0ac0e99322e, by garbeam@gmail.com on 2011-06-14 05:51:21
Thanks for the pedantic review :)
d384cee751a2d23220df45c3c34dab5567c0594f, by garbeam@gmail.com on 2011-06-11 08:33:20
fixing some minor issues, next week is dwm-5.9 release time
5c710cf89c93f9d87b94abeca25e8eb8e812d21d, by Connor Lane Smith on 2011-06-04 23:02:00
rm draw.c from 5.9 branch
8a111c181ea7c14fa3903bebccd3e1cc00e1fe31, by Connor Lane Smith on 2011-06-04 10:18:54
fix typo
2255bf46a0af475e70fb4cc90d912b435f21eb5e, by Connor Lane Smith on 2011-06-04 10:17:25
cleaner drawing
04797343db457578906355cf1118548be90a183e, by Connor Lane Smith on 2011-05-21 20:26:26
update draw.c
e7d41cc18824114300a09d3bdb26c536f30b466e, by Connor Lane Smith on 2011-05-20 19:10:26
added draw.h, draw.c
22d88188505b2f08296c32ca82a81cce2b59c909, by Anselm R Garbe on 2011-05-12 14:16:33
applied Evil_Bobs cleanup patch
6784429c3cd4eefbc3299ab0adfc9f3b1c7bf13e, by Anselm R Garbe on 2011-04-27 15:55:18
applied another minor change to the README
37fea84de800e70c8ca6db295ebfefe0b61dd6cb, by Anselm R Garbe on 2011-04-27 12:38:59
applied Thomas' README patch
c14d293e516fa9aebffb63f9775c3be38178ccb3, by Anselm R Garbe on 2011-04-26 08:13:39
applied Jack's mplayer fullscreen patch
79b1657a1903447b69083515cfa81bb457a57554, by Anselm R Garbe on 2011-04-15 08:13:06
missed declaration
d24837f1adb40b3ecdb6d20e0a5102b1bf3774a3, by Anselm R Garbe on 2011-04-15 08:12:20
minor fix of the NetActiveWindow multi-monitor flaw, slight rearrangement
3c2d303c0e8efc9a08f2e70867794b003b886810, by Anselm R Garbe on 2011-04-14 13:46:25
applied Peter/Andreas NetActiveWindow patch in a slightly modified version
1e20a0f78a580ebf4ad521d0e074125bb0a7d4b8, by Anselm R Garbe on 2011-04-12 20:19:32
applied Brendan MacDonell's WM_TAKE_FOCUS patch, thanks Brendan!
96f9855248545d6e6da1aeece04e44a1f7246ccb, by Anselm R Garbe on 2011-03-25 14:06:46
applied another patch of Hiltjo, thanks
3c48858ffada0825b62e52ac14b1feba4b7654a4, by Anselm R Garbe on 2011-03-25 13:57:54
applied Hiltjos' BUGS patch from 23 Mar, sorry took a while :)
dd46d5b588dc5d33940bde87817f3e8d608788d4, by Anselm R Garbe on 2011-03-23 08:58:57
applied Hiltjo's multimon mouse-based resize fix
0bc4e41ebdf4dfbdb4e865ab5297f5df4f0d9e16, by Anselm R Garbe on 2011-01-07 16:05:22
applied anonymous patch, I don't think the reversed array access has semantic side-effects
703c4dd2530bf7d4876e388757e62d04f40dc643, by Anselm R Garbe on 2010-12-02 10:16:47
added a todo
b68528d85df68e681233609b38a137e3b6060775, by Anselm R Garbe on 2010-11-19 11:53:59
applied Hiltjo's cleanup patch
a644baf674e80bebfe92ac4bde8f187d1cf949a8, by Anselm R Garbe on 2010-09-27 07:53:44
applied Hiltjo's tiny cleanup fix
c1f8688bfa56e388dac0e0a9abc90fdb0324b6db, by Anselm R Garbe on 2010-09-25 13:39:08
applied Hiltjo's tiny cleanup patch, thanks!
bea4dd24901235691b5f7ab7b2edd4561de5af27, by Anselm R Garbe on 2010-09-11 19:00:18
does this make a difference?
83d10be1c1ffb301eaac3a775971f8e018c14cc4, by anselm@garbe.us on 2010-08-24 13:13:20
added TODO and bumped version to 5.9
1529058f27821d50d7a1ea085b6362b6b353b399, by anselm@garbe.us on 2010-08-23 17:25:53
applied Hiltjo Posthuma's line saver patch
36311d88afc07b61131a165cdc383020b7201d95, by Anselm R Garbe on 2010-07-25 09:58:25
applied Hiltjo Posthuma's double-XineramaQueryScreens() patch, thanks Hiltjo!
f1a2a3c8501ed2acb4fdeb86f6aa2ce2c19bbc7d, by anselm@garbe.us on 2010-06-04 11:41:16
Added tag 5.8.2 for changeset a043f0800805
ee734fae6b35cfbeeb810e637c4f458b55c29fce, by Anselm R Garbe on 2010-05-30 10:03:09
increased version
62d3caa9990e4fd936850341095da4dd1bf4c846, by Anselm R Garbe on 2010-05-30 10:02:56
implemented better fullscreen handling, please test
4c9b397ff9653277b6e0e35d7c79dca76756b7ba, by Anselm R Garbe on 2010-05-29 12:48:18
Added tag 5.8.1 for changeset 1ed1e75c9c2e
5c6545adf5e2fc7011bd53735910f66998cade64, by Anselm R Garbe on 2010-05-29 12:48:11
removing Sylvain's patch because it breaks more than it fixes unfortunately, re-issuing a bugfix release 5.8.1
a704b1ee34dd84fa5ba65ed1981eb3a69bf8633f, by Anselm R Garbe on 2010-05-28 11:43:44
Added tag 5.8 for changeset 60ea8fed13ab
f83d61dfe8f24c9a50ccf7e4b903b8844367ccb7, by anselm@garbe.us on 2010-05-27 08:20:42
removed DEBUG code and added 2010 to the copyright list
c6180949a759e936e57d7ec9d4cfee3379a39cef, by anselm@garbe.us on 2010-05-27 08:19:08
applied Sylvain Laurent's EWMH fullscreen state patch, simplified his patch a bit
1973ab0643707f708a7d6dbede749d5fa6ac1256, by Anselm R Garbe on 2010-04-11 18:42:32
added the related bug reported by voltaic
427053f8d1cf8e8174d7ab4861a6ec19a79d1032, by Anselm R Garbe on 2010-04-01 22:34:46
pretty printing bugs a bit
a88e0373efe5f6800a99fca2c228be98b522aaa9, by Anselm R Garbe on 2010-04-01 19:39:24
selmon optimisation is needed
aa9f2be24ea9ea6d9419cad1975bf34c5b64b6e5, by Anselm R Garbe on 2010-04-01 00:14:15
more debug output, experimental focus optimisation
c53b29e60b1fcc0f7f095eaabccf38b3630e28fa, by Anselm R Garbe on 2010-03-31 23:27:30
quick typo fix
d6bdd03d915ecb800444986503b43aa488a82e36, by Anselm R Garbe on 2010-03-31 23:24:22
it's debug season for upcoming dwm 5.8, so only use this if you really want to run experimental code or debug code
1144e983949878ea75e5d40e93b063ff7d1e1150, by Anselm R Garbe on 2009-11-25 13:56:17
another bug report
7671d03a90e83c13cd33111b25249c18c814c3d3, by Anselm R Garbe on 2009-11-24 09:31:17
removed misleading comment, thanks Romain Bertrand
bc554d45d8712533862984550a8ba8169a3ba278, by Anselm R Garbe on 2009-11-23 08:13:18
added nsz's last bug corner case
ac4caea92131a3fa46ea3f8b0c296ef175cc713a, by Anselm R Garbe on 2009-10-31 11:45:56
added BUGS, next version is 5.8
161f2d921bc47671a9e824389bae625e5c2c5938, by Anselm R Garbe on 2009-09-27 20:20:14
Added tag 5.7.2 for changeset 15761ac5e2f1
210378f19833c739f3d2e4acaca55fccb29c57f7, by Anselm R Garbe on 2009-09-27 20:20:10
applied Ryan Zheng's patch and re-releasing 5.7.2
7879616a75948f7b713e56e51ca6461925be23b4, by Anselm R Garbe on 2009-09-27 10:31:20
Added tag 5.7.1 for changeset 48c3f87c335d
9e8dd3479da9f484c9aa37adcd327989149e89ef, by Anselm R Garbe on 2009-09-27 10:31:14
fixed the layout symbol bug reported by Nibble (but using a different approach as he suggested)
- optimised drawbar() and arrange() handling for multiple monitors, arrange only arranges the relevant monitors when applicable, same with drawbar
- need to release 5.7.1
0b72be924d3f0daa63e45a09951d6cb6cc9b335e, by Anselm R Garbe on 2009-09-26 19:52:04
Added tag 5.7 for changeset 257403d4cd96
91e902f7fe0c88933b1f8b85f1b8748b832a4d3c, by Anselm R Garbe on 2009-09-22 20:34:03
switching to release flags
30fed9a211e524f2b1d7387fc62468c2225ab93d, by Anselm R Garbe on 2009-09-22 20:33:42
implemented nn < n case, k-zed please recheck
c45d46ad9a44b9897c8c12eacb60b5cbdd31be7c, by Anselm R Garbe on 2009-09-22 09:53:11
use buffer instead of pointer for mon->ltsymbol
6f55de83100547e6f78ebc276dfdbca5ee2581d9, by Anselm R Garbe on 2009-09-22 09:16:48
added missing scan
07ad2981337c9154fe84078454e646771b5a3425, by Anselm R Garbe on 2009-09-21 19:51:17
implemented different version of updategeom
f0a4845e7dec3a4c7316311fcf1108148bb29730, by Anselm R Garbe on 2009-09-19 11:52:16
added TODO to updategeom in order to implement a decent version of it soon
82ec7a7ed4f3ba376faadfc2aca783b24618575f, by Anselm R Garbe on 2009-09-18 21:18:00
new experimental updategeom() additions that should avoid several problems with Xinerama, this is EXPERIMENTAL and might break something, the algorithms in use are quite complex and cumbersome, patches and comments welcome
e7300e0f6f10900b50d15ea3ae8949049431e38b, by Anselm R Garbe on 2009-09-16 15:59:54
implemented dynamic layout symbol stuff
c3feffa1e25da4c39a31d7ae76637bacb0444042, by Anselm R Garbe on 2009-09-15 13:50:41
applied Tony Lainson's config.def.h patch
956a430054d5bb1869289475f4f7989552489f77, by Anselm R Garbe on 2009-09-08 13:33:58
update
01056b66369f650d02145f27d1399141f93015df, by Anselm R Garbe on 2009-09-08 13:30:18
hard-core destruction
eb260b1a414fb82fc01d3638e3e77495297c45d5, by Anselm R Garbe on 2009-09-08 13:18:05
renaming isdestroyed into destroyed
7fe81359d46df4b3173c233a7787d81ce322c827, by Anselm R Garbe on 2009-09-08 13:16:54
sync when a client is being killed
a3a859b4e93d65fd22619449d18e0437d5c2774b, by Anselm R Garbe on 2009-09-08 13:13:03
added isdestroyed flag to unmanage
9c066c24b3d0b7767651f0f403db2e4007a847c8, by nsz@tpx on 2009-09-07 11:46:02
always updategeom when root is configured
0a668922a4de625d128a362d102844e33e36ae1c, by Anselm R Garbe on 2009-08-18 15:59:38
another small optimisation
57629642321b9850edddf068ac9ddf8737979390, by Anselm R Garbe on 2009-08-18 15:42:55
also update title if the client is on an unfocused monitor
cba6b211c2ab1564d818fa7dac85b71ba5663e0d, by Anselm R Garbe on 2009-08-16 21:39:24
applied nsz's dwm.1 patch, also added wmname
42750a621b3f0786e7fa3d7c9533c03c2a3d189d, by Anselm R Garbe on 2009-08-16 08:18:54
applied Jukka's cosmetic patch
8ef465d592fada11dab075bb7569239c03e3afa4, by Anselm R Garbe on 2009-08-16 08:18:25
applied Jukka's sigchld patch
33fe200b521b19a089d39aca247bb78432e02e6d, by Anselm R Garbe on 2009-08-13 10:45:59
added merged patch of anydot and Neale
91fffb3f7d0cd731aa2a2126c411590d30231c19, by Anselm R Garbe on 2009-07-27 12:01:58
fixed nn declaration
1fa31efebf74f699ce91add53bc08a8e3ec2dccc, by Anselm R Garbe on 2009-07-26 14:02:28
Added tag 5.6.1 for changeset e47a47bd3ed4
244addb3f4253e1cd35dc9af504b3172aaccd576, by Anselm R Garbe on 2009-07-21 10:57:54
applied nsz patch
c13be8d620372a55f5867cafd6ad4277ad77790c, by Anselm R Garbe on 2009-07-21 08:57:04
updategeom fix for same geom screens
dc39ae85681db71c6cfcaac442c1317c8b313566, by Anselm R Garbe on 2009-07-20 17:08:34
applied nsz' man page comment, thanks!
966d76a428421e7dab9bdaa3c3196cd3936b7955, by Anselm R Garbe on 2009-07-20 16:40:32
merge
7151bf8329fbac690361ef2bd064b30cd6266b29, by Anselm R Garbe on 2009-07-20 16:39:42
removed Standard input hint
999d6e795f26f85e4b4b59adb7637ec067a9deee, by Anselm R Garbe on 2009-07-17 15:28:07
removed misleading comment
636075297cb9f2970955a64ea86154bda7b51fe5, by Anselm R Garbe on 2009-07-17 13:35:44
merge
6877a00033f4785049928bfe7e98d754e1c757a9, by Anselm R Garbe on 2009-07-17 13:35:17
it's all nsz's hard investigation effort, hail nsz! ;)
450b08dde2409846201175e226158ad4e2c61ea1, by Anselm R Garbe on 2009-07-14 16:26:04
final style fixes
da80487c070b4004bf7451b069472b66320030f8, by Anselm R Garbe on 2009-07-14 16:04:07
removed int cast in TAGMASK as suggested by nsz
d9779c06fc90879cdf14a65e934f338244e4fcd3, by Anselm R Garbe on 2009-07-14 16:01:14
some stylistic changes
20996c6c5a0edbc9ebcb82e22520d04b789a9f0a, by Anselm R Garbe on 2009-07-13 12:51:00
removed obsolete BUG
8dc9fcf1b95db927ce50a63c7e571fdb074529e8, by anselm@x200s.config on 2009-07-12 22:49:06
mark broken clients as broken
fc21dd4b7e65bb511ac10f8bd8f469fe0f00a76e, by anselm@x200s.config on 2009-07-12 22:34:29
fixing updatetitle
758b100d12ba1c52b5d7479e3ed334ba89e701f8, by Anselm R Garbe on 2009-07-09 21:52:17
extended rule to apply monitors if set up accordingly
8420fb1cedf067ce230d5d69e5d4edb3031745e7, by Anselm R Garbe on 2009-07-09 20:49:48
reverting to optimised compiler options, current state seems stable
f6128a16f9f32f8d2498c4f978b82f94da0e24d8, by Anselm R Garbe on 2009-07-09 20:11:33
extended man page to mention number of visible windows
87526be6f05ed892083d874c27f18b6c9e21881e, by Anselm R Garbe on 2009-07-09 19:58:58
added client number printing right of layout symbol
565050ac51687bbd4f388c6aeb2298db94430efb, by Anselm R Garbe on 2009-07-09 11:29:01
removed monsyms, useless
5e408d8ff65c8609898ad792cdeeac443f28be7a, by Anselm R Garbe on 2009-07-09 11:21:06
restricting number of mons by length of monsyms
1724f7fa43f9b2a3a3479c365e685ba23327ce2c, by Anselm R Garbe on 2009-07-08 18:59:20
introducing const where it might make some sense
3e6fe6b541bcc553e2e104a8117008af02a8c760, by Anselm R Garbe on 2009-07-08 17:24:39
no that's definately better
6620615ab9a37fee21e2b381d069c89a72a580c2, by Anselm R Garbe on 2009-07-08 17:05:20
some minor changes
61c3095f2f9b35a0b330b37c172daefae0278663, by Anselm R Garbe on 2009-07-08 16:05:36
die if malloc sizeof(Monitor) fails
a72dc2fec277bb517adcb98edfb18f469333d980, by Anselm R Garbe on 2009-07-06 20:12:47
applied Mate's patch, added Mate to LICENSE
8b17f5517b12a84a52e9073ace4c8bb9eb6bb941, by Anselm R Garbe on 2009-07-02 20:56:23
some cleanups
cd96232f7e97726413baeb0d411cc5f537575f0e, by Anselm R Garbe on 2009-07-02 20:38:56
hotfix
a9e145fe6d8af4848e6706131ac41e99003cd997, by Anselm R Garbe on 2009-07-02 20:37:26
changed focusmon/tagmon to work on prev/next instead (-1/+1), changed shortcuts to Mod1-, Mod1-. and Mod1-Shift-, Mod1-Shift-.
5dd92c765570caa6d96ab125aa655e30cf82eb20, by Anselm R Garbe on 2009-07-02 18:40:04
removed some empty lines
52bd69c2a4998294a259efbedafca961dc2781eb, by Anselm R Garbe on 2009-07-02 18:30:01
interactive resizals allow display dimensions again
ca376970db5d0865eda3b1eeb2045c4ac3831077, by Anselm R Garbe on 2009-07-02 16:48:54
more sensible
8352f2b3a84c3f6859f20103d1672363ecb9d166, by Anselm R Garbe on 2009-07-02 16:47:00
hmm, can't decide on the default monitor symbol set
d4bfde79f3793e73d40ae57f87ed3502cadaeebc, by Anselm R Garbe on 2009-07-02 16:44:57
update
7ac8c1d4e16d85fdb21d10fab798c878718cee21, by Anselm R Garbe on 2009-07-02 16:41:52
introduced monitor symbols
16e1ef5d400a501780fc676de01ed4ea7638e7a9, by Anselm R Garbe on 2009-07-02 14:42:06
minor fix
1d729384d12d289951504b130b8804ab85c0b12b, by Anselm R Garbe on 2009-07-01 19:15:20
several bugfixes
25c1eb28f955adf241226596335f5d73b28620a0, by Anselm R Garbe on 2009-07-01 17:08:10
some minor fix if xinerama is disabled, still some odd behavior in there
d719cc9a0e4bc75b555993f1526b24a5f82222a8, by Anselm R Garbe on 2009-06-30 20:20:33
updated year ranges
9cde6570cce2a0924ab7b7358b09b4cbf644b7b8, by Anselm R Garbe on 2009-06-30 20:15:31
fixed usage of sx, sy, sw, sh
e408ca97d848949d5971ab70b26ebc6930c8fdd9, by Anselm R Garbe on 2009-06-30 20:00:11
don't draw monitor number, if there is just one monitor
183dc670a3917663a4fe7e7cd1f0ddba1d9fda64, by Anselm R Garbe on 2009-06-30 19:56:19
fixed order of transient monitor applicaion and rule application
25947bcfdbef9e9bd937be0e07437c67c037516c, by Anselm R Garbe on 2009-06-30 19:45:25
hotfix
1ddfc571ae90b842446b0524f2a38c74868bb326, by Anselm R Garbe on 2009-06-30 19:39:59
several simplifications
21cd59a6307ae041ed91098e06d49b3e9036cbea, by Anselm R Garbe on 2009-06-30 15:56:32
play safe
6cbe47d4814f1341a5230e21c205a18591d43f6f, by Anselm R Garbe on 2009-06-30 15:51:09
applied a collection of Christof Musik patches, and fixed an issue reported by waistcoats on IRC
029655bb2271a18d3a191f22502cbd9b713a9189, by Anselm R Garbe on 2009-06-27 18:50:50
some cleanup handling for index based mon search
27db9d44489fea54275de9d25a9eff7118ebb3ea, by Anselm R Garbe on 2009-06-27 18:42:10
using mon in function names for consistency reasons
176408afa895adf133a437038466ddc74e326a0c, by Anselm R Garbe on 2009-06-27 18:39:03
fixed several issues with focus handling via mouse, also added sending clients to the right monitor they belong to after mouse moves/resizals
64674c395b89f8d9640163cdcf9c8f4e25ba0e9c, by Anselm R Garbe on 2009-06-27 17:38:18
fixed focusmon brokeness
b9dee2c6f172478b7a652cdf9d074ee0bd9acddc, by Anselm R Garbe on 2009-06-26 16:41:27
tag fix
a73ff905b04a5f1dab6e0aface03317a81528a95, by Anselm R Garbe on 2009-06-25 11:17:42
typo fix
e3f0445df1dcdd34189c9d48cbad67dd32764575, by Anselm R Garbe on 2009-06-25 11:10:19
assign selected tags of target monitor to client when tagmon is performed (less obtrusive imho)
ab06f7444bf558d4a58e6ca617b1b4f55c6b00c7, by Anselm R Garbe on 2009-06-24 20:04:18
added some TODOs, some other focus fixes
a2a359097922111d13a1db7fd3da132cad84deaa, by Anselm R Garbe on 2009-06-24 19:52:09
disabled XINULATOR code for now
e8aafb8e918967ac316faf469151f97379d0e672, by Anselm R Garbe on 2009-06-24 19:51:41
made bar based monitor switching working
18b1312449531c7b77403aafb71611e9e48500ec, by Anselm R Garbe on 2009-06-24 19:45:47
several other focus fixes, introduced unfocus()
80ee95473b8b2fd44262029d35fe25e175e9765f, by Anselm R Garbe on 2009-06-24 15:37:32
some focus fixes
454a04acdf7849ce00ed7a8096254f78f3dc96f9, by Anselm R Garbe on 2009-06-24 13:51:45
fixed title rendering on non-active screen
891831fe623d4062bf6ffbd9016721cc551cf511, by Anselm R Garbe on 2009-06-24 12:48:01
fixed getclient brokeness
cdb8e274531e5e82818d90e2cc4e3b46e7fe8eb6, by Anselm R Garbe on 2009-06-24 11:14:51
some hotfix cleanup related to wild selmon-> destruction
5c4913e9838534e880a1334ddc76c80810019f62, by Anselm R Garbe on 2009-06-23 19:09:30
some restack fixes, still odd behavior if n>1 on unmanaging clients
fa5ae54bbb7f890540f4700809e00497018e0239, by Anselm R Garbe on 2009-06-23 19:00:32
added some dual head simulator code
7de534192cb53e595f8e29bd9757518b2d9e8860, by Anselm R Garbe on 2009-06-23 17:39:42
simplified left over re-assignment
54dc0d542cbc8eada2250fe80d161a272f30ddac, by Anselm R Garbe on 2009-06-23 17:34:20
fixed tagmon, re-using detach/detachstack and attach/attachstack
913333f51840d942bdde891eb2fb3c7f66b83db1, by Anselm R Garbe on 2009-06-23 17:20:33
simplified ISVISBLE and nexttiled
d702f392742afee69a33fea91494acf8b7153c88, by Anselm R Garbe on 2009-06-23 17:17:25
moved clients/stack/sel to Monitor, that's a per monitor structure from now on
0d8671a5ad040000541ebaa893582e520c7e33a3, by Anselm R Garbe on 2009-06-23 16:29:32
declare buf only if XINERAMA support is used
38e9b67026003fdce065ec220d2195232c881538, by Anselm R Garbe on 2009-06-23 16:28:37
if compiled without XINERAMA support assume 1 monitor by default (n = 1)
a3bbdb1b7bb30d3f11c24bf74414ee11f745688d, by Anselm R Garbe on 2009-06-22 20:29:59
some more refactoring, bar toggle fixes
d53ceee68266b0910d632b1978d8fd6371ff52b3, by Anselm R Garbe on 2009-06-22 18:13:05
hotfixes
78f56672b5164f2d8f7ecabc3be0a9bbe0ae98bf, by Anselm R Garbe on 2009-06-22 14:58:08
changes monitor structure to be a list
c2fff604a760d271c7e9311c2927954e87ac3a6e, by Anselm R Garbe on 2009-06-20 17:02:55
we need a tagset per monitor, removed tagset declaration from config.h
6644a6aa2e4267fa67c811f60e6f9f99a0b1e067, by Anselm R Garbe on 2009-06-20 16:18:02
some minor fixes regarding the new xinerama support
3da24539976b4474862415606f641d0f69336729, by Anselm R Garbe on 2009-06-20 15:51:34
several fixes through ISVISIBLE change (takes Monitor into account)
2ce37bc69ee72af7ea88376c73133f8a833204cf, by Anselm R Garbe on 2009-06-20 15:10:04
experimental xinerama support, two new actions, Mod1-w/e and Mod1-Shift-w/e
f27ccc5c60e4518c90f33bb20e68ea7bb23a2947, by Anselm R Garbe on 2009-06-19 20:15:15
introduction of Monitor for better Xinerama support, work in progress
2dbfda72f0c7269c3fcbb5c93173013e7dd0bea6, by Anselm R Garbe on 2009-05-29 09:29:22
removed MAXTAGLEN
7df39f3fc71aa62e64664787902152b41617fe1c, by Anselm R Garbe on 2009-04-20 11:03:33
next version will be 5.6, shortened some very long lines
0b45199cecd4f77ff0da2c42e763511dcfba2d9a, by Anselm R Garbe on 2009-04-18 12:49:34
Added tag 5.5 for changeset deaa276abac1
3632d7132fc212a50e62327858a3d15c0e81e030, by Anselm R Garbe on 2009-03-19 13:06:15
applied Marc Andre Tanners showhide patch, the removal of ntiled
565697087b92db6eb09e896f60f68503ce0a4ac1, by Anselm R Garbe on 2009-03-17 19:53:00
applied Gottox' patches, and also removed usegrab
ea0008cba24b57f7955541568c8c527c06329ccd, by arg@garbe.us on 2009-03-03 11:22:16
applied the patch I missed from Gottox, thanks mate!
af508c2e8209a5e967dc67726919bc4da60b2c2c, by Anselm R Garbe on 2009-03-02 10:43:48
applied Gottox' resizehints patch, thanks Gottox!
f0d1d5206f926f58b259af3294a4eebf53a9e7bd, by Anselm R Garbe on 2009-02-21 19:20:11
some NULL fixes
1c80c05587e0f9fc23fb774aa2ef3b297fc8f6d8, by Anselm R Garbe on 2009-02-21 19:15:30
override_redirect is Bool
1e350be22906033b950c989aedec9e2e68c3487d, by Anselm R Garbe on 2009-02-21 19:12:46
applied Gottox' adjustborder removal patch (thanks!)
1a26389e2bb90150786b20f7706091e3b5620b59, by a@null on 2009-02-14 11:21:24
applied nsz' remark
bf9da23f07249cfe8f5a5a5c4256d919b353b10c, by Premysl Hruby on 2009-02-12 17:26:12
fix of typo, thx to Enno Gottox Boland
23739402150fd182244f36b58de4749a3fa4265c, by a@null on 2009-02-08 12:11:35
Added tag 5.4.1 for changeset 85a78d8afa0f
90687482ad880358fce3f023633ebe68f5e96cdb, by a@null on 2009-02-08 12:11:22
fixed an issue reported by Nibble, also fixed s/2008/2009/
5ab627c06c7974b8b45926ddcf3bdce3e5e1d4ce, by a@null on 2009-02-08 09:47:02
Added tag 5.4 for changeset 8b7836a471f8
76d7e80fc47f869f177ce694c45d4c8f2e86bdc7, by a@null on 2009-02-08 09:46:23
avoid reverting the border if it's not necessary (avoids some flashing on view())
af8049bce8e20818f50e6197d0212be24dce358e, by a@null on 2008-12-20 12:02:14
spotted missing spaces
2bb51b3246d6732dc0ac568451ca875b7227b588, by a@null on 2008-12-20 00:02:56
reverting some border patches
b16d8282be7dd23de868c998c0a0c2bbec3feece, by a@null on 2008-12-19 23:56:00
changed adjustborder to be a macro
fef4614772c222fe5b095f89ddbcc7a5a34904ed, by a@null on 2008-12-19 23:41:31
applied yiyus applyrules() patch
be39dddcc5bad25e0e1430228e196c3837f1c3e7, by a@null on 2008-12-17 21:25:32
implemented noborder for 1 client in the view
6d209b9b29d062f85d34b4948b5867bd465f5150, by a@null on 2008-12-13 20:20:26
made status script example of .xinitrc more useful
57a0788bd880809dcfa09c597fb29a19c8db7ed2, by a@null on 2008-12-13 17:44:29
ok, using signal.h for portability reasons
3ad906eeded0b3ab89b7280c5cc2f3bde193ac60, by a@null on 2008-12-13 17:27:48
removed unnecessary closure of stdin reported by Frederic Chardon, thx
0be9fb8797632f2792cc8bde0221560b3fb47cd4, by a@null on 2008-12-13 16:35:34
added sys/signal.h inclusion for BSD compliance
62a491e36d493bf4585b348a4c28c5ed9bd3ea4e, by a@null on 2008-12-12 19:55:03
re-applied Neale's spawn patch, credited Neale in LICENSE
0b5dcf229f64a23438e6ef5929d78b7f9bd48355, by a@null on 2008-12-12 19:49:06
applied Neale Pickett's xprop status reading patch, updated README and dwm.1 accordingly
fda92f46aadb4a344e52f3c560a63c9733606e3e, by arg@localhost.localdomain on 2008-12-06 16:20:14
applied yiyus fix
a62ea4062fb6ad040b5547a9fa3e2e57b3531c4e, by Anselm R Garbe on 2008-12-06 11:22:30
fix
7dc28d130f29ccc7f455da0f25227eb30d044ca6, by Anselm R Garbe on 2008-12-06 09:33:58
Added tag 5.3.1 for changeset 335301ed102f
fbce733532f90c0f6af23c0216fe47b3d40fb5c3, by Anselm R Garbe on 2008-12-06 09:32:32
integrated yiyus clearurgent refactoring
e7572804faa9a21a57ae298c2b153ff92d8a64ff, by arg@localhost.localdomain on 2008-12-06 09:16:48
reverted spawn
ed1bef1241334b8b0025a032b710a90223393fd1, by Anselm R Garbe on 2008-12-04 20:23:08
Added tag 5.3 for changeset 4004d6116035
2b047e460b5c4ddb0a72eac1bbe292539bc9049e, by Anselm R Garbe on 2008-12-04 20:15:00
added Neale Pickett's spawn patch, thanks Neale
5f74dc5e78b0aa8818a5dc9da06e7c8fc7616999, by Anselm R Garbe on 2008-11-16 13:22:24
applied Gottox' comment fix (thanks)
ea8a4ca46a9577997e0a3f30e211c644477c6a00, by Anselm R Garbe on 2008-10-19 12:59:18
several changes towards 5.3, XINERAMA is disabled by default, introduced usegrab Bool for grabbing the server during mouse-based resizals/movements (disabled by default), continued debugging tile() with resizehints == True and a lot of terminals supporting resizehints, still no optimal solution, I need to think about it, considering recursive algorithm for the space optimization
4883a062216fa7fca0d4b6250478cf53ce1210f0, by Premysl Hruby on 2008-10-15 18:08:24
removed NOBORDER(broken and badly used), introduce WIDTH/HEIGHT macros for computing client size with border added, fixes bug announced by sergey_m
4dea5324c032bb7be334e65d64b1bcba1a00fb27, by Anselm R Garbe on 2008-09-09 20:47:01
Added tag 5.2 for changeset e4bcaca8e6ef
53cac176928b67db4eb551295291ab09650927eb, by Anselm R Garbe on 2008-09-08 22:24:05
using malloc() instead of calloc() and sticking to static initializer and struct assignment, not using *c = (Client){}; right now to avoid some ugly gcc warning, possibly a gcc bug since we are using -std=c99
83abfc05eb5a1e6ee762ce2921d9d5270e40c9ee, by Anselm R Garbe on 2008-09-07 09:53:59
applied XGetWMNormalHints fix
862b0d541d76fb350bff36a2fef5f6ab02625d02, by Anselm R Garbe on 2008-09-06 09:34:49
I prefer doing the check in showhide
c1c6fdc5d8fef1247ac28e08ecc4d883095d1666, by Anselm R Garbe on 2008-09-06 09:21:32
applied Donald Chai's showhide patch in slightly modified ways
9a4d07d9de31c7bf3fba83c66d1a09d63848adfc, by Anselm R Garbe on 2008-09-06 08:59:51
applied Martin Hurton's checkotherwm simplification
30410108eb7e9e8b977d448f611659d58b2a6992, by Anselm R Garbe on 2008-09-02 22:36:06
applied Peter Hartlichs aspect revert fix
753e0e048e13fe7cbace7c07917d26081a483eba, by Anselm R Garbe on 2008-09-02 18:47:01
applied Gottox' grabkey patch
d15d4ba45abe06f5ac069e384bd7b46b55c0d286, by Anselm R Garbe on 2008-09-01 22:18:50
applied yiyus tagbar patch
815f9c054d1d1fe0c0878f01399561d7758bf1ce, by arg@localhost.localdomain on 2008-09-01 08:22:11
merged merge
ec11a3470c2775a75df00e3b69ee6ef60a467e34, by Anselm R Garbe on 2008-08-27 12:52:44
introduced NOBORDER macro to hide the nasty - 2 * c->bw in various calculations, moved tagset to config.def.h
288cf78b180db846ef2481124f3e7a8fe66c01f2, by Anselm R Garbe on 2008-08-25 09:44:23
grabbuttons() and grabkeys() are now independent from prior numlockmask initialization
6411aa921baabd11bfa55eb708bb804dfc6b1375, by Anselm R Garbe on 2008-08-25 09:37:39
reverted some resize() changes, reverted setlocale removal
db5db8806f4bbb26bb1259f7ea42d7a826517bbb, by Anselm R Garbe on 2008-08-23 09:54:55
applied Peter Hartlich's patch regarding aspect calculation with slight modifications
258c3380305683de8031871cf95c1cc04ed7ad9e, by Anselm R Garbe on 2008-08-23 09:33:05
removed artifact from wmii
85da53785614bcaa626cd1346ce8753291b01760, by Anselm R Garbe on 2008-08-23 09:31:28
changed grabkeys, removed initmodmap
2b4157eccd649682c200de837193dd0a24129dc7, by Anselm R Garbe on 2008-08-23 09:26:11
applied Peter Hartlich's initmodmap patch
0f26de991f742d548e024a2dadcbfa3a7db8d4b2, by Premysl Hruby on 2008-08-22 15:26:30
applied fix of toggletag by Jan Kaliszewski
840f937a9876091aef227316b7eb2db0f9e5255e, by Anselm R Garbe on 2008-08-18 19:28:57
Martin Hurtons typo fix
6975a7e31a12b85267cc4d81cee15462d981bd63, by Anselm R Garbe on 2008-08-18 19:23:03
fixed error I did when applying Martin Hurton's drawtext patch
47f63dce550fab02f9d15aca5cec8c137125ac16, by Anselm R Garbe on 2008-08-18 19:19:15
applied Martin Hurtons resizemouse patch
02a8ca95cf22d9b1da50dffffefa31fb563c3852, by Anselm R Garbe on 2008-08-18 18:23:39
applied Martin Hurton's movemouse() patch
2ce50a9cada450b0538bb12f0424005652fc1355, by Anselm R Garbe on 2008-08-18 10:22:46
using None instead of 0 for trans
bfa5869da154a0bd356d31cb7fe0d7b97fbc4e9d, by Anselm R Garbe on 2008-08-18 10:21:24
abc...
087a55f8d35f72560c5a266ee0eb91417e6f58fc, by Anselm R Garbe on 2008-08-18 10:16:36
removed the i = textnw... as remarked by Martin Hurton
6d7285fd6e40508c35eadfdcc2b8940953cac06d, by Anselm R Garbe on 2008-08-18 10:14:51
applied Martin Hurton's scan() patch with slight modifications
69c7b4b0baa19ef62ae514d06e8e870d87ab71b6, by Anselm R Garbe on 2008-08-18 10:00:10
changed order of variables in drawtext
97699e5b1b8d50d2ec332c4643d69d666348d7e9, by Anselm R Garbe on 2008-08-18 09:55:36
applied Martin Hurton's drawtext() patch
2dc7f42fd7fc8f1fc8d837265221654e8565eb6b, by Anselm R Garbe on 2008-08-18 09:49:44
applied Martin Hurton's view() simplification, not checking arg
9f3a5cb7540df6628c9c8a8bd7a8667a73f08fb1, by Anselm R Garbe on 2008-08-18 09:39:52
making a comment more explicit
b48fa3f101d2805882ab6a2a095e541b0cfe83f6, by Anselm R Garbe on 2008-08-18 09:31:55
removed setlocale() stuff, not necessary if Xmb in use
051a404b66dfa4f87f98411da61320a93a146ec8, by Anselm R Garbe on 2008-08-18 09:11:15
added a comment about FAQ regarding mfact meaning
d8d733c34fe89c8bc2bd3a78cac848af7565167f, by Anselm R Garbe on 2008-08-18 09:10:21
added some comments regarding FAQ about s{x,y,w,h}, w{x,y,w,h}, b{y,h,lw}
bb01e5a16f430e8b4629bab426bacfdff87f1198, by Anselm R Garbe on 2008-08-18 08:57:34
initialize trans with 0
06f7eed103057e55201e143fd319afd4bd410bdb, by Premysl Hruby on 2008-08-14 22:35:52
fix of XGetTransientForHint in manage()
0ffa6d13939443a84a732f111d483c233b529bbf, by Premysl Hruby on 2008-08-14 12:36:49
applied cleanup from M. Hurton and S. Nagy
15ce1436203c1400452a3bd789ac9e1775f19341, by Premysl Hruby on 2008-08-12 21:24:40
fixes using arg->i instead of arg->ui
63d719023161c807242c01a2fe81a1097ca37447, by anselm@anselm1 on 2008-08-04 17:39:36
applied Johannes Hofmann's patch, please test
b279cef670e4d0e744e50331fce7a1f4a4e73798, by Anselm R Garbe on 2008-08-02 19:12:15
made readin a config.h variable
6254ef9dc7d00cb1160cbe77eed2dacfa5b578c2, by Anselm R Garbe on 2008-07-29 19:19:00
Added tag 5.1 for changeset ce355cea9bb8
4a2902efe49571432544f356a946170ff9e6f415, by Anselm R Garbe on 2008-07-29 11:32:22
forcing fullscreen windows to bw=0, though most fullscreen apps are broken anyways
6fad4c49f17f154b49846d379e347897b747f793, by Anselm R Garbe on 2008-07-18 20:18:45
potential crash fix if xinerama behaves broken, though I doubt it
78f0f8595fbd51f56eb450f50282870e95dcf7f8, by Premysl Hruby on 2008-07-18 10:57:32
make hg tip compilable with default config
7ecadcee39697807c7b29221af49c67bb19ac055, by Anselm R Garbe on 2008-07-16 18:39:48
local use of xidx is useless, got rid of it, falling back to screen 0 if pointer query fails for whatever reason
c86ed46a1bbba0635a76d05ebeb839c7fec7f7fc, by Anselm R Garbe on 2008-07-16 18:33:51
got rid of compile time xidx configuration, querying mouse pointer instead
9086f98068693d22321be2bdc6779e7be7e751c7, by Anselm R Garbe on 2008-07-16 18:17:42
reverted uint redefinition
9aa4a9043d1261f9ae71cc2740d061d68a99227e, by anselm@aab on 2008-07-13 18:08:55
applied anydot's urgency hint patch, thanks!
d5893f55bec202e5dbb5ca4ef1f205cec5eb22c6, by Anselm R Garbe on 2008-07-03 17:05:56
renamed eprint die
f529d41ca1792455bbae29e008af3c27c3a49df5, by Anselm R Garbe on 2008-07-03 10:58:35
simplified detach()
45768ee04bfab45a5dfd21105419806422ca8954, by Anselm R Garbe on 2008-07-02 11:54:36
removed aux* stuff from Client
a6d23fb61c26126685ed8e19a7cb94189bbbd566, by Anselm R Garbe on 2008-07-02 11:19:02
removed useless comment
bf76cefe47749f784d4ee3b7b71c1c86460e236b, by Anselm R Garbe on 2008-07-02 11:06:46
minor fix to view()
9bb0f20515023aa5471c628d01a6e65e93040dc1, by Anselm R Garbe on 2008-07-01 19:26:17
applied Frederik Ternerot's grabbuttons patch with slight modifications
2431ae7df7f654f6dbe5e923fadf703eaa4a7bf4, by Anselm R Garbe on 2008-06-30 09:57:45
locale update
829b6b57e7b30bfbbf85dce718afcb2d33d2e3a9, by Anselm R Garbe on 2008-06-24 12:40:48
removed useless characters
7b4c512e627952015367993bb553e67e720cd716, by Anselm R Garbe on 2008-06-23 08:59:19
applied James Turner's dwm.1 patch, thanks James!
7f7c3140a9c0841e34fd8689dc5d46627c949147, by Anselm R Garbe on 2008-06-22 09:33:49
fix of monocle
277155cf775369ad9645e68da59339acdc8f1117, by Anselm R Garbe on 2008-06-22 09:29:35
another merge
0c38ec7cd64dfc0bebccfcb0da2a2d250bf5f46e, by Anselm R Garbe on 2008-06-22 09:29:06
does this fix anything?
b86c818599f8fecd42bcde564686b2489196d7ab, by Anselm R Garbe on 2008-06-20 16:52:07
applied Gottox' ClkTagBar patch
c2a916bf3021d9e16419eccbd553d967404ad6e4, by Anselm R Garbe on 2008-06-19 14:58:19
made arrange again like it was once
2bd46d1ce62e35d2785f43bb9f6f331d3309f66f, by Anselm R Garbe on 2008-06-19 14:13:07
fix
6e0ce46365fb9a19c6b6e70d3039f3cbe53ec1db, by Anselm R Garbe on 2008-06-19 14:07:55
use sel instead of seeking the list
c853d5e9bbc9bec5880aabaf3c30d4ab0a0d981a, by Anselm R Garbe on 2008-06-19 14:01:40
resize should apply if !banned
31da0b7525f4a6f98fb5b3258da86d04387a0382, by Anselm R Garbe on 2008-06-19 12:28:56
applied Gottox patch
12ea925076c4f1c013502651b0be90c05e0febac, by Anselm R Garbe on 2008-06-19 11:38:53
untested monocle
79ecbeca7e4ca6d614bf233e7bc95d273df6e3b4, by Anselm R Garbe on 2008-06-19 09:11:11
non-zero
cf98ea2a9ce0b8ccbb3bbb510421c48279a1b280, by Anselm R Garbe on 2008-06-18 18:22:54
Added tag 5.0 for changeset 06eb9644e2da
d8fad9bf7afd7438b0f3e82adf7132524bfedd0a, by Anselm R Garbe on 2008-06-17 11:20:18
branch merge
f25cc5678fcc405a55df7f49e7b3189241933a97, by Anselm R Garbe on 2008-06-17 11:19:17
tiled layout resizehints should be respected by default
5a92420fce8d70a329a8294c1c77bb8c3c7eaad4, by Anselm R Garbe on 2008-06-17 09:57:13
restored y-coordinate fixing of client windows
1ce173402f0941ef8e8c6cf21f88b8a89511969c, by Anselm R Garbe on 2008-06-15 18:59:52
updated man page regarding Mod1-m
a06b9193c7dcbed307c163ab778ad3bf66807af3, by Anselm R Garbe on 2008-06-15 10:52:57
minor fixes towards 5.0
43bb77a569843e637afcf16462f139e96f8220ae, by Anselm R Garbe on 2008-06-14 15:15:15
removed explicit warp in movemouse
e3da222c1e3bdd323a920b8e9765af23f19d80a2, by Anselm R Garbe on 2008-06-14 11:25:42
removed scroll-wheel based focussing on window title clicks
66608a60fe3a588cc47c5ea5873cdd82d31e3153, by Anselm R Garbe on 2008-06-14 11:23:16
fix of swapped focusstack mouse buttons
b6aa84e51b315d9e6d6b111b36ac6901f505ddd8, by Anselm R Garbe on 2008-06-14 11:22:22
removed the ButtonPressMask for root windows as well
9ff5143acba0c6b457bfb92370c8397b7f124f3a, by Anselm R Garbe on 2008-06-14 11:21:50
removed root window click handling
1edf6a7866ebe219bfa81a1b289fa5c8d0cdfbee, by Anselm R Garbe on 2008-06-14 10:38:18
removed font and color definitions
4db2f44277a29ad2c6c053846568667b27658f3f, by Anselm R Garbe on 2008-06-13 17:37:43
minor fix
1f1a1327847c3beedcbc7b57085a8deb8e8ec1f5, by Anselm R Garbe on 2008-06-12 23:04:55
fixed tag click handling, however ClkRootWin doesn't work for me
512541bfbd499b1c10a05aaa795967ebb5fb9493, by Anselm R Garbe on 2008-06-12 16:37:03
update
709da0b85879f4ce3275993e4ffc1af2ca4dde93, by Anselm R Garbe on 2008-06-12 13:10:14
some bugfixes of the patch application yesterday
5cd65f8cd85928a0f26c80a209c82781cb342365, by Anselm R Garbe on 2008-06-11 20:41:28
integrated yiyus mouse.diff (though the bar click handling is slightly broken, I'm to tired to debug it now, yiyus could you please?)
e3838e85855d051190bde6c77265bc72b53a9d04, by Anselm R Garbe on 2008-06-11 19:55:07
made Xinerama screen index customizable
016dca4f694cb51c7db77aeeefcb55b8869f3842, by Anselm R Garbe on 2008-06-11 19:47:20
removed trailing spaces reported by Soleen
8f052596b2c79e74c0e47b93595f13a754b3e2ef, by Anselm R Garbe on 2008-06-11 19:42:24
crash fix
9463d5354bc57d0c0086b7328196d7af60ed706d, by Anselm R Garbe on 2008-06-11 17:01:30
made lt visible again in config.def.h
d662f98d89d3e813344e9bdb64e5704caf3b9dc2, by Anselm R Garbe on 2008-06-11 14:10:18
added nsz' patch
e5a965a27480c8b27cfb4884cc8f4988924d1087, by Anselm R Garbe on 2008-06-11 13:20:17
added SHCMD support for pipe-based commands due the new spawn() versio
5d422bb1ce9c8b1919809f14746ad80d0442bbbb, by Anselm R Garbe on 2008-06-11 10:26:57
using foo layout during cleanup (suggested by Gottox), add Arg->v handling for togglelayout() suggested by anydot
38a43c2dcc2c75ece9ef1ac5cd82a8d05c7c519f, by Anselm R Garbe on 2008-06-11 10:25:02
lt will point to a foo-layout during cleanup now (Gottox' suggestion), and togglelayout respects Arg->v
c56533615f84df801f10dedc4d6ff267e0e8df0a, by Anselm R Garbe on 2008-06-11 09:34:00
integrated Peter Hartlich's patch, removed const char *c from union, simplified togglelayout
a8e0772c4d977fafb35c5ab9e29e322a9505b71a, by Anselm R Garbe on 2008-06-11 09:12:06
applied anydot's patchset.diff
98e7950be812d20fc33f597641819561ee90fc0e, by arg@suckless.org on 2008-06-09 11:24:33
final version -- Gottox verified it using the test driver
88e6eb4a3a3552d6b503481164aafc1c994d5a50, by arg@suckless.org on 2008-06-09 11:05:20
revert of introduced problem
0840c1367ca8a8a6ef414df85456fabeae3e4dfa, by arg@suckless.org on 2008-06-09 10:26:01
applied nsz' textnw patch thank you
077d3e435baec5faa8182aea29723663ee6ae778, by arg@suckless.org on 2008-06-09 10:05:40
updated the for-loop with Gottox' proposal
d26b60b43eb24b70b75c5fb2ec9b6f2558ca8bc2, by arg@suckless.org on 2008-06-06 11:49:31
minor change
32f36ab2d58b7bcbadc0b1c9c88654cdf906c71d, by arg@suckless.org on 2008-06-04 11:49:46
applied nsz's patches (many thanks!)
08bcf721b436018306bdbb9fbaca87f941ee6441, by arg@suckless.org on 2008-06-02 12:19:02
small change to drawtext
fc578c57e4c265cefff0a55a0ca74172a84e757d, by Anselm R Garbe on 2008-06-01 17:51:22
fixed the tile() issue with xpdf
c8eaab21b697247e2bc07ce9b8c7dfdd94e87af9, by Anselm R Garbe on 2008-06-01 17:41:15
using anydot's memcpy-approach in drawtext, however it still looks awkward to me
c26e22cceeee5fdd40e6bd6e019729ed316e2e01, by Anselm R Garbe on 2008-06-01 11:58:19
Gottox' drawtext simplification
c2784e4a38f2305a444abaaf77f39219bd9f56e5, by Anselm R Garbe on 2008-06-01 10:54:02
applied noviewprev.diff, fix.diff and unusedflags.diff
6e9387793b06980b2420bf64106044cabf63e490, by Anselm R Garbe on 2008-05-31 17:37:13
fix
92f3c181c3c3f106361a9c9f7e354ce29ae37e62, by Anselm R Garbe on 2008-05-31 17:05:28
lt->arrange in mfact
d589f7679a56b114a2594b5cf49e5312d8420efb, by Anselm R Garbe on 2008-05-30 23:03:03
isfixed implies isfloating
75690c808dbf31d459d6e53ecc4c8b1542ed39fe, by Anselm R Garbe on 2008-05-29 18:42:53
applied nibbles fixes, slightly modified
fde58d5e637d700981eaed69d172d3dbfcaee215, by Anselm R Garbe on 2008-05-29 18:22:51
applied yiyus tip patch from tue
e1002745fa4e2649d1f166f652c6c41ccfaaca9b, by Anselm R Garbe on 2008-05-28 10:45:18
core dump fix in cleanup
940a4cc6c686fc38306acd5c8ae2d20caae16e5b, by Anselm R Garbe on 2008-05-26 11:43:51
updated the initial comment to reflect the use of bit arrays
64243ab05b1eb6edfd2ede98a318de7379b7dc2e, by Anselm R Garbe on 2008-05-26 11:42:02
slight changes
32c5046635da102dd3b6789462234e3147b190ab, by Anselm R Garbe on 2008-05-26 10:28:18
removed bx and bw, unnecessary
6c8618f5021783d51034113d32655d2676611176, by Anselm R Garbe on 2008-05-26 10:13:51
renamed domax into ismax
9189f7a12dce4e3b38341e0704cca257994ab2ba, by Anselm R Garbe on 2008-05-26 10:10:33
simplified tile()
2d4faae522668ad30cd512963d1982e591a183ab, by Anselm R Garbe on 2008-05-26 09:54:34
removed Layout->updategeom, unnecessary
5d2385b636d496645be4c703f04a365c637379c5, by Anselm R Garbe on 2008-05-26 09:45:34
removed TEXTW
0fe2e783e9e6b097bc6529dc286b4b697f7e1fde, by Anselm R Garbe on 2008-05-26 09:39:57
applied yiyus domax patch with slight modifications
cd3d83f571d1e3d9e765df448617ab859bbda584, by Anselm R Garbe on 2008-05-22 14:15:30
replaced isvisible with a macro
0a9ef560c0b18e95298964a2d482bc64f48b6330, by Anselm R Garbe on 2008-05-22 14:10:00
removed emallocz
0528a37c791aa8d7b6a5fb8e712a9ce4dfb1cd12, by Anselm R Garbe on 2008-05-22 14:02:31
s/int/uint/ in config.h
56b2fece9e2d42cdd5ca34623864a9d470c1e64a, by Anselm R Garbe on 2008-05-22 13:35:45
removed debug output, sanitized tag limit check
9f569fac74a466a6857855b4d233e7a3582f4ea7, by Anselm R Garbe on 2008-05-22 12:00:50
setmfact argument was wrong
48d0c56eacd59da50b1ed592836ae16fae9aa4cc, by Anselm R Garbe on 2008-05-22 11:50:18
Key.mod is uint, Client.[old]bw is int
825d6cb93a37f8c67a7c8b1a027e5eebc3f4dda7, by Anselm R Garbe on 2008-05-22 11:16:23
s/unsigned long/ulong/
f8525040148a727e212eaad2b20c3e11720489ca, by Anselm R Garbe on 2008-05-22 11:12:22
s/nextunfloating/nexttiled/, changed zoom() behavior
c3fa9e879f5beb5d3c37f4bbcae2306942929f13, by Anselm R Garbe on 2008-05-22 11:10:08
s/unsigned int/uint/
8e05f6c592346f29f96c9a6cbc30f4d39e987d99, by Anselm R Garbe on 2008-05-22 11:08:07
s/void */const void */
39d1ecd5b0b22dbd61ba5206c9f08a187f911b2a, by Anselm R Garbe on 2008-05-22 11:04:19
applied Gottox bitmask + void *arg patch
103fb58a445bc849acdd32c694f013846ab863ee, by anselm@anselm1 on 2008-05-19 20:29:57
some minor fixes
5f55af40aecbce7aa1bf01bdca50d92014c02a5c, by anselm@anselm1 on 2008-05-19 20:13:24
simplification
f806a17692a145fb6fcc59ca4c2c199f7975f40a, by anselm@anselm1 on 2008-05-19 20:08:31
reverted dist target in Makefile
822101dd5bceadb12351dd5f9084d7745b10ec92, by anselm@anselm1 on 2008-05-19 20:07:12
merged tile.c again into dwm.c
6bdef73a4f0c2a96f8984ddc10b55f1d753ab5fe, by Anselm R Garbe on 2008-05-19 17:27:30
take bar into account
234b12eb73f5c6de3da4eb93cac2159e73647529, by Anselm R Garbe on 2008-05-19 17:23:49
be more polite to clients which like to appear outside the window area, but still on the screen
bd4deaebfc3bbcd72c032a5525c9f35e73e8a98e, by Anselm R Garbe on 2008-05-19 15:36:45
fixed comment
499315c22ceda5370ba51026b2e958cbd4ad4608, by Anselm R Garbe on 2008-05-19 15:09:16
fix
f22d047d4139ef889e95aabd0103e11357193e5a, by Anselm R Garbe on 2008-05-19 15:05:46
make it easier for the user, if Xinerama support is given, always use the screen 0 as window area/bar area, everything else can be used for floating clients
4a5c8d84dbf410b8b9aa4dc81954568f10ca104f, by Anselm R Garbe on 2008-05-19 14:44:53
improving space usage if master is left of stack (default)
71365a524f67235024de7db277c63f8ac4f46569, by Anselm R Garbe on 2008-05-19 13:41:58
only snap within window area
3afca3e6a1457e93c9f7803dfcbc31f86b413095, by Anselm R Garbe on 2008-05-19 13:37:46
s/DEFGEOM/CUSTOMGEOM/
bdc80bdad6a009f9e7e2324c00b066fe29143038, by Anselm R Garbe on 2008-05-19 13:32:43
update
64707da9636d7e9d27281ac8fed8f29c3be4b3ba, by Anselm R Garbe on 2008-05-19 12:42:26
updatetilegeom should be fine for setmfact
549726869bd88f70727ecae8a28161700395b20b, by Anselm R Garbe on 2008-05-19 12:34:54
recent changes, introduced togglebar, changed some defines into variable declarations where possible
42cb2bd3be755e8fc358347e085e9609fa54eb57, by Anselm R Garbe on 2008-05-17 14:51:12
new stuff
585294ce0f9ec693b5a4315e9ad794fbd0a7584d, by Anselm R Garbe on 2008-05-17 14:50:37
removed the <M> togglelayout call
a864a82b3460bbceda03709dfd9de34b19f9b8cf, by Anselm R Garbe on 2008-05-17 14:48:04
s/tilegeom/updatetilegeom/
bd67a82fb5a77638be365659a8b6aab4f3f5a35e, by Anselm R Garbe on 2008-05-17 14:46:06
removed monocle for now
14d8d828abbb91db3305dfa666c8c70358d1d3c7, by Anselm R Garbe on 2008-05-17 14:41:41
removed the exact focus mechanism of next/prev window
4246affc15dd378a33c58504b4abf3893b8c84cc, by Anselm R Garbe on 2008-05-17 14:38:22
moved all tile()-related stuff into tile.c which is included from config.def.h, the default dwm is now nearly independent from the arrange() algorithm in use
42c4b310032ca6f54cdc861d74369b6373d0c33e, by Anselm R Garbe on 2008-05-17 14:23:05
removed tileh, renamed tilev into tile again, removed counttiles, tilemaster
a785a0d71213c2ab628778727c4354ad5bb517fb, by Anselm R Garbe on 2008-05-17 14:17:18
removed Layout->isfloating
489ac07e83f5dabd23d494630c7bb61690bb56e0, by Anselm R Garbe on 2008-05-17 14:06:41
removed reapply() -- unnecessary
349d768b573c5b96056faf153273878f61a9f0c9, by Anselm R Garbe on 2008-05-17 14:04:27
renamed setlayout into togglelayout
6dfa7cac56d70ebf84a02691d7de1279bf34e223, by Anselm R Garbe on 2008-05-15 10:51:37
removed temporary wildcard handling
71681c21a594260604779b96f46d51c82af11a03, by Anselm R Garbe on 2008-05-15 10:47:26
added wild-card handling for tags
704781875cde5412bcb8859f3c5961664f62ced8, by Anselm R Garbe on 2008-05-14 11:24:35
applied nsz's another style patch
d7cc0f641664a7d5d005d34ccdde50cabf97bd55, by Anselm R Garbe on 2008-05-13 14:33:02
applied nsz's style.diff patch
6b79f3f3266923292b0ad029c5e240349d9afa39, by Anselm R Garbe on 2008-05-13 11:27:20
just added a comment
446fa8c67117e14e0e9c2a08f83dfa5bed69ea18, by Anselm R Garbe on 2008-05-11 20:27:01
minor fixes
fa244aa7fbcb438193b17111724640be244543ad, by Anselm R Garbe on 2008-05-11 20:25:24
having monocle on Mod1-m
7ac4f8a4afd9766d485b03bff4c6cc02cbe3696c, by Anselm R Garbe on 2008-05-11 20:22:20
hotfix
7eb26288fc6aa4c8850f41d475230b1619df622b, by Anselm R Garbe on 2008-05-11 20:20:53
removed Geom stuff, introduced updategeom() again, still view is somewhat broken?
93a4fe1052e1271f7b4f519b4f2de4e3f4e15edc, by Anselm R Garbe on 2008-05-11 14:54:45
cleaned up config.def.h
5602f44b29b5c9a9b66b012b34f5749929c5cd31, by Anselm R Garbe on 2008-05-11 14:40:37
implemented exact focus next, if arg != NULL to focus{next,prev}
b848f4bda8861115c04aecd9fd87baf928d931de, by Anselm R Garbe on 2008-05-06 15:52:44
applied the proposal by nsz
86c4797f2cd1e0d7fdbb4ebe83066762062e4217, by Anselm R Garbe on 2008-05-06 15:13:36
applied JUCE patch
c094ed24735b8bac3c6c7773c76e608cdf3f3354, by Anselm R Garbe on 2008-04-27 18:36:11
simplification of view() as proposed by anydot
bfd6079a155c9429b7b963b678b4a83acab07cd2, by Anselm R Garbe on 2008-04-27 18:33:31
applied yiyus tagset patch
7f70d90219c4a33c79ff93b49fb24ee7a6f62b4d, by Anselm R Garbe on 2008-04-27 18:22:52
applied yiyus fgeom patch
858251de46c50498b261b312f2df03531dd9923c, by Anselm R Garbe on 2008-04-27 18:00:45
applied dfenze drawtext simplifications
d26c28c1e7b01024b0559b4bc7b40c85d96dc701, by anselm@anselm1 on 2008-04-20 19:09:30
this is the correct way
b6335776e46549ed5627069fbac692ba360a2fb6, by anselm@anselm1 on 2008-04-20 19:09:00
copyright notice is in LICENSE
c05962512840e181356750fd2061f8430d7193ed, by anselm@anselm1 on 2008-04-20 18:35:11
applied Ph's seltags-simplification with some modifications
874837f653433315bd2733823a0a1efe6f76b373, by anselm@anselm1 on 2008-04-20 18:28:21
applied Ph's MIN/MAX patch, nice work!
5fa559dbfc6238a911c210ae4124586c6886df23, by anselm@anselm1 on 2008-04-20 18:23:59
applied Ph's patch regarding geom and lt initialization
146ff227fe0d231bcfc59268364461ab8850c5fe, by anselm@anselm1 on 2008-04-20 18:17:33
applied Gottox' applyrules() fix
bb0a328978d0af43ecd86b61d1a351dc5d933702, by Anselm R Garbe on 2008-04-08 11:49:35
geometry fix proposed by Jukka
721b208478a907e21193a738e8c3ed3f91048c1a, by Anselm R Garbe on 2008-04-07 09:05:41
applied applyrules-fix by Jukka, thank you Jukka!
6229ed20c2af107305eccb8b536afd8620443647, by Anselm R Garbe on 2008-04-05 19:04:53
fix
940240e5e6f16b292b2f6f37a05282617ce10fe9, by Anselm R Garbe on 2008-04-05 18:23:31
applied the proposed monocle patch from the mailinglist
08c596ed10b51526ac24538f450b44609f7daf03, by Anselm R Garbe on 2008-04-04 11:15:37
next version is 5.0
9ce6abb95c3afce4ea0e468427706afebc701cea, by anselm@anselm1 on 2008-04-03 21:57:32
Added tag 4.9 for changeset 22c669b2dd36
0e21794e02069ae71a1e70f8d0c2c22c4d1050bc, by Anselm R Garbe on 2008-04-03 14:39:19
yet another cleanup
d477fb69270cb1cce9a065d51e959206a28ba0f9, by Anselm R Garbe on 2008-04-03 14:38:58
some cleanup changes
3d6630b7d24685c767ecadc131b566d23d944a83, by anselm@anselm1 on 2008-04-02 22:18:09
uncommented dual layout in preparation of dwm 4.9
c982bb1389c37262cbcc6ffcc343ec78528c4a81, by anselm@anselm1 on 2008-04-02 22:10:55
applied Peter Hartlich's simplification patch of setmfact and his revival of MFACT, appliead Janness Hofmann's simplification of grabbuttons() -- thanks guys!
6cf73e706ac8748e2e1734faad532ca3918e56c2, by Anselm R Garbe on 2008-04-01 15:46:00
aspects hints seem broken for fullscreen apps
a520ba3c0baed704e0323494aa7f8a4a464912da, by Anselm R Garbe on 2008-03-31 10:09:48
removed uneccessary line
0c71b16b9282562ee59f73f215c6ba827df25927, by Anselm R Garbe on 2008-03-25 09:41:14
bugfix
00c28a7ef2d465c7377c782c3dfd8b5ac0a805e1, by Anselm R Garbe on 2008-03-24 14:31:02
setmfact should not have any effect if in floating layout
5a3a2d6b637a41125f9128722aa9cb4c8c97888b, by Anselm R Garbe on 2008-03-24 14:24:57
minor fix
a355782a7795c8c26a05e8bda1505ff46d5d0289, by Anselm R Garbe on 2008-03-24 14:23:28
revival of mfact and setmfact
20cd3360876f551c0f3b4c9c5a827a64b829e6ef, by Anselm R Garbe on 2008-03-24 13:49:19
setlayout and setgeom are now togglable again
a6a216f28cbc49afaace269c2662382a351fda24, by Anselm R Garbe on 2008-03-24 13:33:32
geom indicator and layout indicator is only displayed if there are several geoms/layouts
2c2063bc751d2b0db815c26734f186e64f0b9c12, by anselm@anselm1 on 2008-03-22 16:53:37
hotfix of idxoftag
e6ede461a97fccf00411d581cdd93158b73cd97d, by anselm@anselm1 on 2008-03-22 12:47:12
blw/bgw calculation bugfix
6877205e9d8eed2b839be98c40679fa45a93e0ca, by Anselm R Garbe on 2008-03-19 09:27:17
updated configurenotify
fb5f99d935cc298e7d142953efbc1e9982f26f19, by anselm@anselm1 on 2008-03-17 23:45:46
minor bugfix in applyrules
7ebab7533a8959c79c52d338f1780636aa49b838, by Anselm R Garbe on 2008-03-17 17:33:25
added sample of {grow,shrink}master to config.def.h
9fa5ca353801e3537cea354103c3d5a6a53ef76a, by Anselm R Garbe on 2008-03-17 16:29:50
renamed c->border into c->bw, fixed monocle to subtract c->bw from each h/w value
fe6b0c0fc17d70e1c0f002e397bd2d3ac152ede0, by Anselm R Garbe on 2008-03-17 16:26:06
geoms are now drawed in the status bar
aa2395b6a81475b44dd74618fb7f0b40305e10bb, by Anselm R Garbe on 2008-03-17 14:56:11
removed the string-based setgeom approach, introduced a new Geom type instead and a helper macro
dba22848c7d077c1a988a901c9390dc3c8cc9d64, by Anselm R Garbe on 2008-03-15 14:17:42
made the string-based setgeom working
33b1960220f468ff2888e8ba3517e9a62ed99974, by Anselm R Garbe on 2008-03-14 17:17:08
some experimental state DO NOT USE THIS, I plan to have a nicer interface to change geometries
e237b2a76fb3dac1f43b91e5c7b6adb9ef04c9ed, by Anselm R Garbe on 2008-03-14 14:35:45
some changes towards 4.9
dd9ee6d248397dcd3483131808e5c967bad3900f, by Anselm R Garbe on 2008-03-13 16:56:11
Added tag 4.8 for changeset 607015ddb091
1380569133c986a5ddfab2c280f2e993f7803c48, by Anselm R Garbe on 2008-03-13 16:30:29
removed the comment again
831428b00cf0bb6c7830c2178c8d13213f29b2db, by Anselm R Garbe on 2008-03-13 13:59:40
some polishing in tileh/tilev
69439715c09ac36fe94f3cb7b1ed87149fc5ecff, by Anselm R Garbe on 2008-03-13 13:01:42
minor bugfix
f2e98f48fb3cb7558d705ba581767caccb4ea7be, by Anselm R Garbe on 2008-03-13 12:47:41
added a new comment
c19d4b2930379d0b966a1f082f9db2f3011bea76, by Anselm R Garbe on 2008-03-13 12:45:30
some cleanup
f77a3d0a62b09f2923b8e2c7e739600ab8283abb, by Anselm R Garbe on 2008-03-13 10:25:50
updated my geoms function
8aa1533879939c18c2475363db402b76b4205854, by Anselm R Garbe on 2008-03-13 10:24:02
update
2fc9cffdeb96dabd52bff22359a0091e1f1e2e4f, by Anselm R Garbe on 2008-03-13 10:22:10
set layout already here
3c5b6f03baa16dd8bbe9a4f70bb32b02ce4a488a, by Anselm R Garbe on 2008-03-13 10:21:03
well I use a different default tile
02673538bc98daeb2fe31d3667b5f3e0884e4831, by Anselm R Garbe on 2008-03-13 10:19:05
added updatebarpos()
95eae7b9d25602cf5fb25ecbc9d92ead8005c1f8, by Anselm R Garbe on 2008-03-13 10:11:02
removed all defines of geoms, implemented setgeoms() instead, added config.anselm.h to show how I'd like to see that people edit their geoms
59107755c8ba155501662f3230b1e5725f282c37, by Anselm R Garbe on 2008-03-12 16:04:06
some polishing
d05d09b205e1f1b045cf8da7f0b83a2bee100be6, by Anselm R Garbe on 2008-03-12 15:34:36
updated dwm(1)
47b1974446cfec795e4e92c68cbf24174956619f, by anselm@anselm1 on 2008-03-11 21:52:10
added bx, by, bw, wx, wy, ww, wh, mx, my, mw, mh, mox, moy, mow, moh, tx, ty, tw, th, wx, wy, ww, wh ad variables
247ba66c08f91ad90236f1656161c579ab2d7ca9, by Anselm R Garbe on 2008-03-06 19:22:00
changed config.def.h
d7b074fcce4877ed404f6a92671689fcdee9133b, by Anselm R Garbe on 2008-03-06 19:20:14
new stuff
c9170189bf0d0234f8d97fd7b717f859b7242674, by Anselm R Garbe on 2008-03-06 18:53:15
implemented setlayout in the way proposed on the ml, split tile() into two functions, a third will follow soon
f7a45ff28bcf1d88f9268e3c1f1000df28f0cd08, by Anselm R Garbe on 2008-03-06 11:56:43
allow for vstack
add7df6e9b5df46cda3bb5622c722ecc49e3df16, by Anselm R Garbe on 2008-03-06 11:56:00
added some comments what the TODOs are for 4.8
3a79b82721a4772e1c92acf5f3be41eaf0dc28d2, by Anselm R Garbe on 2008-03-05 21:14:57
changed config.def.h
b31b430592125a9f8481bb8a812c06cab9003dcf, by Anselm R Garbe on 2008-03-05 19:03:45
integrated the new -x -y -w toggles of dmenu into my setup
88c8ead3e8a22d311964c2a3ea0e384044f546c9, by Anselm R Garbe on 2008-03-05 18:48:33
removed some more useless clunk
2e958372200065bff8f19ca88d39e627df4a2f67, by Anselm R Garbe on 2008-03-05 18:31:08
implemented the stuff as I discussed on dwm@
5d9ae3f3b7ad904218add1c2559eec9a7a073e3e, by Anselm R Garbe on 2008-03-05 13:13:13
fixed urgent hint handling
2e38296edd5fbafbb93a42333af22ba9edd667bf, by Anselm R Garbe on 2008-03-05 10:31:37
renamed maximise to monocle again.
59aa02a0750ebc82dbcb30897bbf427391edffa0, by Anselm R Garbe on 2008-03-05 10:22:21
fixed urgency hint, though Xinerama integration is still ongoing
e3c2d327f6f2874a165357d1ea2a50b2baf3a6f4, by anselm@anselm1 on 2008-03-05 00:11:44
next on TODO
295ad21092ce26062c79463b7f2ba5849d2fb823, by anselm@anselm1 on 2008-03-04 21:41:36
renamed MAXLEN into MAXTAGLEN (backward compliance)
39af3c2607de029b66498064c4fc374df34fc653, by anselm@anselm1 on 2008-03-04 21:40:49
renamed monocle into maxmise, documented the keybindings in dwm(1)
96ee9d888cc3cf90da3b6a6852d605255d25d020, by Anselm R Garbe on 2008-03-04 18:58:23
monocle goes mainstream
a82cba275981ecd85e68cc68b169c89f79fa60db, by Anselm R Garbe on 2008-03-04 18:13:07
fixed applyrules bug
f7c097e8029c7d0dc00db52fc04a2b8192fc2bc9, by anselm@anselm1 on 2008-03-03 21:40:37
removed View cruft, now back to the roots
da1b3fa4379acc7431eaee1331e755ef5335011b, by Anselm R Garbe on 2008-02-29 11:59:28
made tag names snappier
ad0a2fa042e7a23536c57089a2555b5242fc1cd5, by anselm@anselm1 on 2008-02-28 21:44:52
fixed some issues nsz reported in IRC log
9804726c8289f6ccbc615d4820a2fa43116710e3, by anselm@anselm1 on 2008-02-28 21:39:45
well, AIM_XINERAMA should not be enabled
7bc272a4e4f463c673d12144b3a202db2345e7de, by anselm@anselm1 on 2008-02-28 21:38:53
made the basics of the tagging concept working -- if people want dynamic tags, that's even possible with this concept, the vtags[] array needs to be modified during runtime for this -- the new code is quite experimental, ugly and needs polishing
f1719ac2de2aba270c2460807eacae137d3aeadf, by anselm@anselm1 on 2008-02-28 20:02:57
removed initags -- we autoselect the first tag in each view instead
d99ec6148258bd7933f3359ba05080e95f9ecb71, by Anselm R Garbe on 2008-02-28 17:13:13
a small fix to buttonpress
2f70a14ee12bad6bf8dd5aa5489d88cddfaa3b06, by Anselm R Garbe on 2008-02-28 17:07:30
some more changes towards a better dwm
00ca643bd7ccba6efd001cc679525a53a3c75586, by anselm@anselm1 on 2008-02-27 21:50:50
proceeded, though we still miss a real Tag struct
0271ac0ed7b422ffac8ff848193deceedb0872da, by anselm@anselm1 on 2008-02-26 22:57:23
disabled AIM_XINERAMA
d5178292edebb0db2cf9f22aaf1a8effe7529aae, by anselm@anselm1 on 2008-02-26 22:51:23
simplified dwm
2bfd3fffbf5c913acfb7f56bdd7a29dc39d6d5d5, by anselm@anselm1 on 2008-02-25 22:19:17
certain fixes, though still a lot of the mutex stuff missing
a3d8c05a95edbd4dad544c3373301551440c8092, by anselm@anselm1 on 2008-02-23 23:11:27
pushing my changes of tonight upstream (hg tip is NOW very UNSTABLE -- but those changes are necessary to get a decent multihead support) -- I renamed Monitor into View, to reflect in a better way the dwm terminology of the past
fd01413fae6dea101ed07e6ee7c0d26be5e92d03, by anselm@anselm1 on 2008-02-22 19:32:53
fixed Gottox' mail address
d6e24f7116768427a2bb7a2b04f5295b9b5fb327, by Anselm R Garbe on 2008-02-22 15:27:50
well typo fix
c43d7b7587c9639a303b02ff7a44bf18a54f06cb, by Anselm R Garbe on 2008-02-22 15:26:27
added Gottox to Copyright holders after all his contributions, applied his last patch
de5b294edce70dae164855fb06e0472441ae28ee, by Anselm R Garbe on 2008-02-22 10:34:12
some other fixes, resize contains a minor bug
8e0f8ffcc63f27bd2e2c666b4e889a3056b3b70b, by Anselm R Garbe on 2008-02-22 10:15:59
crash fix
dd218235369d12ad9d71269db11db05c464a09e0, by Anselm R Garbe on 2008-02-22 10:03:42
made arrange() Monitor-dependent as well, fixed the movemouse/resizemouse issues
9cb9c32ee7d76554cfc44ad8801d70cef9fe25e9, by Anselm R Garbe on 2008-02-21 19:19:46
minor
4076e2ff60fd20caaed18209e36ee82e49d26219, by Anselm R Garbe on 2008-02-21 14:33:59
applied Gottox' monitor.diff patch (thanks btw)
55edd2d6ecd66782852db665996c1fda824b5e8c, by Anselm R Garbe on 2008-02-21 10:31:06
made restack, drawbar also Monitor-related only
2e8e5509d9cad9229d2d79a1de75038d94032cfb, by Anselm R Garbe on 2008-02-21 10:14:42
changed arrange functions to contain the Monitor as first argument
4426032450777e63ac9a8967cd67382497954c51, by Anselm R Garbe on 2008-02-20 13:48:52
applied Jukka's zoom-patch
e0f039789643381485dab5c467f66db5162d4f63, by Anselm R Garbe on 2008-02-20 08:13:41
resize handles offscreen issues
ca3e847e459e1ba43f45513877d39d50cce7a0c5, by Anselm R Garbe on 2008-02-20 08:09:26
applied some necessary changes
c2737b7b9317743e3430c71bc0a9afcc6b0f70f7, by Anselm R Garbe on 2008-02-18 17:08:22
removed Monitor->dc, unnecessary
191cb9ce283090c48f17c9518a9b6a553085c8e4, by Anselm R Garbe on 2008-02-18 16:47:16
removed Monitor->root, since we do not support classical multihead
6ab163c6955cf7830dfbf39b6c7ba16114054d94, by Anselm R Garbe on 2008-02-15 16:00:02
some drawbar() polishing, and certain related fixes
e8244395e4fb7f0617367187c799b1fbddeac7a2, by Anselm R Garbe on 2008-02-13 20:34:17
urgency hook handling needs also to invert the square if present
954db46bac481fd3f514f7af50d2af7e73fb9115, by Anselm R Garbe on 2008-02-11 20:57:56
Chris pointed me to the fact, that the window geoms calculation can be done once for each monitor, so I applied this remark
508922b90db66b88cfb66e81b8d48065d13f6bc1, by Anselm R Garbe on 2008-02-11 20:51:04
fixed missing else branch
4adfdc9d95b2ec6603deab153697e2296e3c9c97, by Anselm R Garbe on 2008-02-11 20:48:22
applied dme's patch to prevent changing prevtags if nothing actually changed
c619363d1580d5913b00d8b7d0415da5917b8060, by Anselm R Garbe on 2008-02-11 20:43:41
applied dwm-4.8-snaptileds.diff
012710a3cee6a15e4b8284edb57d39332ddd60b4, by anselm@aab on 2008-02-11 20:34:17
implemented urgent hint handling (with multihead support)
c2c54cc0faad89483edf3ffddee3e3ff20cf8263, by anselm@aab on 2008-02-11 15:55:42
got initial Xinerama support working, though there is a lot work todo
a62630ae9200f36f2ef7df805c22213b54c776c7, by anselm@anselm1 on 2007-12-22 14:40:44
some more polishing/consistency changes
62b18fb9d46caa3d59f4a3ac6b6e5609da9f953f, by anselm@anselm1 on 2007-12-22 14:30:47
proceeded with multihead/Xinerama support
e0d6451086eba0642cff83c2a8e05ff84be60488, by anselm@anselm1 on 2007-12-22 12:52:14
removed maximize, there will be monocle soon
7a496e9777f2656987ba86dbba1e87a46a483fac, by anselm@anselm1 on 2007-12-22 12:49:04
fixed wrong tagging stuff
308f95ae5ad6c00fcf15aa26481a9962ceabb796, by anselm@anselm1 on 2007-12-22 12:26:24
added dmenu_run to config.h
40a734bca913f45d018c668589395a7248dcf524, by anselm@anselm1 on 2007-12-21 20:45:46
root window and screen have to be in Monitor struct, we want side-by-side Xinerama and Multihead support (only Xinerama when enabled and present)
985e3305249987739867f33879ddbb8bc3028e00, by anselm@anselm1 on 2007-12-21 12:54:45
merged Christof Musik's Xinerama support patches, though this needs some polishing!
5f19423c7bd2aa1ebb3010af15bebffbc3a9cbc3, by Anselm R. Garbe on 2007-12-09 13:39:29
simplified Mod-m
d66ad1457e6b1e3fc18c01767fdb499acaef3c8e, by Anselm R. Garbe on 2007-12-08 20:11:56
implemented reapply for re-applying the tagging rules during runtime, Mod-r
8497f9f78195d386c7b50bc5105641a5c3f78554, by Anselm R. Garbe on 2007-12-08 19:59:51
next version will be 4.8
91bb749e976688637a391c05f468fc6616084c6b, by Anselm R. Garbe on 2007-11-21 21:19:03
Added tag 4.7 for changeset d6d3085307d8
68ff133857244347cc6c8512040f1eb32fe2ed2f, by Anselm R. Garbe on 2007-11-17 19:59:13
fixed focus steeling bug done by clients like opera
4380db468aa81f73e3a31f434bc5bd4a2fe35bf0, by Anselm R. Garbe on 2007-11-17 18:59:51
removed support for the NetSupportingWmCheck stuff, netbeans, argouml and others also don't work with compiz, so it is Suns problem to provide a fix
123a565bb987cb435427095fc1048a73dff2ec8e, by Anselm R. Garbe on 2007-11-15 20:38:25
yeah compiz didn't did the trick, but identifying dwm as LookingGlass (LG3D)
d0e0505301d356a63dc31ba6ed4a8509ef8f055f, by Anselm R. Garbe on 2007-11-15 19:26:44
foo
762b66ae7c0cffb51bfbda8c52c4ecc892ae1808, by Anselm R. Garbe on 2007-11-15 18:57:31
hack that adds NET_SUPPORTING_WM_CHECK handling, dwm identifies itself as compiz, hence I believe this might workaround the JDK 1.6+ XToolkit bug
cb4951dd54951611bb99924b9ae1d0a7c87f47cc, by Anselm R. Garbe on 2007-11-10 20:21:22
applied Ritesh's patch to stext handling with some minor modifications
667da18b31e09c7c6d9359b66ff8e2ded7b20365, by Anselm R. Garbe on 2007-11-10 19:31:01
initialize prevtags in setup, now users can setup which seltags should be selectedin config.h
e9a07335060337222c94260797582aae2c74d455, by Anselm R. Garbe on 2007-11-10 19:16:11
Using a new tags definition (const char [][MAXTAGLEN] - thanks go to Szabolcs!
198502f41dc3c436b73215f5e2a6b58b050ecfce, by arg@suckless.org on 2007-11-07 09:49:53
moved LENGTH to dwm.c, moved prevtags to dwm.c
35efafe8ac901b7764b7950d3a7c8565e53c5381, by Anselm R. Garbe on 2007-11-04 17:49:56
we check variable == value, and not the other way - the other way is for beginner programmers.
951d022dfc1f74941f03dafd61e4f48bd7f45524, by Anselm R. Garbe on 2007-11-04 12:17:06
removed a misleading comment about client title windows, which don't exist anymore
54bde0f9d7c6083e3159c60960540664e6b25a7d, by Anselm R. Garbe on 2007-11-04 12:12:52
full names in -v output of dwm
260a55ef625466a5ba6c6c6ef736706df7b5d81b, by Anselm R. Garbe on 2007-11-03 21:14:04
doing it in a shorter way
0e98090d653457488d74103dc44a1e2aba071895, by Anselm R. Garbe on 2007-11-03 20:43:12
removed fgets usage, increment offset until a line is read, dwm will drop all lines read in one call, except the first!!! one (previously it preferred the last) - but the current approach is simplier and works better for general purpose in conjunction with the offset handling
af4667a85a11a1c001e60894a7ec7458c208bc0d, by Anselm R. Garbe on 2007-11-02 17:07:14
simplified
a98b5e59359173111322171187ccfd951df85a38, by Anselm R. Garbe on 2007-11-02 17:04:40
made error handling more proper
b8985dc7bb8ef309a66edea541f8e4b8bc5d6381, by Anselm R. Garbe on 2007-11-02 16:57:52
replaced low-level stext reading with an fgets call
6f60b2e1cd74c881688617082dc292b5c89da1a1, by Anselm R. Garbe on 2007-11-02 10:43:39
revival of RESIZEHINTS
3033d45d1c6d6f6c1a3fdfa546399f7f02f4a3e0, by arg@suckless.org on 2007-10-29 12:42:58
sanders patch for b2 toggle
34e7872c89613356293d554970d9d56adc4b0a4e, by Anselm R. Garbe on 2007-10-28 12:52:16
replaced Nmacros with LENGTH(x) macro
c36f7c3c5e5db297689765142c64977f6317a21c, by Anselm R. Garbe on 2007-10-28 12:41:14
replaced ISTILE with domwfact/dozoom bools, removed nrules, nlayouts and ltidx, added NRULES, NLAYOUTS and Layout *layout as alternatives, removed isarrange(), checking against layout->arrange instead.
3fd39feb4153cf73f26223918bc8145ee98a9a92, by Anselm R. Garbe on 2007-10-27 18:21:02
some sanity changes
93eee247caa059f67f7665dee3626e5171f5e793, by Anselm R. Garbe on 2007-10-27 18:12:54
going toward 4.7
d5e8edcbcb341509ca3924fed67ca4f41fb5453b, by Anselm R. Garbe on 2007-10-25 20:24:59
Added tag 4.6 for changeset bcd7e18e196a
13577b15e5ef15fb151d4a1444f6d07a689f967c, by arg@suckless.org on 2007-10-25 10:42:55
fixed a comment
5473e763f6ed7f2f248bc980c0b210edbcc1393c, by Anselm R. Garbe on 2007-10-24 20:34:08
also consider width for tile fallback enforcing
cdd6c3e820a360aaca1e8cd9c4b882bac1448261, by arg@suckless.org on 2007-10-24 16:26:59
removed RESIZEHINTS and enhanced tile for fixed or aspect-ratio'ed clients
29f2b15ddc3a1462780340a10738a98a5e9280eb, by arg@suckless.org on 2007-10-24 16:07:43
some cleanup, removed ntags variable, defined NTAGS macro, simplified tag(), view() and idxoftag(), fixed some NULL comparisions
7b65b763bc5ef74071b48192e7174ba8a103bee0, by arg@suckless.org on 2007-10-23 09:38:47
parenthized use of ISTILE macro in dwm.c
e94774dd6929f2f22c620ebecb42775a193f2e0e, by arg@suckless.org on 2007-10-19 09:56:51
thx to Toni Lainson
af0034f3a58dc093e28adfaa79908616388d0217, by arg@suckless.org on 2007-10-18 17:02:19
fixed two comments
cd7ebaad25fa5f10a4442f9d80a05f344ca271d3, by arg@suckless.org on 2007-10-18 10:28:41
removed dwm.h, just include C-files in config.h if you extend dwm, that's simplier and most flexible than all other possibilities
8dc03d6e6be7092f9f5595e03295efc2488f65b9, by arg@suckless.org on 2007-10-17 14:35:21
small cosmetic fix
1dcb18c124d28515f896f6e929ea317d33b72923, by arg@suckless.org on 2007-10-17 12:28:34
uncommented DEBUG CFLGAS/LDFLAGS
206eb344e2efcb29922b5b89f7b11f227d701240, by arg@suckless.org on 2007-10-17 11:19:14
just making dwm.h saner
04de5720e6593cbe0ef31be3e78778fe0f46a774, by Anselm R. Garbe on 2007-10-16 19:07:51
applied Eric Mertens patch to mainstream dwm, however this needs testing
5a04edecb1eb3a49f659938f7d2eba11d42760ae, by Anselm R. Garbe on 2007-10-16 19:04:49
cleaned up dwm.c/dwm.h somewhat that it allows easier integration of patches
24c125cc8a90405f9e0a1d63013e934d5480e6bb, by Anselm R. Garbe on 2007-10-11 20:50:01
small comment
0453c1d180ca868a740bcc032d2dac1f120f6c7e, by Anselm R. Garbe on 2007-10-11 20:47:34
recreated dwm.h
0b5c14cf593c82b85570c45beac553dfce2f9689, by Anselm R. Garbe on 2007-10-10 18:51:03
added Mod1-Tab description to dwm.1
a73de0cff42588d3dc3b40e4e8b198c847208dca, by Anselm R. Garbe on 2007-10-10 18:39:28
added antoszka's viewprev patch with some minor modifications, restored Client->tags as Bool *, however kept the static initialization of ntags and seltags (prevtags) - this seems to be the best compromise
eeea4ef583a2ca3746e987bd2ecd570fd1869c2d, by Anselm R. Garbe on 2007-10-06 19:43:15
applied Brandon MacDone's static initialization patch for seltags and Client->tags
883e09b2eb8b6a42289bc5a64294df4122d90e38, by Anselm R. Garbe on 2007-10-05 18:30:01
removing NULL-terminating **tags definition in config.h
7e25897f1108b1b24b3a1d4ebe69cfa6de1d08f0, by Anselm R. Garbe on 2007-10-03 16:25:25
removed two spaces reported by Soleen
95091dcad461f77a641c1c4fe87d49576b79e3fe, by Anselm R. Garbe on 2007-10-01 21:25:15
reverted Peters patch to tile, I will discuss the reasons at dwm@
57676994ea53634c3944bcd72c246cc98392564b, by Anselm R. Garbe on 2007-10-01 15:39:37
s/xterm/uxterm/
60adbab72636e50dbafe4456c892c1bf26cee690, by Anselm R. Garbe on 2007-10-01 14:40:53
added hint for downloading dextra
c3eca4d14fb5e607d16166e2ecbf8bcb980421d5, by Anselm R. Garbe on 2007-10-01 11:43:53
fixed font definition
d1f4fbb469ff5a9be7b0b92b747c0f39da3f578e, by Anselm R. Garbe on 2007-09-30 19:20:05
fixed man page
635b64384dc8723c46615924eab05412e53e86a5, by Anselm R. Garbe on 2007-09-30 18:33:05
fixed an issue in Peter's patch (it is no good idea to restack() all clients on enternotify()
bedbe59aaac1651643e9084fd5cdeb0883ea40e4, by Anselm R. Garbe on 2007-09-30 12:47:08
applied Peter Hartlich's border collapse patch
3f3086f8b87aed5bf443c8fbcbe32e052fc9c17d, by Anselm R. Garbe on 2007-09-27 20:08:21
improved tile() for the RESIZEHINTS == True case, now more space is consumed by the clients (esp. if those clients use increment handling heavily)
f92a4e45c42b5cdd26ec1a28048d9c47b51b98ce, by Anselm R. Garbe on 2007-09-27 18:59:47
fixed colors
2fc8a13588eee7b39bcda21838c88ed2f7be42c9, by arg@suckless.org on 2007-09-27 09:14:32
fixed inclusion order
63725004f57de0ab6b6c49f0a578003834537366, by Anselm R. Garbe on 2007-09-26 19:14:22
updated with my favorite colorscheme
e9348dcaca4516f4429deccdeda017af6eba1cfe, by Anselm R. Garbe on 2007-09-25 20:43:29
applied colors depend from lavishs proposal
fa857b2896140dae0731808b9abd307b4ba3d224, by Anselm R. Garbe on 2007-09-23 18:50:04
switching to white normal bg, renaming tag 9 into www, for static use in conjunction with ff
c77663fcb48bcea0fc96e1829d73902550058087, by Anselm R. Garbe on 2007-09-23 11:24:42
btw 4.6 will be the next release
17d39ee01458025a5b9f5087168f258933f0ccd9, by Anselm R. Garbe on 2007-09-23 11:24:12
renamed config.h into config.def.h, config.h will be created if not present, this seems less annoying after all
8d1810c85befb0e7ec406e64c07825b7d24c66fc, by Anselm R. Garbe on 2007-09-22 21:55:19
introduced ISTILE, which can be easily extended with other layout functions to allow reuse of setmwfact() and zoom()
60444daa70591946f352446906e498c8ae3dafdf, by Anselm R. Garbe on 2007-09-22 21:34:06
setmwfact and zoom check isarrange(floating) now, not !isarrange(tile) - this makes it easier to play well with bstack and nmtile patches
b0477c30177eda34b7d4bb30782d688571c3a87d, by Anselm R. Garbe on 2007-09-22 09:13:03
Added tag 4.5 for changeset 2acc60d6dfe2
24dae7d7e35c9c52115ec4bf5f30fe1cc4a5c296, by Anselm R. Garbe on 2007-09-22 08:57:24
cosmetic fix
fa1ce22bc401567d7dadb10aa82672611293cc57, by Anselm R. Garbe on 2007-09-20 21:45:27
fixed a comment
1fafcb1820d37dbf58a864f2c10e1e24ae1a21d1, by arg@suckless.org on 2007-09-19 17:32:28
applied Peters patch, applied yiyus hint to initfont
08c2d924809ca6e397126532c52955c3c04237e2, by Anselm R. Garbe on 2007-09-18 19:04:50
applied Peter Hartlich's togglemax patch to allow toggling tiled clients to maximum
fe2775a15ba2d4900788c57194da2bad3d19cfaf, by arg@suckless.org on 2007-09-17 16:42:37
made all stuff non-static - so you can choose wether to use dwm the static or the extern way when extending it
01022b95d65612462972bdd009896ba6fdd3063a, by Anselm R. Garbe on 2007-09-16 20:02:42
there might be envs which need Xlib.h
b2f276b0f9f15131b0f4a03b46c8bedefbc89eea, by Anselm R. Garbe on 2007-09-16 13:42:37
Mod1-Button2 on a floating but not-fixed client will make it tiled again
d1ce3eac33a636e03a1f5a887897ae8046065ff7, by Anselm R. Garbe on 2007-09-16 13:27:33
now tiled windows can be resized/moved, their floating state will be toggled implicitely
9449ea3e002990372383835b85ed18ceaf75e400, by Anselm R. Garbe on 2007-09-16 12:34:08
some more rearrangements
49197fe4bf023478108c76c1bed74a7d1ef138de, by Anselm R. Garbe on 2007-09-16 11:53:14
ordered all functions alphabetically
11cfff2dae9fb09aace8f46bf338a051cbd36fb3, by Anselm R. Garbe on 2007-09-16 10:24:35
corrected a misleading comment
a026617c657bea56d93b586b50a016477d52cc85, by Anselm R. Garbe on 2007-09-16 10:23:53
macros which have been defined in config.h can only be used at function level, however you can nest code into config.h now for implementing a different layout (just for example), eg. #include "supertile.c"
a6df995b5d4efabc243d6f564db356fc406c6601, by Anselm R. Garbe on 2007-09-15 22:45:18
ordered function forward definitions
e041ff70b0e4438e741405d994e13f91435ed321, by Anselm R. Garbe on 2007-09-15 22:33:46
backporting my intro-comment of old dwm.h
2d7bb8d7c974c1ae5430fa1561c850f0ea4623d3, by Anselm R. Garbe on 2007-09-15 22:31:24
removed grabkeys, not necessary
0235a84ef286db5c97239615ae525ce973641941, by Anselm R. Garbe on 2007-09-15 22:25:27
micromizing dwm step 1
2091200c957783deed032380d56c4199a23c6b81, by Anselm R. Garbe on 2007-09-15 20:39:31
new colorscheme (16-bit compliant)
7e476fb86ba254e6fe3a916ed7b5298e432a469c, by Anselm R. Garbe on 2007-09-15 13:16:54
moved bar-related stuff to bar.c (merged draw.c into that)
9800518ae3505e54c0e52ea3d40050f279e722d6, by Anselm R. Garbe on 2007-09-15 12:36:42
renamed drawstatus into drawbar
5d831eaa94e1ef91e4227298bdd5eec7b2181caf, by Anselm R. Garbe on 2007-09-15 10:35:18
renamed config.default.h into config.h
e0a6dee30df84e1f4d63a428a9804bf47d82ca43, by Anselm R. Garbe on 2007-09-15 10:31:28
dist target only needs to add config.default.h
73e2aba341624fbfb4791d464bf0d0a16c50578c, by Anselm R. Garbe on 2007-09-15 10:30:45
removed config.arg.h, only 1 config.h necessary
9f88fd093cf4f18dfd25b86344e5df73f5f1c2a1, by Anselm R. Garbe on 2007-09-14 20:32:12
small changes of the colors
0e515a06c8231f1dddc50d86d17eb51634783eca, by Anselm R. Garbe on 2007-09-11 21:30:27
other color
c4b3c0d97978c03ad24039e7edf86606f8370a49, by Anselm R. Garbe on 2007-09-11 20:16:16
using light colorscheme, preparing merge of config.arg.h with config.default.h
f3a51162489eef933914122d827b61e73d4db4f7, by Anselm R. Garbe on 2007-09-09 18:31:19
I work with enabled RESIZEHINTS, simply because I force myself to continue the st development ;)
ae760f3f3883cbb4249d46d2213c86696c64cd04, by Anselm R. Garbe on 2007-09-09 18:28:39
introduced new define RESIZEHINTS, which allows to enable/disable size hint handling in tiled resizals
169d96ae8fdf430fd028de74a97c8901759174be, by Anselm R. Garbe on 2007-09-07 21:22:49
14px fonts drives me nuts
f6514350613b8e581d744ec3922a5ffb2c28791f, by Anselm R. Garbe on 2007-08-26 12:54:20
Added tag 4.4.1 for changeset 7c117df5d202
a92cf496c18189f9cbc7c1d7f8edcebbd1d7ff99, by Anselm R. Garbe on 2007-08-26 12:53:40
prepared 4.4.1 bugfix and minor feature enhancement release
cc7970010bd78e700d790b12617a50c9f9fd45a8, by Anselm R. Garbe on 2007-08-23 18:15:13
Added tag 4.4 for changeset 408014d21261
67a1141f44bc19afeda19fb6544270a65419b3b3, by Anselm R. Garbe on 2007-08-23 18:11:24
removed unnecessary include, prepared dwm-4.4
8be3f3ec9eec07ddf1622a04874e82730f108a26, by Anselm R. Garbe on 2007-08-22 19:06:35
setlayout should perform strcmp's if arg != NULL, because Layout is local to screen.o
5762e92994ab30aa5cc6e381e897fe847974b7c5, by Anselm R. Garbe on 2007-08-22 19:02:17
reverted release CFLAGs
36672d0401299a5230b516ca4575365d9f45dd35, by Anselm R. Garbe on 2007-08-22 19:01:05
removed the _DWM_PROPERTIES handling, reverted ban/unban to XMoveWindow(), and changed argument of setlayout to layout[N].symbol check
b18e6840152b300f2db8ff8dca16aee0839f864b, by Anselm R. Garbe on 2007-08-19 18:50:47
renamed char prop[] into buf[]
fc109ea8f72e662ed58ef45329b6ca9e91d61d3b, by Anselm R. Garbe on 2007-08-19 18:39:54
fixed misappearance of iconified windows on SIGKILL
b975c4728046052a32626378df193217a96fbefc, by Anselm R. Garbe on 2007-08-19 11:00:47
moved updatebarpos to screen
47765f728614c348aa7dfc2eed6f754efc376922, by Anselm R. Garbe on 2007-08-19 10:57:02
added screen.c, removed layout.c and tag.c
96d7fe16eaf6b656800f08da3156bacd75ca3b08, by Anselm R. Garbe on 2007-08-19 10:40:07
prepared merging layout.c and tag.c into screen.c
78d1a22d4e847d0e596af59d7707da1bbfe9583a, by Anselm R. Garbe on 2007-08-19 10:13:24
small fix
0c6062041035105c6266f6bedb286c1990516fa7, by Anselm R. Garbe on 2007-08-18 14:20:56
hmm I doubt the usefulness of storing this information...
50be6c8b67c500ee4aa07919609fa80785fd389d, by Anselm R. Garbe on 2007-08-18 13:48:05
cleaned up settags-handling
7d156dee1e80f7d26aa0a31a6d2c75af06cbaa9a, by Anselm R. Garbe on 2007-08-18 11:40:25
applied Gottox mwfact patch
55d8dda9f45503f25804a9dbfeb4c878284a6576, by Anselm R. Garbe on 2007-08-17 21:19:07
replaced static Layout *lt with static unsigned int sellayout... (will be adapted later when _DWM_CONFIG is serialized as root window property)
86953bd68249662b5d7a9ae6741744ab8bf30aa1, by Anselm R. Garbe on 2007-08-17 21:12:55
renamed seltag into seltags
a923298d3577dca0e69fd70edbef56c7822258e3, by Anselm R. Garbe on 2007-08-17 21:10:50
applied Jukka Salmi's setmwfact patch
04dec4c94390fdf57893615de5b5872dd5abbce4, by Anselm R. Garbe on 2007-08-16 18:41:22
made plural arrays
e40448fd6340620354d82d801d975eaa53dbd924, by Anselm R. Garbe on 2007-08-16 18:30:25
fixed the issue observed by various people, that clients appeared on empty tags
10bc0ce912eb99fec49d954c80d92e04429ed0ee, by Anselm R. Garbe on 2007-08-16 17:55:55
made tag/view/toggle{tag,view} work on pointer to tags-array, there was the need to define Key key[] not static to do this. split focusclient into focusnext/prev, fixed config.*.h's
e8792d95a12c85f9e660e192cd2c6260a01a3c5e, by Anselm R. Garbe on 2007-08-16 08:05:30
applied Jukka's patch
feec92df8449f14836b8681f4e56f2afeea4faf6, by Anselm R. Garbe on 2007-08-15 19:31:41
fixed _DWM_CONFIG persistation, fixed the client disapperance bug during restarts
10d13f01ff764ba0e875adf5d2b83c49aa08d148, by Anselm R. Garbe on 2007-08-15 19:27:32
fififi
8fcc4ff0ae2b20f9605370cee02ebcda50f8777c, by Anselm R. Garbe on 2007-08-14 19:38:10
fix of resize (thanks Sander for the hint!)
f2512243f494915fe91ebb5e67ac94abd5b528c6, by Anselm R. Garbe on 2007-08-14 07:54:51
fixed a typo
b32cd4454b4608c29699e8e0215a5107ce357679, by Anselm R. Garbe on 2007-08-13 20:10:44
small bugfix
9e56e1ded6889335035c8ffbe2763d3d83978673, by Anselm R. Garbe on 2007-08-13 20:06:00
tags should be persistent now during X server run
e4ad3205995865f53b806a912bc7beb44fb90598, by Anselm R. Garbe on 2007-08-13 19:22:51
small bugfix
a200c39635dcbd1cb1109353f9c2acab983c8606, by Anselm R. Garbe on 2007-08-13 19:19:38
made tile simplier
77044e876511f51c34bde379d89e2de754707ee6, by Anselm R. Garbe on 2007-08-13 19:13:54
made Layout a static struct in layout.c, added some convenience getters in layout.c, now lt->arrange accesses are not possible anymore, arrange() is the super-arrange function which sets up all layouts
2feb3afe784cbd9d900bd70aad91431a4b25f2ab, by Anselm R. Garbe on 2007-08-13 18:24:15
made resize more precise
0937cc78bf5d8855dcd757b18e10c7dd49e7a1ab, by Anselm R. Garbe on 2007-08-12 13:10:21
moved floating to layout.c, kept tile.c outside
f6e41b0bc3a00a2c48a996e2da4ad84be9a719f7, by Anselm R. Garbe on 2007-08-12 12:46:08
renamed MASTER into MWFACT, master into mwfact, and incmaster into addtomwfact
2c6087e3d20b506e63d12c9f4e638ecd024e859c, by Anselm R. Garbe on 2007-08-11 14:44:11
fixed a comment
2d81b78b853565a3e34a8a9190e2362a6fdde739, by Anselm R. Garbe on 2007-08-11 12:11:50
separated layout-specific stuff into separate .h and .c files which are included in config.h resp. config.mk - this allows writing layouts for dwm without any need to patch existing code
b5eea45a316a897632578a74c909aa336557b1d6, by Anselm R. Garbe on 2007-08-10 18:27:25
let not overlap the borders
aa53e39ec0eb39949c5c03d56da08204d14d9ff9, by Anselm R. Garbe on 2007-08-10 18:16:05
removed VRATIO, NMASTER, inc*(), renamed HRATIO into MASTER, see mailinglist for details
4216bf801f6754ca7b8c87c59166620e0a1d0456, by Anselm R. Garbe on 2007-08-05 17:37:40
slight change of my color scheme
2cd16097708cf38ab668e9131a60d6dd937f246b, by Anselm R. Garbe on 2007-08-05 16:00:08
removed spow(x, 0); calls, I did them for consistency's sake, but it should be rather obvious how the scaling works anyways
85c9ebf2fc7d8e531f9b29c78eac70543cf0c832, by Anselm R. Garbe on 2007-08-05 15:58:07
applied Jukka's dwm.1 patch
796925089cff58fbea4a1954cf0df57a6a648562, by Anselm R. Garbe on 2007-08-05 12:47:52
changed shortcuts as described on the mailinglist, added sanity checks for ratios during tile (fallback to wah if clients would get too small), documented that new stuff/shortcuts in dwm(1)
da91dfc948e3c66ac491bbdd1424a33aadbb5265, by Anselm R. Garbe on 2007-08-04 10:57:56
small fix of static function order
4135e34dfa61d32625ef20e8e38064b465402f4a, by Anselm R. Garbe on 2007-08-04 10:51:39
I introduced {H,V}RATIO and inc{h,v,}ratio() functions - the default behaves like in dwm-4.3, config.arg.h shows how I prefer the ratio being handled (for the future I plan to change const char *arg into ..., and renaming Client into Win.)
846128a498759bfcbf363fc014e50c1bf48bdf0c, by Anselm R. Garbe on 2007-08-03 19:29:58
removed a C++ style comment
e461e60997f83d69561ad0ca4754c299145c00b8, by Anselm R. Garbe on 2007-08-03 19:23:30
implemented ratio tile as described on the mailinglist
28c10330bd2e1830005602efe79db9218dbe9dc9, by Anselm R. Garbe on 2007-07-31 18:22:13
changed the fix of yesterday, the resize should only be necessary at manage() time, not on any unban()
0d40590c2c37677bef170c1ae9f13320599dba5c, by Anselm R. Garbe on 2007-07-30 21:03:08
foo
8fda28be3576c9702c0323a5240bbc44c970f24e, by Anselm R. Garbe on 2007-07-28 17:25:44
set client state to iconic on maprequest
a54cf2ecef2ca83441dccd454c694b92bca42a16, by Anselm R. Garbe on 2007-07-28 17:18:45
changed ban/unban implementation to not move the windows anymore, but map/unmap them instead - PLEASE TEST THIS
4b9337a01e7f12058ce54ed65d69e64748397498, by Anselm R. Garbe on 2007-07-28 12:58:56
removed shiftview(), if you scroll the views in the tag area, you can also use Button1 instead
removed focusclient([-]1) bound to scroll wheel - if you slightly move the mouse you will focus the first client anways which is in the way
154497541d1378d3aded02df06029de94d8af586, by Anselm R. Garbe on 2007-07-26 20:15:02
applied Jeroen's {clean,spell}.diff patches, thanks Jeroen!
e0cfe076485e7df266b53eaffaa093d9c94a61a7, by Anselm R. Garbe on 2007-07-24 18:29:29
applied Jeroen Schot's shiftview patch
82be28998576083b3e66ed436eb90ceba819c60a, by arg@f00b4r on 2007-07-24 18:25:01
applied dwm-windowscrolling patch
f2190c8fc21a7d2408b3025ad92c853c035351cc, by arg@f00b4r on 2007-07-14 21:14:15
Added tag 4.3 for changeset e0ec0d5d8b1e
c31648d15d7a9bd0c7915989212d9cf0d75cdf1f, by arg@f00b4r on 2007-07-12 19:45:28
restoring tip to be a working dwm again (switching FONT to terminus in config.arg.h)
52250e7c1e54d0ec8cd7d4667ba34137fcfef908, by Anselm R. Garbe on 2007-06-19 09:08:15
please recheck this patch with Mathematica from Wolfram Research - lemme know if it fixes the geyish blob window bug
51a94a2f147e490101f33b276c83389e48307425, by Anselm R. Garbe on 2007-06-19 09:04:21
removed crappy createnotify handler
c95bf3db9dcbf48428140bca6c2f86129977cc6c, by Anselm R. Garbe on 2007-06-06 11:43:14
applied restack patch of anydot, with slight changes
4bf3b019535da3aa14cfccebd65ea726cbd15862, by Anselm R. Garbe on 2007-06-06 11:17:56
I change the style of init somewhat, init as early as possible.
ff957d1eaca73800e59f640351dce35e3ab67f9e, by Anselm R. Garbe on 2007-06-04 14:38:24
uncommented creatnotify
83aa110c6fabbf5f5a14b698a6ca22072cb80629, by Anselm R. Garbe on 2007-06-04 11:50:48
added an creatnotify event handler
5a1a2edf0e584e660e16d2e01094851e0f9161e2, by Anselm R. Garbe on 2007-06-04 11:37:33
applied anudots [un]ban repair patch
b3419f49a315e9ca0d0870878b353fafec1e3e5c, by Anselm R. Garbe on 2007-06-01 12:11:25
making variable declarations in dwm.h extern, this seems to be more ansi compliant
141beb27041371672d54da7f541a3855fab0ac5b, by Anselm R. Garbe on 2007-05-30 20:49:38
replaced BORDERPX with sel->border in togglemax(), in other places this is not possible.
4e49d5a0ad0936e1492eabf92ff471670742189f, by Anselm R. Garbe on 2007-05-30 12:22:29
Added tag 4.2 for changeset c13cb8c6b7a5
2c6be7239f932121b9e4526b01b957fcefc8345a, by Anselm R. Garbe on 2007-05-30 12:19:28
referred to LICENSE file
d934296476be7345842fec1a2630d1752c704078, by Anselm R. Garbe on 2007-05-30 12:10:01
Jukka also belongs to Copyright holders after all he has contributed and done for dwm, updated -v as well
39ae286861b7e23f6de0ee290e48bda695c1e881, by Anselm R. Garbe on 2007-05-30 08:57:44
applied Jukkas patch
59e65d1709f7fb4c30761e7cea0875903924581e, by Anselm R. Garbe on 2007-05-29 13:53:08
changed -v output (now also anydot and nsz are contained in this output)
9fdd2cd1a9dbe9b533fab9a8a98b9849dc4c7b59, by Anselm R. Garbe on 2007-05-29 11:57:08
added nsz to copyright holders as well, because he did a lot recently
e1deda9e040c052af62aecc2fb4ee770fb2496a2, by Anselm R. Garbe on 2007-05-29 11:47:55
added anydot to Copyright holders, because he contributed a lot recently
199a6016114875656102d11e79a80939bfaff3b3, by Anselm R. Garbe on 2007-05-29 11:35:20
applied anydot's 3 minor patches, thank you anydot
492c6f10fcf9acf74d84eb3fe005ecf2dd42611a, by Anselm R. Garbe on 2007-05-28 15:05:47
applied Sanders patch
caa7ab536224b0bf4dcd2790a51ead6b7a6cf119, by Anselm R. Garbe on 2007-05-25 15:28:10
applied anydots proposal to let togglefloating restore fixed windows
f3e672efd8d3efb05f7e7dc48fd87f3929c18932, by Anselm R. Garbe on 2007-05-24 16:25:09
fix if n < nmaster of remainer calculation for master windows
02d5dddc003b2e5af86754bf13783c0cdf193262, by Anselm R. Garbe on 2007-05-24 15:55:28
rev 900, cool
c789941bba6039026447f0472d15f49062d65308, by Anselm R. Garbe on 2007-05-24 15:53:48
fo
e45b3ced673e2de583c53e084cc071039d64ba4e, by Anselm R. Garbe on 2007-05-24 15:40:07
calculating the remainder for master and stack area correctly
5a9af492ae9fc6d28dc80bf3599d7eebda9136dd, by Anselm R. Garbe on 2007-05-24 11:35:32
fixed issue reported by Christian Garbs
32563abe86100150645c285c9a769257836bd86d, by Anselm R. Garbe on 2007-05-23 22:33:46
removed the only one and superfloues strncmp
70c7b432eabd01093daa22b72d3c472c84f9cbc9, by Anselm R. Garbe on 2007-05-23 14:51:51
foo
69dfcaa317f9519724bb179ba8254e73a7d7f38e, by Anselm R. Garbe on 2007-05-23 07:49:05
reverted last change after Sander pointed out the original decision
6ee8e3e93b79b7c92246d7d520d5a24be59e5807, by Anselm R. Garbe on 2007-05-23 07:47:20
applied anydots remark of togglefloating()
8439369db9e340bf260efb1c29282ccb5d224194, by Anselm R. Garbe on 2007-05-22 11:29:59
applied Szabolcs proposal for zoom() as well
81658eaab3a0e1532543ab08a415cab3a044c0dd, by Anselm R. Garbe on 2007-05-22 11:29:04
applied Szabolcs proposal to simplify setlayout()
81aebf8caeb720406a238e8766bb615c501af15f, by Anselm R. Garbe on 2007-05-21 14:37:26
Added tag 4.1 for changeset 00f4180df72b
fa32f02a43482b54c33aeb1d0b269761db151994, by Anselm R. Garbe on 2007-05-16 22:05:02
no that change breaks fullscreen apps
598e22907e6a3bcfbc35f913dae24d031d6f9170, by Anselm R. Garbe on 2007-05-16 21:59:53
raise barwin in restack, that's the most elegant solution I think
1e826ddd3ee0159bf2bd296a24e557b0d971ed91, by Anselm R. Garbe on 2007-05-15 14:06:18
simplification
a967d7f66447b1b3023cdb4b5a10fca2cfb23b05, by Anselm R. Garbe on 2007-05-15 13:58:29
raising the barwin has no effect becasue of restack
ce450c5bf16f7e86803fe7f5d41b0d1f9bdf3e52, by Anselm R. Garbe on 2007-05-15 13:56:47
fix
8f5f7a5b5a40ee535305927dd12ba83891d1b0b1, by Anselm R. Garbe on 2007-05-15 13:56:06
barwindow raising
5ad2828c579937afc3dc6da9987587e0eb2473dc, by Anselm R. Garbe on 2007-05-15 13:49:43
using BarTop as fallback if BARPOS is set to BarOff as default for toggling
b896b58d6dbdfc98c0099bd7276e4989527160c6, by Anselm R. Garbe on 2007-05-15 13:44:04
removed strip, added -s to LDFLAGS
fef6c5c66bfe971f00622706689d048c6e473ca7, by Anselm R. Garbe on 2007-05-15 13:42:07
added new Mod1-b functionality to dwm(1)
37e062b0ed475fb6d9030f05b353c4fb79b7c6e5, by Anselm R. Garbe on 2007-05-15 13:36:04
another fix, call lt->arrange() in togglebar only
cf58091736de194fabfd25420bbd1999b4ad3360, by Anselm R. Garbe on 2007-05-15 13:23:51
fixed bpos init
2aef8b9b4ce0900d241c60cb3a07e111c825d13a, by Anselm R. Garbe on 2007-05-15 12:09:18
made bar togglalble
d96307cbe4f8beee03811754f6304a810a7860e5, by Anselm R. Garbe on 2007-05-14 16:24:01
thanks to Jukka
124866e269a783ef51e7a2eeefc0fb5c71d9f037, by Anselm R. Garbe on 2007-05-14 13:42:00
added the GTK Save-As bug report to BUGS section of dwm(1)
ab3d6a7dfe76d9857f2fc621034359a2a0bf09df, by Anselm R. Garbe on 2007-05-14 11:54:30
applied dfenze cleanups, fixed some comments in dwm.h
c67dbb28e47b03eca0c7faddcf7c9862c41694b7, by Anselm R. Garbe on 2007-05-10 13:49:17
small fix of fix
b8bccb4ac5222a01ecd6a5f82997ea2ee3b84b8b, by Anselm R. Garbe on 2007-05-10 13:47:44
fixed a potential security flaw
b6b2f584ecc0510acdf7e1df46ad397cff168335, by Anselm R. Garbe on 2007-05-09 11:31:14
applied Maarten Maathuis recenter-patch for floating clients only requesting new width and height exceeding the screen space
f7bdb39d9e8f7f9de033b8e4ba187ef34b34a571, by Anselm R. Garbe on 2007-05-09 10:12:55
s/remain/remainder/
ecd9c3e22289b1627f7239e393bfb9c1967eee32, by Anselm R. Garbe on 2007-05-09 10:11:34
fixing remaining space calculation
216099d072e98a830ac8689077faad469388fdad, by Anselm R. Garbe on 2007-05-08 08:52:34
thanks to Juka to check -Wall ;)
fc2e3eae209c321daba04a36fa1723293527e160, by Anselm R. Garbe on 2007-05-07 13:14:55
next version is 4.1
f9e7a330190259a54449837a16c2af66fa823d30, by Anselm R. Garbe on 2007-05-07 13:12:41
applied patch of Paul Liu to allow onthefly resizing due to xrandr changes
7c9fa2566f5b3bd1c9745086ff624967415c2c4e, by Anselm R. Garbe on 2007-04-19 09:26:44
Added tag 4.0 for changeset 018c38468422
22399a3bc05406a89f6ad717800b4d9ba41f6e0a, by Anselm R. Garbe on 2007-04-19 09:24:25
fixed the border issue for mplayer, ff is definately broken when using F11 (fullscreen mode)
ad2508f9578195e703033df3cceb441f716261bd, by Anselm R. Garbe on 2007-04-19 08:53:40
touch border
b0785998338eb49879da93ceca635ef5030a0cab, by Anselm R. Garbe on 2007-04-18 21:11:46
set border at manage time
1e80207876a365ad930df321153b6c98a4747707, by Anselm R. Garbe on 2007-04-18 17:29:38
using pixelcarnage-monospace (proggyclean), because this is better to the eyes
464fc2cd18e82e6b1c169a5a7ce19f923d08d4e3, by Anselm R. Garbe on 2007-04-17 14:56:46
changed border handling
be8d6d40f60b45f941bd9cb6896b83ce223b6406, by Anselm R. Garbe on 2007-04-13 12:22:00
changing order of c->border restorage
f0c2353393ac97ab759a59a2569f7cac725a3c91, by Anselm R. Garbe on 2007-04-13 11:41:39
I used 2006 in other places as well
a730213c3b47397c890eea0df7e03e45d5d38b6d, by Anselm R. Garbe on 2007-04-13 11:40:09
yet another fix of copyright compactisition
399993c6b5d594278bf822e2981ebfe8bfcb58c7, by Anselm R. Garbe on 2007-04-13 11:32:38
making Copyright notices more compact
4d318060a2af949b4a40d05019be891f28eb331b, by Anselm R. Garbe on 2007-04-11 15:18:16
next version will be 4.0, so don't expect it within the next days
540d5eed469d19d2161ff157ec161e70384a80e9, by Anselm R. Garbe on 2007-04-11 15:17:29
make also transients floating when we do not know the main window
7d071ce2bd12916cf0784cc2d666b2e66931c174, by Anselm R. Garbe on 2007-04-02 11:11:47
Added tag 3.9 for changeset 55478328b242
93aeaa53c920cd5f19751c6815a022f2d95059c1, by Anselm R. Garbe on 2007-03-29 15:18:30
next version will be 3.9, but don't expect it this week
06f9f346e650dfa2439836f3b01c8d1b242c2aee, by Anselm R. Garbe on 2007-03-29 15:17:57
add an additional check in resize() to prevent a crash of dwm
5c48012ad25de8eb97818de9bff7c7021f5fe52f, by Anselm R. Garbe on 2007-03-05 11:54:59
Added tag 3.8 for changeset 2ea201354cf0
a686c9ccd293efd543b84c137d91fbeb0f95a621, by Anselm R. Garbe on 2007-03-02 15:14:40
we don't need to set the font all the time
9ca5c3b108dbda55c1ac9f068b631911f5685eeb, by Anselm R. Garbe on 2007-03-01 12:33:45
some changes to updatesizehints, I don't change the aspect ratio algorithm now - I can't think, it is a mess
bab5b1178dd0a6bfe08e3d658a47b3b5671a93d4, by Anselm R. Garbe on 2007-02-26 16:24:51
removed sendevent
ee8fb0c6e49780441a91f994595f4de0422df1a8, by Anselm R. Garbe on 2007-02-26 10:47:11
Escape -s in dwm.1
0d9d3e79e925f9c049e5e1487a25e8a1a63db44e, by Anselm R. Garbe on 2007-02-24 15:41:05
Added tag 3.7 for changeset baee494346e5
12280f0253407827c9eba288df29ca669d2053bd, by Anselm R. Garbe on 2007-02-24 15:40:50
prepared 3.7, ready to rambo
a58731e8355a1dd85df1275fe851c7a48648a162, by Anselm R. Garbe on 2007-02-24 14:08:27
removed an unnecessary newline
1df45593ed0b5b0487fb605cb7dd46bcb09388e9, by Anselm R. Garbe on 2007-02-24 14:06:35
removed superfluous externs (except for tags, because tags is defined in the source)
2122e39ce152d9ce9eadef70a6151097d5c10484, by Anselm R. Garbe on 2007-02-23 13:37:55
replacing Mod1-i with Mod1-Shift-j, Mod1-d with Mod1-Shift-k
e70139428aec871756dec03d6901478dc7c0cd39, by Anselm R. Garbe on 2007-02-23 11:17:07
oops, small bugfix in my config
3d1d75a2248dc753bbc42a37b3da24311c35e03a, by Anselm R. Garbe on 2007-02-23 11:13:57
default masterwidth should also be at 600
35f08f4231933b55fb668314498c4049a828f410, by Anselm R. Garbe on 2007-02-23 11:09:18
changed order if h/l
0ea0343a631b62f2a9d9c5b279d3e368ec47c28a, by Anselm R. Garbe on 2007-02-23 10:40:32
well I agree to several people claiming h/j/k/l is the better default than Tab/S-Tab/g/s for focus and master resizing
338c0838580b32f1258a800392d93cf973baf1e6, by Anselm R. Garbe on 2007-02-22 22:10:16
renamed untiled into floating, keeping tiled instead of tiling (afaik tiled sounds more correct) - English speakers convinced me
671442e89d6e8e8c42912df08a82466f126a7b3b, by Anselm R. Garbe on 2007-02-22 18:22:51
hahaha, untiled and non-untiled sounded really cumbersome
8d111632f51a23e6991306cc006dc936d362ab9e, by Anselm R. Garbe on 2007-02-22 18:17:07
made Fnt an anonymous inner struct
fe5acb939a5764901b4fa46e1822eb5958752a1a, by Anselm R. Garbe on 2007-02-22 18:08:31
made Fnt an anonymous inner struct
cac492b0e997cf8204ee9f28fb7f43d19f93c04e, by Anselm R. Garbe on 2007-02-22 17:58:45
nah, I don't want 640 as MASTERWIDTH
ef9b3e173c6e588d630d15a35c7675189a6c31b9, by Anselm R. Garbe on 2007-02-22 17:52:45
using MASTERWIDTH=640 and 32px steps by default (incmasterw())
5a13632afb970ce78957f9f80c9d3a4e4b55d5d1, by Anselm R. Garbe on 2007-02-22 17:51:34
simplified focusclient()
587100873a66e34251041678504a8c1e28410591, by Anselm R. Garbe on 2007-02-22 17:43:41
renamed versatile into untiled
27b0595af72060d7cc406639b6c53a854f0a3590, by Anselm R. Garbe on 2007-02-22 15:25:19
merged focus{prev.next} into focusclient(1/-1)
12d5a26fd279cc2370954929dedf88d0ab205a16, by Anselm R. Garbe on 2007-02-22 15:06:56
made dwm.h more tidy (thx Jukka for the zoom() hint)
89b7f1503e147dbd9260ecd379ca3e31ddfed6ea, by Anselm R. Garbe on 2007-02-22 12:16:58
oops
5711609203602bd01b4b131572142bb171ffc560, by Anselm R. Garbe on 2007-02-22 12:15:48
small bugfix
825b7c3eb17fd0a79005110bf28e92c4ed2f1a90, by Anselm R. Garbe on 2007-02-22 12:00:02
fixed some issues due to the Arg->const char * transition
ba96131af0e3a46b8dfbe7c938954f833339e77a, by Anselm R. Garbe on 2007-02-22 11:45:03
restoring default keybindings as Sander complained
2c477cf66147d369ae8ff17acdce743c6811ee6a, by Anselm R. Garbe on 2007-02-22 11:42:08
replaced Arg union with const char *arg, seems cleaner to me, even if we need atoi() in some places
986ca73074ef165880c75ee46a4eb6a1b328dc5b, by Anselm R. Garbe on 2007-02-22 11:15:31
re-added xterm to config.default.h
288098893c1502629fb8f23c43f2821af1c469c3, by Anselm R. Garbe on 2007-02-22 11:09:44
removed button4/5-bindings for incnmaster on mode label - that is misleading
cb9607c284f978463be9e2628f115d9f41a49f89, by Anselm R. Garbe on 2007-02-22 11:06:37
fixed order of key bindings described in dwm.1
4bd4f421d39823a5514ff43640401719be3efbf3, by Anselm R. Garbe on 2007-02-22 10:59:42
status needs update even in togglemax() - since we got an indicator for this
84432e6b36caee444f9e1cd2526b96b288655375, by Anselm R. Garbe on 2007-02-22 10:57:19
reusing drawsquare for client title, empty square before title means versatile window, filled square before title means versatile maximized window.
1a25414ace62ff2cd616b8465af4bbe531b3697b, by Anselm R. Garbe on 2007-02-22 10:52:57
dwm draws a small caret before the client title if it's a versatile client
317137149804c759e14a9e7d4704ac89262bd4e6, by Anselm R. Garbe on 2007-02-22 09:29:38
nah grouped keybindings by context
92105e7862822f5c884367c4cb62c0464ee8e636, by Anselm R. Garbe on 2007-02-22 08:08:36
fixed exit condition in togglemax()
6ee9f1345760f320dd76c713754ba2a70669bedd, by Anselm R. Garbe on 2007-02-22 08:02:04
fixing missing extern declars in dwm.h for {de,at}tach()
352cae4380713949d3800ebcda7aff3bb5ab9efc, by Anselm R. Garbe on 2007-02-22 07:59:13
several changes, made togglemax extern and separated it from zoom() - moved zoom() and togglemax() into layout.c, changed void (*func)(Arg *) into void (*func)(Arg), changed default keybindings of focusnext/focusprev and incmasterw to h/j/k/l accordingly, made keys in config*h appear alphabetically (special keys first), renamed resizemaster into incmasterw, renamed MASTER into MASTERWIDTH
b3b58c08e4e15c4dbdd04bae52300d1e8effed33, by Anselm R. Garbe on 2007-02-21 21:36:54
just ignore the FD_ISSET check in main.c of xfd, just call XPending (which does the same afair)
204f0a340d74ff5b8bf7ed00688c14c1269da175, by Anselm R. Garbe on 2007-02-21 17:00:06
optimizing background color of terminals
78666b99b8dedb57f1dea53931a334c151dea865, by Anselm R. Garbe on 2007-02-21 16:57:21
using 333 as background, hey proggyclean is really good
0bdcf75e25c9886e44c72f59809bf526e6156b18, by Anselm R. Garbe on 2007-02-21 16:53:25
switching to 13pt proggyclean (this fits better my 1920x1200 resolution than 12pt terminus which is too small or 14pt terminus which is too fat)
f1009285d8312a36ca0b1ef2dbdbdb0738f47140, by Anselm R. Garbe on 2007-02-21 16:47:53
using smaller font
f76b3a46851069860707f70ebc17ba4115219547, by Anselm R. Garbe on 2007-02-21 15:47:52
using a green selborder
84ae6e12ebbb1a42a89c3f517952601985ab55d0, by Anselm R. Garbe on 2007-02-21 13:31:04
reverting to bg 555
784659565a7a4169fef9ad469ef841630758df26, by Anselm R. Garbe on 2007-02-21 13:29:02
s/555/357/ for SELCOLOR
7ae0c198b36d638a0c787709efcc50fdf6d117ea, by Anselm R. Garbe on 2007-02-21 13:24:37
switching to urxvtcd for the moment (the uxterm flicker makes me headaches, st is really highest prio now)
dc6623728d1383bf4f04dc3fc6c210490ebb30aa, by Anselm R. Garbe on 2007-02-21 12:09:10
Added tag 3.6.1 for changeset 20ec6976cee1
7541f1ad4980bf1c917f4fec59353f79306fdf5c, by Anselm R. Garbe on 2007-02-21 12:08:18
creating 3.6.1
74cbbe5f3549cc3f95f9bf14a356ecfbb9a8f481, by Anselm R. Garbe on 2007-02-21 11:49:06
reverted accidental removal of sx, sy
52f0b9e2e3e7eba1e7d2b940863d9a72fa8112d6, by Anselm R. Garbe on 2007-02-21 11:45:51
removed some global vars which should be static instead
29c26b88e7333fb8ea022c4bb4277bc0394ab9e3, by Anselm R. Garbe on 2007-02-21 11:39:57
moved focus{next,prev} and nexttiled from client.c to layout.c (because those are not client-specific), moved toggleversatile() from layout.c to client.c (because those are client-specific)
f196b71e4d543e7d8c4fd6398cf1bedd3dafc024, by Anselm R. Garbe on 2007-02-21 11:30:52
cleaned up and commented the config.*.h
ab838721345532898419f1600a31a1b69a9c0c92, by Anselm R. Garbe on 2007-02-21 11:05:27
Added tag 3.6 for changeset 75b1b25fe0d7e29400baf30568153f668324928b
ad4962c7eb5f62400c762fea90d9be0e85f5c33d, by Anselm R. Garbe on 2007-02-21 11:04:33
fixed quoting and a comment
d180ba418cd56f3a743d9a5863f86f7eae21602f, by Anselm R. Garbe on 2007-02-20 13:56:21
renamed setfont to initfont, getcolor to initcolor
138b7fbd0563e176e4f4dce8ac771263f74ff6cb, by Anselm R. Garbe on 2007-02-20 13:48:02
fixed order
e7508783e85aba0ce4ab09b0dd76c40342113aed, by Anselm R. Garbe on 2007-02-20 13:46:21
added draw.c again (except getcolor and setfont which are helpers in main.c)
f4d15b1fec52bdd6d512577fd96490efaddb55eb, by Anselm R. Garbe on 2007-02-20 13:40:31
separating drawsquare from drawtext, made drawtext extern
355beb53f085f51f49159bc9822922c11fbddd26, by Anselm R. Garbe on 2007-02-20 11:26:16
rechecked with OpenBSD
8012fcf3334148d2b39646fd372a7514cc74c250, by Anselm R. Garbe on 2007-02-20 10:49:53
split screen.c into layout.c and tag.c (because the view is an implicit mixture of both)
6bc4556ebd7f48f52f9a446e53d1705d8fd79b27, by Anselm R. Garbe on 2007-02-19 21:17:54
using eprint instead of fputs
879241c05cbf959304a2dc4f2fabcdcecaea5092, by Anselm R. Garbe on 2007-02-19 18:33:15
replaced togglelayout with setlayout
3794c6294535518fdcdf2ceb434875584189aa1e, by Anselm R. Garbe on 2007-02-19 18:19:43
changed some odering in config*.h
5a03daf47f3383250652c15f38f976f6157b4641, by Anselm R. Garbe on 2007-02-19 17:18:24
renamed Client->versatile and Rule->versatile into Client->isversatile resp. Rule->isversatile
6d5f67a0922d40d52290c12f9c0d937f4121406e, by Anselm R. Garbe on 2007-02-19 17:12:26
renames swim[ming] into versatile
cee56d38632bbac08e7f59d58c7c7ab1370be329, by Anselm R. Garbe on 2007-02-19 17:00:32
renamed floating into swimming (this does not clash with C naming conventions and fits better the fish symbol) - also in man page
7c4da2446531bfec2f9b32998604aa9ff2da11c3, by Anselm R. Garbe on 2007-02-19 16:41:47
removed debug compile flags
cdbc84b9a87c427b3d0a202475b0f5aae315fb90, by Anselm R. Garbe on 2007-02-19 16:40:36
introduced Layout struct
b2f895166af45b5d84abab90032bd3cc75391dc8, by Anselm R. Garbe on 2007-02-19 16:07:22
some more code polishing
ebe68f650a57be4ed41468c8ba48ea7c5177e574, by Anselm R. Garbe on 2007-02-19 16:04:38
forgot an extern declaration
df9fd28f9a32dcff356c349b9a64b4e8cfb82980, by Anselm R. Garbe on 2007-02-19 15:57:08
bugfix of transient handling
e9c49ddd7a021e99dc2e7518736211ab5bc8cf2c, by Anselm R. Garbe on 2007-02-19 15:23:35
removed procevent, more refactoring
f8415019d4edc1cd4f310adb256e6656e85bfe75, by Anselm R. Garbe on 2007-02-19 15:17:31
draw.c is useless (belongs to main.c now)
238dd5d2b15b8bdc0f05d5be7f86a1ca03d2920b, by Anselm R. Garbe on 2007-02-19 15:05:29
renamed view.c into screen.c
64871a7045077bb2ec4cbcd62a74cabbe6b45096, by Anselm R. Garbe on 2007-02-19 14:57:32
renamed manage.c to view.c
2e95bc04135936ff8adc75e57e21f5edab56e0d6, by Anselm R. Garbe on 2007-02-19 14:52:19
renamed Rule members, renamed RReg into Regexps
4cdbd523e5f02f7cf392dda8690f95ce6eaff9dd, by Anselm R. Garbe on 2007-02-19 14:44:05
merged tag.c, view.c and tile.c to manage.c
b3d7e07f18f0f69f8c3b3542615da62dfc4c6175, by Anselm R. Garbe on 2007-02-19 13:53:40
some more refactoring
30af19d4426ca32dc38318bbe87534cc44484998, by Anselm R. Garbe on 2007-02-19 13:42:39
added some new convenience functions
5d9146ff372ae0c5196e290fb2c1f828d4137e20, by Anselm R. Garbe on 2007-02-19 13:17:49
some more refactoring
5cc27f1b3c61df4f048cdac9e0feb31a2dd80c63, by Anselm R. Garbe on 2007-02-19 13:00:29
introduced tile.c, some refactoring of functions
39ed54a468f339535f82cce2c0a79b92e74a7c09, by Anselm R. Garbe on 2007-02-19 11:34:12
simplified configurerequest to a bare minimum, removed wrong ban() calls
b61f91361c81b3c619ef6dac6e80e19a64d5fcf3, by Anselm R. Garbe on 2007-02-19 11:22:47
fixed configurerequest according to Jukkas complains
3167373512c562f8f040203d2ee29084c76d00a0, by Anselm R. Garbe on 2007-02-19 11:03:27
fixed configurerequest according to the problem Jukka reported
4cff744438a8ee1dc3928503a297c73cc9ad96d0, by Anselm R. Garbe on 2007-02-19 10:51:11
don't resize master if not in tiled mode
c3527bea5746ac23599408a32f500381475815c4, by Anselm R. Garbe on 2007-02-16 16:51:27
removed useless space
de6695792a7e24c925b18c74f913f82b0a0e9148, by Anselm R. Garbe on 2007-02-16 16:41:22
well, resize should be called in dofloat anyways ;)
6e22ccf7b1602b33624692eefd51b6398ffa5454, by Anselm R. Garbe on 2007-02-16 16:38:40
removed ugly ban(), extended resize() that it only resets the size if necessary, added border_width commit to manage()
8a5f002c4182abf6dcaac354a3da04cc18830ad9, by Anselm R. Garbe on 2007-02-16 10:20:34
removed getnext/getprev, redundant
3ce8c9f33844a995e79329978db9d2cd3981e032, by Anselm R. Garbe on 2007-02-14 14:01:12
added ban() which takes care than a banned window is not banned again... (this reduces the overall ConfigureNotify's to clients)
0d095ae2ff0e8d703e4a8c9a20cd061c4bdcc6e2, by Anselm R. Garbe on 2007-02-14 09:35:48
Added tag 3.5 for changeset 63ad05e7f9e1
2d7f59424c1b3974c3093cb800326437df7caa94, by Anselm R. Garbe on 2007-02-14 09:31:23
simplifying regexps in config samples
e256afe31ef6a70eceb632ddfe717bfe6d8d9169, by Anselm R. Garbe on 2007-02-14 09:09:18
made for/if/else constructs more consistent, some code polishing
64cfebc5e7d005dfff93a2468df860522fad085a, by Anselm R. Garbe on 2007-02-14 08:14:41
made configurerequest more tidy
7a095d0ce241698d8b3ea896499031f1d72b622e, by Anselm R. Garbe on 2007-02-13 22:53:58
I didn't knew of c->isfixed, that should fix Jukkas issue with gkrellm ;)
5052c538d9c14b46f298240cefa8a0062323d249, by Anselm R. Garbe on 2007-02-13 22:24:27
making it more sure that transient checks will work in any case
22d8c6fd1898713be81c81de4f35dfdc2403c288, by Anselm R. Garbe on 2007-02-13 14:59:58
stupid me, one needs to set c->{x,y,w,h} in configurerequest obviously ;)
71857b87ee4e5ce63594d062143e6ea78f842b0d, by Anselm R. Garbe on 2007-02-13 13:39:33
simplified configurerequest
6ba400ee0fa55d1178cac5f38f4465a1ddf30490, by Anselm R. Garbe on 2007-02-12 17:20:51
yet another consistency fix of dwm
35e65ea64095d4a2ef305b20aac9d72624af514c, by Anselm R. Garbe on 2007-02-12 16:41:46
I don't see any reason why we should select for input on override-redirect windows?
d0d986dd0e0924552223b40e4e14f01d285ab8d6, by Anselm R. Garbe on 2007-02-12 14:20:47
bugfix of bugfix (thx to Sander)
9685e7dbc2de829eba6fc6397a9ece11173e6c28, by Anselm R. Garbe on 2007-02-12 13:04:29
fixed a bug
37f39afb8e798b848c60664a29097264845d5eef, by Anselm R. Garbe on 2007-02-12 11:42:32
during writing 2wm.1 I noticed some bugs in dwm.1
dc9f62f39370455b217595a0fbd34b405585c45f, by Anselm R. Garbe on 2007-02-12 10:21:26
removing all EnterNotifys after resize
7055315725c66eea7861137d9146d10d62d4cee1, by Anselm R. Garbe on 2007-02-12 10:19:52
added pointer warp on drop in resize
fd995dac78e34cc427abd7198af0db957a40664a, by Anselm R. Garbe on 2007-02-09 14:56:19
pneubeck pointed out an obvious thing, that a second p = stext + strlen(stext) - 1 is unnecessary
e5765cdd844125f7044d316b710b9a5a55117557, by Anselm R. Garbe on 2007-02-09 11:58:37
treating acroread and mplayer floating by default
8d0e58f80b4f729c13460b53c9baa438b0488f9d, by Anselm R. Garbe on 2007-02-09 09:54:08
adapting John Grahor's patch to dwm-3.5
8fcd1bfda89df37655b140c1b4091d8d50add899, by Anselm R. Garbe on 2007-02-08 14:09:52
fixed copyright notice in Makefile
e39e6979981ea0308f89fde96bd81c45359dcdfd, by Anselm R. Garbe on 2007-02-08 13:39:33
fixed order of Bool declarations
d2dd58eabde15ebf0a2c4c61239d65543931ae04, by Anselm R. Garbe on 2007-02-08 11:48:01
added TOPBAR option for making the bar appear what the user likes
c6fc6b173d8252d06c97af0feec200f1b7ca07d6, by Anselm R. Garbe on 2007-02-08 11:11:15
next version is 3.5
4590d7877c1ec4ea4a3f0a832f8ea037612d7096, by Anselm R. Garbe on 2007-02-08 11:08:40
making the bar appear at bottom
f577fe4e274aa5bc6ad136f9fd5b2338c3779eca, by Anselm R. Garbe on 2007-02-07 12:42:35
Added tag 3.4 for changeset 9ede7b2d2450
9ed5de00b686ab872caab8525c6845892a1a1ac1, by Anselm R. Garbe on 2007-02-07 12:37:21
removed debug flags
28ffff801bb0137ec3fe4093afc4fb29784b17ec, by Anselm R. Garbe on 2007-02-07 12:37:06
replaced getproto with a saner function, now old-school artifacts of WM times in the early 90s completely disappeared, no punned pointer warning anymore ;)
44ef3f5a07753ecaeacc2fb180e90bf4479ab975, by Anselm R. Garbe on 2007-02-06 15:29:19
yet another fix
dafbd0dcb00366e9ef36079e30d8338b199b8034, by Anselm R. Garbe on 2007-02-06 15:28:25
simplification
2ddc78720aceda76e22fd3584740fc86a2e7c677, by Anselm R. Garbe on 2007-02-06 15:22:13
implemented aspect ratio support of windows
7ece30ebc04640258b5e20dcc71f51e1b01c9222, by Anselm R. Garbe on 2007-02-05 11:19:46
made some changes more concistent
3d48f330255eec6a404586f3cfe0e78d6d80e951, by Anselm R. Garbe on 2007-02-05 11:09:53
got rid of LD (inspired by JGs patch to wmii)
19fd903d40995e7752d095a07c9aa65a414448ca, by Anselm R. Garbe on 2007-02-05 11:05:16
applied apm's patch proposal, getting rid of XDrawLines
5732e471ae931b2ca09b7f58093bdcb0b6445911, by Anselm R. Garbe on 2007-02-01 08:23:00
Added tag 3.3 for changeset 0f91934037b0
042297b27b64aa1ff3a7da12f5b07268ba2f11eb, by Anselm R. Garbe on 2007-01-31 20:08:55
applied Sander's drop_bh patch
a5cb80b86cdedb8cd1f3a02de47f204bd174f649, by Anselm R. Garbe on 2007-01-28 20:29:41
handling WM_STATE seems to make DnD in gtk/qt apps working, well let's handle this in dwm as well
7e98db251e383674440d75dc42d98ab6eed79ac7, by Anselm R. Garbe on 2007-01-26 12:41:15
regarding to http://plan9.bell-labs.com/sources/contrib/rsc/man.ps the BUGS section should appear after SEE ALSO section.
bced9077f963be2bce4f0c60023c3b48af54b8e9, by Anselm R. Garbe on 2007-01-26 12:31:57
renamed CAVEATS into BUGS
82fed986f9f09ddf973f182b30946bed9c2424cd, by Anselm R. Garbe on 2007-01-25 10:05:02
Added tag 3.2.2 for changeset d3876aa79292
2c1db7ed354f303c2a2aa7eb6b7de3a0dac5d022, by Anselm R. Garbe on 2007-01-25 09:59:48
prepared yet another hotfix release
ea4827a5789b6c8241b793a77e5b66f7ac475409, by Anselm R. Garbe on 2007-01-24 17:25:37
Added tag 3.2.1 for changeset f2cabc83a18f
55be4d613767cd997c48637feff88c4be009cb76, by Anselm R. Garbe on 2007-01-24 17:25:30
hotfix release 3.2.1
1f18466409aeb40e27b79814247dbda2d40369e2, by Anselm R. Garbe on 2007-01-24 17:24:55
applied offscreen appearance hotfix
b65a1e33793b42f2718ccf6aa81dbd456f3fe7b9, by Anselm R. Garbe on 2007-01-24 12:12:29
Added tag 3.2 for changeset 4ce65f61f01b
87836d79ef90e6c764d94c229183179a36eb699a, by Anselm R. Garbe on 2007-01-23 17:12:15
renamed activescreen into selscreen
c8a12a0852a9befbf5a073910e8b0291914f80ab, by Anselm R. Garbe on 2007-01-23 13:10:35
implemented Sanders remarks
71b84c21149adb7adff6140a1f471c4a294edd4b, by Anselm R. Garbe on 2007-01-23 12:29:17
small changes
edb2660a2e61e300fb47a9a15fb264fca5c9895e, by Anselm R. Garbe on 2007-01-23 12:04:22
removed a blank line
17ec726b494c2ee6e6b5dbe00bb83b2d931b3fc0, by Anselm R. Garbe on 2007-01-23 12:00:49
this version should also work with cornercases (like unmanage during !issel, etc.)
373b11de11fd5cee875ef521e3ac0527565c4721, by Anselm R. Garbe on 2007-01-23 11:49:16
I think this is the best solution of multihead support
04a2b745299668890ae8571d6812514dbd487245, by Anselm R. Garbe on 2007-01-22 16:02:37
darker border
fcd98308ba65c8872b485ac7f1800841b0a29e5c, by Anselm R. Garbe on 2007-01-22 10:35:58
this variant is known to work, but focus() is ugly - we need in general a better way to handle multihead, this issel-stuff looks awkward (maybe it might be a good idea to set sel to NULL but to introduce a Client *revert which is set if a screen is unfocused, have to think about it further).
b233089815367983e07939b2aabb999fdc359f91, by Anselm R. Garbe on 2007-01-22 10:22:58
applied Sanders all5.patch (thanks for your weekend session, Sander!)
201c56f6d36e7f895c465f534fdb90e3d9e4ca18, by Anselm R. Garbe on 2007-01-19 15:05:07
leavenotify also don't needs the check
1e051d71f509ce0c658170e936896b58b9065f90, by Anselm R. Garbe on 2007-01-19 15:01:51
deciding for focus(NULL);
ddc79603f937c9019c483cd2b41a4eaa2ea34240, by Anselm R. Garbe on 2007-01-19 14:38:09
replaced XSetBorder.../focus()
dee5ea23358ec0a9684265dc8cb1d2e4d56e9b84, by Anselm R. Garbe on 2007-01-19 14:36:25
yet another multihead fix by Christof Musik
b1c9f5f1447846cf75b0184445062b1c30753452, by Anselm R. Garbe on 2007-01-19 08:05:39
I prefer BORDERPX=1
a542bdf658e9fce2034583b8a3e439430be9b5a5, by Anselm R. Garbe on 2007-01-18 11:46:39
personally I prefer 2px borders
96e1b25c8ceca2993b2044d000f5827c19326c8a, by Anselm R. Garbe on 2007-01-18 11:11:40
applied a modified version of Christof Musik's multihead patch (though this is not sure if it works in all cases, have to wait for an ACK by Christof)
caf5a162716ebdcca0ba7dda1e7335697f3b9208, by Anselm R. Garbe on 2007-01-17 12:36:29
moved BORDERPX to config.*.h
936e11fd5465819555604f924f8afaae702e426e, by Anselm R. Garbe on 2007-01-16 11:41:56
Added tag 3.1 for changeset e1c8bef05e6e
9715ba82aa4d256a43b3a166c88f3409b873eb32, by Anselm R. Garbe on 2007-01-16 11:35:56
removed erealloc (not used)
3c35b90dd3e79e42b115f850dee077eda9816363, by Anselm R. Garbe on 2007-01-16 11:33:42
removed unnecessary bx, by, bw variables
1d63030665674496930612ef9a272afb6b75c174, by Anselm R. Garbe on 2007-01-16 11:28:17
s/444/555/g - enlightened selected background
6a5b41203e45d565b58b1e39e86f0e290cabdc20, by Anselm R. Garbe on 2007-01-16 11:26:15
removed firefox rule from default.h
fbd310972db317fb32fdce292b86403cc5b696b8, by Anselm R. Garbe on 2007-01-16 11:25:10
applied new default colors
3059c9c5070d225c1f6692ed127ed61ea4c9607b, by Anselm R. Garbe on 2007-01-16 11:12:34
applied sanders patch of my config
3b18f17d4d4f2d7502f52346cbd158b7120fd835, by Anselm R. Garbe on 2007-01-15 19:01:57
Jukka, thanks for being faster than me!
72faa1919e34ffeebb1ca35ae8c2c24b700dcf66, by Anselm R. Garbe on 2007-01-15 12:07:18
changed restack, to fix undrawed tag indicators
f8181f64e2ba4fca4e85036c48cf90a2151794fc, by Anselm R. Garbe on 2007-01-15 12:04:25
removed drawclient and drawall (they performed useless operations/consumed useless cpu cycles)
0045ad87dfb32f35fc17b5b8942049cfe84d623c, by Anselm R. Garbe on 2007-01-14 22:37:34
implemented new color scheme accordingly to Sanders proposal
ceea528eff5ccd1bbd11696209fdc60a5383cc41, by Anselm R. Garbe on 2007-01-14 22:32:26
removed mode label stuff
6c5dc7017cff322b6402b3849c07529f5ab916fe, by Anselm R. Garbe on 2007-01-14 22:27:29
removed client title bar
ae0b4fdd92bc787f14ee21f1dd5c2ced06c6a36f, by Anselm R. Garbe on 2007-01-12 21:56:01
added missing space
b3cea4d3886458a42f74490d604fe3586035f70b, by Anselm R. Garbe on 2007-01-12 13:06:15
nah the last change feels bad
d29608132105676aae0284bdcd2015a81939ffaa, by Anselm R. Garbe on 2007-01-12 12:48:51
changed incnmaster shortcuts in config.arg.h
177ed7e5de3e2c683d6457c7469c591cdbe6b999, by Anselm R. Garbe on 2007-01-12 12:37:12
Added tag 3.0 for changeset 76b58d21ea98
f679125206ae28b38f77e9620a67365d310ddff3, by Anselm R. Garbe on 2007-01-12 12:15:06
removing to allow nmaster=0
58beead14d79ba42acc6357d450c4125e3e8407a, by Anselm R. Garbe on 2007-01-11 16:38:45
this looks better now ;)
e1811c37cac6c3032bf0c87dddb62e9ecf6c57ee, by Anselm R. Garbe on 2007-01-11 16:03:06
switching to arabic tags
a24a6701c8bb32c1bfa0120a692445ec85c9b5b9, by Anselm R. Garbe on 2007-01-11 15:51:15
small fix of initial numlockmask value
d108cfa7fc47000af49e70a49e865b9eb236c57d, by Anselm R. Garbe on 2007-01-11 13:43:38
allowing nmaster=0 (I think that's a straight idea)
92cb5ebb7cb4e6a067474dae94c7a70977194f5d, by Anselm R. Garbe on 2007-01-10 12:56:49
added Button{4,5} description to dwm.1
653826572d5dfe36fc567b2fdce7ef5d9ad0bfbc, by Anselm R. Garbe on 2007-01-10 12:54:23
added comment to %!u(MISSING) in config.default.h, added Button{4.5} support on mode label
5a5851bac2670624f30c84efe4129f0101f62255, by Anselm R. Garbe on 2007-01-08 17:36:56
reorganized
1d4a24dae02cfb3a3241c3d293e96dba910317bd, by Anselm R. Garbe on 2007-01-08 17:33:24
implemented nmaster appearance in mode label (using %!u(MISSING))
a768ea93fdb3adfa33b3ea7ccc7abfe86a2bfb2a, by Anselm R. Garbe on 2007-01-08 13:01:37
Added tag 2.9 for changeset 3a5910fac3cc
c95fe6e24b86f0a9e9db5f7e8aac0f57f445583c, by Anselm R. Garbe on 2007-01-08 12:56:35
I received Sander's complain just in time ;)
c75168186b0d63195263aa25d75ec914b419935f, by Anselm R. Garbe on 2007-01-08 12:43:10
changed status fg
3a96c9a8d5df3747b9c538decbbbe63eb228d082, by Anselm R. Garbe on 2007-01-08 12:18:49
fofofo
1617b95598defdf0042b93f4b9fe0b4a237fb81d, by Anselm R. Garbe on 2007-01-08 12:12:02
extended default tags to 1-9
726ae5bf6db098d348e117a40f330581976cfd1b, by Anselm R. Garbe on 2007-01-07 19:24:21
small grammar fix of dwm.1
3e11b38349787fced39ec160eba14b30800cbf2e, by Anselm R. Garbe on 2007-01-07 14:38:41
changed a term in dwm.1
16ed87952461da1d2db2254d1ad5da37f0b147c1, by Anselm R. Garbe on 2007-01-05 22:27:26
using shorter tags, using mon instead of cert
20d7b5d05884abaa03d92942eb6ec9ba5365a468, by Anselm R. Garbe on 2007-01-05 22:22:18
roman numerals suck badly, reverting
11a08b9cfced047c9c4d2969fa96d74d90c1f46f, by Anselm R. Garbe on 2007-01-05 22:13:44
switching to roman tags, I need more tags
c2b753d91703e5d1b25bb94509d29d8c2562f74c, by Anselm R. Garbe on 2007-01-05 22:03:09
I inc/decrease on the fly, feels better
6c767072a3afab0ecebaa54b028c4dfea07ccccc, by Anselm R. Garbe on 2007-01-05 22:00:15
allowing swap() for first master client
e9cfae7aba1c8eafd827854705bf0d11d2de2dfb, by Anselm R. Garbe on 2007-01-05 21:56:57
prevent pop() if first sel == nexttiled(clients)
7ac0de8350c51ef39e4dee5f60e1da641c4fbd5b, by Anselm R. Garbe on 2007-01-05 21:55:43
removed swap(), implemented pop for everything
0b7c0f10eeee1c473b1adcee3a8b90db61b854e9, by Anselm R. Garbe on 2007-01-05 21:52:17
preserving c1->snext and c2->snext in swap() as well.
51f6405b0d7a9ba34696cafbc08303b1e5b14cfa, by Anselm R. Garbe on 2007-01-05 16:35:45
fixing some minor issues
6096f8a11312261f016d49b1cb2e4c2cdc7fdbc1, by Anselm R. Garbe on 2007-01-05 15:37:10
removed the term clients from dwm.1
d939f301fa5ee472f2b089496b5e873ec155fa8e, by Anselm R. Garbe on 2007-01-05 15:16:39
adding some prevention that master clients get smaller than bh
8c4623da80af2e25e3f0d15f56598624f4f37d5d, by Anselm R. Garbe on 2007-01-05 15:11:01
changed shortcuts to M-i and M-d
0faaba04a589c288a3f117f6c5b2c259c2b6790d, by Anselm R. Garbe on 2007-01-05 15:08:25
allowing zoom within master area as well
ec7a5ffff146d71f16d4d9de78db0f1044aa9bc9, by Anselm R. Garbe on 2007-01-05 15:04:49
changed plus key to MODKEY-Shift-plus (US-layout restrictions ;)
98afb7b9d0799efda00f138f656ce63a82e46f27, by Anselm R. Garbe on 2007-01-05 14:49:18
I prefer two master windows by default
06bae9dfb7902c97877f3493cf4b489ccf531089, by Anselm R. Garbe on 2007-01-05 14:48:16
added MODKEY-{plus,minus} shortcuts (increasing/decreasing master clients)
0b80d1842d1c921a8a94c11fd9222dad9311cc97, by Anselm R. Garbe on 2007-01-05 12:50:39
experimental version which allows master clients being increased/decreased
d7ec23a5db32eb00ee90e60bef35010639498cab, by Anselm R. Garbe on 2007-01-04 16:45:28
fixed comment of drawclient()
2cf8ef95207270cef2cd927c3acce3dd5bfbf36d, by Anselm R. Garbe on 2007-01-04 14:51:43
switching bakc to my previous color favorit
184471b4bbd1736794a76d2b703659de0339322b, by Anselm R. Garbe on 2007-01-04 14:17:25
renamed drawtitle into drawclient
21898c6049ea66dae34a660598684a7babec1097, by arg@mig29 on 2007-01-02 16:29:01
using more thinkpad compliant colors
6a9300e8158ec0c35d92f09e886c653758408948, by arg@mig29 on 2007-01-02 16:25:01
changed arg's color scheme
ac24f132dba7e59d9d9ff98d984f5e0b0d20fd09, by arg@mig29 on 2007-01-02 15:44:19
corrections
cb4aa5bc35cf16a06bb2b4e880648e390fa2cc55, by arg@mig29 on 2007-01-02 15:37:58
next version will contain updated copyright notice
beac539f31a37f5eece142d8f3a24349926b7643, by arg@mig29 on 2007-01-02 14:53:02
Added tag 2.8 for changeset 107719a9ce3bd0c79f9f1f626596eb338a276561
b5d297f02fb545c421468398cabca56c61bab36c, by arg@mig29 on 2007-01-02 14:40:18
fixed cleanup, using clients instead of sel
9056d7ea8828822868614eab925c69cd17ba8b37, by arg@mig29 on 2007-01-02 12:28:02
changed comment of updatesizehints
ebd17e4827ba4ad21b8f323765abef893316436b, by arg@mig29 on 2007-01-01 19:10:31
renamed updatesize into updatesizehints (thx to Sander for this hint)
7e59c89250c82ce45c2a3bea35b64689f9749746, by arg@mig29 on 2006-12-20 12:07:05
small simplification to dotile() (thx to Ross for this hint)
9e4e4d90229cb430da701ab55e6c9c7978419732, by arg@mig29 on 2006-12-19 11:38:08
migrated arg's config.h to new dmenu command line options
71fd06f843f47c6007a5698e5117ce8fe1d7812d, by arg@mig29 on 2006-12-18 14:39:34
added Solaris hints
58e6866d86308ec7e5e34e3791e456594eee90fd, by arg@mig29 on 2006-12-14 08:50:49
Added tag 2.7 for changeset 21951c0dfbae5af68ed77821a4d87253ee91803f
c7da1241490e782bc8d6b7578d7f03f843d27c72, by arg@mig29 on 2006-12-13 14:15:38
applied Sanders patch
21bd90d7d3477d8992cf3a18a5ad320250e8d5b0, by arg@mig29 on 2006-12-13 13:53:10
fixed man page, status bar displays EOF instead of "broken pipe"
c8f96b5b4c08f29e8c7ac7d31fc7d83d16f46ec2, by arg@mig29 on 2006-12-13 13:42:17
added the java odyssee to CAVEATS section
ded60365d4cb73d99febb76a2de820e7f93dc1fe, by arg@mig29 on 2006-12-12 19:14:38
removed Client->grav
629647dfee4251fc4856b70658dff35cf5634057, by arg@mig29 on 2006-12-11 16:45:02
removed gravitate for the moment
4ca3d861f024d17aeee28744f935fd55dd89a285, by arg@mig29 on 2006-12-11 09:42:16
disabling configure() during resize
069e7a6e2412ea640f9d1d0ade565151f287ef56, by arg@mig29 on 2006-12-11 08:31:30
made gravitate effectless, waiting for complains ;)
ac6e34ea06ae4fefbd3fbe16f222a3452c6f4d8c, by arg@mig29 on 2006-12-08 11:11:52
fixed diagnostic error message
a308b7507abb77940f3b4ba34655c5a7c234bee3, by arg@mig29 on 2006-12-08 10:40:09
removed the hardcoded fixed fallback, it is useless in non-Latin1 environments
630e7ff26f46339f93e394dd75bd6cc8c0cc841f, by arg@mig29 on 2006-12-07 16:38:57
we don't use the term clients anymore, windows is the better term
3764ab471b7870831cd2fb76d431074fc55ef2ed, by arg@mig29 on 2006-12-07 14:55:29
Added tag 2.6 for changeset 5308dd22b6ee8e3218c81d9e7e4125f235bb5778
a3319c6f8e82522ce118b9a62124548d6f9cba09, by arg@mig29 on 2006-12-07 14:39:31
found compromise for fonts
66c699a7018ef681334d9df42c98990c3dc82673, by arg@mig29 on 2006-12-07 12:03:15
nah, people should define 'fixed' to be compatible with their locale
aaf1e44da9548e35c89d8e17f9b8e543bc0d8455, by arg@mig29 on 2006-12-07 11:55:04
using a UTF-8 capable fixed font
1ef2307ec402d08f89e056f2034c345196d61351, by arg@mig29 on 2006-12-07 10:43:34
switching to uxterm again, I get kretze from this urxvt crap
d42c3ba2dc249a77f1f2417a1c72a3b7744fd932, by arg@mig29 on 2006-12-07 10:02:46
with this patch everything works fine for me
4b06155873d8d6b6588c3fc50c92c64a61a863f4, by arg@mig29 on 2006-12-07 09:49:45
don't use Xlocale crap, let's use locale.h instead
857d825eeb9f0d91a3d8a2507e8955196646f9a1, by arg@mig29 on 2006-12-07 09:47:55
using the portable Xmb+UTF-8 way of life, will see if this works well...
6b345353e37e8af8eaa83956ef378015c0046eda, by arg@mig29 on 2006-12-06 11:19:06
improved the memory leak prevention
ab3b3a8f6195f1ab933c3e9e3fdd686ba1a6e3df, by arg@mig29 on 2006-12-05 14:21:18
making terminus more explicit a regular font (otherwise olique font might be used in some setups like mine).
71b82fb1f6ab39409389962e891624ee1f0849c4, by arg@mig29 on 2006-12-05 13:31:29
also setting LC_CTYPE only
9bd9ea423e5b4c4bfee65a8495c5d611b242f7b7, by arg@mig29 on 2006-12-05 10:30:31
enforcing using fontsets even if they are incomplete for some encodings
99964398e7e7e8b23952f7f1997bf78d1afa8e7b, by arg@mig29 on 2006-12-04 21:01:14
Added tag 2.5.1 for changeset c7f84f23ec5aef29988dcdc4ec22a7352ee8f58e
7009ebfa6907b4355bc83310065d86dba4ad129d, by arg@mig29 on 2006-12-04 21:00:26
hotfix of a serious crashing bug
760e23dd3acde7276a1171b6a0e454579eb1766a, by arg@mig29 on 2006-12-04 15:39:43
Added tag 2.5 for changeset dcbbfabc8ecc5f33a6cc950584de87da1a368045
c53d9d516a871661414ff8110cd3c17c3dc525ec, by arg@mig29 on 2006-12-03 11:21:25
applied Manuel's regex patch
7739e6b466481e66ad6b6fc8fb49fd884035431b, by arg@mig29 on 2006-12-01 17:55:46
made squares equally sized, and 1px bigger
4881857458f7558f5609d44956e966809eb9f93e, by arg@mig29 on 2006-12-01 17:51:05
if client is focused, the emptysquare don't needs to be drawed
c73d5cb7b67d60abc92ff83aff57fc610dcd08e1, by arg@mig29 on 2006-12-01 17:45:27
and the winner is
6458803d213aa0d083f4c350e5fc813a9a095045, by arg@mig29 on 2006-12-01 17:36:37
sander1 proposal
6e72d781f71dd38fffae1f34cb0c9930b40e74d6, by arg@mig29 on 2006-12-01 16:55:42
dood
4e926a9ef2b68d7a596cd429b0bd9379795317be, by arg@mig29 on 2006-12-01 15:50:22
darkening the fg colors somewhat
4ba3cfaee9c27744e79febc25caef69b28e477e4, by arg@mig29 on 2006-12-01 15:03:42
less obtrusive indicator (only a top line)
e655e8a7d5d81d91444a0fddd9814f6f1ab10e06, by arg@mig29 on 2006-12-01 12:52:16
final2 indicator
c34e4e4b39a8c014e0798e47844b22f470ab9092, by arg@mig29 on 2006-12-01 12:39:13
removing the -1 on final indicators, looks cleaner
a678ee636547c8a7a2651250960277629c33c4c3, by arg@mig29 on 2006-12-01 12:25:23
final indicators
49f0ee329daecb1ad321cca4716bcfe854a74b14, by arg@mig29 on 2006-12-01 10:16:10
changed things like I described in last mail
0c9d9a3d949c0c0c3fb24417b54fca8182f54cb6, by arg@mig29 on 2006-12-01 09:52:15
improved tag indicator
89e1acb0bbea5969bf2f360467386cb1d58fd1e0, by arg@mig29 on 2006-11-30 17:01:39
removed viewall signature from dwm.h
c2ed26b711f0501ecbeac80b67909611ae008ee9, by arg@mig29 on 2006-11-30 15:51:26
next version will be 2.5
42fd392e05d54db441ecbf534cfd67d20473aac0, by arg@mig29 on 2006-11-30 15:27:43
removed viewall(), replaced with view(-1); added tag(-1) to tag a client with all tags (new key combo MODKEY-Shift-0)
e06447ee88154a4acdde518299a32b083e3fbcba, by arg@mig29 on 2006-11-30 09:19:52
Added tag 2.4 for changeset 32b246925086910d63147483160281a91a47479f
683dabe5e61ab0111ef72e0b12e69a637ebadb05, by arg@mig29 on 2006-11-28 17:36:00
extended dwm.1 with last change
3aff96177cff61b61509540eb02cc38c4a59eb1e, by arg@mig29 on 2006-11-28 17:35:31
togglefloat should only work in dotile mode (thanks to Sander for this hint)
0a915eba8fedeaf6ab5c3a1808962f5467aa8c5e, by arg@mig29 on 2006-11-27 17:51:50
applied Alex Elide's tricky patch, thanks!
19dcbc5717bdcef4bcb5be6966be7d86f88152d6, by arg@mig29 on 2006-11-27 17:49:58
returning to old Key struct
d2a4952956aa21a48ac40d7f650036682cb9d97d, by arg@mig29 on 2006-11-27 17:46:02
applied Szabolcs Nagy's patch (thank you!)
0c97b21b6120137858f390f061d17f065b41d26e, by arg@mig29 on 2006-11-27 17:30:06
applied patch by Jukka
19390b1a91da680a502ce5acebd086cfbe32627c, by arg@mig29 on 2006-11-27 13:21:38
changing Key.func into Key.func[NFUNCS], this allows sequences execution of functions per keypress (avoids implementing useless masterfunctions which call atomic ones)
8dc86051df197792d35521743cc2cb72b60a47ff, by arg@mig29 on 2006-11-27 11:05:47
added man page entry
46d5f9d1bfd8caaabaabfb7c7e5eac269aff4987, by arg@mig29 on 2006-11-27 10:57:37
added togglefloat to hg tip (i consider this useful for some cases), using MODKEY-Shift-space as shortcut
35e96b8deba8aae863cef32f2ea2a84ebf162472, by arg@mig29 on 2006-11-27 10:29:47
applied Jukka's patch preventing some cornercases and making the EOF error message correct
2210ea7e3b0b2839ac7fb49c18d2731cb9e94e01, by arg@mig29 on 2006-11-26 15:43:16
applied yet another proposal of Manuel
61a1910f91fe6aba428193087d6c3ff21374ee5e, by arg@mig29 on 2006-11-26 14:26:53
applied Jukka's sizeof K&R compliance patch, applied Manuels' last-line printage proposal for stdin reading.
27ef73507b69608c63bd7d1684b7d9987fbcce53, by arg@mig29 on 2006-11-26 13:31:36
applied Jukka's stdinread patch
2b35fb643ec12e6f082aa78ca6a32447038d1490, by arg@mig29 on 2006-11-25 19:26:31
next version will be 2.4
478f6f95f1cb349e93bfe49ae6721c222c3a1a6d, by arg@mig29 on 2006-11-25 19:26:16
applied Manuels patch (thanks to Manuel!)
44411d2d48206d6cd87ce5f9c0ddc365e598928b, by arg@mig29 on 2006-11-24 17:02:41
small fix of man page
a2175cf71a0d60570daf22b79f409a2165300a56, by arg@mig29 on 2006-11-24 15:46:32
Added tag 2.3 for changeset 719b37b37b0df829d7cf017ac70e353088fe5849
4606d218c3755f0d0da1fe74fb686d520def5e35, by arg@mig29 on 2006-11-23 16:00:16
using the term 'indicated' instead of 'higlighted'
d37d0f24e661e6fefb536d00db984003445ab099, by arg@mig29 on 2006-11-23 15:59:16
updated man page with the bottom right corner indicator
321e8d51edb8fe433e8e2ce8d5463c6999cc0576, by arg@mig29 on 2006-11-22 16:17:50
fififif
78f4b51757430dcbd807063794cd86f81fc686a5, by arg@mig29 on 2006-11-22 14:57:09
added a similiar patch to Daves solution to indicate if there are clients with a specific tag
7d168a262153dc6f3926804abcf19589a07e0899, by arg@mig29 on 2006-11-21 15:03:08
returning to old bar colorization behavior, like sander proposed for consistency reasons
931e712eac3dad86e9447944ac70f7b238f8a58d, by arg@mig29 on 2006-11-21 14:49:13
applied Gottox patches
4ec04209e0b63c76bc607ed963707ef0640c9ed4, by arg@mig29 on 2006-11-21 12:17:47
using iso10646 explicitely in arg's config.h
82ddba88a21dbb4a2019a2697d8007b9359e2ee5, by arg@mig29 on 2006-11-21 09:41:33
Added tag 2.2 for changeset 7e92f58754ae6edb3225f26d754bd89c1ff458cf
52a8cc8d4691eba01eded12bcddefef2394544ae, by arg@mig29 on 2006-11-18 21:33:33
nah reverting to my prev style, that's really the best
d175df8aa38342763546f447303373d434fdd524, by arg@mig29 on 2006-11-18 21:26:53
applying aluminium style for arg's config.h
b003a35fde6e83bd65efa6d195d96a835fd457ea, by arg@mig29 on 2006-11-16 14:40:57
applied Gottox' windowarea patch
df1a0f9445d4f14e3b5a464a577018f755ea1b5f, by arg@mig29 on 2006-11-08 17:16:38
using a more blue-ish color...
5b07b85838a2a4343f73babef2d1e352c5c489b4, by arg@mig29 on 2006-11-08 17:10:51
making the selected color more lightning
f320cd203b13b277a33c76191db5626fa342b646, by arg@mig29 on 2006-11-03 09:22:40
next release will be 2.2
f78c16f8c6134262da3f07cd7c8c33ca6d62a261, by arg@mig29 on 2006-11-03 08:29:39
applied Jukkas patch
0c5f47e720d2c1fa5b3f2672ec03d0f267e62c90, by arg@mig29 on 2006-11-02 10:18:22
Added tag 2.1 for changeset a2c465098a3b972bbed00feda9804b6aae1e9531
4b5b3d90af58f860569178e554604717ef51152d, by arg@mig29 on 2006-10-31 12:07:32
renamed resizecol into resizemaster
2cce4b95cdce5617318fc4fb5d21abe41110c27a, by arg@mig29 on 2006-10-31 12:06:38
applied Gottox patch to simplify the resizing of col, instead of resizing the current area, it only resizes the master area in the future (seems more predictable)
8e6eb52196c581351925811c15afa0d4deb5130a, by arg@mig29 on 2006-10-31 09:02:42
Added tag 2.0 for changeset 12deea36603da407e3f32640048846a3bd74a9ec
04b633ddf394fccf5a3125ea17239bad6997c8df, by arg@mig29 on 2006-10-31 09:02:16
make sure that changing sx has no impact on snapping
b76561a21258f69f7be946dc6a722843a4a42fab, by arg@mig29 on 2006-10-30 12:40:10
in a 1920x1200 setup 40 pixels of snap value are much better than 20
51c7589c8754dd171f218663d83957e1d9fe0429, by arg@mig29 on 2006-10-30 12:26:55
fixed stupid bug of snap-to-screen
99785382ae6d4b20e8baf33542059e466e0b3c7c, by arg@mig29 on 2006-10-30 12:07:00
changing snap priority
dc1690ce0fac57ef4c8cd3f0e833cfa07411830f, by arg@mig29 on 2006-10-30 12:04:08
removed useless abs() calls
b6614261ea48c9711cefd79601e09fa764ee3075, by arg@mig29 on 2006-10-30 11:58:05
added screen-border snapping in floating mode, feels quite well
91e569ca37ac441930f041057d2934f02bf263a2, by arg@mig29 on 2006-10-27 13:29:35
and another fix
0f395c1b115280a0976a85940c714152d8a58dac, by arg@mig29 on 2006-10-27 13:28:26
applied sanders try2 patch
2b13e7466f4912e3778bf59e6aec3065443f08fe, by arg@mig29 on 2006-10-27 12:05:47
applied sanders max size fix
0982e47408115de4a604d9365b1014ae6205b3a9, by arg@mig29 on 2006-10-27 10:24:15
stupid urxvt needs bg to highlight selections in a sane way, though that makes sense to some extend
b93ebcf42f8bceb3216a8f44ab0810ea22b89e4d, by arg@mig29 on 2006-10-26 15:41:40
reverting to original
a08d83ba6251554854a3b4ae4765cea2818ad37a, by arg@mig29 on 2006-10-26 15:29:20
applied sander's config.*h nitpick patch
2b7c275ce8c7f8fa36d0877cf3cdaf32b08f2c0d, by arg@mig29 on 2006-10-26 15:26:17
some other change
040d0f48a0b41d67004b4a0698fe21a86ebaa490, by arg@mig29 on 2006-10-26 15:05:45
apply small fix to prevent apps like mplayer wandering when toggling fullscreen
724f35a66404efdcf6f684c8616c444c5a5801cd, by arg@mig29 on 2006-10-26 12:22:26
forgot to use -tr, which actually prevents the ugly flicker (using xsetroot -solid black as root window pixmap to make this work nicely)
6f3872edbd1842f7a632ca8e2451bcac589c9db8, by arg@mig29 on 2006-10-26 12:13:41
using MASTER 600 again, it is definately better, and using urxvtc for the moment (it doesn't flickers on refreshes, but this is not because of Marc Lehmann, it is because of the original rxvt code)
87324e680c318a5e63286c90e4443bb4c2898e11, by arg@mig29 on 2006-10-26 11:21:45
changing MASTER in config.arg.h from 600 to 550 per thousand
c2b908f603bd30c9dcf9990ad3964b9864716c2a, by arg@mig29 on 2006-10-26 10:21:27
my new 1920x1200 Z61p arrived, now I can use terminus in a sane way...
d7734f996ff2eae29fea14af76711d7f51648c10, by Anselm R. Garbe on 2006-10-16 16:50:03
moved MOUSEMASK into event.c (not used in other places)
8b68890650b13693fabd5747d0a0d569430e4d97, by Anselm R. Garbe on 2006-10-14 18:21:39
now being at v2.0
b60406cb9b599e03666dfedb916f2a3690e13879, by Anselm R. Garbe on 2006-10-13 18:47:24
using lsx instead of Jukka's shell construct
ce9a9934ec7f58398cc62f2653fcccae5fec1853, by Anselm R. Garbe on 2006-10-06 14:01:53
hotfix
720b2abe17f13b5822fcfd5ecbca3d20ad982ce7, by Anselm R. Garbe on 2006-10-06 13:43:59
Added tag 1.9 for changeset a5567a0d30112822db2627a04a2e7aa3b6c38148
5983c00b9508d48331b2c57f2c88ea09a8feb291, by Anselm R. Garbe on 2006-10-06 13:06:37
do* has no Arg arument anymore (never called directly)
6651dd7fd9e8e95cfc6c472f1adfeff41735d798, by Anselm R. Garbe on 2006-10-06 11:50:15
code polishing, removed unnecessary newlines
acdea319162a5a51703a88ca7a8a1b17534be616, by Anselm R. Garbe on 2006-10-06 11:37:12
yet another small fix and simplification of dotile
10885d349a8426f0a55f34e78a2592267e8e55be, by Anselm R. Garbe on 2006-10-05 19:27:28
removed the stack position stuff
1c1d09f3e9eb18175f48bcc212d07684577ba4a6, by Anselm R. Garbe on 2006-10-05 18:23:28
small boundary check fix
0384faeee5308d992e60084dd6565c78e6e11af4, by Anselm R. Garbe on 2006-10-05 18:18:47
changing MASTER value from percent into per mill
6cca3999c851770658d9223122f3789af1e2f8cd, by Anselm R. Garbe on 2006-10-05 19:00:58
Added tag 1.8 for changeset c71952fa3c7ca848ec38a6923b5c6d0e18fff431
69408d384d55b69f66ea52f8767eb577a34d9ae2, by Anselm R. Garbe on 2006-10-05 13:47:30
simplified dotile(), removed misleading line
4aea423f066170f50390c746260ecd445262c98b, by Anselm R. Garbe on 2006-10-05 13:44:48
final fix for man page
6fc8a6304163fb63551e54acc62e6e9b7e96c820, by Anselm R. Garbe on 2006-10-05 12:59:35
keep master ratio on resizecol -> arrange
2583a7c0d18749c391a7149f2f1ffb3efd91ba8d, by Anselm R. Garbe on 2006-10-05 12:18:04
yet another simplification of dotile()
0ef6e3103c60510ebde09b74fb0f3590a641e6cc, by Anselm R. Garbe on 2006-10-05 12:13:24
simplified dotile()
7c052b37c8578a8d759bc761afaf7b676781b537, by Anselm R. Garbe on 2006-10-05 11:00:55
applied resizecol fix by Jukka
d9c475d7f4978f97b63b462425eb413c11fe337b, by Anselm R. Garbe on 2006-10-05 09:37:11
Button3 click on mode label toggles stack position now
c8e57332d1a5167d213af0fc9438ff2b56c74fbb, by Anselm R. Garbe on 2006-09-29 19:06:27
applied dave's highlight patch for big fonts
c045459917ef3197fec75fa951d2f9d6f9bf3a3d, by Anselm R. Garbe on 2006-09-29 18:40:32
using ff tiled again, seems to work perfectly with new bottom stack
e0f64e63db654330bf4219a25b8989a72123d661, by Anselm R. Garbe on 2006-09-29 18:21:02
applied ality's hardcode-0 patches
dddd58a8cdc9ffd9f207c45316e9f9a28b4bf519, by Anselm R. Garbe on 2006-09-29 18:08:20
added symbols for different modes
010fd21b2037923e9ba1f0d67a67bbf8d8da2c89, by Anselm R. Garbe on 2006-09-29 17:25:49
removed useless updatemaster
1802fad2f9b2a432b04f642b9e954159d1f2554f, by Anselm R. Garbe on 2006-09-29 17:20:05
documented the new behavior in man page
f833d109d1a7190344899aee1696bcbcd7b7ee71, by Anselm R. Garbe on 2006-09-29 17:15:05
fixed small offset issue
7225c99903c1a7ada44d575251e3aca64625a172, by Anselm R. Garbe on 2006-09-29 17:12:57
fixed the z-layer issue described on mailinglist
36178933ed53857d59046278afb25b7525cafb39, by Anselm R. Garbe on 2006-09-29 17:02:56
removed the direction flipping
ad0da9a571ecbdfa8fe0a397185b314f5654f094, by Anselm R. Garbe on 2006-09-29 16:54:15
small fix of a corner case
6646468125eb4822d8f96b2b587c66c9b1d12eec, by Anselm R. Garbe on 2006-09-29 16:44:02
small change
fee8df6ccf3ab1494421d422af252f7b3da3a811, by Anselm R. Garbe on 2006-09-29 16:22:20
added the new dotile as described on ml
8fa47ac679cfd91c022a35f2469bea7396e5f7c7, by Anselm R. Garbe on 2006-09-29 14:39:03
prelim of dotile()
b427a2c6cb9c221075e42d0d1007e980a949a7df, by Anselm R. Garbe on 2006-09-29 12:56:01
I changed sanders patch to fix the ff issue to be simplier, though it needs testing if this really fixes the issue
14d05e7c725a4a07136ceb123cf760272afc1a87, by Anselm R. Garbe on 2006-09-29 12:38:27
first step to a more flexible dotile() algorithm
a118a57fe3fd13036f24ebe093a5c329608a0600, by Anselm R. Garbe on 2006-09-28 21:29:20
renamed column into area
02cea3b47e944ddb7541dfb404af205c1064191a, by Anselm R. Garbe on 2006-09-28 16:14:48
small change to README
1c2d673ded697f4b131f8700ce98392fbb383b2e, by Anselm R. Garbe on 2006-09-28 14:03:39
applied Jukkas patch
c34df2c1b656fcdd2be2b4f9f827d88872dd2717, by Anselm R. Garbe on 2006-09-27 17:21:25
Added tag 1.7.1 for changeset d5ad819f2a66a40fa75dd2e44429f3bfc884d07b
6092aa977e9cc87bcf72713af8e7c698ddea4b56, by Anselm R. Garbe on 2006-09-27 17:18:46
fixing the settags issue, preparing 1.7.1
c9cc2b385aade3ce7db1404f4b5f8cd6e41e6bae, by arg@zarathustra on 2006-09-26 17:42:14
removed an unused var
b39d0c521ae07117dfb1f2602ece053d25a1ea55, by arg@zarathustra on 2006-09-26 17:39:30
Added tag 1.7 for changeset 4dbdb61c8b8ce21dee5c7050a6b103855964ed20
e87bed6df228844f130eff6f1ab63b386b88a34b, by arg@mmvi on 2006-09-26 14:32:02
updated README
4ee05b3294a863408d8410e46daef0712e1f1ffb, by arg@mmvi on 2006-09-26 14:08:42
small change
e81eb46a78c45b41ce7126f980b6d6d8a8ff25da, by arg@mmvi on 2006-09-26 13:49:16
added slight error check to getcolor
f315832f75ce9f419a2942bc29fcaa737e8b2883, by arg@mmvi on 2006-09-26 13:30:30
small fix
97ced11e531f4e51d7ee248ae654a2b04daaad1c, by arg@mmvi on 2006-09-26 13:24:14
changed order of colordefs in config.h's, changed config.arg.h to fit to new dmenu
4d6c4d36ceaa1ca8fae6199aee6df50f6187c755, by arg@mmvi on 2006-09-26 08:17:35
removed useless debug info
b4d53bf194f9f9214b6c79d397d723ba53663b4b, by arg@mmvi on 2006-09-26 07:40:19
added configure(), but this doesn't really fix those frking broken SDL apps
67bc08d1b938842d27d976da9bbbc210b1f860b7, by arg@mmvi on 2006-09-25 21:28:00
slight change of event handling order
bcb07de75000e75a450e4dddf851e9ce69966f59, by arg@mmvi on 2006-09-25 21:19:18
simplified mouse resizals
7d7cde0fd6ceae2f7d759b924afd8df279a4ddde, by arg@mmvi on 2006-09-25 20:38:30
applied sanders jukka patch
6b25d06d7d159bf89d740847fedc876ab0137b6b, by arg@mmvi on 2006-09-25 08:21:51
applied Jukkas patch
cff951c65086950eeef5723b65dc06cbe7cdfa19, by arg@mmvi on 2006-09-22 18:48:35
removed all dotile checks
114cc3ec020ac81bdb16123f4d956d80a531d830, by arg@mmvi on 2006-09-22 16:35:49
applied Jukkas remark (dunno if this is correct though)
3c4b7672a84f4be9eeba889abda15a33c9b45eb1, by arg@mmvi on 2006-09-22 15:39:38
applied jukkas patch
6de149eb22c889174d34f6f8d12466388f29aabf, by arg@mmvi on 2006-09-22 14:02:41
man page fix
da909dd1e879f9966c77735db3fe322f0f303a1c, by arg@mmvi on 2006-09-22 14:00:54
ismax toggling on mouse based action
67986e81eed4a76cb4c50aed62ddb1fd14c4659d, by arg@mmvi on 2006-09-22 13:58:21
hotfix
346bdea946887d83f857a8944a0189bca51a3e47, by arg@mmvi on 2006-09-22 13:53:28
small change to achieve Jukka's last proposal
05c10c5776738fdfe73c1e66e14c869e2e5e338d, by arg@mmvi on 2006-09-22 11:49:24
fixed issue pointed out by Jukka
b2cb925d999f0b745f8be23316258c4f575cb343, by arg@mmvi on 2006-09-22 11:24:01
patched resizemouse according to sanders remark
9fb6502b3b8c2293cc41c73516446e45670f40ed, by arg@mmvi on 2006-09-22 10:01:51
small man page fix
9eb226ff78a0d8fc733c31d98170d33824231370, by arg@mmvi on 2006-09-22 09:43:21
sander check this
e34c4eaf61d4e9972132b53b05cfc43c550d4d15, by arg@mmvi on 2006-09-22 08:22:39
slight change to config.arg.h (I use ff floating)
9e75bcfc7526abcf43909573b747493cf6ccfcd5, by arg@mmvi on 2006-09-22 08:17:42
updated man page
d800ec05ff63451193a0b858c114f5144534c2a1, by arg@mmvi on 2006-09-22 07:37:56
implemented the maximization as I described on the mailinglist, this feels better to me.
bda53ac6ad834824e8e5d5678ccd638a122c173a, by arg@mmvi on 2006-09-20 09:53:21
reviewed client.c
423093256363aa3d8034bff5c2be38adb7e9cf25, by arg@mmvi on 2006-09-20 09:49:32
reviewed util.c
f17e898bd133f1bd8c530116b4b5bacb7ced5da9, by arg@mmvi on 2006-09-20 09:45:39
fixed a nuance in dwm.1
886b2088f18ea3cb14421702b154efdd4759cfb2, by arg@mmvi on 2006-09-20 09:40:35
improved intro comment in dwm.h, updated config.mk
551d6bb23dd4772a1a53a99d8d823ada5de9c3b6, by arg@mmvi on 2006-09-19 16:13:44
some simplifications to intro in dwm.h
d504005e9117d325456642501b9cc61649b6ffcd, by arg@mmvi on 2006-09-16 11:21:01
Added tag 1.6 for changeset ad3fa2d185426c51fd5deceae809770363f8d33c
2511b5c6756e10fb29153559fee95bd493451e72, by arg@mmvi on 2006-09-15 14:21:25
added visibility check to enternotify as well
28aba061ec2a6fa7923ea00b43e1335a27a73c06, by arg@mmvi on 2006-09-15 10:54:32
offscreen client appearance fixes
8e37c78ce3c33842a5800a445f90a3079a377eb6, by arg@mmvi on 2006-09-15 10:49:05
focus() enforces visibility of a client if not NULL
ca68975ff8fc1c7166c8d1f811e3dd52c735d19f, by Anselm R. Garbe on 2006-09-14 11:07:44
removed useless inclusion
529be52fea06151df1f0056ae6f7bfedf819d107, by Anselm R. Garbe on 2006-09-12 19:09:04
fixed executing of dmenu output to handle args correctly
ca65478c8968434c78aacf4a102ccbbe4a66ad9e, by Anselm R. Garbe on 2006-09-12 10:57:28
removed a bunch of lines through making function signatures more consistent with my style ( { does not belong to a new line, if function args are single-lined)
a1e9362d38d0527d482bf7bec735d3a949a24d82, by Anselm R. Garbe on 2006-09-12 09:50:06
some more simplifications of intro comment in dwm.h, this should suffice for comments in dwm
cbfc69e310e41cf0d9d4ae7529856014f2b88822, by Anselm R. Garbe on 2006-09-12 09:46:19
made introduction comment in dwm.h shorter
1d7674bb22088c5dae110751bd57e75c141e3afb, by Anselm R. Garbe on 2006-09-12 08:27:11
applied Christof Musik's multihead patch for a pathologic cornercase
e6cc22396affaaacb8e256e5339ba6b0f9806cff, by Anselm R. Garbe on 2006-09-12 08:14:22
added a general comment to dwm.h how dwm is basically organized
868159fd0a8ce45f1e362bc762260741eabce4ed, by Anselm R. Garbe on 2006-09-11 17:31:21
some other simplifications
b597fa46370af6594c0980f6c2ddefbe943ee933, by Anselm R. Garbe on 2006-09-11 11:28:28
fixed some other comments, now also the code side seems to be at a level to be reviewed by experienced programmers
d2d394eccf2d23eb264a321fe187bb2084beb4b9, by Anselm R. Garbe on 2006-09-11 10:00:56
small change to comments, renamed two set* functions in client.c into update*
438beeabde5e56f8d85e0dd143721e9372e3eab4, by Anselm R. Garbe on 2006-09-11 08:58:58
small fix
281f0981a6edd51417f9bb427cc870370748e43f, by Anselm R. Garbe on 2006-09-11 07:40:41
added some comments
6ff346bed992971f508102b5f0b9cf34038a2c08, by Anselm R. Garbe on 2006-09-08 08:32:08
Added tag 1.5 for changeset 728c9089b079721b43c3347124639a29baa22a97
0925dd588c6879916c8a9ded1e680963b093b068, by Anselm R. Garbe on 2006-09-08 08:19:54
applied sanders patch of not manipulating sel
6f20315dff5de33e9ff9d3e6856769bccc4a6548, by Anselm R. Garbe on 2006-09-08 07:40:16
really small changes to dwm.1
2e68f22118438fed885c8cc3ccb8be94437eb327, by Anselm R. Garbe on 2006-09-07 18:13:19
hotfix
8aa860d270467ac941d48f6e6905bb7eecf0a8be, by Anselm R. Garbe on 2006-09-07 18:12:40
simplified unmanage
15abade2720158fd35dcf59aa2cd5cbb325a849c, by Anselm R. Garbe on 2006-09-07 17:53:40
using a global stack for focus recovery on arrange() - seems to work great
7ab8c8728168234f6b9e99d1be384323d1246b10, by Anselm R. Garbe on 2006-09-07 09:26:01
made markups in dwm.1 more consistent
4ff8f7164341d6ae5a7a04aafe0aa89913000867, by Anselm R. Garbe on 2006-09-07 07:53:29
small addition to dwm.1
d22abeee867397c366f69cf89524b94e01c2e0e2, by Anselm R. Garbe on 2006-09-06 17:31:52
this patch keeps track of global z-layer order of clients which are floating or if floating mode is enabled
a33150eb4b041b243d0493cd4b53bfbcace3299e, by Anselm R. Garbe on 2006-09-06 15:36:42
no this is better
fd00b3a18620c70721c4c4d9f0169e06b9ce4437, by Anselm R. Garbe on 2006-09-06 15:30:28
does this preserve z order for anthony?
e8389a4cc0f1c35bcb7e7646102bd6d6a830207e, by Anselm R. Garbe on 2006-09-06 13:56:46
maybe this might work
6078d756bc3c46b02edb2c3e5d3bd398e95175c8, by Anselm R. Garbe on 2006-09-06 12:19:07
Added tag 1.4 for changeset 3cff9403766bf83a9fc2a0aef230115d68de2a8e
57c49fe867b4c31a518bd12f32fda060cbb9d088, by Anselm R. Garbe on 2006-09-06 12:18:57
prepared dwm-1.4 update
c60de1acd47778b4835c14898fd8b1803537f9b3, by Anselm R. Garbe on 2006-09-06 12:10:43
drawstatus even if no client exists
69b738c097d8f471873a227e8668d8a35014be3d, by Anselm R. Garbe on 2006-09-06 11:54:16
sanders solution is convincing and elegant
da0b2a2f31d5a849464215a86a968ec3a1af2f73, by Anselm R. Garbe on 2006-09-06 11:46:35
seems to preserve floating client z-layer order (even with reorder() calls)
2378a558a2f85e140b660d8460c045e7b746903b, by Anselm R. Garbe on 2006-09-06 10:54:10
Added tag 1.4 for changeset a6b8994af16491220db0199623bd57d061e06143
f18ed615ae7beb9eb6420510c83beb847d875bcb, by Anselm R. Garbe on 2006-09-06 10:03:21
small fix
f6656fffb4e0c6a9a59e2669da4f7bebda19f08e, by Anselm R. Garbe on 2006-09-06 09:23:34
made args mode symbols the default ones (the default ones look too ugly)
aaad7bfd15a023ab693bb17e2974b57cae7e7e21, by Anselm R. Garbe on 2006-09-06 09:21:17
moved transient_for tag inheritance to settags
0915da8842fd6e16b804ae3205ec2f6baaaa342c, by Anselm R. Garbe on 2006-09-06 09:13:31
no, reodering floating clients definately breaks the manage() policy which attaches all clients zoomed (otherwise higher-weight clients couldn't be attached zoomed, which sucks)
0d0e8bde134b999dd22c891d227d886ca6c9ba2c, by Anselm R. Garbe on 2006-09-05 19:26:34
no, ordering floating clients at the end seems better
838a1ff950eb42e4137cfd7039a0e78227b2ef70, by Anselm R. Garbe on 2006-09-05 18:43:15
fix
e1315fd40cf7f3df911e1b4f6876c47ce1feb61c, by Anselm R. Garbe on 2006-09-05 18:04:22
this makes sure the issue mentioned by sander
52a3ab10423a4133e38281e4e19769cd3c2ed931, by Anselm R. Garbe on 2006-09-05 17:10:48
fixing zoom
a82e7b765e8da9fedb8fae6b102796f0494a4f5e, by Anselm R. Garbe on 2006-09-05 16:11:52
fixing two off-by-ones
0ed0fa4d5b3d5f0215c76563dbb72475eed1f3e8, by Anselm R. Garbe on 2006-09-05 16:05:09
ach ich will auch Alt-s
ec85fddb9a3a93a216b779cc39fead1a3d90aafd, by Anselm R. Garbe on 2006-09-05 16:00:09
applied checking existance of >2 tiles patch (proposed by sander) to zoom and resizecol
3a1343a2458aa53d50019f24a32a3ab9bb8b3a83, by Anselm R. Garbe on 2006-09-05 13:52:23
renamed resizetile into resizecol
9066ee2eb4c254e922c5637bdda8013e618ac3b3, by Anselm R. Garbe on 2006-09-05 13:27:43
well ok, added Mod-s to default bindings (however, I don't need it)
40bd21ce631073e7badd3d9617c273f44711c059, by Anselm R. Garbe on 2006-09-05 13:25:42
s/growcol/resizetile/g
4633fbec616d2f130dfd5d8677e103cf47d26c15, by Anselm R. Garbe on 2006-09-05 13:21:59
right, multihead issue is not involved with growcol
25060031a5e9a505c53d8462c087d80013ffdc16, by Anselm R. Garbe on 2006-09-05 13:20:29
hotfix
c7ae6334b7f0e8ac1fbc4da977fef4b92792767b, by Anselm R. Garbe on 2006-09-05 13:19:18
applied a fix related to Sanders remark to growcol
eac04882b40595d724f4578b5acec5f22df570e3, by Anselm R. Garbe on 2006-09-05 09:37:45
sanders toggletag patch is much more elegant
6499fc4f938eb7e61ab3e25df3904db9c890c693, by Anselm R. Garbe on 2006-09-05 09:02:37
I really need column growing, now pushing upstream
04f27a54380cbd2bb24d8a86b672af34bb38d2fa, by Anselm R. Garbe on 2006-09-05 08:37:34
don't access sel in restack without checking for NULL (multihead crashing bug)
1b3903d6e989ec3933b9f855b73fece050e54155, by Anselm R. Garbe on 2006-09-05 08:24:00
fixing c->weight handling
cc05093b0dc2c760a6abfca2756d9c95bba81aa7, by Anselm R. Garbe on 2006-09-04 19:19:37
removed some useless tags
6436dd4438f26cbb235e48e84c7444410cd623eb, by Anselm R. Garbe on 2006-09-04 17:52:46
after 1.3
26c50c780e76d69cf98fee6baeacff52e872347d, by Anselm R. Garbe on 2006-09-04 17:52:16
Added tag 1.3 for changeset f5f5cbf016a94b48a8fe9c47f0736e96d166d5d4
01d13b0c4932ed38d44b312ceb4908317bb939bb, by Anselm R. Garbe on 2006-09-04 17:52:12
retagged
f15f45a9f80d5dcd1098b8e9aef4fee7bd53aba4, by Anselm R. Garbe on 2006-09-04 17:39:33
simplified manage
1b2e149cb407be34be0f2b28b8801dc3224eb5c2, by Anselm R. Garbe on 2006-09-04 17:37:31
removed html crap
6136640ec96edd7219cbb402e3aab1d894c946a5, by Anselm R. Garbe on 2006-09-04 17:21:18
Added tag 1.3 for changeset dd44dc937e8b0a46abf1a15a333dba5304e4fe89
95d8423823800cdb9e4ed06f407f2d5deefcaf38, by Anselm R. Garbe on 2006-09-04 17:21:15
hotfixing with sanders hint
de6411c3382199eddd5490c987ad7809a137047e, by Anselm R. Garbe on 2006-09-04 17:18:01
Added tag 1.3 for changeset 6413ea66b1c2496cfc2173fe58df67cb965eb1da
e316cf53f618dd1dd82828ca5c4e566968473f3a, by Anselm R. Garbe on 2006-09-04 17:02:13
fixing the issue that new clients appear lowered
c107db57db9529c699e6aa5fc1c31a37be06f94e, by Anselm R. Garbe on 2006-09-04 12:23:41
removed unused vars
d39d00057ce609e726b2769f953485dc4c7403cc, by Anselm R. Garbe on 2006-09-04 10:10:08
reducing focus calls (sanders patch)
26157e6973f240a9b5ee407b9d2d5eca9358844f, by Anselm R. Garbe on 2006-09-04 08:55:49
applied Sanders max_and_focus.patch
6d22782e8f991a99f9adef56b2b729e5ab5454d2, by Anselm R. Garbe on 2006-09-01 15:31:59
simplified buttonpress
1836b6740d7fc1a2e7fa0343aa7de657592ebfeb, by Anselm R. Garbe on 2006-09-01 10:32:50
applied sanders patch
924a0888126bd8ff12312c6e3e6a33003f271b2a, by Anselm R. Garbe on 2006-08-31 18:08:28
reorder was misssing in Ross version of viewall
bab575c868bcd4206e4e530f339c1255a4adcd29, by Anselm R. Garbe on 2006-08-31 18:04:34
changed shortcut into Mod1-0
daae3bba504fc705c5fd56363b656937eee5deb4, by Anselm R. Garbe on 2006-08-31 18:02:38
added viewall to mainstream (only Ross Mohns version, not the toggle)
05fbbbd8dc3f990f07fe2055693bef0031fd4623, by Anselm R. Garbe on 2006-08-31 17:49:04
implemented Button2 press on tags for toggletag on the focused client
4c368bcd24172166aab32948fc63feaa6a1bec93, by Anselm R. Garbe on 2006-08-31 08:48:04
applied sanders patch to remove unnecessary commit()
9927b9e64253643f409bd1ef22349cf4e9ca7727, by Anselm R. Garbe on 2006-08-30 13:00:30
small fix in config.arg.h
1b492dffc8adce5fb061e9df4504f7dd1ebcf478, by Anselm R. Garbe on 2006-08-30 12:39:35
Added tag 1.2 for changeset e3179ce2b90451d2807cd53b589d768412b8666b
140be1b4b3aa1665631d81e18afa29749636e2f2, by Anselm R. Garbe on 2006-08-30 12:39:27
prepared 1.2
79259acc1260595f657dfc4c2cf64fa6309192cf, by Anselm R. Garbe on 2006-08-30 11:21:56
now using Salmi's menu command
5a3bea2d69c8ad864667de5142a9777aa41e1448, by Anselm R. Garbe on 2006-08-30 11:15:58
removed a warning reported by Jukka
30d928591dbdb40d06c5973f6f3bda7a0c16e3e7, by Anselm R. Garbe on 2006-08-29 19:24:28
simplified configurerequest
70a3e62257d05946176aad3dbe19047d3bb705c1, by Anselm R. Garbe on 2006-08-29 18:05:02
now dwm enforces max screen size also in tiled mode on non-floating clients which are maximized
6828fba7a002062dd383f83bb8d584a82fc7677a, by Anselm R. Garbe on 2006-08-29 17:33:27
fixed
aa1bda81646e9d6188fd584009be0eee619f6966, by Anselm R. Garbe on 2006-08-29 17:31:55
configurenotify remembers max geom now, and restores this if necessary, however it accepts to touch the max size on configurerequest, this shouldn't break fillscreen apps (tested with mplayer)
157ea539a2d1926ee3a9d2fe713eba0b9428f685, by Anselm R. Garbe on 2006-08-29 17:11:37
applied patch similiar proposed by dave tweed
c3c94c0e0a4da1562b040a17ee670312ad8e65af, by Anselm R. Garbe on 2006-08-29 15:28:29
improved selection policy
9d739090750ffb3b3a64e86e2331215b8901c360, by Anselm R. Garbe on 2006-08-29 13:40:09
still something wrong with reorder()
016c54196e682ae8658854febb746b0437a010dc, by Anselm R. Garbe on 2006-08-29 09:57:57
this algorithm seems to keep order for any scenario
5056bb952ddd9d667d2897ab09324ef7ce1596ea, by Anselm R. Garbe on 2006-08-29 09:25:14
fix client position in list also on tag and toggletag
8a6679b3b4999559059df3ae9e08951099511036, by Anselm R. Garbe on 2006-08-29 09:23:44
added attach/detach functions which don't attach at the begin of list, but at the slot of a first match of the tags of a client
7b6d5ff29863e4bc7ba787357133ffb9bc5157e6, by Anselm R. Garbe on 2006-08-28 14:32:51
removed crappy variables
846850914d860ba0cb1fd6b9c394e4bee6b31737, by Anselm R. Garbe on 2006-08-28 12:27:00
changed config.arg.h - I really need the 4th tag
4e6c513ac2e5870ea5bf958eb6062f2a0a9f4689, by Anselm R. Garbe on 2006-08-28 10:21:40
updated html page
db9cda6a7d635f02db30c459ebccfb0675eae3a0, by Anselm R. Garbe on 2006-08-28 10:19:55
Added tag 1.1 for changeset 44a55e6e46bf6c231780b09d919977d6f01083de
a50b15a9e9663b1a7ee11d39ddf246427aecaeef, by Anselm R. Garbe on 2006-08-28 08:17:27
added a comment to spawn
0a25fe91888f30a382ca0cfb492283ce9aa3296c, by Anselm R. Garbe on 2006-08-28 08:06:50
applied sanders focus_ patches
2dd5212a795b27422d601df0566ae0d6644bd4c8, by Anselm R. Garbe on 2006-08-28 08:02:29
applied sanders somepatches.patch
00e95e1f38f7f63584925182a98fb36e84b0f246, by Anselm R. Garbe on 2006-08-25 18:14:55
oh frking dear big font...
0a0759132c07ff78896fd8559e6f576898f266a3, by Anselm R. Garbe on 2006-08-25 18:05:18
term enlightened
5cf362c7d0b6b2afb0149598245afd3b8a4b3cee, by Anselm R. Garbe on 2006-08-25 18:03:56
switching to darker colorscheme with larger font
413be1112afeb7e01b51c54a031c959144faac2a, by Anselm R. Garbe on 2006-08-25 17:42:58
patched arg.h
8233dc85689d2c63878f0c8e2734e09eaff835b3, by Anselm R. Garbe on 2006-08-25 17:34:03
new stuff
afa8b3bcd994d0988261c0b98c88bca7316aebd6, by Anselm R. Garbe on 2006-08-25 17:31:57
switching to dark colors again
c518345f4098f8dbe4beaf98ea16136aa0a3e03c, by Anselm R. Garbe on 2006-08-25 16:21:45
updated man page of dwm
afe6ac9923348e189199a5aec7de28e2c7eae32d, by Anselm R. Garbe on 2006-08-25 16:15:13
changed order of options
e995c1b5325f88d197675950c15762d001dd80ef, by Anselm R. Garbe on 2006-08-25 15:48:44
trying a different configuration
e36929292e08d03c496c8134f2d29c069a45dc2c, by Anselm R. Garbe on 2006-08-25 15:37:00
removed small 1px gap, somehow without it things feel better
03128f78df1fbe1b90eb9b7bcb1953050e8bccea, by Anselm R. Garbe on 2006-08-25 15:24:18
oops
7d4a5e654c5421411f1d66360d594285d462d77f, by Anselm R. Garbe on 2006-08-25 15:21:49
fixed typo
41ba7a79841c3d175f676e9a9ba6893dbc130856, by Anselm R. Garbe on 2006-08-25 15:16:20
s/TILED/TILE/g
aa471f2d65688f8cf4944c073ff05224bfac8a9c, by Anselm R. Garbe on 2006-08-25 15:12:32
removed a bunch of lines, made mode symbols configurable
d37dfa1bedbfadb5d39aa1937e77d4fd44319018, by Anselm R. Garbe on 2006-08-25 15:06:38
changed symbols for float/tiled mode, added mouse-driven mode toggle to buttonpress()
9f35cc52fe27f694ce146356e6c71267ecd19217, by Anselm R. Garbe on 2006-08-25 14:46:01
small fix to separate client title from right-most tag
f1fe19bc2b0b1744a82551ef2580e621231cd97e, by Anselm R. Garbe on 2006-08-25 13:02:07
restored config.arg.h
b55bd709ee6d0b09c141bf5ffe0647866e0374ef, by Anselm R. Garbe on 2006-08-25 12:59:45
new color stuff/new rendering stuff
9833610356f7ce033589680fddf87000e5788774, by Anselm R. Garbe on 2006-08-25 07:54:49
back to 3 colors
de7fc0011eccb546db1278fad41b684b3abaca18, by Anselm R. Garbe on 2006-08-24 12:07:10
fixed
2e0c767d74da024c3cd4dbd524e1364039704451, by Anselm R. Garbe on 2006-08-24 12:04:56
3->4 colors
a5379e901c909407f991302499c9d7522cb6d00d, by Anselm R. Garbe on 2006-08-24 10:28:50
Added tag 1.0 for changeset bbc98e77ae89a7c9232a5be0835f60ea00d8036e
a039d51d5f6c3085a1a1a05360d8560e38ff7731, by Anselm R. Garbe on 2006-08-24 10:25:05
prepared dwm-1.0
60b3dceccf9b9719934be1feebeaf77ebd95c909, by Anselm R. Garbe on 2006-08-24 10:20:00
yet another fix
c2ac851b90c8267dede4b9e41b1d83c327bf7c87, by Anselm R. Garbe on 2006-08-24 10:18:42
small man page fix
c976bc6c2cbc2f197806259b58a6c6ff2d154284, by Anselm R. Garbe on 2006-08-24 09:41:41
found less intrusive way
2e834e941f695481894123e0665416f96333653b, by Anselm R. Garbe on 2006-08-24 09:25:10
changing tag indicator through underline
77e5f3167c97863ef8e27b6e57fd35ee0c73c8ff, by Anselm R. Garbe on 2006-08-23 19:05:03
black on light is really better, I notice this after all
7e597ae204ce94398f8c722e335f20d5a4a30c8a, by Anselm R. Garbe on 2006-08-23 18:50:46
updated man page
c39df91ab9826ef134bc1484b0d19186790132f3, by Anselm R. Garbe on 2006-08-23 14:40:44
applied tag drawing change to man page
af1158d105ae10469c7a735fcba040b16cea0d60, by Anselm R. Garbe on 2006-08-23 14:38:25
implemented right tag drawing in the status bar and titlebars
b739721d9ec56379a55228e8e01b618d5932f6ca, by Anselm R. Garbe on 2006-08-23 13:04:43
removed a blank line
7711ab6707b112e228e142cbd5350d701217555f, by Anselm R. Garbe on 2006-08-23 12:28:39
eliminated sentinel warning
d370c32f69a5696145d086e1ed97392420c04783, by Anselm R. Garbe on 2006-08-23 12:10:55
small fix of man page
d6a6eca71d760fb3b61e35b187b9b9fd51092c71, by Anselm R. Garbe on 2006-08-23 12:08:37
implemented class:inst:title matching
39ffc18635686b1a65cd80d19828c4fe2aed982f, by Anselm R. Garbe on 2006-08-23 12:03:25
applied zero_to_five patch
3e972ec84d03b71b032aada7a1c14987baea0830, by Anselm R. Garbe on 2006-08-23 11:33:50
tags appear in the left again
b5159dfd2f552696b049b95e0d368a2c33a1002a, by Anselm R. Garbe on 2006-08-23 10:21:57
separated setup stuff into main.c:setup() - this makes main() more readable
07c2659806e95499b4a258ff1961e61c541f50b3, by Anselm R. Garbe on 2006-08-22 19:56:29
updated man page
dc83b9e988d12bd59ac7a5ab425308fc46ae5ed2, by Anselm R. Garbe on 2006-08-22 19:55:20
titlebars contain tags in the right now
8b4bc8270a975a14c1fb7db0a94d83f4ba4d2734, by Anselm R. Garbe on 2006-08-22 18:08:25
fixed default key bindings (indexes of tags were screwed up)
0ff80653d3c85715966de3c1fe76a8927ed8133d, by Anselm R. Garbe on 2006-08-22 17:40:21
rearranged getproto
352e1b4c81d141cf60f98b38c93dd1fcd342c4a4, by Anselm R. Garbe on 2006-08-22 17:38:59
removed winprop (merged into getproto)
aa13727067af829b94461eb36aa029297ed8e6b9, by Anselm R. Garbe on 2006-08-22 16:50:21
separated several functions into view.c
595028614bc94c1733b28725dcf9777b0a47ad24, by Anselm R. Garbe on 2006-08-22 16:42:29
removed DEFTAG
6a3ae5e26a5cebfd35f2423aec0c47843b5a85be, by Anselm R. Garbe on 2006-08-22 16:06:11
removed badmalloc (thx for the pointer to Uriel)
8c334ee078a682a4e5b01aad6b12d24cf9be26d6, by Anselm R. Garbe on 2006-08-22 10:06:11
rxvt is quite slow under OpenBSD
f60fe2a4f9885876dacd1c53a25d0a464a5efb9e, by Anselm R. Garbe on 2006-08-22 10:01:32
font fix
b112257bf29c275c26ef4e88b84a610b6323c6c4, by Anselm R. Garbe on 2006-08-22 09:57:32
slight change of my config.h
eb88adcd8a13efbece381440781f2b4577694187, by Anselm R. Garbe on 2006-08-22 09:49:48
fixed
950a1ab5afe3e94dfe78e3ff2216bb9f444d5148, by arg@localhost.10kloc.org on 2006-08-21 17:35:37
windows which have set transient_for hint inherit the transient_for window tags now
1b9fe55025f84a8430b4be5822784551746eee8d, by arg@localhost.10kloc.org on 2006-08-21 17:41:09
after switching to OpenBSD again, I switched back to a saner color scheme
2272df9d3179ec639066614f4d36d18df16ff725, by Anselm R.Garbe on 2006-08-21 09:03:14
applied Sanders focus_* patches, removed the unnecessary clean-prefix from the new function names
08d85d6d66bc4493414d76e470e473fa689c5990, by Anselm R.Garbe on 2006-08-21 07:33:18
small renamings of two static functions
b43989207a949cbc17182b451aa527afe542c98f, by Anselm R.Garbe on 2006-08-21 07:31:15
small changes to dwm.1, rearranged order within main event loop
2eebebf26243a4a80d646c85db2b9c9ebd168743, by Anselm R.Garbe on 2006-08-18 13:40:34
applied Sanders patch
8c1fffe1067b8c792ca9c018c29677a9708b1e41, by Anselm R.Garbe on 2006-08-18 08:39:33
made a new client position strategy similiar to that one proposed by Sander, but which takes top bar into account
5e9acbc952ef6c323e456fbef82fa5b1c5a9cde2, by Anselm R.Garbe on 2006-08-17 10:06:36
fixed a bug reported by sander
a420ceab50b896a6b6edc81c2a42c4ddc75b867e, by Anselm R.Garbe on 2006-08-17 09:44:17
applied the shorter xprop command
0e1c649dca9a076ab6c011565467f4e7cacfbfd4, by Anselm R.Garbe on 2006-08-17 09:37:43
centering apps only if transient_for is not(!) set
67c2124fa9962743fd7406953506dabce282683c, by Anselm R.Garbe on 2006-08-17 09:35:44
fixed issue Sander reported
a635743c6dd8e945bbca6b5799dd00c86fe847e6, by Anselm R.Garbe on 2006-08-16 19:25:29
corrected order of cleanup code
b5c2412d848011ebf0f29c73d4ca01f52006990c, by Anselm R.Garbe on 2006-08-16 17:58:18
condition was insufficient
ad2e77d6350b1f43513d052018735d2a8f949d78, by Anselm R.Garbe on 2006-08-16 17:56:04
fixed issue reported by sander
a20b10d01fab9e844ba7cd2cf694b45f61b89f7c, by Anselm R.Garbe on 2006-08-16 15:57:36
added general centralization rule for new clients (works around various borken apps)
4cc0551948074c82c5b66231f407fd9c142b12cc, by Anselm R.Garbe on 2006-08-16 15:31:24
removed leading ;
56130c36894edd0c730e5c8ee0ac07cad524d176, by Anselm R.Garbe on 2006-08-16 15:00:14
added sample command to config.default.h to highlight how to query class:instance info with a one-liner of shell commands
14f7380308c4213aac7956c272dec0d23c2f42d3, by Anselm R.Garbe on 2006-08-16 12:36:32
applied another config.mk patch made by sander
727449d1e7840bae1700d722168a73def9738ccd, by Anselm R.Garbe on 2006-08-16 09:31:41
we close stdin as well
80bf2aa5592da311fb712e63b66aeec560df2b56, by Anselm R.Garbe on 2006-08-16 09:05:58
simplified sort | uniq into sort -u (on my boxes all sort support -u)
b9cd0c433139ae7dac850c5cd538ee74b32797e1, by Anselm R.Garbe on 2006-08-15 16:54:54
fixing small bug in config.mk
f77a87137c8e0d64cddfe4bdc451dc5a2614c79a, by Anselm R.Garbe on 2006-08-15 10:45:14
adding forgetten whitespace
65dfe8fdce9f5c5f1fea00f5c92c3e04b50f2540, by Anselm R.Garbe on 2006-08-15 10:44:15
added gmane archive to dwm.html
e3bb595d77c6bbd4b73f665f4afba79a1fcd2dbd, by Anselm R.Garbe on 2006-08-15 10:25:30
Added tag 0.9 for changeset fae61afa861755636c4a1070694209ace8efbb6c
a1682b8927919a443427b0160bab22e9762fe783, by Anselm R.Garbe on 2006-08-15 10:11:29
prepared dwm-0.9
24d91e3b8a6e173bf65d5dd611b164dcb6a01978, by Anselm R.Garbe on 2006-08-15 09:37:12
extended cleanup
ce04a665282e4f63d47aa4c4b2f108ebb4fce5e6, by Anselm R.Garbe on 2006-08-15 08:38:19
applied Sanders changes to config.arg.h
df74b26e5dfa3ae0f3f66107a562be6ac46ee0c3, by Anselm R.Garbe on 2006-08-15 08:25:11
applied jk_to_tab patch
b6ad663f87b195b1494798030f826cb2fbc71a23, by Anselm R.Garbe on 2006-08-15 07:31:42
changed main event loop
ee31e38dc75832a66cb0fc01bcf2f419ac96a20b, by Anselm R.Garbe on 2006-08-14 19:18:02
removed NUMLOCKMASK, added dynamically calculated numlockmask instead
442334641e4124d8c32387287d431a83761ff916, by Anselm R.Garbe on 2006-08-14 18:47:13
added Sander to LICENSE (since he has contributed/revised big portions)
dfa5ea63600d8c68bbe05fbc80191bd3198510b2, by Anselm R.Garbe on 2006-08-14 18:46:07
applied viewsel.patch
3e06edeb5df0aa95614cb0b11ba1931f01b6f337, by Anselm R.Garbe on 2006-08-14 18:14:08
applied sanders man page patch, removed button2 from bar click
78b050c13c8ea660ed801c21bddd2957a2bc3f40, by Anselm R.Garbe on 2006-08-14 17:50:48
applied sanders tag()/toggletag() fixes
4ad20ffc2c23d29329bc7349985d889f2cb45612, by Anselm R.Garbe on 2006-08-14 17:48:54
fixed
57e6e3bb80b5fc4709de3f8b716a8b8065897c7a, by Anselm R.Garbe on 2006-08-14 17:14:22
added missing arrange
19da197f58bc005ad379d751f28f0a17cea3d3b8, by Anselm R.Garbe on 2006-08-14 16:59:18
changed replacetag into toggletag
666fae97e67810089ffbddd019d655bc4f9f7838, by Anselm R.Garbe on 2006-08-14 16:37:55
added some flicker prevention
823fb1118a30ae18a41650cf650df6b67861130b, by Anselm R.Garbe on 2006-08-14 16:26:06
remove unnecessary XSync
db1d62e184ef0d343684ae07b37b1e7eac8e4ed3, by Anselm R.Garbe on 2006-08-14 16:21:16
changed order of selecting input at root window
d26ffc7fa30402fa9f35107224966bdc883e40ce, by Anselm R.Garbe on 2006-08-14 16:11:54
removed finished message
0f3acce0429bc5d2906eaf9279abc5565b189d33, by Anselm R.Garbe on 2006-08-14 16:08:52
added mappingnotify event for kb refreshes
9eef9f7b0277a893fb5e22ac109f785faf573580, by Anselm R.Garbe on 2006-08-14 15:43:04
removed unneecessary crap
aff4c787f484974fc01070842357548d7be395ce, by Anselm R.Garbe on 2006-08-14 15:33:23
applied the saner patch (removed the pathetic one)
fe3dfbbe90f813294bb69e41f996a000f63c1560, by Anselm R.Garbe on 2006-08-14 15:31:58
pplied Sanders appendtag patch
2ffdc1936cf13af5df0cc6d9415961dbe13b9cf8, by Anselm R.Garbe on 2006-08-14 15:11:02
some other small fixes
0fe52c63ea9382a940afa7573993218ead14c2cf, by Anselm R.Garbe on 2006-08-14 11:38:43
removed ungrabkeys again (because of sander's mail)
28a52197c43136945defebe1e8be82812a0e53cf, by Anselm R.Garbe on 2006-08-14 10:58:03
fixed string cutting
2c0d1cc87bf084ed3f1cdb4be881fb4f64f5773a, by Anselm R.Garbe on 2006-08-14 10:49:22
fixed a core dump
375a251d16de567b6c62cce208f388cd16e0ce0f, by Anselm R.Garbe on 2006-08-14 10:24:38
implemented ungrabkeys() which is called in cleanup()
d4b7a9a3735deeab639f28b5bb2f568e0dc49616, by Anselm R.Garbe on 2006-08-14 10:18:24
implemented restack behavior (floats are on top in tiled mode)
4d67199a4bb68e5377d2fece62a83fde66c92861, by Anselm R.Garbe on 2006-08-14 08:52:15
fixed string cutting in draw.c
95766d6241a401b3665ac1ad528b90c55e7b6810, by Anselm R.Garbe on 2006-08-14 08:43:19
applied Sanders LD and resize patches
4cb78a170c6daa488a90dffb60224fcf2b76fbf0, by Anselm R.Garbe on 2006-08-14 08:38:26
removed viewnext/viewprev
2c66b422e75109562e6ebfb6247300b916e1551a, by Anselm R.Garbe on 2006-08-14 07:40:20
supplying NULL args in select
e571de83e94c60ec3737e93145e6ffdce5de9c58, by Anselm R.Garbe on 2006-08-14 07:23:46
reducing ConnectionNumber calls to a bare minimum
4bb89e2cb108066dc7a0d9c2c4d37bc1f5691604, by Anselm R.Garbe on 2006-08-13 18:04:42
updated man page, added CAVEATS section
349cadacf6c978f42ca582c57413895c1be52d66, by Anselm R.Garbe on 2006-08-13 17:58:06
made shortcuts like proposed by Sander, renamed viewextend to toggleview (more clear)
292ccc4c43d9529cb6db0973fcab6e24c73607a5, by Anselm R.Garbe on 2006-08-11 19:26:12
implemented viewextend and added M-S-C-n shortcuts for extending the current view... updated man page (works great!) nice feature
d7413ffd2d9a84fc3140b28b26f8cb6bb80164e4, by Anselm R.Garbe on 2006-08-11 18:37:41
implement multi-tag selection through button3 click on the specific tag
50729a2e73bc142ba79aa335012d401fca2391d3, by Anselm R.Garbe on 2006-08-11 18:11:39
after some days of experimenting with grey background, I finally give up and switch to white on black ;)
a3e3f0b9edd395f4ba34eeba60d58560c4528d47, by Anselm R.Garbe on 2006-08-11 17:12:48
applied Sanders fixes to dwm.1
45aea23355aa7c92c32bcf4fe08b199ce49a58cf, by Anselm R.Garbe on 2006-08-11 12:32:34
fixed dwm.1, added Mod1-Shift-c (was missing for an odd reason)
975b459c17b7438090afd6e1381b2c5fc749f5b8, by Anselm R.Garbe on 2006-08-11 11:52:55
simplified drawtext
2b35faee06d980bd145d647b76a3d73b1bbd57d6, by Anselm R.Garbe on 2006-08-11 10:54:29
updated dwm(1)
84818bdbb5ab300a88b01172350d17511b4696e7, by Anselm R.Garbe on 2006-08-11 10:28:51
upgraded version info
895902b57adbfe26f982a3eb4e2ee8f3aa4dd408, by Anselm R.Garbe on 2006-08-11 10:05:53
applied Sander's patch as well
7d4184dc5c5381d638efb9f26fd8bd6d8a6fe372, by Anselm R.Garbe on 2006-08-11 10:00:47
realized that client focussing through the bar is pretty useless, better is sloppy view focussing for B1/B3 as well instead
8278f0a6befccfb4eb156cb312c69e032158734a, by Anselm R.Garbe on 2006-08-11 09:16:40
implemented focusprev on button1 press in the bar, and focusnext on button3 press in the bar
d3969634ac3b2e145402295e9833ce149f87fe45, by Anselm R.Garbe on 2006-08-11 08:47:55
simplified unmanage
735ca9ccd61c8e498b04fa6928a42afe24a6b361, by Anselm R.Garbe on 2006-08-11 08:34:42
removed the if(clients) check from popping code
4ee661d9086f3faa9218cebb53983517bd685222, by Anselm R.Garbe on 2006-08-10 18:44:19
added dwm favicon
9fce8215b7c1b95903adbfd0cb7d6e2822ea063f, by Anselm R.Garbe on 2006-08-10 17:48:50
applied Sanders zoom_update patch
6521c2dd4160099616fa10035aa0f0e595c86204, by Anselm R.Garbe on 2006-08-10 17:33:11
respecting inc hints in floating mode on togglemax
9ee9ce7e140e31a829f540badb3ea122badc15f9, by Anselm R.Garbe on 2006-08-10 16:37:13
reverting last patch, that sucks, I don't care about retarded apps like gvim
9d39da645277561be4ccec5ce431ef3fd6469c7c, by Anselm R.Garbe on 2006-08-10 16:35:36
togglemax repects inc-hints (this way gvim can be toggle'maxed as well)
0228dcd58f7948c2f5d85e995102b62c9c4a8664, by Anselm R.Garbe on 2006-08-10 15:35:02
applied grammar correction by ILF
3d35ea99bb0308881e57e502d2b545dfa3179058, by Anselm R.Garbe on 2006-08-10 15:19:31
Added tag 0.8 for changeset cd15de32e173f8ce97bfe1c9b6607937b59056b4
0680c76a6fca2a285e2a561192774906d121e2c1, by Anselm R.Garbe on 2006-08-10 15:19:25
prepared 0.8
c3e5f5cc9a8dce5ab9cbcb0a97ca0343dcf92d10, by Anselm R.Garbe on 2006-08-10 13:30:39
updated html
1c620d27d82e5a14f699d6304738c625cd617495, by Anselm R.Garbe on 2006-08-10 12:33:44
fixed the issue reported by sander (gaps at left columns button due to round-offs)
fde45ebed844c227a17c21d161f60aa55c8b3c41, by Anselm R.Garbe on 2006-08-10 11:26:32
applied sumik's multihead patch
4bd0d33f57c6fb764ef546a9b0ebfcd20ff1df70, by Anselm R.Garbe on 2006-08-10 11:19:25
applied sander's patch
00255728aae0dcbb657e8a4e145515c673b546a4, by Anselm R.Garbe on 2006-08-10 11:12:15
readded border color, this sucks least
4b0328f2097dedd70bbb36ea2b5159ac55b7cbcb, by Anselm R.Garbe on 2006-08-10 11:07:27
drawing border with fg color
30561a0161629b15abe1beeb97eec3fc0768efaf, by Anselm R.Garbe on 2006-08-10 10:27:08
removed unnecessary border color
a4c4998c8bb00faa6ec877e5643a05d0b2341346, by Anselm R.Garbe on 2006-08-10 10:22:15
swapping my default colors (bg with fg)
8e053b64766494e6117942dfbf3b4957d651d93b, by Anselm R.Garbe on 2006-08-10 10:20:26
made terminals darker, that is better indeed
b79b5facb104a653314577bb7f15824396b9e94b, by Anselm R.Garbe on 2006-08-10 10:16:12
disallow zoom on maximized clients
c53f0fca912e05cddcfbf79d99678b16d183c67d, by Anselm R.Garbe on 2006-08-09 18:37:33
added zoom on Mod1-Button1 on managed clients only (there is no moving possible)
c225e1afc23e6862f9864bad3b7b11399dda36a1, by Anselm R.Garbe on 2006-08-08 18:12:18
removed NET_ACTIVE_WINDOW handling
92e55c7c53cb808b584982ac8f6d69112d713fab, by Anselm R.Garbe on 2006-08-08 17:08:45
implemented NET_ACTIVE_WINDOW support
c86f131681182258208ef97e81206ccc44e718ee, by Anselm R.Garbe on 2006-08-08 12:58:05
fixed typo
e943234d09ce6e1faa9145b4abc617acc4e61380, by Anselm R.Garbe on 2006-08-08 12:50:11
it always takes a while until one sticks to a colorscheme, but this one feels well
9fc24e371bf8ecf53beb2c05d3e0cdcbb103dbc8, by Anselm R.Garbe on 2006-08-08 12:47:45
default colors are best
cac467d52ca354406b699aadaf64d67c18fc15c3, by Anselm R.Garbe on 2006-08-08 11:47:29
without borders it looks cleaner
04f17d266969f7c3841b49b5dbb453a5fe4a6866, by Anselm R.Garbe on 2006-08-08 11:18:05
red is easier to my eyes with ffffaa bg
dff15a02f7bde101e29bf93ab9b2c6b904a9a2ac, by Anselm R.Garbe on 2006-08-08 11:06:56
using a better colorscheme (ffffaa is the best background for black)
42277b111018c5e83cc867b04156511aa0914bf1, by Anselm R.Garbe on 2006-08-08 09:30:45
applied Sanders tiny patches
095f9e143eb1379631f6a0ffc6b923a6f7a687e2, by arg@10ksloc.org on 2006-08-07 17:38:14
removed some "
9fbb2ebb908320140ee7071c7d876f4a4cc40c0e, by arg@10ksloc.org on 2006-08-07 14:12:28
I really only need 3 tags
dbcf87ce766c05ababf18ed9e024c98159c5a3c9, by arg@10ksloc.org on 2006-08-07 14:10:22
added a trailing '.' to shortcut descriptions in dwm(1)
4250c26e9b406dd5963a6e9a9b4b33e64ff9c861, by arg@10ksloc.org on 2006-08-07 13:54:59
changed signature of drawtext
e48de30516d5a0400b27a0d6bfeb1b9181e8ebf5, by arg@10ksloc.org on 2006-08-07 13:40:31
applied grabbing-- and shell_minimal
1f0060caa36d969deab2643b829529ea943c4714, by arg@10ksloc.org on 2006-08-07 12:26:28
updated screenshot section
c732cc90ab924556d87566dfbf3537a6247b20e9, by arg@10ksloc.org on 2006-08-07 12:21:17
changed font size, I'm not blind...
4e2c5b5f256cb7c42426486161ffdae42100e902, by arg@10ksloc.org on 2006-08-07 12:12:56
small fix of a comment
d9386a0c07a72e415abaeacd611fe880e20b2a03, by arg@10ksloc.org on 2006-08-07 11:58:46
typo fix
66e16c92d315d11edadb9bafbf74926ae2c30fe3, by arg@10ksloc.org on 2006-08-07 11:57:05
applied Sanders man page/Makefile patch
6a8e176df103f406f81fff47d5ab456ccc867a0d, by arg@10ksloc.org on 2006-08-07 11:10:19
settle with grey
632c7f34101920dbdf1b724a5462687696d509fe, by arg@10ksloc.org on 2006-08-07 10:32:36
next version is 0.8
045f1840e054faa9607f3976db8166e3dace6324, by arg@10ksloc.org on 2006-08-07 10:28:21
made my colors tasting better with the background
45d16d090b05ee988d2c669e43db1b8c67195809, by arg@10ksloc.org on 2006-08-07 09:47:13
status box should have a border in my eyes
525c5ff4d8bd9fd4dd2077503b5f43487dda963d, by arg@10ksloc.org on 2006-08-07 09:41:43
next attempt for w on black switch
5952157c3b9295eae5332f2fac8981cde77490dc, by arg@10ksloc.org on 2006-08-07 08:55:39
Added tag 0.7 for changeset 3fb41412e2492f66476d92ce8f007a8b48fb1d2a
f777d218995e774b6af91d17db25308f1f976916, by arg@10ksloc.org on 2006-08-07 08:51:43
prepared dwm.html
82064af2d7076045980c694241cf0326aea7e7e2, by arg@10ksloc.org on 2006-08-07 08:46:11
added stripping to dwm target in Makefile
d54444cfd73f5006bf58e29e50a4ed28d08f9435, by arg@10ksloc.org on 2006-08-07 08:19:58
changed getproto, maybe that might fix the killclient issue reported on the list
525ef3c178a889266affee5853870907751e074a, by arg@10ksloc.org on 2006-08-07 08:05:04
applied endless loop prevention on zoom()
5ef6ef1bacff6bae72ba2226d8b89be2dfb6d3b5, by arg@10ksloc.org on 2006-08-07 07:36:36
updated man page
f4208e7cacd56de70d50218a0b5ace83e39b76a6, by arg@10ksloc.org on 2006-08-05 14:57:26
small fix of the last commit
ecc95c903ba6c9a548588a79c1093e6372555f2c, by arg@10ksloc.org on 2006-08-05 14:56:32
using -Os again, zoom is ignored in floating mode or on floating clients
a207949b6503546379e3ab727cecc2f3e0cff78d, by arg@10ksloc.org on 2006-08-05 14:02:25
mouse grab needs also to grab for combinations of numlock/lockmask
86d12249dd3b63c9312f3a938b20985abc2a3364, by arg@10ksloc.org on 2006-08-05 13:10:09
slight fix
b098c94ed44495957de11a6160fa0560abbe944f, by arg@10ksloc.org on 2006-08-04 18:34:40
small performance tweak ;)
6a39a496d06f5631a1617fe68729cbde4c24318c, by arg@10ksloc.org on 2006-08-04 18:25:40
fixed xterm font change (all other related apps should work fine with this fix as well)
3d73084b5ef25bca354b32e049b2904aa9519c09, by arg@10ksloc.org on 2006-08-04 18:17:02
fixed view-change bug reported on the list
12b1d439e46e7881942a6d378b3b874c4c9f7555, by arg@10ksloc.org on 2006-08-04 17:04:50
no need for -g anymore, regexp matching works now
1076161bf353aa1eba056980b8e5544651036da4, by arg@10ksloc.org on 2006-08-04 15:47:50
fixed dmenu link (thx to deifl)
e21d93b7bd5d34f31bc09a576b7d449df5b68c07, by arg@10ksloc.org on 2006-08-04 14:40:32
switched to regexp matching for Rules
f504aea13289c7fd25d499d2582558d4e311bfbf, by arg@10ksloc.org on 2006-08-04 13:42:40
fixed a bug in dmenu call
9955ddc978c2e6acfe246f29f1d317b55d860757, by arg@10ksloc.org on 2006-08-04 12:00:55
using execl now, argv changed, using cmd and const char defs directly in the KEYS struct
0dfe729f90069de070495c82ddc72cc476a4f3ab, by arg@10ksloc.org on 2006-08-04 10:36:22
added dmenu to dwm.html
8f698bd4ccea058019f9ca89ca19add300064b15, by arg@10ksloc.org on 2006-08-04 10:27:16
small stylistic fix
99b126d0afe461960d001385c9ee13295c8ed543, by arg@10ksloc.org on 2006-08-03 17:08:43
removed CONFIG
a2d56f6dcef7adb1a85951871cb51a052709241a, by arg@10ksloc.org on 2006-08-03 15:36:13
make config.h not a time dependence
db876f9fb00cd7d0347592fab0974389f7180a67, by arg@10ksloc.org on 2006-08-03 15:29:28
removed rm config.h from clean
05a618b06e8fd8807b9a5e7c0bcef33c68d00044, by arg@10ksloc.org on 2006-08-03 15:21:08
added gmake compliance
72608f0d5a715900a19bf9b1e8078fece7feb257, by arg@10ksloc.org on 2006-08-03 15:09:52
s/tag2/two/g
bba044de4f055e4a5b6605c221bded849b8bd53e, by arg@10ksloc.org on 2006-08-03 15:05:34
applied Jukka's diff
4d55eee7547ff3b9e0d801c1aa86ba62286f56c4, by arg@10ksloc.org on 2006-08-03 13:50:37
applied Sanders Makefile patch
d41b232b524afe38d4ce416f335571654f61abf0, by arg@10ksloc.org on 2006-08-03 12:21:00
stylistic chnage
b35575574be53a1b3be42d7037d2f432a19a3890, by arg@10ksloc.org on 2006-08-03 12:12:26
removed TLast tag enum, now tags is simple defined as char *[] array, the rest is calculated correctly, rules take an int array for the tags
666b4563a0064dd7aa27159813124837d306f81c, by arg@10ksloc.org on 2006-08-03 11:38:26
hotfix of settags
7315bb08ad45e163dbf110b92f8f9f5d392d96e2, by arg@10ksloc.org on 2006-08-03 11:27:29
using SRC instead of *.c
f80688f1c79ae813965c7c9cac35931a07c4cc90, by arg@10ksloc.org on 2006-08-03 10:59:20
changed the files included in make dist
dc5c070c44d9af434405c8d6538abd06299d3298, by arg@10ksloc.org on 2006-08-03 10:58:29
applied Sanders doc changes, added a PHONY line and changed the output of config.h creation somewhat
8cc7f3bace087dfb024a23115c211d82b35614ae, by arg@10ksloc.org on 2006-08-03 10:55:07
changed Client->tags and Rule->tags to be Bool (I'll also try to remove the TLast enum)
5d3fd3707b262508d1750cf95ac2e2f666be6163, by arg@10ksloc.org on 2006-08-02 17:49:21
implemented the idea presented by Sander for dwm target
1bf0c4a8e7892896bb8ed1693f36f1de5285e46c, by arg@10ksloc.org on 2006-08-02 17:19:22
changing MASTERW value from 52 to 60 (in both, default and arg), I feel this is better now
863656d2bcb60b58fd89194cc00e956821e2c204, by arg@10ksloc.org on 2006-08-02 17:12:00
fixed a type in README, and patched config.mk
f1a34ae1e435cdc3a81cc2cee2a78fb016a24c2b, by arg@10ksloc.org on 2006-08-02 16:54:58
updated dwm.html
3000cad50729914024b61e64d7034b4879171683, by arg@10ksloc.org on 2006-08-02 16:52:21
Added tag 0.6 for changeset c11f86db4550cac5d0a648a3fe4d6d3b9a4fcf7e
0f8249f2629543c66ffa7b684a772fda08250a5d, by arg@10ksloc.org on 2006-08-02 16:52:02
removed config.h (stupid hg)
b515765216c46246358256da6098ea2c07a93c84, by arg@10ksloc.org on 2006-08-02 16:46:59
removed the CONFIG variable from config.mk, renamed config.h into config.default.h, after first clone/extract one needs to copy config.default.h to config.h, that is easier than always heavy typing make CONFIG=blafasel
85e6d5995663a48d402b96bebf00b319cca5d322, by arg@10ksloc.org on 2006-08-02 16:38:21
added Acroread.* and MPlayer.* to config.arg.h rules
95e8d12b7189d4cd01b8ae8ecebfa5835a1809e6, by arg@10ksloc.org on 2006-08-02 16:32:05
made fullscreen apps working fine in floating mode (there is no sane way to make them work in tiled mode, thus I switch to floating mode if I run such kind of app), also fixed the xterm issue reported by Sander
a55f0e12fe5c1205f4d3e40c164fd087224fad7a, by arg@10ksloc.org on 2006-08-02 13:05:04
new stuff
0cf3ba0eab1e3b05515907b29fbb739321a7cbed, by arg@10ksloc.org on 2006-08-02 12:33:24
dwm is now exit, if stdin is closed due broken pipe
1d852259526e41ebaad7325ee42c118b1cc12f71, by arg@10ksloc.org on 2006-08-02 11:28:27
implemented focus on enterwindow on titlebars
3af6434085aee75bd90e22aee95419dc0ae0b969, by arg@10ksloc.org on 2006-08-02 11:13:32
applied Sanders patches (numlock2)
57871415c16664cce494b68dd3e985bcb32942c5, by arg@10ksloc.org on 2006-08-02 10:48:58
reverting to old resize policy
52021851d1fd78970dfe63380d51b87f57d1ee1b, by arg@10ksloc.org on 2006-08-02 10:43:21
new resize stuff (using XConfigureWindow instead of XSendEvent)
080a38d62d18be2ab98f66ed190d3d9e3463fec9, by arg@10ksloc.org on 2006-08-01 16:44:23
renamed WM_PROTOCOL_DELWIN into PROTODELWIN
ab7a11c0c73fa101c8e0234f8214284888fb8156, by arg@10ksloc.org on 2006-08-01 16:39:20
renamed ARRANGE into DEFMODE
d8675f6f30f31aeb38680fe748d6a66fca0a8990, by arg@10ksloc.org on 2006-08-01 16:35:54
small fixes to dwm.html
eff4478c2d231060f920e209cbdfd266d56334e2, by arg@10ksloc.org on 2006-08-01 16:29:25
simplified README
81683351f04773e434eccd5973e30b0ccdf1168b, by arg@10ksloc.org on 2006-08-01 16:20:29
removed 1 missing LOC
b38905b0048ded1cdd20b0edec64d56450c47551, by arg@10ksloc.org on 2006-08-01 16:20:03
removed 5LOC
d9a6a3b5d2e0152d5746723fcd482994602f292e, by arg@10ksloc.org on 2006-08-01 16:14:17
removed artefacts of single-linked list (thanx to Jukka, I must have been mad)
7c2e3bb67d07dd1822887bc1ae35d4cd40a6e481, by arg@10ksloc.org on 2006-08-01 15:29:37
cleaned config.*h to prevent some confusion
b01a51a8449aa591a02ec22eb31850c2ae644687, by arg@10ksloc.org on 2006-08-01 15:16:29
saved 2LOC
77f8c075c48e510e064b8f0b7b823a7e1f9f44b7, by arg@10ksloc.org on 2006-08-01 14:46:01
uppercasing all define'd values (uppercase-prefixed should only be enum field qualifiers)
33b4821cd69ed4c0a9af58f0af96de430277a08a, by arg@10ksloc.org on 2006-08-01 14:03:29
fixed config.h files
a73a88280681acdab047bd11a9ba77d97d6a0b72, by arg@10ksloc.org on 2006-08-01 13:59:13
centralized/externalized configuration to config.h
57416beefec4db451a75a1d25434b69cf50badad, by arg@10ksloc.org on 2006-08-01 12:41:38
applied Cedric's NumLock patch
1b63f832c528958042d72fddc318af5aefdcb68a, by arg@10ksloc.org on 2006-08-01 12:39:14
applied Jukkas prev/next patch with XK_{h,l}
7b5638f61d5c8b5a76bc3f7a5962cb7490da3b6b, by arg@10ksloc.org on 2006-08-01 12:32:33
applied Sanders patches
937cabfa0aad7eef6d25e9d142a478163de200c5, by arg@10ksloc.org on 2006-08-01 11:49:19
committed a patch which fixes the hints of Jukka
deba5069e51219982bc123720935b704c14a9444, by arg@10ksloc.org on 2006-07-21 21:15:39
updated html
956113b295706ef784bedfedb6936a6eddfa2d27, by arg@10ksloc.org on 2006-07-21 21:15:11
Added tag 0.5 for changeset 22213b9a2114167ee8ba019a012e27da0422a61a
db98a7d60fc17ebb37f1c4711116daa282044c45, by arg@10ksloc.org on 2006-07-21 21:15:08
prepared 0.5
0464e42231199d7a6ea45e46cf7798f2b6cf972c, by arg@10ksloc.org on 2006-07-21 18:34:10
some cleanups/fixes inspired by Jukka Salmi's feedback
4970ef938eca10d9af3ef058d15d2ffeb6dfbe18, by arg@10ksloc.org on 2006-07-21 14:11:38
simplified main.c, switching back to single urxvt usage
f85b163899a743d29ebdf1d4969e729b3f2cb79c, by arg@10ksloc.org on 2006-07-21 11:54:14
s/sleep 5/sleep 2/
2b66f7afb1040c1dd8869ce335dc960751f9469a, by arg@10ksloc.org on 2006-07-21 11:48:28
changed the status info README hint (more simple now, no extra script necessary)
67b3083dfd574cf2ecba1620361108b0adeda5dc, by arg@10ksloc.org on 2006-07-21 10:18:12
s/0.5/0.6/ - my steps are wider than the reality
0c7bcc24cbd0d721a4e7d152c05886ac30cc4af3, by arg@10ksloc.org on 2006-07-21 10:07:41
applied sanders maxfix patch
98c6a92eb56dbbbec32734f3d9206ae63c8f8c08, by arg@10ksloc.org on 2006-07-21 09:59:11
added a note how to achieve status info in the bar
ba59bc8b9fdc828db5472d4e95ab2b1c248ce3c6, by arg@10ksloc.org on 2006-07-21 09:39:44
preparing 0.6 which will be available in the evening after sanders patch approx.
cd8d8e120857329800e93e22572e35560d1b0e80, by arg@10ksloc.org on 2006-07-21 07:37:52
sanitization of several clunky stuff, removed heretag (rarely of use), simplified pop(), changed shortcuts to always contain MODKEY
04eb016e782743ec88f150ec6f5389703bed3ce2, by arg@10ksloc.org on 2006-07-20 19:09:11
applied sanders no_sizehints for tiled mode patch (thx!)
0a4342098b6d01367c69782c643cb685f1cd3c3d, by arg@10ksloc.org on 2006-07-20 18:23:43
serious mistake in pop() (forgot to set c->prev to NULL on pop)
72707c2fae68f5eba6ea97cbf356bfb968c8a15d, by arg@10ksloc.org on 2006-07-20 16:54:20
using double-linked list in order to get correct prev focus handling
06dc514bc7327f1a2a35cb533bcf18715305da44, by arg@10ksloc.org on 2006-07-20 15:40:41
added yet another CUTOMIZE tag
2b5553b1ebf7c8e59b5ecf7128b932115ff2b313, by arg@10ksloc.org on 2006-07-20 15:17:52
cleaned the CUSTOMIZE flags
4688ad181da14be36e034918580ec0ce5968ffdb, by arg@10ksloc.org on 2006-07-20 15:07:35
made status bar drawing more robust, implemented togglemax and togglemode, works quite well
dc5d967ee61046f899b3b49daeb9268c8161844a, by arg@10ksloc.org on 2006-07-20 12:18:06
cleaned up code
fe3756c8e17f64d9b2aba93db28cb780f303f606, by arg@10ksloc.org on 2006-07-20 10:48:22
Added tag 0.4 for changeset eb3165734f00fe7f7da8aeebaed00e60a57caac9
01b151f5f85b7b488ab6859e0404b64926df16ad, by arg@10ksloc.org on 2006-07-20 10:48:19
prepared 0.4
8bb4a93f2be8f21b873218506dbf7b7ea3d9cc7d, by arg@10ksloc.org on 2006-07-20 10:26:36
using O3 instead of Os, binary size still < 40kb
5ec04b7726fe6482d3414ca8ca8013841a701746, by arg@10ksloc.org on 2006-07-20 10:15:05
fixed version in man page
3657eaedf3f7eec8b14753839345c4edf85a5bf9, by arg@10ksloc.org on 2006-07-20 10:12:41
yet another html patch
9291283a18bdc68608296f1f6cb5f59107ffdf77, by arg@10ksloc.org on 2006-07-20 10:10:58
updated html
eccd02def292e56decfe125bcfdae35326006889, by arg@10ksloc.org on 2006-07-20 09:45:47
makefile now sets permissions for executables and man pages
11737233a7ce6bc656bc7bc061c68eeda824ee9b, by arg@10ksloc.org on 2006-07-20 07:26:23
removed c->f{x,y,w,h} and c->t{x,y,w,h} in favor for the new rule handling remembering two kinds of geometries is unnecessary, removed the randomized (x,y) setting on dofloat startup, was kind too random und unpredictable
bcaf6a7a0f492c3fafc4baabd2dc06f5191417ee, by arg@10ksloc.org on 2006-07-19 17:42:08
implemented regexp matching for rules
f95eed34b46dfe73f1511703e0a9301c9d8d1952, by arg@10ksloc.org on 2006-07-19 16:38:39
applied Jukka's patch with s/ModKeyMask/MODKEY/g
1eaffa372f6c4186c3c1717113e3f575cf64fcfd, by arg@10ksloc.org on 2006-07-19 15:03:53
removed TODO, because dwm is nearly finished
b1697e8d5fc9e7c81967cdbb5391b1587a23f310, by arg@10ksloc.org on 2006-07-19 14:54:19
reapplied my default keybindings
801d11c7e760256e816bdab83cc21d2b04955c20, by arg@10ksloc.org on 2006-07-19 14:49:19
alternate dwm.png
1b855fccd7287ed5c72461540d6a363d3e5b48d7, by arg@10ksloc.org on 2006-07-19 14:44:44
Added tag 0.3 for changeset 7e66082e5092fb0bccd18a3695a0bec52c80fdb2
d34b4c7b9aaa4c8abadee6bc562ce4aef689e1f7, by arg@10ksloc.org on 2006-07-19 14:44:24
some changes in the html page
1f9614f82e14fa3a46e0db05346b41d6be611f88, by arg@10ksloc.org on 2006-07-19 14:43:17
prepared 0.3
4491bdda69f20d976bd61ba92b766dac56c07212, by arg@10ksloc.org on 2006-07-19 14:11:27
fixed the bug mentioned by Sander
8af1d973323bd799c1ec021bb7c16860e120cf92, by arg@10ksloc.org on 2006-07-19 13:52:31
refactored Sanders code somewhat
79cd408844c62963aa0eec45bb0414ed66f06f6f, by arg@10ksloc.org on 2006-07-19 13:36:04
implemented fallback for too many clients in stacked mode
18be893b660025985508d6fcf5c9abdf42ce9929, by arg@10ksloc.org on 2006-07-19 13:30:18
and another fix...
0fb1842fd0a2ef77cd5bc4cb882490f9fc994ab8, by arg@10ksloc.org on 2006-07-19 13:29:45
yet another typo fix
f522930a99d72a4662a7d6d495487bf77b5b6cde, by arg@10ksloc.org on 2006-07-19 13:24:58
fixed a typo
aebd745f72d3bc049d0af68aec33cf17277b20e9, by arg@10ksloc.org on 2006-07-19 13:22:49
floating clients get random (x,y) offsets now
c53980cddcee8afd13ea793134ed3ddf5dbef0e3, by arg@10ksloc.org on 2006-07-19 11:31:04
applied Sanders resize patch, fixed lower bug
95e56ffc0d91f55dcb138b25b6788378971485a5, by arg@mmvi on 2006-07-18 17:54:55
changed CFLAGs
f1294353f200bf646b40d85906bac4d204eea5fa, by arg@mmvi on 2006-07-18 15:10:57
firefox instance is different now
6649dcce6d7764a2a16345fa8e41759a7fa690f4, by Anselm R. Garbe on 2006-07-18 13:01:33
changed occurrences of wmii.de into 10kloc.org in dwm.html, because 10kloc.org is already working
58f2fe3f6af3d6f8c925125c721a2d1800d750dc, by Anselm R. Garbe on 2006-07-18 12:36:57
implemened distinguishing float/managed geometries of clients (works quite well)
0aaa9a21f334a5c75b7efce2712384f57bd370cd, by Anselm R. Garbe on 2006-07-18 11:45:32
pop on heretag
4f8b08d330a6c377ab919f48b8e922d1c5ded601, by Anselm R. Garbe on 2006-07-18 11:38:31
added heretag command which allows to tag a client of a foreign tag with current tag
849e631510ed6533ac930449804e477fe67a43c2, by Anselm R. Garbe on 2006-07-18 08:18:54
using EXIT_stuff in exit() now
789717d109016279bd541efe5b72899fbcf68335, by Anselm R. Garbe on 2006-07-17 18:49:13
simplified Makefile
605630c14522759a0a7521d3d74ee2340591147f, by Anselm R. Garbe on 2006-07-17 16:46:42
added new stuff
1e7e57dad3e3ac750421795f60867f65b4ff0f67, by Anselm R. Garbe on 2006-07-17 11:56:27
updated html
eb184e02eacaf49b71e1d841a9dfb94441247509, by Anselm R. Garbe on 2006-07-17 11:36:07
patched dwm
ed41473634058b3ffdee7c8eef39785defe9da65, by Anselm R. Garbe on 2006-07-17 10:09:57
updated README
ee5ba1443142e8e8e69933874eaa5415dbb8d80d, by Anselm R. Garbe on 2006-07-17 10:00:59
Added tag 0.2 for changeset 0a6472e2203994bc5738d40a340d26f7ec9d6062
b706893e0aadf5e9141b52d09e9ca12b261739f1, by Anselm R. Garbe on 2006-07-17 10:00:55
updated html
bf357945070a9f4722b8dcbf61d61b34d1aae0aa, by Anselm R. Garbe on 2006-07-17 09:12:29
ordered variables in structs and source files alphabetically
e7438365417ba4bb0cff56b44b029c797be18fe5, by Anselm R. Garbe on 2006-07-17 08:37:37
slight change to dwm.1
0c3544d42fba23b99a07cf18f35ae25a3121765f, by Anselm R. Garbe on 2006-07-16 23:26:50
simplified man page
94f7c2707bcd11de4e0174abe0c2634980dc283e, by Anselm R. Garbe on 2006-07-16 12:29:50
another XSync
901b3ed9b7e3e4c7542797301ae2442938bcea20, by Anselm R. Garbe on 2006-07-16 00:47:40
several additions in mouse handling ;)
e6cbe9c11e88537d74eb094ba5844f71ee57f268, by Anselm R. Garbe on 2006-07-15 18:51:44
fixed XSync handling and finished man page
f60c597d653bd7eab6c620fc53d732ca75f6a880, by Anselm R. Garbe on 2006-07-15 18:11:14
changing XFlush into XSync
c09bf8da071e05e2c1d714f0d31d41fe944bc11b, by Anselm R. Garbe on 2006-07-15 17:19:19
sanitized other stuff
adaa28a6e600f636f5e86244ccef69e98419ba1a, by Anselm R. Garbe on 2006-07-15 17:00:56
proceeded with cleaning up, sorting functions, etc
dba23062bad40afb1a90f60b6897cf9e1ca5035b, by Anselm R. Garbe on 2006-07-15 16:30:50
rearranged several stuff
c0705eeb65733e8c5091e47d5bdc701a0779a949, by Anselm R. Garbe on 2006-07-14 22:54:09
sanitized names
29355bd38284ed9aec8d3ffabde61db73947c9f9, by Anselm R. Garbe on 2006-07-14 22:33:38
rearranged
91a1f6926e2594156219c1caaf4729c5d86498a5, by Anselm R. Garbe on 2006-07-14 18:59:25
I prefer the tiled/floating indicator on the right side
54775e0b3e48273240d8efa619af0ce85e3685da, by Anselm R. Garbe on 2006-07-14 18:55:50
bar shows if currently is tiled (Mod1-space) or floating (Mod1-Shift-space) mode
59b4a5e4cac68dfe6d245b8b708c3cb805f49f6d, by Anselm R. Garbe on 2006-07-14 18:46:12
draw bar on exposure ;)
82384e385ee19fc553148f7aa73fafdcbe40461b, by Anselm R. Garbe on 2006-07-14 18:40:36
Added tag 0.1 for changeset d31b5ad96b0ba7b5b0a30928fcf000428339a577
7faa8a904208578672160d7b57a4b8df6520581e, by Anselm R. Garbe on 2006-07-14 18:40:31
prep 0.1
6797ff84ae00d8039aa897d8b713ccdb771cd336, by Anselm R. Garbe on 2006-07-14 18:11:36
fixed crash on zoom if only 1 client exists
e7fa504c3e095db65853afd39d2d1324d439dcf4, by Anselm R. Garbe on 2006-07-14 17:43:56
removed a bunch of lines through swap removal
5b44976a2d8bdd1397727663ce019374d6b2730a, by Anselm R. Garbe on 2006-07-14 17:30:37
if stdin writer stops working, dwm consumed much IO load because it still tried to select on this fd, fixed
6475be926bef4916ce632988a2fa408a637babc7, by Anselm R. Garbe on 2006-07-14 13:27:01
removed a bottleneck
a1d0f819661f2be48f7a03ddd001f2a1a8f325e4, by Anselm R. Garbe on 2006-07-14 13:03:53
searching for a better way to discard enter notifies
c2cf829ef9dbfe89775bb20a802432a785a9a04b, by Anselm R. Garbe on 2006-07-14 12:11:24
focus on view change as well
e3fd306ee2aa5b92bf4fba339a1ef0d88a97a5dc, by Anselm R. Garbe on 2006-07-14 12:09:05
small fix
eb756ee169ad0c94167ff41a9ab2712b348afe4f, by Anselm R. Garbe on 2006-07-14 12:08:32
made stdin reader more robust
0e5c8198bc5a69e87b0114b81d6569188828edfa, by Anselm R. Garbe on 2006-07-14 11:57:33
implemented dwm reading status text from stdin
6458d72572a30d2cc4af3385755033b2cca93057, by Anselm R. Garbe on 2006-07-14 10:34:07
made barclick to select the specific tag
9cd686c93a80b4095d4ee0960bef320ccd9ea02c, by Anselm R. Garbe on 2006-07-14 10:07:38
implemented bar for dwm (I miss status text), I plan that status text is read from stdin in dwm
1549faf3b93f77aee08e7aad12c75f6b6ca4c058, by Anselm R. Garbe on 2006-07-14 08:45:30
continued with man page
72655f0ce7abe85853aca98a051df2aab07116f9, by Anselm R. Garbe on 2006-07-14 08:34:38
continued with man page
86d9851427710ca0f3ab95ae9b6c20361b56e516, by Anselm R. Garbe on 2006-07-13 21:49:55
except improvements to the mouse handling this is already nearly feature complete
66da15324eef4f85c6dda13eba80430dc4cc97bb, by Anselm R. Garbe on 2006-07-13 21:42:17
added mini stuff
7fe717c29f9dafc4fc38313adbbb7c85619dec69, by Anselm R. Garbe on 2006-07-13 20:28:19
fixed several things, nearly feature complete
3aad92202d58208c4197857d3f17c535ba0bd56a, by Anselm R. Garbe on 2006-07-13 19:55:07
new stuff
efa7e514012865fcb3e9ea6e7d5b5c87d84353e5, by Anselm R. Garbe on 2006-07-13 18:21:38
several other additions/fixes, dwm is quite usable already
c47da143bdf5b4e3924a411f42648d4b3e86ff00, by Anselm R. Garbe on 2006-07-13 17:09:35
implemented tagging a client
b72588746f3d1548283ca98f90961b4f8c2e2800, by Anselm R. Garbe on 2006-07-13 14:33:22
several fixes
b2e98bf9e2326cd1ba2c28c7fd4794929b275d24, by Anselm R. Garbe on 2006-07-13 12:35:46
added philosophy section
ce846e941bee651ae5f17845f670f016040902f9, by Anselm R. Garbe on 2006-07-13 12:19:10
added xlock command (I need it regularly)
0a638a4cafb3dd754a596605bb55ac7977fba71e, by Anselm R. Garbe on 2006-07-13 12:00:20
added pointer warps on kb-driven/manage-driven focus
21553f9b4dc80a3afa0a76854dd2ae5ea5e1f4a1, by Anselm R. Garbe on 2006-07-13 11:49:31
changed back to urxvt, dwm has no problems with it, because it doesn't use frame windows ;)
9e8b3258a06de01c53e60243ffe3419b47d016dd, by Anselm R. Garbe on 2006-07-13 11:43:05
changed default colors
44f2e8b952264311887c3b51dc6a987af226062a, by Anselm R. Garbe on 2006-07-13 10:34:55
added dev.c instead of kb.c
3f942f9e798d4222116ae4c083d2482ddb1e972b, by Anselm R. Garbe on 2006-07-13 10:25:57
removed obsolete stuff
7e433694ffa59c5b47f216409d5fd2d68b77742e, by Anselm R. Garbe on 2006-07-13 10:19:24
fixed grammar bug reported by John-Galt
f33a30a2074fd1782e6bf2251801a0bcd39d2b27, by Anselm R. Garbe on 2006-07-13 10:05:46
another change
4ae1105577e4d58271c08243755b55330ed7ea42, by Anselm R. Garbe on 2006-07-13 10:04:50
updated man page
01a8d44de4a415ce0f2436989b618eb58c4a6a71, by Anselm R. Garbe on 2006-07-13 10:03:56
small changes to README
3791ec054d7fca1bfb0af04a65b80b973094a87d, by Anselm R. Garbe on 2006-07-13 10:02:28
last change to dwm.html
80c7add6c85d78239729ff21fcee7f060835e6a3, by Anselm R. Garbe on 2006-07-13 09:33:26
renamed/changed
650a1fb4e1a798aca48a53739f5bb2649191bc1c, by Anselm R. Garbe on 2006-07-13 09:32:22
added logo+description
d7e17087ed2fc5eed57efa03e81460e3e41f7238, by Anselm R. Garbe on 2006-07-13 01:55:54
new stuff (some warning elimination)
8b59083eb13c0712e04d9a5b6d7bf4af5913c442, by Anselm R. Garbe on 2006-07-13 01:30:55
removed unnecessary crap
da2bbd371c522d63d737d43a127601a3fdbcb9d8, by Anselm R. Garbe on 2006-07-13 01:04:38
before leaning things up
b1701adf75297747c52e0c3ed2c314cd10129907, by Anselm R. Garbe on 2006-07-12 17:50:31
new stuff, fixed several issues
2e836ecce1ba0629a6088b739c1092d27fccd72b, by Anselm R. Garbe on 2006-07-12 17:17:15
added gravity stuff
6db5ffb6c9a9c0db5c425c64a96a3896a682c95e, by Anselm R. Garbe on 2006-07-12 16:40:37
added max
4641aa2925731ac180b08c80f57db176391ea4a9, by Anselm R. Garbe on 2006-07-12 16:00:51
added grid mode on Mod1Mask g
dfd84f9bf3b9d949412a73bc62a43109b340d395, by Anselm R. Garbe on 2006-07-12 15:17:22
simplified several portions of code through replacing rect structs with x,y,h,w counterparts (much more readable)
7696c89c90c926f6371b1ee3ec1b13dd2414aa40, by Anselm R. Garbe on 2006-07-12 00:53:11
fixed configurerequest
b41c56ae6b12b7fe34dd8972968dc0d89e5ef57a, by Anselm R. Garbe on 2006-07-12 00:50:09
new colors
2a0fc84c4af2257d79c4c7cb37131c4acb763162, by Anselm R. Garbe on 2006-07-12 00:00:25
some more additions/fixes
896f08d7d553f7def3877648c113cf03e6ca546a, by Anselm R. Garbe on 2006-07-11 23:46:39
fixed several other stuff, coming closer to something useful
83d23908d3438d7f1f62533a7c8d96fc1019df55, by Anselm R. Garbe on 2006-07-11 23:18:30
implemented draw_client stuff
a05beb6585713aeb661cf30c080e77fbfdb28867, by Anselm R. Garbe on 2006-07-11 22:49:09
made code more readable
48b6e9a3968e54a87f022c8e68b5bec5423cb75f, by Anselm R. Garbe on 2006-07-11 21:41:49
added basic mouse support (actually we don't need more)
b9da4b082eb658b4142b61c149212f414f7653b6, by Anselm R. Garbe on 2006-07-11 21:24:10
added mouse-based resizals
5ed16faecb94b551ea00ea940e8d719211576de8, by Anselm R. Garbe on 2006-07-11 18:59:09
updated README
d6e0e6e9879c144f5d374fca0c015fd6208fc27e, by Anselm R. Garbe on 2006-07-11 18:53:41
several changes, new stuff
b1669b5c48f71c9a7a919dbf09a1af527c62f69a, by Anselm R. Garbe on 2006-07-11 18:19:01
removed unnecessary sel stuff
586f66331d1105be03c42e6faeae1672b974a98a, by Anselm R. Garbe on 2006-07-11 18:15:11
added bar event timer
33996500763b04119a6867dfa4040a4236c21a41, by Anselm R. Garbe on 2006-07-11 16:14:22
added protocol killing stuff
272e15c4b7bdeeb258caadb7c62e70c49c12b16d, by Anselm R. Garbe on 2006-07-11 14:53:22
new stuff
26e134b8a7dae21a699822009674b3131de6e250, by Anselm R. Garbe on 2006-07-11 13:21:57
added gridsel to gridwm
005362043d8b0bbf856f301c231d4f10c519b8c4, by Anselm R. Garbe on 2006-07-11 13:02:22
changed how manage client works
16c67f32d62849792c8e6d4fdec22a1896f9c279, by Anselm R. Garbe on 2006-07-11 12:52:57
fixed several stuff (gridwm gets better and better)
366d81e313e6dd4e9e6c61ed8dfca4b4b40ccde6, by Anselm R. Garbe on 2006-07-11 11:50:18
added key handling
8a8b7956b6de80decbfd3bff6d2ad6e5bb69b2bd, by Anselm R. Garbe on 2006-07-11 11:27:56
new stuff
3a69c5173cdd24959410870bec2a10a76272e034, by Anselm R. Garbe on 2006-07-11 11:10:05
implemented pipe_spawn
439e15d09f6fa9271d3b49ef97194f0c80ebe161, by Anselm R. Garbe on 2006-07-10 22:16:48
added several other stuff
2de59d0f0927cec656fc4b9f6fc9ea178fb01c1e, by Anselm R. Garbe on 2006-07-10 19:47:35
renamed gridmenu.c into menu.c
39677ec76616fe4165ef92afb14db2bef2488e30, by Anselm R. Garbe on 2006-07-10 19:46:24
several new changes, made gridmenu working
8a34fa50f75f4d6d8af234ac0c4f6d40b988d700, by Anselm R. Garbe on 2006-07-10 18:35:39
added new stuff
dbf7e03996032a6def3b8e97468b78d6da9e8c88, by Anselm R. Garbe on 2006-07-10 16:49:43
added gridmenu
1076f2b6b3d3751d5d5db6fcb9ac8c247e04e893, by Anselm R. Garbe on 2006-07-10 16:38:18
initial import
ae1d865ac0cfdace4f5c6e97d8cc3cb88dfbc788, by arg@suckless.org on 2008-06-15 23:27:08
s/tags ref/tags mask/
deef4c9bfd7d88937822b689946bd65df7fc618d, by Anselm R Garbe on 2008-06-21 13:49:43
fixed Gottox' buttonpress/ClkTagBar code
addc52c9485f63a71f3afa54631f3b56b6bf2225, by Anselm R Garbe on 2008-08-29 11:29:42
fixed
26f41c905529c6df908980c731077fa340a9e1c8, by Anselm R Garbe on 2008-08-29 10:13:47
checking result of XGetClassHint, removed some obsolete lines in initfont()
73ec124ae94a699e74212cc1a2e21b30f9d4ad7c, by Anselm R Garbe on 2008-08-27 15:03:35
merged my changes
4b3b597da3523078b5f30b3571c896bf2056fcb5, by Premysl Hruby on 2008-08-25 11:43:45
WM_NAME is builtin atom
0927d635bc3b8683f7754bce5fcdfe483ecff3a7, by Anselm R Garbe on 2009-07-14 19:07:53
Added tag 5.6 for changeset 555070221577
dfecd4619074e305e2107b5676bd0486bbb78a8c, by Anselm R Garbe on 2009-07-18 11:28:31
merge
5bc4db0f7606f098a9d7309fef080f4e95ebf2f1, by Anselm R Garbe on 2009-07-18 11:28:03
applied nsz' dwm.1 fixes, thanks Szabolcs!