Commit graph

1041 commits

Author SHA1 Message Date
fluxgen
6072177888 fixed bad pointer check 2003-01-10 02:16:29 +00:00
fluxgen
9cdda3e68a added TextureRender, Timer and ImageControl 2003-01-10 01:03:15 +00:00
fluxgen
b2cd18b3d9 removed i18n 2003-01-10 01:02:02 +00:00
fluxgen
c8362adbf8 need cstdio for sscanf 2003-01-10 00:54:12 +00:00
fluxgen
3328de262c removed debugmsg and adjusted for FbTk ImageControl 2003-01-10 00:47:59 +00:00
fluxgen
24be5654f4 adjusted for FbTk ImageControl 2003-01-10 00:46:54 +00:00
fluxgen
c4a6b773d1 removed Keyboard execute function 2003-01-10 00:44:17 +00:00
fluxgen
6626addd03 adjusted for FbTk Timer 2003-01-10 00:41:15 +00:00
fluxgen
7e8796c31e adjusted for FbTk ImageControl 2003-01-10 00:35:19 +00:00
fluxgen
d879cbae7f adjusted for FbTk ImageControl 2003-01-09 22:18:06 +00:00
fluxgen
20037a89be adjusted for FbTk Timer and ImageControl 2003-01-09 22:16:40 +00:00
fluxgen
2e40e38c42 adjusted for FbTk Timer and ImageControl 2003-01-09 22:10:53 +00:00
fluxgen
ec1dffac32 disabled rootcommand 2003-01-09 22:09:19 +00:00
fluxgen
5cfe837b74 adjusted for FbTk ImageControl 2003-01-09 22:08:27 +00:00
fluxgen
d5a394a1e4 adjusted for FbTk Timer 2003-01-09 22:06:49 +00:00
fluxgen
4ac3236730 moved ImageControl, Timer and TextureRender to FbTk 2003-01-09 22:04:30 +00:00
fluxgen
ebf2893a20 minor change in config.h include 2003-01-09 21:58:59 +00:00
fluxgen
cc9ac6adeb adjusted for FbTk imagecontrol 2003-01-09 21:57:46 +00:00
fluxgen
a4d46a4cac removed bexec and fixed indent 2003-01-09 21:55:58 +00:00
fluxgen
d019be5bf5 remove bexec 2003-01-09 21:54:51 +00:00
fluxgen
c9299fff8f moved to FbTk 2003-01-09 21:52:09 +00:00
fluxgen
7dd4823340 moved from fluxbox to fbtk 2003-01-09 21:09:49 +00:00
fluxgen
7a74a56fe4 removed iconmenu 2003-01-09 20:44:09 +00:00
fluxgen
4b765849b7 changed workspace menu to FbTk Menu and removed iconmenu and rootmenu 2003-01-09 18:42:32 +00:00
fluxgen
5cd2b90e26 removed Rootmenu and Iconmenu. Added FbCommands 2003-01-09 18:40:34 +00:00
fluxgen
a9579c3c44 changed client menu to FbTk Menu 2003-01-09 18:33:58 +00:00
fluxgen
e48b3e0cfd removed rootmenu 2003-01-09 18:32:09 +00:00
fluxgen
f123c69829 included typeinfo 2003-01-09 18:28:48 +00:00
fluxgen
a50b4b029a minor ident and removal of debug msg 2003-01-09 18:03:33 +00:00
fluxgen
3eb4d3637f contains basic commands to restart, reconfigure, execute command and exit fluxbox 2003-01-09 17:46:10 +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
a22aa6fa52 removed iconmenu changed workspacemenu and rootmenu to FbTk Menu and removed setAutoGroupWindow 2003-01-09 17:38:40 +00:00
fluxgen
51c33a318d removed 2003-01-09 17:29:14 +00:00
fluxgen
ccd693067e added menu border color and border width and bevel width 2003-01-09 16:51:52 +00:00
fluxgen
41bee7797d fixed menu border color and border width and bevel width 2003-01-09 16:45:21 +00:00
fluxgen
7d8ca27562 removed exec and function from MenuItem 2003-01-09 16:43:54 +00:00
fluxgen
eecde95040 included config.h for slit option 2003-01-07 02:50:20 +00:00
fluxgen
f1bb9545d1 added disable/enable title and removeAll items function 2003-01-07 02:10:24 +00:00
fluxgen
a7f4b6edb6 added disable/enable title, removeAll items function and changed itemSelected to normal virtual 2003-01-07 02:09:43 +00:00
fluxgen
188ac46621 using fbtk menu instead of windowmenu 2003-01-07 02:07:43 +00:00
fluxgen
87e65a8c06 fixed menu and button action setup 2003-01-07 02:06:06 +00:00
fluxgen
877689f61c fixed menu theme 2003-01-07 02:03:57 +00:00
fluxgen
3889975c4f fixed Windowmenu to FbTk Menu and added last know button pos and popupMenu function on last known position 2003-01-07 01:34:49 +00:00
fluxgen
06f63eec84 added double click interval, fixed actions on titlebar, added hide/show decorations 2003-01-07 01:30:57 +00:00
fluxgen
33dbf7cc0f minor comments 2003-01-05 23:42:27 +00:00
fluxgen
28ec637856 minor comments fixes 2003-01-05 23:39:50 +00:00
fluxgen
58c7f9f683 minor comment fix 2003-01-05 23:34:38 +00:00
fluxgen
5733082fc4 adjusted for moveResize instead of configure in fluxboxwindow 2003-01-05 23:04:46 +00:00
fluxgen
29bf0656d4 using bad_cast from typeinfo 2003-01-05 23:00:19 +00:00
fluxgen
459f2563d2 added border size 2003-01-05 22:58:11 +00:00
fluxgen
b36851a476 added WinButton.hh/cc FbWinFrame.hh/cc FbWinFrameTheme.hh/cc 2003-01-05 22:52:30 +00:00
fluxgen
3145c28d09 draws simple window graphics and handles buttons 2003-01-05 22:48:54 +00:00
fluxgen
9195cea6e7 adjusted for fluxboxwindow referens events, updated fbwin configure to moveresize, moved creation of fluxboxwindow object to BScreen 2003-01-05 22:41:21 +00:00
fluxgen
f61ff3329e using moveresize instead of configure in fluxboxwindow 2003-01-05 22:38:53 +00:00
fluxgen
1cc72819ff no need to hide it 2003-01-05 22:37:46 +00:00
fluxgen
1af005c78e no need to crash n burn because of stupid size 2003-01-05 22:36:28 +00:00
fluxgen
64bf9a94fe maximize fix 2003-01-05 22:31:36 +00:00
fluxgen
949f690d86 using moveResize instead of configure in fluxboxwindow 2003-01-05 22:30:20 +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
017f79e9fd added max functions so we can determine maximum workspace area. Creation of a FluxboxWindow is now handled in BScreen 2003-01-05 22:24:55 +00:00
fluxgen
4060a219e6 major changes to make FluxboxWindow use FbWinFrame and decouple it from buttons and menus 2003-01-05 22:22:33 +00:00
fluxgen
cb7cfbf152 huge commit, changed FluxboxWindow to a EventHandler and it now holds a FbWinFrame, added dieSig 2003-01-05 22:20:46 +00:00
fluxgen
4484d32680 frame handling 2003-01-05 22:14:10 +00:00
fluxgen
7a36fd6204 fixed minor bug in operator = Pointer 2003-01-01 23:38:03 +00:00
rathnor
dbe2879dfe added iconified windows to the _NET_CLIENT_LIST window in response to
pointer to: http://bugzilla.gnome.org/show_bug.cgi?id=99625
2002-12-27 02:15:08 +00:00
fluxgen
31dd91c2a8 menu files 2002-12-25 11:47:24 +00:00
fluxgen
f2a4e6ae2c moved from Basemenu to FbTk menu and starting to use MenuTheme with Commands 2002-12-25 11:46:50 +00:00
fluxgen
61ec462e66 first add, theme class for Menu 2002-12-25 11:42:05 +00:00
fluxgen
21bf0c15f1 virtual for hide/show and showsubwindows 2002-12-25 11:29:34 +00:00
fluxgen
885ddd9322 using number for buttons and max five buttons 2002-12-25 11:28:43 +00:00
fluxgen
550b9760dd parent and showSubwindows function 2002-12-16 11:17:26 +00:00
fluxgen
3327fb7e11 fixed some bugs and the new commands 2002-12-16 11:05:35 +00:00
fluxgen
ce899439c9 two more commans for right and middle click 2002-12-16 11:02:41 +00:00
fluxgen
e0ae69d0b9 comments and include guard fix 2002-12-16 11:01:43 +00:00
fluxgen
84fa1bb533 minor stuff 2002-12-13 20:39:41 +00:00
fluxgen
e5a9068447 added ArrowButton files 2002-12-13 20:39:07 +00:00
fluxgen
c5023fd193 using ArrowButton for arrows in toolbar 2002-12-13 20:37:55 +00:00
fluxgen
f018f1f99e added a few comments 2002-12-13 20:35:36 +00:00
fluxgen
bce4606b15 added simplecommand and command 2002-12-13 20:33:53 +00:00
fluxgen
25fd5b3852 simplecommand 2002-12-13 20:32:55 +00:00
fluxgen
41faa6eada command 2002-12-13 20:30:57 +00:00
fluxgen
9db217ac4b not equal operator 2002-12-13 20:29:31 +00:00
fluxgen
9fb33e51d4 added button and refcount files 2002-12-13 20:28:12 +00:00
fluxgen
31f6a3bb35 ref counting for pointers 2002-12-13 20:26:22 +00:00
fluxgen
560e8bdd6a button 2002-12-13 20:24:33 +00:00
fluxgen
3d8a063bd0 arrowbutton 2002-12-13 20:21:12 +00:00
fluxgen
6f01383c89 fixed autoptr on rootmenu 2002-12-13 20:19:05 +00:00
fluxgen
939f13be4f fixed autoptr on rootmenu and next/prev focus/workspace functions so they behave nice with simplecommand 2002-12-13 20:16:17 +00:00
fluxgen
bbc42200c6 minor fix 2002-12-09 23:43:50 +00:00
fluxgen
48ffebc59d s/blackbox.cat/fluxbox.cat 2002-12-09 22:51:23 +00:00
fluxgen
37163b419c minor fix for keys ptr 2002-12-09 22:21:00 +00:00
fluxgen
c563042bdd fixed bug in rotate 2002-12-09 22:12:56 +00:00
fluxgen
6073c44a8e fixed setRotate function 2002-12-09 22:10:01 +00:00
fluxgen
bf6662921e don't rotate text in iconbar, until we can set it vertical 2002-12-09 19:03:13 +00:00
rathnor
f758ee4bbd proper fix for [ 561602 ] Problem using ToggleDecor in terminals.
old_decoration wasn't initialised.
2002-12-09 14:17:50 +00:00
fluxgen
e4c680e4cf fixed rotate argument for drawText 2002-12-08 19:12:07 +00:00
fluxgen
216da58a08 comments and bool rotate argument for drawText 2002-12-08 18:37:08 +00:00
fluxgen
a64796680e comment fixes 2002-12-07 13:36:03 +00:00
fluxgen
5af8543e8a toolbar placement in resource 2002-12-04 22:43:18 +00:00
fluxgen
b69bb1d0f8 saving toolbar resource 2002-12-04 22:36:47 +00:00
fluxgen
27a73906fe fixed right and left placement 2002-12-04 17:58:01 +00:00
rathnor
9acaeba680 fixing indentation due to ifdef (and resulting unbalanced brackets). 2002-12-04 14:16:42 +00:00
fluxgen
67e963a40c comparsion operator 2002-12-04 00:02:52 +00:00
fluxgen
044713cd75 removed menu and toolbar functions 2002-12-03 23:58:06 +00:00
fluxgen
ec1947ccc1 using FbTk EventHandler and FbTk FbWindow. Fixed indenting and other minor cleaning 2002-12-03 23:35:38 +00:00
fluxgen
fa1d775e09 using FbTk EventHandler and FbTk FbWindow 2002-12-03 23:21:42 +00:00
fluxgen
eb9bb882ed initiate s_display in assignment too 2002-12-03 21:59:58 +00:00
fluxgen
cc775983b6 FbWindow add and remove 2002-12-03 17:06:49 +00:00
fluxgen
9233cd9db0 using FbTk FbWindow 2002-12-03 17:02:53 +00:00
fluxgen
d611c016c7 using FbTk FbWindow 2002-12-03 16:54:13 +00:00
fluxgen
1350945498 FbWindow files 2002-12-03 16:26:08 +00:00
fluxgen
d559c49e0a simple X window wrapper 2002-12-03 16:25:27 +00:00
fluxgen
64c280e6e2 minor fixes 2002-12-03 01:46:28 +00:00
fluxgen
0611f932ee indentation and EventManager usage 2002-12-02 23:49:56 +00:00
fluxgen
29c647645b using dirhelper and fixed toolbar reconfigure 2002-12-02 23:19:16 +00:00
fluxgen
2b617dcea2 minor cleaning 2002-12-02 22:50:57 +00:00
fluxgen
145ca1ab89 new functions....minor hack 2002-12-02 22:12:09 +00:00
fluxgen
3f8b92ae1d ToolbarTheme files and DirHelper files 2002-12-02 22:09:04 +00:00
fluxgen
b20972bbe4 catch more exceptions 2002-12-02 22:02:35 +00:00
fluxgen
af7c6a7c6b using new toolbartheme, fixed placement function and changed to FbTk EventHandler 2002-12-02 21:54:30 +00:00
fluxgen
fdb116cec5 removed Toolbar theme 2002-12-02 20:54:30 +00:00
fluxgen
ab1204e53a throw string with error msg when out of memory 2002-12-02 20:15:22 +00:00
fluxgen
f75a0ee5e3 text utils 2002-12-02 20:11:58 +00:00
fluxgen
cd3df03791 removed getToolbarStyle 2002-12-02 20:05:29 +00:00
fluxgen
12488d4f56 throws string instead of number 2002-12-02 20:02:56 +00:00
fluxgen
3633489dbf toolbar theme 2002-12-02 19:56:38 +00:00
fluxgen
bf2642c831 directory reading helper 2002-12-02 19:44:25 +00:00
fluxgen
dadeffaf86 Theme files 2002-12-02 19:38:26 +00:00
fluxgen
2045fcca49 add and remove functions 2002-12-02 19:36:58 +00:00
fluxgen
c8aff5576a theme classes 2002-12-02 19:34:54 +00:00
fluxgen
3d18945fb5 minor comment fixes 2002-12-02 19:31:05 +00:00
fluxgen
0bab849b7e fixed iostream include 2002-12-01 19:41:40 +00:00
rathnor
28b5c60449 Indenting from tabs to emacs 4-space 2002-12-01 13:42:15 +00:00
fluxgen
6dbabfb1d8 copyright notice 2002-11-30 20:59:54 +00:00
fluxgen
4c3b6ea0fe not using imagecontrol 2002-11-30 20:58:13 +00:00
fluxgen
fa24d5c13d using imagecontrol 2002-11-30 20:56:54 +00:00
fluxgen
f3d243acbe forward declare fluxboxwindow 2002-11-30 20:56:21 +00:00
fluxgen
992e3d4968 not using image control in Theme 2002-11-30 20:55:23 +00:00
fluxgen
00803e499a using imagecontrol 2002-11-30 20:39:42 +00:00
fluxgen
d9438a679d old copyright 2002-11-30 20:36:22 +00:00
fluxgen
5205a761cc removed include config.h 2002-11-30 20:35:06 +00:00
fluxgen
46a1a9f162 no need for interlace compiletime option 2002-11-30 20:34:27 +00:00
fluxgen
29fa22c6f3 texturerender and imagecontrol files 2002-11-30 20:31:22 +00:00
fluxgen
4788d2fb9b using imagecontrol 2002-11-30 20:29:27 +00:00
fluxgen
59e52a6906 using imagecontrol 2002-11-30 20:18:35 +00:00
fluxgen
7748d1a09c forward declare fluxboxwindow and tab 2002-11-30 20:16:14 +00:00
fluxgen
5a5f274ac7 not using imagecontrol 2002-11-30 20:14:04 +00:00
fluxgen
5754cfd26e moved from BImage class to TextureRender 2002-11-30 20:07:49 +00:00
fluxgen
49491d32b6 moved from Image.hh/cc 2002-11-30 20:07:06 +00:00
fluxgen
da452116d3 changed name to ImageControl 2002-11-30 19:57:54 +00:00