Dana Jansens
2477a38d2f
rename the Client struct to ObClient
2003-07-10 06:38:42 +00:00
Dana Jansens
375b504905
add the new misc.h and mwm.h to the kernel sources
2003-07-10 06:23:54 +00:00
Dana Jansens
b42ef7362c
add a mwm.h for the mwm hint structure and flags.
...
use proper prefixing and capitalization for the new mwm stuff.
2003-07-10 06:23:38 +00:00
Dana Jansens
276b2be581
add misc.h with some standard enumerations with proper prefixing and capitalizations.
...
use the new enums throughout.
provide keycodes and cursors through ob_cursor and ob_keycode functions, which use the new misc.h enums for picking the cursor and keycode.
2003-07-10 06:18:47 +00:00
Dana Jansens
6357583c39
rename 'xinerama' stuff to 'monitors' to be more generic and descriptive.
2003-07-10 05:44:23 +00:00
Dana Jansens
416b9d5f5f
speed up pick_group_windows too
2003-07-10 05:35:22 +00:00
Dana Jansens
38d3cad249
make pick_windows waaaay faster
2003-07-10 05:33:51 +00:00
Dana Jansens
7f19b99a67
remove the use of the BINARY define. kill a compiler warning.
2003-07-10 04:38:02 +00:00
Dana Jansens
f0b09e265a
allow restacking of transients above one another
2003-07-10 04:37:26 +00:00
Dana Jansens
bd15aab855
put the transient's title before the parent's in the focus popup
2003-07-10 04:36:42 +00:00
Dana Jansens
9cc08630ca
remove the xinerama active boolean, just count the extension as not present if it is not active
2003-07-10 04:36:17 +00:00
Dana Jansens
0719843c68
add client_search_top_transient.
...
keep transients all on the same desktop together. use client_search_top_transient where possible in client.c
2003-07-10 04:34:18 +00:00
Dana Jansens
d2a628a487
add ob_debug for printing stuff only when debug is enabled
2003-07-10 04:32:33 +00:00
Dana Jansens
bcc090ec83
these havent been used for a long time.. ;) old parsing shit be gone
2003-07-10 04:32:15 +00:00
Dana Jansens
58be655de3
remove rependancy on geom.h from the kernel, provide what is used in its own geom.h
2003-07-10 04:31:34 +00:00
Dana Jansens
2abbf01125
update the build system, using a single Makefile.am for a sexyass non-recursive make. booyah!
2003-07-10 04:31:05 +00:00
Dana Jansens
425b1734c9
move the gettext header out to the root source dir
2003-07-10 04:30:15 +00:00
Dana Jansens
7f44ed5362
include stdlib for exit()
2003-07-07 20:26:32 +00:00
Dana Jansens
9b0e134da1
add ACLOCAL_FLAGS to the aclocal call.
2003-07-06 19:19:57 +00:00
Dana Jansens
5d1718b81b
use --foo instead of -foo for cmd line arguments
2003-07-05 17:22:42 +00:00
Dana Jansens
ce940eee0f
try some better default offsets for big endian machines.
...
print what the conversion is so i can see what it should be if im wrong though
2003-07-05 17:01:30 +00:00
Dana Jansens
41d72ee51f
used RrColorShift when RrColorOffset was what we wanted
2003-07-05 16:51:29 +00:00
Dana Jansens
3bca76453f
coment the USE_LIBSN defined variable
2003-07-05 04:57:24 +00:00
Dana Jansens
c6945c1397
rename the raise and lower functions. raise is claimed by signal.h already
2003-07-02 16:11:04 +00:00
Dana Jansens
bbc2fa53ce
set te strut smaller when autohide is on
2003-06-30 23:11:58 +00:00
Scott Moynes
19df0324a6
Makes a simple click not so accidently annoying by making it not
...
execute a menu action if nothing is highlighted.
2003-06-30 23:06:50 +00:00
Dana Jansens
1a3bcbddbc
messed up the indexes while finding the combined size of all xineerama heads
2003-06-30 05:19:42 +00:00
Dana Jansens
e2b245dcad
oops, i want the max edges to find the full area
2003-06-30 05:10:51 +00:00
Dana Jansens
bc12dc05a4
using a changelog generated off of CVS
2003-06-30 03:36:27 +00:00
Scott Moynes
953b68a1d6
Remove menu plugins because they are stupid and don't work.
2003-06-30 00:22:52 +00:00
Dana Jansens
f544273eaf
the prop_get_strings_locale function looked for a utf8 typed property
2003-06-29 18:37:51 +00:00
Dana Jansens
1cacfa85d0
add some comments and asserts to make sure I don't ever add this bug again
2003-06-29 17:29:10 +00:00
Dana Jansens
dd80df31c4
create the popup's window before adding it to the stacking list, so that it is stacked properly and doesnt wreck everything
2003-06-29 17:18:19 +00:00
Dana Jansens
2f9efb384d
prepare for alpha1 release.
...
make 'make dist' work.
2003-06-29 08:47:24 +00:00
Dana Jansens
6923e53751
add a makefile so i can put stuff into the make dist
2003-06-29 08:47:04 +00:00
Dana Jansens
1052ca3f74
python support is gone
2003-06-29 08:46:44 +00:00
Dana Jansens
f7c327c55f
we dont really have any translatable stuff yet but this was pointing at old cpp shit
2003-06-29 08:46:27 +00:00
Dana Jansens
af8c5f51a5
use strcmp instead of collate, since collate is slower and we're only doing an == check
2003-06-29 08:46:03 +00:00
Dana Jansens
82bbaf4c41
these are old and not used anymore
2003-06-29 08:45:35 +00:00
Dana Jansens
9d896233ec
missed setting 'current' at the end of the pyramid gradient
2003-06-29 08:33:19 +00:00
Dana Jansens
2fa7129ca3
waste of energy in stacking_add, and it even caused bugs. woops.
2003-06-29 04:00:43 +00:00
Scott Moynes
8de13a41b6
Update the send-to window only if the workspaces have changed.
2003-06-29 01:45:32 +00:00
Scott Moynes
71b7b043a2
Handle menu events a little better: don't bother updating a submenu on
...
mouseover if it is already open, and call update on menus, even if
they aren't marked as invalid.
2003-06-29 01:44:31 +00:00
Dana Jansens
1ff042579e
use fprintf not g_message in the signal handler. no mallocing allowed.
2003-06-28 19:28:46 +00:00
Dana Jansens
121afb76eb
remove debug print
2003-06-28 19:06:03 +00:00
Dana Jansens
52b99477db
set the values of the array at teh right indexes
2003-06-28 18:30:11 +00:00
Dana Jansens
7837faa340
fix memory bugs
2003-06-28 18:24:34 +00:00
Dana Jansens
90b220dba9
remove the switch to... menu
2003-06-28 17:44:17 +00:00
Dana Jansens
1bb7a5f883
don't destroy font patterns, i think this is a double free
2003-06-28 17:29:23 +00:00
Dana Jansens
b23fa507a8
put group members above the window when lowering it
2003-06-28 17:28:48 +00:00