Commit graph

809 commits

Author SHA1 Message Date
fluxgen
28b84d6fc0 using ascent and descent again 2002-10-19 14:00:09 +00:00
fluxgen
38253628c2 fixed deps 2002-10-19 13:56:54 +00:00
fluxgen
5b62ce19cb auto_ptr for windowmenu 2002-10-19 10:56:30 +00:00
fluxgen
834576a531 testFont 2002-10-19 10:05:47 +00:00
fluxgen
135e770f41 minor 2002-10-19 10:04:20 +00:00
fluxgen
d8a6207106 initial import 2002-10-19 10:03:16 +00:00
fluxgen
4d67b9d3d7 try XLFD if load failes 2002-10-16 23:56:13 +00:00
fluxgen
e8ae40e072 wm support check on checkwindow 2002-10-16 23:32:17 +00:00
fluxgen
4b412d94b1 minor stuff 2002-10-16 23:31:10 +00:00
fluxgen
d9483d04fb const fix 2002-10-16 23:30:17 +00:00
fluxgen
c613bf584b minor const fix 2002-10-16 23:26:41 +00:00
fluxgen
5506c3b33b utf8 for Xft 2002-10-16 23:22:45 +00:00
fluxgen
460d385091 utf8 2002-10-16 23:13:54 +00:00
fluxgen
0ea4319159 enable ewmh 2002-10-16 20:02:00 +00:00
fluxgen
46087c7e08 const pointer 2002-10-16 19:06:51 +00:00
fluxgen
dfaed0ceca more support 2002-10-16 19:03:57 +00:00
fluxgen
53f27ef6c8 auto_ptr for key 2002-10-15 20:49:00 +00:00
fluxgen
190fb70173 fixed wrong counter in init for screen with atomhandler 2002-10-15 20:41:08 +00:00
fluxgen
41edfdf99f minor adjustment of bevel when drawing text 2002-10-15 17:37:28 +00:00
fluxgen
3e972e83bd using new font system for labelstyle, windowstyle 2002-10-15 17:17:00 +00:00
fluxgen
715f363016 minor adjustments for style 2002-10-15 17:13:24 +00:00
fluxgen
a72c167e9d using new font system 2002-10-15 17:06:29 +00:00
fluxgen
8140009ae0 loaded function 2002-10-15 16:44:26 +00:00
fluxgen
1e7ede26c4 loaded functin 2002-10-15 16:43:15 +00:00
fluxgen
04d58f1c2d fallback on fixed if the font before was loaded but the new one couldnt load it 2002-10-15 16:34:14 +00:00
fluxgen
a295efad66 fixed reconf after loading 2002-10-15 13:05:55 +00:00
fluxgen
06bcf37576 minor cleaning 2002-10-15 10:57:58 +00:00
fluxgen
7c43812c04 antialias option 2002-10-15 10:57:28 +00:00
fluxgen
4acb333856 antialias check 2002-10-15 10:56:49 +00:00
fluxgen
a904d7b6b7 antialias resource 2002-10-15 10:54:40 +00:00
fluxgen
d565c23cf9 reconfigure with antialias 2002-10-15 10:52:18 +00:00
fluxgen
3566c513b4 signed to unsigned 2002-10-15 09:51:56 +00:00
fluxgen
d342afc87a order of public, protected and private 2002-10-15 09:50:38 +00:00
fluxgen
a12a27dd0b sending BScreen to constructor instead of Configuremenu 2002-10-15 09:49:51 +00:00
fluxgen
6918872ba2 conditional XFT files 2002-10-15 09:48:16 +00:00
fluxgen
f77b9dee32 XftFontImp fixes 2002-10-14 18:25:37 +00:00
fluxgen
05437c8c5b XftFontImp.hh and .cc 2002-10-14 18:24:23 +00:00
fluxgen
e1f9f6ad3d initial import 2002-10-14 18:14:20 +00:00
fluxgen
90efb8d2cf updated to match new font system 2002-10-13 22:37:14 +00:00
fluxgen
25f7f00345 setting font id in XFontImp now and reading font from database here 2002-10-13 22:32:49 +00:00
fluxgen
4d1713cb87 minor indentation 2002-10-13 22:30:18 +00:00
fluxgen
752b1c63b4 included config.h for ifdef SLIT 2002-10-13 22:29:25 +00:00
fluxgen
1d75c017cd moved system font specific stuff out to font implementations files 2002-10-13 22:27:21 +00:00
fluxgen
6e4e790495 new font files 2002-10-13 22:23:17 +00:00
fluxgen
bc35a88d78 initial import 2002-10-13 22:22:14 +00:00
fluxgen
a5aa9fa3f5 included config.h 2002-10-13 21:57:07 +00:00
fluxgen
0f7721254f explicit constructor 2002-10-13 21:56:37 +00:00
fluxgen
81538a0833 included config.h for ifdef SLIT 2002-10-13 21:55:56 +00:00
fluxgen
6a7db7ac25 fixed reconfigure grab bug 2002-10-13 21:54:36 +00:00
fluxgen
abcad46172 indentation 2002-10-13 21:52:00 +00:00
fluxgen
c582abcc54 removed some ifdefs 2002-10-13 21:51:12 +00:00
fluxgen
bd84f44209 extra catch 2002-10-13 21:48:28 +00:00
fluxgen
b2111f542c minor indent 2002-10-13 21:47:54 +00:00
fluxgen
6ddf8995f7 extra checking on signal num 2002-10-12 13:28:03 +00:00
fluxgen
1e44f00f5c ewmh support and minor debug output 2002-10-11 10:23:54 +00:00
fluxgen
7b9b5baf9b indentation 2002-10-11 10:22:06 +00:00
fluxgen
03fc8ed5ec state shaded and sticky fixed 2002-10-11 10:20:33 +00:00
fluxgen
1ce20af09b removed nonimplemented function nonstick() and fixed comments 2002-10-11 10:18:43 +00:00
fluxgen
9ee6c43447 Ewmh targets 2002-10-02 16:35:04 +00:00
fluxgen
93ae8f2d2f initial import 2002-10-02 16:26:05 +00:00
fluxgen
086ee7d266 minor comments 2002-10-02 16:11:30 +00:00
fluxgen
18a09c1a7f fixed check in setLastFocusedWindow 2002-09-21 16:02:22 +00:00
fluxgen
3e0d0de6d9 removed assignment operator 2002-09-20 13:02:40 +00:00
fluxgen
fef994fa14 removed parseTexture 2002-09-15 09:42:00 +00:00
fluxgen
2fe21974f4 toLower 2002-09-15 09:40:51 +00:00
fluxgen
435fc7c1cc using Texture setFromString 2002-09-14 23:25:44 +00:00
fluxgen
ecf59f0372 Texture.cc 2002-09-14 23:24:24 +00:00
fluxgen
49c4c3abc9 setFromString 2002-09-14 23:23:23 +00:00
fluxgen
38abdfe256 first 2002-09-14 23:22:32 +00:00
fluxgen
6d8b1e0656 new color handling 2002-09-14 16:39:16 +00:00
fluxgen
afd7e5a6b7 removed color functions 2002-09-14 15:05:00 +00:00
fluxgen
3dc5c4bf55 color.cc 2002-09-14 15:04:04 +00:00
fluxgen
0ef79074e1 moved color parsing allocation to FbTk Color 2002-09-14 13:52:08 +00:00
fluxgen
deaaaf1c72 moved color parsing to Color.cc 2002-09-14 13:50:38 +00:00
fluxgen
62086e6f68 fixed copy 2002-09-14 13:49:51 +00:00
fluxgen
60bc660aa5 minor fixes 2002-09-14 13:49:09 +00:00
fluxgen
fbcbb7a3c1 first 2002-09-14 12:47:50 +00:00
fluxgen
ae1200ddbf fixed WM_NORMAL_HINTS 2002-09-14 12:31:18 +00:00
rathnor
5512cac1b6 fix for when a window doesn't have a menu (decorations.menu == 0) 2002-09-14 10:58:25 +00:00
rathnor
e546765736 Fixes to sticky window + focus handling. Particularly for
next/prevFocus crashes. Also, sticky windows are now always reassociated
to the active workspace.
2002-09-12 14:55:11 +00:00
fluxgen
9f46e0b647 indentation and setInputFocus to transient_for when this dies 2002-09-11 15:12:40 +00:00
fluxgen
09cd1c9580 tab disconnect 2002-09-10 16:46:15 +00:00
fluxgen
30848ef2b3 workspace update 2002-09-10 12:23:03 +00:00
fluxgen
3aae9c44ed changed some pointer to referenses 2002-09-10 11:34:19 +00:00
fluxgen
93da0bc492 from pointer to referens 2002-09-10 11:06:26 +00:00
fluxgen
50c686fa22 transient fixes 2002-09-10 11:03:58 +00:00
fluxgen
a2f2b083f8 deiconify when send to workspace 2002-09-10 10:59:57 +00:00
fluxgen
51ce17d9fe transient fixes 2002-09-10 10:55:34 +00:00
fluxgen
92fbd4b4c5 raise and lower functions 2002-09-10 10:50:04 +00:00
fluxgen
a7dc6a68c9 minor stuff 2002-09-09 10:01:41 +00:00
fluxgen
245f8390a5 workspace specific removal 2002-09-08 23:47:03 +00:00
fluxgen
dd02663c7d focus fallback to transient_for 2002-09-08 20:06:58 +00:00
fluxgen
6221cd41eb new transient handling, minor indentation issues, cleaning in destructor 2002-09-08 19:51:30 +00:00
fluxgen
f2f0606c2e new transient handling, removed inline, minor comments 2002-09-08 19:49:39 +00:00
fluxgen
50f7dfc031 new workspace stacking 2002-09-08 19:48:03 +00:00
fluxgen
6a609280fa new workspace stack and removeWindow function 2002-09-08 19:45:59 +00:00
fluxgen
ebcea1ff92 raise with Workspace stack 2002-09-08 19:44:18 +00:00
fluxgen
1467457cde new workspace window stacking 2002-09-08 19:43:15 +00:00
fluxgen
1cdc741cc4 raise and lower transient stacks and minor identation 2002-09-08 19:38:48 +00:00
fluxgen
fb83f64a32 raise and lower transient stacks 2002-09-08 19:35:58 +00:00
fluxgen
65ce3a88e6 update workspace and check for tab in next/prev window keyevent 2002-09-08 19:31:27 +00:00
fluxgen
9d5f454cc6 const and ref 2002-09-08 19:12:33 +00:00
fluxgen
e42d6fc1dc referenses instead of pointers 2002-09-08 11:02:08 +00:00
fluxgen
29d8196046 setupWindow and referenses 2002-09-08 10:58:30 +00:00
fluxgen
2990836526 referenses 2002-09-08 10:57:34 +00:00
fluxgen
e562b1568e atom handler interface 2002-09-07 20:33:33 +00:00
fluxgen
e9cd9e763d first 2002-09-07 20:32:44 +00:00
fluxgen
5ee0f8d309 new files 2002-09-07 20:27:14 +00:00
fluxgen
c89591388b added AtomHandler, fixed observer and removed gnome stuff 2002-09-07 20:25:39 +00:00
fluxgen
314c3116f0 added subjects and removed gnome stuff 2002-09-07 20:22:08 +00:00
fluxgen
54d855ee59 removed gnome stuff 2002-09-07 20:16:43 +00:00
fluxgen
d1bd3245b4 removed gnome and newwmspec atoms 2002-09-07 20:12:47 +00:00
fluxgen
8b60a62d47 fixed outlined size when resizing 2002-09-07 10:41:26 +00:00
fluxgen
52f1975a11 fixed save workspace names when adding/removing workspace 2002-09-07 10:21:27 +00:00
fluxgen
ab8647c218 deiconify before we send it to another workspace 2002-09-06 16:59:29 +00:00
fluxgen
3af7133800 update correct workspace name 2002-09-06 16:50:51 +00:00
fluxgen
bfa0659ad7 moved StringUtil include 2002-09-03 12:05:01 +00:00
fluxgen
bd7c3139bc spelling 2002-09-01 11:44:56 +00:00
fluxgen
f89ecbfeb2 spelling 2002-09-01 11:44:12 +00:00
fluxgen
04807af1cf typeo 2002-09-01 11:41:22 +00:00
fluxgen
91ee94f269 fixed a minor issue with outline workspace movment 2002-08-31 10:52:30 +00:00
fluxgen
a8a5559b21 todo 2002-08-31 10:42:25 +00:00
fluxgen
aedc03538d extra checking on transient 2002-08-31 10:40:50 +00:00
fluxgen
4a58deecfd transient check fixes 2002-08-30 16:07:17 +00:00
fluxgen
39e80fa25c make sure we have valid keybindings while moving a window 2002-08-30 14:07:38 +00:00
fluxgen
e954ecc72a new functions pause/resumeMoving and fixed non-opaque moving across workspace 2002-08-30 14:06:40 +00:00
fluxgen
d86785056d new function reassociateGroup and check moving window 2002-08-30 14:03:31 +00:00
fluxgen
2b168a584f removed grabguard 2002-08-30 13:11:47 +00:00
fluxgen
65a124a83c static Display 2002-08-30 12:58:08 +00:00
fluxgen
d2aad76c13 fixed checking on valid key or modifier, bug [ 600811 ] 2002-08-28 20:25:15 +00:00
fluxgen
40825bf4e1 fixed bug [ 582574 ] borderless windows... thanks Simon Bowden 2002-08-28 19:47:27 +00:00
fluxgen
d7ef81e288 minor style fixes 2002-08-24 21:16:32 +00:00
fluxgen
1d87fab6ac timeout once per second 2002-08-24 19:31:24 +00:00
fluxgen
5ac4d4bcff fixed parent relative issue 2002-08-24 19:06:06 +00:00
fluxgen
84cd0f3a89 fixed workspace creation bug and reassociation bug, thanks Simon Bowden 2002-08-24 18:12:54 +00:00
fluxgen
60379c34a9 gnu 2002-08-20 15:19:25 +00:00
fluxgen
fde16eeea1 removed StringUtil dep 2002-08-20 02:22:29 +00:00
fluxgen
988a1eed43 check transient later 2002-08-18 23:35:31 +00:00
fluxgen
25e318b255 setup cursors before creating screens 2002-08-18 11:01:52 +00:00
fluxgen
3b6725c3c7 cleaning 2002-08-17 22:22:57 +00:00
fluxgen
7b6b2661c0 changed to FbTk EventHandler with SignalEvent 2002-08-17 22:15:31 +00:00
fluxgen
0515215ca7 changed to FbTk EventHandler and added SignalEvent 2002-08-17 22:15:04 +00:00
fluxgen
033a6dc462 initiate cursors and changed to FbTk EventHandler with SignalEvent 2002-08-17 22:14:00 +00:00
fluxgen
6664591b56 added cursor functions and changed to FbTk EventHandler with SignalEvent 2002-08-17 22:13:00 +00:00
fluxgen
f1dc9179f0 removed cursor functions, changed to singleton and changed to FbTk EventHandler 2002-08-17 22:11:23 +00:00
fluxgen
8e00a92e40 add EventHandler.hh 2002-08-17 22:06:46 +00:00
fluxgen
fd5eccebe9 first 2002-08-17 22:06:23 +00:00
fluxgen
0ac03c322c minor style cleaning and extra checking in unmapNotifyEvent 2002-08-16 11:09:25 +00:00
fluxgen
78a5efdae4 restore with remap and some extra checking 2002-08-16 11:02:41 +00:00
fluxgen
471785b9d8 restore with remap 2002-08-16 11:01:09 +00:00
fluxgen
940f84015d remap option to restore and fixed abit in unmapNotifyEvent 2002-08-16 10:50:20 +00:00
fluxgen
737200e674 restore with remap 2002-08-16 10:44:17 +00:00
fluxgen
1660aeb268 fixed include config.h 2002-08-15 10:52:16 +00:00
fluxgen
7cb7a71561 from char to std string in getRcFilename and updated to match the new expandFilename 2002-08-14 23:03:07 +00:00
fluxgen
9a8eee45ea from char to std string in getRcFilename and inherit FbAtom 2002-08-14 23:01:05 +00:00
fluxgen
1f61bca0a9 minor cleaning 2002-08-14 22:57:55 +00:00
fluxgen
d479d3264c updated for the new changes in fbatoms 2002-08-14 22:52:06 +00:00
fluxgen
1aa113f78e comment 2002-08-14 22:49:32 +00:00
fluxgen
781fb84242 changed to std string in expandFilename 2002-08-14 22:43:30 +00:00
fluxgen
0b25dc379c updated fbatoms stuff and changed some strings to std string 2002-08-14 22:21:06 +00:00
fluxgen
ab4fef4450 change to singleton fbatoms 2002-08-14 21:59:28 +00:00
fluxgen
238526bd48 singleton 2002-08-14 21:53:07 +00:00
fluxgen
1d14c6ff8a minor cleaning 2002-08-14 21:51:07 +00:00
fluxgen
fee7bd2e65 removed FbAtoms 2002-08-14 21:41:21 +00:00
fluxgen
7d7ea61349 removed FbAtoms 2002-08-14 21:21:30 +00:00
fluxgen
40338bdac5 minor comment fix 2002-08-14 00:02:47 +00:00
fluxgen
6d6d13f8ce signaltest target 2002-08-14 00:02:17 +00:00
fluxgen
c87d64e19a first 2002-08-14 00:01:57 +00:00
fluxgen
fdd8313050 changed signalhandling to FbTk SignalHandler 2002-08-14 00:01:10 +00:00
fluxgen
76a1c5c161 removed handleSignal, this is done in class Fluxbox now with FbTk SignalHandler 2002-08-13 23:58:26 +00:00
fluxgen
bfbbac7478 added SignalHandler 2002-08-13 23:57:29 +00:00
fluxgen
8cc792e534 minor cleaning 2002-08-13 23:56:02 +00:00
fluxgen
4a5917731c minor comment 2002-08-13 23:54:41 +00:00
fluxgen
e7f5d341bc removed friend main 2002-08-13 21:19:00 +00:00
fluxgen
7b02be7b19 minor cleaning 2002-08-12 19:25:35 +00:00
fluxgen
6ba01ba8a4 update gnome atom in iconify, bug 574717 2002-08-12 17:32:52 +00:00
fluxgen
88bb66a1ee added showMenu function 2002-08-12 03:28:17 +00:00
fluxgen
a691d915f8 fixed checking on iconified when selecting item 2002-08-12 03:27:31 +00:00
fluxgen
6051b3a899 cleaning and fixed window menu in iconbar 2002-08-12 03:25:55 +00:00
fluxgen
c8c612e7d2 fixed autogrouping 2002-08-11 22:44:29 +00:00
fluxgen
b32511f411 added autogrouping functions 2002-08-11 22:35:40 +00:00
fluxgen
9f3f5720ff fixed instance and classname 2002-08-11 22:33:41 +00:00
fluxgen
18174570f3 cleaning in getNameOfWorkspace 2002-08-11 22:28:18 +00:00
fluxgen
c5e51485c6 changed getNameOfWorkspace function 2002-08-11 22:11:42 +00:00
fluxgen
18ddc4c28a from char * to string getline 2002-08-11 21:21:06 +00:00
fluxgen
1e5883afb3 minor style issue 2002-08-11 21:12:10 +00:00
fluxgen
84a58512d8 moved insert to public area 2002-08-11 20:57:13 +00:00
fluxgen
19ddad292f removed debug msg 2002-08-11 20:44:48 +00:00
fluxgen
f6e49369df added groupfile resource 2002-08-11 20:38:23 +00:00
fluxgen
e0a6ffb103 minor style fixes and added groupfile resources 2002-08-11 20:36:43 +00:00
fluxgen
56a41b23f9 doxygen comments 2002-08-04 15:55:13 +00:00
fluxgen
380d50ba27 new functionnames in slit 2002-08-04 15:48:13 +00:00
fluxgen
60dad8b27b updated font function names 2002-08-04 15:41:26 +00:00
fluxgen
7081518030 function name changed in slit 2002-08-04 15:37:37 +00:00
fluxgen
b76f3ce744 removed dep on i18n and used MB_CUR_MAX direct 2002-08-04 15:36:19 +00:00
fluxgen
024d181abb comment 2002-08-04 15:26:00 +00:00
fluxgen
4f6e9bc87e moved and changed name on width function in IconBarObj 2002-08-04 15:23:24 +00:00
fluxgen
cd9424a8c2 updated to match new functions names in FbTk Font 2002-08-04 15:19:34 +00:00
fluxgen
f98ec3e4a7 updated to match functionname 2002-08-04 15:15:22 +00:00
fluxgen
bfbd0a6095 (void) to () and Bool to bool 2002-08-04 15:12:51 +00:00