Commit graph

5202 commits

Author SHA1 Message Date
Dana Jansens
be2f47223c make the styles' doJustify methods stop returning the string length as this is no longer needed with the BFont class 2002-07-04 21:33:27 +00:00
Dana Jansens
de868d58dd look for the rigt function in the libxft 2002-07-03 19:58:40 +00:00
Dana Jansens
08d793bb79 add BFont class, with Xft support 2002-07-03 06:34:25 +00:00
Dana Jansens
9aaf4f8de7 some memory bugs from woodblock (thanks!) 2002-07-03 05:26:11 +00:00
Dana Jansens
75a068cca2 removing old Makefile.in, rolling back Makefile.am to before the mappable muse button bindings 2002-07-03 01:31:32 +00:00
Dana Jansens
888c0bac90 backing out all changes to make mouse button mapping's configurable 2002-07-02 14:57:02 +00:00
Dana Jansens
ffa4c7f341 sync with bb. mostly cleanups in Window.cc 2002-06-30 09:53:52 +00:00
Dana Jansens
18064df19f add capability to stick a window from input, and make close buttons work. 2002-06-30 03:30:54 +00:00
Dana Jansens
351a06655b Configureable button mappings! 2002-06-29 23:50:04 +00:00
Dana Jansens
b0d81f77aa proper order for the stacking order list 2002-06-28 04:27:49 +00:00
Dana Jansens
871602208a make desktop windows get lowered properly 2002-06-28 03:39:22 +00:00
Dana Jansens
eb136b9629 use the _NET_WM_DESKTOP_NAMES root property 2002-06-28 01:44:47 +00:00
Dana Jansens
e9f582ae97 make getting a list of strings work right 2002-06-28 01:43:32 +00:00
Dana Jansens
578a5cc980 make fully max'd windows properly snap 2002-06-27 17:54:32 +00:00
Dana Jansens
b2e9af8886 add the functionality for window-window snapping 2002-06-22 04:48:33 +00:00
Dana Jansens
f4c0547b7a merge from netwm-merge2 to netwm-merge3. Basically, all of netwm that we intend to support is 'supported'. Just need to squash bugs now. 2002-06-21 20:40:14 +00:00
Dana Jansens
1766453ca2 sync with blackbox-cvs 2002-06-21 01:06:29 +00:00
Dana Jansens
8941da8e41 change to match blackbox 2002-06-07 00:28:40 +00:00
Dana Jansens
e90fafd2fd fix off-by-ones in window-to-window snapping. move the property from the blackbox class to the screen class. 2002-06-07 00:24:02 +00:00
Dana Jansens
aad50046de synched with bb-cvs. couple bug fixes. 2002-06-05 04:20:08 +00:00
Dana Jansens
7a55323343 syching with bb-cvs. rm .\#* on make dist-clean. nls updates. 2002-06-05 03:51:26 +00:00
Dana Jansens
705ccbfdbb documentation fixes 2002-06-04 03:24:15 +00:00
Dana Jansens
a7db565c75 window-to-window snapping is now a run-time option.
window-corner snapping added, and also is a run-time option.
2002-06-02 00:30:55 +00:00
Dana Jansens
f0c2fa18be window-to-window corner snapping! 2002-06-01 23:48:21 +00:00
Dana Jansens
39d598e556 backing out sticky transients change, this should go in the netwm branch 2002-06-01 18:08:49 +00:00
Dana Jansens
1775e867c4 sync with bb-cvs 2002-06-01 17:54:32 +00:00
Dana Jansens
4e0fde35ac make all parents/transients that are related have the same sticky state. 2002-06-01 17:18:55 +00:00
Dana Jansens
20bac0772c on reconfigure, save all of the open submenus instead of just one, and then reopen them all as best as possible. 2002-06-01 17:14:32 +00:00
Dana Jansens
e149ab6c29 no need to try the same screen edge twice for snapping when full max is on 2002-05-30 23:17:54 +00:00
Dana Jansens
9ccebf1118 redecorating fixups. sync with bb cvs. 2002-05-30 08:55:30 +00:00
Dana Jansens
c5c5a80c7e fix bug from merging last netwm stuff 2002-05-30 07:14:43 +00:00
Dana Jansens
5336c900d0 merge in netwm branch at tag netwm-merge2 2002-05-30 06:51:43 +00:00
Dana Jansens
23640740ca sync with bb cvs 2002-05-30 04:35:22 +00:00
Dana Jansens
4787715525 save the right number of workspaces to the rc when adding/removing one 2002-05-29 09:11:41 +00:00
Dana Jansens
77cf8a6f8a put webpage in the man page. Also, a couple fixes. 2002-05-29 08:45:43 +00:00
Dana Jansens
53353465f2 fix so that FocusIn events for focus transer from root->client are used. 2002-05-28 19:34:23 +00:00
Dana Jansens
b8ee3dbc45 merging in netwm changes at merge point "netwm-merge1". This add the XAtom class, and sets the net_supported_wm_check related atoms. 2002-05-28 14:32:42 +00:00
Dana Jansens
5ae928ffc6 updateing missed nls headerswq 2002-05-28 12:44:25 +00:00
Dana Jansens
c9e1855b66 updated cvsignore's to match nls changes 2002-05-28 12:42:58 +00:00
Dana Jansens
12fcb33bfa re-added UnderMouse Placement
added NLS support in the new configure system.
2002-05-28 12:39:23 +00:00
Dana Jansens
b48e215ca6 updated nls to use openbox.cat 2002-05-28 12:21:38 +00:00
Dana Jansens
8eb930551c disable the current workspace in the send-to menu 2002-05-28 11:55:43 +00:00
Dana Jansens
46b2484eda let a window snap to more than one window at a time 2002-05-28 11:46:29 +00:00
Dana Jansens
734a96739d window-to-window snapping 2002-05-28 11:38:37 +00:00
Dana Jansens
0bf0d84443 adding .cvsignore files to the repository to clean up the output whenever you commit some sort of cvs action 2002-05-28 10:33:56 +00:00
Dana Jansens
b13452a0c0 when nothing is to be focused, give the root window focus instead of the toolbar (since the toolbar is not neccesarily mapped anymore!) 2002-05-28 10:15:08 +00:00
Dana Jansens
57ac5e5b5e sync with bb-cvs 2002-05-28 09:53:11 +00:00
Dana Jansens
6284d4ef90 fix bug where destroying the wrong windows in BlackboxWindow::positionButtons.
make util/ directory use the new config.h too
2002-05-28 09:38:40 +00:00
Dana Jansens
62ea1c5937 use config.h for configuration options instead of a bunch of -D's on the compile command lines 2002-05-28 07:41:47 +00:00
Dana Jansens
5377e3fde1 added "Hide Toolbar" option. 2002-05-27 05:06:04 +00:00