Commit graph

2711 commits

Author SHA1 Message Date
fluxgen
a151145500 minor fix for setCurrentClient and focused label 2003-12-21 16:23:19 +00:00
rathnor
06cd80c6c8 fix rounding 2003-12-21 16:12:19 +00:00
rathnor
dfdb8219fa more sloppy focus fixing 2003-12-21 15:24:28 +00:00
fluxgen
8192e8bc2a removed old save for window placement 2003-12-21 15:13:00 +00:00
fluxgen
70b945f0db assuming passive 2003-12-21 13:57:38 +00:00
fluxgen
eb3533f81e big comment 2003-12-21 13:31:12 +00:00
fluxgen
ce36978e76 fixed autohide bug 2003-12-20 19:10:49 +00:00
fluxgen
044aa68e34 fixed autohide bug 2003-12-20 19:05:42 +00:00
fluxgen
b3723c2094 cleaning 2003-12-20 19:04:45 +00:00
fluxgen
5a91d8747e bindkey command 2003-12-20 17:42:04 +00:00
fluxgen
d86f0e36bb keys accessor 2003-12-20 17:40:50 +00:00
fluxgen
29c7784599 addBinding function and some cleaning 2003-12-20 17:37:57 +00:00
fluxgen
d26252aa8e edit clock format menu item 2003-12-19 18:26:48 +00:00
fluxgen
c613a57c64 resourceValue and findResource 2003-12-19 18:25:39 +00:00
fluxgen
72df5cf1bc added setresourcevalue and setresourcevaluedialog actions 2003-12-19 18:17:08 +00:00
fluxgen
a88e5e57c1 added post command and fixed correct font 2003-12-19 18:16:01 +00:00
fluxgen
7287a0f11e added post command 2003-12-19 18:15:19 +00:00
fluxgen
6c647097c2 SetResourceValueCmd and SetResourceValueDialogCmd 2003-12-19 17:22:04 +00:00
fluxgen
ffc8cb9443 setResourceValue function and a dump 2003-12-19 17:08:25 +00:00
fluxgen
bfd09dc88c accessor and manipulator for m_shadow 2003-12-19 17:07:53 +00:00
fluxgen
1dd4b27d30 timedRender so we can remove flicker while changing current client in window 2003-12-19 14:58:48 +00:00
fluxgen
9b88b1f2c7 reconfig timer back, needs to have a timer so we can reconfig fluxbox save in the next event round, see comments... 2003-12-19 13:37:28 +00:00
fluxgen
498f852907 replaced by CommandDialog 2003-12-19 11:53:52 +00:00
fluxgen
f3efaa8a6e update mouse and key screen before we enter FbTk EventManager 2003-12-19 03:58:36 +00:00
fluxgen
78c5d474f7 updates for new workspace name cmd 2003-12-19 03:57:40 +00:00
fluxgen
63a5065d5e WorkspaceNameDialogCmd, CommandDialogCmd and changes in SetWorkspaceNameCmd 2003-12-19 03:56:51 +00:00
fluxgen
fbceff651a new actions, CommandDialog and SetWorkspaceNameDialog 2003-12-19 03:55:10 +00:00
fluxgen
1ad9f53d10 replaced setworkspacename with CommandDialog 2003-12-19 03:53:36 +00:00
fluxgen
65a6213dbe generic command dialog, replaces old setworkspacename 2003-12-19 03:53:21 +00:00
fluxgen
c2042323b7 cleaning 2003-12-19 01:46:58 +00:00
fluxgen
3999aded8c cleaning 2003-12-19 00:48:41 +00:00
fluxgen
0c8e616492 update 2003-12-19 00:48:16 +00:00
fluxgen
f972b9f047 minor fix 2003-12-19 00:47:55 +00:00
fluxgen
d2dcfe4139 minor fix 2003-12-19 00:36:53 +00:00
fluxgen
8002a73374 cleaning 2003-12-19 00:35:08 +00:00
fluxgen
448d9fa722 moved focus enum to BScreen, change window placement resource to FbTk Resource 2003-12-19 00:34:23 +00:00
fluxgen
7f8adc5a49 add style item only if the file is a regular file and not a .file or a backup~ file, thanks Ciaran McCreesh 2003-12-18 21:13:52 +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
8735c6a08b clamp menu delay resource 2003-12-18 15:27:21 +00:00
fluxgen
52d4430533 minor cleaning 2003-12-17 01:34:13 +00:00
fluxgen
3cf2c3343b inline display 2003-12-17 01:23:32 +00:00
fluxgen
ae48259567 cleaning 2003-12-17 01:21:49 +00:00
fluxgen
175a9ace52 rearrangement and some minor style cleaning 2003-12-17 01:20:49 +00:00
fluxgen
f89c71c0db obsolete getTitle() from win client change to title() 2003-12-17 01:19:39 +00:00
fluxgen
c54ab3189d using menu update 2003-12-17 00:45:30 +00:00
fluxgen
db7ae6eb5a cleaning 2003-12-17 00:43:51 +00:00
fluxgen
8294b04f5e using menu as observer, cleaning in menu theme 2003-12-17 00:43:22 +00:00
fluxgen
90ff80f89b cleaning 2003-12-16 23:36:06 +00:00
fluxgen
72b878f78c fixed some icc warnings 2003-12-16 17:06:52 +00:00
rathnor
a1930dbf6a tidy redundant 2003-12-16 12:46:14 +00:00
rathnor
7b0e1504f0 tweak of defaults - make no input hint, no send focus default to
passive
2003-12-15 20:20:20 +00:00
rathnor
907c2d2aaa fix mozilla focus issue 2003-12-15 11:55:58 +00:00
fluxgen
baeacf877f no need to have Workspace instance in ClientMenuItem since it already hold the window which has workspace num 2003-12-14 01:10:39 +00:00
fluxgen
49c13b9e03 minor cleaning 2003-12-14 01:09:00 +00:00
fluxgen
521932e0a2 move client to drop zone when detaching client to root window 2003-12-14 01:06:22 +00:00
fluxgen
4e0150bf46 minor fix 2003-12-12 21:47:36 +00:00
fluxgen
e0411a94f7 fixed menu timer bug 2003-12-12 19:45:46 +00:00
fluxgen
bf75608df0 menu delay and mode 2003-12-12 18:18:49 +00:00
fluxgen
30957f197c fixed bug in adding new workspaces 2003-12-12 15:19:22 +00:00
fluxgen
602115fe9c removed next prev client from menu 2003-12-12 14:59:16 +00:00
fluxgen
d2d3fbc96c alignment of iconbar buttons 2003-12-12 14:36:22 +00:00
fluxgen
722036eab0 alignment 2003-12-12 14:35:34 +00:00
fluxgen
96c1445408 remember position patch from Mathias Gumz 2003-12-11 15:23:14 +00:00
rathnor
67bbf9ff2c fix up label transparency 2003-12-11 12:48:39 +00:00
fluxgen
291f74fa3a separator line, thanks ciaranm 2003-12-10 23:33:15 +00:00
fluxgen
94747da13c separator in menu 2003-12-10 23:32:41 +00:00
fluxgen
5ffb6290c1 cleaning in the menu code 2003-12-10 23:08:06 +00:00
fluxgen
cb8e8e8d05 fixed geometry bug 2003-12-10 22:28:07 +00:00
fluxgen
7fab9c0a0b fixed bug in loading label.active 2003-12-10 21:40:22 +00:00
rathnor
689fdc77b0 focus tweak - ignore NotifyInferior 2003-12-09 12:28:24 +00:00
rathnor
15b41a3c35 add window.label.active theme items 2003-12-09 08:48:08 +00:00
fluxgen
76b14e9c94 minor stuff 2003-12-08 17:32:08 +00:00
fluxgen
58c47cf714 visible menu item 2003-12-08 17:29:44 +00:00
fluxgen
b40bea67b7 const 2003-12-08 17:29:24 +00:00
fluxgen
f5b4473628 inline 2003-12-08 16:39:44 +00:00
fluxgen
4e435cb3db listen to title change 2003-12-07 17:51:02 +00:00
fluxgen
e9be87766b observe title signal 2003-12-07 17:49:07 +00:00
fluxgen
b8c1d3e5ee title change signal 2003-12-07 17:47:42 +00:00
fluxgen
c5b79ed14b usePixmap from Texture 2003-12-07 16:39:43 +00:00
fluxgen
d2959aeb6b usePixmap accessor 2003-12-07 16:32:12 +00:00
fluxgen
65d0aa333d tmp fix for error in toolbar 2003-12-07 15:45:28 +00:00
fluxgen
6ae6cebd64 added config menu to Screen 2003-12-07 15:27:52 +00:00
fluxgen
fc4e008f3c fixed minor bug in menu item and saving resources when changing value 2003-12-06 16:49:06 +00:00
fluxgen
95d565ba62 toggle clock format via menu 2003-12-04 23:02:23 +00:00
fluxgen
29beda2d6b sync function 2003-12-04 21:31:02 +00:00
fluxgen
a8f39f0d7a fixed send to bug 2003-12-04 00:08:55 +00:00
fluxgen
f7fc364a4c minor cleaning 2003-12-03 23:08:48 +00:00
fluxgen
6f0c8388ac window menu for client in clientmenu 2003-12-03 23:05:29 +00:00
fluxgen
e76fda0c61 return type, default void 2003-12-03 22:13:56 +00:00
fluxgen
7238e21fc5 reload style command 2003-12-03 22:13:21 +00:00
fluxgen
8553753773 no need for FbCommands here 2003-12-03 22:12:26 +00:00
fluxgen
d6c216885d minor fix 2003-12-03 17:55:13 +00:00
fluxgen
6d95ba1af2 hide toolbar menu on root window click 2003-12-03 00:49:20 +00:00
fluxgen
5e9b6453f0 removed ToolbarHandler 2003-12-03 00:33:30 +00:00
fluxgen
8971b068ac removed 2003-12-03 00:32:58 +00:00
fluxgen
82e72ab493 minor stuff 2003-12-03 00:18:58 +00:00
fluxgen
5ce6c4e762 internal menu 2003-12-03 00:16:56 +00:00
rathnor
1473cb0f06 missing include 2003-12-02 11:59:51 +00:00
fluxgen
1586e9a256 fixed shadow option bug 2003-12-01 19:57:01 +00:00
fluxgen
47ed1fb449 changed text 2003-11-29 00:36:09 +00:00
fluxgen
9dc08a463c added shadow 2003-11-28 23:27:29 +00:00
fluxgen
53e1f759c1 minor stuff 2003-11-28 23:26:27 +00:00
fluxgen
9a6555695a minor stuff 2003-11-28 23:02:05 +00:00
fluxgen
139792c860 GContext 2003-11-28 22:53:10 +00:00
fluxgen
f6fa266493 copy stuff 2003-11-28 22:50:55 +00:00
fluxgen
9f4d10256d disable current workspace in menu 2003-11-28 13:39:41 +00:00
fluxgen
c3031f6572 Send to menu 2003-11-27 22:04:09 +00:00
fluxgen
d937beae9e send to menu 2003-11-27 22:02:28 +00:00
fluxgen
0ea8c47326 minor fix 2003-11-27 22:01:11 +00:00
fluxgen
098dd96c44 send to menu 2003-11-27 21:57:17 +00:00
fluxgen
f4ce6f226c fixed multi button menu item for maximize item 2003-11-27 14:31:28 +00:00
fluxgen
5ce35d9fa8 toggle pixmap for IconButton 2003-11-27 14:30:11 +00:00
fluxgen
258cb10be2 added MultiButtonMenuItem 2003-11-27 13:22:45 +00:00
fluxgen
3de12a0ad3 multi button menu item 2003-11-27 13:20:57 +00:00
rathnor
d757c08e00 some menu tweaking 2003-11-19 12:57:27 +00:00
fluxgen
a2f947e300 check for sstream header 2003-11-17 00:33:16 +00:00
fluxgen
f592b67c70 check for sstream header 2003-11-17 00:20:54 +00:00
rathnor
c8d1e5491b add better theme path searching 2003-11-16 22:33:56 +00:00
rathnor
b6d5b558fe slit client mapping on restart, surplus menu redraw 2003-11-01 00:12:53 +00:00
rathnor
08089dd064 out-by-one correction 2003-10-31 20:02:49 +00:00
rathnor
af7deab379 tweak winbutton icon drawing, plus a little fix to icon changes 2003-10-31 19:32:40 +00:00
rathnor
b88f9b2a9e fix a number of positioning and sizing issues 2003-10-31 10:37:09 +00:00
rathnor
d617c5288f fix handling of zero handleWidth in themes 2003-10-30 20:27:51 +00:00
rathnor
7c70b2cd5b fix build with --disable-slit 2003-10-28 17:39:59 +00:00
rathnor
f5f979ef37 make client windows only reparented one below toplevel - i.e. not into
clientarea
2003-10-28 02:17:03 +00:00
fluxgen
b4b86bbdcf minor stuff 2003-10-26 21:05:03 +00:00
fluxgen
5cdb896772 some extra checks 2003-10-26 20:59:07 +00:00
fluxgen
e8659c7f17 fixed uninitialized variables 2003-10-26 20:52:28 +00:00
fluxgen
8681e27ec2 minor bugfix 2003-10-26 20:13:11 +00:00
fluxgen
be807760d0 minor compile fix 2003-10-26 20:11:27 +00:00
fluxgen
35b2305b62 minor fix 2003-10-26 12:36:55 +00:00
fluxgen
9c35bbdd40 added resizeto and moveto commands 2003-10-25 22:11:22 +00:00
fluxgen
4d16109457 removing trailing whitespace in filename 2003-10-25 22:10:43 +00:00
fluxgen
e8082ed519 fixed trailing whitespace in pixmap filename 2003-10-25 22:09:19 +00:00
fluxgen
233a4d85f4 added removeTrailingWhitespace 2003-10-25 22:06:53 +00:00
fluxgen
bc75892375 default background gray 2003-10-14 21:49:21 +00:00
rathnor
f89532c0cb fix identification of event targets in event manager 2003-10-14 16:23:16 +00:00
fluxgen
af430a858e old style toolbar as default 2003-10-14 00:21:52 +00:00
fluxgen
e3edff5bc8 minor bug fix in NextWindow and PrevWindow Cmd 2003-10-14 00:21:16 +00:00
fluxgen
89e769e4bf minor fixes 2003-10-13 23:51:04 +00:00
fluxgen
a0604948fe added ToolFactory, Generictool, ButtonTool and ButtonTheme 2003-10-13 23:50:21 +00:00
fluxgen
cb7ab28601 cleaning 2003-10-13 23:49:12 +00:00
fluxgen
716f98a01a moved tool creation to ToolFactory, removed FbCommands deps and using CommandParser instead 2003-10-13 23:48:48 +00:00
fluxgen
dda53b698d added toolbar.button.size 2003-10-13 23:47:38 +00:00
fluxgen
2aef1e67c3 added pressed color 2003-10-13 23:43:11 +00:00
fluxgen
9911b38f8d extends tooltheme with picColor and pressed texture for toolbar buttons 2003-10-13 23:41:07 +00:00
fluxgen
ec1049e894 helper tool class for button tools 2003-10-13 23:38:17 +00:00
fluxgen
53be8d6f67 creates tools 2003-10-13 23:37:41 +00:00
fluxgen
82ac933efe helper class for simple tools 2003-10-13 23:35:54 +00:00
fluxgen
2468ef1dcc added ThemeItems 2003-10-13 22:57:43 +00:00
fluxgen
481202b91d cleaning, moved theme items to ThemeItems.hh 2003-10-13 22:57:14 +00:00
fluxgen
75c98b0c8d moved from Theme.cc 2003-10-13 22:56:28 +00:00
fluxgen
45905b9b77 using auto_ptr 2003-10-13 19:31:56 +00:00
fluxgen
ea61aa6480 minor fix 2003-10-13 19:31:04 +00:00
rathnor
4e91ce1b21 small solaris build fix 2003-10-12 16:25:28 +00:00
rathnor
018665d7a3 drawing optimisations and fixes 2003-10-09 16:48:09 +00:00
rathnor
29a69a69c1 minor menu positioning tweaks 2003-10-06 09:55:36 +00:00
rathnor
e5dd3d2e85 fix rendering of offscreen windows 2003-10-06 09:28:35 +00:00
rathnor
dda34421a3 fix shape - all menus shaped, and some weird shape bugs 2003-10-06 06:22:43 +00:00
rathnor
9a155ea7b5 fix window size when changing titlebar height 2003-10-05 09:03:43 +00:00
rathnor
6984eb8970 shuffle bunch of stuff from Keys into FbTk/KeyUtil 2003-10-05 07:20:47 +00:00
rathnor
c516aa13a1 fix reading of auto raise delay 2003-10-05 06:28:47 +00:00
rathnor
fa4328d862 make doFocusLast work for sloppy focus as well 2003-10-05 02:31:23 +00:00
rathnor
158b515e21 address some memory issues shown up with valgrind 2003-10-02 16:14:41 +00:00
rathnor
bb1a7c92d8 fix rendering of grips for parent relative textures
- make them children of the handle
2003-10-02 14:14:46 +00:00
rathnor
ae6e193aa7 fix rendering of window frame on focus change 2003-10-02 13:09:24 +00:00
rathnor
cb1a64576e fix aterm opaue move updating - thanks Mathias Gumz 2003-09-29 15:00:06 +00:00
rathnor
81378f9494 fix handling of base_Width/height hints in wm_normal_hints
- fixes abiword resize issues
2003-09-29 14:58:15 +00:00
fluxgen
15dfe81112 added MacroCmd action, thanks Mathias Gumz 2003-09-29 14:22:07 +00:00
fluxgen
75b3606424 added removeFirstWhitespace 2003-09-29 14:01:48 +00:00
fluxgen
71504b8bbe added size accessor 2003-09-29 14:00:46 +00:00
rathnor
2d8613ca6c small patch from Mathias Gumz 2003-09-29 13:01:01 +00:00
rathnor
10ce5372d9 quadrant-resizing (Thanks Mathias Gumz) 2003-09-29 12:53:58 +00:00
rathnor
2c8e8e5915 fix crash when closing active window while cycling focus 2003-09-24 14:26:01 +00:00
rathnor
feb7462e38 Fix updates to mwm_hints, and make configure request move and resize atomic 2003-09-24 14:02:25 +00:00
fluxgen
87995b9755 fixed the aterm bug 2003-09-24 11:33:40 +00:00
rathnor
a4c41f621b add support for _NET_WM_STATE_FULLSCREEN 2003-09-23 13:52:05 +00:00
rathnor
2f2e2185c3 fix invisible minimize button 2003-09-22 12:07:00 +00:00
rathnor
752ece1322 silliness :-/ 2003-09-21 13:24:27 +00:00
rathnor
4d83785792 fix disappearing close button 2003-09-21 12:49:48 +00:00
grubert
790c55ca52 Fix ArrangeWindows for greater number of windows. 2003-09-20 10:46:01 +00:00
fluxgen
f99e1c6091 minor fix 2003-09-17 14:16:53 +00:00
rathnor
9859cc53d0 more gravity tweaks 2003-09-16 13:11:42 +00:00
fluxgen
2746ab43aa minor change in window menu 2003-09-15 20:27:06 +00:00
fluxgen
3e615b15de fixed mode NONE bug 2003-09-15 20:19:36 +00:00
fluxgen
4ca7cc7b94 update transparent for grips and handle 2003-09-15 20:14:49 +00:00
fluxgen
55e22bb42c minor fix 2003-09-15 20:13:24 +00:00
fluxgen
56b9ef14ba fixed stick pressed pixmap bug 2003-09-14 17:34:47 +00:00
fluxgen
8aa1b8d5b0 minor stuff 2003-09-14 12:03:40 +00:00
rathnor
7047c4b7ad correct little focus thing 2003-09-14 11:56:11 +00:00
rathnor
f68c15cfa2 focus fixes 2003-09-14 11:23:48 +00:00
fluxgen
7a20120bbc minor debug stuff 2003-09-14 11:17:21 +00:00
fluxgen
32a6aa1f54 less flicker 2003-09-14 10:32:31 +00:00
fluxgen
ce1852c293 minor fix 2003-09-14 10:22:45 +00:00
fluxgen
9928d4505d less flicker on workspace change 2003-09-14 10:13:54 +00:00
fluxgen
0224880587 less flicker 2003-09-14 10:13:06 +00:00
fluxgen
c8bcddf58b buffered background 2003-09-14 09:51:40 +00:00
fluxgen
1111861bd2 less flicker 2003-09-14 09:50:01 +00:00
fluxgen
b580752cb0 minor fix for Solaris 2.x 2003-09-13 09:29:26 +00:00
fluxgen
056a997e39 fixed new theme items 2003-09-12 23:38:50 +00:00
fluxgen
c136741213 added window.handleWidth and window.bevelWidth 2003-09-12 23:37:12 +00:00
fluxgen
4c1c1267b6 fixed minor transparent issue 2003-09-12 23:36:16 +00:00
fluxgen
4a63da7168 update for winFrameTheme on geom 2003-09-12 23:35:31 +00:00
fluxgen
0246b8d413 cleaning in frame theme 2003-09-12 23:34:13 +00:00
fluxgen
7e320b7d31 removed bevel width and handle width 2003-09-12 23:33:13 +00:00
fluxgen
5aae53172b new names for theme items, the new names are menu.bevelWidth menu.borderWidth menu.borderColor 2003-09-12 23:32:02 +00:00
fluxgen
96132f2afe fixed focus issue when changing next or prevclient 2003-09-12 22:55:33 +00:00
fluxgen
5eaa343471 fixed correct fallback 2003-09-12 22:52:22 +00:00
fluxgen
a6b3e25679 optimized rendering 2003-09-12 22:49:14 +00:00
fluxgen
00514c3f08 using FbTk GContext 2003-09-12 21:34:22 +00:00
fluxgen
b0b517b70c minor stuff 2003-09-12 16:30:21 +00:00
rathnor
da503e9247 fix problems relating to windows reparenting themselves.
Fixes vncviewer switch to fullscreen. Maybe mplayer fullscreen issue
too?
2003-09-11 21:30:20 +00:00
fluxgen
4b035f1d07 cleaning 2003-09-11 20:00:09 +00:00
fluxgen
3b9f04d440 added font, function and subwindow mode 2003-09-11 19:57:38 +00:00
rathnor
6d6425cbde fix gravity handling 2003-09-11 19:55:27 +00:00
fluxgen
16653d23d5 update 2003-09-11 16:58:55 +00:00
fluxgen
fbe722de6d update 2003-09-11 16:51:21 +00:00
rathnor
9582e35ab8 correct temporary insanity :-/ 2003-09-11 13:35:37 +00:00
rathnor
01af61822d add gravity translate 2003-09-11 13:17:14 +00:00
rathnor
7056c000e2 erk 2003-09-11 13:15:58 +00:00
fluxgen
7965166d82 reduced flicker with transparency 2003-09-10 21:43:54 +00:00
fluxgen
03fd9e1147 minor bugfixes 2003-09-10 21:41:18 +00:00
fluxgen
3b66daeaa2 clearArea 2003-09-10 21:40:01 +00:00
fluxgen
d9f17a17c3 cleaning 2003-09-10 21:37:05 +00:00
fluxgen
8c9818a84b reduced flicker with buffer 2003-09-10 21:36:37 +00:00
fluxgen
69583dc266 resize function 2003-09-10 21:28:13 +00:00
fluxgen
6d9afb8453 no graphics exposure by default 2003-09-10 21:27:02 +00:00
fluxgen
dd0aad54c0 minor consistency fix 2003-09-10 21:26:28 +00:00
fluxgen
a963aeaceb fixed exposeEvent flicker and bug in setBackgroundColor 2003-09-10 21:24:36 +00:00
fluxgen
7c479799e4 accessors for background pixmap and color and foreground pixmap 2003-09-10 21:23:36 +00:00
fluxgen
cd85257a4b fixed loading of color or pixmaps for texture 2003-09-10 21:22:25 +00:00
fluxgen
b78edef5b6 added move command, thanks Mathias Gumz 2003-09-10 14:07:48 +00:00
fluxgen
d93bedd844 fixed expose event 2003-09-10 11:19:39 +00:00
fluxgen
a992dec03c fixed workspace mode 2003-09-10 11:17:53 +00:00
fluxgen
e977ca580b comments 2003-09-10 11:08:14 +00:00
fluxgen
d5c3c3c6b2 setUpdateDelayTime 2003-09-10 09:56:18 +00:00
fluxgen
37c8e349fb fixed timer to update transparent while moving 2003-09-10 09:53:21 +00:00
fluxgen
7df61abcbd added updateDelayTime resource 2003-09-10 09:51:58 +00:00
fluxgen
3e3166af39 fixed lock mask for num and scroll lock 2003-09-08 21:26:19 +00:00
fluxgen
61f74b3957 minor fixes 2003-09-08 19:18:22 +00:00
fluxgen
9dadf682d6 using iconbar mode 2003-09-08 18:18:25 +00:00
fluxgen
aa13ddc1ab minor fix 2003-09-08 18:17:19 +00:00
fluxgen
925f968a6a add iconbar mode 2003-09-08 17:52:34 +00:00
fluxgen
935616cab6 iconlist signal to notify when iconlist changed 2003-09-08 16:37:27 +00:00
fluxgen
825273e01f lock graphic while doing stuff 2003-09-08 16:28:32 +00:00
fluxgen
a4e781298c fixed dead observer while notifying 2003-09-08 15:38:46 +00:00
fluxgen
8679fd20b1 fixed minor bug 2003-09-08 15:37:37 +00:00
rathnor
4da8af73fa fix drawing bug when selecting, plus an unnecessary redraw of the
submenu when entering parent on active submenu item
2003-09-07 14:57:49 +00:00
fluxgen
b4b4293aa5 key util to determine mod mask for keys 2003-09-06 15:46:00 +00:00
fluxgen
fbf8c7d40c added KeyUtil file 2003-09-06 15:43:42 +00:00
fluxgen
39abccae4a resize command 2003-09-06 15:43:27 +00:00
fluxgen
d75ac0afcc get image from drawable 2003-09-06 15:39:06 +00:00
fluxgen
addb1ef436 minor fixes 2003-09-06 15:02:41 +00:00
fluxgen
6e9130b2ad show root menu and workspace menu under mouse 2003-09-06 14:13:06 +00:00
fluxgen
12532042f5 using KeyUtil cleanMods 2003-09-06 14:05:32 +00:00
fluxgen
85316137ba moved modifier detection to FbTk KeyUtil 2003-09-06 13:58:06 +00:00
fluxgen
e67aa125ff accessor for done 2003-09-06 12:16:08 +00:00
fluxgen
215bfdd38d using FbTk GContext 2003-09-05 20:42:47 +00:00
fluxgen
f20bcea618 added workspacemenu action, thanks Mathias Gumz 2003-08-30 11:59:29 +00:00
fluxgen
685a3e36b3 more speed 2003-08-30 01:03:48 +00:00
fluxgen
a8ea48df6e removed old transparency 2003-08-30 01:03:12 +00:00
fluxgen
d0d5f2e547 minor cleaning 2003-08-30 01:02:38 +00:00
fluxgen
1a98c78272 need to know when alpha changes 2003-08-30 01:02:09 +00:00
fluxgen
4bbdd0923b fixes slit border color fallbakc 2003-08-29 23:52:14 +00:00
fluxgen
4897df3085 added SlitTheme.cc 2003-08-29 10:55:44 +00:00
fluxgen
6980502df2 using signals for slit 2003-08-29 10:50:32 +00:00
fluxgen
86f59cdcb0 fixed fallback items 2003-08-29 10:34:41 +00:00
fluxgen
e90cbd35e0 slit as an observer 2003-08-29 10:30:46 +00:00
fluxgen
359037659a first 2003-08-29 10:30:08 +00:00
fluxgen
8bb23162d4 removed some warning msg 2003-08-29 00:58:20 +00:00
fluxgen
ad3a374b58 added WorkspaceNameTheme 2003-08-29 00:57:12 +00:00
fluxgen
e4e1e05c7d handles theme for workspacename tool 2003-08-29 00:51:55 +00:00
fluxgen
8f0b2b2016 minor fixes 2003-08-29 00:48:41 +00:00
fluxgen
76c1bd4b62 fixed workspace theme for old themes 2003-08-29 00:44:41 +00:00
fluxgen
0288973679 fixed theme items for old themes 2003-08-28 23:51:26 +00:00
fluxgen
80908ebff1 added verbose option to enable verbose theme warnings 2003-08-28 23:18:37 +00:00
fluxgen
ec235918df verbose setting on theme warnings 2003-08-28 23:06:27 +00:00
fluxgen
8fb8a767d4 minor fix 2003-08-28 15:46:13 +00:00
fluxgen
0a5cba1261 expand filename 2003-08-28 15:12:36 +00:00
fluxgen
4a1fd349f8 fixed default values for tools 2003-08-28 15:04:47 +00:00
fluxgen
86828f7a80 setDefaultValue for themeitems in constructor 2003-08-28 14:19:27 +00:00
fluxgen
2de46c7ade fixed pixmap bug 2003-08-28 14:18:36 +00:00
fluxgen
eb7ff98f6a added configurable tools 2003-08-28 13:58:18 +00:00
fluxgen
ac9b4987cf default value fixed 2003-08-28 13:57:16 +00:00
fluxgen
f1e492da01 fixed resize after client death 2003-08-28 13:44:58 +00:00
fluxgen
9962557cc6 added support for _NET_WM_STATE_MAXIMIZE_VERT and _NET_WM_STATE_MAXIMIZE_HORZ, Thanks stephan wezel 2003-08-27 21:06:04 +00:00
fluxgen
20012d911a added height theme item 2003-08-27 20:13:32 +00:00
fluxgen
99c95b1435 added toolbar.height item 2003-08-27 19:56:56 +00:00
fluxgen
84c9a6a804 using FbTk GContext 2003-08-27 18:05:12 +00:00
fluxgen
1c3ddb390b using GContext 2003-08-27 17:52:08 +00:00
fluxgen
3d5ef23a97 stylemenuitem is toggle item 2003-08-27 14:26:37 +00:00
fluxgen
8da64c481d toggle item 2003-08-27 14:25:32 +00:00
fluxgen
fc5c45f0c5 height and width of pixmap 2003-08-27 14:21:25 +00:00
fluxgen
8aff73f205 added m_toggle_item value 2003-08-27 14:18:02 +00:00
fluxgen
2be2a2b5cc added pixmap for bullet and selected and unselected 2003-08-27 14:14:04 +00:00
fluxgen
097fcff44f added pixmap for bullet and selected and unselected 2003-08-27 14:07:16 +00:00
fluxgen
f81055e4af added GContext 2003-08-27 13:54:30 +00:00
fluxgen
d4931615fe a X GC wrapper 2003-08-27 13:45:11 +00:00
fluxgen
38bff12455 minor fix 2003-08-27 00:21:54 +00:00
fluxgen
450c1d80f6 added edit current workspace name menu item 2003-08-27 00:11:57 +00:00
fluxgen
720da3cc56 minor fixes 2003-08-27 00:11:24 +00:00
fluxgen
38e8bdd4b7 minor fix 2003-08-26 23:53:49 +00:00
fluxgen
237ba57044 added new action SetWorkspaceName 2003-08-26 23:53:01 +00:00
fluxgen
64387c8706 added SetWorkspaceNameCmd 2003-08-26 23:52:09 +00:00
fluxgen
e984c66191 added SetWorkspaceName 2003-08-26 23:48:53 +00:00
fluxgen
fe6b6f9172 workspace name setting tool 2003-08-26 23:48:19 +00:00
fluxgen
9d3b8d55ff added eventMask 2003-08-26 23:45:36 +00:00
fluxgen
1fc69d17ad added TextBox 2003-08-26 23:26:18 +00:00
fluxgen
7473c2e0b0 text box for input 2003-08-26 23:24:48 +00:00
fluxgen
462286b46c listen to workspace name sig 2003-08-26 23:20:07 +00:00
fluxgen
b947855ca5 moved border color and width to frame theme 2003-08-25 17:07:32 +00:00
fluxgen
2e97e2ccf1 removed unused variable 2003-08-25 16:51:16 +00:00
fluxgen
3ad7d05d87 moved border color and width to frame theme 2003-08-25 16:37:50 +00:00
fluxgen
2fadb492ed moved border color and width to frame theme 2003-08-25 16:17:18 +00:00
fluxgen
49f5eef946 moved border color and width to frame theme 2003-08-25 16:07:09 +00:00
rathnor
06a66cc304 fix some style initialisation issues 2003-08-25 13:15:53 +00:00
fluxgen
f1c45fdb01 setting default values 2003-08-24 23:21:58 +00:00
fluxgen
b4331b03fe just listen to screen size changes 2003-08-24 23:15:02 +00:00
fluxgen
531e989499 fixed transparent bug 2003-08-24 16:57:38 +00:00
fluxgen
67898ededb fixed menu 2003-08-24 16:24:19 +00:00
fluxgen
6610e1c210 remove round corners for already shaped windows, i.e xmms 2003-08-24 15:39:52 +00:00
fluxgen
710ef5d3c9 fixed isShaped and setShapeNotify 2003-08-24 15:37:12 +00:00
fluxgen
d1b14ad084 remove round corners for already shaped windows, i.e xmms 2003-08-24 15:18:09 +00:00
fluxgen
9160cf2e96 fixed shape stuff 2003-08-24 15:02:15 +00:00
fluxgen
f71446bf7f listen to screen resize sig 2003-08-24 13:17:00 +00:00
fluxgen
329ac9d0bb fixed resize signal so objects can resize when the screen size changes 2003-08-24 13:07:01 +00:00
fluxgen
d509be7ac9 cleaning 2003-08-24 11:19:45 +00:00
fluxgen
e405a967e2 cleaning 2003-08-24 10:46:56 +00:00
fluxgen
ba3a470148 added compose 2003-08-24 10:40:57 +00:00
fluxgen
52f7ee11f7 composes two functions into one 2003-08-24 10:37:31 +00:00
fluxgen
92ae6d6a87 minor fix 2003-08-23 15:46:06 +00:00
fluxgen
0836477c19 added accessor for button 2003-08-23 15:45:38 +00:00
fluxgen
efc1ec4b20 fixed dispatch to parent 2003-08-23 15:44:06 +00:00
fluxgen
bc8e67136f fixed autohide issue and toolbar menu 2003-08-23 15:42:48 +00:00
fluxgen
34fb292c06 added Image, PixmapWithMask and ImageXPM files 2003-08-22 22:38:51 +00:00
fluxgen
44d3e2ee98 fixed theme items for pixmapwithmask 2003-08-22 22:17:30 +00:00
fluxgen
dafe9f9fb6 fixed basename 2003-08-22 22:11:19 +00:00
fluxgen
062768a077 fixed search paths for new image loading 2003-08-22 21:38:58 +00:00
fluxgen
dc3f13d2fc fixed new image loading 2003-08-22 21:35:40 +00:00
fluxgen
834645f545 image handling 2003-08-22 21:25:14 +00:00
fluxgen
7b059d2399 cleaning, added toUpper and findExtension 2003-08-22 19:38:00 +00:00
fluxgen
6ec807a118 cleaning, added toUpper 2003-08-22 19:37:07 +00:00
fluxgen
f9058a5480 fixed theme height 2003-08-22 15:20:32 +00:00
fluxgen
ad0cadcc04 minor offset fix 2003-08-22 15:19:39 +00:00
fluxgen
1e7983d49f fixed scaling in theme instead 2003-08-22 15:04:18 +00:00
fluxgen
46fb72ba75 calling winbutton theme with frame theme 2003-08-22 15:03:28 +00:00
fluxgen
44208838af new theme item window.title.height, Window.Title.Height 2003-08-22 15:02:33 +00:00
fluxgen
ec5c2b77a1 fixed scaling for winbuttons 2003-08-22 14:48:10 +00:00
fluxgen
5749014fa7 added resizehorizontal and resizevertical, patch from Mathias Gumz 2003-08-19 23:37:31 +00:00
fluxgen
2c1bd69a42 moved TextButton to FbTk 2003-08-19 21:52:22 +00:00
fluxgen
2ccb04a1db fixed some theme items 2003-08-19 21:28:57 +00:00
fluxgen
c7dbf0dd65 fixed fallback for item 2003-08-19 21:27:40 +00:00
fluxgen
be89656dea fixed fallback items 2003-08-19 21:26:45 +00:00
fluxgen
46ea237c38 fixed load item 2003-08-19 21:25:26 +00:00
fluxgen
ce77642a0e cleaning 2003-08-19 16:19:28 +00:00
fluxgen
923d9eaf2b removed old functions 2003-08-19 16:16:28 +00:00
fluxgen
3006ba49e4 moved textbutton to fbtk 2003-08-19 16:15:32 +00:00
fluxgen
3dc7ab0599 added TextButton 2003-08-19 16:14:08 +00:00
fluxgen
4044ac424e copyright update 2003-08-19 16:03:52 +00:00
fluxgen
e5ce1a6583 bug fix 2003-08-19 16:03:26 +00:00
fluxgen
443874957b moved from fluxbox main source 2003-08-18 12:15:39 +00:00
fluxgen
8bf640a799 moved to FbTk 2003-08-18 12:15:04 +00:00
fluxgen
51fe5995b1 minor ceaning 2003-08-18 11:49:50 +00:00
fluxgen
98013ee6f7 minor cleaning 2003-08-18 11:37:15 +00:00
fluxgen
2ae58a7e49 cleaning 2003-08-18 11:26:17 +00:00
fluxgen
f1f5472711 added removeWindow and fixed workspace sig 2003-08-18 11:13:32 +00:00
fluxgen
cc01c64c5c minor fix 2003-08-18 09:55:11 +00:00
fluxgen
6d0866b80a minor fix 2003-08-18 09:32:15 +00:00
fluxgen
b25e9d0c20 minor fix 2003-08-17 19:06:10 +00:00
fluxgen
d101fdb770 cleaning 2003-08-17 13:21:32 +00:00
fluxgen
2211428f2d added isDirectory and isRegularFile 2003-08-17 13:19:54 +00:00
fluxgen
bfbf875de4 removed old files 2003-08-16 16:20:20 +00:00
fluxgen
3cc8fa8bbc not used 2003-08-16 13:38:06 +00:00
fluxgen
fff0fbae22 default value 2003-08-16 13:36:52 +00:00
fluxgen
0d18eba693 default valueS 2003-08-16 12:23:17 +00:00
fluxgen
e39e47b5cf minor cleaning 2003-08-16 12:12:21 +00:00
fluxgen
a44683165c cleaning 2003-08-16 12:10:19 +00:00
fluxgen
247d68bbf1 minor cleaning 2003-08-16 12:04:12 +00:00
fluxgen
a1df5f7d15 fixed iconified windows and minor optimization 2003-08-16 11:47:26 +00:00
fluxgen
90b87d9942 default values on start 2003-08-16 11:33:13 +00:00
fluxgen
e643be0e49 clamp some values 2003-08-16 11:30:48 +00:00
fluxgen
e327629342 default values on start 2003-08-16 11:05:19 +00:00
fluxgen
3496a1e198 default values 2003-08-16 10:01:57 +00:00
fluxgen
502dd6b3e3 minor fix in rendering 2003-08-15 17:23:23 +00:00
fluxgen
56650fc160 minor bugfix for pixmap 2003-08-15 15:30:18 +00:00
fluxgen
1cfe725542 minor bug fix 2003-08-15 15:29:10 +00:00
fluxgen
f95868bfc1 minor offset fix 2003-08-15 14:00:20 +00:00
fluxgen
730872b1df copyright update 2003-08-15 13:58:56 +00:00
fluxgen
1ed6519a20 minor fix 2003-08-15 13:57:18 +00:00
fluxgen
99a12262fd added SystemTray files 2003-08-15 13:53:45 +00:00
fluxgen
091748bd46 reparent 2003-08-15 13:52:06 +00:00
fluxgen
859fafeecf added SystemTray and fixed ConfigureNotify so we can rearrange the items 2003-08-15 13:51:43 +00:00
fluxgen
4eb59bdb8d minor indent 2003-08-15 13:50:42 +00:00
fluxgen
9d69d8b94e systray 2003-08-15 13:48:50 +00:00
fluxgen
779a0f4707 added resource item for height and handleEvent for ConfigureNotify 2003-08-15 13:25:03 +00:00
fluxgen
c14986b485 fixed shape bug when changing between shaped and non shaped themes 2003-08-13 22:52:35 +00:00
fluxgen
1f45e91e12 load themes before we create any windows 2003-08-13 16:53:13 +00:00
fluxgen
7d37f9b98b using TextButton for label 2003-08-13 16:39:24 +00:00
fluxgen
884928264a fixed rendering problem on focused textbutton 2003-08-13 16:36:37 +00:00
fluxgen
9ffcd43e70 border width fixes 2003-08-13 15:28:24 +00:00
fluxgen
b0849b643c default width 2003-08-13 15:26:35 +00:00
fluxgen
97e0164135 default justify 2003-08-13 15:25:58 +00:00
fluxgen
62adec2f25 cleaning 2003-08-13 15:12:39 +00:00
fluxgen
bdae051554 added BorderTheme files 2003-08-13 10:26:24 +00:00
fluxgen
4eb377f5ef border theme 2003-08-13 10:19:57 +00:00
fluxgen
662be09609 Button changed to a FbWindow 2003-08-13 10:14:54 +00:00
fluxgen
225e89d775 borderWidth 2003-08-13 10:11:14 +00:00
fluxgen
26722ad5c0 using border theme 2003-08-13 10:08:18 +00:00
fluxgen
07190d2133 obsolete 2003-08-13 10:04:29 +00:00
fluxgen
447486fd8b Button changed to a FbWindow 2003-08-13 10:03:45 +00:00
fluxgen
671e2688b6 copyright 2003-08-13 10:03:06 +00:00
fluxgen
9c631e6c6f helper class for border items 2003-08-13 10:01:38 +00:00
fluxgen
cb0c4213a4 border and setAntialias 2003-08-13 09:59:25 +00:00
fluxgen
eebfc5b889 border theme item 2003-08-13 09:57:40 +00:00
fluxgen
2f9ab86178 added border 2003-08-13 09:56:06 +00:00
fluxgen
df809ea1b2 setAntialias 2003-08-13 09:54:50 +00:00
fluxgen
1222e96416 removed old theme items 2003-08-13 09:53:46 +00:00
fluxgen
044165d1e7 added rearrangeItems 2003-08-13 09:51:22 +00:00
fluxgen
d07e9e3b95 rearrange items with borderWidth included 2003-08-13 09:50:45 +00:00
fluxgen
c4ef95612c Button changed to a FbWindow 2003-08-13 09:42:22 +00:00
fluxgen
87c97a9668 since Button changed to a FbWindow we can change the container to hold fbwindows 2003-08-13 09:39:16 +00:00
fluxgen
86016331b0 added border width 2003-08-13 09:36:12 +00:00
fluxgen
6b12f0c31a button changed to a Fbwindow 2003-08-13 09:34:40 +00:00
fluxgen
ea4adcf695 more virtual 2003-08-13 09:28:44 +00:00
fluxgen
eac153c43c Button is a FbWindow 2003-08-13 09:25:16 +00:00
fluxgen
5855c7825b added loadItem 2003-08-13 09:24:33 +00:00
fluxgen
34a392c138 default values for texture items and added loadItem function 2003-08-13 09:24:02 +00:00
fluxgen
72b654992d minor cleaning 2003-08-12 21:00:54 +00:00
fluxgen
1f4944abb4 added shutdown variable to indicate that we are shutting down and dont need to listen to some signals 2003-08-12 12:21:42 +00:00
fluxgen
cb0621a6b6 code cleaning and optimization 2003-08-12 12:16:28 +00:00
fluxgen
ee0ff9d6e3 minor code cleaning 2003-08-12 12:14:37 +00:00
fluxgen
9f939d9af9 added TILED option 2003-08-12 11:44:41 +00:00
fluxgen
680407c294 optimized focus change rendering 2003-08-12 11:09:46 +00:00
fluxgen
060219fca2 extra checks 2003-08-12 01:19:22 +00:00
fluxgen
7be86791e4 reverted back to no updateNetizenWindowDel in removeClient 2003-08-12 01:04:16 +00:00
fluxgen
905538affe listen to die signal 2003-08-12 01:01:16 +00:00
fluxgen
3a109be9b3 removing client from workspace and sending update netizen window del 2003-08-12 00:27:57 +00:00
fluxgen
85b4fd8717 non const accessor for workspace list 2003-08-12 00:27:13 +00:00
fluxgen
ecda5f9735 sending updateNetizenWindowDel in BScreen removeWindow 2003-08-12 00:26:42 +00:00
fluxgen
c6a969f61b fixed copy x pixmap bug 2003-08-12 00:25:23 +00:00
fluxgen
eada72fae3 fixed background pixmap bug 2003-08-12 00:22:11 +00:00
fluxgen
b441ee120b update 2003-08-12 00:20:47 +00:00
fluxgen
687d1a8021 added empty pixmap and change icon2winmap to a std list 2003-08-12 00:19:14 +00:00
fluxgen
062da9647f added empty texture item 2003-08-12 00:17:56 +00:00
fluxgen
1da02c9f9d raise and focus on click, and fixed icon mask 2003-08-12 00:16:16 +00:00
fluxgen
c64ffad647 fixed minor copy bug 2003-08-11 23:39:28 +00:00
fluxgen
631729ddfc load theme after all screens are created 2003-08-11 20:59:58 +00:00
fluxgen
315e9e2135 removed obsolete functions 2003-08-11 20:51:32 +00:00
fluxgen
2b63f32449 minor fix 2003-08-11 20:39:05 +00:00
fluxgen
11643efc67 loading theme after we created all screens 2003-08-11 20:32:51 +00:00
fluxgen
9bc62a0cfb minor fixes 2003-08-11 20:29:30 +00:00
fluxgen
57b41ae42f cleaning 2003-08-11 20:22:38 +00:00
fluxgen
7d778ce8ac minor fix 2003-08-11 18:02:51 +00:00
fluxgen
3374687fef using timer command 2003-08-11 17:15:51 +00:00
fluxgen
2205f787a7 using new timer command and focus signal 2003-08-11 17:04:32 +00:00
fluxgen
2248c548a5 added focus sig and updated for time command 2003-08-11 16:57:11 +00:00
fluxgen
6016857678 updated for new toolbar 2003-08-11 16:54:46 +00:00
fluxgen
f6d07eacb3 removed strftimeformat resource, it is in clocktool now 2003-08-11 16:27:23 +00:00
fluxgen
e9e60037b0 fixed minor focus bug and updated to use timer command 2003-08-11 16:06:51 +00:00
fluxgen
f35a4840ef new timer command 2003-08-11 16:05:18 +00:00
fluxgen
e163208cab rearranged accessors and fixed new timer command 2003-08-11 16:02:38 +00:00
fluxgen
2e4b09e37c using new timer command 2003-08-11 15:59:49 +00:00
fluxgen
af93496614 executing a command on timeout instead of calling a TimeoutHandler 2003-08-11 15:58:34 +00:00
fluxgen
586f78c56e first stage width new toolbar items 2003-08-11 15:56:10 +00:00
fluxgen
4ae7cd5384 iconbar theme 2003-08-11 15:53:13 +00:00
fluxgen
50239e2f03 added files 2003-08-11 15:51:31 +00:00
fluxgen
334a78fa7a theme item for iconbutton 2003-08-11 15:49:56 +00:00
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