Commit graph

164 commits

Author SHA1 Message Date
fluxgen
5373f6d840 moved window menu from FluxboxWindow to BScreen 2005-06-23 03:07:25 +00:00
simonb
7d4f711204 fix some menu drawing issues 2005-05-03 13:53:25 +00:00
mathias
e7cf5cbe3c fixes a problem with snapping to the slit. slit's borderwith wasnt part of the
strut.
2005-04-18 16:05:26 +00:00
simonb
88c66f0687 Big changes to how transparency works
Consequently rearrange lots of rendering ops, and strip calls to 
updateTransparent
2005-04-10 18:18:14 +00:00
mathias
1a6d067013 move the slitframe out of sight at startup 2005-03-17 14:24:36 +00:00
mathias
cf46669bc1 copyright date 2005-01-24 18:34:57 +00:00
mathias
eb42a7806d icc complaint about a "possible" conflict between the
FbTk::Menu::update(Subject*) and FbTk::Menu::update(int index)

to avoid this, we rename FbTk::Menu::update(int index) 
    -> FbTk::Menu::updateMenu(int index)

this is mostly cosmetic, but if it makes the life of a compiler happy, well ..
be happy icc :)
2004-12-13 14:03:17 +00:00
mathias
e2f9a1e7bc grrr .. future code commited, sorry about that 2004-12-06 22:30:35 +00:00
mathias
253082dbfa fixed issue with clientUp/Down in SlitClientMenu 2004-12-06 22:09:58 +00:00
mathias
b15315445d added middle/rightclick on slitclient-menu-items to move the client up/down in the slit 2004-12-02 15:30:59 +00:00
mathias
7ed6c5ed29 * leftclick on the slitclients in the clientmenu enables/disables it
* wheel up/down move the slitclient up/down
* visual cosmetic for the slitclient-menu
* added "Save SlitList" - menuentry in slitclient-menu
2004-12-02 03:12:55 +00:00
mathias
993c17cf2e svn propset svn:keywords "Id" 2004-11-19 11:37:27 +00:00
rathnor
42c1fd3ae3 preliminary support for composite/compositing manager. Also general work
for consistency with transparency resources
2004-09-12 14:56:20 +00:00
fluxgen
93ffd19686 init frame window in frame struct 2004-09-11 18:58:27 +00:00
fluxgen
3775776963 head specific strut, patch from Mathieu De Zutter 2004-09-11 13:33:07 +00:00
akir
ed88b106da fix for gcc 2.95.4 -> has problems to get the right template-types
for make_pair
2004-08-31 19:27:21 +00:00
rathnor
d17bf39a43 add autoconf check for std c++ headers 2004-08-31 15:26:40 +00:00
akir
566b0284a8 suppress informative debugmessages 2004-08-30 11:34:56 +00:00
fluxgen
3e52976eac minor fix 2004-06-07 21:36:06 +00:00
rathnor
fff4456dee update NLS string handling... 2004-06-07 11:46:05 +00:00
rathnor
15fe67e21e fix up slit transparency redraw issues 2004-05-17 15:20:32 +00:00
fluxgen
abda1490d8 kde dockapp in systray 2004-04-19 22:42:26 +00:00
fluxgen
6b3a626cbe filename fix, patch from Mathias Gumz 2004-02-20 09:29:07 +00:00
rathnor
1616e9d168 minor fix 2004-02-12 10:29:24 +00:00
fluxgen
51f1503689 added missing template 2004-02-10 18:45:26 +00:00
rathnor
54fcccc44e fix slitlist issue, thanks mathias gumz 2004-02-06 12:09:14 +00:00
rathnor
8b5f039f10 slitlist fixing up 2004-01-30 11:06:25 +00:00
fluxgen
47a20c9ef2 minor fix for shutdown 2004-01-10 02:58:21 +00:00
fluxgen
ce36978e76 fixed autohide bug 2003-12-20 19:10:49 +00:00
fluxgen
6018caf733 minor fix for xinerama 2003-12-18 20:56:18 +00:00
fluxgen
bb02a522fb code cleaning 2003-12-18 18:03:23 +00:00
fluxgen
5ffb6290c1 cleaning in the menu code 2003-12-10 23:08:06 +00:00
fluxgen
c5b79ed14b usePixmap from Texture 2003-12-07 16:39:43 +00:00
rathnor
b6d5b558fe slit client mapping on restart, surplus menu redraw 2003-11-01 00:12:53 +00:00
fluxgen
1a98c78272 need to know when alpha changes 2003-08-30 01:02:09 +00:00
fluxgen
e90cbd35e0 slit as an observer 2003-08-29 10:30:46 +00:00
fluxgen
4eb59bdb8d minor indent 2003-08-15 13:50:42 +00:00
fluxgen
f35a4840ef new timer command 2003-08-11 16:05:18 +00:00
fluxgen
301bd5c0aa minor cleaning 2003-08-04 12:57:23 +00:00
rathnor
ac7edef9ad make sure all menus have titles, make -version go to stdout 2003-07-25 10:03:55 +00:00
fluxgen
cc062647d0 fixed kde dockapp bug 2003-07-23 10:43:30 +00:00
rathnor
2f1f364fa2 fix up xinerama for heads of toolbar and slit 2003-07-19 11:55:49 +00:00
rathnor
7e1733c435 reorganise operation of ResourceManager
plus fix initialisation of layer for slit and toolbar
2003-07-18 15:40:55 +00:00
rathnor
51d5903898 fix build issue 2003-07-06 07:09:53 +00:00
fluxgen
fe6a0795ac make sure at least one pixel is visible in autohide mode 2003-07-03 13:01:58 +00:00
rathnor
a69b117fe4 fix slit netizen issues 2003-06-27 15:05:19 +00:00
fluxgen
756dceab76 fixed set alpha 2003-06-24 20:19:36 +00:00
fluxgen
2d0536a223 using slit themes border color, border width and bevel width 2003-06-24 16:29:14 +00:00
fluxgen
dc410934c6 fixed transparent stuff 2003-06-24 13:48:34 +00:00
fluxgen
19fcd63937 moved slit resources from BScreen to Slit 2003-06-23 13:32:30 +00:00
fluxgen
bf81d4e6c3 removing strut when maximize over is set 2003-06-22 14:17:17 +00:00
fluxgen
d156afb9ac cleaning 2003-06-22 12:31:37 +00:00
fluxgen
b0d89d4e8c cleaning, moved slitclient and slittheme to other files and removed slit resource from screen 2003-06-20 01:27:28 +00:00
fluxgen
e3ab62fed1 added strut support 2003-06-18 13:55:17 +00:00
fluxgen
13a00b7d34 renamed i18n to I18n 2003-06-13 05:04:14 +00:00
fluxgen
a25551769e fixed slit bug 2003-06-05 11:30:06 +00:00
rathnor
bbaca5b43b mark a bunch of menus as internal 2003-05-24 13:13:22 +00:00
rathnor
b68b1c7623 xinerama updates 2003-05-19 15:32:47 +00:00
rathnor
cc9c7960c1 add back some xinerama support (toolbar, slit (+menu), screen) 2003-05-19 14:26:30 +00:00
fluxgen
e55252b464 fixed slit client die issue 2003-05-17 11:00:50 +00:00
fluxgen
5bbc766232 minor cleaning 2003-05-15 23:30:07 +00:00
fluxgen
988392b1eb minor cleaning in BScreen interface 2003-05-15 12:00:46 +00:00
fluxgen
3ac43716b7 transparent slit 2003-05-13 21:12:18 +00:00
fluxgen
45e689d4a2 fixed slit redrawing bug 2003-05-13 13:28:28 +00:00
fluxgen
725af388cd minor fix 2003-05-11 19:01:09 +00:00
fluxgen
7695134b99 minor cleaning 2003-05-11 17:42:51 +00:00
fluxgen
3e1ac648d0 using FbRootWindow 2003-05-10 22:59:32 +00:00
fluxgen
1b9a07dcbc fixed expose event 2003-05-07 22:53:21 +00:00
rathnor
114a72f9b1 change slit menus to FbMenus 2003-05-06 01:45:17 +00:00
fluxgen
1a4c4052b0 fixed bug in slit background theme 2003-05-04 20:50:15 +00:00
rathnor
c2cc8cb8b8 autohide tweak 2003-05-01 15:35:24 +00:00
rathnor
830ffc0c6f fix slit auto hide triggering 2003-05-01 15:03:36 +00:00
fluxgen
c955d69323 minor fix 2003-04-25 17:27:36 +00:00
fluxgen
511909eee6 fixed SlitTheme and RootTheme 2003-04-25 10:46:07 +00:00
rathnor
e48f7836fd fix saving of various slit params (Simon) 2003-04-16 16:18:06 +00:00
rathnor
06e830812e fix saving of toolbar + slit layers - simon 2003-04-16 13:43:50 +00:00
fluxgen
b6ca956c82 removed cycle clients with mouse wheel 2003-04-14 14:53:12 +00:00
fluxgen
50d8c9a8a1 changed default placement 2003-02-23 00:54:13 +00:00
fluxgen
ab62678bc6 fixed slit client resize bug and a bug in slit client list menu 2003-02-20 16:41:22 +00:00
rathnor
b4ffe4fe21 Added layer menus for windows, toolbar, and slit, plus associated
resources. Cleaned up some cruft from the previous layering setup.
2003-02-18 15:11:12 +00:00
fluxgen
ebc9e3547a minor indentation 2003-02-17 12:53:21 +00:00
fluxgen
9716ff884e fixed minor bug in scrollClientUp/down 2003-01-12 23:52:37 +00:00
fluxgen
fcf431100c major update, moved SlitClient to Slit.cc, changed frame.window to FbWindow type, changed menus to FbTk Menu type, fixed clientlist menu with cycle up/down functions, changed Slit to an EventHandler 2003-01-12 17:56:15 +00:00
fluxgen
5cfe837b74 adjusted for FbTk ImageControl 2003-01-09 22:08:27 +00:00
rathnor
28b5c60449 Indenting from tabs to emacs 4-space 2002-12-01 13:42:15 +00:00
fluxgen
4788d2fb9b using imagecontrol 2002-11-30 20:29:27 +00:00
fluxgen
f604debc9f texture passed as const referens to BImageControl's renderImage 2002-11-27 21:52:34 +00:00
fluxgen
256b12aa35 updated from cleaning in Toolbar 2002-11-27 12:30:38 +00:00
fluxgen
8515c1dc15 fluxbox in KDE option 2002-11-15 12:31:58 +00:00
fluxgen
530a55a1e4 headmenu fixes 2002-11-15 12:13:56 +00:00
fluxgen
e13cb99bd0 cleaning 2002-11-14 00:23:19 +00:00
fluxgen
05c16eb649 const fixes and function renaming for toolbar 2002-10-29 15:59:35 +00:00
fluxgen
b2111f542c minor indent 2002-10-13 21:47:54 +00:00
fluxgen
50f7dfc031 new workspace stacking 2002-09-08 19:48:03 +00:00
fluxgen
1d14c6ff8a minor cleaning 2002-08-14 21:51:07 +00:00
fluxgen
7f6880bbac slit theme, which falls back on toolbar theme if it does not exist 2002-07-23 18:38:31 +00:00
fluxgen
35c55cdc8d moved Texture and Color into new files, fixed some const and pointers 2002-07-23 17:11:59 +00:00
fluxgen
eae52404ec minor update 2002-07-20 09:35:01 +00:00
fluxgen
a602e936b1 fixed slitlist loading bug, the list was just reading until space, but now it reads the entire line. And a typeo on XINERAMA 2002-07-19 16:10:18 +00:00
fluxgen
44a1fce815 removed assertion 2002-05-29 19:10:04 +00:00