Commit graph

2751 commits

Author SHA1 Message Date
mathias
916781f10f maximizing a shaded window should unshade it before .. the user WANTS to see
it.

closed #1082671
2004-12-10 03:33:23 +00:00
mathias
82a03ec83e changing the timeformat of the clocktool is done via the editdialog which
causes a reconfigure .. which causes a loop over all toolbaritems and call
updateSizing() .. where we should check, if a new timeformat makes the clock
bigger or smaller...

closes #1026096
2004-12-10 01:58:09 +00:00
mathias
831daf5876 minor cosmetic issue 2004-12-07 15:55:12 +00:00
mathias
e2f9a1e7bc grrr .. future code commited, sorry about that 2004-12-06 22:30:35 +00:00
mathias
253082dbfa fixed issue with clientUp/Down in SlitClientMenu 2004-12-06 22:09:58 +00:00
mathias
ce95eedd50 typo 2004-12-03 02:53:09 +00:00
mathias
b15315445d added middle/rightclick on slitclient-menu-items to move the client up/down in the slit 2004-12-02 15:30:59 +00:00
mathias
7ed6c5ed29 * leftclick on the slitclients in the clientmenu enables/disables it
* wheel up/down move the slitclient up/down
* visual cosmetic for the slitclient-menu
* added "Save SlitList" - menuentry in slitclient-menu
2004-12-02 03:12:55 +00:00
mathias
96de2d57d6 really set the default deiconifyMode to FOLLOW 2004-12-01 20:43:53 +00:00
mathias
71abcf7343 deiconifyMode: Follow is the new/old default (as it was before deiconifyMode was introduced) 2004-12-01 14:45:32 +00:00
mathias
33db9b21e2 "fixes" http://www.securityfocus.com/archive/1/382398/2004-11-24/2004-11-30/2
and all related bugreports elsewhere. "fixes" because i think the real problem
is in xft somewhere somehow, but i dont have any prove (yet).

thanx to Rob Stevens for informing us about that problem.
2004-11-30 22:42:56 +00:00
mathias
ec5724e807 fix a problem with java-dialogs which dont open correct (thanx Scott Moser)
furthermore, and this is really interesting, this seems to fix also the bug
widely known as g.o.d - the grab of death. the g.o.d seems to freeze fluxbox
but let the mouse still be moving and no high-cpuload can be seen. the
(un)lucky can force the g.o.d by clicking like a weirdo and pressing keys like
crazy and then maybe it will happen. we are not quite sure WHY exactly this
happens but as it seems: XSync(true) caused the trouble.

we still keep watching this issue but hopefully noone experiences bad
"freezes" anymore. (/me crosses fingers)
2004-11-30 22:19:35 +00:00
mathias
c8d71542dc adds "kill" to the windowmenu
closes #1075142
2004-11-30 01:26:00 +00:00
mathias
839d5b6ad8 minor issue 2004-11-30 01:23:24 +00:00
mathias
c813375f39 fix possible segfaults in DeiconifyMode::SEMIFOLLOW and FOLLOW ...
the raisAndFocus after the sendToWorkspace makes problems, dunno why exactly
so this is still an open issue imho.
2004-11-28 12:41:57 +00:00
mathias
2e3b7633ed forgotten initialization of frame.y_hidden 2004-11-25 11:05:58 +00:00
mathias
65f4f32366 patch from Rob Stevens to add dragndrop-reordering of the tabs
disable title of the windowmenu when called from titlebar
2004-11-24 23:28:10 +00:00
mathias
a932a7a801 patch from Rob Stevens to add dragndrop-reordering of the tabs 2004-11-24 23:27:28 +00:00
mathias
a128e9829f patch from Rob Stevens to add dragndrop-reordering of the tabs 2004-11-24 23:26:38 +00:00
mathias
ad095f9f06 enable title of windowmenu when called from iconbar 2004-11-24 23:24:55 +00:00
mathias
443e7081d4 fix the hiding of the menu when the menufile-timestamps changed 2004-11-24 12:26:12 +00:00
mathias
9f4b2978c3 fix possible segfault: auto_ptr fluxbox may be 0 .. 2004-11-24 11:46:07 +00:00
mathias
b47f050367 cosmetic (tabs -> spaces)
fix possible memleak with XineramaQueryScreens:
    "Returned array should be free with XFree()" (from Xinerama.h)
2004-11-22 19:40:34 +00:00
mathias
5525d29b9b ensure sane values for ResizeCmd 2004-11-22 18:46:59 +00:00
fluxgen
50ab0a1e55 do not handle configure request while iconified, fixes problem Wine with Paradise Poker client 2004-11-22 12:16:15 +00:00
mathias
24119724db undermouseplacement .. ensure the new window is on the screen. patch #1052534, close #1048000 2004-11-22 08:30:23 +00:00
mathias
2082ccc1a4 fix problem with iconic windows on startup 2004-11-20 18:43:55 +00:00
mathias
19bc596b84 fix segfaults on restart/exit, still issues with former iconified windows
at startup of fluxbox

should close #1067582, #1067580, #1060912
2004-11-20 18:12:51 +00:00
mathias
f6382f08ba fix for adding/removing desktops (thanx Øyvind Albrigtsen) 2004-11-20 04:20:46 +00:00
mathias
66a3fc1c4d fixes fontsituations when text disappears in non-antialias mode
primary problem was to use utf8 when in fact the FontSet wasnt
utf8.
2004-11-19 12:00:20 +00:00
mathias
993c17cf2e svn propset svn:keywords "Id" 2004-11-19 11:37:27 +00:00
mathias
1f133063aa fixed missing init for pointer in destructor .. could lead to segfaults 2004-11-17 16:39:30 +00:00
mathias
6fe16959c2 needed init for font-test 2004-11-17 15:41:22 +00:00
mathias
ca5d12bbde fix bug in Screen destructor, can lead to segfault at exit/restart 2004-11-17 01:21:50 +00:00
akir
467493b7bd the remember-menu now acts like a boolmenu, shows the current rememberstate
a bit better
2004-11-09 11:28:55 +00:00
akir
5225cf192f fixed a problem with the snapping-windows code:
decorationless windows have a borderWidth of 0 and thus the
  snapping was calculated wrong.
2004-11-07 09:30:59 +00:00
akir
fa5202c120 accepted patch #1057446, improved iterator in timer-code 2004-11-01 02:43:07 +00:00
akir
fa1692180e fix #1057499 2004-10-31 23:04:30 +00:00
akir
14b781929e fix 1052095, windowmenu doesnt close when tabs are changed (closed,new attached or dragged around) 2004-10-28 19:13:30 +00:00
akir
6bd629bbc5 fix for #1036982 (defaults.hh isnt distcleaned) 2004-10-28 15:37:32 +00:00
akir
5b68a7548c i forgot to remove a silly warning :) 2004-10-25 22:57:32 +00:00
akir
d1a9c036b2 closes bug #1039658
" When you choose a transparency of less than 255 for a
unfocused window, the window title f the unfocused
window will not be transparent.
Only the buttons will."
2004-10-22 09:43:53 +00:00
akir
f5d7833b32 added iconbar.wheelMode and iconbar.deiconifyMode 2004-10-22 00:35:29 +00:00
akir
33b55697ab removed now obsolete #includes coz we moved FbTk/ThemeItems.hh -> FbTk/ThemeItems.cc 2004-10-21 16:49:19 +00:00
akir
66afb1e517 moved ThemeItems.hh -> ThemeItems.cc 2004-10-21 16:46:50 +00:00
akir
6b541c9162 modified to make it work with the ThemeItem.hh -> ThemeItem.cc action 2004-10-21 16:45:30 +00:00
akir
a63a27886d moved ThemeItems.hh to ThemeItems.cc, solves some linkissues 2004-10-21 16:44:06 +00:00
akir
4649df4084 back to setenv for non-irix for now, we need to look deeper into this some day. 2004-10-21 13:05:50 +00:00
akir
b1608602a9 minor fix for pedantic compilers (mipspro) 2004-10-21 11:08:04 +00:00
akir
8c377e30e8 fix:
Explicit specialization of function
          "FbTk::ThemeItem<FbTk::Font>::setDefaultValue" must precede its
          first use.

for mipspro again
2004-10-21 11:05:06 +00:00
akir
8672a337b3 fix missing 'new(nothrow)' on mipspro 2004-10-21 10:57:38 +00:00
akir
4f1fbbe6e1 fix missing namespace 2004-10-21 10:56:05 +00:00
akir
93696499f3 fix missing namespace 2004-10-21 10:49:20 +00:00
akir
5136d4936e removed unneeded code + some minor fix for mipspro 2004-10-21 10:46:21 +00:00
akir
8086dd43dd missing namespace 2004-10-21 10:40:37 +00:00
akir
b44cd19809 not all compilers have __FUNCTION__ (mipspro) 2004-10-21 10:38:25 +00:00
akir
bbb5259a88 missing template<> 2004-10-21 10:36:57 +00:00
akir
0d7f757c2c fixes missing header to avoid missing declarations (mipspro) 2004-10-21 10:29:49 +00:00
akir
d51d01cc49 fix to avoid:
Explicit specialization of function "FbTk::ThemeItem<int>::setDefaultValue"

(mipspro)
2004-10-21 10:26:13 +00:00
akir
35fb9fe291 putenv is more platform independent 2004-10-21 10:24:34 +00:00
akir
0ebe06822d fix for wrong placed end of namespace }; (thanx mipspro :)) 2004-10-21 10:23:58 +00:00
akir
b21d236d6d fix for some pedantic compilers (mipspro) 2004-10-21 10:21:03 +00:00
akir
70acd21472 removed unused variables + cosmetic issue for some compilers (mipspro) 2004-10-21 10:18:40 +00:00
akir
1d9a172a79 meaningless const qualifier removed 2004-10-21 10:16:55 +00:00
akir
b7190ee2e5 fix for mipspro: no 'new(nothrow)' available for MIPSpro Compilers: Version 7.3.1.3m 2004-10-21 10:03:43 +00:00
akir
e53e1b3b23 missing default value for session.appsFile added 2004-10-19 17:23:08 +00:00
akir
3e83f5941f added session.appsFile to the ressources 2004-10-19 09:01:49 +00:00
akir
45726d3016 if the systemtime is set back the timers wont be updated.
solution: add the delta to all of our timers too.
2004-10-19 08:59:44 +00:00
akir
1ace87ac15 fixes MIPSpro Compilers: Version 7.3.1.3m issue 2004-10-18 20:10:37 +00:00
akir
496d73d899 rewritten fluxbox-restart code, all destructors are called before the
new program is started. the former method didnt do that.
2004-10-18 01:26:54 +00:00
akir
2760b03b2e cosmetic changes, added ResizeModel to ScreenRessources 2004-10-18 01:24:24 +00:00
akir
65ce32a28e made iconic and shaded windows not resizable 2004-10-17 21:40:15 +00:00
akir
9a56a3cf1a respect the users wish (followModel) to what happens if a window gets focus which is not on the current workspace 2004-10-16 22:20:05 +00:00
akir
a6d4a3563c added followModel Ressources, dunno if the name is so clever, i am open for other suggestions 2004-10-16 22:18:56 +00:00
rathnor
9fbf1ab395 fix mainWarnDisplaySet -> mainWarnDisplayEnv 2004-10-11 22:48:35 +00:00
akir
b610274539 added focusTabMinWidth 2004-10-10 16:12:48 +00:00
akir
df9ddbbae8 added iconbar.iconTextPadding 2004-10-10 16:11:25 +00:00
akir
d30e16f159 added session.tabPadding and session.focusTabMinWidth 2004-10-10 16:06:24 +00:00
akir
876a70fce2 added padding: space between text and the border 2004-10-10 16:04:33 +00:00
rathnor
af9e76fce5 * Update de_DE Translation and add some missing NLS values
(Thanks Christian Storm)
    - also a tiny cleanup of weird nls set
2004-10-10 12:00:37 +00:00
akir
565db1bcda entering @ and ~ from germankeyboards work again
added some stuff to let the user use the numpad too
2004-10-08 11:52:33 +00:00
akir
0fab25bfd2 we dont remove the scrolllock() modifier from the keystate anymore -> lead to problems with altgr on german-keyboards -> no @ in textbox's possible. 2004-10-08 11:51:16 +00:00
akir
fbbd335dce cosmetic 2004-10-08 11:49:55 +00:00
akir
9c3ad19748 added LC_TIME so the ClockTool gets the right locale 2004-10-07 09:52:28 +00:00
akir
0e8ac3839d tiny forgotten thingy from the MAN :) 2004-10-06 19:19:43 +00:00
akir
a5b9315b33 fix some keymovement issues, dunno if its completly correct that way. perhaps
a rewrite of the movement stuff is needed one day.

modified buttonPressEvent so it will place the cursor to the right place
2004-10-06 19:05:12 +00:00
akir
d673098ef8 removed unneeded m_font 2004-10-06 19:02:03 +00:00
akir
6f96757fc4 added :Export / :Setenv command 2004-10-06 11:40:28 +00:00
fluxgen
997d7d7224 allocate red, green and blue buffers only for gradients 2004-10-06 09:30:54 +00:00
fluxgen
662d1a459c setTile for X Drawable 2004-10-06 06:50:27 +00:00
fluxgen
b5b5fa7b53 fixed compile 2004-10-06 06:16:50 +00:00
rathnor
c6990baeea oops, missed a bit 2004-10-04 16:01:43 +00:00
rathnor
9128a64e62 don't require [begin] in included files 2004-10-04 15:37:58 +00:00
rathnor
07af4ff595 fix usage of setlocale return value, which returns a pointer to static
memory, which we need to promptly copy
2004-10-04 12:43:52 +00:00
akir
be19b59d0f title of current tab-window is now shown in the iconbar-buttons 2004-09-30 18:45:26 +00:00
akir
c0777f792c fix to make separators are not clickable/selectable 2004-09-29 09:58:11 +00:00
rathnor
15547c4179 fix build issue, use cerr instead of fprintf(stderr 2004-09-24 06:23:17 +00:00
akir
e8c813c38c fixed a minor bug that can lead to HIGH cpuload under some circumstances.
actually we must ensure that only timers with a valid handle are added to the
timerslist.
2004-09-19 21:15:47 +00:00
rathnor
87c7c80847 make reconfig an alias for reconfigure 2004-09-16 14:58:28 +00:00
rathnor
48e9c810d7 fix menu creator not using args for some commands 2004-09-16 14:08:46 +00:00