all repos — fluxbox @ 4da8af73fa5fc2a866dc4461a2c0737976e75eaf

custom fork of the fluxbox windowmanager

4da8af73
fix drawing bug when selecting, plus an unnecessary redraw of the
submenu when entering parent on active submenu item
rathnor rathnor
8a85867a
update
fluxgen fluxgen
352e863c
fixed scroll lock and num lock mask
fluxgen fluxgen
b4b4293a
key util to determine mod mask for keys
fluxgen fluxgen
fbf8c7d4
added KeyUtil file
fluxgen fluxgen
39abccae
resize command
fluxgen fluxgen
d75ac0af
get image from drawable
fluxgen fluxgen
addb1ef4
minor fixes
fluxgen fluxgen
6e9130b2
show root menu and workspace menu under mouse
fluxgen fluxgen
12532042
using KeyUtil cleanMods
fluxgen fluxgen
85316137
moved modifier detection to FbTk KeyUtil
fluxgen fluxgen
e67aa125
accessor for done
fluxgen fluxgen
348eb418
update
fluxgen fluxgen
215bfdd3
using FbTk GContext
fluxgen fluxgen
a8e70c3e
add gvim issue
rathnor rathnor
62413041
update from Han
fluxgen fluxgen
7b48b928
update
fluxgen fluxgen
f20bcea6
added workspacemenu action, thanks Mathias Gumz
fluxgen fluxgen
685a3e36
more speed
fluxgen fluxgen
a8ea48df
removed old transparency
fluxgen fluxgen
d0d5f2e5
minor cleaning
fluxgen fluxgen
1a98c782
need to know when alpha changes
fluxgen fluxgen
4bbdd092
fixes slit border color fallbakc
fluxgen fluxgen
4897df30
added SlitTheme.cc
fluxgen fluxgen
6980502d
using signals for slit
fluxgen fluxgen
86f59cdc
fixed fallback items
fluxgen fluxgen
e90cbd35
slit as an observer
fluxgen fluxgen
35903765
first
fluxgen fluxgen
aca5f8d9
update
fluxgen fluxgen
8bb23162
removed some warning msg
fluxgen fluxgen
ad3a374b
added WorkspaceNameTheme
fluxgen fluxgen
e4e1e05c
handles theme for workspacename tool
fluxgen fluxgen
8f0b2b20
minor fixes
fluxgen fluxgen
76c1bd4b
fixed workspace theme for old themes
fluxgen fluxgen
02889736
fixed theme items for old themes
fluxgen fluxgen
80908ebf
added verbose option to enable verbose theme warnings
fluxgen fluxgen
ec235918
verbose setting on theme warnings
fluxgen fluxgen
95021a60
update
fluxgen fluxgen
8fb8a767
minor fix
fluxgen fluxgen
0a5cba12
expand filename
fluxgen fluxgen
4a1fd349
fixed default values for tools
fluxgen fluxgen
ba827572
update
fluxgen fluxgen
86828f7a
setDefaultValue for themeitems in constructor
fluxgen fluxgen
2de46c7a
fixed pixmap bug
fluxgen fluxgen
eb7ff98f
added configurable tools
fluxgen fluxgen
ac9b4987
default value fixed
fluxgen fluxgen
f1e492da
fixed resize after client death
fluxgen fluxgen
118d9ad1
update
fluxgen fluxgen
87a51fce
update
fluxgen fluxgen
84f29a14
new version
fluxgen fluxgen
9962557c
added support for _NET_WM_STATE_MAXIMIZE_VERT and _NET_WM_STATE_MAXIMIZE_HORZ, Thanks stephan wezel
fluxgen fluxgen
177c7930
update
fluxgen fluxgen
20012d91
added height theme item
fluxgen fluxgen
99c95b14
added toolbar.height item
fluxgen fluxgen
84c9a6a8
using FbTk GContext
fluxgen fluxgen
1c3ddb39
using GContext
fluxgen fluxgen
3d5ef23a
stylemenuitem is toggle item
fluxgen fluxgen
8da64c48
toggle item
fluxgen fluxgen
fc5c45f0
height and width of pixmap
fluxgen fluxgen
8aff73f2
added m_toggle_item value
fluxgen fluxgen
2be2a2b5
added pixmap for bullet and selected and unselected
fluxgen fluxgen
097fcff4
added pixmap for bullet and selected and unselected
fluxgen fluxgen
b039f207
using GContext and FbPixmap
fluxgen fluxgen
f81055e4
added GContext
fluxgen fluxgen
d4931615
a X GC wrapper
fluxgen fluxgen
1df3ad4f
update
fluxgen fluxgen
38bff124
minor fix
fluxgen fluxgen
3e99a075
using FbTk TextBox
fluxgen fluxgen
450c1d80
added edit current workspace name menu item
fluxgen fluxgen
720da3cc
minor fixes
fluxgen fluxgen
38e8bdd4
minor fix
fluxgen fluxgen
237ba570
added new action SetWorkspaceName
fluxgen fluxgen
64387c87
added SetWorkspaceNameCmd
fluxgen fluxgen
e984c661
added SetWorkspaceName
fluxgen fluxgen
fe6b6f91
workspace name setting tool
fluxgen fluxgen
9d3b8d55
added eventMask
fluxgen fluxgen
1fc69d17
added TextBox
fluxgen fluxgen
7473c2e0
text box for input
fluxgen fluxgen
462286b4
listen to workspace name sig
fluxgen fluxgen
bb374e2c
minor fix
fluxgen fluxgen
b947855c
moved border color and width to frame theme
fluxgen fluxgen
2e97e2cc
removed unused variable
fluxgen fluxgen
3ad7d05d
moved border color and width to frame theme
fluxgen fluxgen
2fadb492
moved border color and width to frame theme
fluxgen fluxgen
49f5eef9
moved border color and width to frame theme
fluxgen fluxgen
06a66cc3
fix some style initialisation issues
rathnor rathnor
b08d4232
update
fluxgen fluxgen
d1426ca8
minor fixes
fluxgen fluxgen
103110fc
added pixmap
fluxgen fluxgen
41763a8d
minor cleaning
fluxgen fluxgen
69d1d5dc
pixmap for fbrun
fluxgen fluxgen
05dc72b4
indent
fluxgen fluxgen
f1c45fdb
setting default values
fluxgen fluxgen
b4331b03
just listen to screen size changes
fluxgen fluxgen
531e9894
fixed transparent bug
fluxgen fluxgen
67898ede
fixed menu
fluxgen fluxgen
6610e1c2
remove round corners for already shaped windows, i.e xmms
fluxgen fluxgen
710ef5d3
fixed isShaped and setShapeNotify
fluxgen fluxgen
d1b14ad0
remove round corners for already shaped windows, i.e xmms
fluxgen fluxgen
9160cf2e
fixed shape stuff
fluxgen fluxgen
f71446bf
listen to screen resize sig
fluxgen fluxgen
329ac9d0
fixed resize signal so objects can resize when the screen size changes
fluxgen fluxgen
d509be7a
cleaning
fluxgen fluxgen
e405a967
cleaning
fluxgen fluxgen
ba3a4701
added compose
fluxgen fluxgen
52f7ee11
composes two functions into one
fluxgen fluxgen
c70ffc4e
update
fluxgen fluxgen
92ae6d6a
minor fix
fluxgen fluxgen
0836477c
added accessor for button
fluxgen fluxgen
efc1ec4b
fixed dispatch to parent
fluxgen fluxgen
bc8e6713
fixed autohide issue and toolbar menu
fluxgen fluxgen
89a3b058
update
fluxgen fluxgen
34fb292c
added Image, PixmapWithMask and ImageXPM files
fluxgen fluxgen
44d3e2ee
fixed theme items for pixmapwithmask
fluxgen fluxgen
dafe9f9f
fixed basename
fluxgen fluxgen
062768a0
fixed search paths for new image loading
fluxgen fluxgen
dc3f13d2
fixed new image loading
fluxgen fluxgen
834645f5
image handling
fluxgen fluxgen
7b059d23
cleaning, added toUpper and findExtension
fluxgen fluxgen
6ec807a1
cleaning, added toUpper
fluxgen fluxgen
f9058a54
fixed theme height
fluxgen fluxgen
ad0cadcc
minor offset fix
fluxgen fluxgen
1e7983d4
fixed scaling in theme instead
fluxgen fluxgen
46fb72ba
calling winbutton theme with frame theme
fluxgen fluxgen
44208838
new theme item window.title.height, Window.Title.Height
fluxgen fluxgen
ec5c2b77
fixed scaling for winbuttons
fluxgen fluxgen
697c38a6
update
fluxgen fluxgen
5749014f
added resizehorizontal and resizevertical, patch from Mathias Gumz
fluxgen fluxgen
6d1ac53b
update
fluxgen fluxgen
2c1bd69a
moved TextButton to FbTk
fluxgen fluxgen
2ccb04a1
fixed some theme items
fluxgen fluxgen
c7dbf0dd
fixed fallback for item
fluxgen fluxgen
be89656d
fixed fallback items
fluxgen fluxgen
46ea237c
fixed load item
fluxgen fluxgen
ce77642a
cleaning
fluxgen fluxgen
923d9eaf
removed old functions
fluxgen fluxgen
3006ba49
moved textbutton to fbtk
fluxgen fluxgen
3dc7ab05
added TextButton
fluxgen fluxgen
4044ac42
copyright update
fluxgen fluxgen
e5ce1a65
bug fix
fluxgen fluxgen
44387495
moved from fluxbox main source
fluxgen fluxgen
8bf640a7
moved to FbTk
fluxgen fluxgen
51fe5995
minor ceaning
fluxgen fluxgen
98013ee6
minor cleaning
fluxgen fluxgen
2ae58a7e
cleaning
fluxgen fluxgen
f1f54727
added removeWindow and fixed workspace sig
fluxgen fluxgen
cc01c64c
minor fix
fluxgen fluxgen
6d0866b8
minor fix
fluxgen fluxgen
b25e9d0c
minor fix
fluxgen fluxgen
5baf2304
update from Han
fluxgen fluxgen
d101fdb7
cleaning
fluxgen fluxgen
2211428f
added isDirectory and isRegularFile
fluxgen fluxgen
856ca433
update
fluxgen fluxgen
bfbf875d
removed old files
fluxgen fluxgen
3cc8fa8b
not used
fluxgen fluxgen
fff0fbae
default value
fluxgen fluxgen
0d18eba6
default valueS
fluxgen fluxgen
e39e47b5
minor cleaning
fluxgen fluxgen
a4468316
cleaning
fluxgen fluxgen
247d68bb
minor cleaning
fluxgen fluxgen
a1df5f7d
fixed iconified windows and minor optimization
fluxgen fluxgen
90b87d99
default values on start
fluxgen fluxgen
e643be0e
clamp some values
fluxgen fluxgen
e3276293
default values on start
fluxgen fluxgen
3496a1e1
default values
fluxgen fluxgen
502dd6b3
minor fix in rendering
fluxgen fluxgen
56650fc1
minor bugfix for pixmap
fluxgen fluxgen
1cfe7255
minor bug fix
fluxgen fluxgen
069c236d
update
fluxgen fluxgen
f95868bf
minor offset fix
fluxgen fluxgen
730872b1
copyright update
fluxgen fluxgen
1ed6519a
minor fix
fluxgen fluxgen
99a12262
added SystemTray files
fluxgen fluxgen
091748bd
reparent
fluxgen fluxgen
859fafee
added SystemTray and fixed ConfigureNotify so we can rearrange the items
fluxgen fluxgen
4eb59bdb
minor indent
fluxgen fluxgen
9d69d8b9
systray
fluxgen fluxgen
779a0f47
added resource item for height and handleEvent for ConfigureNotify
fluxgen fluxgen
c14986b4
fixed shape bug when changing between shaped and non shaped themes
fluxgen fluxgen
6daa8f95
update
fluxgen fluxgen
1f45e91e
load themes before we create any windows
fluxgen fluxgen
7d37f9b9
using TextButton for label
fluxgen fluxgen
88492826
fixed rendering problem on focused textbutton
fluxgen fluxgen
9ffcd43e
border width fixes
fluxgen fluxgen
b0849b64
default width
fluxgen fluxgen
97e01641
default justify
fluxgen fluxgen
62adec2f
cleaning
fluxgen fluxgen
bdae0515
added BorderTheme files
fluxgen fluxgen
4eb377f5
border theme
fluxgen fluxgen
662be096
Button changed to a FbWindow
fluxgen fluxgen
225e89d7
borderWidth
fluxgen fluxgen
26722ad5
using border theme
fluxgen fluxgen
07190d21
obsolete
fluxgen fluxgen
447486fd
Button changed to a FbWindow
fluxgen fluxgen
671e2688
copyright
fluxgen fluxgen
9c631e6c
helper class for border items
fluxgen fluxgen
cb0c4213
border and setAntialias
fluxgen fluxgen
eebfc5b8
border theme item
fluxgen fluxgen
2f9ab861
added border
fluxgen fluxgen
df809ea1
setAntialias
fluxgen fluxgen
1222e964
removed old theme items
fluxgen fluxgen
044165d1
added rearrangeItems
fluxgen fluxgen
d07e9e3b
rearrange items with borderWidth included
fluxgen fluxgen
c4ef9561
Button changed to a FbWindow
fluxgen fluxgen
87c97a96
since Button changed to a FbWindow we can change the container to hold fbwindows
fluxgen fluxgen
86016331
added border width
fluxgen fluxgen
6b12f0c3
button changed to a Fbwindow
fluxgen fluxgen
ea4adcf6
more virtual
fluxgen fluxgen
eac153c4
Button is a FbWindow
fluxgen fluxgen
5855c782
added loadItem
fluxgen fluxgen
34a392c1
default values for texture items and added loadItem function
fluxgen fluxgen
72b65499
minor cleaning
fluxgen fluxgen
1f4944ab
added shutdown variable to indicate that we are shutting down and dont need to listen to some signals
fluxgen fluxgen
cb0621a6
code cleaning and optimization
fluxgen fluxgen
ee0ff9d6
minor code cleaning
fluxgen fluxgen
9f939d9a
added TILED option
fluxgen fluxgen
680407c2
optimized focus change rendering
fluxgen fluxgen
6e776536
updated for imagecontrol changes
fluxgen fluxgen
46133ce0
update
fluxgen fluxgen
060219fc
extra checks
fluxgen fluxgen
7be86791
reverted back to no updateNetizenWindowDel in removeClient
fluxgen fluxgen
905538af
listen to die signal
fluxgen fluxgen
3a109be9
removing client from workspace and sending update netizen window del
fluxgen fluxgen
85b4fd87
non const accessor for workspace list
fluxgen fluxgen
ecda5f97
sending updateNetizenWindowDel in BScreen removeWindow
fluxgen fluxgen
c6a969f6
fixed copy x pixmap bug
fluxgen fluxgen
eada72fa
fixed background pixmap bug
fluxgen fluxgen
b441ee12
update
fluxgen fluxgen
687d1a80
added empty pixmap and change icon2winmap to a std list
fluxgen fluxgen
062da964
added empty texture item
fluxgen fluxgen
1da02c9f
raise and focus on click, and fixed icon mask
fluxgen fluxgen
c64ffad6
fixed minor copy bug
fluxgen fluxgen
631729dd
load theme after all screens are created
fluxgen fluxgen
315e9e21
removed obsolete functions
fluxgen fluxgen
2b63f324
minor fix
fluxgen fluxgen
11643efc
loading theme after we created all screens
fluxgen fluxgen
9bc62a0c
minor fixes
fluxgen fluxgen
57b41ae4
cleaning
fluxgen fluxgen
7d778ce8
minor fix
fluxgen fluxgen
6eb4866f
update
fluxgen fluxgen
3374687f
using timer command
fluxgen fluxgen
2205f787
using new timer command and focus signal
fluxgen fluxgen
2248c548
added focus sig and updated for time command
fluxgen fluxgen
60168576
updated for new toolbar
fluxgen fluxgen
f6d07eac
removed strftimeformat resource, it is in clocktool now
fluxgen fluxgen
e9e60037
fixed minor focus bug and updated to use timer command
fluxgen fluxgen
f35a4840
new timer command
fluxgen fluxgen
e163208c
rearranged accessors and fixed new timer command
fluxgen fluxgen
2e4b09e3
using new timer command
fluxgen fluxgen
af934966
executing a command on timeout instead of calling a TimeoutHandler
fluxgen fluxgen
586f78c5
first stage width new toolbar items
fluxgen fluxgen
4ae7cd53
iconbar theme
fluxgen fluxgen
50239e2f
added files
fluxgen fluxgen
334a78fa
theme item for iconbutton
fluxgen fluxgen
86f934e7
shows pixmap with text
fluxgen fluxgen
edbfc923
items in toolbar
fluxgen fluxgen
fe1c6012
iconbar for toolbar
fluxgen fluxgen
0df2793b
removed strftimeformat and fixed const accessor for currentWorkspace
fluxgen fluxgen
242798ae
gui container
fluxgen fluxgen
b490cca0
we are not using WindowStack anymore
fluxgen fluxgen
e6a241ed
removed old debugmsg
fluxgen fluxgen
751ba70b
not copyable
fluxgen fluxgen
7581c6e5
updated copyright
fluxgen fluxgen
346dacc6
added copy for X Pixmap
fluxgen fluxgen
ac033939
added signal since we're using them in all of the themes
fluxgen fluxgen
b221fe9f
reconfigTheme after all themes are loaded
fluxgen fluxgen
039ad995
changed Theme load from char * to std string
fluxgen fluxgen
9814dba8
minor indent stuff
fluxgen fluxgen
8172608b
return text width and using a drawText functions which derived classes can use to offset the text
fluxgen fluxgen
1a70e354
fixed minor bug in backgroun update
fluxgen fluxgen
088bb502
center text in height by default
fluxgen fluxgen
d45b3ad7
basic tools for toolbar
fluxgen fluxgen
4f51fab7
first import
fluxgen fluxgen
48de057b
removed debugmsg
fluxgen fluxgen
c8c5072f
fix ~ to work properly in session.menuFile
rathnor rathnor
babf4802
minor fix
fluxgen fluxgen
db1b89b4
update
fluxgen fluxgen
c5073893
update from Han
fluxgen fluxgen
1fd437b4
minor fix from Han
fluxgen fluxgen
fe39de50
little update from han
rathnor rathnor
19230e69
minor fix
fluxgen fluxgen
e9f9c610
update from han
fluxgen fluxgen
9858833a
minor cleaning
fluxgen fluxgen
14e9c6f8
From Han:
- use MENUFILENAME instead of the vague FILENAME
- Cleanup some bullshit checks
- simpler wm-section
rathnor rathnor
301bd5c0
minor cleaning
fluxgen fluxgen
6e1cecc2
updateTransparent
fluxgen fluxgen
261ae69c
added alpha option for transparent
fluxgen fluxgen
10c972f7
using transparent window
fluxgen fluxgen
aab89184
using transparent
fluxgen fluxgen
774b2a87
using builtin transparent in FbWindow
fluxgen fluxgen
93a10f62
added transparent option and fixed copy constructor
fluxgen fluxgen
6b9d7cb2
added transparent option
fluxgen fluxgen
fef1df76
fix for multi desktop entries in menu files
rathnor rathnor
6bbc5c43
tweak
rathnor rathnor
37728a25
another little fix/clean for fbgm
rathnor rathnor
9ca6bd10
*** empty log message ***
rathnor rathnor
933375f0
improve generation of kde and gnome menus in fluxbox-generate_menu
rathnor rathnor
7d5cb588
indent fixes from Han
fluxgen fluxgen
c9168c88
update from Han
fluxgen fluxgen
7394ce39
update
fluxgen fluxgen
c73dafb7
added kde dockapp test in createWindow
fluxgen fluxgen
8c26f29b
moved kde dockapp test to screen
fluxgen fluxgen
1e0f8ef8
update
fluxgen fluxgen
8079bfdb
minor fixes
fluxgen fluxgen
8f01d5e9
added IconMenuItem header
fluxgen fluxgen
58504cb9
menu item for icon menu
fluxgen fluxgen
b72bf7b8
added iconmenu to workspace menu
fluxgen fluxgen
f71e53fb
some more fixing of wm_protocols
rathnor rathnor
35234ae6
missed updating wm_protocols
rathnor rathnor
d353b688
update many things to use WinClient instead of FluxboxWindow
rathnor rathnor
f9bb208d
update
fluxgen fluxgen
985ee077
added moveClientLeft and Right
fluxgen fluxgen
b9a62bbd
added moveClientLeft and Right
fluxgen fluxgen
88c35626
using list instead of vector so we can rearrange labels better
fluxgen fluxgen
7c769108
added movetableft and movetabright commands
fluxgen fluxgen
0ec62e41
minor fix
fluxgen fluxgen
c4302b86
add bad workspace menu rendering
rathnor rathnor
02e883d9
vertical toolbar issues with pixmap themes
rathnor rathnor
f9172282
add locale build issue
rathnor rathnor
3a4acffb
update styles to use bsetroot directly now that bsetbg is gone - Thanks Han
rathnor rathnor
2585aefa
fix window size when varying borderWidth
rathnor rathnor
2b7aace6
fix a couple of keybindings
rathnor rathnor
868728e9
add that the icons menu is missing
rathnor rathnor
14877982
fix fbrun on multiple screens
rathnor rathnor
ac7edef9
make sure all menus have titles, make -version go to stdout
rathnor rathnor
9ca1f367
fix bug that gave inconsistent icons, plus caused crashes
rathnor rathnor
e2f24826
add broken style defaults
rathnor rathnor
d4131b25
fix some bugs + issues with maximisation.
it should be much safer now
rathnor rathnor
75b98260
update
fluxgen fluxgen
cc062647
fixed kde dockapp bug
fluxgen fluxgen
906a6b23
fix removeClient (no idea why that line was removed [by me])
rathnor rathnor
9932b880
fix focus properly
rathnor rathnor
370a9d47
fix little bug that highlighted items that went disabled after selected
rathnor rathnor
037bd174
fix focus and raising for transient windows in particular
rathnor rathnor
8500132b
more updates from han
rathnor rathnor
93b3d7e6
little update from han
rathnor rathnor
734b9961
fix menu redrawing, particularly so that selecting an option will update
properly upon selection, rather than subsequent movement
rathnor rathnor
1741ac07
fix menus for "extra" things, like remember, so that they will be
added back if the menu is rebuilt.
rathnor rathnor
ace3e2e6
fix toolbarmode = OFF bug, plus add toolbar menu back to screen's config menu
rathnor rathnor
1631ed81
minor typo
fluxgen fluxgen
1591c15b
make sure we pass null (rather than blank) to XOpenDisplay
rathnor rathnor
9c3b0694
fix most commands to run on screen mouse is in, rather than focused window
rathnor rathnor
2f1f364f
fix up xinerama for heads of toolbar and slit
rathnor rathnor
939e7506
add core thingy to BUGS
rathnor rathnor
a827c24e
fix alpha setting for menus when multiple screens by moving from static in menu
to part of MenuTheme
rathnor rathnor
2e3bd41f
add compiled-in defaults to output of fluxbox -info (thanks Matt Hope)
rathnor rathnor
7e1733c4
reorganise operation of ResourceManager
plus fix initialisation of layer for slit and toolbar
rathnor rathnor
06d723ae
updates from han
- solaris fix for fb-gm
- some additions to .cvsignore
rathnor rathnor
ea076253
fix java bug (wasn't sending ConfigureNotify events in response to
ConfigureRequests). Also fix no border on transients and some
initial gnome atom values.
rathnor rathnor
da1afd9b
add slit initialisation and Han's cleanup
rathnor rathnor
cc4d3d4a
add and organise
rathnor rathnor
fbce1685
update
fluxgen fluxgen
9c913f50
fixed 8 bpp crash
fluxgen fluxgen
ad60375f
added TOOLBAR to info
fluxgen fluxgen
a967ab60
types header before regex.h
fluxgen fluxgen
77e109d9
update
fluxgen fluxgen
193b3ab9
update
fluxgen fluxgen
11673856
added maximize over resource and menu item
fluxgen fluxgen
a4e27110
update
fluxgen fluxgen
2e3a046d
extra checking
fluxgen fluxgen
6b36857d
minor offset fix
fluxgen fluxgen
55f4857e
changed menu.shape to menu.roundCorners
fluxgen fluxgen
af1d8d9a
added border width for buttons
fluxgen fluxgen
a3c69f66
add [startup] to remember
rathnor rathnor
c4333aed
for round corners
fluxgen fluxgen
d60a8c71
new version
fluxgen fluxgen
e96cbf3d
update
fluxgen fluxgen
353ecfae
minor fix
fluxgen fluxgen
4fb48052
minor cleaning
fluxgen fluxgen
0e1a7197
added shape
fluxgen fluxgen
f0700416
menutheme fix
fluxgen fluxgen
f7415344
minor indent fix
fluxgen fluxgen
23d0b998
fixed so we can extend reconfigure
fluxgen fluxgen
2ed0befb
added rotate
fluxgen fluxgen
ffead0ce
some extra checks on icons
fluxgen fluxgen
0fc80a5a
extends fbtk menutheme with shape support
fluxgen fluxgen
5538a2b4
minor fix for fluxbox menutheme
fluxgen fluxgen
3b95805b
added shape
fluxgen fluxgen
e7d0cfd1
added Shape, FbMenu.cc fluxbox specific MenuTheme
fluxgen fluxgen
313bc864
added shape item
fluxgen fluxgen
16d5dfd6
added shape
fluxgen fluxgen
34e479a1
dont need to call constructor with menutheme
fluxgen fluxgen
6e416d3e
using extended fluxbox menutheme instead of fbtk menutheme
fluxgen fluxgen
876e6f7d
first
fluxgen fluxgen
44269641
added Shape and extended clearWindow and reconfigure from FbTk Menu
fluxgen fluxgen
5825bf75
copyright update
fluxgen fluxgen
4167ea79
patch from Han
fluxgen fluxgen
1f855e63
fixed so we cant have multiple instances of fluxbox window in iconbar
fluxgen fluxgen
481c0fae
patch that keeps the fbrun_history clean by not allowing
duplicates to get placed in the history. Thanks David J Burger
fluxgen fluxgen
51d59038
fix build issue
rathnor rathnor
caca001a
WorkspaceNN actions changed to Workspace NN
rathnor rathnor
8f7d5f63
add remember menu issue
rathnor rathnor
ce9c6ee1
add menu alpha bug
rathnor rathnor
16c56763
fix winclient death signalling
rathnor rathnor
e82122eb
cstdio for sscanf
fluxgen fluxgen
3144086e
support in remember for specifying groups.
Also split atomhandler::setupWindow
rathnor rathnor
672ac023
update
fluxgen fluxgen
d9198929
added visual enable thing for style menus so one can see which style is currently selected
fluxgen fluxgen
ef72b1d7
update for Finish locales. Thanks Weasel
fluxgen fluxgen
fe6a0795
make sure at least one pixel is visible in autohide mode
fluxgen fluxgen
8890bfe9
using left to close submenu and right to open it
fluxgen fluxgen
b4aba1ff
minor fix in keyboard navigation
fluxgen fluxgen
cf0681f1
fixed bug in updateWorkspace
fluxgen fluxgen
7ea898ab
update
fluxgen fluxgen
67c24a20
minor fix from Han
fluxgen fluxgen
a1c84c84
check for last_key
fluxgen fluxgen
3d80ba0c
minor cleaning
fluxgen fluxgen
10d70ecd
added keyboard navigation
fluxgen fluxgen
2737e94b
added setInputFocus
fluxgen fluxgen
0703926d
added rootmenu command
fluxgen fluxgen
b54dbfb7
handle focus out event to revert focus to fluxboxwindow if a menu isnt focused
fluxgen fluxgen
0409604f
added ShowRootMenuCmd
fluxgen fluxgen
e6e43b00
fixed antialias update on reconfigure
fluxgen fluxgen
c05206da
fixed redraw workspace label bug. Thanks Jochem Kossen j.kossen-AT-home.nl
fluxgen fluxgen
c34e8202
added default themeitem handlers for integer and string
fluxgen fluxgen
6fce27ea
added reconfig signal
fluxgen fluxgen
1e097242
added left and right workspace cmd
fluxgen fluxgen
6ad9158c
not using showCommands
fluxgen fluxgen
015c61ed
make it work... (fix some small issues)
rathnor rathnor
17665c37
forgot a comma
fluxgen fluxgen
33ba1f51
minor indent fix
fluxgen fluxgen
77031bc8
forgot to register some commands
fluxgen fluxgen
785b3f95
some extra checking
fluxgen fluxgen
da2fe66b
include generated defaults file
fluxgen fluxgen
e0a08e50
minor fix
fluxgen fluxgen
cbcc6401
cleaner compile, default defines in generated defaults.hh file now
fluxgen fluxgen
aa7f88e2
update
fluxgen fluxgen
5fe9fc2b
added toggledecor
fluxgen fluxgen
6a56ce28
forgot to add arguments
fluxgen fluxgen
95275928
fixed xinerama bug in maximization stop
fluxgen fluxgen
3598527d
we can now use the same action strings in the menu as in key actions
fluxgen fluxgen
a4cffd7e
update
fluxgen fluxgen
b5d5fb35
added new files
fluxgen fluxgen
d1ccbe82
using FbTk Command in  keys instead of enum
fluxgen fluxgen
aab42a4c
added mouse and key screen so we can determine which screen we are on for some commands
fluxgen fluxgen
6a5fff9a
dont resize if not isResizable, disabled title in layermenu
fluxgen fluxgen
790c861b
using default key screen if no screen num was specified
fluxgen fluxgen
e516527b
using -1 for default mouse screen
fluxgen fluxgen
24b76820
using new CommandParser and Commands instead of enum actions
fluxgen fluxgen
5c657dab
command factory for basic fluxbox commands
fluxgen fluxgen
bbe27923
new command parser
fluxgen fluxgen
0dc31b93
for commands on current workspace
fluxgen fluxgen
695d926b
commands on current window
fluxgen fluxgen
4bf8a39f
small update for acknowledgement
rathnor rathnor
24c1ddd6
add chbg support to fbsetbg
rathnor rathnor
e1ba495c
update
rathnor rathnor
a69b117f
fix slit netizen issues
rathnor rathnor
dce147f3
added David J Burger for fbrun enhancement
fluxgen fluxgen
94ccbb46
updated copyright
fluxgen fluxgen
4993e2f3
speedups for having lots of stuck windows
rathnor rathnor
a1eb047c
little update
rathnor rathnor
574c626a
update
fluxgen fluxgen
6b3881d9
applied max vert horiz toggle patch from MrChuoi
fluxgen fluxgen
2a08e337
compile time option for toolbar
fluxgen fluxgen
2cc98fe1
fixed autohide
fluxgen fluxgen
95122e91
setting class hint to fbrun, FbRun
fluxgen fluxgen
5a12f82a
tweaks
rathnor rathnor
496a4364
update
Add 0.9.5 as a release intended mainly as a clean-up of all those little bugs.
It won't quite
rathnor rathnor
0a5cb42d
temp disabled xinerama menu item
fluxgen fluxgen
4117b5d1
removed toolbar from screen
fluxgen fluxgen
bbd93b6c
minor workspace fix
fluxgen fluxgen
c3939e17
removed toolbarhandler
fluxgen fluxgen
e2548fe7
update
rathnor rathnor
756dceab
fixed set alpha
fluxgen fluxgen
c9c86f5b
include toolbarhandler
fluxgen fluxgen
1510e1c0
need menu item header
fluxgen fluxgen
cae1bf89
using toolbar border width, color and bevel width
fluxgen fluxgen
cb40c162
moved toolbar mode resource to ToolbarHandler
fluxgen fluxgen
b22a04f1
moved toolbar mode resources to ToolbarHandler
fluxgen fluxgen
2d0536a2
using slit themes border color, border width and bevel width
fluxgen fluxgen
f58489b8
added bevel width, border color and border width
fluxgen fluxgen
44fbcc44
cleaning, moved toolbar mode resource here
fluxgen fluxgen
11a0b784
added bevel, border width and color
fluxgen fluxgen
976f7857
removed window number
fluxgen fluxgen
f7bd41a1
minor cleaning
fluxgen fluxgen
4d389149
minor cleaning, removed window number
fluxgen fluxgen
225dc75d
minor cleaning
fluxgen fluxgen
cc217ded
fixed minor button line bug
fluxgen fluxgen
d870f44f
fixed some slit stuff
fluxgen fluxgen
8e6b4803
update
fluxgen fluxgen
dc410934
fixed transparent stuff
fluxgen fluxgen
e913c6f0
added theme accessors
fluxgen fluxgen
069c3873
add some more initialisations for winclient - fixes remember not matching
rathnor rathnor
2609be29
redraw workspace label when we change workspace
fluxgen fluxgen
489af978
emacs keybindings and tab completion, thanks David J Burger
fluxgen fluxgen
fc5de045
added clearArea
fluxgen fluxgen
476c6d1d
minor fix
fluxgen fluxgen
312b7b05
minor stuff
fluxgen fluxgen
09a5c23c
fix grouping to persist over restart, plus various related bugs.
Also move a large proportion of window initialisation from FluxboxWindow to
WinClient
rathnor rathnor
2e6baffb
removed toolbar in load rc
fluxgen fluxgen
442118f7
setting normal layer for toolbar
fluxgen fluxgen
19fcd639
moved slit resources from BScreen to Slit
fluxgen fluxgen
3029aca7
reconfigure toolbar after we load resources
fluxgen fluxgen
150db600
moved toolbar resources from screen to Toolbar
fluxgen fluxgen
429c59cf
moved toolbar resources to Toolbar
fluxgen fluxgen
3dadf1d7
moved toolbar resources to Toolbar
fluxgen fluxgen
12b2fafb
removed iconbar dep
fluxgen fluxgen
c9f52604
minor cleaning
fluxgen fluxgen
bf81d4e6
removing strut when maximize over is set
fluxgen fluxgen
99150507
save resources
fluxgen fluxgen
0be34666
french locales,
thanks Tarax. and two additions to the menu, Thanks Pol
fluxgen fluxgen
95193fd5
moved getWMName to Xutil
fluxgen fluxgen
01a3274e
unused variable m_do_auto_hide
fluxgen fluxgen
d156afb9
cleaning
fluxgen fluxgen
74b34bf3
added Xutil
fluxgen fluxgen
679bc63e
getWMName for winclient, slit and slitclient
fluxgen fluxgen
439bf373
update
fluxgen fluxgen
4308cf2e
minor cleaning
fluxgen fluxgen
fc9b134e
minor indent
fluxgen fluxgen
4dd65d90
moved slit resources into slit
fluxgen fluxgen
b0d89d4e
cleaning, moved slitclient and slittheme to other files and removed slit resource from screen
fluxgen fluxgen
55df2a8b
moved slit resource from screen
fluxgen fluxgen
97034df0
added SlitClient and SlitTheme files
fluxgen fluxgen
32bf14b3
some refactoring
fluxgen fluxgen
76f11139
added Strut.hh
fluxgen fluxgen
2dbc6814
update
fluxgen fluxgen
e3ab62fe
added strut support
fluxgen fluxgen
501168b5
handling propertyNotify for atomhandlers
fluxgen fluxgen
b373962b
Strut support
fluxgen fluxgen
1314a159
added propertyNotify function
fluxgen fluxgen
0d5ccfd2
added propertyNotify function and added _NET_WM_STRUT support
fluxgen fluxgen
06349993
for requesting space on screen
fluxgen fluxgen
c9daf1dc
ignore
fluxgen fluxgen
cfb70454
ignore
fluxgen fluxgen
c9f12844
cleaning and fixed trailing whitespace in group file loading
fluxgen fluxgen
2f7ad1ca
update nvidia issue
rathnor rathnor
2dff875e
minor error msg fix for font loading
fluxgen fluxgen
80006acd
minor stuff
fluxgen fluxgen
7e04a570
using winclient instance name
fluxgen fluxgen
2b1bc656
updateWMClassHint
fluxgen fluxgen
c182d984
updateWMClassName
fluxgen fluxgen
f6fcf362
instance and class name in WinClient instead
fluxgen fluxgen
b681e308
workaround for gcc 3.3. bug - alternate strftime test
rathnor rathnor
fbcd0c31
lil fix for winclient comparison
rathnor rathnor
77f43591
new keys for cycling through groups - NextGroup/PrevGroup (they are an alias
for NextWindow/PrevWindow 1
rathnor rathnor
18564809
fix up nextFocus/prevFocu for cycling through groups (not just clients)
rathnor rathnor
97fcf60f
group cycling
rathnor rathnor
c1e7f22d
updates
rathnor rathnor
07287d78
update
fluxgen fluxgen
8a511aa1
removed debug output
fluxgen fluxgen
c60b20fd
fixed autogrouping, checkGrouping now returns true or false...
fluxgen fluxgen
bad0725b
added autogrouping
fluxgen fluxgen
5f558cbb
include cstdio for sprintf
fluxgen fluxgen
b05f27d3
minor cleaning
fluxgen fluxgen
cb144664
minor fixes
fluxgen fluxgen
6add9233
renamed i18n to I18n
fluxgen fluxgen
e2ace164
update
fluxgen fluxgen
13a00b7d
renamed i18n to I18n
fluxgen fluxgen
536090bb
update
rathnor rathnor
0a4d2b85
cleaning
fluxgen fluxgen
243d8723
minor fixes
fluxgen fluxgen
cebc2540
add support for nesting in getStringBetween
rathnor rathnor
c314d055
add some property accessors
rathnor rathnor
e139cbb0
add regular expression support in remember capabilities
see ChangeLog for details
rathnor rathnor
94f1c164
renamed i18n to I18n
fluxgen fluxgen
5202f9fc
renamed i18n to I18n
fluxgen fluxgen
42233709
minor fixes
fluxgen fluxgen
bb004b63
moved cursor to FbWinFrameTheme
fluxgen fluxgen
5e2ef47e
update
fluxgen fluxgen
a08c3e71
moved cursor to FbWinFrameTheme and setting pid of fluxbox on root window here instead of in BScreen
fluxgen fluxgen
fa254ccc
getting workspace name directly in constructor
fluxgen fluxgen
e9ae2911
using desktop names
fluxgen fluxgen
603b784e
moved i18n.hh and .cc files to I18n.hh .cc
fluxgen fluxgen
7f78b30c
better error msg
fluxgen fluxgen
fb4bee3d
litte updates
rathnor rathnor
ee90d85b
hide toolbar menu and slit menu if we click on root window
fluxgen fluxgen
32cdc025
added cursor
fluxgen fluxgen
127778b1
moved cursor to FbWinFrameTheme
fluxgen fluxgen
735776fb
minor fix
fluxgen fluxgen
6c0db93d
revert NULL thing
rathnor rathnor
da032379
known bugs and missing features
fluxgen fluxgen
0f7c0b9c
make sure that "0" is 4-bit safe for a null pointer by replacing it with (void
*) NULL
rathnor rathnor
6a14858a
added antialias nls
fluxgen fluxgen
b813d5c5
added antialias nls
fluxgen fluxgen
8b389510
ignoring .cat and Makefile Makefile.in files
fluxgen fluxgen
9fd76fa7
update
fluxgen fluxgen
28f550bd
added Xinerama file
fluxgen fluxgen
9d430c9c
copyright update
fluxgen fluxgen
70f4c49f
update from Han
fluxgen fluxgen
8d3bd5be
update
fluxgen fluxgen
48929dab
small fix
rathnor rathnor
81e4fe8d
add reconfigure and restart keys
rathnor rathnor
93b2f892
fix restart in menu to accept and use an argument
rathnor rathnor
efe8bf4a
fix bug that left empty window frames around
rathnor rathnor
2fc279a5
fix crash on window attach - triggered when attaching from the focused window
later unfocusing that window would die since it had no client. Now we
make sure we remove all references from the fluxbox Window->FluxboxWindow list first
rathnor rathnor
06de965f
fix crash bug when no name defined
rathnor rathnor
6d911532
some updates from Han
rathnor rathnor
49c57942
minor fix
fluxgen fluxgen
3ae2429d
added Matt Hope
fluxgen fluxgen
593624dc
minor stuff
fluxgen fluxgen
a5e8987a
much improved window placement algorithm
rathnor rathnor
72479063
minor fix
fluxgen fluxgen
01d069fb
minor fixes
fluxgen fluxgen
18de3a67
pressed pixmap fix, we use old background pixmap if m_pressed_pm is null
fluxgen fluxgen
a2555176
fixed slit bug
fluxgen fluxgen
46a4fe0d
Update release date estimates/aims
Add 0.9.4
Improve aims for rc1.
all translations listed so they can be marked off when completed
rathnor rathnor
1d381d5f
remember of shaded and stuck states were mixed up
rathnor rathnor
af543ba9
remove RC_PATH from remember.cc
rathnor rathnor
fc760d0b
add border option for write as well as read
rathnor rathnor
b8802ad2
fix usage of decoration.border (incl xmms move bug)
add BORDER to help turn on borders to remember stuff
rathnor rathnor
bbaca5b4
mark a bunch of menus as internal
rathnor rathnor
292f5c55
reorder menus
fluxgen fluxgen
d20ace2f
reordered menus
fluxgen fluxgen
3e2d57d7
little correction when removing menu items
rathnor rathnor
3eafda3f
fixed layer menu bug, it should be internal so the parent dont kill it
fluxgen fluxgen
270cbb65
toolbar crash (menu bug) and initialisation fixups
rathnor rathnor
33a65073
update from Han
fluxgen fluxgen
409e3ca3
bug fix from Han
fluxgen fluxgen
7891106c
initialisation problem with xinerama enabled but not active - caused crash
rathnor rathnor
51f7970f
fix cascade placement for multiple heads
rathnor rathnor
a88511a4
xinerama for placement + snapping, + tidy
rathnor rathnor
f911c403
cleaning
fluxgen fluxgen
0e9eefef
minor fix
fluxgen fluxgen
b17abb05
using property and changeProperty
fluxgen fluxgen
3027bf13
property and changeProperty
fluxgen fluxgen
52a71aa7
correct some maximise numbers
rathnor rathnor
b68b1c76
xinerama updates
rathnor rathnor
3b2afa5a
update
fluxgen fluxgen
cc9c7960
add back some xinerama support (toolbar, slit (+menu), screen)
rathnor rathnor
68e9677b
fixed minor bug in solid rendering, makes sure we get valid color string before we set background
fluxgen fluxgen
c62dc1e2
fix initialise of s_display in a constructor for FbWindow (fixes bsetroot
segfault)
rathnor rathnor
80161fc2
moved XrmDatabaseHelper to FbTk
fluxgen fluxgen
e2170d50
update
fluxgen fluxgen
0d34ca1e
moved Resource to FbTk and change name of DirHelper to FbTk Directory
fluxgen fluxgen
251ca294
moved Resource to FbTk
fluxgen fluxgen
b90558a9
moved Resource to FbTk and change name of DirHelper to FbTk Directory
fluxgen fluxgen
1e78e743
moved Resource, XrmDatabaseHelper and DirHelper to FbTk
fluxgen fluxgen
df3b2a27
moved to FbTk, and change DirHelper to Directory
fluxgen fluxgen
8f50aca7
update
fluxgen fluxgen
0e1eb748
fixed autohide bug on toolbar buttons
fluxgen fluxgen
1d49072a
fixed cursor for grips
fluxgen fluxgen
dc3455a7
minor fixes
fluxgen fluxgen
e55252b4
fixed slit client die issue
fluxgen fluxgen
0933da77
minor raise fix
fluxgen fluxgen
4ec9bdbe
added set and unsetCursor
fluxgen fluxgen
f1a34dc2
minor fix for register empty windows
fluxgen fluxgen
a97807dd
obsolete
fluxgen fluxgen
85f58b5d
minor fix
fluxgen fluxgen
3628988d
update
fluxgen fluxgen
ae5ce5e3
fixed -log argument and did some cleaning
fluxgen fluxgen
eac7d2ac
minor fix
fluxgen fluxgen
eab562a8
updated for new arguments
fluxgen fluxgen
a11f4f51
minor fix
fluxgen fluxgen
643743f2
better warning message
fluxgen fluxgen
5bbc7662
minor cleaning
fluxgen fluxgen
988392b1
minor cleaning in BScreen interface
fluxgen fluxgen
cbce8634
cleaning in FluxboxWindow interface
fluxgen fluxgen
93220b5f
improved
fluxgen fluxgen
cf52e55f
update
fluxgen fluxgen
54acafe5
added better shape support
fluxgen fluxgen
615ec14a
added better shape support
fluxgen fluxgen
4195e26d
using clients screen instead of fluxboxwindwos screen
fluxgen fluxgen
f478e85a
moved updateClientmenu to public area so we can force it to update
fluxgen fluxgen
53ea8fd7
update client menu when we remove a client
fluxgen fluxgen
9d5eb092
added screen accessor and removed client from window before we send signal
fluxgen fluxgen
860b70e5
fixed NLS bug
fluxgen fluxgen
61448a5b
added access for dest and source drawables
fluxgen fluxgen
3ac43716
transparent slit
fluxgen fluxgen
d050c6d0
minor fix for alpha 0
fluxgen fluxgen
041dbad5
update
fluxgen fluxgen
f37df261
minor fix
fluxgen fluxgen
ff5f4446
removed ScreenInfo
fluxgen fluxgen
56af958a
minor fixes
fluxgen fluxgen
955a8e76
minor debug msg fix
fluxgen fluxgen
aa66c527
obsolete
fluxgen fluxgen
45e689d4
fixed slit redrawing bug
fluxgen fluxgen
2afb87a4
minor fix
fluxgen fluxgen
33130ce0
fixed better error msg
fluxgen fluxgen
e97f8d78
minor changes
fluxgen fluxgen
b83b826b
fix saving of workspace icons toolbar mode
rathnor rathnor
e7903086
fix iconify with autoraise
rathnor rathnor
3b130633
update
fluxgen fluxgen
e460cf2d
minor const fix
fluxgen fluxgen
4e5ea3a8
moved find to public area and fixed const
fluxgen fluxgen
dec9d5b7
fixed restoring of submenus after a reconfigure, and changed some configure menu items to just saverc instead of doing that and reconfigure
fluxgen fluxgen
2014d60e
fixed menu timestamps stuff
fluxgen fluxgen
cffa01d7
added auto hide option to toolbar menu
fluxgen fluxgen
2ea2bbe3
indentation
fluxgen fluxgen
0aab0f60
update from Han
fluxgen fluxgen
ece5a031
minor fix from Han
fluxgen fluxgen
553cee1d
trying to use XRRScreenChangeSelectInput
fluxgen fluxgen
47f5dbb1
reset background on screen resize
fluxgen fluxgen
deec1d67
update
fluxgen fluxgen
cf8811f3
added updateGeometry to force an update
fluxgen fluxgen
fd9a18da
added updateSize so we can notify screen clients that the root window size changed
fluxgen fluxgen
1b652642
minor fix in RANDR init
fluxgen fluxgen
244c63f4
added RANDR support
fluxgen fluxgen
a084e737
minor fix so we can force update on geometry in subclasses
fluxgen fluxgen
99b6dc4e
fix up various focus-related issues
rathnor rathnor
7037b9ca
minor fix
fluxgen fluxgen
725af388
minor fix
fluxgen fluxgen
7695134b
minor cleaning
fluxgen fluxgen
c188d1d3
minor cleaning
fluxgen fluxgen
7149b4dd
minor cleaning
fluxgen fluxgen
0d5b9196
using ref instead of pointer for revertFocus
fluxgen fluxgen
227fe60e
changed getScreen to screen
fluxgen fluxgen
051b017e
minor fixes
fluxgen fluxgen
c07eb7b2
changes in revertFocus
fluxgen fluxgen
403a9727
fixed focus last crash bug, a dangling m_focused_window pointer
fluxgen fluxgen
aa72e23c
minor cleaning
fluxgen fluxgen
81619041
just a little clean up
rathnor rathnor
3a753796
using FbRootWindow
fluxgen fluxgen
93b610ed
update for FbRootWindow
fluxgen fluxgen
5c181abb
update
fluxgen fluxgen
a9e2a8d2
documentation
fluxgen fluxgen
c0fa8f22
minor fix
fluxgen fluxgen
39425a67
using FbRootWindow
fluxgen fluxgen
b0641a8c
using parent window instead of root window
fluxgen fluxgen
d81df814
removed some functions
fluxgen fluxgen
3e1ac648
using FbRootWindow
fluxgen fluxgen
03c52ee0
added FbRootWindow
fluxgen fluxgen
26df4622
root window
fluxgen fluxgen
8142aae8
minor cleaning
fluxgen fluxgen
161be32b
using FbRootWindow
fluxgen fluxgen
a5e763ca
changed netizen
fluxgen fluxgen
43dfd00e
minor cleaning
fluxgen fluxgen
6567f8d1
variable name changes
fluxgen fluxgen
4ccdb5eb
removed BaseDisplay
fluxgen fluxgen
980060a5
fixed typeo
fluxgen fluxgen
3772c012
minor bugfix
fluxgen fluxgen
b12ea8c1
removed BaseDisplay so we moved some of the functions here
fluxgen fluxgen
08b94c62
moved BlackboxHints from BaseDisplay
fluxgen fluxgen
c9638d04
BlackboxHints in FluxboxWindow now
fluxgen fluxgen
b6098fa2
added ScreenInfo
fluxgen fluxgen
49231d1b
moved over some old BaseDisplay functions
fluxgen fluxgen
4a396013
minor cleaning
fluxgen fluxgen
94deb10b
holds info about screen
fluxgen fluxgen
62f37d75
using ScreenInfo
fluxgen fluxgen
4f806e26
comments
fluxgen fluxgen
79e8404c
using FbTk App
fluxgen fluxgen
2416e27d
source doc
fluxgen fluxgen
d8bdbf3b
comments
fluxgen fluxgen
ba5272b8
code doc
fluxgen fluxgen
f3098da8
bit depth
fluxgen fluxgen
03a54fff
comments and depth function
fluxgen fluxgen
d927e1b8
we don't use fluxbox here
fluxgen fluxgen
c6c3b373
obsolete
fluxgen fluxgen
3c299159
update
fluxgen fluxgen
e14d4c81
fix some missing enternotifies
rathnor rathnor
dc8fcca4
debugmsg
fluxgen fluxgen
768613f3
fix sloppy focus for embedded tabs
rathnor rathnor
d926e4d9
update
fluxgen fluxgen
7066ef62
set antialias on toolbar before we load the theme
fluxgen fluxgen
3cd85353
no title on remember menu
fluxgen fluxgen
8c3dc225
conditional compile of REMEMBER
fluxgen fluxgen
79a6bbe7
conditional compile
fluxgen fluxgen
2008f4f0
update
fluxgen fluxgen
30d1d5a9
fix updating of gnome layer atom
rathnor rathnor
a7a17858
fix silly mistake in widow move layers
rathnor rathnor
65fc4191
fix some focus problems when changing workspace
rathnor rathnor
af6a1a12
fixed slit ordering bug
fluxgen fluxgen
db3b6fa7
update
fluxgen fluxgen
4b3c19b5
new version
fluxgen fluxgen
1c5e3c98
minor fix
fluxgen fluxgen
72e4f1ee
move compiled-in option reporting into -info
Also explicitly say which ones aren't in.
rathnor rathnor
1b9a07dc
fixed expose event
fluxgen fluxgen
b04a5bb1
fixed options
fluxgen fluxgen
b15bda00
new version
fluxgen fluxgen
e7a5539b
fix crash from removeClient if window wasn't the active client
rathnor rathnor
d63bf127
transient fixes by making them WinClients
rathnor rathnor
de68c88e
minor focus twiddle
rathnor rathnor
31c77912
fix alignment of unstuck default pixmap
rathnor rathnor
10211d5f
better error msg
fluxgen fluxgen
3aea4517
update
fluxgen fluxgen
e6c00f15
pixmap buttons, done
fluxgen fluxgen
755d0d15
comments
fluxgen fluxgen
956848a5
forgot return
fluxgen fluxgen
90dc9ca6
init m_background_pm
fluxgen fluxgen
7981cc0f
fixed focus new on deiconify
fluxgen fluxgen
ac931c22
minor cleaning
fluxgen fluxgen
96005a8f
rearranged Resource class
fluxgen fluxgen
9548e4bf
Fixed include and some comments
fluxgen fluxgen
b42f7221
fixed RENDER extension checking
fluxgen fluxgen
7298f23b
added stuck pixmap, and unfocus pixmaps
fluxgen fluxgen
1cbf54ad
fixed problem with multiple screens redrawing, the m_screen_num wasnt set
fluxgen fluxgen
114a72f9
change slit menus to FbMenus
rathnor rathnor
2ac0d82e
fix up focus problems
rathnor rathnor
65bbfbe5
license update
fluxgen fluxgen
1a4c4052
fixed bug in slit background theme
fluxgen fluxgen
b10dc843
add session.ignoreBorder to ignore border for movement events
rathnor rathnor
cd337927
fix warping with multiple screens
rathnor rathnor
c21b6fb2
little debugging message improvement...
rathnor rathnor
6871d536
fix multiple screen keyactions to sometimes take effect on screen the pointer is on
rathnor rathnor
1762dd8a
fix segfault on restart/close when icons exist
rathnor rathnor
2e3b3094
update
rathnor rathnor
853c075a
minor cleaning
fluxgen fluxgen
c2cc8cb8
autohide tweak
rathnor rathnor
830ffc0c
fix slit auto hide triggering
rathnor rathnor
ed3f64bc
Fix some alignment and redraw problems
rathnor rathnor
c5e5009c
clean ups of reconfigure/redraws
rathnor rathnor
80c1f78c
update from Han
fluxgen fluxgen
6b125d1c
reconfigure fix (setFocusedWindow didn't check if win already focused)
rathnor rathnor
c8acedf1
fbsetbg update
rathnor rathnor
89eace13
  - Fixed relative path bug
  - Simpler structure.
rathnor rathnor
d90ab7cf
update
fluxgen fluxgen
7b766b6a
license update
fluxgen fluxgen
fa4f51f5
removed
fluxgen fluxgen
f589d55a
FbPixmap is a FbDrawable
fluxgen fluxgen
d9467066
FbWindow is a FbDrawable
fluxgen fluxgen
e76c16bc
added FbDrawable
fluxgen fluxgen
a6f05298
for basic draw operations
fluxgen fluxgen
9f686aa8
updated Han info
fluxgen fluxgen
e5c9458b
url fix
fluxgen fluxgen
f0c21112
removed
fluxgen fluxgen
4b6dda7f
update
fluxgen fluxgen
456792bb
rearranged themes and added WinButtonTheme
fluxgen fluxgen
3f62d0e8
added WinButtonTheme with pixmap support
fluxgen fluxgen
a6159534
added WinButtonTheme
fluxgen fluxgen
64469e79
obsolete
fluxgen fluxgen
157673be
minor screen num fix
fluxgen fluxgen
556b74b3
handles close, maximize, iconify, shade and stick theme pixmaps
fluxgen fluxgen
39e05f49
render scaled pixmap
fluxgen fluxgen
e37f631c
added pixmap support
fluxgen fluxgen
7a643267
added pixmap
fluxgen fluxgen
678fe92b
virtual fixes
fluxgen fluxgen
14f7fc9b
init m_pressed
fluxgen fluxgen
3c3f80fb
fixed xpm support
fluxgen fluxgen
41c0ea54
toolbar size + alignment fixes
rathnor rathnor
1ce64cab
update
fluxgen fluxgen
09454a3f
minor fix
fluxgen fluxgen
b58d2309
update
fluxgen fluxgen
e7b893be
fixing remembering of decorations
rathnor rathnor
c6751764
tiny consistency fix
rathnor rathnor
af8510a5
fix detachClient issue where the menu wouldn't get created before adding
remember. Also make this safer in Remember.cc
rathnor rathnor
93fab45a
add client window to event manager
rathnor rathnor
5ecb2f91
update
rathnor rathnor
a8bea423
update
fluxgen fluxgen
81a5f04a
license
fluxgen fluxgen
f839644e
fixed copyArea pos and size args
fluxgen fluxgen
697aa333
forgot putenv
fluxgen fluxgen
aa7ca74e
license fix
fluxgen fluxgen
92f49bd8
fixed execute on right screen
fluxgen fluxgen
45fff3a4
fixed scaling and bug in copyArea
fluxgen fluxgen
1db7e5fb
fixed scaling
fluxgen fluxgen
1e145051
fix remember to match on instance rather than class name
Also make remember menu appear on transients, only disabled
rathnor rathnor
f28ac3b6
replacing bsetbg
fluxgen fluxgen
63ac5dee
fix nextFocus problem with tabbed windows
rathnor rathnor
ecf483e0
fixed workspace warp bug
fluxgen fluxgen
2fb9e906
fix bug for not using modifiers on nextWindow
rathnor rathnor
64d7fa3b
remove mention of old useIconbar resource (toolbar modes now do this
task)
rathnor rathnor
edf60e95
fix build issue for new loc of stringutil
rathnor rathnor
4d57d6b3
add missing #include <cassert>
rathnor rathnor
41f40a68
minor fixes
fluxgen fluxgen
6b44b9c1
license update
fluxgen fluxgen
245f6529
StringUtil moved to FbTk
fluxgen fluxgen
c7c9ec5f
fixed focus new bug
fluxgen fluxgen
4e9eac48
assign new pixmap via constructor and operator
fluxgen fluxgen
5a543f8d
moved StringUtil to FbTk
fluxgen fluxgen
6125c244
moved StringUtil to FbTk
fluxgen fluxgen
a01e7713
removed colormap atom
fluxgen fluxgen
6e460803
moved StringUtil to FbTk
fluxgen fluxgen
ae476963
moved from fluxbox source
fluxgen fluxgen
3e92ad10
moved to FbTk
fluxgen fluxgen
2065e654
removed nl_types_cygnus and did some cleaning
fluxgen fluxgen
00dc4656
removed nl_types_cygnus.h
fluxgen fluxgen
63775be4
not needed
fluxgen fluxgen
f1624c90
removed DrawUtil
fluxgen fluxgen
d3daeff4
obsolete
fluxgen fluxgen
a26d4089
fixed menu bug
fluxgen fluxgen
5856d7af
minor cleaning
fluxgen fluxgen
e3c5e77b
deleting not internal menus
fluxgen fluxgen
b2c53bf3
fix bug where it wouldn't add remember menu
rathnor rathnor
872ba855
add some comments to better describe the difference between the 2
decoration-related enumerations
rathnor rathnor
df8a780d
add remembering of layer
rathnor rathnor
033f79b1
ops
fluxgen fluxgen
d44da76a
indentation and minor fixes
fluxgen fluxgen
0c288820
minor include fix
fluxgen fluxgen
13a98385
bug in alpha value when setting new source
fluxgen fluxgen
eb9b2363
minor transparent fixes
fluxgen fluxgen
007fb25e
more namespace corrections (doh)
rathnor rathnor
9fa14bd5
Fix some namespace stuff
rathnor rathnor
71c9ff05
add --enable-remember option
rathnor rathnor
52a89a92
Remember functionality
rathnor rathnor
216db915
add mentions to Xavier for remember patch
rathnor rathnor
68ffc789
Add code for remember functionality (Simon)
rathnor rathnor
564ad8d0
*** empty log message ***
fluxgen fluxgen
74fdeff7
update
fluxgen fluxgen
7d41b4c7
minor comments
fluxgen fluxgen
5a5b854c
fixed WinButton state update
fluxgen fluxgen
9751d05d
fixed so it gets win state sticky to update sticky button
fluxgen fluxgen
7815e2b3
fixed simple drawable functions
fluxgen fluxgen
c31a8b52
fixed listen to window state
fluxgen fluxgen
c955d693
minor fix
fluxgen fluxgen
278b562d
minor cleaning
fluxgen fluxgen
834abda7
minor transparent fix
fluxgen fluxgen
7028c5e3
removed old Theme files
fluxgen fluxgen
4e0757be
fixed MapRequest and PropertyNotify events
fluxgen fluxgen
ac665045
removed setNoFocus in class Fluxbox
fluxgen fluxgen
8832a075
cleaning
fluxgen fluxgen
45ed9ca9
cleaning
fluxgen fluxgen
7b433c31
cleaning
fluxgen fluxgen
f801b384
obsolete
fluxgen fluxgen
3d73a90a
optimized transparent
fluxgen fluxgen
21b815ab
added FbPixmap files
fluxgen fluxgen
46d6a06e
a X pixmap wrapper
fluxgen fluxgen
d2a50e03
minor fix for root pixmap
fluxgen fluxgen
e3921394
fixed inline
fluxgen fluxgen
cc528147
minor cleaning
fluxgen fluxgen
c318ce9f
small fix for gcc 3.3 compile bug (Simon)
rathnor rathnor
4b1343f4
added RootTheme files
fluxgen fluxgen
169e45c4
fixed border width stuff
fluxgen fluxgen
ccf0afe0
just some extra safety
fluxgen fluxgen
9f0885bc
update for rootheme
fluxgen fluxgen
8bbc39b8
fixed include
fluxgen fluxgen
538f6406
updated for RootTheme
fluxgen fluxgen
dc6fb9e5
removed old theme engine, fixed RootTheme and some deps
fluxgen fluxgen
eafc85bc
removed old theme engine and fixed some deps
fluxgen fluxgen
511909ee
fixed SlitTheme and RootTheme
fluxgen fluxgen
f679f26f
fixed SlitTheme
fluxgen fluxgen
dd7755ae
fixed roottheme
fluxgen fluxgen
a5532645
root theme
fluxgen fluxgen
f6e36e17
update
fluxgen fluxgen
384603e9
add UnderMousePlacement placement policy, plus a little fix for window
positioning (Simon)
rathnor rathnor
9014e53b
update from Han
fluxgen fluxgen
f1e43054
minor fix
fluxgen fluxgen
bb97e86a
minor cleaning
fluxgen fluxgen
29dec75f
minor fix
fluxgen fluxgen
c73329d3
some small fixes for toolbar init + reconfiging
rathnor rathnor
bd9a39fd
fix couple of functions that shouldn't have been marked as inline
(is/hasTransient) (Simon)
rathnor rathnor
54cf041b
fixed HAVE_XRENDER
fluxgen fluxgen
8137eb37
fixed xrender checking, HAVE_XRENDER defined when you have xrender
fluxgen fluxgen
4be176ad
forgot include memory
fluxgen fluxgen
92d50b07
license update
fluxgen fluxgen
e3793955
update
fluxgen fluxgen
f2cef835
menu alpha
fluxgen fluxgen
671fdb60
root pixmap and menu alpha item
fluxgen fluxgen
74792af1
menu alpha and root pixmap
fluxgen fluxgen
1e3fad7b
added Transparent
fluxgen fluxgen
b232cd86
for transparent drawable
fluxgen fluxgen
2a1bc27e
add directional focus movement (Simon)
incl new keybindings FocusUp, FocusDown, FocusLeft, FocusRight
rathnor rathnor
e75378d0
Add window snapping (Simon)
rathnor rathnor
b42b0620
some updating
rathnor rathnor
430f07a5
delete rootmenu
fluxgen fluxgen
a492a409
disabling delete of non internal menu
fluxgen fluxgen
c4d1f735
doing an extra remove to make sure this window is removed from eventmanager
fluxgen fluxgen
ff2371e1
just add a small thanks to Sean Seefried for his initial stacked cycling
patch that helped give some ideas for MRU cycling.
rathnor rathnor
1cdb10e8
save toolbar mode properly (Simon)
rathnor rathnor
92c0c28d
bugfix from Han
fluxgen fluxgen
e6ee8f97
update
fluxgen fluxgen
e51f618c
fixed resize bug
fluxgen fluxgen
2ff48d59
no border for clientarea
fluxgen fluxgen
8368510d
little bit of rearranging before release (simon)
rathnor rathnor
e48f7836
fix saving of various slit params (Simon)
rathnor rathnor
9163668e
changed size_t to unsigned
fluxgen fluxgen
ee81f56a
test link on xft fixed
fluxgen fluxgen
04865daa
test link with xft
fluxgen fluxgen
1bd91e89
update
fluxgen fluxgen
b3921bc4
fix workspace warping and netizen updates for warping (Simon)
rathnor rathnor
0750c196
fixed xft configure
fluxgen fluxgen
2af4b95d
info about slit + toolbar layer saving (Simon)
rathnor rathnor
06e83081
fix saving of toolbar + slit layers - simon
rathnor rathnor
b47337fc
minor fix
fluxgen fluxgen
f640a054
changed mode to bottom of the menu
fluxgen fluxgen
de42248b
new version
fluxgen fluxgen
c1335ef7
update
fluxgen fluxgen
e538db90
toolbar width percent menu item
fluxgen fluxgen
0e251388
added detachCurrentClient
fluxgen fluxgen
67929002
current label button focused
fluxgen fluxgen
274e0a92
fixed button alignment with border
fluxgen fluxgen
6fd35dc9
fix focusing new windows - simon
rathnor rathnor
48c401df
update
fluxgen fluxgen
21bc356b
fixed click raise option, patch from Dale P. Smith
fluxgen fluxgen
80c38380
whoops, fix some ifdefs and things
rathnor rathnor
909b3c56
raise on focus [at end of cycle], also a temporary raise while cycling
(Simon)
rathnor rathnor
4ca88642
fixed y offset error on ConfigureRequestEvent
fluxgen fluxgen
bf7fc0d8
removed already handled events
fluxgen fluxgen
7de46de6
added resizeClient and sendConfigureNotify
fluxgen fluxgen
5e9d9bbe
send notification when we get configureNotify
fluxgen fluxgen
175b63c7
update
fluxgen fluxgen
83da8b50
temporarly disabled skip lower tabs and changed lower window button from press to release
fluxgen fluxgen
9e96f89d
drag and drop support for tabs
fluxgen fluxgen
86f3dc3b
make sure we only use button actions for titlebar
fluxgen fluxgen
e0d61ab4
use most recently focused window to attach (using screen's focus list)
(Simon)
rathnor rathnor
a9c82d41
make toolbar work somewhat - it only displays groups, not all clients.
Will address this in 0.9.2 I'd say (Simon)
rathnor rathnor
9932f2e4
removed
fluxgen fluxgen
9a3c7102
fixed missing break
fluxgen fluxgen
89fddca1
cleaning
fluxgen fluxgen
77beb547
fixed client and icon count
fluxgen fluxgen
143be7a2
minor iconbar constructor fix
fluxgen fluxgen
3797138f
const accessor for windowstyle
fluxgen fluxgen
80b0f72d
need fbtk ThemeManager
fluxgen fluxgen
9a2777a1
need fbatoms
fluxgen fluxgen
c09fbcd4
minor cleaning
fluxgen fluxgen
78d4f8f6
fixed license, construtor and moved motif_wm_hints atom to getWMHints in FluxboxWindow instead
fluxgen fluxgen
f679d372
removed mapNotifyEvent since its handled in Window.cc
fluxgen fluxgen
58e19dc9
add most recently used window cycling (Simon)
It is now the default cycling action
rathnor rathnor
1aa5ede1
fixed client count bug
fluxgen fluxgen
af077ae1
mask event so we dont get unmap while reparent
fluxgen fluxgen
fd6d2d20
merged with embedded-tab-branch
fluxgen fluxgen
2928b32f
merged with embedded-tab-branch
fluxgen fluxgen
b6ca956c
removed cycle clients with mouse wheel
fluxgen fluxgen
f4ce4496
merged with embedded-tab-branch
fluxgen fluxgen
0c895209
merged with emebbeded-tab-branch
fluxgen fluxgen
b0942e55
update
fluxgen fluxgen
b234bdae
do not create menuconfig during install, some style cleanups - Han
fluxgen fluxgen
2623f307
added Meta
fluxgen fluxgen
a046badd
Sun compat
fluxgen fluxgen
0a2063e0
update
fluxgen fluxgen
51007f35
Little fixes to bugs highlighted by valgrind - Simon
rathnor rathnor
2f9ba66d
minor fix
fluxgen fluxgen
588a7110
minor fix
fluxgen fluxgen
cb4d16f2
minor update
fluxgen fluxgen
3b9b77d6
minor fix from Han
fluxgen fluxgen
90668420
some little updates
rathnor rathnor
e20053fe
update from Han
fluxgen fluxgen
cfc6af5f
removed ifdef have_strftime
fluxgen fluxgen
67f05849
fix shading bug (Simon)
rathnor rathnor
9183cd20
update
fluxgen fluxgen
8a6d0e6e
using pkg-config instead of xft-config
fluxgen fluxgen
fdf61106
fixed bug for when toolbar is off
rathnor rathnor
227e0b0a
more fixes for !strftime
rathnor rathnor
029e4e5d
Some fixes for when strftime isn't available
rathnor rathnor
52448140
updated copyright
fluxgen fluxgen
6b76196f
updating
rathnor rathnor
93c4d43b
minor indent
fluxgen fluxgen
239e3b62
update
fluxgen fluxgen
b288afa7
added cursor
fluxgen fluxgen
4b2ba8de
fix outline moving and warping (Simon)
rathnor rathnor
121e135a
workaround another bug until can be rearranged properly
rathnor rathnor
04dcbebc
fix little bug in deiconifying windows when in "Workspace" Toolbar mode
rathnor rathnor
4c852829
minor stuff
fluxgen fluxgen
65567d31
fixing some old BaseDisplay to FbTk App
fluxgen fluxgen
3df50325
fixing some old BaseDisplay to FbTk App
fluxgen fluxgen
3b62510f
add toolbar modes/handler
rathnor rathnor
19875e5a
Add code for toolbar modes
rathnor rathnor
824fd0db
updated Keys
fluxgen fluxgen
256b0968
cleaning
fluxgen fluxgen
7af4b1a7
minor cleaning
fluxgen fluxgen
1a77f42d
update from Han, fixes freebsd error
fluxgen fluxgen
ca8328b6
update
fluxgen fluxgen
68210a4a
minor stuff
fluxgen fluxgen
18a00050
moved shape to next version
fluxgen fluxgen
9b989670
fix sloppy focus to not lose focus on root window
rathnor rathnor
67f5dd9d
fix shade size bug
rathnor rathnor
4b41f949
new meta as default
fluxgen fluxgen
5e5d810a
data type misses
fluxgen fluxgen
71bbfb32
from joel
fluxgen fluxgen
7be1fe89
fixed minor type issue
fluxgen fluxgen
ecfeae29
fixed minor button placement
fluxgen fluxgen
7e8dfddb
added LayerMenu and FbMenu
fluxgen fluxgen
78ff5ba1
minor license text fix
fluxgen fluxgen
6eb4a442
fixed vertical alignment of items
fluxgen fluxgen
7535d1a5
new version
fluxgen fluxgen
607f94a8
update
fluxgen fluxgen
159ef752
silliness. I blame it on lack of sleep ;)
rathnor rathnor
b3ba7579
various frame size, and window resize/moving/outline bugs
rathnor rathnor
0470d008
vertical workspace name editing and starting timer if the auto hide option changed, in reconfigure
fluxgen fluxgen
689d435c
added auto hide menu item for toolbar
fluxgen fluxgen
87215715
update
fluxgen fluxgen
344bd1d0
using short instead of char
fluxgen fluxgen
748467ac
removed old function
fluxgen fluxgen
0ff94f1c
using not sticky state as default
fluxgen fluxgen
3b594d1b
added button pic gc
fluxgen fluxgen
c424978f
fixed correct bullet position name
fluxgen fluxgen
cd9634cf
fixed menu bullet and clearWindow
fluxgen fluxgen
aa96020a
added virtual clearWindow
fluxgen fluxgen
32cfe10b
set right gc value for window buttons
fluxgen fluxgen
955e3865
added toolbar placement resource
fluxgen fluxgen
50d8c9a8
changed default placement
fluxgen fluxgen
e565603f
restored slit saving...still some stuff to do.
fluxgen fluxgen
1178fde5
minor cleaning, fixed vertical text
fluxgen fluxgen
f8202a9c
fixed vertical text and font
fluxgen fluxgen
f3be5a9d
removed some pointers
fluxgen fluxgen
19f4dc77
changed layeritem to normal type instead of pointer, added placement menu and fixed font to iconbar
fluxgen fluxgen
4c0fb1ff
fixed better default value for Color themeitem
fluxgen fluxgen
e45779ef
fixed auto hide bug just expose leave events for child windows
fluxgen fluxgen
58889731
minor cleaning, moved first resize move of frame
fluxgen fluxgen
18d479af
added DIAMOND
fluxgen fluxgen
024dd21c
fixed bug in bullet type
fluxgen fluxgen
6cafb55b
fixed minor resize bug
fluxgen fluxgen
f3879a83
fixed resize bug
fluxgen fluxgen
fc67d00f
update from Han
fluxgen fluxgen
b1cb6bcf
fix autoraise to be saved as separate init option
rathnor rathnor
cc2f023a
fix focus models for new event handler and Resource setup
rathnor rathnor
7cf8c086
add a thought to roadmap
rathnor rathnor
9703376b
update
fluxgen fluxgen
4e6d5726
changed createStylemenu function and removed iconUpdate
fluxgen fluxgen
6513acb0
focus menu and sorting style menu the other way
fluxgen fluxgen
8c67f63d
fixed bug in titlebar toggle
fluxgen fluxgen
6e1f30c3
fixed menu position when we dont have a titlebar and minor cleaning
fluxgen fluxgen
3e2586bc
fixed updateClientmenu each time we add or remove a window
fluxgen fluxgen
ab62678b
fixed slit client resize bug and a bug in slit client list menu
fluxgen fluxgen
318c6e02
minor cleaning
fluxgen fluxgen
481ab361
for a rough idea of where things are going, and when
rathnor rathnor
c9ca55d8
fix clientmenu bug where remove last workspace would segfault
rathnor rathnor
c31e6d68
update
fluxgen fluxgen
e0ac7575
fixed transient raise and lower
fluxgen fluxgen
7368b7dc
whoops, missewd adding file for layer menus
rathnor rathnor
9c7f25c1
redraw title and title bar once we are done with reconfigure
fluxgen fluxgen
b4ffe4fe
Added layer menus for windows, toolbar, and slit, plus associated
resources. Cleaned up some cruft from the previous layering setup.
rathnor rathnor
aa602770
change XLayerItem to hold FbWindows instead of X Window IDs (Window)
rathnor rathnor
9de08b90
Rename LayeredMenu to FbMenu (Simon)
rathnor rathnor
ead4aa8b
using StringUtil
fluxgen fluxgen
cac009a7
minor fix
fluxgen fluxgen
504989bc
fixed alignment problem in titlebar
fluxgen fluxgen
84bfa4dd
fixed non opaque moving
fluxgen fluxgen
d104801f
holding last move
fluxgen fluxgen
c5c5f7dc
ImageControl moved to FbTk
fluxgen fluxgen
12f1b0ed
updated
fluxgen fluxgen
4857a824
new code item
fluxgen fluxgen
6131625f
update
fluxgen fluxgen
ebc9e354
minor indentation
fluxgen fluxgen
12d0fed1
added IntResMenuItem
fluxgen fluxgen
584440f2
changes resource integer value in the menu
fluxgen fluxgen
2f8e99f9
added shade button option, fixed antialias for menus, added toolbar width percent menu item
fluxgen fluxgen
24adaad3
inserting width percent from screen,using resource<int> value
fluxgen fluxgen
565201d1
execute command from key input
fluxgen fluxgen
23729b78
return string instead of char * from getStyleFilename
fluxgen fluxgen
2186aac5
need to toggle antialias in font
fluxgen fluxgen
50a2f33b
we might want to change command once the object is created
fluxgen fluxgen
a3e6f621
minor cleaning
fluxgen fluxgen
2c801101
removed slit
fluxgen fluxgen
01182e24
new version num
fluxgen fluxgen
79aec846
Fixed gnome init problems (Simon)
rathnor rathnor
9a82a5b1
raise and focus when we click on titlebar and fixed workspace names in workspace menu
fluxgen fluxgen
c0e839b6
added raiseAndFocus
fluxgen fluxgen
98a3f4c7
changed screen pointer to reference and fixed client menu
fluxgen fluxgen
9db6e018
changed screen pointer to reference
fluxgen fluxgen
453e220d
Add layer menu to window menu
rathnor rathnor
e24348ae
fixed return statment
fluxgen fluxgen
2a80ac63
using configurated button position for titlebar
fluxgen fluxgen
a6e3b3a6
fixed geom_window to FbTk FbWindow and changes some old windowstyle to m_windowtheme
fluxgen fluxgen
7d39d015
minor stuff
fluxgen fluxgen
9fed3629
using FbWindow for geom_window
fluxgen fluxgen
82c25177
using reference for screen, some minor indentation
fluxgen fluxgen
df5ba6f2
using reference for screen
fluxgen fluxgen
084792e6
update
fluxgen fluxgen
6d159ae8
fixed style menu and some minor indentation
fluxgen fluxgen
0a01f73b
fixed indentation and added theme listener object
fluxgen fluxgen
f25cf733
added theme listener subject
fluxgen fluxgen
2031f46d
added SetStyleCmd
fluxgen fluxgen
96c49e2d
added theme listener
fluxgen fluxgen
fead9f15
added subject for listeners
fluxgen fluxgen
80a87032
added theme observer
fluxgen fluxgen
483f82fb
added a few headers
fluxgen fluxgen
f6117a75
added entries and readFilename
fluxgen fluxgen
7061805d
removed Observer and Subject
fluxgen fluxgen
1d8589a0
added Subject and Observer
fluxgen fluxgen
72f584da
moved from fluxbox src
fluxgen fluxgen
ab9cb939
moved to FbTk
fluxgen fluxgen
e3b99d4e
fixing up of layer code
rathnor rathnor
1a04cf1c
added LayeredMenu.hh
fluxgen fluxgen
cefcfd37
first
fluxgen fluxgen
c5955046
creating screen with specified number of layers
fluxgen fluxgen
1ac79b97
cleaning
fluxgen fluxgen
128bdea1
added layer for constructor
fluxgen fluxgen
c6a8dfa9
minor adjustments
fluxgen fluxgen
5bb2d4b9
using reference instead
fluxgen fluxgen
ccd06de8
removed numlayers
fluxgen fluxgen
76d490dc
needs cleaning
fluxgen fluxgen
7e2187d8
stoped
fluxgen fluxgen
4870c5f0
cleaning
fluxgen fluxgen
b8cc8770
changed name on windowID to window
fluxgen fluxgen
7865dd73
changed name on windowID to window and removed layer item
fluxgen fluxgen
7b81a4d6
removed layeritem
fluxgen fluxgen
742e125d
removed layeritem
fluxgen fluxgen
1b063dce
Integration of new Layering code, plus updates to the layering code itself
 - new KeyActions: Raise/LowerLayer, AlwaysOnTop/Bottom, Top/BottomLayer
Added a "Quit" KeyAction
rathnor rathnor
5244fc32
restructured layering a little so that a XLayerItem now contains several
windows that are to remain equivalent in depth (e.g. tabs, or grouped
windows) - (Simon)
rathnor rathnor
0f5247cc
added simple test file for layering (Simon)
rathnor rathnor
b0d9aa11
fixed minor style issues
fluxgen fluxgen
63d87b81
update
fluxgen fluxgen
2f45b9d3
added polish locales thanks to Adam Byrtek
fluxgen fluxgen
6119fd7c
New Layering code
rathnor rathnor
000fe76a
New Layer System
rathnor rathnor
00e10146
minor comment fix
fluxgen fluxgen
78e01c7c
update menu when we are done creating windows
fluxgen fluxgen
035ed4d4
added root theme so it can redraw the background
fluxgen fluxgen
8f9dc596
added root theme so we can redraw the background
fluxgen fluxgen
9716ff88
fixed minor bug in scrollClientUp/down
fluxgen fluxgen
d844c4c1
fixed button gc
fluxgen fluxgen
3995c489
update
fluxgen fluxgen
60073cee
removed
fluxgen fluxgen
6fda6d83
removed Clientmenu and Workspacemenu
fluxgen fluxgen
c6b42573
removed Basemenu
fluxgen fluxgen
1f6ab731
removed Windowmenu
fluxgen fluxgen
d9c7b141
removed Basemenu, Workspacemenu and Clientmenu
fluxgen fluxgen
6cc034af
moved KDE slit handling to Slit.cc
fluxgen fluxgen
84cb5569
removed menu style
fluxgen fluxgen
0a24450a
removed Workspacemenu.hh
fluxgen fluxgen
528f14ea
removed menu style from Theme, and removed forward declarations of Iconmenu and Workspacemenu
fluxgen fluxgen
9504b64e
replaced by FbTk Menu
fluxgen fluxgen
54c446cb
removed toolbar
fluxgen fluxgen
c3a3eceb
removed Workspacemenu, Windowmenu, Clientmenu and Basemenu. Added BoolMenuItem.
fluxgen fluxgen
21dda060
we do not use IntResMenuItem, yet
fluxgen fluxgen
55b9d5ff
replaced by FbTk Menu
fluxgen fluxgen
6c7f8c4d
toggles a bool variable from the menu
fluxgen fluxgen
f423bdc3
moved slit handling over to Slit.cc and temporarly disabled slit save/load resources
fluxgen fluxgen
346ed33a
removed slit functions
fluxgen fluxgen
2c9ae560
removed toolbar
fluxgen fluxgen
66206cb1
changed Toolbarmenu to FbTk Menu
fluxgen fluxgen
57a53674
changed Configmenu to FbTk Menu and fix new function setupConfigmenu and removed toolbar placement resource
fluxgen fluxgen
fcf43110
major update, moved SlitClient to Slit.cc, changed frame.window to FbWindow type, changed menus to FbTk Menu type, fixed clientlist menu with cycle up/down functions, changed Slit to an EventHandler
fluxgen fluxgen
d3f98a9c
added MenuItem files
fluxgen fluxgen
99692be7
item in the menu
fluxgen fluxgen
5dabdacd
moved out MenuItem to MenuItem.hh
fluxgen fluxgen
aff60c43
moved MenuItem to MenuItem.hh, fixed minor bug in drawItem
fluxgen fluxgen
1acdd42f
removed explicit from copy constructor
fluxgen fluxgen
076e3d11
executes a list of commands
fluxgen fluxgen
19e4d6eb
fixed bug in configureRequestEvent and some minor indent
fluxgen fluxgen
60721778
fixed bad pointer check
fluxgen fluxgen
44ffacb0
update
fluxgen fluxgen
9cdda3e6
added TextureRender, Timer and ImageControl
fluxgen fluxgen
b2cd18b3
removed i18n
fluxgen fluxgen
c8362adb
need cstdio for sscanf
fluxgen fluxgen
3328de26
removed debugmsg and adjusted for FbTk ImageControl
fluxgen fluxgen
24be5654
adjusted for FbTk ImageControl
fluxgen fluxgen
c4a6b773
removed Keyboard execute function
fluxgen fluxgen
6626addd
adjusted for FbTk Timer
fluxgen fluxgen
7e8796c3
adjusted for FbTk ImageControl
fluxgen fluxgen
d879cbae
adjusted for FbTk ImageControl
fluxgen fluxgen
20037a89
adjusted for FbTk Timer and ImageControl
fluxgen fluxgen
2e40e38c
adjusted for FbTk Timer and ImageControl
fluxgen fluxgen
ec1dffac
disabled rootcommand
fluxgen fluxgen
5cfe837b
adjusted for FbTk ImageControl
fluxgen fluxgen
d5a394a1
adjusted for FbTk Timer
fluxgen fluxgen
4ac32367
moved ImageControl, Timer and TextureRender to FbTk
fluxgen fluxgen
ebf2893a
minor change in config.h include
fluxgen fluxgen
cc9ac6ad
adjusted for FbTk imagecontrol
fluxgen fluxgen
a4d46a4c
removed bexec and fixed indent
fluxgen fluxgen
d019be5b
remove bexec
fluxgen fluxgen
c9299fff
moved to FbTk
fluxgen fluxgen
7dd48233
moved from fluxbox to fbtk
fluxgen fluxgen
7a74a56f
removed iconmenu
fluxgen fluxgen
4b765849
changed workspace menu to FbTk Menu and removed iconmenu and rootmenu
fluxgen fluxgen
5cd2b90e
removed Rootmenu and Iconmenu. Added FbCommands
fluxgen fluxgen
a9579c3c
changed client menu to FbTk Menu
fluxgen fluxgen
e48b3e0c
removed rootmenu
fluxgen fluxgen
f123c698
included typeinfo
fluxgen fluxgen
a50b4b02
minor ident and removal of debug msg
fluxgen fluxgen
3eb4d363
contains basic commands to restart, reconfigure, execute command and exit fluxbox
fluxgen fluxgen
7debbae5
removed iconmenu, changed workspacemenu and rootmenu to FbTk Menu and removed setAutoGroupWindow, disabled Stylemenu
fluxgen fluxgen
a22aa6fa
removed iconmenu changed workspacemenu and rootmenu to FbTk Menu and removed setAutoGroupWindow
fluxgen fluxgen
51c33a31
removed
fluxgen fluxgen
ccd69306
added menu border color and border width and bevel width
fluxgen fluxgen
41bee779
fixed menu border color and border width and bevel width
fluxgen fluxgen
7d8ca275
removed exec and function from MenuItem
fluxgen fluxgen
eecde950
included config.h for slit option
fluxgen fluxgen
53c5f404
update
fluxgen fluxgen
f1bb9545
added disable/enable title and removeAll items function
fluxgen fluxgen
a7f4b6ed
added disable/enable title, removeAll items function and changed itemSelected to normal virtual
fluxgen fluxgen
188ac466
using fbtk menu instead of windowmenu
fluxgen fluxgen
87e65a8c
fixed menu and button action setup
fluxgen fluxgen
877689f6
fixed menu theme
fluxgen fluxgen
3889975c
fixed Windowmenu to FbTk Menu and added last know button pos and popupMenu function on last known position
fluxgen fluxgen
06f63eec
added double click interval, fixed actions on titlebar, added hide/show decorations
fluxgen fluxgen
65fe7c36
version number and FbTk path
fluxgen fluxgen
fc64fe36
huge commit
fluxgen fluxgen
33dbf7cc
minor comments
fluxgen fluxgen
28ec6378
minor comments fixes
fluxgen fluxgen
58c7f9f6
minor comment fix
fluxgen fluxgen
5733082f
adjusted for moveResize instead of configure in fluxboxwindow
fluxgen fluxgen
29bf0656
using bad_cast from typeinfo
fluxgen fluxgen
459f2563
added border size
fluxgen fluxgen
b36851a4
added WinButton.hh/cc FbWinFrame.hh/cc FbWinFrameTheme.hh/cc
fluxgen fluxgen
3145c28d
draws simple window graphics and handles buttons
fluxgen fluxgen
9195cea6
adjusted for fluxboxwindow referens events, updated fbwin configure to moveresize, moved creation of fluxboxwindow object to BScreen
fluxgen fluxgen
f61ff332
using moveresize instead of configure in fluxboxwindow
fluxgen fluxgen
1cc72819
no need to hide it
fluxgen fluxgen
1af005c7
no need to crash n burn because of stupid size
fluxgen fluxgen
64bf9a94
maximize fix
fluxgen fluxgen
949f690d
using moveResize instead of configure in fluxboxwindow
fluxgen fluxgen
a7ca5002
added max functions so we can determine maximum workspace area. Creation of a new FluxboxWindow object is now handled in BScreen::createWindow
fluxgen fluxgen
017f79e9
added max functions so we can determine maximum workspace area. Creation of a FluxboxWindow is now handled in BScreen
fluxgen fluxgen
4060a219
major changes to make FluxboxWindow use FbWinFrame and decouple it from buttons and menus
fluxgen fluxgen
cb7cfbf1
huge commit, changed FluxboxWindow to a EventHandler and it now holds a FbWinFrame, added dieSig
fluxgen fluxgen
4484d326
frame handling
fluxgen fluxgen
e3071d20
update
fluxgen fluxgen
26e18904
Added spanish locales, Muchas gracias Alberto G. Hierro
fluxgen fluxgen
7a36fd62
fixed minor bug in operator = Pointer
fluxgen fluxgen
62fc23f0
ro_RO, screenshot, menuconfig - update from Han
fluxgen fluxgen
239fd74a
update from Han
fluxgen fluxgen
dbe2879d
added iconified windows to the _NET_CLIENT_LIST window in response to
pointer to: http://bugzilla.gnome.org/show_bug.cgi?id=99625
rathnor rathnor
31dd91c2
menu files
fluxgen fluxgen
f2a4e6ae
moved from Basemenu to FbTk menu and starting to use MenuTheme with Commands
fluxgen fluxgen
61ec462e
first add, theme class for Menu
fluxgen fluxgen
21bf0c15
virtual for hide/show and showsubwindows
fluxgen fluxgen
885ddd93
using number for buttons and max five buttons
fluxgen fluxgen
22029140
fixed menu title with space, user menu, cleanups and simplifications, whitespace. Update from Han
fluxgen fluxgen
ab695f6a
update
fluxgen fluxgen
bc9afac2
update from Han
fluxgen fluxgen
6fd4093d
update from Arman Aksoy
fluxgen fluxgen
31fd9675
german locales from Andreas
fluxgen fluxgen
ceeaf866
nls/de_DE dir
fluxgen fluxgen
bd08fc84
de_DE dir
fluxgen fluxgen
02cd8214
german translation from Andreas
fluxgen fluxgen
550b9760
parent and showSubwindows function
fluxgen fluxgen
03078bcd
update from Luis Medinas
fluxgen fluxgen
84ee408a
update from Han
fluxgen fluxgen
0923917a
update from Tobias
fluxgen fluxgen
3327fb7e
fixed some bugs and the new commands
fluxgen fluxgen
ce899439
two more commans for right and middle click
fluxgen fluxgen
e0ae69d0
comments and include guard fix
fluxgen fluxgen
6d4454c3
background option - Han
fluxgen fluxgen
8b72901e
version number
fluxgen fluxgen
8fe75581
update from Han
fluxgen fluxgen
84ab4632
update
fluxgen fluxgen
84fa1bb5
minor stuff
fluxgen fluxgen
e5a90684
added ArrowButton files
fluxgen fluxgen
c5023fd1
using ArrowButton for arrows in toolbar
fluxgen fluxgen
f018f1f9
added a few comments
fluxgen fluxgen
bce4606b
added simplecommand and command
fluxgen fluxgen
25fd5b38
simplecommand
fluxgen fluxgen
41faa6ea
command
fluxgen fluxgen
9db217ac
not equal operator
fluxgen fluxgen
9fb33e51
added button and refcount files
fluxgen fluxgen
31f6a3bb
ref counting for pointers
fluxgen fluxgen
560e8bdd
button
fluxgen fluxgen
3d8a063b
arrowbutton
fluxgen fluxgen
6f01383c
fixed autoptr on rootmenu
fluxgen fluxgen
939f13be
fixed autoptr on rootmenu and next/prev focus/workspace functions so they behave nice with simplecommand
fluxgen fluxgen
bbc42200
minor fix
fluxgen fluxgen
3218a4ce
blackbox.cat to fluxbox.cat
fluxgen fluxgen
0534ebf0
moved blackbox.m to fluxbox.m
fluxgen fluxgen
d8a1f0af
move blackbox.cat to fluxbox.cat
fluxgen fluxgen
48ffebc5
s/blackbox.cat/fluxbox.cat
fluxgen fluxgen
37163b41
minor fix for keys ptr
fluxgen fluxgen
c563042b
fixed bug in rotate
fluxgen fluxgen
6073c44a
fixed setRotate function
fluxgen fluxgen
bf666292
don't rotate text in iconbar, until we can set it vertical
fluxgen fluxgen
f758ee4b
proper fix for [ 561602 ] Problem using ToggleDecor in terminals.
old_decoration wasn't initialised.
rathnor rathnor
e4c680e4
fixed rotate argument for drawText
fluxgen fluxgen
216da58a
comments and bool rotate argument for drawText
fluxgen fluxgen
b31ddf76
update
fluxgen fluxgen
7385497a
xft checking
fluxgen fluxgen
e237bf8c
minor aclocal fix
fluxgen fluxgen
1d4933a6
fixed better xft checking
fluxgen fluxgen
a6479668
comment fixes
fluxgen fluxgen
248639a7
indentation and minor fbtk updates
fluxgen fluxgen
d0f0e2d4
update
fluxgen fluxgen
5af8543e
toolbar placement in resource
fluxgen fluxgen
b69bb1d0
saving toolbar resource
fluxgen fluxgen
27a73906
fixed right and left placement
fluxgen fluxgen
9acaeba6
fixing indentation due to ifdef (and resulting unbalanced brackets).
rathnor rathnor
16e45f8b
update
fluxgen fluxgen
67e963a4
comparsion operator
fluxgen fluxgen
044713cd
removed menu and toolbar functions
fluxgen fluxgen
ec1947cc
using FbTk EventHandler and FbTk FbWindow. Fixed indenting and other minor cleaning
fluxgen fluxgen
fa1d775e
using FbTk EventHandler and FbTk FbWindow
fluxgen fluxgen
eb9bb882
initiate s_display in assignment too
fluxgen fluxgen
cc775983
FbWindow add and remove
fluxgen fluxgen
9233cd9d
using FbTk FbWindow
fluxgen fluxgen
d611c016
using FbTk FbWindow
fluxgen fluxgen
13509454
FbWindow files
fluxgen fluxgen
d559c49e
simple X window wrapper
fluxgen fluxgen
b25fd24b
update
fluxgen fluxgen
64c280e6
minor fixes
fluxgen fluxgen
f936ce99
update
fluxgen fluxgen
0611f932
indentation and EventManager usage
fluxgen fluxgen
29c64764
using dirhelper and fixed toolbar reconfigure
fluxgen fluxgen
2b617dce
minor cleaning
fluxgen fluxgen
145ca1ab
new functions....minor hack
fluxgen fluxgen
3f8b92ae
ToolbarTheme files and DirHelper files
fluxgen fluxgen
b20972bb
catch more exceptions
fluxgen fluxgen
af7c6a7c
using new toolbartheme, fixed placement function and changed to FbTk EventHandler
fluxgen fluxgen
fdb116ce
removed Toolbar theme
fluxgen fluxgen
ab1204e5
throw string with error msg when out of memory
fluxgen fluxgen
f75a0ee5
text utils
fluxgen fluxgen
cd3df037
removed getToolbarStyle
fluxgen fluxgen
12488d4f
throws string instead of number
fluxgen fluxgen
3633489d
toolbar theme
fluxgen fluxgen
bf2642c8
directory reading helper
fluxgen fluxgen
dadeffaf
Theme files
fluxgen fluxgen
2045fcca
add and remove functions
fluxgen fluxgen
c8aff557
theme classes
fluxgen fluxgen
3d18945f
minor comment fixes
fluxgen fluxgen
0bab849b
fixed iostream include
fluxgen fluxgen
16cdbdeb
added re-indentation entry - Simon
rathnor rathnor
28b5c604
Indenting from tabs to emacs 4-space
rathnor rathnor
b9134162
updated for imagecontrol
fluxgen fluxgen
6dbabfb1
copyright notice
fluxgen fluxgen
4c3b6ea0
not using imagecontrol
fluxgen fluxgen
fa24d5c1
using imagecontrol
fluxgen fluxgen
f3d243ac
forward declare fluxboxwindow
fluxgen fluxgen
992e3d49
not using image control in Theme
fluxgen fluxgen
00803e49
using imagecontrol
fluxgen fluxgen
d9438a67
old copyright
fluxgen fluxgen
5205a761
removed include config.h
fluxgen fluxgen
46a1a9f1
no need for interlace compiletime option
fluxgen fluxgen
29fa22c6
texturerender and imagecontrol files
fluxgen fluxgen
4788d2fb
using imagecontrol
fluxgen fluxgen
59e52a69
using imagecontrol
fluxgen fluxgen
7748d1a0
forward declare fluxboxwindow and tab
fluxgen fluxgen
5a5f274a
not using imagecontrol
fluxgen fluxgen
5754cfd2
moved from BImage class to TextureRender
fluxgen fluxgen
49491d32
moved from Image.hh/cc
fluxgen fluxgen
da452116
changed name to ImageControl
fluxgen fluxgen
7efd955b
missing include config.h broke interlacing
rathnor rathnor
b4adb3db
compatibility fixes with old solaris sh
rathnor rathnor
5cef8b65
return false if we cant parse nor allocate color string
fluxgen fluxgen
a4668b07
copyright notice
fluxgen fluxgen
f11809c5
texture passed as const referens to BImageControl's renderImage
fluxgen fluxgen
037ece44
using const ref for texture option in render
fluxgen fluxgen
1eed220f
using new SignalEventHandler
fluxgen fluxgen
9682bdd1
using new SignalEventHandler and EventHandler classes
fluxgen fluxgen
f04a97d2
texture passed as const referens to BImageControl's renderImage
fluxgen fluxgen
43c44691
using FbTk's new EventHandler interface
fluxgen fluxgen
97a2ea9d
cleaning
fluxgen fluxgen
e8a5ea35
using FbTk App eventLoop
fluxgen fluxgen
02352e9f
removed compile time options
fluxgen fluxgen
f604debc
texture passed as const referens to BImageControl's renderImage
fluxgen fluxgen
c9e62e7a
virtual eventLoop, default displayname and exit eventLoop variable
fluxgen fluxgen
d39c0234
using SignalEventHandler class instead of the old EventHandler template
fluxgen fluxgen
97d61076
using new EventHandler class
fluxgen fluxgen
d0d1714b
added EventManager
fluxgen fluxgen
e3785fc3
removed templated and fixed XEvent functions
fluxgen fluxgen
7d6df569
initial import
fluxgen fluxgen
2f588e55
minor changes
fluxgen fluxgen
6e27b3ec
removed config.h
fluxgen fluxgen
146df03e
toolbar changes
fluxgen fluxgen
2f70830c
toolbar changes
fluxgen fluxgen
5a699db1
indentation
fluxgen fluxgen
256b12aa
updated from cleaning in Toolbar
fluxgen fluxgen
06ad66a2
cleaning
fluxgen fluxgen
4ce0b722
noinst lib
fluxgen fluxgen
7f809880
change libFbTk location
fluxgen fluxgen
a98bbe8e
temp fix for strcasestr
fluxgen fluxgen
c6752ce2
another missing header
fluxgen fluxgen
70b0a14f
nothrow in header new
fluxgen fluxgen
dcafcfa1
fixed FbTk issues
fluxgen fluxgen
d9525a3e
using FbTk App instead of BaseDisplay
fluxgen fluxgen
02ceeb2d
removed deps for BaseDisplay and using FbTk App instead
fluxgen fluxgen
c600fd4d
using FbTk lib
fluxgen fluxgen
fc4f15e2
NotCopyable is now in FbTk
fluxgen fluxgen
558aa0f9
using drawutil's doAlignment function
fluxgen fluxgen
75eb138d
using drawutil's doAligment function
fluxgen fluxgen
48f33160
notcopyable is now fbtk
fluxgen fluxgen
0cbcb87b
minor cleaning
fluxgen fluxgen
3dacf701
display connection from FbTk App
fluxgen fluxgen
cf287a3f
moved FbTk files into FbTk dir
fluxgen fluxgen
ac4420cd
initial import
fluxgen fluxgen
031edc36
added Makefile for src/FbTk and libtool config
fluxgen fluxgen
b5acf3a7
moved to FbTk
fluxgen fluxgen
fe2e6b32
alignment function
fluxgen fluxgen
e980fe82
imagecontrol fix
fluxgen fluxgen
23d93f98
removed compiletime option for interlacing
fluxgen fluxgen
457c86a4
update
fluxgen fluxgen
99c92a63
fixed rotated text on vertical tab in XFontImp and a rotate function in FontImp interface
fluxgen fluxgen
1fc16d3d
removed rotate font functions
fluxgen fluxgen
451ea7e5
auto_ptr for slit variable
fluxgen fluxgen
fafc0a6e
cleaning
fluxgen fluxgen
500aa3ce
cleaning, removed compiletime option for interlaced and removed basedisplay variable in class
fluxgen fluxgen
39a51f25
cleaning, removed compiletime option for interlaced
fluxgen fluxgen
1d70a93b
update for recent changes
rathnor rathnor
76a3ad0b
fix to make it remember font names that were requested to load (so that
reloads try to use them). Fixes incorrect antialias fonts on startup.
rathnor rathnor
3737a18d
toggleDecor fix - rather than static, use an extra member of decorations
(means that odd number of toggles don't cause the next window toggled
 to "ignore" it). I think this fixes bug [ 561602 ] Problem using
ToggleDecor in terminals.
rathnor rathnor
bdbff9c5
initialised m_net_moveresize_window, fixes bug [641136]
OpenOffice 1.0.1 aborts
rathnor rathnor
f1450083
reconfigure theme directly after construction
fluxgen fluxgen
36c4c79a
fixed error in if-statement
fluxgen fluxgen
a64953f7
update
fluxgen fluxgen
593b6e01
last name correction
fluxgen fluxgen
a0611c97
a few little compatibility fixes (for old sh's and systems), plus Han
untabified it. Also some slight corrections to output messages.
rathnor rathnor
271df70e
missing HAVE_XFT_UTF8_STRING test if --enable-xft was given
rathnor rathnor
401f95cb
update
fluxgen fluxgen
9a9e59a2
config.h with have_xft_utf8
fluxgen fluxgen
ee5cecd7
fixed checking for utf8 in xft
fluxgen fluxgen
d2b6c8e0
update
fluxgen fluxgen
c515dc04
justification fixes
fluxgen fluxgen
1193d5b6
functions in toggleDecor and extra tab creation checking in toggleTab
fluxgen fluxgen
08f299af
include netizen
fluxgen fluxgen
edeee086
updates
fluxgen fluxgen
9fba2f51
update
fluxgen fluxgen
b51501aa
fixed so workspace menu is shown when you left click on workspace label
fluxgen fluxgen
f05ff362
removed some includes and fixed forward decl
fluxgen fluxgen
2382bc59
fluxbox-generate_menu most follow
fluxgen fluxgen
e4ae8cf3
minor stuff
fluxgen fluxgen
ffcc409a
make sure the tab window does not map if the window is iconified
fluxgen fluxgen
80c71b3f
size
fluxgen fluxgen
0e53323c
fixed width
fluxgen fluxgen
487ca76d
update
fluxgen fluxgen
11a33047
antialias toggle in toolbar
fluxgen fluxgen
475ae35d
dont exit
fluxgen fluxgen
2a093751
update
fluxgen fluxgen
8515c1dc
fluxbox in KDE option
fluxgen fluxgen
59daed1c
referens on menu
fluxgen fluxgen
a2cf2805
referens
fluxgen fluxgen
68aeecad
comments
fluxgen fluxgen
adb2f2ae
pointer/referens fixes
fluxgen fluxgen
530a55a1
headmenu fixes
fluxgen fluxgen
79ad9df4
cleaning
fluxgen fluxgen
5f4aea39
indentation
fluxgen fluxgen
bdda4aeb
cleaning in xinerama area
fluxgen fluxgen
3d4b40c4
comment
fluxgen fluxgen
ff8702a3
fixed bug 581588, toolbar auto hiding while editing workspace name
fluxgen fluxgen
d68f9966
cleaning and fixed menu always fully visible
fluxgen fluxgen
d6e2f5d0
cleaning
fluxgen fluxgen
d6ed5970
minor cleaning
fluxgen fluxgen
7c24bf9b
referens from slit menus
fluxgen fluxgen
e13cb99b
cleaning
fluxgen fluxgen
cade394b
cleaning
fluxgen fluxgen
eefec423
minor fix
fluxgen fluxgen
127ef423
removed unused variable
fluxgen fluxgen
a47b6927
fixed horiz scrolling and height position
fluxgen fluxgen
598ff712
determine lock masks
fluxgen fluxgen
353c08f1
nls fix for pt_BR (missing option), thanks to spectra@debian.org (fix
for debian bug #168921)
rathnor rathnor
2cce3fbb
indentation
fluxgen fluxgen
9207eb13
check string size before draw
fluxgen fluxgen
be32c5c2
line
fluxgen fluxgen
e6a8acfe
moved uds
fluxgen fluxgen
1cfd8e76
minor fix
fluxgen fluxgen
d53d9eaa
removed DrawString
fluxgen fluxgen
18f90c5a
indentation
fluxgen fluxgen
2446ed48
restored label alignment
fluxgen fluxgen
4897fc22
added history
fluxgen fluxgen
d1292fc5
update from Han
fluxgen fluxgen
5d87d2c2
enable fbrun dir
fluxgen fluxgen
b86fba53
optional linking with fonts
fluxgen fluxgen
739d2e8d
changed to default gc and fixed new font system
fluxgen fluxgen
1023cd71
antialias option and removed display argument in constructor
fluxgen fluxgen
729f9840
fixed antialias option and changed to BaseDisplay usage
fluxgen fluxgen
a92136b4
for loop waited for negative value on unsigned type. Fixed to check for
zero in break case.
rathnor rathnor
64c9a446
Removed limit (screen resolution) on max window size, max_{width,height} == 0 now means unrestricted.
rathnor rathnor
a2c61d4d
minor indent
fluxgen fluxgen
856da248
Fix geometry window sizing (W is wider than 0), plus vertical centring
(font ascent, not height).
rathnor rathnor
a5676afd
update
fluxgen fluxgen
2a41ffc1
updated
fluxgen fluxgen
f5939ba5
update from Han
fluxgen fluxgen
720423af
name change of the list
fluxgen fluxgen
239c6739
fixed label text color
fluxgen fluxgen
10523692
const fixes
fluxgen fluxgen
35cf3285
function name change, changed to FbTk Font
fluxgen fluxgen
495530c4
function name change, minor cleaning
fluxgen fluxgen
5ebc789e
changed toolbar, so it uses fbtk font
fluxgen fluxgen
1c4b2d2f
toolbar changed function name
fluxgen fluxgen
da99dcae
new names for some functions in toolbar
fluxgen fluxgen
05c16eb6
const fixes and function renaming for toolbar
fluxgen fluxgen
37b629be
cleaning and const fixes
fluxgen fluxgen
4490ea45
const
fluxgen fluxgen
14a68581
update
fluxgen fluxgen
e4ce0d72
compile time option for multibyte, new wm spec and gnome fixes
fluxgen fluxgen
6c573289
compile time option for gnome and net wm hints, updateds for screen constructor
fluxgen fluxgen
e111d9f4
include fix
fluxgen fluxgen
1df87f87
const, variable fix
fluxgen fluxgen
76f20728
const fixes
fluxgen fluxgen
016b6891
include
fluxgen fluxgen
a660cb0d
compile time options for newwmspec, gnome and multibyte
fluxgen fluxgen
db886fc7
compile time option for multibyte support
fluxgen fluxgen
a0abbf60
include fix
fluxgen fluxgen
06d3ea58
minor cleaning
fluxgen fluxgen
a42295bc
rearranged includes, minor cleaning
fluxgen fluxgen
cc60dc63
fixed auto_ptr for m_toolbar, rearranged includes, fixed forward declaration, removed
fluxbox from constructor and fixed some minor accessors
fluxgen fluxgen
527e2137
changed name from Icon to Iconmenu
fluxgen fluxgen
1168fcc0
changed name to Iconmenu
fluxgen fluxgen
1cb8a2d1
minor changes for screeninfo constructor
fluxgen fluxgen
2f0c8b1c
use gnu extensions for snprintf
fluxgen fluxgen
ef9da86c
minor fix
fluxgen fluxgen
660f363f
fixed assignment issue with gcc 2.95.x and auto_ptr
fluxgen fluxgen
5e521b66
update from Han
fluxgen fluxgen
537d41c9
minor cleaning
fluxgen fluxgen
7934b75a
fixed auto_ptr assignment
fluxgen fluxgen
a1a01de8
removed obsolete NEWWMSPEC
fluxgen fluxgen
ac00b050
using isGroupable
fluxgen fluxgen
3a456e72
clear item
fluxgen fluxgen
fc14d38d
no need to have antialias if it isn't compiled with use_xft
fluxgen fluxgen
20de3798
fixed text drawing
fluxgen fluxgen
59c10361
isGroupable
fluxgen fluxgen
5835711c
groupable function
fluxgen fluxgen
ff62b8ed
update from Han
fluxgen fluxgen
2bc5a357
applied patch from felipe
fluxgen fluxgen
4f007517
removed fbrun until we get it fixed
fluxgen fluxgen
40d10f57
update
fluxgen fluxgen
780d4583
tab option
fluxgen fluxgen
5b08f716
minor fix
fluxgen fluxgen
475e2c09
applied patch from Han
fluxgen fluxgen
5e5dc14e
minor include fix
fluxgen fluxgen
00ed3b97
use xft always
fluxgen fluxgen
2b934318
lines
fluxgen fluxgen
799617f6
windowmenu always visible, fixes bug [ 604634 ] Fluxbox 0.1.11 menu on iconbar problem
fluxgen fluxgen
1b6e3c17
ascent and descent
fluxgen fluxgen
28b84d6f
using ascent and descent again
fluxgen fluxgen
38253628
fixed deps
fluxgen fluxgen
5b62ce19
auto_ptr for windowmenu
fluxgen fluxgen
834576a5
testFont
fluxgen fluxgen
135e770f
minor
fluxgen fluxgen
d8a62071
initial import
fluxgen fluxgen
cf30c203
applied patch from felipe
fluxgen fluxgen
7e3409de
applied patch from Filippo Pappalardo
fluxgen fluxgen
8b9c82b5
removed checking for autoconf version
fluxgen fluxgen
d0a478bb
require autoconf 2.52 or higher
fluxgen fluxgen
05f8009e
checks for autoconf version
fluxgen fluxgen
4d67b9d3
try XLFD if load failes
fluxgen fluxgen
e8ae40e0
wm support check on checkwindow
fluxgen fluxgen
4b412d94
minor stuff
fluxgen fluxgen
d9483d04
const fix
fluxgen fluxgen
c613bf58
minor const fix
fluxgen fluxgen
5506c3b3
utf8 for Xft
fluxgen fluxgen
460d3850
utf8
fluxgen fluxgen
0ea43191
enable ewmh
fluxgen fluxgen
46087c7e
const pointer
fluxgen fluxgen
dfaed0ce
more support
fluxgen fluxgen
92700a31
update
fluxgen fluxgen
53f27ef6
auto_ptr for key
fluxgen fluxgen
190fb701
fixed wrong counter in init for screen with atomhandler
fluxgen fluxgen
3206c5ae
update
fluxgen fluxgen
41edfdf9
minor adjustment of bevel when drawing text
fluxgen fluxgen
3e972e83
using new font system for labelstyle, windowstyle
fluxgen fluxgen
715f3630
minor adjustments for style
fluxgen fluxgen
a72c167e
using new font system
fluxgen fluxgen
8140009a
loaded function
fluxgen fluxgen
1e7ede26
loaded functin
fluxgen fluxgen
04d58f1c
fallback on fixed if the font before was loaded but the new one couldnt load it
fluxgen fluxgen
a295efad
fixed reconf after loading
fluxgen fluxgen
07ee11fc
update
fluxgen fluxgen
06bcf375
minor cleaning
fluxgen fluxgen
7c43812c
antialias option
fluxgen fluxgen
4acb3338
antialias check
fluxgen fluxgen
a904d7b6
antialias resource
fluxgen fluxgen
d565c23c
reconfigure with antialias
fluxgen fluxgen
3566c513
signed to unsigned
fluxgen fluxgen
d342afc8
order of public, protected and private
fluxgen fluxgen
a12a27dd
sending BScreen to constructor instead of Configuremenu
fluxgen fluxgen
6918872b
conditional XFT files
fluxgen fluxgen
8c96955e
better configure support for XFT
fluxgen fluxgen
9a479c94
update
fluxgen fluxgen
f77b9dee
XftFontImp fixes
fluxgen fluxgen
05437c8c
XftFontImp.hh and .cc
fluxgen fluxgen
2ce5496b
USE_XFT
fluxgen fluxgen
8e2f1d3d
Xft option
fluxgen fluxgen
e1f9f6ad
initial import
fluxgen fluxgen
90efb8d2
updated to match new font system
fluxgen fluxgen
25f7f003
setting font id in XFontImp now and reading font from database here
fluxgen fluxgen
4d1713cb
minor indentation
fluxgen fluxgen
752b1c63
included config.h for ifdef SLIT
fluxgen fluxgen
1d75c017
moved system font specific stuff out to font implementations files
fluxgen fluxgen
6e4e7904
new font files
fluxgen fluxgen
bc35a88d
initial import
fluxgen fluxgen
a5aa9fa3
included config.h
fluxgen fluxgen
0f772125
explicit constructor
fluxgen fluxgen
81538a08
included config.h for ifdef SLIT
fluxgen fluxgen
6a7db7ac
fixed reconfigure grab bug
fluxgen fluxgen
abcad461
indentation
fluxgen fluxgen
c582abcc
removed some ifdefs
fluxgen fluxgen
bd84f442
extra catch
fluxgen fluxgen
b2111f54
minor indent
fluxgen fluxgen
b54b67d7
SLIT, TIMEDCACHE, GNOME, KDE and ORDEREDPSEUDO
fluxgen fluxgen
dc6ed877
moved defines to config.h
fluxgen fluxgen
6ddf8995
extra checking on signal num
fluxgen fluxgen
1e44f00f
ewmh support and minor debug output
fluxgen fluxgen
7b9b5baf
indentation
fluxgen fluxgen
03fc8ed5
state shaded and sticky fixed
fluxgen fluxgen
1ce20af0
removed nonimplemented function nonstick() and fixed comments
fluxgen fluxgen
9ee6c434
Ewmh targets
fluxgen fluxgen
93ae8f2d
initial import
fluxgen fluxgen
086ee7d2
minor comments
fluxgen fluxgen
8f6e049b
just fixing some tabs etc to fix up alignment (plus added my email
address)
rathnor rathnor
71432194
update
fluxgen fluxgen
18a09c1a
fixed check in setLastFocusedWindow
fluxgen fluxgen
b4022f90
update
fluxgen fluxgen
2c763c2b
lv_LV author
fluxgen fluxgen
5588d369
nls lv_LV
fluxgen fluxgen
4c2a053f
lv_LV
fluxgen fluxgen
537ffa5c
initial import
fluxgen fluxgen
08e90703
update
fluxgen fluxgen
f6bc9090
update from Han
fluxgen fluxgen
3e0d0de6
removed assignment operator
fluxgen fluxgen
14d355e6
update
fluxgen fluxgen
8b0f8c50
update ChangeLog (sticky fix) and TODO (with group suggestions)
rathnor rathnor
7610563f
updated to match new Texture and Color stuff
fluxgen fluxgen
fef994fa
removed parseTexture
fluxgen fluxgen
2fe21974
toLower
fluxgen fluxgen
435fc7c1
using Texture setFromString
fluxgen fluxgen
ecf59f03
Texture.cc
fluxgen fluxgen
49c4c3ab
setFromString
fluxgen fluxgen
38abdfe2
first
fluxgen fluxgen
83632cfe
update
fluxgen fluxgen
6d8b1e06
new color handling
fluxgen fluxgen
afd7e5a6
removed color functions
fluxgen fluxgen
3dc5c4bf
color.cc
fluxgen fluxgen
0ef79074
moved color parsing allocation to FbTk Color
fluxgen fluxgen
deaaaf1c
moved color parsing to Color.cc
fluxgen fluxgen
62086e6f
fixed copy
fluxgen fluxgen
60bc660a
minor fixes
fluxgen fluxgen
fbcbb7a3
first
fluxgen fluxgen
668bb769
update
fluxgen fluxgen
ae1200dd
fixed WM_NORMAL_HINTS
fluxgen fluxgen
5512cac1
fix for when a window doesn't have a menu (decorations.menu == 0)
rathnor rathnor
e5467657
Fixes to sticky window + focus handling. Particularly for
next/prevFocus crashes. Also, sticky windows are now always reassociated
to the active workspace.
rathnor rathnor
8a728b46
removed -fg -bg settings for xterm
fluxgen fluxgen
9f46e0b6
indentation and setInputFocus to transient_for when this dies
fluxgen fluxgen
09cd1c95
tab disconnect
fluxgen fluxgen
30848ef2
workspace update
fluxgen fluxgen
3aae9c44
changed some pointer to referenses
fluxgen fluxgen
93da0bc4
from pointer to referens
fluxgen fluxgen
50c686fa
transient fixes
fluxgen fluxgen
a2f2b083
deiconify when send to workspace
fluxgen fluxgen
51ce17d9
transient fixes
fluxgen fluxgen
92fbd4b4
raise and lower functions
fluxgen fluxgen
a7dc6a68
minor stuff
fluxgen fluxgen
245f8390
workspace specific removal
fluxgen fluxgen
dd02663c
focus fallback to transient_for
fluxgen fluxgen
71b17984
update
fluxgen fluxgen
6221cd41
new transient handling, minor indentation issues, cleaning in destructor
fluxgen fluxgen
f2f0606c
new transient handling, removed inline, minor comments
fluxgen fluxgen
50f7dfc0
new workspace stacking
fluxgen fluxgen
6a609280
new workspace stack and removeWindow function
fluxgen fluxgen
ebcea1ff
raise with Workspace stack
fluxgen fluxgen
1467457c
new workspace window stacking
fluxgen fluxgen
1cdc741c
raise and lower transient stacks and minor identation
fluxgen fluxgen
fb83f64a
raise and lower transient stacks
fluxgen fluxgen
65ce3a88
update workspace and check for tab in next/prev window keyevent
fluxgen fluxgen
9d5f454c
const and ref
fluxgen fluxgen
e42d6fc1
referenses instead of pointers
fluxgen fluxgen
29d81960
setupWindow and referenses
fluxgen fluxgen
29908365
referenses
fluxgen fluxgen
e562b156
atom handler interface
fluxgen fluxgen
e9cd9e76
first
fluxgen fluxgen
5ee0f8d3
new files
fluxgen fluxgen
c8959138
added AtomHandler, fixed observer and removed gnome stuff
fluxgen fluxgen
314c3116
added subjects and removed gnome stuff
fluxgen fluxgen
54d855ee
removed gnome stuff
fluxgen fluxgen
d1bd3245
removed gnome and newwmspec atoms
fluxgen fluxgen
dd64bfa8
removed menu target
fluxgen fluxgen
8fdd8fb4
menu target
fluxgen fluxgen
6bc0fcf8
added fluxbox-generate_menu
fluxgen fluxgen
d2051b5c
removed fluxbox-generate_menu
fluxgen fluxgen
bbd8da3e
moved to util
fluxgen fluxgen
9cca24e1
moved from data
fluxgen fluxgen
a2b39c53
changelog format
fluxgen fluxgen
8b60a62d
fixed outlined size when resizing
fluxgen fluxgen
52f1975a
fixed save workspace names when adding/removing workspace
fluxgen fluxgen
d262b249
daily update
fluxgen fluxgen
ab8647c2
deiconify before we send it to another workspace
fluxgen fluxgen
3af71338
update correct workspace name
fluxgen fluxgen
a4fdabb6
no inline with debug
fluxgen fluxgen
86745b5c
StringUtil
fluxgen fluxgen
e2af535b
minor stuff
fluxgen fluxgen
bfa0659a
moved StringUtil include
fluxgen fluxgen
9068d692
update
fluxgen fluxgen
1941bfd9
minor bevel issues
fluxgen fluxgen
7c4e89c9
minor type-o
fluxgen fluxgen
8444282e
BlueNight
fluxgen fluxgen
a76e0f9b
LemonSpace and BlueNight
fluxgen fluxgen
c847d5bb
first
fluxgen fluxgen
64ddbd55
removed
fluxgen fluxgen
e96122ef
first
fluxgen fluxgen
bd7c3139
spelling
fluxgen fluxgen
f89ecbfe
spelling
fluxgen fluxgen
04807af1
typeo
fluxgen fluxgen
b5b3c858
update
fluxgen fluxgen
91ee94f2
fixed a minor issue with outline workspace movment
fluxgen fluxgen
a8a5559b
todo
fluxgen fluxgen
aedc0353
extra checking on transient
fluxgen fluxgen
df6c91fc
lemonspace
fluxgen fluxgen
4a58deec
transient check fixes
fluxgen fluxgen
dca62ae7
removed
fluxgen fluxgen
4d83f3d3
first
fluxgen fluxgen
39e80fa2
make sure we have valid keybindings while moving a window
fluxgen fluxgen
e954ecc7
new functions pause/resumeMoving and fixed non-opaque moving across workspace
fluxgen fluxgen
d8678505
new function reassociateGroup and check moving window
fluxgen fluxgen
2b168a58
removed grabguard
fluxgen fluxgen
65a124a8
static Display
fluxgen fluxgen
99083a70
update
fluxgen fluxgen
863cf91d
minor fix
fluxgen fluxgen
d2aad76c
fixed checking on valid key or modifier, bug [ 600811 ]
fluxgen fluxgen
40825bf4
fixed bug  [ 582574 ] borderless windows... thanks Simon Bowden
fluxgen fluxgen
2d3f9ca4
minor fix with grep
fluxgen fluxgen
d7ef81e2
minor style fixes
fluxgen fluxgen
1d87fab6
timeout once per second
fluxgen fluxgen
5ac4d4bc
fixed parent relative issue
fluxgen fluxgen
84cd0f3a
fixed workspace creation bug and reassociation bug, thanks Simon Bowden
fluxgen fluxgen
60379c34
gnu
fluxgen fluxgen
fde16eee
removed StringUtil dep
fluxgen fluxgen
f887a409
OSI
fluxgen fluxgen
952d7717
first
fluxgen fluxgen
4d3ee536
subdir fbrun
fluxgen fluxgen
930d40d5
fbrun makefile
fluxgen fluxgen
988a1eed
check transient later
fluxgen fluxgen
25e318b2
setup cursors before creating screens
fluxgen fluxgen
08bbf937
applied patch from Han
fluxgen fluxgen
9ad48cd5
license and handleEvent fix
fluxgen fluxgen
866d68d8
update
fluxgen fluxgen
3b6725c3
cleaning
fluxgen fluxgen
7b6b2661
changed to FbTk EventHandler with SignalEvent
fluxgen fluxgen
0515215c
changed to FbTk EventHandler and added SignalEvent
fluxgen fluxgen
033a6dc4
initiate cursors and changed to FbTk EventHandler with SignalEvent
fluxgen fluxgen
6664591b
added cursor functions and changed to FbTk EventHandler with SignalEvent
fluxgen fluxgen
f1dc9179
removed cursor functions, changed to singleton and changed to FbTk EventHandler
fluxgen fluxgen
8e00a92e
add EventHandler.hh
fluxgen fluxgen
fd5ecceb
first
fluxgen fluxgen
0ac03c32
minor style cleaning and extra checking in unmapNotifyEvent
fluxgen fluxgen
78a5efda
restore with remap and some extra checking
fluxgen fluxgen
471785b9
restore with remap
fluxgen fluxgen
940f8401
remap option to restore and fixed abit in unmapNotifyEvent
fluxgen fluxgen
737200e6
restore with remap
fluxgen fluxgen
04169d60
changed order of includes
fluxgen fluxgen
1660aeb2
fixed include config.h
fluxgen fluxgen
7cb7a715
from char to std string in getRcFilename and updated to match the new expandFilename
fluxgen fluxgen
9a8eee45
from char to std string in getRcFilename and inherit FbAtom
fluxgen fluxgen
1f61bca0
minor cleaning
fluxgen fluxgen
d479d326
updated for the new changes in fbatoms
fluxgen fluxgen
1aa113f7
comment
fluxgen fluxgen
781fb842
changed to std string in expandFilename
fluxgen fluxgen
0b25dc37
updated fbatoms stuff and  changed some strings to std string
fluxgen fluxgen
ab4fef44
change to singleton fbatoms
fluxgen fluxgen
238526bd
singleton
fluxgen fluxgen
1d14c6ff
minor cleaning
fluxgen fluxgen
fee7bd2e
removed FbAtoms
fluxgen fluxgen
7d7ea613
removed FbAtoms
fluxgen fluxgen
ed5083f9
update
fluxgen fluxgen
40338bda
minor comment fix
fluxgen fluxgen
6d6d13f8
signaltest target
fluxgen fluxgen
c87d64e1
first
fluxgen fluxgen
fdd83130
changed signalhandling to FbTk SignalHandler
fluxgen fluxgen
76a1c5c1
removed handleSignal, this is done in class Fluxbox now with FbTk SignalHandler
fluxgen fluxgen
bfbbac74
added SignalHandler
fluxgen fluxgen
8cc792e5
minor cleaning
fluxgen fluxgen
4a591773
minor comment
fluxgen fluxgen
e7f5d341
removed friend main
fluxgen fluxgen
7b02be7b
minor cleaning
fluxgen fluxgen
25eb6056
update
fluxgen fluxgen
6ba01ba8
update gnome atom in iconify, bug 574717
fluxgen fluxgen
f1e18913
update
fluxgen fluxgen
88bb66a1
added showMenu function
fluxgen fluxgen
a691d915
fixed checking on iconified when selecting item
fluxgen fluxgen
6051b3a8
cleaning and fixed window menu in iconbar
fluxgen fluxgen
d8ff5397
update
fluxgen fluxgen
c8c612e7
fixed autogrouping
fluxgen fluxgen
b32511f4
added autogrouping functions
fluxgen fluxgen
9f3f5720
fixed instance and classname
fluxgen fluxgen
18174570
cleaning in getNameOfWorkspace
fluxgen fluxgen
c5e51485
changed getNameOfWorkspace function
fluxgen fluxgen
18ddc4c2
from char * to string getline
fluxgen fluxgen
1e5883af
minor style issue
fluxgen fluxgen
84a58512
moved insert to public area
fluxgen fluxgen
19ddad29
removed debug msg
fluxgen fluxgen
f6e49369
added groupfile resource
fluxgen fluxgen
e0a6ffb1
minor style fixes and added groupfile resources
fluxgen fluxgen
54f565b7
update
fluxgen fluxgen
ae7560de
new items
fluxgen fluxgen
6d88a492
update
fluxgen fluxgen
ca612de1
fr_FR, thanks Cosmicflo
fluxgen fluxgen
1a6c76fb
update
fluxgen fluxgen
ca4478e9
source-doc target to generate html docs
fluxgen fluxgen
56a41b23
doxygen comments
fluxgen fluxgen
380d50ba
new functionnames in slit
fluxgen fluxgen
60dad8b2
updated font function names
fluxgen fluxgen
70815180
function name changed in slit
fluxgen fluxgen
b76f3ce7
removed dep on i18n and used MB_CUR_MAX direct
fluxgen fluxgen
024d181a
comment
fluxgen fluxgen
4f6e9bc8
moved and changed name on width function in IconBarObj
fluxgen fluxgen
cd9424a8
updated to match new functions names in FbTk Font
fluxgen fluxgen
f98ec3e4
updated to match functionname
fluxgen fluxgen
bfbd0a60
(void) to () and Bool to bool
fluxgen fluxgen
9789f8cb
const correct and some comments
fluxgen fluxgen
33d482ab
minor fixes for preprocessors
fluxgen fluxgen
abf74ed0
update explude pattern
fluxgen fluxgen
a674d1b4
first
fluxgen fluxgen
1c974cfe
update
fluxgen fluxgen
82d7a8d1
minor style issues
fluxgen fluxgen
c28bd74f
added autogrouping-from-tab patch from Steve Cooper
fluxgen fluxgen
378c946d
doxygen comments and const correct fixes
fluxgen fluxgen
f62529b3
BColor and BTexture
fluxgen fluxgen
c4946013
update
fluxgen fluxgen
7f6880bb
slit theme, which falls back on toolbar theme if it does not exist
fluxgen fluxgen
47d27a0b
theme access
fluxgen fluxgen
35c55cdc
moved Texture and Color into new files, fixed some const and pointers
fluxgen fluxgen
8b560ddf
first
fluxgen fluxgen
012741f7
huge update
fluxgen fluxgen
4bc5d80b
added window specific send to
fluxgen fluxgen
a4373ada
changed added specifik window parameter to sendToWorkspace
fluxgen fluxgen
25a9c7b5
no need to have different sqrt tables for each object
fluxgen fluxgen
794e2a52
updated to match namechanges in BImage
fluxgen fluxgen
d51750a4
comments
fluxgen fluxgen
a18a6b09
comments and other minor stuff
fluxgen fluxgen
cd7b6d1f
minor update
fluxgen fluxgen
eae52404
minor update
fluxgen fluxgen
5c4fe96f
minor update
fluxgen fluxgen
3b0b45af
updated for the latest functionname changes in Image.hh
fluxgen fluxgen
b2294758
forgot const ref for setRootCommand
fluxgen fluxgen
45acae5e
updated to match image new function names
fluxgen fluxgen
89faf228
function name change
fluxgen fluxgen
abe8ed29
updated BColor function names
fluxgen fluxgen
65092467
colormap to m_colormap
fluxgen fluxgen
46a3d8ce
changed function name
fluxgen fluxgen
56bbd4e5
changed function names in BColor, BTexture, BImage and BImageControl
fluxgen fluxgen
15c875ad
update
fluxgen fluxgen
16dff93e
updated, thanks Junichiro Kita
fluxgen fluxgen
a4139284
added ja_JP
fluxgen fluxgen
a602e936
fixed slitlist loading bug, the list was just reading until space, but now it reads the entire line. And a typeo on XINERAMA
fluxgen fluxgen
d8d2b3aa
added algorithm include
fluxgen fluxgen
5ad9807b
removed sh to generate menu
fluxgen fluxgen
c647399a
removed libtool check and changed version number
fluxgen fluxgen
7132541c
update
fluxgen fluxgen
220be833
doxygen comments
fluxgen fluxgen
c53db7f1
xsri target
fluxgen fluxgen
64e5dc93
changed decoration default
fluxgen fluxgen
b8318144
fixed check on valid win and screen pointer in setFocusedWindow
fluxgen fluxgen
1c7a33c6
minor indentation and comments
fluxgen fluxgen
9574ba4f
minor comment
fluxgen fluxgen
be37152c
obsolete Font struct
fluxgen fluxgen
d74111a6
comments
fluxgen fluxgen
f23e4c46
update
fluxgen fluxgen
8d7690f2
fixed transient check
fluxgen fluxgen
c98ab8e5
resize/move window even without decor
fluxgen fluxgen
1d7b7e18
update
fluxgen fluxgen
31c6c63d
fixed bug 554646, windows that are not maximizable by default wont get a tab by default now
fluxgen fluxgen
3075af90
minor fixes
fluxgen fluxgen
92782ef4
update
fluxgen fluxgen
304d3e4f
removed insert window after last focused, temporary fix
fluxgen fluxgen
66b1894b
removed FONT_ELEMENT_SIZE
fluxgen fluxgen
91880ac9
udpate
fluxgen fluxgen
3675a7be
slit client bug fixed
fluxgen fluxgen
6f9f3a6b
updated nl_NL locales
fluxgen fluxgen
5e02eb36
update
fluxgen fluxgen
ba89d87f
added ru_RU locales
fluxgen fluxgen
56948a93
update
fluxgen fluxgen
7f123ab2
removed comment from propwwmhints
fluxgen fluxgen
c3dce81b
changed (void) to () and fixed if-statements in getMWMHints
fluxgen fluxgen
b43aed40
cleaning, changed (void) to (), removed unused variable, added comments, moved MwmHints Decor and Func into class FluxboxWindow
fluxgen fluxgen
e4c8da3c
update
fluxgen fluxgen
550fbdcf
fixed invert highlight on toggle-items when they are selected
fluxgen fluxgen
23f866f1
nls support
fluxgen fluxgen
44a1fce8
removed assertion
fluxgen fluxgen
c7ad3191
update
fluxgen fluxgen
ffbf15dd
slit order filename
fluxgen fluxgen
095ed342
slit order
fluxgen fluxgen
5fe1edc9
removed PM/AM in clock
fluxgen fluxgen
df15859b
update
fluxgen fluxgen
df9396c2
updated
fluxgen fluxgen
bedcd37d
fixes NLS variable
fluxgen fluxgen
a4e7d548
minor fixes
fluxgen fluxgen
ced3f83b
typeo
fluxgen fluxgen
e00b562d
update
fluxgen fluxgen
13e43ba8
update
fluxgen fluxgen
522e5f45
new version
fluxgen fluxgen
0c4d60ad
removed sstream include
fluxgen fluxgen
372ffd8b
fixed default include
fluxgen fluxgen
ab0f6505
24h clock
fluxgen fluxgen
e4b63778
fixed so it runs on SunOS
fluxgen fluxgen
0b1e5a15
minor indentation
fluxgen fluxgen
c9e7dbde
removed
fluxgen fluxgen
8699ca47
update
fluxgen fluxgen
dd3bb578
fluxbox-generate_menu
fluxgen fluxgen
c61e8a6e
first
fluxgen fluxgen
137e8605
updated to LANG when generating
fluxgen fluxgen
a5daec2a
update
fluxgen fluxgen
b839dcaf
iterator fix
fluxgen fluxgen
ea4c11a5
const fixes
fluxgen fluxgen
c502ad93
update
fluxgen fluxgen
5a78e632
fixed transient checking in a function
fluxgen fluxgen
53c1cdef
removed -e after echo
fluxgen fluxgen
933fadd9
update
fluxgen fluxgen
9f0b5fc9
added option for geometry
fluxgen fluxgen
57cd3c5c
added configurable geometry
fluxgen fluxgen
75f83132
const on draw function
fluxgen fluxgen
67f09e6f
const correct
fluxgen fluxgen
e9b1b9b8
minor stuff
fluxgen fluxgen
2d0aa410
minor stuff
fluxgen fluxgen
c0a9d432
remove titlebar
fluxgen fluxgen
3015ce46
update
fluxgen fluxgen
71a158e1
save style on change
fluxgen fluxgen
63f6204c
moved creation of titlebar and handle into functions and other minor cleaning
fluxgen fluxgen
6d706bbc
moved creation of titlebar and handle into functions
fluxgen fluxgen
ddabec79
added cassert include
fluxgen fluxgen
160485f4
minor intel compiler fix
fluxgen fluxgen
b10ecba5
fixed transient check in destructor
fluxgen fluxgen
e1f76359
const
fluxgen fluxgen
eb823444
more const
fluxgen fluxgen
f44b7553
update
fluxgen fluxgen
70ececc5
strstream to sstream and minor fix with the a warning
fluxgen fluxgen
c0e2ccff
removed const on return values of fundamental types
fluxgen fluxgen
d210e29f
removed const on return values of fundamental types and changed strftime_format to std::string
fluxgen fluxgen
bda94a6c
const-correct on Resource class
fluxgen fluxgen
e296c91a
removed const on return values of fundamental types and const-correct on BTexture
fluxgen fluxgen
b77eec73
removed const on return values of fundamental types
fluxgen fluxgen
09957743
minor indentation
fluxgen fluxgen
849acb43
const
fluxgen fluxgen
58c6885c
changed menustyle.framefont/titlefont to nonpointer
fluxgen fluxgen
109b457e
removed titlebar
fluxgen fluxgen
4722a6fa
removed titlebar
fluxgen fluxgen
5354efc1
update
fluxgen fluxgen
87762aee
Bool to bool
fluxgen fluxgen
712d0513
added reconfigure for the list
fluxgen fluxgen
93099158
Desktop wheeling option added
fluxgen fluxgen
8ccfea47
fixed slit saving and some clean up
fluxgen fluxgen
3fa84088
changed from pointer to referens in slitmenu constructor
fluxgen fluxgen
738ef60a
added DesktopWheeling option
fluxgen fluxgen
b53183cf
added desktopwheeling option
fluxgen fluxgen
1f5c8b5b
fixed checking on focused_window in handleKeyEvents
fluxgen fluxgen
05588b75
minor fix
fluxgen fluxgen
d3361d99
updated Rando's email
fluxgen fluxgen
a76d1e0b
update
fluxgen fluxgen
7deacd55
minor cleaning
fluxgen fluxgen
f9467a55
updated copyright
fluxgen fluxgen
69a18f36
removed some options, they are in CXXFLAGS in confingure.in now
fluxgen fluxgen
b3ea4095
added options direct to CXXFLAGS so we dont need to add them in every Makefile.am file, and changed version to cvs
fluxgen fluxgen
bf605136
fixed const
fluxgen fluxgen
e027cad5
minor cleaning
fluxgen fluxgen
0ec9f1a2
changed clientmenu to regular
fluxgen fluxgen
9caf2448
const iterators in updateGnomeList
fluxgen fluxgen
c8eeaea8
fixed bug [ 552723 ] removing decorations while shaded in toggleDecor
fluxgen fluxgen
a10c3491
const on updateGnome* functions
fluxgen fluxgen
eaecf66a
fixed more checking on the fontstruct
fluxgen fluxgen
fbf610b7
indentation and on_top/auto_raise savings
fluxgen fluxgen
3cc006d7
removed NULL
fluxgen fluxgen
5e9343fc
fixed ScreenList and added MoveTabPrev/Next, FirstTab/LastTab key bindings
fluxgen fluxgen
74d77991
added FIRSTTAB, LASTTAB, MOVETABPREV and MOVETABNEXT
fluxgen fluxgen
0f1dd8e8
added moveNext/movePrev
fluxgen fluxgen
e35b3773
update
fluxgen fluxgen
41775ff6
fixed bug [ 515483 ] XMMS Problem, with the handles = true
fluxgen fluxgen
da517e60
minor stuff
fluxgen fluxgen
6749157a
dont save on shutdown
fluxgen fluxgen
4e242cbd
save_rc public
fluxgen fluxgen
644f8a56
reconfigure in case statement
fluxgen fluxgen
86c9f77a
indentation and const fix
fluxgen fluxgen
60231936
Save settings when we change them
fluxgen fluxgen
a1c87241
minor fixes
fluxgen fluxgen
bd878465
fixed shade bug while no tabs and rotated
fluxgen fluxgen
2f19847b
fixed bug in workspace warping
fluxgen fluxgen
db81115d
fixed m_multibyte
fluxgen fluxgen
9ed4deca
update
fluxgen fluxgen
4fbb93a6
fixed minor font string
fluxgen fluxgen
7f43f5bf
fixed workspace warping
fluxgen fluxgen
1f0fd322
changed to 0.1.8
fluxgen fluxgen
e04b7c33
update
fluxgen fluxgen
7f08b3ae
minor stuff
fluxgen fluxgen
9b8c02c5
added ToggleTab
fluxgen fluxgen
7c2c942f
fixed workspace warping bug when moving a tabgroup
fluxgen fluxgen
0790b898
root window scrolling
fluxgen fluxgen
54145830
update
fluxgen fluxgen
d1b6fa27
minor stuff in redrawTitle
fluxgen fluxgen
875d63b6
tabs default off
fluxgen fluxgen
3e08be1c
always true on tab
fluxgen fluxgen
0d708fa2
fixed remove of handle in propertyNotify
fluxgen fluxgen
a5bf916f
WorkspaceWarping
fluxgen fluxgen
507fbd3b
added workspace warping option
fluxgen fluxgen
7669a04b
minor fixes
fluxgen fluxgen
17227b5d
added workspace_warping option and removed some const
fluxgen fluxgen
58fb1171
added workspace_warping option
fluxgen fluxgen
af9a5aa8
added workspace warping
fluxgen fluxgen
6075c934
added Steve Cooper
fluxgen fluxgen
7d8560db
fixed for-loop
fluxgen fluxgen
c25795a9
typedef ScreenList
fluxgen fluxgen
e82cf2fa
update
fluxgen fluxgen
51c7b36f
removed LinkedList
fluxgen fluxgen
0a27fea8
update
fluxgen fluxgen
46e9b6e5
update from Workspace changes
fluxgen fluxgen
bd7951bc
clean up
fluxgen fluxgen
8afd1782
update from Workspace changes and removed grab/ungrab
fluxgen fluxgen
113a43bd
Updated Paul Brannan's email address.
cout cout
67e5c638
removed LinkedList.cc/hh
fluxgen fluxgen
97cf0e20
removed
fluxgen fluxgen
73b5674c
update
fluxgen fluxgen
8a4b6ccf
minor updates
fluxgen fluxgen
7b65db91
fixed getHeight
fluxgen fluxgen
674aa1fc
minor fixes
fluxgen fluxgen
30fe2fb8
Replaced LinkedList structures with std::map, std::vector, and std::list.
cout cout
4d6f6ba5
added action RootMenu
fluxgen fluxgen
b7ca8679
added RootMenu action
fluxgen fluxgen
45364e82
clean up
fluxgen fluxgen
02253281
updated to match BaseMenu
fluxgen fluxgen
1b64d4cf
added comments
fluxgen fluxgen
c3fef77f
updated BasemenuItem
fluxgen fluxgen
0e60ec47
minor indentation
fluxgen fluxgen
d496d26c
int to unsigned int
fluxgen fluxgen
1ab9ee49
identation
fluxgen fluxgen
f234dd3d
fixed signed/unsigned in Xinerama stuff
fluxgen fluxgen
d4f4767c
update
fluxgen fluxgen
675f28ad
fixed iconbar update bug
fluxgen fluxgen
d78a4ac9
minor fix
fluxgen fluxgen
08ae57e6
fixed blackbox nls generation
fluxgen fluxgen
ef74f267
update to FBNLS
fluxgen fluxgen
a959fc2f
fixed some bools and indentation
fluxgen fluxgen
3796077a
moved Decor to FluxboxWindow
fluxgen fluxgen
b1c398b7
minor const fix
fluxgen fluxgen
1a69dd6e
fixed ToggleDecor key action
fluxgen fluxgen
598cd8a7
added toggleDecoration and setDecoration functions
fluxgen fluxgen
e4d3840f
added startMoving, stopMoving, startResizing and stopResizing and fixed bug 528101
fluxgen fluxgen
1717c112
minor fix
fluxgen fluxgen
d300afc9
moved defines to enums in namespace FBNLS
fluxgen fluxgen
2526e4bc
moved nls defines to enums in namespace FBNLS
fluxgen fluxgen
bd05695c
update
fluxgen fluxgen
16b40d64
to std::string in locale and some other fixes
fluxgen fluxgen
53e66b49
removed int insert(const char **,...
fluxgen fluxgen
70f3639c
std::string for title and icon title in FluxboxWindow
fluxgen fluxgen
36dcc230
char * to const char *
fluxgen fluxgen
62490323
fixed some fonts
fluxgen fluxgen
05761f60
Fixed some signed/unsigned warnings
fluxgen fluxgen
968f9b5d
update
fluxgen fluxgen
0f8e4f1f
saner search in prev/next focus, and added bool doSkipWindow
fluxgen fluxgen
11324be6
add new window after the last focused
fluxgen fluxgen
0dfac0a9
signed/unsigned fixes
fluxgen fluxgen
81fb2b9f
Oopss.. typo
pekdon pekdon
b7ca5d74
forgot the std in debugmsg
fluxgen fluxgen
14cd008c
fixed getIconName in addIcon
fluxgen fluxgen
0f270ee3
added some headers and fixed namespace std
fluxgen fluxgen
ca942ddf
Font.hh/cc
fluxgen fluxgen
8daa080d
some signed/unsigned stuff
fluxgen fluxgen
e133cf83
Xinerama
pekdon pekdon
1022df42
to namespace
fluxgen fluxgen
537c89c9
minor fix
fluxgen fluxgen
f44b282b
added FbTk font to MenuStyle
fluxgen fluxgen
3d398560
first
fluxgen fluxgen
3b330a5f
signed/unsigned warnings
fluxgen fluxgen
e072c2c7
rearrange private/public order
fluxgen fluxgen
c5d1f023
removed include BaseDisplay.hh and fixed include unistd.h
fluxgen fluxgen
10d6e7a3
namespace istead of struct
fluxgen fluxgen
ccf9f574
we don't like to modify the arguments, const-correctness and other strange code in Xinerama
fluxgen fluxgen
95aeda26
Xinerama support
fluxgen fluxgen
1871169b
update
fluxgen fluxgen
02466ab0
Fixed timer pointer
fluxgen fluxgen
f666e3cd
fixed timer pointer
fluxgen fluxgen
c52f13c5
fixed pointer
fluxgen fluxgen
9291eb09
moved the update timer routines from BaseDisplay to BTimer and fixed indentation
fluxgen fluxgen
6c1f079f
indentation and timer
fluxgen fluxgen
3ac83949
update getMenu from slit
fluxgen fluxgen
a29dd8e4
fixed indentation and timer var
fluxgen fluxgen
e6e1db0a
moved timer update to BTimer, update of timer is done i BTimer::updateTimers()
fluxgen fluxgen
c5bdfbfd
removed add/removeTimer and fixed some stupid return referenses
fluxgen fluxgen
00dccce5
added FbAtoms.hh/cc
fluxgen fluxgen
46a715d2
copyright msg
fluxgen fluxgen
f6254d88
include guard
fluxgen fluxgen
5f30e3a4
parameter to prevFocus/nextFocus
fluxgen fluxgen
5aa47abd
added parameter to NEXTWINDOW/PREVWINDOW
fluxgen fluxgen
c6b11959
added parameter to next/prev Focus and optionsbits for them
fluxgen fluxgen
3a23ff8b
added isLowerTab() and lastFocusTime
fluxgen fluxgen
981dd0da
update
fluxgen fluxgen
6d4bd4d7
indentation
fluxgen fluxgen
50e3ef9b
changed to std::max/min and fixed some if-statments
fluxgen fluxgen
2604c09b
using std::max/min
fluxgen fluxgen
bcfcc640
moved Atoms into FbAtoms
fluxgen fluxgen
0e0f5800
Added FbAtoms.hh FbAtoms.cc
fluxgen fluxgen
1e761e6b
first
fluxgen fluxgen
87f58f89
update
fluxgen fluxgen
762fa526
fixed minor KDE stuff
fluxgen fluxgen
91d51a4d
clean up
fluxgen fluxgen
c92e9899
changed name on InitMenu to initMenu
fluxgen fluxgen
4fc50aed
fixed bug in ::removeNetizen and changed name from InitMenu to initMenu
fluxgen fluxgen
6d282002
update
fluxgen fluxgen
d4374f5d
update
fluxgen fluxgen
018599a9
expand keyfilename
fluxgen fluxgen
74cfb3bf
update
fluxgen fluxgen
e7cf61c8
update
fluxgen fluxgen
32cb305a
fixed default arguments for titlebar
fluxgen fluxgen
78e0f1fe
update
fluxgen fluxgen
1e9ee6cc
minor fix
fluxgen fluxgen
71c0778a
changed typo and fixed a if statement
fluxgen fluxgen
f8de69d1
update
fluxgen fluxgen
1eb1551c
indentation
fluxgen fluxgen
eaba89e7
back to basemenu insert/remove
fluxgen fluxgen
34b2b963
removed add/removeWorkspace and fixed indent
fluxgen fluxgen
4921925c
changed to remove/add workspace in Workspacemenu
fluxgen fluxgen
188d53a8
added remove/add workspace
fluxgen fluxgen
0cba1e7d
fixed the focusbug when deleting a window which calls Fluxbox::setFocusedWindow and the calls FluxboxWindow::setFocusFlag on the same window
fluxgen fluxgen
64faaa97
update
fluxgen fluxgen
f049bb40
using sendToWorkspace
fluxgen fluxgen
61cfe16b
added setupConfigFiles
fluxgen fluxgen
48a11352
added setupConfigFiles, removed debug stuff and added SENDTOWORKSPACE key action
fluxgen fluxgen
879402c3
gnome layer not supported yet
fluxgen fluxgen
ddce8511
added gnome layer stuff
fluxgen fluxgen
6f1a0490
added infinite loop check in transient
fluxgen fluxgen
8d911dcb
added sendToWorkspace(int id, bool changeWS)
fluxgen fluxgen
33a42a6f
removed 1-12 in sendtoworkspace
fluxgen fluxgen
5250540d
added SendToWorkspace
fluxgen fluxgen
bdb0d00f
indentation
fluxgen fluxgen
6135f4ef
added nls/bg_BG and nls/ja_JP
fluxgen fluxgen
f75b2f66
added bg_BG and ja_JP
fluxgen fluxgen
830d99f8
first
fluxgen fluxgen
13d8efc1
first add
fluxgen fluxgen
ef91b604
count all clients in all workspaces
fluxgen fluxgen
0d76989e
indentation
fluxgen fluxgen
777c136a
updateGnomeClientList when changin workspace
fluxgen fluxgen
f1a96599
indentation
fluxgen fluxgen
16be0991
update
fluxgen fluxgen
cda49034
parameter to workspace change
fluxgen fluxgen
71bb7a8f
parameter to doWindowAction
fluxgen fluxgen
df11c56c
using parameter value for key actions
fluxgen fluxgen
2903379c
added parameter to keyactions
fluxgen fluxgen
f7c88e4d
parameter values for next/prev/right/leftWorkspace
fluxgen fluxgen
18931280
changed place on public and private, added getWindowList
fluxgen fluxgen
ef969ea9
added updateGnomeClientList
fluxgen fluxgen
36dbf605
minor stuff
fluxgen fluxgen
3666ae31
fixed gnome
fluxgen fluxgen
e953b30d
fixed iconbar bug
fluxgen fluxgen
552f589c
include guard
fluxgen fluxgen
c66f598b
added getGnomeLayerAtom, moved WinState enum to FluxboxWindow and fixed include guard
fluxgen fluxgen
0cfdcba5
clean menu parsing
fluxgen fluxgen
fc825493
createStyleMenu added
fluxgen fluxgen
890ba372
gnome functions
fluxgen fluxgen
b8c9d50d
include guard, gnome functions and some net wm function prototypes
fluxgen fluxgen
f6749fb6
handleUnmapnotify and gnome stuff
fluxgen fluxgen
168fe12d
include guard and handleUnmapNotify
fluxgen fluxgen
21d5810f
changed include guard and added gnome_win
fluxgen fluxgen
c6a79f9e
update
fluxgen fluxgen
b7e31755
Bool to bool
fluxgen fluxgen
4842c863
fixed return value in unmapNotifyEvent and added grabButtons
fluxgen fluxgen
5f39282c
fixed unmapNotifyEvent to return a value instead of suicide
fluxgen fluxgen
59761a0f
minor fix
fluxgen fluxgen
bf4a4b1c
Fixed typo, HorizMax != VertMax anymore
pekdon pekdon
941b6fb9
shading/unshading fix when maximizing
pekdon pekdon
9ec1ee8a
fixed this before, doing it again
pekdon pekdon
b2d0bc47
removed
fluxgen fluxgen
33541b88
first import
fluxgen fluxgen
27842d01
removed catch
fluxgen fluxgen
efa5e855
added isManaged
fluxgen fluxgen
c222ff6f
fixed window creation
fluxgen fluxgen
790cf3d5
removed throw in FluxboxWindow
fluxgen fluxgen
60fef19a
to stl list
fluxgen fluxgen
e65ae97a
moved to stl list
fluxgen fluxgen
022b9ccd
bugfix in iconlist loop
fluxgen fluxgen
f3eb92dd
fixed bug in shutdown
fluxgen fluxgen
31f552fa
removed some debug msg
fluxgen fluxgen
4f785de8
update
fluxgen fluxgen
8248af0e
Fixed bug in removeWindow
fluxgen fluxgen
7ba22413
Changed config file location to ~/.fluxbox/bsetbg
pekdon pekdon
0b25f007
update
fluxgen fluxgen
81aff658
if statement
fluxgen fluxgen
be93c21b
to stl
fluxgen fluxgen
affd3c2a
fixed erase bug
fluxgen fluxgen
83352ec5
to std list
fluxgen fluxgen
fa46eaee
back to stl vector
fluxgen fluxgen
bac6c2dd
added gnome functions
fluxgen fluxgen
aa25d549
minor update
fluxgen fluxgen
70d19916
added initGnomeAtoms
fluxgen fluxgen
5bed277d
moved gnome atoms
fluxgen fluxgen
5718180e
indentation
fluxgen fluxgen
43fd8e56
Gnome hints atom
fluxgen fluxgen
52ed0566
added gnome win state
fluxgen fluxgen
8043a7f3
added _WIN_STATE to gnome atoms
fluxgen fluxgen
f7cd6805
added eventhandling functions
fluxgen fluxgen
532d0eb2
moved some events in process_event to eventhandling functions
fluxgen fluxgen
42fa6714
fixed isTransient in UnmapNotify
fluxgen fluxgen
ccb2beb0
initial import
fluxgen fluxgen
26754cd4
minor fix
fluxgen fluxgen
8572a544
removed include LinkedList
fluxgen fluxgen
936e1658
replaced LinkedList with stl container and fixed multibyte
fluxgen fluxgen
cdc6210b
replaced LinkedList with stl container
fluxgen fluxgen
0c4c33f9
replaced LinkedList with stl container
fluxgen fluxgen
1207f0cd
added pt_PT
fluxgen fluxgen
31ab3603
initial import
fluxgen fluxgen
945ce331
update
fluxgen fluxgen
e5358fe1
added Id tag
fluxgen fluxgen
b37a9967
indent
fluxgen fluxgen
60c51bad
fixed event mask, netwm and gnome workspace and workspace_count atoms
fluxgen fluxgen
466e2980
Added WinState and getGnomeStateAtom
fluxgen fluxgen
caa40d71
fixed MapNotify event
fluxgen fluxgen
7b175210
_WIN_WORKSPACE atom and some indent
fluxgen fluxgen
ae9d3d84
added numObjects
fluxgen fluxgen
511dca32
minor indent
fluxgen fluxgen
37426675
indent
fluxgen fluxgen
91f27502
Spellerror + (c) date update
pekdon pekdon
0c2fc056
leftWorkspace/rightWorkspace added
pekdon pekdon
39d4112a
When you fix things they shouldn't break
pekdon pekdon
0cfe1502
update
fluxgen fluxgen
b6f3feac
indentation
fluxgen fluxgen
76a38e46
indentation and the frame.handle destroy
fluxgen fluxgen
2652479b
indentation
fluxgen fluxgen
53ad4872
clean up
fluxgen fluxgen
1aa01577
fixed small bug in expandFilename
fluxgen fluxgen
ed2da1f1
Fixed menu parsing
fluxgen fluxgen
f456a2dd
update
fluxgen fluxgen
d21b4f2d
indentation
fluxgen fluxgen
b56f6242
Fixed some indentation
fluxgen fluxgen
57d7ce25
fixed clear to erase
fluxgen fluxgen
68c5d384
fixed bool and some resource
fluxgen fluxgen
b3427664
Fixed update of workspaces and some indentation
fluxgen fluxgen
ca75fd79
Fixed screen resources
fluxgen fluxgen
52e87702
removed some debugmsg
fluxgen fluxgen
fad5bbfd
added getStringBetween
fluxgen fluxgen
3d20c787
indentation and removed some debug code
fluxgen fluxgen
5957d881
Changed new_workspace_name to std::string and removed new_name_pos
fluxgen fluxgen
95c81cf4
Changed new_workspace_name to std::string and fixed some indentation
fluxgen fluxgen
d390abf9
fixed namespace
fluxgen fluxgen
d55ce441
removed bsd-snprintf.c/.h
fluxgen fluxgen
90a006e3
fixed std
fluxgen fluxgen
f72da2f9
Small casting
fluxgen fluxgen
618c8bd6
added screen resources
fluxgen fluxgen
ab328564
Added screen resourcemanager
fluxgen fluxgen
6ea3678d
Fixed resources
fluxgen fluxgen
aaa0c6d0
Named enums
fluxgen fluxgen
e1b1f375
Fixed grabguard, return value of destroyNotifyEvent and some indentation
fluxgen fluxgen
d462b979
changed return value for destroyNotifyEvent
fluxgen fluxgen
93c40284
Fixed redudant include guards and named enum
fluxgen fluxgen
b07fd39e
fixed include screen
fluxgen fluxgen
fdb6b3f4
Added GrabGuard class
fluxgen fluxgen
6c10acb3
fixed workspace name to std string
fluxgen fluxgen
5a0014f4
removed titlebar file (titlebar configuring is done in file init now)
fluxgen fluxgen
0cd4c926
bsetroot now sets backgrounds that trans Eterms can use
pekdon pekdon
74454c8f
Fixed lower/raise of windows when using keybindings/windowmenu
pekdon pekdon
b0d1c04c
update
fluxgen fluxgen
0c409f4e
indent
fluxgen fluxgen
a742d228
fixed indentation
fluxgen fluxgen
1817ff75
Added include xlib.h
fluxgen fluxgen
546fa005
fixed a ifdef debug
fluxgen fluxgen
5cc64f4e
catching exception on window creation
fluxgen fluxgen
cf74b88d
update
fluxgen fluxgen
e0f3b3ca
fixed som indentation,throw statement in constructor and variable init
fluxgen fluxgen
f16075f2
Fixed better resourcehandling with Resource<T>
fluxgen fluxgen
a8af15fd
added NotCopyable.hh
fluxgen fluxgen
2417b7df
added XrmDatabaseHelper.hh
fluxgen fluxgen
5d72cb45
added Resource.cc/.hh
fluxgen fluxgen
34f9c5e4
small bugfix in keybindings
pekdon pekdon
bf4b3274
fixed max over slit reversed
fluxgen fluxgen
cc31156f
update
fluxgen fluxgen
aca8608c
fixed maximize over slit bug
fluxgen fluxgen
a3d2a1cf
update
fluxgen fluxgen
b4515716
fixed cygwin
fluxgen fluxgen
485a13a2
added nl_types_cygnus.h
fluxgen fluxgen
e3062497
minor update
fluxgen fluxgen
3ec4ad64
update
fluxgen fluxgen
06245dca
fixed enums
fluxgen fluxgen
17f438db
fixed enums
fluxgen fluxgen
1e6a318f
fixed enums and decorations
fluxgen fluxgen
975cff79
fixed enums
fluxgen fluxgen
74a53dc9
update copyright year
fluxgen fluxgen
7711198c
fixed enums
fluxgen fluxgen
cbb2880f
update year
fluxgen fluxgen
e2ddbd4f
fixed enums
fluxgen fluxgen
11ba4d17
added some programs
fluxgen fluxgen
bdc25f3f
fixed so we can comment lines in configfile
fluxgen fluxgen
2ea94bb3
update
fluxgen fluxgen
6cb7a141
update
fluxgen fluxgen
5d9491ac
update
fluxgen fluxgen
bdac72d0
Clean up in GNOME and fixed withdrawnstate
fluxgen fluxgen
9fec9c3e
cleaned up in GNOME
fluxgen fluxgen
ef911eda
moved rootcommand to screen loading and added loadRootCommand
fluxgen fluxgen
add890ad
Fixed rootcommand
fluxgen fluxgen
affb5bda
Clean up
fluxgen fluxgen
784b3ec4
small fix
fluxgen fluxgen
cbc8d51b
included file memory for auto_ptr
fluxgen fluxgen
36ce9e85
update
fluxgen fluxgen
bc9cad86
update
fluxgen fluxgen
e0969658
updated copyright date and added id-tags
fluxgen fluxgen
a7e1cc46
Updated copyright date and fixed auto_ptr
fluxgen fluxgen
bf4c00fc
updated copyright date
fluxgen fluxgen
fad51487
Fixed memorybug and typeo
fluxgen fluxgen
11ae668a
Fixed closebutton
fluxgen fluxgen
522e38bd
Fixed rootcommand
fluxgen fluxgen
cb612c39
Changed to auto_ptr and added comment
fluxgen fluxgen
b98d3ba9
Fixed std::string bug
fluxgen fluxgen
47870594
Fixed some casting
fluxgen fluxgen
66ea6cf7
Moved to std::string from std::strstream
fluxgen fluxgen
49f3715f
Fixed getRcFilename
fluxgen fluxgen
2528b513
update
fluxgen fluxgen
2f4e038c
Fixed indentation
fluxgen fluxgen
6b6c41f1
replaced char [] with strstream and updated keys creation
fluxgen fluxgen
35133046
Fixed rootcommand so we dont need to depend on class Fluxbox
fluxgen fluxgen
f8f2b874
Removed Fluxbox dependency
fluxgen fluxgen
76d74c21
Added stringtok
fluxgen fluxgen
89c5a1e8
Fixed rootcommand for theme
fluxgen fluxgen
b197eab0
Added Display * to Keys constructor and added ungrabKeys function
fluxgen fluxgen
2765d34a
Removed Fluxbox and ScreenInfo dep, moved from strtok to StringUtil::stringtok
fluxgen fluxgen
472602d2
Changed some header filenames
fluxgen fluxgen
02e6d0ec
Fixed includes
fluxgen fluxgen
fcd0ec25
update
fluxgen fluxgen
1a183cfa
Added ctype.h include
fluxgen fluxgen
4d27bb40
Moved strcasestr to StringUtil
fluxgen fluxgen
2f82ecd8
Added strcasestr
fluxgen fluxgen
e215fc40
update
fluxgen fluxgen
525b1822
Starting to use member functions of FluxboxWindow instead of accessing things directly
pekdon pekdon
9c2e7881
update
fluxgen fluxgen
e2f78c93
Removed misc.hh
fluxgen fluxgen
90f68499
removed misc.cc/.hh and added StringUtil.cc/.hh DrawUtil.cc/.hh
fluxgen fluxgen
68d83ecc
Changed Misc::
fluxgen fluxgen
ad3923a3
removed misc.cc/.hh
fluxgen fluxgen
06f75f5c
added StringUtil.cc/.hh
fluxgen fluxgen
a1d1742f
added DrawUtil.cc/.hh
fluxgen fluxgen
edb664f9
Changed toolbar placement enums to uppercase letters. (Claes N�st�n)
pekdon pekdon
69ebd4b8
Changed tab placement/alignment enums to uppercase letters
pekdon pekdon
76334c6e
update
pekdon pekdon
73baf52a
now use of tabs/iconbar will get saved/restored correctly
pekdon pekdon
1295e853
Reverted to 1.3 code
fluxgen fluxgen
69ab122a
update
fluxgen fluxgen
e4ae281a
Fixed menubug
fluxgen fluxgen
06c647d2
fixed a bug that made the tabs not to follow when shading
pekdon pekdon
d5eac398
update
fluxgen fluxgen
c23161a4
Fixed da_DK to it_IT
fluxgen fluxgen
4e82298e
update
fluxgen fluxgen
15dcf0d1
Fixed toggle bug
fluxgen fluxgen
7083cd08
Fixed modifier bug
fluxgen fluxgen
758f4b0c
update
fluxgen fluxgen
ffdc1e8a
Added new menuitem to configmenu
fluxgen fluxgen
0b9a37f3
Added maximize over slit menuitem
fluxgen fluxgen
91d554e6
Added maximize over slit resource
fluxgen fluxgen
b00cd00c
Changed a short to an int
fluxgen fluxgen
6370fb8c
Added maximize slit stop
fluxgen fluxgen
ffe908dc
Added maxoverslit resource
fluxgen fluxgen
bec0065e
pekdon patch
fluxgen fluxgen
502f1a95
update
fluxgen fluxgen
900e6da0
Restored lower window with mouseclick feature and fixed windowmenu bug when resizing
fluxgen fluxgen
24960df8
Update
fluxgen fluxgen
f2708562
update
fluxgen fluxgen
544240c1
Update
fluxgen fluxgen
1ffec7ce
Fixed slit:onTop and toolbar:onTop bug
fluxgen fluxgen
4689664a
Update
fluxgen fluxgen
a29e46aa
Updated texture constants
fluxgen fluxgen
bc53e48a
Updated keygrabbing constants
fluxgen fluxgen
c4bedc7c
Updated texture constant and changed the include guard
fluxgen fluxgen
a75bfa59
Updated texture constants
fluxgen fluxgen
ccd408d9
Update include guard and added forward declaration
fluxgen fluxgen
c79fb75a
Changed keygrab constants to upper-case
fluxgen fluxgen
e0dce816
Updated texture constants
fluxgen fluxgen
be3bbcdf
Update
fluxgen fluxgen
dc0794f7
Update texture constant
fluxgen fluxgen
cb8ac864
Updated AttribOmnipresent
fluxgen fluxgen
3c8b0b2d
Moved XSync so it does a redraw
fluxgen fluxgen
260ce1e1
cast from long to BaseDisplay::Decor
fluxgen fluxgen
cf442c37
Updated Attrib flags and struct
fluxgen fluxgen
479495b2
Moved some structs and constants into BaseDisplay
fluxgen fluxgen
3203526c
Fixed sync with xserver when changing workspace
fluxgen fluxgen
69a4f16e
update
fluxgen fluxgen
07b8a804
update
fluxgen fluxgen
597822f9
Moved expandFilename to class Misc
fluxgen fluxgen
5cb5549c
Changed the include guard
fluxgen fluxgen
cec8d3da
Added WindowmenuTab
fluxgen fluxgen
dc006a1b
Moved expandFilename to class Misc
fluxgen fluxgen
6e372179
Changed m_win->screen to m_win->getScreen()
fluxgen fluxgen
b77cd310
Added expandFilename
fluxgen fluxgen
dbd3dfac
Moved typedefs into class IconBar
fluxgen fluxgen
31181406
Moved some initial values
fluxgen fluxgen
b6ae55ef
Merge with pekdon
fluxgen fluxgen
98eb553a
update
fluxgen fluxgen
f9c5225e
Fixed tabcycling
fluxgen fluxgen
c93fa789
Added getLast, last and first functions
fluxgen fluxgen
05cec54a
Added getLast function
fluxgen fluxgen
1982b853
Fixed errorcheck in DrawRotString and DrawString
fluxgen fluxgen
ee3bb664
Fixed vertical draw
fluxgen fluxgen
d2a439cc
Updated include guard
fluxgen fluxgen
9469b7e7
Fixed rootwindow so text shows up on all screens
fluxgen fluxgen
3a98d6a8
Updated new Theme(..
fluxgen fluxgen
2a3abd26
Moved structures around, moved struct FFont to class Misc, removed include Rotated.hh
fluxgen fluxgen
a00eabfc
Updated strdup
fluxgen fluxgen
2bea1b3e
Changed get*Style to reference instead of pointer
fluxgen fluxgen
d85fb9bd
Updated DrawString
fluxgen fluxgen
be57c051
Updated text alignment
fluxgen fluxgen
5292c3e7
Updated Toolbar alignment
fluxgen fluxgen
06d0a5d5
Fixed bstrdup to Misc::strdup
fluxgen fluxgen
b82730cd
Fixed bstrdup to Misc::strdup
fluxgen fluxgen
4765321b
Removed Rotated.hh
fluxgen fluxgen
40ba4967
Updated alignment string
fluxgen fluxgen
a66c92b9
Fixed DrawString
fluxgen fluxgen
d88da365
Changed getWindowStyle()-> to getWindowStyle().
fluxgen fluxgen
babce4da
see misc.cc log
fluxgen fluxgen
c5fdccd4
Created class Misc and moved all free functions in misc.cc into it
and added strdup.
Moved struct FFont from Theme.hh into class Misc and renamed it to struct Font.
Changed FontAlignement names to upercase
fluxgen fluxgen
046d2348
Moved strdup into class Misc
fluxgen fluxgen
ffd21832
Moved all free functions in misc.cc/.hh into class Misc and moved
struct FFont to Misc::Font so there is no cyclic deps between Theme
and Misc.
Changed name of the fontalignments to upercase letters.
Added strdup to class Misc.
fluxgen fluxgen
e903dfe0
update
fluxgen fluxgen
dccbdcd4
update
fluxgen fluxgen
d9741f1c
update
fluxgen fluxgen
7d00c017
update
fluxgen fluxgen
dc163a31
update
fluxgen fluxgen
e3850b1d
Fixed Alt+resizing + Button1 bugg
fluxgen fluxgen
18830ac9
Initial revision
fluxgen fluxgen
1523b48b
New repository initialized by cvs2svn.
unknown unknown