Commit graph

325 commits

Author SHA1 Message Date
rathnor
b3921bc4e6 fix workspace warping and netizen updates for warping (Simon) 2003-04-16 14:43:06 +00:00
fluxgen
21bc356be2 fixed click raise option, patch from Dale P. Smith 2003-04-16 00:38:06 +00:00
rathnor
909b3c5665 raise on focus [at end of cycle], also a temporary raise while cycling
(Simon)
2003-04-15 23:09:26 +00:00
fluxgen
83da8b5006 temporarly disabled skip lower tabs and changed lower window button from press to release 2003-04-15 14:42:03 +00:00
fluxgen
89fddca1d7 cleaning 2003-04-15 12:22:52 +00:00
rathnor
58e19dc91e add most recently used window cycling (Simon)
It is now the default cycling action
2003-04-15 00:50:25 +00:00
fluxgen
2928b32f3a merged with embedded-tab-branch 2003-04-14 15:01:55 +00:00
rathnor
4b2ba8de47 fix outline moving and warping (Simon) 2003-03-22 05:13:08 +00:00
rathnor
19875e5a5b Add code for toolbar modes 2003-03-03 21:51:13 +00:00
fluxgen
689d435c0f added auto hide menu item for toolbar 2003-02-23 12:02:30 +00:00
fluxgen
955e3865b6 added toolbar placement resource 2003-02-23 00:56:09 +00:00
rathnor
b1cb6bcf66 fix autoraise to be saved as separate init option 2003-02-22 16:09:44 +00:00
rathnor
cc2f023a22 fix focus models for new event handler and Resource setup 2003-02-22 15:10:43 +00:00
fluxgen
6513acb0e0 focus menu and sorting style menu the other way 2003-02-20 23:31:13 +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
2f8e99f9df added shade button option, fixed antialias for menus, added toolbar width percent menu item 2003-02-17 12:35:59 +00:00
rathnor
79aec8465f Fixed gnome init problems (Simon) 2003-02-16 17:57:54 +00:00
fluxgen
9a82a5b1dc raise and focus when we click on titlebar and fixed workspace names in workspace menu 2003-02-16 16:45:23 +00:00
rathnor
453e220df9 Add layer menu to window menu 2003-02-16 15:12:08 +00:00
fluxgen
2a80ac63ef using configurated button position for titlebar 2003-02-16 13:55:49 +00:00
fluxgen
a6e3b3a6f6 fixed geom_window to FbTk FbWindow and changes some old windowstyle to m_windowtheme 2003-02-16 01:14:54 +00:00
fluxgen
6d159ae8c7 fixed style menu and some minor indentation 2003-02-15 02:03:09 +00:00
rathnor
e3b99d4e48 fixing up of layer code 2003-02-09 14:11:14 +00:00
fluxgen
1ac79b9733 cleaning 2003-02-03 13:56:12 +00:00
rathnor
1b063dcea9 Integration of new Layering code, plus updates to the layering code itself
- new KeyActions: Raise/LowerLayer, AlwaysOnTop/Bottom, Top/BottomLayer
Added a "Quit" KeyAction
2003-02-02 16:32:41 +00:00
fluxgen
035ed4d452 added root theme so it can redraw the background 2003-01-12 23:56:49 +00:00
fluxgen
0a24450afd removed Workspacemenu.hh 2003-01-12 18:47:02 +00:00
fluxgen
21dda060fc we do not use IntResMenuItem, yet 2003-01-12 18:21:27 +00:00
fluxgen
57a53674bc changed Configmenu to FbTk Menu and fix new function setupConfigmenu and removed toolbar placement resource 2003-01-12 17:59:20 +00:00
fluxgen
7e8796c31e adjusted for FbTk ImageControl 2003-01-10 00:35:19 +00:00
fluxgen
7debbae5bd removed iconmenu, changed workspacemenu and rootmenu to FbTk Menu and removed setAutoGroupWindow, disabled Stylemenu 2003-01-09 17:41:02 +00:00
fluxgen
87e65a8c06 fixed menu and button action setup 2003-01-07 02:06:06 +00:00
fluxgen
a7ca500229 added max functions so we can determine maximum workspace area. Creation of a new FluxboxWindow object is now handled in BScreen::createWindow 2003-01-05 22:26:56 +00:00
fluxgen
6f01383c89 fixed autoptr on rootmenu 2002-12-13 20:19:05 +00:00
fluxgen
5af8543e8a toolbar placement in resource 2002-12-04 22:43:18 +00:00
fluxgen
29c647645b using dirhelper and fixed toolbar reconfigure 2002-12-02 23:19:16 +00:00
rathnor
28b5c60449 Indenting from tabs to emacs 4-space 2002-12-01 13:42:15 +00:00
fluxgen
992e3d4968 not using image control in Theme 2002-11-30 20:55:23 +00:00
fluxgen
59e52a6906 using imagecontrol 2002-11-30 20:18:35 +00:00
fluxgen
97a2ea9d23 cleaning 2002-11-27 21:55:36 +00:00
fluxgen
2f70830cbc toolbar changes 2002-11-27 13:03:04 +00:00
fluxgen
99c92a6373 fixed rotated text on vertical tab in XFontImp and a rotate function in FontImp interface 2002-11-25 14:07:21 +00:00
fluxgen
fafc0a6e49 cleaning 2002-11-24 20:56:06 +00:00
fluxgen
f14500832d reconfigure theme directly after construction 2002-11-21 15:57:47 +00:00
fluxgen
08f299afc0 include netizen 2002-11-17 11:29:06 +00:00
fluxgen
adb2f2aed6 pointer/referens fixes 2002-11-15 12:15:39 +00:00
fluxgen
7c24bf9b5a referens from slit menus 2002-11-14 00:24:35 +00:00
fluxgen
2cce3fbba6 indentation 2002-11-12 22:58:40 +00:00
rathnor
856da248f7 Fix geometry window sizing (W is wider than 0), plus vertical centring
(font ascent, not height).
2002-11-12 14:37:18 +00:00
fluxgen
a42295bccb rearranged includes, minor cleaning 2002-10-25 20:58:14 +00:00
fluxgen
a1a01de8f9 removed obsolete NEWWMSPEC 2002-10-23 17:32:30 +00:00
fluxgen
3e972e83bd using new font system for labelstyle, windowstyle 2002-10-15 17:17:00 +00:00
fluxgen
a295efad66 fixed reconf after loading 2002-10-15 13:05:55 +00:00
fluxgen
a904d7b6b7 antialias resource 2002-10-15 10:54:40 +00:00
fluxgen
4d1713cb87 minor indentation 2002-10-13 22:30:18 +00:00
fluxgen
7b9b5baf9b indentation 2002-10-11 10:22:06 +00:00
rathnor
e546765736 Fixes to sticky window + focus handling. Particularly for
next/prevFocus crashes. Also, sticky windows are now always reassociated
to the active workspace.
2002-09-12 14:55:11 +00:00
fluxgen
a2f2b083f8 deiconify when send to workspace 2002-09-10 10:59:57 +00:00
fluxgen
6a609280fa new workspace stack and removeWindow function 2002-09-08 19:45:59 +00:00
fluxgen
314c3116f0 added subjects and removed gnome stuff 2002-09-07 20:22:08 +00:00
fluxgen
d86785056d new function reassociateGroup and check moving window 2002-08-30 14:03:31 +00:00
fluxgen
84cd0f3a89 fixed workspace creation bug and reassociation bug, thanks Simon Bowden 2002-08-24 18:12:54 +00:00
fluxgen
471785b9d8 restore with remap 2002-08-16 11:01:09 +00:00
fluxgen
0b25dc379c updated fbatoms stuff and changed some strings to std string 2002-08-14 22:21:06 +00:00
fluxgen
18174570f3 cleaning in getNameOfWorkspace 2002-08-11 22:28:18 +00:00
fluxgen
380d50ba27 new functionnames in slit 2002-08-04 15:48:13 +00:00
fluxgen
c28bd74feb added autogrouping-from-tab patch from Steve Cooper 2002-08-02 12:58:37 +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
a4373ada50 changed added specifik window parameter to sendToWorkspace 2002-07-23 13:47:05 +00:00
fluxgen
eae52404ec minor update 2002-07-20 09:35:01 +00:00
fluxgen
1c7a33c64c minor indentation and comments 2002-07-10 14:51:32 +00:00
fluxgen
66b1894bf2 removed FONT_ELEMENT_SIZE 2002-06-02 22:48:38 +00:00
fluxgen
57cd3c5c7c added configurable geometry 2002-05-19 17:56:55 +00:00
fluxgen
160485f469 minor intel compiler fix 2002-05-17 16:30:24 +00:00
fluxgen
d210e29fce removed const on return values of fundamental types and changed strftime_format to std::string 2002-05-17 11:02:30 +00:00
fluxgen
712d0513b7 added reconfigure for the list 2002-05-08 14:24:57 +00:00
fluxgen
b53183cfe3 added desktopwheeling option 2002-05-08 10:14:51 +00:00
fluxgen
9caf24483d const iterators in updateGnomeList 2002-05-07 13:54:42 +00:00
fluxgen
da517e6074 minor stuff 2002-04-28 19:54:10 +00:00
fluxgen
58fb11717a added workspace_warping option 2002-04-12 14:56:15 +00:00
fluxgen
46e9b6e546 update from Workspace changes 2002-04-09 23:20:40 +00:00
fluxgen
02253281ee updated to match BaseMenu 2002-04-08 22:36:30 +00:00
fluxgen
a959fc2fdf fixed some bools and indentation 2002-04-04 14:28:54 +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
0f8e4f1f2d saner search in prev/next focus, and added bool doSkipWindow 2002-04-02 23:14:54 +00:00
fluxgen
14cd008c76 fixed getIconName in addIcon 2002-03-27 18:47:12 +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
3ac8394996 update getMenu from slit 2002-03-19 00:05:49 +00:00
fluxgen
c6b11959cf added parameter to next/prev Focus and optionsbits for them 2002-03-18 20:20:09 +00:00
fluxgen
4fc50aed36 fixed bug in ::removeNetizen and changed name from InitMenu to initMenu 2002-03-08 12:18:22 +00:00
fluxgen
eaba89e7f3 back to basemenu insert/remove 2002-02-28 15:46:01 +00:00
fluxgen
4921925c17 changed to remove/add workspace in Workspacemenu 2002-02-27 23:47:47 +00:00
fluxgen
879402c306 gnome layer not supported yet 2002-02-26 22:40:31 +00:00
fluxgen
8d911dcbdd added sendToWorkspace(int id, bool changeWS) 2002-02-26 22:25:53 +00:00
fluxgen
ef91b604e6 count all clients in all workspaces 2002-02-21 12:03:40 +00:00
fluxgen
777c136ae0 updateGnomeClientList when changin workspace 2002-02-21 00:38:51 +00:00
fluxgen
f7c88e4da3 parameter values for next/prev/right/leftWorkspace 2002-02-20 23:04:51 +00:00
fluxgen
ef969ea966 added updateGnomeClientList 2002-02-20 22:41:13 +00:00
fluxgen
e953b30d9a fixed iconbar bug 2002-02-17 19:19:05 +00:00
fluxgen
0cfdcba5c7 clean menu parsing 2002-02-17 18:56:14 +00:00
fluxgen
27842d01fa removed catch 2002-02-11 11:52:07 +00:00
fluxgen
022b9ccd51 bugfix in iconlist loop 2002-02-10 22:48:19 +00:00
fluxgen
83352ec53a to std list 2002-02-08 13:35:20 +00:00
fluxgen
5bed277d9c moved gnome atoms 2002-02-07 14:46:23 +00:00
fluxgen
60c51badc4 fixed event mask, netwm and gnome workspace and workspace_count atoms 2002-02-04 07:01:06 +00:00
pekdon
0c2fc0568b leftWorkspace/rightWorkspace added 2002-02-02 19:51:15 +00:00
fluxgen
ed2da1f141 Fixed menu parsing 2002-01-27 12:45:32 +00:00
fluxgen
b3427664c4 Fixed update of workspaces and some indentation 2002-01-21 02:10:25 +00:00
fluxgen
6ea3678d02 Fixed resources 2002-01-20 02:17:23 +00:00
fluxgen
5cc64f4eb3 catching exception on window creation 2002-01-18 01:27:46 +00:00
fluxgen
17f438db1e fixed enums 2002-01-11 10:21:44 +00:00
fluxgen
add890ad21 Fixed rootcommand 2002-01-10 12:49:15 +00:00
fluxgen
e096965898 updated copyright date and added id-tags 2002-01-09 14:11:20 +00:00
fluxgen
89c5a1e8fa Fixed rootcommand for theme 2002-01-08 00:04:03 +00:00
fluxgen
68d83ecc98 Changed Misc:: 2002-01-06 11:07:42 +00:00
fluxgen
1ffec7ce96 Fixed slit:onTop and toolbar:onTop bug 2001-12-30 12:05:26 +00:00
fluxgen
c4bedc7c29 Updated texture constant and changed the include guard 2001-12-29 10:40:51 +00:00
fluxgen
3c8b0b2dd7 Moved XSync so it does a redraw 2001-12-19 14:30:44 +00:00
fluxgen
3203526c22 Fixed sync with xserver when changing workspace 2001-12-18 17:43:49 +00:00
fluxgen
b6ae55efd1 Merge with pekdon 2001-12-17 00:46:15 +00:00
fluxgen
3a98d6a8eb Updated new Theme(.. 2001-12-14 10:14:37 +00:00
fluxgen
d88da3657c Changed getWindowStyle()-> to getWindowStyle(). 2001-12-13 20:44:57 +00:00
fluxgen
18830ac9ad Initial revision 2001-12-11 20:47:02 +00:00