Commit graph

3324 commits

Author SHA1 Message Date
Dana Jansens
b0e8e276e4 readd the Makefile 2003-07-10 23:17:53 +00:00
Dana Jansens
32bf052294 readd the Makefile 2003-07-10 23:17:00 +00:00
Dana Jansens
112629400b simply startup/shutdown 2003-07-10 21:13:35 +00:00
Dana Jansens
c868e91fe7 add some more contributors 2003-07-10 20:57:48 +00:00
Dana Jansens
3044e87131 sync is in unistd.h 2003-07-10 19:40:22 +00:00
Dana Jansens
a95dc346fe prefix and capitalize ObMenu ObMenuEntry and ObMenuEntryRenderType
make the ObMenuEntryRenderType a standard enum instead bitflags
2003-07-10 19:27:12 +00:00
Dana Jansens
1ffc7fa9ec move ob_pointer_pos to screen_pointer_pos 2003-07-10 19:07:58 +00:00
Dana Jansens
bddbe94328 make ob_state a function so it cant be changed outside of openbox.c 2003-07-10 19:06:00 +00:00
Dana Jansens
35418ca0fc remove the ob_root var, its redundant of what Xlib already provides 2003-07-10 19:01:41 +00:00
Dana Jansens
ec908528cf use gint 2003-07-10 18:54:54 +00:00
Dana Jansens
a46b4ee434 ob_remote has been killed, remove ob_sync from the public header, its only used internally 2003-07-10 18:53:39 +00:00
Dana Jansens
6c39d26803 the --rc arg and rc_path var wasnt even being used so just rm it 2003-07-10 18:52:08 +00:00
Dana Jansens
eea43e6488 make the ob_restart/shutdown stuff static vars and expose them only through functions ob_restart_other(), ob_restart() and ob_exit() 2003-07-10 18:50:47 +00:00
Dana Jansens
452f3f8aae remove useless include 2003-07-10 18:44:49 +00:00
Dana Jansens
d1d84711a2 replace the focus_backup with the screen_support_win, we dont need 2 offscreen windows. 2003-07-10 18:44:27 +00:00
Dana Jansens
120623d34e use the xerror stuff to trap errors instead of dupliacted the effort here 2003-07-10 17:11:07 +00:00
Dana Jansens
85112c4d08 prefix the Timer->ObTimer and TimeoutHandler->ObTimeoutHandler shitz 2003-07-10 17:06:30 +00:00
Dana Jansens
122d55fbad prefixing and capitalizing the StackLayer -> ObStackingLayer enum.
less includes in headers for less rebuilding on changes
2003-07-10 17:03:05 +00:00
Dana Jansens
59f318e897 prefix and capitalize the ObFocusFallbackType enum 2003-07-10 16:42:42 +00:00
Dana Jansens
5c2e4cced4 use the ObOrientation enum instead of a horz bool for configuring the dock's orientation 2003-07-10 16:38:45 +00:00
Dana Jansens
d206303a9f prefixing for the dock. use ObDirection instead of dupliacting it in another enum for the dock's placement 2003-07-10 16:29:40 +00:00
Dana Jansens
33a2cdbeb9 prefixing for the Popup->ObPopup struct 2003-07-10 15:22:36 +00:00
Dana Jansens
06d3487d49 dont need client.h in this header 2003-07-10 07:17:05 +00:00
Dana Jansens
7d943a950e prefixing and capitalization for the Frame->ObFrame struct and the Context->ObFrameContext enum and its constants. 2003-07-10 07:16:19 +00:00
Dana Jansens
5be23ec5a4 prefix Group to ObGroup 2003-07-10 07:03:40 +00:00
Dana Jansens
e4be1f860b prefix TRAN_GROUP to OB_TRAN_GROUP 2003-07-10 07:01:13 +00:00
Dana Jansens
4736c257a5 prefix and capitalize some more constants/enums in client.h (Function -> ObFunctions and WindowType -> ObClientType) 2003-07-10 06:59:39 +00:00
Dana Jansens
ad45ecb6e3 kill warnings 2003-07-10 06:58:58 +00:00
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