Commit graph

4942 commits

Author SHA1 Message Date
Mark Tiefenbruck
1f5cd12fac simplify the window transparency menu and handling a bit 2007-12-26 20:42:10 -08:00
Mark Tiefenbruck
f5024351e7 stupid & 2007-12-26 13:50:44 -08:00
Mark Tiefenbruck
f3790fb3e4 revert previous patch until it can be fixed 2007-12-26 13:44:55 -08:00
Mark Tiefenbruck
b2546389a5 changing focusnew/mousefocus should affect windows that are already open 2007-12-26 13:31:55 -08:00
Mark Tiefenbruck
396c6fe40f updated german translations for maximization menu 2007-12-25 14:27:09 -08:00
Mark Tiefenbruck
0113ca6b5e implement some focus policies for splash, dock, and desktop windows 2007-12-25 13:05:07 -08:00
Mark Tiefenbruck
7ace5e80be don't add new windows to front of focus list if they don't acquire the focus 2007-12-25 09:14:20 -08:00
Mark Tiefenbruck
35d1017959 removed KDE configure option 2007-12-24 22:49:46 -08:00
Mark Tiefenbruck
1bcc966153 added resource session.screen<N>.slit.acceptKdeDockapps 2007-12-24 22:36:22 -08:00
Mark Tiefenbruck
9daf464b28 fix showing program icons with depth=1 in menus 2007-12-24 21:58:50 -08:00
Mark Tiefenbruck
eaabe0321d make bit depth accessible from an FbDrawable 2007-12-24 21:15:17 -08:00
Mark Tiefenbruck
934bd42ace `hash -t' seems to be bash-only 2007-12-24 11:59:36 -08:00
Mark Tiefenbruck
088f418927 replaced which' with the bourne shell built-in hash' and fixed some --program-prefix/suffix problems 2007-12-24 01:30:49 -08:00
Mark Tiefenbruck
d6e009af98 search subdirectories when looking for icons 2007-12-23 23:43:37 -08:00
Mark Tiefenbruck
552d9a70bd minor fixes for handling ConfigureRequest events 2007-12-23 20:28:24 -08:00
Mark Tiefenbruck
fbc305ca80 added focused/unfocused borders to styles 2007-12-23 13:33:10 -08:00
Mark Tiefenbruck
1b48b749b9 make FbWinFrame aware of the decoration state 2007-12-23 13:28:08 -08:00
Mark Tiefenbruck
0676161673 if a window is prevented from stealing the focus, don't put it on top 2007-12-21 22:44:14 -08:00
Mark Tiefenbruck
84e5586ca1 don't allow clients to move or resize fullscreen/maximized windows 2007-12-21 21:55:00 -08:00
Mark Tiefenbruck
0a67bdce41 make better decisions about when to allow stealing the focus 2007-12-21 21:24:13 -08:00
Mark Tiefenbruck
0906477984 leave fullscreen windows on top, even without the focus, as long as focused window is on another head 2007-12-21 18:35:05 -08:00
Mark Tiefenbruck
f6ee704a1d remove 'friend' declaration in Window.hh 2007-12-21 16:48:11 -08:00
Mark Tiefenbruck
a10b308b4e little cleanup 2007-12-20 23:35:36 -08:00
Mark Tiefenbruck
0a14d911c6 added key command StartTabbing 2007-12-20 23:07:46 -08:00
Mark Tiefenbruck
c7b698757f add some more useful keybindings to the default keys file 2007-12-20 20:30:08 -08:00
Mark Tiefenbruck
406b7e05eb remove `OnTitlebar Mouse2 :Lower', as it interferes with tabbing 2007-12-20 19:47:21 -08:00
Mark Tiefenbruck
a8d9f4fc45 fixed backwards compatibility for toolbar/tab styles 2007-12-20 19:34:22 -08:00
Mark Tiefenbruck
54eda44f85 fix menuitem height on startup 2007-12-20 18:25:50 -08:00
Mark Tiefenbruck
aef3155784 convert macro command parsing to use new StringUtil function 2007-12-20 12:52:20 -08:00
Mark Tiefenbruck
03dce043b7 added ForEach key command 2007-12-20 12:23:56 -08:00
Mark Tiefenbruck
b90a7e21a9 replace svn stuff with git 2007-12-19 16:51:15 -08:00
Mark Tiefenbruck
1cca420f2e "fix" `About' item in fbgm with tcsh, #1806327 2007-12-19 15:43:29 -08:00
Mark Tiefenbruck
7f6c3267e3 fix a few $HOME-related issues in fbgm 2007-12-19 15:10:31 -08:00
Mark Tiefenbruck
63aaecd20c fixed "iconify" menu item 2007-12-19 10:55:45 -08:00
Mark Tiefenbruck
0d544fbe4f check apps file settings after ewmh and gnome 2007-12-19 00:07:47 -08:00
Mark Tiefenbruck
176865bf93 always focus a client that gets raised in the focused window 2007-12-18 23:22:48 -08:00
Mark Tiefenbruck
8f66fe372a don't minimize a window just because its transient got minimized 2007-12-18 23:11:09 -08:00
Mark Tiefenbruck
c381a130eb remove reassoc argument from FluxboxWindow::deiconify 2007-12-18 23:08:17 -08:00
Mark Tiefenbruck
a21572f1b1 remove some unnecessary uses of FluxboxWindow::deiconify 2007-12-18 22:38:01 -08:00
Mark Tiefenbruck
a8ec9d97b9 don't let transient windows steal the focus from other programs 2007-12-18 17:43:18 -08:00
Mark Tiefenbruck
ce74ed1c30 clicks on the handle were matching OnTitlebar 2007-12-18 12:32:31 -08:00
Mark Tiefenbruck
a2db891942 switched Mouse Tab Focus and Click Tab Focus nls entries 2007-12-18 12:20:46 -08:00
Mark Tiefenbruck
ebec87741a open transient windows on same workspace as parent 2007-12-18 12:00:01 -08:00
Mark Tiefenbruck
98c5cea5f5 fix torn menus 2007-12-17 22:52:30 -08:00
Mark Tiefenbruck
c01bd6e9fd holding control will now keep the menu open 2007-12-17 21:44:17 -08:00
Mark Tiefenbruck
31df2d8bd6 make MenuItem responsible for decision to close menu when clicked 2007-12-17 21:09:20 -08:00
Mark Tiefenbruck
c39af52bfc fix startup items in apps file with specified screen number 2007-12-17 10:28:45 -08:00
Mark Tiefenbruck
51377a3c36 removed session.screen<N>.imageSearchPath, as it was:
1) undocumented
2) improperly implemented
3) responsible for broken pixmap loading in styles
2007-12-17 00:53:12 -08:00
Mark Tiefenbruck
0ca0aa1ac2 fix initialization of menu fonts 2007-12-16 13:13:22 -08:00
Mark Tiefenbruck
4a7a143713 load style before loading theme objects, remove duplicate theme load 2007-12-16 00:50:59 -08:00