Commit graph

2193 commits

Author SHA1 Message Date
fluxgen
86f934e73e shows pixmap with text 2003-08-11 15:45:50 +00:00
fluxgen
edbfc9234e items in toolbar 2003-08-11 15:44:12 +00:00
fluxgen
fe1c6012e4 iconbar for toolbar 2003-08-11 15:42:29 +00:00
fluxgen
0df2793bb7 removed strftimeformat and fixed const accessor for currentWorkspace 2003-08-11 15:32:46 +00:00
fluxgen
242798ae46 gui container 2003-08-11 15:28:33 +00:00
fluxgen
b490cca098 we are not using WindowStack anymore 2003-08-11 15:05:22 +00:00
fluxgen
e6a241ed0d removed old debugmsg 2003-08-11 15:03:11 +00:00
fluxgen
751ba70bf2 not copyable 2003-08-11 15:01:50 +00:00
fluxgen
7581c6e5a3 updated copyright 2003-08-11 14:59:57 +00:00
fluxgen
346dacc633 added copy for X Pixmap 2003-08-11 14:59:07 +00:00
fluxgen
ac033939cb added signal since we're using them in all of the themes 2003-08-11 14:55:14 +00:00
fluxgen
b221fe9fc6 reconfigTheme after all themes are loaded 2003-08-11 14:54:18 +00:00
fluxgen
039ad99525 changed Theme load from char * to std string 2003-08-11 14:52:10 +00:00
fluxgen
9814dba88b minor indent stuff 2003-08-11 14:51:15 +00:00
fluxgen
8172608b6f return text width and using a drawText functions which derived classes can use to offset the text 2003-08-11 14:42:03 +00:00
fluxgen
1a70e35478 fixed minor bug in backgroun update 2003-08-11 14:40:15 +00:00
fluxgen
088bb502fb center text in height by default 2003-08-11 14:34:46 +00:00
fluxgen
d45b3ad764 basic tools for toolbar 2003-08-11 14:32:39 +00:00
fluxgen
4f51fab7af first import 2003-08-11 14:28:38 +00:00
fluxgen
48de057b48 removed debugmsg 2003-08-11 13:47:51 +00:00
rathnor
c8c5072fd1 fix ~ to work properly in session.menuFile 2003-08-10 12:50:04 +00:00
fluxgen
babf480280 minor fix 2003-08-08 10:54:36 +00:00
fluxgen
19230e6927 minor fix 2003-08-04 18:16:22 +00:00
fluxgen
9858833a57 minor cleaning 2003-08-04 16:28:10 +00:00
fluxgen
301bd5c0aa minor cleaning 2003-08-04 12:57:23 +00:00
fluxgen
6e1cecc261 updateTransparent 2003-08-04 12:52:39 +00:00
fluxgen
261ae69cd1 added alpha option for transparent 2003-08-04 12:49:20 +00:00
fluxgen
10c972f7f7 using transparent window 2003-08-04 12:47:36 +00:00
fluxgen
aab891843a using transparent 2003-08-04 12:46:49 +00:00
fluxgen
774b2a874e using builtin transparent in FbWindow 2003-08-04 12:45:42 +00:00
fluxgen
93a10f6233 added transparent option and fixed copy constructor 2003-08-04 12:44:43 +00:00
fluxgen
6b9d7cb224 added transparent option 2003-08-04 12:43:21 +00:00
fluxgen
c73dafb79c added kde dockapp test in createWindow 2003-07-28 20:11:55 +00:00
fluxgen
8c26f29b2f moved kde dockapp test to screen 2003-07-28 20:10:05 +00:00
fluxgen
8079bfdb0c minor fixes 2003-07-28 18:30:02 +00:00
fluxgen
8f01d5e9b7 added IconMenuItem header 2003-07-28 18:29:14 +00:00
fluxgen
58504cb91b menu item for icon menu 2003-07-28 18:28:39 +00:00
fluxgen
b72bf7b854 added iconmenu to workspace menu 2003-07-28 18:28:03 +00:00
rathnor
f71e53fbe9 some more fixing of wm_protocols 2003-07-28 16:29:25 +00:00
rathnor
35234ae644 missed updating wm_protocols 2003-07-28 15:46:00 +00:00
rathnor
d353b688de update many things to use WinClient instead of FluxboxWindow 2003-07-28 15:06:36 +00:00
fluxgen
985ee077e8 added moveClientLeft and Right 2003-07-28 12:49:18 +00:00
fluxgen
b9a62bbd5e added moveClientLeft and Right 2003-07-28 12:42:32 +00:00
fluxgen
88c3562634 using list instead of vector so we can rearrange labels better 2003-07-28 12:11:57 +00:00
fluxgen
7c76910844 added movetableft and movetabright commands 2003-07-28 12:05:27 +00:00
fluxgen
0ec62e41d2 minor fix 2003-07-27 13:53:34 +00:00
rathnor
2585aefafe fix window size when varying borderWidth 2003-07-26 16:17:02 +00:00
rathnor
2b7aace6b3 fix a couple of keybindings 2003-07-26 13:44:00 +00:00
rathnor
ac7edef9ad make sure all menus have titles, make -version go to stdout 2003-07-25 10:03:55 +00:00
rathnor
9ca1f367cb fix bug that gave inconsistent icons, plus caused crashes 2003-07-25 08:46:51 +00:00
rathnor
d4131b25bb fix some bugs + issues with maximisation.
it should be much safer now
2003-07-24 03:19:02 +00:00
fluxgen
cc062647d0 fixed kde dockapp bug 2003-07-23 10:43:30 +00:00
rathnor
906a6b2395 fix removeClient (no idea why that line was removed [by me]) 2003-07-21 17:54:07 +00:00
rathnor
9932b88049 fix focus properly 2003-07-21 15:26:57 +00:00
rathnor
370a9d4744 fix little bug that highlighted items that went disabled after selected 2003-07-21 02:45:27 +00:00
rathnor
037bd174bf fix focus and raising for transient windows in particular 2003-07-20 18:05:40 +00:00
rathnor
734b99611b fix menu redrawing, particularly so that selecting an option will update
properly upon selection, rather than subsequent movement
2003-07-20 10:41:56 +00:00
rathnor
1741ac072d fix menus for "extra" things, like remember, so that they will be
added back if the menu is rebuilt.
2003-07-20 08:12:36 +00:00
rathnor
ace3e2e629 fix toolbarmode = OFF bug, plus add toolbar menu back to screen's config menu 2003-07-20 02:45:57 +00:00
rathnor
1591c15b8b make sure we pass null (rather than blank) to XOpenDisplay 2003-07-19 14:07:28 +00:00
rathnor
9c3b06945a fix most commands to run on screen mouse is in, rather than focused window 2003-07-19 13:51:24 +00:00
rathnor
2f1f364fa2 fix up xinerama for heads of toolbar and slit 2003-07-19 11:55:49 +00:00
rathnor
a827c24e36 fix alpha setting for menus when multiple screens by moving from static in menu
to part of MenuTheme
2003-07-19 03:59:56 +00:00
rathnor
2e3bd41f4e add compiled-in defaults to output of fluxbox -info (thanks Matt Hope) 2003-07-18 15:44:36 +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
06d723aefe updates from han
- solaris fix for fb-gm
- some additions to .cvsignore
2003-07-17 23:39:34 +00:00
rathnor
ea07625303 fix java bug (wasn't sending ConfigureNotify events in response to
ConfigureRequests). Also fix no border on transients and some
initial gnome atom values.
2003-07-17 17:56:28 +00:00
fluxgen
9c913f509a fixed 8 bpp crash 2003-07-12 21:50:15 +00:00
fluxgen
ad60375f4e added TOOLBAR to info 2003-07-11 15:03:02 +00:00
fluxgen
a967ab60a4 types header before regex.h 2003-07-10 19:59:21 +00:00
fluxgen
11673856e3 added maximize over resource and menu item 2003-07-10 15:52:58 +00:00
fluxgen
2e3a046d41 extra checking 2003-07-10 14:49:26 +00:00
fluxgen
6b36857d21 minor offset fix 2003-07-10 14:47:53 +00:00
fluxgen
55f4857ea9 changed menu.shape to menu.roundCorners 2003-07-10 14:17:18 +00:00
fluxgen
af1d8d9a8a added border width for buttons 2003-07-10 13:48:35 +00:00
rathnor
a3c69f6611 add [startup] to remember 2003-07-10 13:23:09 +00:00
fluxgen
c4333aeda1 for round corners 2003-07-10 12:04:46 +00:00
fluxgen
353ecfae6c minor fix 2003-07-10 12:01:17 +00:00
fluxgen
4fb4805251 minor cleaning 2003-07-10 12:00:49 +00:00
fluxgen
0e1a719781 added shape 2003-07-10 12:00:09 +00:00
fluxgen
f0700416fd menutheme fix 2003-07-10 11:58:36 +00:00
fluxgen
f741534401 minor indent fix 2003-07-10 11:58:13 +00:00
fluxgen
23d0b99888 fixed so we can extend reconfigure 2003-07-10 11:55:49 +00:00
fluxgen
2ed0befbad added rotate 2003-07-10 11:55:01 +00:00
fluxgen
ffead0ce00 some extra checks on icons 2003-07-10 11:53:44 +00:00
fluxgen
0fc80a5a9b extends fbtk menutheme with shape support 2003-07-10 11:52:47 +00:00
fluxgen
5538a2b45b minor fix for fluxbox menutheme 2003-07-10 11:51:59 +00:00
fluxgen
3b95805b5f added shape 2003-07-10 11:48:14 +00:00
fluxgen
e7d0cfd16c added Shape, FbMenu.cc fluxbox specific MenuTheme 2003-07-10 11:43:28 +00:00
fluxgen
313bc86431 added shape item 2003-07-10 11:38:12 +00:00
fluxgen
16d5dfd6f2 added shape 2003-07-10 11:36:21 +00:00
fluxgen
34e479a1d4 dont need to call constructor with menutheme 2003-07-10 11:33:31 +00:00
fluxgen
6e416d3e40 using extended fluxbox menutheme instead of fbtk menutheme 2003-07-10 11:29:45 +00:00
fluxgen
876e6f7dfc first 2003-07-10 11:26:40 +00:00
fluxgen
4426964102 added Shape and extended clearWindow and reconfigure from FbTk Menu 2003-07-10 11:25:13 +00:00
fluxgen
5825bf7519 copyright update 2003-07-10 11:23:35 +00:00
fluxgen
1f855e63ac fixed so we cant have multiple instances of fluxbox window in iconbar 2003-07-10 11:09:19 +00:00
rathnor
51d5903898 fix build issue 2003-07-06 07:09:53 +00:00
rathnor
16c567638c fix winclient death signalling 2003-07-04 14:06:20 +00:00
fluxgen
e82122eb44 cstdio for sscanf 2003-07-04 10:25:11 +00:00
rathnor
3144086eef support in remember for specifying groups.
Also split atomhandler::setupWindow
2003-07-04 01:03:41 +00:00
fluxgen
d919892957 added visual enable thing for style menus so one can see which style is currently selected 2003-07-03 13:57:58 +00:00
fluxgen
fe6a0795ac make sure at least one pixel is visible in autohide mode 2003-07-03 13:01:58 +00:00
fluxgen
8890bfe946 using left to close submenu and right to open it 2003-07-03 12:47:22 +00:00
fluxgen
b4aba1ff12 minor fix in keyboard navigation 2003-07-03 12:23:28 +00:00
fluxgen
cf0681f1ba fixed bug in updateWorkspace 2003-07-02 14:31:43 +00:00
fluxgen
a1c84c8404 check for last_key 2003-07-02 05:42:21 +00:00
fluxgen
3d80ba0c1a minor cleaning 2003-07-02 05:27:40 +00:00
fluxgen
10d70ecd54 added keyboard navigation 2003-07-02 05:26:45 +00:00
fluxgen
2737e94b24 added setInputFocus 2003-07-02 05:17:30 +00:00
fluxgen
0703926d3a added rootmenu command 2003-07-02 05:14:48 +00:00
fluxgen
b54dbfb7b1 handle focus out event to revert focus to fluxboxwindow if a menu isnt focused 2003-07-01 20:29:44 +00:00
fluxgen
0409604f3a added ShowRootMenuCmd 2003-07-01 20:24:19 +00:00
fluxgen
e6e43b0052 fixed antialias update on reconfigure 2003-07-01 12:41:44 +00:00
fluxgen
c05206da7a fixed redraw workspace label bug. Thanks Jochem Kossen j.kossen-AT-home.nl 2003-07-01 12:40:56 +00:00
fluxgen
c34e820240 added default themeitem handlers for integer and string 2003-07-01 12:39:49 +00:00
fluxgen
6fce27ea13 added reconfig signal 2003-07-01 12:39:09 +00:00
fluxgen
1e097242f9 added left and right workspace cmd 2003-07-01 09:47:41 +00:00
fluxgen
6ad9158c4f not using showCommands 2003-07-01 09:04:52 +00:00
rathnor
015c61ede0 make it work... (fix some small issues) 2003-07-01 01:49:13 +00:00
fluxgen
17665c37f7 forgot a comma 2003-06-30 22:21:33 +00:00
fluxgen
33ba1f5109 minor indent fix 2003-06-30 21:51:47 +00:00
fluxgen
77031bc8c1 forgot to register some commands 2003-06-30 21:50:37 +00:00
fluxgen
785b3f955f some extra checking 2003-06-30 20:59:28 +00:00
fluxgen
da2fe66b59 include generated defaults file 2003-06-30 20:37:57 +00:00
fluxgen
e0a08e502c minor fix 2003-06-30 20:37:44 +00:00
fluxgen
cbcc6401c6 cleaner compile, default defines in generated defaults.hh file now 2003-06-30 20:33:05 +00:00
fluxgen
5fe9fc2b04 added toggledecor 2003-06-30 19:51:07 +00:00
fluxgen
6a56ce2829 forgot to add arguments 2003-06-30 19:42:20 +00:00
fluxgen
952759281a fixed xinerama bug in maximization stop 2003-06-30 18:04:48 +00:00
fluxgen
3598527d19 we can now use the same action strings in the menu as in key actions 2003-06-30 15:31:54 +00:00
fluxgen
b5d5fb3567 added new files 2003-06-30 15:07:29 +00:00
fluxgen
d1ccbe827c using FbTk Command in keys instead of enum 2003-06-30 15:05:26 +00:00
fluxgen
aab42a4c09 added mouse and key screen so we can determine which screen we are on for some commands 2003-06-30 15:04:06 +00:00
fluxgen
6a5fff9ae1 dont resize if not isResizable, disabled title in layermenu 2003-06-30 15:02:39 +00:00
fluxgen
790c861b60 using default key screen if no screen num was specified 2003-06-30 15:00:32 +00:00
fluxgen
e516527b60 using -1 for default mouse screen 2003-06-30 14:59:38 +00:00
fluxgen
24b7682033 using new CommandParser and Commands instead of enum actions 2003-06-30 14:57:14 +00:00
fluxgen
5c657dabae command factory for basic fluxbox commands 2003-06-30 14:49:23 +00:00
fluxgen
bbe279233a new command parser 2003-06-30 14:44:43 +00:00
fluxgen
0dc31b93a8 for commands on current workspace 2003-06-30 14:38:42 +00:00
fluxgen
695d926b2f commands on current window 2003-06-30 14:35:11 +00:00
rathnor
a69b117fe4 fix slit netizen issues 2003-06-27 15:05:19 +00:00
fluxgen
94ccbb4602 updated copyright 2003-06-26 12:30:07 +00:00
rathnor
4993e2f363 speedups for having lots of stuck windows 2003-06-26 12:22:43 +00:00
fluxgen
6b3881d999 applied max vert horiz toggle patch from MrChuoi 2003-06-25 13:37:06 +00:00
fluxgen
2a08e33735 compile time option for toolbar 2003-06-25 13:07:34 +00:00
fluxgen
2cc98fe16d fixed autohide 2003-06-25 12:33:28 +00:00
fluxgen
0a5cb42d4d temp disabled xinerama menu item 2003-06-25 06:11:39 +00:00
fluxgen
4117b5d130 removed toolbar from screen 2003-06-25 06:02:53 +00:00
fluxgen
bbd93b6c07 minor workspace fix 2003-06-25 06:02:15 +00:00
fluxgen
c3939e170e removed toolbarhandler 2003-06-25 05:47:23 +00:00
fluxgen
756dceab76 fixed set alpha 2003-06-24 20:19:36 +00:00
fluxgen
c9c86f5b84 include toolbarhandler 2003-06-24 18:34:52 +00:00
fluxgen
1510e1c0cf need menu item header 2003-06-24 18:34:01 +00:00
fluxgen
cae1bf89be using toolbar border width, color and bevel width 2003-06-24 18:33:29 +00:00
fluxgen
cb40c16274 moved toolbar mode resource to ToolbarHandler 2003-06-24 16:30:13 +00:00
fluxgen
b22a04f1c6 moved toolbar mode resources to ToolbarHandler 2003-06-24 16:29:54 +00:00
fluxgen
2d0536a223 using slit themes border color, border width and bevel width 2003-06-24 16:29:14 +00:00
fluxgen
f58489b8e3 added bevel width, border color and border width 2003-06-24 16:28:40 +00:00
fluxgen
44fbcc447e cleaning, moved toolbar mode resource here 2003-06-24 16:27:18 +00:00
fluxgen
11a0b784b3 added bevel, border width and color 2003-06-24 16:26:56 +00:00
fluxgen
976f78576b removed window number 2003-06-24 15:02:39 +00:00
fluxgen
f7bd41a157 minor cleaning 2003-06-24 15:01:54 +00:00
fluxgen
4d389149bc minor cleaning, removed window number 2003-06-24 14:57:54 +00:00
fluxgen
225dc75dd9 minor cleaning 2003-06-24 14:54:45 +00:00
fluxgen
cc217ded94 fixed minor button line bug 2003-06-24 14:05:00 +00:00
fluxgen
d870f44fa4 fixed some slit stuff 2003-06-24 13:56:01 +00:00
fluxgen
dc410934c6 fixed transparent stuff 2003-06-24 13:48:34 +00:00
fluxgen
e913c6f086 added theme accessors 2003-06-24 13:42:23 +00:00
rathnor
069c3873d9 add some more initialisations for winclient - fixes remember not matching 2003-06-24 12:58:57 +00:00
fluxgen
2609be29f0 redraw workspace label when we change workspace 2003-06-24 10:37:39 +00:00
fluxgen
fc5de0455e added clearArea 2003-06-24 10:12:57 +00:00
fluxgen
476c6d1d17 minor fix 2003-06-23 14:33:43 +00:00
fluxgen
312b7b0523 minor stuff 2003-06-23 14:18:54 +00:00
rathnor
09a5c23c5b fix grouping to persist over restart, plus various related bugs.
Also move a large proportion of window initialisation from FluxboxWindow to
WinClient
2003-06-23 14:16:05 +00:00
fluxgen
2e6baffb9b removed toolbar in load rc 2003-06-23 13:35:45 +00:00
fluxgen
442118f771 setting normal layer for toolbar 2003-06-23 13:34:54 +00:00
fluxgen
19fcd63937 moved slit resources from BScreen to Slit 2003-06-23 13:32:30 +00:00
fluxgen
3029aca7ef reconfigure toolbar after we load resources 2003-06-23 13:31:47 +00:00
fluxgen
150db600ff moved toolbar resources from screen to Toolbar 2003-06-23 13:17:57 +00:00
fluxgen
429c59cf59 moved toolbar resources to Toolbar 2003-06-23 13:10:52 +00:00
fluxgen
3dadf1d7ea moved toolbar resources to Toolbar 2003-06-23 12:57:36 +00:00
fluxgen
12b2fafb17 removed iconbar dep 2003-06-22 21:29:32 +00:00
fluxgen
c9f52604c6 minor cleaning 2003-06-22 19:39:47 +00:00
fluxgen
bf81d4e6c3 removing strut when maximize over is set 2003-06-22 14:17:17 +00:00
fluxgen
99150507d8 save resources 2003-06-22 14:16:25 +00:00
fluxgen
95193fd598 moved getWMName to Xutil 2003-06-22 12:35:03 +00:00
fluxgen
01a3274e35 unused variable m_do_auto_hide 2003-06-22 12:32:08 +00:00
fluxgen
d156afb9ac cleaning 2003-06-22 12:31:37 +00:00
fluxgen
74b34bf3ae added Xutil 2003-06-22 12:25:09 +00:00
fluxgen
679bc63e6e getWMName for winclient, slit and slitclient 2003-06-22 12:23:57 +00:00
fluxgen
4308cf2e77 minor cleaning 2003-06-20 01:48:06 +00:00
fluxgen
fc9b134e5b minor indent 2003-06-20 01:30:41 +00:00
fluxgen
4dd65d902a moved slit resources into slit 2003-06-20 01:30:08 +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
55df2a8b05 moved slit resource from screen 2003-06-20 01:26:16 +00:00
fluxgen
97034df0ba added SlitClient and SlitTheme files 2003-06-20 01:25:43 +00:00
fluxgen
32bf14b3bd some refactoring 2003-06-20 01:25:26 +00:00
fluxgen
76f1113959 added Strut.hh 2003-06-19 17:14:23 +00:00
fluxgen
e3ab62fed1 added strut support 2003-06-18 13:55:17 +00:00
fluxgen
501168b557 handling propertyNotify for atomhandlers 2003-06-18 13:51:37 +00:00
fluxgen
b373962b76 Strut support 2003-06-18 13:42:21 +00:00
fluxgen
1314a15988 added propertyNotify function 2003-06-18 13:35:36 +00:00
fluxgen
0d5ccfd2a1 added propertyNotify function and added _NET_WM_STRUT support 2003-06-18 13:34:30 +00:00
fluxgen
06349993ed for requesting space on screen 2003-06-18 12:27:48 +00:00
fluxgen
c9daf1dcf3 ignore 2003-06-18 08:01:05 +00:00
fluxgen
c9f128447e cleaning and fixed trailing whitespace in group file loading 2003-06-16 14:54:18 +00:00
fluxgen
2dff875e65 minor error msg fix for font loading 2003-06-15 21:02:41 +00:00
fluxgen
80006acde5 minor stuff 2003-06-15 20:09:13 +00:00
fluxgen
7e04a570e3 using winclient instance name 2003-06-15 19:34:34 +00:00
fluxgen
2b1bc6565e updateWMClassHint 2003-06-15 18:36:40 +00:00
fluxgen
c182d9846f updateWMClassName 2003-06-15 18:36:16 +00:00
fluxgen
f6fcf36231 instance and class name in WinClient instead 2003-06-15 18:35:32 +00:00
rathnor
fbcd0c3191 lil fix for winclient comparison 2003-06-15 11:52:44 +00:00
rathnor
77f43591ce new keys for cycling through groups - NextGroup/PrevGroup (they are an alias
for NextWindow/PrevWindow 1
2003-06-15 11:38:35 +00:00
rathnor
1856480901 fix up nextFocus/prevFocu for cycling through groups (not just clients) 2003-06-15 11:37:53 +00:00
fluxgen
8a511aa196 removed debug output 2003-06-13 21:00:18 +00:00
fluxgen
c60b20fda6 fixed autogrouping, checkGrouping now returns true or false... 2003-06-13 20:50:49 +00:00
fluxgen
bad0725b22 added autogrouping 2003-06-13 20:49:05 +00:00
fluxgen
5f558cbbfc include cstdio for sprintf 2003-06-13 13:03:44 +00:00
fluxgen
b05f27d33a minor cleaning 2003-06-13 12:02:00 +00:00
fluxgen
cb14466431 minor fixes 2003-06-13 11:43:46 +00:00
fluxgen
13a00b7d34 renamed i18n to I18n 2003-06-13 05:04:14 +00:00
fluxgen
0a4d2b858b cleaning 2003-06-12 15:24:37 +00:00
fluxgen
243d8723fc minor fixes 2003-06-12 15:22:59 +00:00
rathnor
cebc254049 add support for nesting in getStringBetween 2003-06-12 15:14:03 +00:00
rathnor
c314d05553 add some property accessors 2003-06-12 15:13:23 +00:00
rathnor
e139cbb028 add regular expression support in remember capabilities
see ChangeLog for details
2003-06-12 15:12:19 +00:00
fluxgen
94f1c16416 renamed i18n to I18n 2003-06-12 14:51:59 +00:00
fluxgen
5202f9fcc5 renamed i18n to I18n 2003-06-12 14:37:21 +00:00
fluxgen
4223370926 minor fixes 2003-06-12 14:35:36 +00:00
fluxgen
bb004b6325 moved cursor to FbWinFrameTheme 2003-06-12 14:33:14 +00:00
fluxgen
a08c3e7126 moved cursor to FbWinFrameTheme and setting pid of fluxbox on root window here instead of in BScreen 2003-06-12 14:32:08 +00:00
fluxgen
fa254cccd4 getting workspace name directly in constructor 2003-06-12 14:30:01 +00:00
fluxgen
e9ae291109 using desktop names 2003-06-12 14:28:00 +00:00
fluxgen
603b784efd moved i18n.hh and .cc files to I18n.hh .cc 2003-06-12 14:24:26 +00:00
fluxgen
7f78b30cbe better error msg 2003-06-12 14:09:59 +00:00
fluxgen
ee90d85b14 hide toolbar menu and slit menu if we click on root window 2003-06-11 14:53:54 +00:00
fluxgen
32cdc02556 added cursor 2003-06-11 14:52:45 +00:00
fluxgen
127778b167 moved cursor to FbWinFrameTheme 2003-06-11 14:51:56 +00:00
fluxgen
735776fbeb minor fix 2003-06-11 14:51:22 +00:00
rathnor
6c0db93dda revert NULL thing 2003-06-11 10:50:59 +00:00
rathnor
0f7c0b9c5f make sure that "0" is 4-bit safe for a null pointer by replacing it with (void
*) NULL
2003-06-11 04:21:17 +00:00
fluxgen
6a14858ac7 added antialias nls 2003-06-11 00:51:07 +00:00
fluxgen
28f550bdb1 added Xinerama file 2003-06-10 12:39:26 +00:00
fluxgen
9d430c9ca9 copyright update 2003-06-10 12:18:26 +00:00
rathnor
48929dab4d small fix 2003-06-08 14:54:05 +00:00
rathnor
81e4fe8d44 add reconfigure and restart keys 2003-06-08 14:32:28 +00:00
rathnor
93b2f8921c fix restart in menu to accept and use an argument 2003-06-08 13:47:30 +00:00
rathnor
efe8bf4acd fix bug that left empty window frames around 2003-06-08 00:13:41 +00:00
rathnor
2fc279a5e2 fix crash on window attach - triggered when attaching from the focused window
later unfocusing that window would die since it had no client. Now we
make sure we remove all references from the fluxbox Window->FluxboxWindow list first
2003-06-06 14:45:13 +00:00
rathnor
06de965f4b fix crash bug when no name defined 2003-06-06 14:07:22 +00:00
fluxgen
49c57942f3 minor fix 2003-06-05 17:40:02 +00:00
fluxgen
593624dc89 minor stuff 2003-06-05 13:33:27 +00:00
rathnor
a5e8987acd much improved window placement algorithm 2003-06-05 13:21:10 +00:00
fluxgen
72479063aa minor fix 2003-06-05 13:20:05 +00:00
fluxgen
01d069fbef minor fixes 2003-06-05 13:09:08 +00:00
fluxgen
18de3a67dd pressed pixmap fix, we use old background pixmap if m_pressed_pm is null 2003-06-05 12:42:31 +00:00
fluxgen
a25551769e fixed slit bug 2003-06-05 11:30:06 +00:00
rathnor
1d381d5fc3 remember of shaded and stuck states were mixed up 2003-05-31 01:07:36 +00:00
rathnor
af543ba9d3 remove RC_PATH from remember.cc 2003-05-27 11:55:23 +00:00
rathnor
fc760d0b68 add border option for write as well as read 2003-05-26 11:27:31 +00:00
rathnor
b8802ad22a fix usage of decoration.border (incl xmms move bug)
add BORDER to help turn on borders to remember stuff
2003-05-26 04:24:24 +00:00
rathnor
bbaca5b43b mark a bunch of menus as internal 2003-05-24 13:13:22 +00:00
fluxgen
292f5c550f reorder menus 2003-05-24 13:02:49 +00:00
fluxgen
d20ace2f97 reordered menus 2003-05-24 13:01:48 +00:00
rathnor
3e2d57d7c9 little correction when removing menu items 2003-05-24 12:34:16 +00:00
fluxgen
3eafda3f2e fixed layer menu bug, it should be internal so the parent dont kill it 2003-05-24 12:04:39 +00:00
rathnor
270cbb6592 toolbar crash (menu bug) and initialisation fixups 2003-05-24 05:49:31 +00:00
rathnor
7891106ca3 initialisation problem with xinerama enabled but not active - caused crash 2003-05-22 01:17:15 +00:00
rathnor
51f7970f74 fix cascade placement for multiple heads 2003-05-21 23:59:54 +00:00
rathnor
a88511a4a7 xinerama for placement + snapping, + tidy 2003-05-20 11:03:11 +00:00
fluxgen
f911c4035f cleaning 2003-05-19 22:45:51 +00:00
fluxgen
b17abb05c8 using property and changeProperty 2003-05-19 22:43:48 +00:00
fluxgen
3027bf1341 property and changeProperty 2003-05-19 22:38:55 +00:00
rathnor
52a71aa781 correct some maximise numbers 2003-05-19 15:39:06 +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
rathnor
c62dc1e2af fix initialise of s_display in a constructor for FbWindow (fixes bsetroot
segfault)
2003-05-19 08:27:49 +00:00
fluxgen
80161fc208 moved XrmDatabaseHelper to FbTk 2003-05-18 22:12:25 +00:00
fluxgen
0d34ca1ea0 moved Resource to FbTk and change name of DirHelper to FbTk Directory 2003-05-18 22:08:19 +00:00
fluxgen
251ca294ab moved Resource to FbTk 2003-05-18 22:04:06 +00:00
fluxgen
b90558a9a9 moved Resource to FbTk and change name of DirHelper to FbTk Directory 2003-05-18 22:01:14 +00:00
fluxgen
1e78e743a7 moved Resource, XrmDatabaseHelper and DirHelper to FbTk 2003-05-18 21:57:41 +00:00
fluxgen
df3b2a2766 moved to FbTk, and change DirHelper to Directory 2003-05-18 21:55:16 +00:00
fluxgen
0e1eb74841 fixed autohide bug on toolbar buttons 2003-05-17 11:30:59 +00:00
fluxgen
1d49072a76 fixed cursor for grips 2003-05-17 11:08:06 +00:00
fluxgen
dc3455a72e minor fixes 2003-05-17 11:05:33 +00:00
fluxgen
e55252b464 fixed slit client die issue 2003-05-17 11:00:50 +00:00
fluxgen
0933da772a minor raise fix 2003-05-17 10:44:32 +00:00
fluxgen
4ec9bdbee2 added set and unsetCursor 2003-05-17 10:43:20 +00:00
fluxgen
f1a34dc2f6 minor fix for register empty windows 2003-05-17 10:40:12 +00:00
fluxgen
ae5ce5e368 fixed -log argument and did some cleaning 2003-05-16 00:46:41 +00:00
fluxgen
eac7d2ac30 minor fix 2003-05-16 00:35:50 +00:00
fluxgen
a11f4f512a minor fix 2003-05-16 00:19:51 +00:00
fluxgen
643743f297 better warning message 2003-05-16 00:17:16 +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
54acafe5a8 added better shape support 2003-05-14 14:43:06 +00:00
fluxgen
615ec14ab2 added better shape support 2003-05-14 14:37:06 +00:00
fluxgen
4195e26d01 using clients screen instead of fluxboxwindwos screen 2003-05-14 12:10:54 +00:00
fluxgen
f478e85aa8 moved updateClientmenu to public area so we can force it to update 2003-05-14 12:09:44 +00:00
fluxgen
53ea8fd780 update client menu when we remove a client 2003-05-14 12:08:19 +00:00
fluxgen
9d5eb092fa added screen accessor and removed client from window before we send signal 2003-05-14 12:07:06 +00:00
fluxgen
61448a5bd4 added access for dest and source drawables 2003-05-13 21:16:27 +00:00
fluxgen
3ac43716b7 transparent slit 2003-05-13 21:12:18 +00:00
fluxgen
d050c6d0a6 minor fix for alpha 0 2003-05-13 20:50:56 +00:00
fluxgen
f37df2619b minor fix 2003-05-13 14:07:24 +00:00
fluxgen
ff5f444666 removed ScreenInfo 2003-05-13 14:06:45 +00:00
fluxgen
56af958aa5 minor fixes 2003-05-13 14:05:58 +00:00
fluxgen
955a8e76cf minor debug msg fix 2003-05-13 14:05:00 +00:00
fluxgen
aa66c52768 obsolete 2003-05-13 14:01:48 +00:00
fluxgen
45e689d4a2 fixed slit redrawing bug 2003-05-13 13:28:28 +00:00
fluxgen
2afb87a4e4 minor fix 2003-05-13 11:47:29 +00:00
fluxgen
33130ce0a6 fixed better error msg 2003-05-13 11:43:44 +00:00
fluxgen
e97f8d7816 minor changes 2003-05-13 11:41:29 +00:00
rathnor
b83b826bfb fix saving of workspace icons toolbar mode 2003-05-13 11:21:23 +00:00
rathnor
e7903086f2 fix iconify with autoraise 2003-05-13 11:14:05 +00:00
fluxgen
e460cf2dc0 minor const fix 2003-05-13 00:24:26 +00:00
fluxgen
4e5ea3a83b moved find to public area and fixed const 2003-05-13 00:24:00 +00:00
fluxgen
dec9d5b7f5 fixed restoring of submenus after a reconfigure, and changed some configure menu items to just saverc instead of doing that and reconfigure 2003-05-13 00:23:05 +00:00
fluxgen
2014d60ef3 fixed menu timestamps stuff 2003-05-13 00:20:49 +00:00
fluxgen
cffa01d79b added auto hide option to toolbar menu 2003-05-12 23:05:19 +00:00
fluxgen
553cee1dde trying to use XRRScreenChangeSelectInput 2003-05-12 11:14:47 +00:00
fluxgen
47f5dbb143 reset background on screen resize 2003-05-12 04:47:34 +00:00
fluxgen
cf8811f3a9 added updateGeometry to force an update 2003-05-12 04:29:50 +00:00
fluxgen
fd9a18daa4 added updateSize so we can notify screen clients that the root window size changed 2003-05-12 04:28:46 +00:00
fluxgen
1b652642fc minor fix in RANDR init 2003-05-12 04:28:05 +00:00
fluxgen
244c63f4b4 added RANDR support 2003-05-12 04:23:31 +00:00
fluxgen
a084e737f8 minor fix so we can force update on geometry in subclasses 2003-05-12 04:20:25 +00:00
rathnor
99b6dc4e5d fix up various focus-related issues 2003-05-11 23:44:09 +00:00
fluxgen
7037b9ca2c minor fix 2003-05-11 22:19:17 +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
c188d1d39a minor cleaning 2003-05-11 17:14:41 +00:00
fluxgen
7149b4dd5b minor cleaning 2003-05-11 17:06:02 +00:00
fluxgen
0d5b919606 using ref instead of pointer for revertFocus 2003-05-11 15:35:24 +00:00
fluxgen
227fe60ed9 changed getScreen to screen 2003-05-11 15:35:03 +00:00
fluxgen
051b017ea6 minor fixes 2003-05-11 15:32:23 +00:00
fluxgen
c07eb7b2de changes in revertFocus 2003-05-11 15:26:34 +00:00
fluxgen
403a9727ce fixed focus last crash bug, a dangling m_focused_window pointer 2003-05-11 15:24:09 +00:00
fluxgen
aa72e23c8e minor cleaning 2003-05-11 13:36:12 +00:00
rathnor
816190411a just a little clean up 2003-05-11 11:47:19 +00:00
fluxgen
a9e2a8d2e6 documentation 2003-05-10 23:14:22 +00:00
fluxgen
c0fa8f2263 minor fix 2003-05-10 23:11:33 +00:00
fluxgen
39425a6762 using FbRootWindow 2003-05-10 23:07:42 +00:00
fluxgen
b0641a8cbd using parent window instead of root window 2003-05-10 23:04:37 +00:00
fluxgen
d81df81428 removed some functions 2003-05-10 23:01:00 +00:00
fluxgen
3e1ac648d0 using FbRootWindow 2003-05-10 22:59:32 +00:00
fluxgen
03c52ee0c4 added FbRootWindow 2003-05-10 22:51:12 +00:00
fluxgen
26df4622fd root window 2003-05-10 22:50:19 +00:00
fluxgen
8142aae84e minor cleaning 2003-05-10 22:47:55 +00:00
fluxgen
161be32b3a using FbRootWindow 2003-05-10 22:45:08 +00:00
fluxgen
a5e763ca72 changed netizen 2003-05-10 18:15:23 +00:00
fluxgen
43dfd00e44 minor cleaning 2003-05-10 16:55:11 +00:00
fluxgen
6567f8d1bf variable name changes 2003-05-10 16:53:09 +00:00
fluxgen
980060a509 fixed typeo 2003-05-10 15:22:28 +00:00
fluxgen
3772c0125a minor bugfix 2003-05-10 14:43:45 +00:00
fluxgen
b12ea8c13d removed BaseDisplay so we moved some of the functions here 2003-05-10 14:32:35 +00:00
fluxgen
08b94c6243 moved BlackboxHints from BaseDisplay 2003-05-10 14:27:57 +00:00
fluxgen
c9638d0473 BlackboxHints in FluxboxWindow now 2003-05-10 14:16:38 +00:00
fluxgen
b6098fa2e7 added ScreenInfo 2003-05-10 14:03:27 +00:00
fluxgen
49231d1b14 moved over some old BaseDisplay functions 2003-05-10 14:01:07 +00:00
fluxgen
4a396013c6 minor cleaning 2003-05-10 13:57:07 +00:00
fluxgen
94deb10b01 holds info about screen 2003-05-10 13:54:29 +00:00
fluxgen
62f37d75bd using ScreenInfo 2003-05-10 13:46:31 +00:00
fluxgen
4f806e266a comments 2003-05-10 13:45:50 +00:00
fluxgen
79e8404cbf using FbTk App 2003-05-10 13:41:44 +00:00
fluxgen
2416e27d39 source doc 2003-05-10 13:31:46 +00:00
fluxgen
d8bdbf3bb9 comments 2003-05-10 13:29:13 +00:00
fluxgen
ba5272b845 code doc 2003-05-10 13:28:11 +00:00
fluxgen
f3098da834 bit depth 2003-05-10 13:26:37 +00:00
fluxgen
03a54fff5a comments and depth function 2003-05-10 13:24:59 +00:00
fluxgen
d927e1b85a we don't use fluxbox here 2003-05-10 13:21:36 +00:00
fluxgen
c6c3b37365 obsolete 2003-05-10 13:20:44 +00:00
rathnor
e14d4c8115 fix some missing enternotifies 2003-05-08 15:14:50 +00:00
fluxgen
dc8fcca4e4 debugmsg 2003-05-08 15:10:57 +00:00
rathnor
768613f3e0 fix sloppy focus for embedded tabs 2003-05-08 15:06:59 +00:00
fluxgen
7066ef620b set antialias on toolbar before we load the theme 2003-05-08 10:57:20 +00:00
fluxgen
3cd853536d no title on remember menu 2003-05-08 10:55:33 +00:00
fluxgen
79a6bbe715 conditional compile 2003-05-08 10:45:12 +00:00
rathnor
30d1d5a951 fix updating of gnome layer atom 2003-05-08 02:50:38 +00:00
rathnor
a7a1785899 fix silly mistake in widow move layers 2003-05-08 02:20:52 +00:00
rathnor
65fc419175 fix some focus problems when changing workspace 2003-05-08 01:51:18 +00:00
fluxgen
af6a1a123f fixed slit ordering bug 2003-05-08 01:04:05 +00:00
fluxgen
db3b6fa758 update 2003-05-07 23:45:44 +00:00
fluxgen
1c5e3c98d0 minor fix 2003-05-07 23:17:38 +00:00
rathnor
72e4f1eeb3 move compiled-in option reporting into -info
Also explicitly say which ones aren't in.
2003-05-07 23:17:24 +00:00
fluxgen
1b9a07dcbc fixed expose event 2003-05-07 22:53:21 +00:00
fluxgen
b04a5bb1c8 fixed options 2003-05-07 22:19:59 +00:00
rathnor
e7a5539b29 fix crash from removeClient if window wasn't the active client 2003-05-07 16:44:51 +00:00
rathnor
d63bf127ad transient fixes by making them WinClients 2003-05-07 16:21:26 +00:00
rathnor
de68c88ed8 minor focus twiddle 2003-05-07 13:50:41 +00:00
rathnor
31c77912d8 fix alignment of unstuck default pixmap 2003-05-07 12:16:09 +00:00
fluxgen
10211d5fec better error msg 2003-05-07 11:43:03 +00:00
fluxgen
755d0d1504 comments 2003-05-07 11:36:43 +00:00
fluxgen
956848a585 forgot return 2003-05-07 11:35:59 +00:00
fluxgen
90dc9ca680 init m_background_pm 2003-05-07 11:35:22 +00:00
fluxgen
7981cc0fc7 fixed focus new on deiconify 2003-05-07 11:33:56 +00:00
fluxgen
ac931c2215 minor cleaning 2003-05-07 11:33:12 +00:00
fluxgen
96005a8feb rearranged Resource class 2003-05-07 11:32:42 +00:00
fluxgen
9548e4bf50 Fixed include and some comments 2003-05-07 11:30:28 +00:00
fluxgen
b42f722198 fixed RENDER extension checking 2003-05-07 09:31:29 +00:00
fluxgen
7298f23b0d added stuck pixmap, and unfocus pixmaps 2003-05-06 23:58:08 +00:00
fluxgen
1cbf54adeb fixed problem with multiple screens redrawing, the m_screen_num wasnt set 2003-05-06 23:50:31 +00:00
rathnor
114a72f9b1 change slit menus to FbMenus 2003-05-06 01:45:17 +00:00
rathnor
2ac0d82e45 fix up focus problems 2003-05-04 23:38:06 +00:00
fluxgen
65bbfbe51b license update 2003-05-04 21:01:43 +00:00
fluxgen
1a4c4052b0 fixed bug in slit background theme 2003-05-04 20:50:15 +00:00
rathnor
b10dc8434b add session.ignoreBorder to ignore border for movement events 2003-05-04 16:55:40 +00:00
rathnor
cd3379270b fix warping with multiple screens 2003-05-04 13:55:39 +00:00
rathnor
c21b6fb29f little debugging message improvement... 2003-05-04 13:07:17 +00:00
rathnor
6871d536ec fix multiple screen keyactions to sometimes take effect on screen the pointer is on 2003-05-04 13:07:00 +00:00
rathnor
1762dd8a0b fix segfault on restart/close when icons exist 2003-05-04 13:04:31 +00:00
fluxgen
853c075a5e minor cleaning 2003-05-04 10:34:09 +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
rathnor
ed3f64bc5f Fix some alignment and redraw problems 2003-05-01 14:33:36 +00:00
rathnor
c5e5009c2f clean ups of reconfigure/redraws 2003-05-01 13:19:36 +00:00
rathnor
6b125d1c60 reconfigure fix (setFocusedWindow didn't check if win already focused) 2003-04-29 12:39:45 +00:00
fluxgen
7b766b6aa1 license update 2003-04-29 09:00:13 +00:00
fluxgen
f589d55aa9 FbPixmap is a FbDrawable 2003-04-29 08:53:24 +00:00
fluxgen
d9467066a9 FbWindow is a FbDrawable 2003-04-29 08:51:59 +00:00
fluxgen
e76c16bc15 added FbDrawable 2003-04-29 08:50:29 +00:00
fluxgen
a6f0529842 for basic draw operations 2003-04-29 08:49:36 +00:00
fluxgen
456792bbeb rearranged themes and added WinButtonTheme 2003-04-28 22:43:26 +00:00
fluxgen
3f62d0e808 added WinButtonTheme with pixmap support 2003-04-28 22:41:28 +00:00
fluxgen
a615953477 added WinButtonTheme 2003-04-28 22:39:12 +00:00
fluxgen
157673be29 minor screen num fix 2003-04-28 22:33:19 +00:00
fluxgen
556b74b333 handles close, maximize, iconify, shade and stick theme pixmaps 2003-04-28 22:30:34 +00:00
fluxgen
39e05f49d0 render scaled pixmap 2003-04-28 22:27:29 +00:00
fluxgen
e37f631c4f added pixmap support 2003-04-28 22:25:13 +00:00
fluxgen
7a643267c1 added pixmap 2003-04-28 22:23:41 +00:00
fluxgen
678fe92bc2 virtual fixes 2003-04-28 22:22:25 +00:00
fluxgen
14f7fc9b9d init m_pressed 2003-04-28 22:21:56 +00:00
rathnor
41c0ea543c toolbar size + alignment fixes 2003-04-28 16:48:23 +00:00
rathnor
e7b893beba fixing remembering of decorations 2003-04-28 13:38:23 +00:00
rathnor
c67517647a tiny consistency fix 2003-04-28 13:34:38 +00:00
rathnor
af8510a5a7 fix detachClient issue where the menu wouldn't get created before adding
remember. Also make this safer in Remember.cc
2003-04-28 12:58:08 +00:00
rathnor
93fab45acc add client window to event manager 2003-04-28 12:56:38 +00:00
fluxgen
81a5f04a49 license 2003-04-28 01:47:29 +00:00
fluxgen
f839644e32 fixed copyArea pos and size args 2003-04-28 01:32:47 +00:00
fluxgen
697aa33355 forgot putenv 2003-04-28 01:17:39 +00:00
fluxgen
aa7ca74e8b license fix 2003-04-28 00:39:34 +00:00
fluxgen
92f49bd874 fixed execute on right screen 2003-04-28 00:38:42 +00:00
fluxgen
45fff3a4b2 fixed scaling and bug in copyArea 2003-04-27 23:56:13 +00:00
fluxgen
1db7e5fb0c fixed scaling 2003-04-27 23:55:08 +00:00
rathnor
1e145051c7 fix remember to match on instance rather than class name
Also make remember menu appear on transients, only disabled
2003-04-27 15:53:53 +00:00
rathnor
63ac5deee6 fix nextFocus problem with tabbed windows 2003-04-27 14:36:05 +00:00
fluxgen
ecf483e0c6 fixed workspace warp bug 2003-04-27 12:31:43 +00:00
rathnor
2fb9e90627 fix bug for not using modifiers on nextWindow 2003-04-27 04:56:18 +00:00
rathnor
64d7fa3b96 remove mention of old useIconbar resource (toolbar modes now do this
task)
2003-04-27 04:28:04 +00:00
rathnor
4d57d6b394 add missing #include <cassert> 2003-04-27 02:26:21 +00:00
fluxgen
41f40a68db minor fixes 2003-04-27 01:54:18 +00:00
fluxgen
6b44b9c173 license update 2003-04-27 01:51:04 +00:00
fluxgen
c7c9ec5f4d fixed focus new bug 2003-04-27 00:36:28 +00:00
fluxgen
4e9eac4824 assign new pixmap via constructor and operator 2003-04-27 00:12:17 +00:00
fluxgen
5a543f8d7c moved StringUtil to FbTk 2003-04-26 22:10:53 +00:00
fluxgen
6125c24401 moved StringUtil to FbTk 2003-04-26 18:58:30 +00:00
fluxgen
a01e77133e removed colormap atom 2003-04-26 18:56:02 +00:00
fluxgen
6e460803e4 moved StringUtil to FbTk 2003-04-26 18:27:56 +00:00
fluxgen
ae47696324 moved from fluxbox source 2003-04-26 18:12:47 +00:00
fluxgen
3e92ad1010 moved to FbTk 2003-04-26 18:12:16 +00:00
fluxgen
2065e654a3 removed nl_types_cygnus and did some cleaning 2003-04-26 15:46:03 +00:00
fluxgen
00dc4656ea removed nl_types_cygnus.h 2003-04-26 15:44:17 +00:00
fluxgen
63775be4a4 not needed 2003-04-26 15:39:37 +00:00
fluxgen
f1624c901f removed DrawUtil 2003-04-26 15:22:51 +00:00
fluxgen
d3daeff47a obsolete 2003-04-26 15:21:38 +00:00
fluxgen
a26d408964 fixed menu bug 2003-04-26 15:00:25 +00:00
fluxgen
5856d7af0d minor cleaning 2003-04-26 14:47:40 +00:00
fluxgen
e3c5e77bbf deleting not internal menus 2003-04-26 14:47:04 +00:00
rathnor
b2c53bf3a1 fix bug where it wouldn't add remember menu 2003-04-26 14:36:21 +00:00
rathnor
872ba85594 add some comments to better describe the difference between the 2
decoration-related enumerations
2003-04-26 14:05:47 +00:00
rathnor
df8a780df1 add remembering of layer 2003-04-26 13:47:53 +00:00
fluxgen
033f79b1d8 ops 2003-04-26 13:14:37 +00:00
fluxgen
d44da76ad4 indentation and minor fixes 2003-04-26 12:46:18 +00:00
fluxgen
0c28882025 minor include fix 2003-04-26 12:44:53 +00:00
fluxgen
13a98385f0 bug in alpha value when setting new source 2003-04-26 12:44:24 +00:00
fluxgen
eb9b2363e3 minor transparent fixes 2003-04-26 12:34:48 +00:00
rathnor
007fb25e82 more namespace corrections (doh) 2003-04-26 12:01:55 +00:00
rathnor
9fa14bd5ff Fix some namespace stuff 2003-04-26 11:24:55 +00:00
rathnor
52a89a9225 Remember functionality 2003-04-26 07:57:00 +00:00
rathnor
68ffc78978 Add code for remember functionality (Simon) 2003-04-26 05:42:36 +00:00
fluxgen
7d41b4c799 minor comments 2003-04-25 18:13:29 +00:00
fluxgen
5a5b854c96 fixed WinButton state update 2003-04-25 17:39:00 +00:00
fluxgen
9751d05db3 fixed so it gets win state sticky to update sticky button 2003-04-25 17:35:28 +00:00
fluxgen
7815e2b30e fixed simple drawable functions 2003-04-25 17:32:21 +00:00
fluxgen
c31a8b5290 fixed listen to window state 2003-04-25 17:29:58 +00:00
fluxgen
c955d69323 minor fix 2003-04-25 17:27:36 +00:00
fluxgen
278b562d1d minor cleaning 2003-04-25 16:55:39 +00:00
fluxgen
834abda73c minor transparent fix 2003-04-25 16:23:59 +00:00
fluxgen
7028c5e3f5 removed old Theme files 2003-04-25 16:12:18 +00:00
fluxgen
4e0757bef0 fixed MapRequest and PropertyNotify events 2003-04-25 16:11:00 +00:00
fluxgen
ac6650454b removed setNoFocus in class Fluxbox 2003-04-25 16:08:45 +00:00
fluxgen
8832a07533 cleaning 2003-04-25 16:07:46 +00:00
fluxgen
45ed9ca96f cleaning 2003-04-25 16:00:03 +00:00
fluxgen
7b433c31a5 cleaning 2003-04-25 15:52:58 +00:00
fluxgen
f801b384e5 obsolete 2003-04-25 13:58:31 +00:00
fluxgen
3d73a90a7b optimized transparent 2003-04-25 12:32:57 +00:00
fluxgen
21b815ab30 added FbPixmap files 2003-04-25 12:30:41 +00:00
fluxgen
46d6a06ece a X pixmap wrapper 2003-04-25 12:29:49 +00:00
fluxgen
d2a50e0320 minor fix for root pixmap 2003-04-25 11:56:13 +00:00
fluxgen
e3921394c9 fixed inline 2003-04-25 11:40:58 +00:00
fluxgen
cc52814731 minor cleaning 2003-04-25 11:28:44 +00:00
rathnor
c318ce9f68 small fix for gcc 3.3 compile bug (Simon) 2003-04-25 11:27:13 +00:00
fluxgen
4b1343f4ae added RootTheme files 2003-04-25 11:25:03 +00:00
fluxgen
169e45c49b fixed border width stuff 2003-04-25 11:22:40 +00:00
fluxgen
ccf0afe07e just some extra safety 2003-04-25 11:21:17 +00:00
fluxgen
9f0885bcbe update for rootheme 2003-04-25 11:19:45 +00:00
fluxgen
8bbc39b8d0 fixed include 2003-04-25 11:15:01 +00:00
fluxgen
538f6406a2 updated for RootTheme 2003-04-25 11:11:27 +00:00
fluxgen
dc6fb9e55c removed old theme engine, fixed RootTheme and some deps 2003-04-25 11:05:11 +00:00
fluxgen
eafc85bca7 removed old theme engine and fixed some deps 2003-04-25 11:02:57 +00:00
fluxgen
511909eee6 fixed SlitTheme and RootTheme 2003-04-25 10:46:07 +00:00
fluxgen
f679f26f80 fixed SlitTheme 2003-04-25 10:45:02 +00:00
fluxgen
dd7755ae01 fixed roottheme 2003-04-25 10:40:31 +00:00
fluxgen
a553264550 root theme 2003-04-25 10:14:54 +00:00
rathnor
384603e962 add UnderMousePlacement placement policy, plus a little fix for window
positioning (Simon)
2003-04-25 09:07:14 +00:00
fluxgen
f1e4305409 minor fix 2003-04-23 10:51:17 +00:00
fluxgen
bb97e86a3a minor cleaning 2003-04-23 00:17:51 +00:00
fluxgen
29dec75f5d minor fix 2003-04-23 00:13:47 +00:00
rathnor
c73329d363 some small fixes for toolbar init + reconfiging 2003-04-21 07:01:03 +00:00
rathnor
bd9a39fde6 fix couple of functions that shouldn't have been marked as inline
(is/hasTransient) (Simon)
2003-04-20 15:11:48 +00:00
fluxgen
54cf041b83 fixed HAVE_XRENDER 2003-04-20 14:47:35 +00:00
fluxgen
4be176add0 forgot include memory 2003-04-20 14:20:14 +00:00
fluxgen
92d50b07ed license update 2003-04-20 13:52:29 +00:00
fluxgen
f2cef83565 menu alpha 2003-04-20 13:49:26 +00:00
fluxgen
671fdb606f root pixmap and menu alpha item 2003-04-20 13:46:18 +00:00
fluxgen
74792af1cc menu alpha and root pixmap 2003-04-20 13:45:07 +00:00
fluxgen
1e3fad7bb0 added Transparent 2003-04-20 13:29:21 +00:00
fluxgen
b232cd8645 for transparent drawable 2003-04-20 13:27:16 +00:00
rathnor
2a1bc27e90 add directional focus movement (Simon)
incl new keybindings FocusUp, FocusDown, FocusLeft, FocusRight
2003-04-20 12:21:35 +00:00
rathnor
e75378d0e6 Add window snapping (Simon) 2003-04-20 02:47:15 +00:00
fluxgen
430f07a5a6 delete rootmenu 2003-04-18 12:51:14 +00:00
fluxgen
a492a40923 disabling delete of non internal menu 2003-04-17 14:17:33 +00:00
fluxgen
c4d1f735f6 doing an extra remove to make sure this window is removed from eventmanager 2003-04-17 14:16:20 +00:00
rathnor
1cdb10e841 save toolbar mode properly (Simon) 2003-04-16 23:33:59 +00:00
fluxgen
e51f618cc0 fixed resize bug 2003-04-16 22:17:46 +00:00
fluxgen
2ff48d59e5 no border for clientarea 2003-04-16 22:15:22 +00:00
rathnor
e48f7836fd fix saving of various slit params (Simon) 2003-04-16 16:18:06 +00:00
fluxgen
9163668e98 changed size_t to unsigned 2003-04-16 16:02:14 +00:00
rathnor
b3921bc4e6 fix workspace warping and netizen updates for warping (Simon) 2003-04-16 14:43:06 +00:00
rathnor
06e830812e fix saving of toolbar + slit layers - simon 2003-04-16 13:43:50 +00:00
fluxgen
b47337fca6 minor fix 2003-04-16 13:33:18 +00:00
fluxgen
f640a05414 changed mode to bottom of the menu 2003-04-16 13:30:55 +00:00
fluxgen
e538db9009 toolbar width percent menu item 2003-04-16 12:53:14 +00:00
fluxgen
0e251388f0 added detachCurrentClient 2003-04-16 12:28:39 +00:00
fluxgen
67929002b1 current label button focused 2003-04-16 12:27:49 +00:00