Commit graph

236 commits

Author SHA1 Message Date
rathnor
6914d00eb7 toolbar transparency 2004-01-13 14:41:32 +00:00
fluxgen
be2f29dee6 hide menus on click 2004-01-11 16:08:57 +00:00
fluxgen
044aa68e34 fixed autohide bug 2003-12-20 19:05:42 +00:00
fluxgen
78c5d474f7 updates for new workspace name cmd 2003-12-19 03:57:40 +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
58c47cf714 visible menu item 2003-12-08 17:29:44 +00:00
fluxgen
c5b79ed14b usePixmap from Texture 2003-12-07 16:39:43 +00:00
fluxgen
6ae6cebd64 added config menu to Screen 2003-12-07 15:27:52 +00:00
fluxgen
5e9b6453f0 removed ToolbarHandler 2003-12-03 00:33:30 +00:00
rathnor
b88f9b2a9e fix a number of positioning and sizing issues 2003-10-31 10:37:09 +00:00
fluxgen
af430a858e old style toolbar as default 2003-10-14 00:21:52 +00:00
fluxgen
716f98a01a moved tool creation to ToolFactory, removed FbCommands deps and using CommandParser instead 2003-10-13 23:48:48 +00:00
rathnor
dda34421a3 fix shape - all menus shaped, and some weird shape bugs 2003-10-06 06:22:43 +00:00
fluxgen
aa13ddc1ab minor fix 2003-09-08 18:17:19 +00:00
fluxgen
1a98c78272 need to know when alpha changes 2003-08-30 01:02:09 +00:00
fluxgen
76c1bd4b62 fixed workspace theme for old themes 2003-08-29 00:44:41 +00:00
fluxgen
4a1fd349f8 fixed default values for tools 2003-08-28 15:04:47 +00:00
fluxgen
eb7ff98f6a added configurable tools 2003-08-28 13:58:18 +00:00
fluxgen
99c95b1435 added toolbar.height item 2003-08-27 19:56:56 +00:00
fluxgen
450c1d80f6 added edit current workspace name menu item 2003-08-27 00:11:57 +00:00
fluxgen
b4331b03fe just listen to screen size changes 2003-08-24 23:15:02 +00:00
fluxgen
f71446bf7f listen to screen resize sig 2003-08-24 13:17:00 +00:00
fluxgen
bc8e67136f fixed autohide issue and toolbar menu 2003-08-23 15:42:48 +00:00
fluxgen
2ccb04a1db fixed some theme items 2003-08-19 21:28:57 +00:00
fluxgen
a44683165c cleaning 2003-08-16 12:10:19 +00:00
fluxgen
1cfe725542 minor bug fix 2003-08-15 15:29:10 +00:00
fluxgen
859fafeecf added SystemTray and fixed ConfigureNotify so we can rearrange the items 2003-08-15 13:51:43 +00:00
fluxgen
9ffcd43e70 border width fixes 2003-08-13 15:28:24 +00:00
fluxgen
d07e9e3b95 rearrange items with borderWidth included 2003-08-13 09:50:45 +00:00
fluxgen
57b41ae42f cleaning 2003-08-11 20:22:38 +00:00
fluxgen
586f78c56e first stage width new toolbar items 2003-08-11 15:56:10 +00:00
rathnor
d353b688de update many things to use WinClient instead of FluxboxWindow 2003-07-28 15:06:36 +00:00
rathnor
ac7edef9ad make sure all menus have titles, make -version go to stdout 2003-07-25 10:03:55 +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
fluxgen
11673856e3 added maximize over resource and menu item 2003-07-10 15:52:58 +00:00
fluxgen
af1d8d9a8a added border width for buttons 2003-07-10 13:48:35 +00:00
fluxgen
3b95805b5f added shape 2003-07-10 11:48:14 +00:00
fluxgen
e6e43b0052 fixed antialias update on reconfigure 2003-07-01 12:41:44 +00:00
rathnor
4993e2f363 speedups for having lots of stuck windows 2003-06-26 12:22:43 +00:00
fluxgen
2cc98fe16d fixed autohide 2003-06-25 12:33:28 +00:00
fluxgen
cae1bf89be using toolbar border width, color and bevel width 2003-06-24 18:33:29 +00:00
fluxgen
150db600ff moved toolbar resources from screen to Toolbar 2003-06-23 13:17:57 +00:00
fluxgen
c9f52604c6 minor cleaning 2003-06-22 19:39:47 +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
735776fbeb minor fix 2003-06-11 14:51:22 +00:00
rathnor
bbaca5b43b mark a bunch of menus as internal 2003-05-24 13:13:22 +00:00
rathnor
270cbb6592 toolbar crash (menu bug) and initialisation fixups 2003-05-24 05:49:31 +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
0e1eb74841 fixed autohide bug on toolbar buttons 2003-05-17 11:30:59 +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
cbce8634dd cleaning in FluxboxWindow interface 2003-05-15 11:17:29 +00:00
fluxgen
cffa01d79b added auto hide option to toolbar menu 2003-05-12 23:05:19 +00:00
fluxgen
aa72e23c8e minor cleaning 2003-05-11 13:36:12 +00:00
fluxgen
4a396013c6 minor cleaning 2003-05-10 13:57:07 +00:00
rathnor
41c0ea543c toolbar size + alignment fixes 2003-04-28 16:48:23 +00:00
rathnor
64d7fa3b96 remove mention of old useIconbar resource (toolbar modes now do this
task)
2003-04-27 04:28:04 +00:00
fluxgen
ac6650454b removed setNoFocus in class Fluxbox 2003-04-25 16:08:45 +00:00
fluxgen
9f0885bcbe update for rootheme 2003-04-25 11:19:45 +00:00
fluxgen
bb97e86a3a minor cleaning 2003-04-23 00:17:51 +00:00
rathnor
06e830812e fix saving of toolbar + slit layers - simon 2003-04-16 13:43:50 +00:00
fluxgen
e538db9009 toolbar width percent menu item 2003-04-16 12:53:14 +00:00
fluxgen
143be7a2d1 minor iconbar constructor fix 2003-04-15 12:15:44 +00:00
fluxgen
2928b32f3a merged with embedded-tab-branch 2003-04-14 15:01:55 +00:00
rathnor
51007f35a5 Little fixes to bugs highlighted by valgrind - Simon 2003-04-09 17:20:06 +00:00
rathnor
227e0b0ab1 more fixes for !strftime 2003-03-23 04:18:59 +00:00
rathnor
029e4e5dc7 Some fixes for when strftime isn't available 2003-03-23 01:33:31 +00:00
rathnor
19875e5a5b Add code for toolbar modes 2003-03-03 21:51:13 +00:00
fluxgen
5e5d810a0d data type misses 2003-02-23 19:13:22 +00:00
fluxgen
ecfeae295b fixed minor button placement 2003-02-23 16:29:26 +00:00
fluxgen
0470d0087c vertical workspace name editing and starting timer if the auto hide option changed, in reconfigure 2003-02-23 12:04:27 +00:00
fluxgen
19f4dc774c changed layeritem to normal type instead of pointer, added placement menu and fixed font to iconbar 2003-02-23 00:49:01 +00:00
fluxgen
e45779ef17 fixed auto hide bug just expose leave events for child windows 2003-02-22 23:07:23 +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
24adaad3d5 inserting width percent from screen,using resource<int> value 2003-02-17 12:32:21 +00:00
fluxgen
82c251779b using reference for screen, some minor indentation 2003-02-16 00:09:34 +00:00
fluxgen
0a01f73b51 fixed indentation and added theme listener object 2003-02-15 02:00:29 +00:00
fluxgen
6fda6d83fa removed Clientmenu and Workspacemenu 2003-01-12 18:53:16 +00:00
fluxgen
66206cb19c changed Toolbarmenu to FbTk Menu 2003-01-12 18:04:39 +00:00
fluxgen
4b765849b7 changed workspace menu to FbTk Menu and removed iconmenu and rootmenu 2003-01-09 18:42:32 +00:00
fluxgen
188ac46621 using fbtk menu instead of windowmenu 2003-01-07 02:07:43 +00:00
fluxgen
1cc72819ff no need to hide it 2003-01-05 22:37:46 +00:00
fluxgen
c5023fd193 using ArrowButton for arrows in toolbar 2002-12-13 20:37:55 +00:00
fluxgen
b69bb1d0f8 saving toolbar resource 2002-12-04 22:36:47 +00:00
fluxgen
27a73906fe fixed right and left placement 2002-12-04 17:58:01 +00:00
fluxgen
9233cd9db0 using FbTk FbWindow 2002-12-03 17:02:53 +00:00
fluxgen
af7c6a7c6b using new toolbartheme, fixed placement function and changed to FbTk EventHandler 2002-12-02 21:54:30 +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
06ad66a211 cleaning 2002-11-27 12:20:23 +00:00
fluxgen
558aa0f9f9 using drawutil's doAlignment function 2002-11-26 16:46:05 +00:00
fluxgen
b51501aa42 fixed so workspace menu is shown when you left click on workspace label 2002-11-16 22:17:06 +00:00
fluxgen
5f4aea396d indentation 2002-11-15 12:05:04 +00:00
fluxgen
ff8702a3f3 fixed bug 581588, toolbar auto hiding while editing workspace name 2002-11-14 11:38:38 +00:00
fluxgen
35cf32850e function name change, changed to FbTk Font 2002-10-29 16:09:37 +00:00
fluxgen
a0abbf6056 include fix 2002-10-25 21:05:01 +00:00
fluxgen
799617f6d1 windowmenu always visible, fixes bug [ 604634 ] Fluxbox 0.1.11 menu on iconbar problem 2002-10-19 14:07:00 +00:00
fluxgen
715f363016 minor adjustments for style 2002-10-15 17:13:24 +00:00
fluxgen
c582abcc54 removed some ifdefs 2002-10-13 21:51:12 +00:00
rathnor
5512cac1b6 fix for when a window doesn't have a menu (decorations.menu == 0) 2002-09-14 10:58:25 +00:00
fluxgen
1467457cde new workspace window stacking 2002-09-08 19:43:15 +00:00
fluxgen
3af7133800 update correct workspace name 2002-09-06 16:50:51 +00:00
fluxgen
1d87fab6ac timeout once per second 2002-08-24 19:31:24 +00:00
fluxgen
3b6725c3c7 cleaning 2002-08-17 22:22:57 +00:00
fluxgen
6051b3a899 cleaning and fixed window menu in iconbar 2002-08-12 03:25:55 +00:00
fluxgen
bfbd0a6095 (void) to () and Bool to bool 2002-08-04 15:12:51 +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
cd7b6d1fd5 minor update 2002-07-20 09:49:57 +00:00
fluxgen
0b1e5a15dc minor indentation 2002-05-24 11:38:32 +00:00
fluxgen
fbf610b774 indentation and on_top/auto_raise savings 2002-05-03 13:14:06 +00:00
fluxgen
8afd178252 update from Workspace changes and removed grab/ungrab 2002-04-09 23:16:28 +00:00
fluxgen
02253281ee updated to match BaseMenu 2002-04-08 22:36:30 +00:00
fluxgen
2526e4bce8 moved nls defines to enums in namespace FBNLS 2002-04-04 11:28:19 +00:00
fluxgen
70f3639c02 std::string for title and icon title in FluxboxWindow 2002-04-03 23:04:01 +00:00
fluxgen
05761f6059 Fixed some signed/unsigned warnings 2002-04-03 12:08:54 +00:00
pekdon
81fb2b9fb6 Oopss.. typo 2002-03-29 21:47:58 +00:00
fluxgen
8daa080d11 some signed/unsigned stuff 2002-03-23 15:14:45 +00:00
fluxgen
95aeda2627 Xinerama support 2002-03-19 14:30:43 +00:00
fluxgen
c52f13c5f2 fixed pointer 2002-03-19 00:12:36 +00:00
fluxgen
cda4903471 parameter to workspace change 2002-02-20 23:13:32 +00:00
fluxgen
aa25d549c0 minor update 2002-02-07 15:12:23 +00:00
fluxgen
cdc6210bfe replaced LinkedList with stl container 2002-02-04 22:41:27 +00:00
fluxgen
57d7ce2538 fixed clear to erase 2002-01-22 07:37:54 +00:00
fluxgen
95c81cf42a Changed new_workspace_name to std::string and fixed some indentation 2002-01-21 00:53:02 +00:00
fluxgen
f72da2f967 Small casting 2002-01-20 02:20:18 +00:00
fluxgen
2f4e038cff Fixed indentation 2002-01-08 00:43:52 +00:00
fluxgen
68d83ecc98 Changed Misc:: 2002-01-06 11:07:42 +00:00
pekdon
edb664f929 Changed toolbar placement enums to uppercase letters. (Claes N�st�n) 2002-01-06 09:37:50 +00:00
fluxgen
a29e46aa9f Updated texture constants 2001-12-29 11:39:34 +00:00
fluxgen
5292c3e7ad Updated Toolbar alignment 2001-12-13 22:05:03 +00:00
fluxgen
18830ac9ad Initial revision 2001-12-11 20:47:02 +00:00