b69bb5610d personal updated
9044e0dd47 Merge pull request #34 from fadel/decl-centerpointer
fea66fdbc9 Added centerpointer to prototype declarations.
93c5470ff9 the default value isn't set
89b43378bf Merge branch 'master' of https://github.com/venam/2bwm
16b3fda9d8 fix hardcoded value\
7b9c69f05e Merge branch 'master' of https://github.com/venam/2bwm
9b1df10cc5 Fix a stupid bug related to the ewmh and a fake
2fb706dfc9 Added the button action on root window only feature & some cleanups
f31968b534 leave the setting of the commands to the user
6a453990a7 Updated README.md
222525a2c0 Merge pull request #31 from thelostt/master
53b2ca9dd1 remove first person style
65ac5f1964 add information about dependencies
4c42bd86df Merge pull request #30 from thelostt/master
61260dca26 fix more tabs
8257b3814b fix tabs
a6c9cd4652 actually use inverted_colors from xresources
68be7c8f00 move compton and color inversion options to xresources
1fd3150607 add details about xresources config
89efdcbb41 add xresources support
b71443198c Mention the race condition bug
44ec03569d Merge pull request #29 from wezm/patch-1
903bf80266 Link panels and bars in README
2b774050e7 ignore windows with _NET_WM_WINDOW_TYPE_DESKTOP attribute. makes conky work correctly
120376c3e0 Signal handling switch to sigaction(2) instead of signal(2)
e9b248b25d Start of slow cleanup and move to ewmh functions
e798c7c6f8 Listen to config x/y requests
21bf5ab7f0 I reverted that change by mistake
9efb565f22 Some switch from hardcoded to the ones in xcb_ewmh.h
75419a6331 updated todos
149f97bcb4 Focusnext bug when workspace only has iconified windows
f6485f3b11 Merge pull request #26 from Beaudidly/master
3040311440 Swapped enums that caused opposite of documented intent
c9d09f7f8f Fix bug because of code refactoring
8438ff2e15 -
99996365a9 Merge pull request #23 from st63jun/bugfix
c8b3f43c64 fix workspace switching, _NET_CLIENT_LIST update
de1c857e70 a gitignore file is useful
5da3a6cc15 let's praise the amazing contributors
6338ae60f4 Merge pull request #22 from dcat/master
bcb9878bbf tabs, fixed errors in prototypes, baby step towards knf
850237fdfb keysym helper
7c80ce4527 Merge pull request #21 from nifisher/master
f088f653be Apparently when you want the icon name you actually have to request the
4629807ae4 Make icon name selectable instead of window name. Maintain icon
14e1589e9b Asking for "wm_name" seems to get better responses than "wm_icon_name"
401be4149e Merge pull request #20 from nifisher/master
7a2981316e Prevent segfault when xcb_icccm_get_wm_icon_name_reply() fails.
a461244b69 Merge pull request #19 from yrmt/master
3dc835ca1a 2bwm is in pkgsrc.
dfb0cd1b77 Merge pull request #18 from vypr/patch-1
a0a8a2a182 Fix ebuild link.
0419aae577 Update the example of a custom foo
aed9281263 config.h cleanup
bb7c12773b Merge pull request #17 from yvesnrb/master
c96547a2dc just clarifying the compton procedure
10195c7f94 enum instead of define
b93a34b958 added a note about composition manager
219ab0ac9b X11 include path
d9da0e0336 modifying it to work with space for bars
49e7537092 feature:keep maximized windows after reopening them, code cleanup: using helper functions
034a543542 resolves a lot of bugs related to the borders
8fae3808af Merge pull request #16 from trapped/patch-1
2441f25570 Fix typos/improve readability in README
fa8950226b no util deps?
379dc976ba same as before, just a little fix
a28598ed1e noticed that it wasn't really spawn where the cursor was, not it is and it's fabulous
2566c5949f this feature died really fast
cf2b7b53c0 oups
12d62f65c3 oups
a600e4849d config for jolia
30e51c69f1 jolia's feature
c1c3dbb6d9 resolved
cb03ad1d26 this'll only work with tiling wms
9adcbc676e new ideas
7f85976e31 maximize overriding offsets
10faff5aea typo
cb4d99fe6c forgot the frenchie
78d48a8cce new shinny man page
3ac338eaff pkgsrc-wip
bbc5034201 pkgsrc WIP
1d294dbf1d ebuild
61e4e47320 typo
9ea0956597 OpenBSD
198d5d9ec9 new README.md file
52a097ca64 setborders last foo called
f63d52a656 z3bra found this out...
3888719138 hidden works again
8c1aeda86d hidden works again
29dbc7af7e Merge pull request #14 from maxrp/master
145e074c48 Merge branch 'master' of github.com:maxrp/2bwm
b95f1a9a13 Merge remote-tracking branch 'origin/master'
e2175cb527 Merge remote-tracking branch 'upstream/master'
90ffb48a65 Merge branch 'exitcodes'
b82a84a18b Use abort() instead of pretending.
8d30b5993f Exit in fewer places
0e48f60df9 Turn cleanup into an atexit() handler
63281c1a96 We will always run exit and cleanup unless run() completely blows up.
b5367b3cd5 resolve uninitialized value problem
3b24002966 fix the issue with randr
fdf9d9a462 less leaks
2ab2a80353 Simplifies main() so that it is responsive to signals.
1c56c7b0c7 Simplifies main() so that it is responsive to signals.
9b40eba088 fake click using xdotool, and idea of Lukas Epple,might encode it in the wm later
2e3098d46e send to next/previous workspace
13a50a68ca little adjustment
e90fe14ca8 Merge pull request #13 from bbidulock/master
46a452dea6 use xcb_window_t, add _NET_WM_PID too
0335c279dd proper handling of _NET_SUPPORTING_WM_CHECK
a5fd73ec25 java GUI problem with xcb wm
2d0dc9441f choosable cursor position, from a nice conversation on irc.nixers.net
867d34add9 clickable problem solved
a5e1a02d96 z3bra patch resolving offsets issues
10b168c62b author
f9f3807c9b more todo
18b02ae53e helpers
886e4069c6 helpers
0d99ef3cf2 helpers
19ff0b7ec1 resolve uninitialized value problem
a08b573c7a fix the issue with randr
d985f12b8d less leaks
1c523a7be6 update of the README
14fb96fa66 merging with maxrp changes
66940e8bb0 Simplifies main() so that it is responsive to signals.
1a7ab700b8 free() wm_name_window's malloc'd chunk
99845ce956 Free any items in wsitems
a7d2a35917 Adds curly braces to loop for clarity.
e68e60fdd3 These are generally initialized elsewhere.
b9ffef7ca1 Represent workspaces consistently as uint32_t.
5a2507344e free() the xcb_query_reply_t here, per the documentation.
151b39e790 We always do xcb_delete_property before further ops, do it in one place.
9009afa98f Cast ignored results to void, explicitly cast to int after division into generic integral.
c3a01a120c Define TWOBWM_PATH if not defined to ensure always defined.
15ba62744a Replace use of asprintf() with snprintf().
cd794b96c5 Ensure correct and consistent types (uint16_t) for width and height.
b5a48a94bc Switches to only an int and not pointer to clean up intermittent crashes for now.
0c399af2a4 Removes check of potentially uninitialized values on resize.
83d02a8629 Makes int32_t getwmdesktop() uint32_t as ws is elsewhere.
245f58559e Ensure types and sizes are all aligned in getwmdesktop()
588b0c9d23 Ensures sizes are aligned & comparisons are like-to-like in get_unkil_state()
8adcf20c8e Standardization to follow FHS and Fedora
302e643cd3 maxrp was right about this one
da13a9a5c8 Merge pull request #7 from cicku/patch-2
adcec3609b Standardization to follow FHS and Fedora
62307a2868 maxrp was right about this one
1a73218d30 this made it crash also
80d23379a4 this made it crash
42b6eecbf2 Merge pull request #6 from maxrp/valgrind
db486163f6 Adds requisite cast to xcb_get_property_value()
64a9b479da Ensure return from xcb_get_property_value() is null-terminated.
b96db2d930 Makes int32_t getwmdesktop() uint32_t as ws is elsewhere.
948469007b Ensures sizes are aligned & comparisons are like-to-like in get_unkil_state()
40feffdc4c from the pull request of maxrp
ebea461371 custom foo
d755f2bb0b blah
785839eda3 some changes from devel
806c442ae7 some changes from devel
2587baa02a comparison
74bbe9713a Merge pull request #2 from anshin/master
ee5a8e453e Fix compilation trouble on Ubuntu
7522dcd5c3 Merge pull request #1 from tbck/master
215ff5390f Makefile tweaks for easier building
c650ccd79a menu
4c5bf0360d txt
286fd68b0a TODO to README
855712802b stat
1ff786b21b stats
2e51a266b3 up
8f63ed9136 some updates
133c73a8ca snapping from mcwm
b1d4b55e1f snapping, that's super cool
d0f20f53f8 yrmt's scrot
6fc08acfdf done
02b40bb3b5 above all else
938daa9a8d some info
3b41473b59 dist
d03e7b0f1c might resolve conj border problem at restart time
17b543ac8c can't wipe NULL
9ad8b465f7 check if null everywhere
099be67d9b cairo-dock works
02a6659558 inverted colors
05008e60d0 center x/y
1b339f4d6a the offsets needs to be updated, it doesn't work well in some cases
35611d4ca2 center while using offsets
599feb7a58 client list update
13f2291e60 checking NULL before
4bc496163c those functions never return NULL
ca5e4f999b bottomy's hint
23e04d0a07 cleaned up the code
9877a0fa00 better atom handling
3a1111f619 some things updated
13df140853 ok solved
f4136df8bb conj's corners pixels
709140d5a8 offset
31f50d73ed not null
55e8a279c0 iconic of non-iconic
10496c2eee maximize overiding offsets
738a90110c center well when using space for bar
36be2eda0e glxgears bug
6bf683423b ewmh some were done
f69177ac90 might have resolved the issue
2ab4e76da6 I'm not sure about that at all, doesn't even make any sense
dfe829723d problem with the unmapnotify
3cd86296d0 bug
79837e2cc0 openbsd
66daf7a1de might have resolved the problem
e8fbaf44fa crashes
86441e7ef4 screen->root even wasn't a good idead
4c669703d3 what if the destroy event comes from a window that doesn't exist
9a5d7c4ab1 focus always even if already focused
97669bc6e0 support for bar hide/unhide
e26dc29b81 change workspace with the mouse
a406ede2e6 full of bugs
9b9030d289 2bwm
795730d360 top win problem when killed at weird occasions
3d288c8991 order can change a lot of things
a16e65592a a bug in the linked list, when the head was remove the next node didn't knew that his predecessor was empty
3da0e148c1 a bug in the linked list, when the head was remove the next node didn't knew that his predecessor was empty
504b5ab34b warning, to not get yelled at later
4a4baac2ee works with fbpanel now
2a0df4c966 it was still there
6ca28bfbd5 more stats
00d08e4287 updated a little the readme
72f5fc795b updated a little the readme
f879c2f3c5 forgot that
860d73b2f5 readme again todo
031871e69c forgot to add that a long time ago
a6beeeadcb forgot to add that a long time ago
96db9286dc makefile
4ddb1cece5 fixed some issues
fbd845c323 focus problem
7d00a296ed this line had some problems
335392d348 color cursor
62d86be185 my error
2b52412083 ewmh a little bit
bfe38bf86f resize by line
2d5538213a resize border size
f3361ac2c8 updated todo
b0605ea30a todo updated
1f8d9e3277 ignore focus
ea0a0a0490 ignore focus
39a20ac85f ignore focus
bb51fe720c ignore border by name feature
4e403b3f44 window
6598b473f8 focusing
c0576add17 flag
9086670b22 ewmh focuswin
394d4cb752 updated
13816cafa6 nb workspaces
53e6411052 path in config
fe61f31ecb path in config
fdc88588e5 little bug
48d98f06d6 inverted border when on top
db432e8b65 stay on top
77edfbccc8 stay on top
b7626b0982 new things to do
50975e6e09 solved a little new bug
a006008988 I think I solved this problem
85d7e1d4ac I think I solved this problem
0f13baff1a added folding
d4948c686b todo new
f1b27b7007 man page
f94dcabd88 new idea from Beastie
7cf7c48919 simple rectification
facef79ce0 updated
deba8189de forgot to remove the flag
f98559f681 logo
0995b98b18 changed the name to 2bwm
491df86b1f compton
eb0a0b8056 no more lag while resizing
136e1b170e todo
a59090280c removed the modulo and spooky
33a95330e7 resize border only
a7cf5ee462 menu
01fc35369e cleaner
2a324d93e0 ok
da025eed4b Flag for iconify mode
6a8bb4e0af Flag for iconify mode
a308522f3f readme
65270d57ee readme
16996a6e85 readme
fe9360b183 readme
34deba1019 readme
6e10913ff4 readme
f73025825d readme
4cac25a1c0 readme
54bce20567 readme
466df3f417 28KB
e5f5ffb37e mplayer
7a53805fdc restart
0eab520203 removed unused files
9b7f7ecfb6 useless
44e063da25 removed a bug
29023a20fa modulo resize flag
6f98492859 cursor magnificience
15cfe40674 more clear
c1b98fc74b more clear
70bc24e824 well, you know
e772196a6a comments
6ec0e40df3 numlock issue
6b07bdaefa numlock issue
b20581722c numlock issue
9098bead88 thanks plhk for the tip
767aa2db91 unleash the beast!
43827435b8 unleash the beast!
f1fb6b7c94 unleash the beast!
26fa642eed unleash the beast!
8c0a307742 last update until the earthquake
89b1f95dfc wait for it!
061d9fd02d todo
9bdad6ded0 mouse not in left corner
a4b4f146d5 fixed some errors
aadb38bdde magnet
eabb6b3701 sticky
d6a44899df sticky
32fe2d26e9 getting a little better
2b6c93b054 getting a little better
92d043c22c reference means faster and less memory usage
a1dfecd763 cleanup a little
7175607162 const means safer and faster
394809168e cleaning a little
8fe02e191c signal
7c4f5916bb little incident
80d055f17e beautiful code
e4a7f12e39 beautiful code
738d8c2bdb beautiful code
e3eb85cb40 beautified
f9cc1f611b format
f9eebc6aae style
1c74fa48f1 style
bab71d2e65 style
c0ff9ffe7e formatting
98227bae2d more explanation
5d07063fba more infos
2b508dd6ae well sometimes faster means bugs
ea2173e6c5 grammeur
078119124f rm some beugs
f138e46502 less cpu-half vert
2313083ec0 better configs
d2a9c7de94 OSX
dda44ffe0b beastie
e298ace3aa move slow
9f4b1eb942 no overlap
d48658aed0 why
ec0fca0207 double border and keep position when changing screen
4ac2deb99e removed some bugs
193c8496cd delete the hint
e2cbf097a8 todo
51bcddee8b no lag
456e209c3b better
e29eda0ce2 unkillable stays
3c04955a6f ok
867aebdb46 ok
e01e6c6c5c lol at stupidity
0e896776cb log workspace if desired
d5cf2c68bf log workspace if desired
98ea5853b6 log workspace if desired
8c07e9b37c log workspace if desired
f9ff9ab3f1 PKGBUILD
f0699bb19d emtpy places
cb4b9c71fc oups
c4e19da0bb new border patch
c64c072175 dynamic color/size
2a604d52c1 CC
8c7a69f356 beastie's email
9146ea9800 asprintf error gone
ffd6510932 40KB bin
0a7bf762eb 40KB bin
505d392dac 40KB bin
7a783efe2c 40KB bin
b60eaf8253 40KB bin
b1aca4639c removed unused libs
1c56d95407 removed unused foo
aa59d9f337 removed unused foo
c355cb13ad max horizontally
0a022f40db max horizontally
740414e789 max horizontally
98d2497391 removed some bugs
7c08c49b06 move the cursor with kb
4d99364e6f bar space patched
54c9137578 maxverhor
9ed219dfa3 maxverhor
7cbe35b268 osx makefile
14594ce4bd max vert/hor
01bd832d55 maxvert-half-hor
cb24fc4d3d maxvert-half-hor
f4789ceef9 patch
368995da3b unkill problem?
00047af646 the focus problem
e5f6b8b3f4 the focus problem
714663218e the focus problem
59291da591 better resize for videos
b176f11317 better resize for videos
87b34c478f videos patch
a77caa0e4e videos patch
32ff582ec7 hidden added
224e0e8c4a menu for iconics
026a94618e menu for iconics
7c907cb92c menu for iconics
d7a1271ffb man page
a042c63f8c man page
874ca096bd updated man page
556d177ac0 restart and exit
9105ef6210 restart and exit
5b293b4a74 restart/exit patch
52b3ecb217 restart/exit patch
28b0b0dbfa color problem patched
c65f8146eb readme
73eca488ea numlock issue resolved
fbb239b2ce numlock issue resolved
b8931e72bc numlock issue resolved
3a167993a9 numlock issue resolved
e36ff635f1 man page to edit
2ebdb48c81 vert max patch
74e1448afe vertically limited
b71a2a25c1 new patches
b53f950e49 new patches
16a4de0ff6 patched
13bc329d53 center patch patched
155ae6dba8 center patch patched
e376dde702 patches
b281dc3874 patches
3048b970bc new patches
cf0a760ec6 new patches
286171319c Update Makefile
797581d161 Update Makefile
caba7b1eca better
912a3ee85c Update config.h
2606930cec Update README.md
69fb2488c8 Update config.h
460a107e65 less man
657eda76dc mcwm patched
126cb258f6 Initial commit