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
fluxgen
2c66db2ba0
cleaning, we dont create windows with XCreateWindow
2004-09-16 10:10:37 +00:00
rathnor
42c1fd3ae3
preliminary support for composite/compositing manager. Also general work
...
for consistency with transparency resources
2004-09-12 14:56:20 +00:00
fluxgen
dfb2ab0e21
cleaning, moved resource functions to Resources.cc
2004-09-12 14:01:41 +00:00
fluxgen
2fef25747f
holds main resource functions
2004-09-12 14:01:03 +00:00
fluxgen
d24bbb998b
inject an entire directory of menu files with include + path, patch from Ciaran McCreesh
2004-09-12 00:31:11 +00:00
fluxgen
a4043853ff
fix for Font drawText
2004-09-12 00:06:37 +00:00
fluxgen
049e40c9eb
Font::drawText takes reference to FbDrawable instead of X Drawable + some code cleaning
2004-09-11 23:01:34 +00:00
fluxgen
acd2176355
copyright update
2004-09-11 23:00:44 +00:00
fluxgen
82c2f3521e
access function for display
2004-09-11 20:30:28 +00:00
fluxgen
b4daf0f808
using ShowMenu commands for buttonPress event
2004-09-11 20:29:29 +00:00
fluxgen
323f5188fd
workspace menu and root menu inside visible area
2004-09-11 20:28:35 +00:00
fluxgen
93ffd19686
init frame window in frame struct
2004-09-11 18:58:27 +00:00
rathnor
28c32c087a
more X error fixing
2004-09-11 15:52:23 +00:00
rathnor
b063688992
ignore 32-bit visuals for now - until we can support alpha channel in colors
2004-09-11 14:13:06 +00:00
fluxgen
768d98a39d
head specific strut, patch from Mathieu De Zutter
2004-09-11 13:45:16 +00:00
fluxgen
3775776963
head specific strut, patch from Mathieu De Zutter
2004-09-11 13:33:07 +00:00
fluxgen
ad63de0281
head specific strut
2004-09-11 13:27:10 +00:00
rathnor
7d793fc6a8
fix issues that resulted in unnecessary X errors
2004-09-11 12:33:14 +00:00
akir
c8f9cf1177
cosmetic + avoid unneeded App::instance()->display() calls
2004-09-10 16:48:15 +00:00
akir
df0c942aa2
cosmetic + avoid unneeded App::instance()->display() calls
2004-09-10 16:41:30 +00:00
akir
bf48239dee
cosmetic + try to avoid App::instance()->display() calls when not needed
2004-09-10 16:12:49 +00:00
akir
97d2577f1a
cosmetic issues, removed unneeded strcasestr-code (is already in StringUtil),
...
tried to avoid App::instance()->display() calls again.
2004-09-10 16:12:01 +00:00
akir
b453d143bb
cosmetic, man, we need a beautifarm :)
2004-09-10 16:04:16 +00:00
akir
a7967dfb25
put App::instance()->display() to FbDrawable::s_display to avoid too much
...
unnecessary calls
2004-09-10 15:46:08 +00:00
akir
631dfbbc63
cosmetic, tab vs spaces
2004-09-10 15:36:04 +00:00
akir
e51cc63ccb
cosmetic, tabs to spaces
2004-09-10 07:15:23 +00:00
rathnor
1081940af3
clean up unused variables, from Ryan O'Hara
2004-09-10 04:03:58 +00:00
akir
c75a703586
tiny cleanup to avoid calling unnecessary FbTk::App::instance()
2004-09-09 21:13:10 +00:00
akir
e11fb1b473
added forgotten [macrocmd] to menuitems
2004-09-09 14:32:56 +00:00
akir
1d355a9192
transfered ::getRootPixmap from several places to new home, FbPixmap
2004-09-09 14:29:10 +00:00
akir
7507098440
cosmetic, removing unnecessary calls.
2004-09-08 16:50:42 +00:00
akir
1cd19c941c
added button2-on-workspacename in workspacemenu jumps to workspacadded
...
button2-on-workspacename in workspacemenu jumps to workspacee
2004-09-06 21:12:10 +00:00
akir
b470256cf6
fix the segfault-fix of fluxgen some days before. workspacemenu must be
...
destroyed after rootmenu is cleaned.
2004-09-06 13:17:56 +00:00
fluxgen
23fcec1728
fix for crash on shutdown, the workspacemenu must be destroyed before clientlist. fix for duplicates in iconlist, note: check update(stateSig) in fluxbox.cc, icons might be added twice
2004-09-05 01:11:41 +00:00
fluxgen
fb2e570e8c
unique list from removeDuplicate. If we, for some reason, should have duplicate windows in the second argument windowlist
2004-09-05 00:37:16 +00:00
akir
cc7586f483
blank lines again
2004-09-04 04:54:38 +00:00
rathnor
012f661179
fix crash on amd64
2004-09-03 17:05:35 +00:00
akir
1be3c8b270
cosmetic
2004-09-03 14:17:47 +00:00
akir
f2db83f3fd
fix to avoid crash when in remember-submenu and closing the application
...
-> current clientwindow would be 0x0 -> crash
2004-09-02 09:52:26 +00:00
akir
4b1b3f592a
allow blank lines in apps-file
...
fixed wrong mapping of [TOP] <-> getNormalLayer()
2004-09-02 08:58:06 +00:00
fluxgen
39e88f3f6f
update
2004-09-01 19:03:14 +00:00
fluxgen
2455a350e8
foreground and background color as argument
2004-09-01 12:41:11 +00:00
fluxgen
b29b4adc4a
fixed multiple screen issue...again
2004-09-01 08:46:55 +00:00
akir
0fbb0bfe8b
cosmetic
2004-09-01 08:00:24 +00:00
akir
b12ce691bc
fix width for a menuentry, added too much space
2004-09-01 07:53:45 +00:00
akir
1c2edb9a01
final fix for iconv-issues on sun/sparcs
2004-09-01 00:09:03 +00:00
akir
0c5dae0b45
fix for a compile-error with mips-pro 7.30 (segfaulted)
2004-09-01 00:08:14 +00:00
fluxgen
6946aded1b
fixed restart issue + sending resize signal when ConfigureNotify
2004-09-01 00:05:52 +00:00
fluxgen
40abe448b1
multiple screen fix, checks for screen number
2004-08-31 23:18:29 +00:00
akir
47160bdb31
fix for the missing CODESET on openbsd
2004-08-31 23:07:58 +00:00
akir
6a098b0797
hopefully final fix for missing iconv
2004-08-31 21:47:56 +00:00
fluxgen
82de6ace6d
have const msg ptr to iconv
2004-08-31 21:24:05 +00:00
fluxgen
9121ec43af
checking for have iconv
2004-08-31 20:27:08 +00:00
akir
a182e88412
fix for gcc 2.95.4, again make_pair and missing #include <typeinfo> before
...
typeid-usage
2004-08-31 19:38:42 +00:00
akir
ed88b106da
fix for gcc 2.95.4 -> has problems to get the right template-types
...
for make_pair
2004-08-31 19:27:21 +00:00
rathnor
d17bf39a43
add autoconf check for std c++ headers
2004-08-31 15:26:40 +00:00
akir
a0701345ed
added RaiseLayer and LowerLayer
2004-08-30 21:29:42 +00:00
fluxgen
51f26f0c47
clientWidth now iconWidth
2004-08-30 13:42:13 +00:00
akir
ca99e775f4
closes bug 977054
2004-08-30 12:21:18 +00:00
akir
566b0284a8
suppress informative debugmessages
2004-08-30 11:34:56 +00:00
akir
d4077526b4
antialias- and alpha-entries only in menu when its compiled in
2004-08-30 11:33:23 +00:00
akir
6a99427331
fi menuuclosebug -> choosed the wrong parent-menu under some circumstances
2004-08-30 10:23:37 +00:00
akir
bd379d3e53
forgotten changed Makefile.am
2004-08-29 22:07:37 +00:00
akir
dc836d2b78
added [wallpapers|rootcommands] to menuitems
2004-08-29 21:11:24 +00:00
rathnor
680128f286
fix wrapping upwards in menu
2004-08-29 14:53:23 +00:00
rathnor
e41bc330b4
fix bug with >1 column menus
2004-08-29 14:37:52 +00:00
rathnor
ef9565efd8
fix crash bug when windowmenu doesn't include extramenus
...
improve checking of existence/success of loading windowmenu file
2004-08-29 12:35:29 +00:00
rathnor
92dc8d7452
fix toolbar localtion (visible when 100%)
...
fix menu font size when no style
2004-08-29 12:33:55 +00:00
rathnor
4d01d1b748
add back Workspace<n> keys with deprecated message
2004-08-29 09:08:29 +00:00
rathnor
97ef84da59
a few random fixes
2004-08-29 08:33:13 +00:00
rathnor
8a59b9b454
couple of menu render fixes
2004-08-28 19:03:09 +00:00
rathnor
c4c67dafeb
fix a issue with fonts coming up blank
2004-08-28 18:10:19 +00:00
rathnor
11f8d9c21f
fix menu rendering bug with selected items
2004-08-28 14:25:52 +00:00
rathnor
cbc8e23ed2
fluxbox::shutdown wasn't safe to get interruped by another signal
2004-08-27 17:24:49 +00:00
rathnor
d54bf608fc
fallback to clock rather than workspace name for buttons (since its
...
consistent with old and new themes)
2004-08-27 14:36:12 +00:00
rathnor
f2599d87f6
add a special fallback for toolbar button style
2004-08-27 14:14:42 +00:00
akir
6ce5a31ea8
unification for themes.cfg/styles.cfg and the same for menuentries:
...
[stylesmenu] and [themesmenu]
[stylesdir] and [themesdir]
2004-08-26 18:26:39 +00:00
rathnor
0f83e44972
fix rendering of bevels for textures with solid textures
2004-08-26 16:37:48 +00:00
rathnor
346a6598a6
make arrow button's arrow size scalable by the user
2004-08-26 15:09:33 +00:00
akir
13bf2a7fdd
fixed 2 possible memleaks
2004-08-26 01:51:21 +00:00
rathnor
5337fc6640
fix up theming of the toolbar
2004-08-25 17:16:40 +00:00
akir
b57ce6ca8a
make use of "size" in "recode" -> fixes drawin the cursor in textboxes
2004-08-25 10:03:09 +00:00
rathnor
3dc7103782
fix handling of font+text encodings
2004-08-18 16:30:33 +00:00
fluxgen
5be7e5b666
tempfix for empty locale
2004-08-14 09:33:09 +00:00
fluxgen
a3a59fedc0
fixed slow resize of xmms playlist, we called setupWindow in XA_WM_NORMAL_HINTS even when didnt have to
2004-08-13 12:39:02 +00:00
fluxgen
4b159871a0
minor cleaning
2004-08-11 13:17:56 +00:00
fluxgen
7ca95258d0
debug messages and some minor cleaning
2004-08-11 13:16:10 +00:00
fluxgen
0e8c418210
fixed fbrun crash when history item is bigger than entry box, sf: [ 1005182 ] fix for Bug with RequestID #877004 , patch from mangala
2004-08-11 12:41:28 +00:00
fluxgen
0d7ed9bb44
minor fix
2004-08-10 19:34:35 +00:00
fluxgen
f223711cf1
fixed so we call setupWindow last in init(), else we dont get anything in the titlebar if we dont have some special option like remember enabled
2004-08-10 19:18:48 +00:00
fluxgen
1a02439df1
added literal for layer, patch from Mathias Gumz
2004-08-10 18:35:05 +00:00
fluxgen
c1b226b7ff
adding halo and shadow options to font loading, patch from Mathias Gumz and c. mccreesh (ciaranm)
2004-08-10 18:08:37 +00:00
fluxgen
12237ed0db
removed reparent and added debugmsg
2004-08-10 13:36:07 +00:00
fluxgen
feeecb52d7
minor stuff
2004-08-10 12:08:31 +00:00
fluxgen
5f819e8537
some debugmessages and minor fixes
2004-08-10 12:05:47 +00:00
fluxgen
05c0bfc8f8
Minor fix
2004-08-10 11:58:22 +00:00
fluxgen
41249b77fb
utf-8 fix, a fixed patch from Sergey Kuleshov
2004-08-10 11:57:35 +00:00
fluxgen
52cb375886
utf-8 fix, a fixed patch from Sergey Kuleshov
2004-08-10 11:22:10 +00:00
fluxgen
cd0cdb5301
expand pixmap filename before loading, patch from Mathias Gumz
2004-08-03 21:31:31 +00:00
fluxgen
7b4d57f275
fixed menu move bug and made separator not selectable, patch from Mathias Gumz
2004-08-03 21:25:51 +00:00
fluxgen
582fe36cea
minor fixes
2004-07-21 18:56:34 +00:00
fluxgen
44f7069e1c
some EMX fixes, thanks dave_yeo at paralynx
2004-07-19 13:53:46 +00:00
fluxgen
ac1314c360
fixed fallback for pressed texture
2004-07-18 18:46:03 +00:00
fluxgen
601ae51604
resource bool fix and setting input focus on menus when we bring them up with the mouse
2004-07-15 18:23:03 +00:00
fluxgen
38bd7f47d9
click on handle raises, and some other minor fixes
2004-07-15 18:20:13 +00:00
fluxgen
40c44b227b
mouse scroll on icons changes workspace
2004-07-15 14:20:19 +00:00
fluxgen
4179d51829
delete key
2004-07-15 13:48:54 +00:00
fluxgen
4e243d1599
fixed Resource long long, time_t is long long some systems
2004-07-15 13:42:50 +00:00
fluxgen
b672bc50bb
minor stuff
2004-07-15 09:52:57 +00:00
fluxgen
1790b15e0a
typedef Toolbars
2004-07-15 09:52:14 +00:00
fluxgen
b78255fa1a
fixed toolbar draw bug at startup
2004-07-14 23:39:29 +00:00
fluxgen
7391de5e96
fixed menu draw bug while doing keyboard navigation
2004-07-14 18:30:37 +00:00
fluxgen
7794867005
improved algoritm for transient_for in initWindows
2004-07-14 18:28:05 +00:00
fluxgen
9cee51bdf0
fixed bug in transient window creation at startup
2004-07-14 12:13:29 +00:00
fluxgen
c213fb6ca2
fixed minor bug
2004-07-06 10:47:36 +00:00
fluxgen
7c85d11a95
tiled pixmap fix, patch from dhx (xyx@gm...), see mailing list
2004-07-05 23:51:57 +00:00
fluxgen
df570bc945
fixed menutitle and menulables drawn to close to screen-bottom, patch from Mathias Gumz
2004-07-05 09:40:08 +00:00
fluxgen
ced22314b8
save menu filename, so we can reload the menu, patch from Mathias Gumz
2004-07-05 09:27:04 +00:00
rathnor
6afbecdada
fix rectangle drawing on attaching tabs
2004-06-29 12:41:23 +00:00
fluxgen
df68d8d0b0
minor stuff
2004-06-28 13:33:05 +00:00
fluxgen
7c412b5c78
force old position on configure request, we dont know if the clients changed the position
2004-06-27 21:47:16 +00:00
fluxgen
5e5a4982d3
added m_active_index. added validIndex function which validates indexes, removed highlight from drawItem since it should only highlight the m_active_index
2004-06-27 13:51:24 +00:00
fluxgen
9bd6c403f2
using menu separator
2004-06-27 13:45:20 +00:00
fluxgen
2e228593c0
using toggle menu for layer menu, fixed nls support
2004-06-27 13:43:59 +00:00
fluxgen
835501d3ae
virtual destructor
2004-06-27 13:43:09 +00:00
fluxgen
e0f2a25c22
added toggle menu
2004-06-27 13:42:04 +00:00
fluxgen
291d893713
toggle menu
2004-06-27 13:41:45 +00:00
rathnor
965086f39d
tidying up initialisation with dockapps
2004-06-21 15:23:42 +00:00
rathnor
6a51cefb2f
fix groups file problem with windows not showing properly
2004-06-21 09:53:01 +00:00
rathnor
5cc0f12f3f
we should only load LC_MESSAGES, not LC_ALL
2004-06-20 15:16:08 +00:00
rathnor
abc86f0028
fix systemtray related things
2004-06-20 10:29:51 +00:00
rathnor
9b7775751d
support _NET_WM_WINDOW_TYPE_DESKTOP (e.g. nautilus desktop windows)
...
Allow FluxboxWindows to be untabable.
2004-06-20 04:49:33 +00:00
rathnor
4589ecdbbc
fix initialisation of state when a window is first mapped
2004-06-19 15:04:28 +00:00
rathnor
a49d1128cd
tweak iconbar rendertheme - need to re-render after addWindow
2004-06-17 00:17:22 +00:00
rathnor
8f88c1fecb
toolbar fixes, updates and optimisations
2004-06-16 15:38:19 +00:00
fluxgen
db6e78bba9
minor fix
2004-06-15 11:03:17 +00:00
fluxgen
f1ce9c3f34
minor fix for toggle item
2004-06-14 16:09:48 +00:00
fluxgen
34ac6caeab
minor fix
2004-06-14 12:25:31 +00:00
fluxgen
6ede6046d8
more improvements on transparency
2004-06-14 12:24:23 +00:00
fluxgen
3890049e3c
title raise lower when title visibility changes
2004-06-14 12:23:57 +00:00
fluxgen
463c7dab18
minor fix
2004-06-13 12:01:52 +00:00
fluxgen
2475b2debc
minor fixes
2004-06-13 11:01:47 +00:00
fluxgen
05a1b55901
minor fix for title and item height
2004-06-13 10:59:54 +00:00
fluxgen
825c02ccb0
more cleaning
2004-06-13 10:58:34 +00:00
fluxgen
57dd6d16f9
minor fix
2004-06-13 00:42:45 +00:00
fluxgen
8afaff0364
inline functions
2004-06-13 00:33:06 +00:00
fluxgen
c71c8244b5
setBufferPixmap public instead
2004-06-13 00:32:40 +00:00
fluxgen
46a06cdb02
transparency improvements, added buffer for title window to reduce flickering and removed menu.bevel_w since its already in MenuTheme
2004-06-13 00:31:29 +00:00
fluxgen
868edbabf2
include pixmap with mask
2004-06-10 17:31:39 +00:00
fluxgen
397e2a68cc
minor fix
2004-06-10 17:24:24 +00:00
fluxgen
655c7b9de6
minor stuff
2004-06-10 17:07:58 +00:00
fluxgen
c69e7c4988
improved menu loading speed and added menu icon
2004-06-10 11:43:24 +00:00
fluxgen
d2e0aea0ae
added menu icon
2004-06-10 11:42:35 +00:00
fluxgen
80ba32fb2d
minor fix
2004-06-10 11:41:15 +00:00
fluxgen
af30481a47
icon in menu item
2004-06-10 11:40:43 +00:00
fluxgen
d07e5f1cc5
copyright update
2004-06-10 11:38:26 +00:00
rathnor
b1b3a6b8d2
more nls updates
2004-06-08 13:15:30 +00:00
rathnor
b659c2583c
Change one nls item name
2004-06-08 11:47:10 +00:00
fluxgen
45222913d1
new files: MenuIcon
2004-06-07 22:29:37 +00:00
fluxgen
a784c1bf00
pixmap icon for menu items
2004-06-07 22:28:39 +00:00
fluxgen
13854c39b5
updated for menuseparator
2004-06-07 22:23:50 +00:00
fluxgen
4fdb621efd
return values
2004-06-07 22:18:21 +00:00
fluxgen
bdcf645eba
need typeinfo
2004-06-07 22:01:11 +00:00
fluxgen
0fba4bfafe
minor stuff
2004-06-07 21:48:14 +00:00
fluxgen
5f84132c19
minor indent and using MenuSeparator
2004-06-07 21:43:02 +00:00
fluxgen
bb31394000
need typeinfo
2004-06-07 21:42:05 +00:00
fluxgen
3e52976eac
minor fix
2004-06-07 21:36:06 +00:00
fluxgen
aaa72eada2
minor fixes
2004-06-07 21:22:42 +00:00
fluxgen
9b494abdce
minor indent
2004-06-07 21:16:13 +00:00
fluxgen
a73918e805
minor fix
2004-06-07 21:15:08 +00:00
fluxgen
69aab351b0
new files: menuseparator
2004-06-07 21:07:26 +00:00
fluxgen
c7f696db31
draws a separator
2004-06-07 21:05:16 +00:00
fluxgen
2bb46b0020
item and title height specified by style
2004-06-07 21:02:49 +00:00
fluxgen
8eb2ea889d
drawing of items is now done in MenuItem
2004-06-07 20:34:23 +00:00
fluxgen
34edd2640a
improved transparent rendering and fixed drawing of menu items in MenuItem class
2004-06-07 20:28:50 +00:00
fluxgen
5530ce6450
alpha access function
2004-06-07 20:24:38 +00:00
rathnor
fff4456dee
update NLS string handling...
2004-06-07 11:46:05 +00:00
rathnor
073065ac56
more fixing up of alpha zero-relatd problems - particularly fallback to
...
255, not zero for alpha items
2004-05-24 15:30:52 +00:00
rathnor
ca307efe3e
handling of alpha = 0
2004-05-24 13:09:32 +00:00
grubert
b13f59e753
Make arrows in buttons half the size of the button.
...
Add UP and DOWN arrows.
2004-05-18 08:35:22 +00:00
rathnor
15fe67e21e
fix up slit transparency redraw issues
2004-05-17 15:20:32 +00:00
rathnor
c1fb3b3e1a
fix menu transparency rendering bug, and add save_under to menu windows
2004-05-17 15:01:32 +00:00
rathnor
36a848c4a5
tweak the X in the close button. It was uneven. Check the comment
...
for details, I suspect it depends on X version :-/
2004-05-14 13:44:31 +00:00
rathnor
9069ae0d80
fix up a number of things for when a window hides while moving,
...
including a crash bug
2004-05-13 01:48:18 +00:00
rathnor
d95fcc2dbb
Event Manager fixes/review
2004-05-04 14:33:38 +00:00
fluxgen
e127dabae6
dont expand filename here
2004-05-03 21:37:38 +00:00
fluxgen
9ab2f6e29b
minor fix
2004-05-03 21:37:01 +00:00
fluxgen
2adf0b8cc2
expand filename
2004-05-03 15:38:26 +00:00
rathnor
a969d7fdff
tweak the remap fix. Scott pointed out that the xevent isn't actually
...
filled in there. Lets try it just checking !remap...
2004-05-03 13:45:23 +00:00
fluxgen
b872c2e0c0
minor fix for layer menu title
2004-05-02 22:28:45 +00:00
fluxgen
805f581932
minor fix for separator in windowmenu
2004-05-02 22:17:00 +00:00
fluxgen
8628f18fe5
update
2004-05-02 21:27:35 +00:00
fluxgen
ec7d792a48
minor fixes
2004-05-02 21:27:15 +00:00
fluxgen
4880851f13
movetest
2004-05-02 21:26:07 +00:00
fluxgen
955c2358fb
testing menu parser
2004-05-02 21:23:35 +00:00
fluxgen
e5c0b02496
parsertest
2004-05-02 21:22:43 +00:00
fluxgen
5e03487909
new files
2004-05-02 21:21:56 +00:00
fluxgen
33300e91e3
added exit command
2004-05-02 21:13:08 +00:00
fluxgen
745dcf42c3
iconmenu is now handled in IconMenu which is created in WorkspaceMenu, moved all parsing of menu file to MenuCreator
2004-05-02 21:12:22 +00:00
fluxgen
347689ba69
moved from screen.cc
2004-05-02 21:09:04 +00:00
fluxgen
49162b5bf5
using MenuCreator to create window menu
2004-05-02 21:08:28 +00:00
fluxgen
1f88db4fd6
changed m_windowmenu to FbTk Menu ptr instead of FbMenu and we create it via MenuCreator
2004-05-02 21:06:27 +00:00
fluxgen
d4bfeb6460
parses fluxbox menu file
2004-05-02 21:02:26 +00:00
fluxgen
95f721e35b
creates menus...
2004-05-02 20:59:29 +00:00
fluxgen
0f798ff9de
generic parser interface
2004-05-02 20:57:14 +00:00
fluxgen
034cc8e7e2
handles a style filename
2004-05-02 20:54:16 +00:00
fluxgen
11274940f8
menu instances that handles workspace and icon menu
2004-05-02 20:51:36 +00:00
fluxgen
6ab2a90d72
initMenus after we add screen to our list. Added find screen by number.
2004-05-02 20:48:16 +00:00
fluxgen
f278773f92
include fluxbox-nls instead
2004-05-02 20:46:43 +00:00
fluxgen
db95500c59
fixed include menu
2004-05-02 20:46:19 +00:00
fluxgen
ac24a4ae8d
copyright update
2004-05-02 20:42:56 +00:00
rathnor
73d2e5b7da
missed a touch in the reparent thing
2004-04-30 13:48:58 +00:00
rathnor
386b9d034b
reparent tweak
2004-04-30 13:11:40 +00:00
rathnor
4439b3f9b1
fixes for/reimplement parts of directional focus movement
2004-04-28 14:59:12 +00:00
rathnor
bb779745f4
add apps file matching on role. Includes new textProperty property on
...
FbWindow.
2004-04-28 13:04:06 +00:00
fluxgen
d4b268f49e
oops, forgot to include file
2004-04-26 22:19:09 +00:00
fluxgen
210ff2d27c
gcc 3.4 fix
2004-04-26 21:57:32 +00:00
rathnor
d4a8717851
toolbar themeing fixes
2004-04-26 15:04:37 +00:00
fluxgen
ae8406cd3e
fixe for old compiler
2004-04-26 10:17:09 +00:00
fluxgen
56b3679637
minor fix for startup
2004-04-26 09:25:42 +00:00
fluxgen
7d74c33ecb
minor fix
2004-04-25 16:12:21 +00:00
fluxgen
c5fb252a6f
deiconify cmd, patch from Mathias Gumz
2004-04-22 21:12:34 +00:00
fluxgen
09eade65d5
attach area, patch from Mathias Gumz
2004-04-22 21:07:57 +00:00
fluxgen
c915add887
removed debug msg
2004-04-19 22:49:25 +00:00
fluxgen
b6c8865926
added ScreenResources.cc
2004-04-19 22:48:52 +00:00
fluxgen
bb991a0166
kde dockapps in systray
2004-04-19 22:48:19 +00:00
fluxgen
2065957785
minor cleaning
2004-04-19 22:47:36 +00:00
fluxgen
9a9f87d1ca
find eventhandler
2004-04-19 22:46:46 +00:00
fluxgen
94100534be
kde dockapps in systray and moved resource templates to ScreenResource.cc
2004-04-19 22:44:42 +00:00
fluxgen
2bef72c390
moved from Screen
2004-04-19 22:43:19 +00:00
fluxgen
abda1490d8
kde dockapp in systray
2004-04-19 22:42:26 +00:00
fluxgen
09c0d67fad
minor fix for old gcc compiler
2004-04-19 18:57:30 +00:00
fluxgen
95c20b15f9
added name and isExecutable, patch from Mathias Gumz
2004-04-19 18:09:15 +00:00
fluxgen
bb2f1c8713
new interface for adding atomhandler in fluxbox.hh
2004-04-18 21:18:28 +00:00
fluxgen
23d9630f07
fixed remember on decoration when we get mwm hint event, patch from Mathias Gumz
2004-04-18 21:17:36 +00:00
fluxgen
5fb30d4bfc
changed atomhandlerlist to a map so we can get atomhandlers by name, patch from Mathias Gumz
2004-04-18 21:16:06 +00:00
fluxgen
5c047ad1c3
virtual update, fixed round courners bug
2004-04-18 18:53:55 +00:00
fluxgen
ad7c2d846d
virtual update(index), so we can update shape in FbMenu
2004-04-18 18:48:58 +00:00
fluxgen
ee9180ee1c
minor fix for decoration stuff and remember position, patch from Mathias Gumz
2004-04-18 17:53:15 +00:00
fluxgen
13d2dd1383
fixed drawing issue with big menus, patch from Mathias Gumz
2004-04-18 17:46:32 +00:00
rathnor
cd5f6a81cf
revert to sync grab for now
2004-04-14 16:38:33 +00:00
rathnor
cf2b24b645
fix the hang some more, hopefully final
2004-04-14 15:40:57 +00:00
rathnor
0b8592b203
hopefully fix strange hang, plus tab drag fixes
2004-04-14 15:17:20 +00:00
fluxgen
a14a5eff0d
fixed title problem, patch from Mathias Gumz
2004-04-14 14:02:41 +00:00
fluxgen
e828391b1c
hide window menu if click on another window, patch from Mathias Gumz
2004-04-12 23:05:10 +00:00
fluxgen
9502426e73
fixed grab counting
2004-04-12 18:19:10 +00:00
fluxgen
d26e439375
minor fix, patch from Fr�d�ric L. W. Meunier (1 at pervalidus dot net)
2004-04-10 19:52:43 +00:00
fluxgen
52b8cb7d3d
minor fix for old gcc
2004-04-05 18:31:51 +00:00
rathnor
ab6e83e935
honour aspect ratio hints
2004-04-01 14:06:42 +00:00
fluxgen
674bc07948
fixed decoration bug with MOTIF_WM_HINTS
2004-03-31 10:28:08 +00:00
fluxgen
3012463167
fixed java-menu bug, patch from Scott Moser
2004-03-30 14:31:30 +00:00
fluxgen
209ba75bac
optional decoration of transient windows, patch from Scott Moser
2004-03-30 13:48:38 +00:00
fluxgen
2fc1981725
fixed window snapping with screen
2004-03-28 17:48:20 +00:00
fluxgen
27e83c1b06
setLineAttributes in reconfigure
2004-03-23 09:21:29 +00:00
fluxgen
7a2e83f9d2
reload screen resources at real_reconfigure
2004-03-23 09:19:57 +00:00
fluxgen
b0af80ec1d
added screen resource .overlay.lineWidth, .overlay.lineStyle and .overlay.capStyle which defines the line style for resize and move actions on windows, patch from Mathias Gumz
2004-03-22 21:01:42 +00:00
fluxgen
9991ce9ff4
setLineAttributes, patch from Mathias Gumz
2004-03-22 20:56:15 +00:00
fluxgen
67ec8b7d3e
fixed missing text on restart, patch from Mathias Gumz
2004-03-22 20:08:08 +00:00
rathnor
dea3281e69
primarily focus fix/tweak/rejigging
2004-03-21 09:00:25 +00:00
fluxgen
048861bf35
fixed menu timestamp on root menu, Patch from Mathias Gumz
2004-03-18 14:45:56 +00:00
fluxgen
3f615b530f
C-c clears the window, and now @ and | works, patch from Mathias Gumz
2004-03-18 14:33:09 +00:00
fluxgen
526c8f5faa
minor fix
2004-03-16 18:44:40 +00:00
rathnor
ca9f484883
really fix placeWindow
2004-03-15 23:36:13 +00:00
rathnor
1d58e3afb2
fix spin bug in placeWindow
2004-03-15 03:48:47 +00:00
fluxgen
0251a935a8
fixed compilation on cygwin
2004-03-13 11:14:21 +00:00
rathnor
bfcc24bac7
tpyo
2004-03-08 12:23:16 +00:00
rathnor
bc8a31d405
fix passing of focus when grouping
2004-03-08 12:20:31 +00:00
rathnor
206a7ca10d
fix _NET_WM_DESKTOP client message handling
2004-03-07 23:37:39 +00:00
rathnor
c0325e6127
fix update of keys on kepmapping change
2004-03-03 12:53:06 +00:00
rathnor
f9fbd86c75
fix outline moving windows being dropped on their own workspace
2004-03-03 12:29:31 +00:00
fluxgen
604c2b9363
template
2004-03-01 10:49:43 +00:00
fluxgen
263963dd7f
copyright update
2004-02-28 16:55:59 +00:00
fluxgen
60ec2e2177
copy operator
2004-02-28 16:55:22 +00:00
fluxgen
489c2f4dd0
ignore exposure
2004-02-28 16:54:04 +00:00
fluxgen
b7d4e305ec
fixed bug in removeTrailingWhitespace, patch from Mathias Gumz
2004-02-28 10:46:02 +00:00
fluxgen
454938dd94
compiler and version
2004-02-28 10:32:06 +00:00
fluxgen
f8f393c02f
fixed some rendering issues
2004-02-27 14:22:27 +00:00
fluxgen
214a68012b
improved speed
2004-02-27 13:25:18 +00:00
fluxgen
962669c960
improved transparency rendering speed
2004-02-27 13:24:21 +00:00
fluxgen
f1d41e6afa
cleaning
2004-02-27 12:32:54 +00:00
fluxgen
b7077b18d0
fixed some transparent bugs
2004-02-27 12:29:13 +00:00
fluxgen
2b7c80b183
improved transparent rendering speed, the button instances do not need to updateTransparent explicit since they do that in their clear function
2004-02-27 12:20:01 +00:00
fluxgen
b559977bd4
added CompareWindow
2004-02-27 12:18:45 +00:00
fluxgen
bad4ea701d
just a typedef
2004-02-27 12:18:26 +00:00
fluxgen
ee537685be
added CompareEqual
2004-02-27 12:11:40 +00:00
fluxgen
217e4a0ee0
compare equal helper for containers
2004-02-27 12:11:05 +00:00
fluxgen
635e30e915
improved transparent rendering
2004-02-27 11:55:27 +00:00
fluxgen
afb137c788
added SendToNextWorkspace and SendToPrevWorkspace, patch from Mathias Gumz
2004-02-20 19:40:31 +00:00
fluxgen
6b3a626cbe
filename fix, patch from Mathias Gumz
2004-02-20 09:29:07 +00:00
fluxgen
3c78d753c0
fixed focus issues with remember hidden, patch from Mathias Gumz
2004-02-20 09:07:27 +00:00
fluxgen
b0dc83601b
change workspace on click
2004-02-18 10:16:23 +00:00
fluxgen
b54f07dbf7
update
2004-02-16 20:47:51 +00:00
fluxgen
17c41e5bac
added hidden state to remember, patch from akira
2004-02-16 10:26:03 +00:00
fluxgen
42e698e19c
fixed bug in no decoration windows on restart
2004-02-16 09:19:45 +00:00
fluxgen
00831fd9e9
fixed pointer check
2004-02-14 12:15:35 +00:00
rathnor
1616e9d168
minor fix
2004-02-12 10:29:24 +00:00
fluxgen
6d1ed67e54
minor fix
2004-02-10 19:03:42 +00:00
fluxgen
a560e67df5
removed wall
2004-02-10 19:02:40 +00:00
fluxgen
f751865512
const operator
2004-02-10 18:55:12 +00:00
fluxgen
a8f458d593
added missing templates
2004-02-10 18:53:37 +00:00
fluxgen
bb58367f36
removed wall flag
2004-02-10 18:53:07 +00:00
fluxgen
fc7333db85
minor fix
2004-02-10 18:52:10 +00:00
fluxgen
598cbb6b61
added missing template
2004-02-10 18:51:08 +00:00
fluxgen
80fa55a1f8
minor stuff
2004-02-10 18:50:07 +00:00
fluxgen
804d0449a5
minor fix
2004-02-10 18:45:57 +00:00
fluxgen
51f1503689
added missing template
2004-02-10 18:45:26 +00:00
rathnor
54fcccc44e
fix slitlist issue, thanks mathias gumz
2004-02-06 12:09:14 +00:00
rathnor
fb8ec8979b
fix loading of the ColSmartPlacement policy
2004-02-03 12:55:35 +00:00
rathnor
136848e7c2
fix small oversight with slitlist fixes
2004-01-31 11:39:32 +00:00
rathnor
8b5f039f10
slitlist fixing up
2004-01-30 11:06:25 +00:00
fluxgen
8a4be38909
minor fix
2004-01-23 11:04:05 +00:00
rathnor
e56c3c5b44
fix some issues with window frame that happened when changing style
2004-01-23 10:38:25 +00:00
fluxgen
09c055f7b2
inline
2004-01-21 20:22:26 +00:00
fluxgen
8963045bd7
nothrow
2004-01-21 20:19:50 +00:00
fluxgen
173d740377
check valid attr.height and width
2004-01-21 20:07:41 +00:00
fluxgen
660b3bddd6
const fixes
2004-01-21 20:00:33 +00:00
fluxgen
d1b45b69c6
fixed window size bug, it could been negative in hideHandle and hideTitlebar
2004-01-21 19:47:30 +00:00
fluxgen
f7f454524d
check memory allocation
2004-01-21 17:01:27 +00:00
fluxgen
3cf9619a92
we dont move to dock layer for dock windows, need to check this later.
2004-01-21 15:52:21 +00:00
fluxgen
9c80af4b78
copyright update
2004-01-21 15:42:59 +00:00
fluxgen
66227979f2
minor updates
2004-01-21 15:42:35 +00:00
fluxgen
68627c2408
minor fixes
2004-01-21 15:42:14 +00:00
fluxgen
4d25367039
some debug msg should be in ifdef
2004-01-21 15:30:27 +00:00
fluxgen
b479fdc7df
minor stuff
2004-01-21 14:16:41 +00:00
fluxgen
bb6b80e4e4
inline
2004-01-21 14:16:02 +00:00
fluxgen
15b013dd6a
minor fix for static var sqrt_table
2004-01-21 14:15:29 +00:00
fluxgen
5e5118b4e3
using empty instead of size
2004-01-21 14:14:40 +00:00
fluxgen
9c0272004e
using empty instead of size
2004-01-21 13:36:09 +00:00
fluxgen
5685dc9195
empty accessor
2004-01-21 13:34:40 +00:00
fluxgen
11a7029b22
using empty instead of size
2004-01-21 13:16:09 +00:00
fluxgen
87629ad23c
fixed cursor bug, thanks Mathias Gumz
2004-01-21 12:32:53 +00:00
fluxgen
f8224b1537
support for _NET_WM_WINDOW_TYPE and _NET_WM_WINDOW_TYPE_DOCK
2004-01-21 09:37:10 +00:00
fluxgen
edba109c26
no need to ignore modifiers when we navigate the menu with keys
2004-01-21 09:03:13 +00:00
fluxgen
30bd98456e
update
2004-01-20 14:30:33 +00:00
fluxgen
b70408815c
support for _NET_WM_STATE_ABOVE and _NET_WM_STATE_BELOW
2004-01-19 22:43:08 +00:00
fluxgen
b3a2564ffd
clientlist notify when window changes workspace
2004-01-19 22:07:24 +00:00
fluxgen
64d125c38b
minor update
2004-01-19 18:36:27 +00:00
fluxgen
1fecb21ffd
update workspace area and focused window to atomhandlers
2004-01-19 18:33:05 +00:00
fluxgen
5a54e1a546
state sig notify when hidden value changes
2004-01-19 18:32:12 +00:00
fluxgen
2c9e26ba03
operator ==
2004-01-19 18:30:59 +00:00
fluxgen
2e0fba3253
workspace area signal
2004-01-19 18:29:43 +00:00
fluxgen
df5d6f30e2
using isHidden attrib in Window
2004-01-19 18:28:08 +00:00
fluxgen
2773c9725e
update
2004-01-19 18:27:17 +00:00
fluxgen
44b52a44eb
minor update
2004-01-19 18:26:25 +00:00
fluxgen
5a0d8f81a4
minor bug fix
2004-01-19 18:26:04 +00:00
fluxgen
66268661f3
updateFocusedWindow, updateWorkarea
2004-01-19 18:22:37 +00:00
fluxgen
ece1736237
support for _NET_WM_CLIENT_LIST_STACKING, _NET_WM_DESKTOP_VIEWPORT, _NET_WM_DESKTOP_GEOMETRY, _NET_WORKAREA, _NET_ACTIVE_WINDOW
2004-01-19 18:21:51 +00:00
fluxgen
eb078ab8cf
support for _NET_WM_STATE_HIDDEN and _NET_WM_STATE_SKIP_TASKBAR
2004-01-18 19:14:08 +00:00
fluxgen
dba6249a1c
fixed MapRequest Event
2004-01-18 12:42:47 +00:00
fluxgen
cd9d9941e6
minor fixes, fixed popupMenu position if m_last_button_x is outside window
2004-01-17 00:49:20 +00:00
fluxgen
2e57767332
fixed minor issue with keyboard navigation in menus
2004-01-16 18:07:40 +00:00
fluxgen
5a24731d3a
different window for position coordinates, patch from Junichiro Kita
2004-01-16 11:58:45 +00:00
fluxgen
f8f65c3945
different window for position coordinates, patch from Junichiro Kita
2004-01-16 11:47:07 +00:00
fluxgen
b7cd0599ae
windowmenu command, patch fomr Junichiro Kita
2004-01-16 11:41:38 +00:00
fluxgen
41eae48eb4
oops
2004-01-16 11:38:30 +00:00
fluxgen
40cfbb7568
minor fix
2004-01-16 11:29:12 +00:00
fluxgen
c31e60a9c1
revert focus when a menu is losing focus, so we dont get unfocused window after keyboard navigation in menu
2004-01-16 11:28:00 +00:00
fluxgen
bc672d4a1d
menu keyboard navigation fixes, patch from Junichiro Kita
2004-01-16 11:02:54 +00:00
fluxgen
53b7311033
on click iconify if focused else raise and focus
2004-01-16 09:32:44 +00:00
fluxgen
c2ba488919
use max screen area for arrange windows
2004-01-16 09:21:31 +00:00
fluxgen
b9e375bca0
set border width on buttons before we render textures for them so we get the right texture size
2004-01-14 23:06:13 +00:00
fluxgen
f305b77709
no need to do error check for mode left and right
2004-01-14 23:05:14 +00:00
rathnor
6914d00eb7
toolbar transparency
2004-01-13 14:41:32 +00:00
rathnor
9475d7bc82
little include fix
2004-01-13 12:55:25 +00:00
fluxgen
abf2bd26e3
fixed crash bug
2004-01-13 12:27:51 +00:00
fluxgen
75b1b052f5
minor fix
2004-01-12 20:24:06 +00:00
fluxgen
34858071e8
removed print
2004-01-12 20:22:40 +00:00
fluxgen
0513bafac5
year
2004-01-12 12:25:16 +00:00
fluxgen
2db11d2104
minor fix
2004-01-11 21:04:21 +00:00
fluxgen
a819ff8252
texture tests
2004-01-11 20:57:53 +00:00
fluxgen
d03b0107e7
added missing invert type
2004-01-11 20:33:24 +00:00
fluxgen
65e8c31f71
year
2004-01-11 16:14:41 +00:00
fluxgen
b2bcbf92f6
remove unused textures
2004-01-11 16:13:09 +00:00
fluxgen
7197a4951f
hide extra menus
2004-01-11 16:10:51 +00:00
fluxgen
6cf28915fb
hide menus
2004-01-11 16:09:50 +00:00
fluxgen
be2f29dee6
hide menus on click
2004-01-11 16:08:57 +00:00
fluxgen
978b72ca6f
copyright
2004-01-11 16:08:28 +00:00
fluxgen
3af441d3ef
hideMenus function, hides all menus on current screen
2004-01-11 16:06:22 +00:00
fluxgen
fabfc41002
use FbPixmap
2004-01-11 15:02:11 +00:00
fluxgen
ddd2cd1311
destroy fluxbox
2004-01-11 13:12:02 +00:00
fluxgen
9d433e6f49
minor fixes
2004-01-11 13:10:39 +00:00
fluxgen
8448a652c4
fillstyle and fillrule
2004-01-11 12:53:46 +00:00
fluxgen
766a385c83
cleaning, using FbPixmap
2004-01-11 12:52:37 +00:00
fluxgen
abe0204256
FbDrawable in constructor
2004-01-11 12:48:46 +00:00
fluxgen
135579a9bf
back to std list until we get std set working again
2004-01-11 12:40:47 +00:00
rathnor
d5b04d1fa0
fix grip drawing issue
2004-01-10 20:22:05 +00:00
fluxgen
4f55e1f005
destroy screens on shutdown
2004-01-10 02:58:50 +00:00
fluxgen
47a20c9ef2
minor fix for shutdown
2004-01-10 02:58:21 +00:00
fluxgen
ba24f20831
clear root menu
2004-01-10 02:58:01 +00:00
rathnor
58a586a73e
fix small rendering issue on iconbar
2004-01-10 01:19:13 +00:00
rathnor
5e87ca1ea4
fix some minor transparency issues
2004-01-10 00:37:35 +00:00
fluxgen
1a2acd2ba7
remove first and trailing white space in color string
2004-01-09 21:36:21 +00:00
fluxgen
66c38184c6
detach from signals when screen is shuttingdown
2004-01-09 11:59:10 +00:00
fluxgen
7ec159759d
minor changes
2004-01-09 11:37:01 +00:00
fluxgen
5451d138c3
minor bug in ALLWINDOWS mode
2004-01-09 10:27:23 +00:00
fluxgen
1fa71bfcf9
use m_buffer for gc instead since it is the target
2004-01-09 02:19:02 +00:00
fluxgen
a86e7f8d54
calloc for consisten alloc/free with XDestroyImage, makes valgrind happy
2004-01-09 02:17:46 +00:00
fluxgen
a944c7cca4
init m_display
2004-01-09 02:15:02 +00:00
fluxgen
9f6621a599
init m_update
2004-01-09 02:06:55 +00:00
fluxgen
f5ed316411
init vars
2004-01-09 01:54:37 +00:00
fluxgen
08f6ca0514
save some memory
2004-01-09 01:19:48 +00:00
fluxgen
a48d734251
wall flag
2004-01-08 22:09:20 +00:00
fluxgen
f25aab1956
cleaning
2004-01-08 22:07:58 +00:00
grubert
5643caa655
Fix: locale extraction from LC_ALL: remove "LC_CTYPE=".
2004-01-06 13:42:47 +00:00
fluxgen
1ac796e8e0
check texture type too, it could be tiled
2004-01-03 01:12:10 +00:00
fluxgen
76006e0ac9
separator menu item
2004-01-03 00:28:02 +00:00
fluxgen
b766418c4f
init m_max_screens later
2004-01-02 22:55:35 +00:00
fluxgen
0132b31f4e
fixed bug in textured cache
2004-01-02 22:54:29 +00:00
fluxgen
a5be2ef67d
textured pixmap cache fix
2004-01-02 22:19:39 +00:00
fluxgen
b9049cefad
minor stuff
2004-01-02 22:01:08 +00:00
fluxgen
baa6a4a42f
fixed checking in ThemeItem int
2004-01-02 21:59:52 +00:00
fluxgen
1feb5a6623
tab complete commands
2004-01-02 13:53:21 +00:00
fluxgen
5103e80e9a
command factory accessor
2004-01-02 13:43:58 +00:00
fluxgen
345ef845c9
lock roottheme so it doesn't get run twice
2004-01-02 13:29:01 +00:00
fluxgen
e9b5ad4e40
some indent
2004-01-02 13:28:00 +00:00
fluxgen
85d572ee7e
fixed cache bug
2004-01-02 13:27:29 +00:00
fluxgen
b4fc4b5793
some cleaning, using FbWindow setClientWindow instead
2004-01-02 13:26:44 +00:00
fluxgen
698c46130a
removed setClientWindow(Window), we are using setClientWindow(FbTk FbWindow) instead
2004-01-02 13:25:55 +00:00
fluxgen
40dd63200d
no need for theme change signal here since its already in FbTk Theme
2004-01-02 13:05:19 +00:00
fluxgen
5935013854
copy label unfocus to label active instead of trying loading it from the database again
2004-01-02 13:04:26 +00:00
fluxgen
c9ff8760ca
using fixed values again
2003-12-31 11:57:47 +00:00
fluxgen
4e60178604
accessor for lock modifiers
2003-12-31 00:39:26 +00:00
fluxgen
b2ba9c1355
minor fix for theme loading on start
2003-12-31 00:38:40 +00:00
fluxgen
3ecca36129
using num, scroll and capslock mask from KeyUtil. Using use_mod1 resource
2003-12-31 00:36:16 +00:00
fluxgen
6bacfb6ed9
use mod1 resource
2003-12-31 00:35:21 +00:00
fluxgen
3490c73f57
fixed focus issue
2003-12-30 20:56:41 +00:00
fluxgen
4a8a7a32d4
minor fix from keys
2003-12-30 18:26:18 +00:00
fluxgen
5febf6c902
minor cleaning
2003-12-30 18:16:51 +00:00
fluxgen
35e2057fb7
minor fix
2003-12-30 18:14:33 +00:00
fluxgen
06eaec00ca
use real mods for caps, num and scroll
2003-12-30 18:11:44 +00:00
fluxgen
35394a486c
inline
2003-12-30 17:57:12 +00:00
fluxgen
8c8e4f0f4a
inline
2003-12-30 17:17:05 +00:00
fluxgen
0c4b5306cd
screen based theme loading
2003-12-29 11:04:09 +00:00
fluxgen
33f69f1815
minor fix for previous fix
2003-12-29 01:23:04 +00:00
fluxgen
3c3f805fcd
removed call to ThemeManager load in constructor, we call it load theme later
2003-12-29 01:06:32 +00:00
rathnor
ea184b3566
fix rendering of icon buttons when they are slightly larger because of
...
rounding
2003-12-23 01:55:07 +00:00
fluxgen
28a7b90437
minor stuff
2003-12-21 23:24:25 +00:00
fluxgen
33d0a6025c
sync after input focus
2003-12-21 23:23:03 +00:00
fluxgen
a11575f959
update last time
2003-12-21 22:42:31 +00:00
fluxgen
18898e08dc
updated m_last_time, this fixes the mozilla focus issue
2003-12-21 16:23:59 +00:00
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