fluxgen
d9467066a9
FbWindow is a FbDrawable
2003-04-29 08:51:59 +00:00
fluxgen
e76c16bc15
added FbDrawable
2003-04-29 08:50:29 +00:00
fluxgen
a6f0529842
for basic draw operations
2003-04-29 08:49:36 +00:00
fluxgen
456792bbeb
rearranged themes and added WinButtonTheme
2003-04-28 22:43:26 +00:00
fluxgen
3f62d0e808
added WinButtonTheme with pixmap support
2003-04-28 22:41:28 +00:00
fluxgen
a615953477
added WinButtonTheme
2003-04-28 22:39:12 +00:00
fluxgen
157673be29
minor screen num fix
2003-04-28 22:33:19 +00:00
fluxgen
556b74b333
handles close, maximize, iconify, shade and stick theme pixmaps
2003-04-28 22:30:34 +00:00
fluxgen
39e05f49d0
render scaled pixmap
2003-04-28 22:27:29 +00:00
fluxgen
e37f631c4f
added pixmap support
2003-04-28 22:25:13 +00:00
fluxgen
7a643267c1
added pixmap
2003-04-28 22:23:41 +00:00
fluxgen
678fe92bc2
virtual fixes
2003-04-28 22:22:25 +00:00
fluxgen
14f7fc9b9d
init m_pressed
2003-04-28 22:21:56 +00:00
rathnor
41c0ea543c
toolbar size + alignment fixes
2003-04-28 16:48:23 +00:00
rathnor
e7b893beba
fixing remembering of decorations
2003-04-28 13:38:23 +00:00
rathnor
c67517647a
tiny consistency fix
2003-04-28 13:34:38 +00:00
rathnor
af8510a5a7
fix detachClient issue where the menu wouldn't get created before adding
...
remember. Also make this safer in Remember.cc
2003-04-28 12:58:08 +00:00
rathnor
93fab45acc
add client window to event manager
2003-04-28 12:56:38 +00:00
fluxgen
81a5f04a49
license
2003-04-28 01:47:29 +00:00
fluxgen
f839644e32
fixed copyArea pos and size args
2003-04-28 01:32:47 +00:00
fluxgen
697aa33355
forgot putenv
2003-04-28 01:17:39 +00:00
fluxgen
aa7ca74e8b
license fix
2003-04-28 00:39:34 +00:00
fluxgen
92f49bd874
fixed execute on right screen
2003-04-28 00:38:42 +00:00
fluxgen
45fff3a4b2
fixed scaling and bug in copyArea
2003-04-27 23:56:13 +00:00
fluxgen
1db7e5fb0c
fixed scaling
2003-04-27 23:55:08 +00:00
rathnor
1e145051c7
fix remember to match on instance rather than class name
...
Also make remember menu appear on transients, only disabled
2003-04-27 15:53:53 +00:00
rathnor
63ac5deee6
fix nextFocus problem with tabbed windows
2003-04-27 14:36:05 +00:00
fluxgen
ecf483e0c6
fixed workspace warp bug
2003-04-27 12:31:43 +00:00
rathnor
2fb9e90627
fix bug for not using modifiers on nextWindow
2003-04-27 04:56:18 +00:00
rathnor
64d7fa3b96
remove mention of old useIconbar resource (toolbar modes now do this
...
task)
2003-04-27 04:28:04 +00:00
rathnor
4d57d6b394
add missing #include <cassert>
2003-04-27 02:26:21 +00:00
fluxgen
41f40a68db
minor fixes
2003-04-27 01:54:18 +00:00
fluxgen
6b44b9c173
license update
2003-04-27 01:51:04 +00:00
fluxgen
c7c9ec5f4d
fixed focus new bug
2003-04-27 00:36:28 +00:00
fluxgen
4e9eac4824
assign new pixmap via constructor and operator
2003-04-27 00:12:17 +00:00
fluxgen
5a543f8d7c
moved StringUtil to FbTk
2003-04-26 22:10:53 +00:00
fluxgen
6125c24401
moved StringUtil to FbTk
2003-04-26 18:58:30 +00:00
fluxgen
a01e77133e
removed colormap atom
2003-04-26 18:56:02 +00:00
fluxgen
6e460803e4
moved StringUtil to FbTk
2003-04-26 18:27:56 +00:00
fluxgen
ae47696324
moved from fluxbox source
2003-04-26 18:12:47 +00:00
fluxgen
3e92ad1010
moved to FbTk
2003-04-26 18:12:16 +00:00
fluxgen
2065e654a3
removed nl_types_cygnus and did some cleaning
2003-04-26 15:46:03 +00:00
fluxgen
00dc4656ea
removed nl_types_cygnus.h
2003-04-26 15:44:17 +00:00
fluxgen
63775be4a4
not needed
2003-04-26 15:39:37 +00:00
fluxgen
f1624c901f
removed DrawUtil
2003-04-26 15:22:51 +00:00
fluxgen
d3daeff47a
obsolete
2003-04-26 15:21:38 +00:00
fluxgen
a26d408964
fixed menu bug
2003-04-26 15:00:25 +00:00
fluxgen
5856d7af0d
minor cleaning
2003-04-26 14:47:40 +00:00
fluxgen
e3c5e77bbf
deleting not internal menus
2003-04-26 14:47:04 +00:00
rathnor
b2c53bf3a1
fix bug where it wouldn't add remember menu
2003-04-26 14:36:21 +00:00
rathnor
872ba85594
add some comments to better describe the difference between the 2
...
decoration-related enumerations
2003-04-26 14:05:47 +00:00
rathnor
df8a780df1
add remembering of layer
2003-04-26 13:47:53 +00:00
fluxgen
033f79b1d8
ops
2003-04-26 13:14:37 +00:00
fluxgen
d44da76ad4
indentation and minor fixes
2003-04-26 12:46:18 +00:00
fluxgen
0c28882025
minor include fix
2003-04-26 12:44:53 +00:00
fluxgen
13a98385f0
bug in alpha value when setting new source
2003-04-26 12:44:24 +00:00
fluxgen
eb9b2363e3
minor transparent fixes
2003-04-26 12:34:48 +00:00
rathnor
007fb25e82
more namespace corrections (doh)
2003-04-26 12:01:55 +00:00
rathnor
9fa14bd5ff
Fix some namespace stuff
2003-04-26 11:24:55 +00:00
rathnor
52a89a9225
Remember functionality
2003-04-26 07:57:00 +00:00
rathnor
68ffc78978
Add code for remember functionality (Simon)
2003-04-26 05:42:36 +00:00
fluxgen
7d41b4c799
minor comments
2003-04-25 18:13:29 +00:00
fluxgen
5a5b854c96
fixed WinButton state update
2003-04-25 17:39:00 +00:00
fluxgen
9751d05db3
fixed so it gets win state sticky to update sticky button
2003-04-25 17:35:28 +00:00
fluxgen
7815e2b30e
fixed simple drawable functions
2003-04-25 17:32:21 +00:00
fluxgen
c31a8b5290
fixed listen to window state
2003-04-25 17:29:58 +00:00
fluxgen
c955d69323
minor fix
2003-04-25 17:27:36 +00:00
fluxgen
278b562d1d
minor cleaning
2003-04-25 16:55:39 +00:00
fluxgen
834abda73c
minor transparent fix
2003-04-25 16:23:59 +00:00
fluxgen
7028c5e3f5
removed old Theme files
2003-04-25 16:12:18 +00:00
fluxgen
4e0757bef0
fixed MapRequest and PropertyNotify events
2003-04-25 16:11:00 +00:00
fluxgen
ac6650454b
removed setNoFocus in class Fluxbox
2003-04-25 16:08:45 +00:00
fluxgen
8832a07533
cleaning
2003-04-25 16:07:46 +00:00
fluxgen
45ed9ca96f
cleaning
2003-04-25 16:00:03 +00:00
fluxgen
7b433c31a5
cleaning
2003-04-25 15:52:58 +00:00
fluxgen
f801b384e5
obsolete
2003-04-25 13:58:31 +00:00
fluxgen
3d73a90a7b
optimized transparent
2003-04-25 12:32:57 +00:00
fluxgen
21b815ab30
added FbPixmap files
2003-04-25 12:30:41 +00:00
fluxgen
46d6a06ece
a X pixmap wrapper
2003-04-25 12:29:49 +00:00
fluxgen
d2a50e0320
minor fix for root pixmap
2003-04-25 11:56:13 +00:00
fluxgen
e3921394c9
fixed inline
2003-04-25 11:40:58 +00:00
fluxgen
cc52814731
minor cleaning
2003-04-25 11:28:44 +00:00
rathnor
c318ce9f68
small fix for gcc 3.3 compile bug (Simon)
2003-04-25 11:27:13 +00:00
fluxgen
4b1343f4ae
added RootTheme files
2003-04-25 11:25:03 +00:00
fluxgen
169e45c49b
fixed border width stuff
2003-04-25 11:22:40 +00:00
fluxgen
ccf0afe07e
just some extra safety
2003-04-25 11:21:17 +00:00
fluxgen
9f0885bcbe
update for rootheme
2003-04-25 11:19:45 +00:00
fluxgen
8bbc39b8d0
fixed include
2003-04-25 11:15:01 +00:00
fluxgen
538f6406a2
updated for RootTheme
2003-04-25 11:11:27 +00:00
fluxgen
dc6fb9e55c
removed old theme engine, fixed RootTheme and some deps
2003-04-25 11:05:11 +00:00
fluxgen
eafc85bca7
removed old theme engine and fixed some deps
2003-04-25 11:02:57 +00:00
fluxgen
511909eee6
fixed SlitTheme and RootTheme
2003-04-25 10:46:07 +00:00
fluxgen
f679f26f80
fixed SlitTheme
2003-04-25 10:45:02 +00:00
fluxgen
dd7755ae01
fixed roottheme
2003-04-25 10:40:31 +00:00
fluxgen
a553264550
root theme
2003-04-25 10:14:54 +00:00
rathnor
384603e962
add UnderMousePlacement placement policy, plus a little fix for window
...
positioning (Simon)
2003-04-25 09:07:14 +00:00
fluxgen
f1e4305409
minor fix
2003-04-23 10:51:17 +00:00
fluxgen
bb97e86a3a
minor cleaning
2003-04-23 00:17:51 +00:00
fluxgen
29dec75f5d
minor fix
2003-04-23 00:13:47 +00:00
rathnor
c73329d363
some small fixes for toolbar init + reconfiging
2003-04-21 07:01:03 +00:00
rathnor
bd9a39fde6
fix couple of functions that shouldn't have been marked as inline
...
(is/hasTransient) (Simon)
2003-04-20 15:11:48 +00:00
fluxgen
54cf041b83
fixed HAVE_XRENDER
2003-04-20 14:47:35 +00:00
fluxgen
4be176add0
forgot include memory
2003-04-20 14:20:14 +00:00
fluxgen
92d50b07ed
license update
2003-04-20 13:52:29 +00:00
fluxgen
f2cef83565
menu alpha
2003-04-20 13:49:26 +00:00
fluxgen
671fdb606f
root pixmap and menu alpha item
2003-04-20 13:46:18 +00:00
fluxgen
74792af1cc
menu alpha and root pixmap
2003-04-20 13:45:07 +00:00
fluxgen
1e3fad7bb0
added Transparent
2003-04-20 13:29:21 +00:00
fluxgen
b232cd8645
for transparent drawable
2003-04-20 13:27:16 +00:00
rathnor
2a1bc27e90
add directional focus movement (Simon)
...
incl new keybindings FocusUp, FocusDown, FocusLeft, FocusRight
2003-04-20 12:21:35 +00:00
rathnor
e75378d0e6
Add window snapping (Simon)
2003-04-20 02:47:15 +00:00
fluxgen
430f07a5a6
delete rootmenu
2003-04-18 12:51:14 +00:00
fluxgen
a492a40923
disabling delete of non internal menu
2003-04-17 14:17:33 +00:00
fluxgen
c4d1f735f6
doing an extra remove to make sure this window is removed from eventmanager
2003-04-17 14:16:20 +00:00
rathnor
1cdb10e841
save toolbar mode properly (Simon)
2003-04-16 23:33:59 +00:00
fluxgen
e51f618cc0
fixed resize bug
2003-04-16 22:17:46 +00:00
fluxgen
2ff48d59e5
no border for clientarea
2003-04-16 22:15:22 +00:00
rathnor
e48f7836fd
fix saving of various slit params (Simon)
2003-04-16 16:18:06 +00:00
fluxgen
9163668e98
changed size_t to unsigned
2003-04-16 16:02:14 +00:00
rathnor
b3921bc4e6
fix workspace warping and netizen updates for warping (Simon)
2003-04-16 14:43:06 +00:00
rathnor
06e830812e
fix saving of toolbar + slit layers - simon
2003-04-16 13:43:50 +00:00
fluxgen
b47337fca6
minor fix
2003-04-16 13:33:18 +00:00
fluxgen
f640a05414
changed mode to bottom of the menu
2003-04-16 13:30:55 +00:00
fluxgen
e538db9009
toolbar width percent menu item
2003-04-16 12:53:14 +00:00
fluxgen
0e251388f0
added detachCurrentClient
2003-04-16 12:28:39 +00:00
fluxgen
67929002b1
current label button focused
2003-04-16 12:27:49 +00:00
fluxgen
274e0a928e
fixed button alignment with border
2003-04-16 10:56:37 +00:00
rathnor
6fd35dc9b5
fix focusing new windows - simon
2003-04-16 10:49:59 +00:00
fluxgen
21bc356be2
fixed click raise option, patch from Dale P. Smith
2003-04-16 00:38:06 +00:00
rathnor
80c38380d1
whoops, fix some ifdefs and things
2003-04-15 23:20:31 +00:00
rathnor
909b3c5665
raise on focus [at end of cycle], also a temporary raise while cycling
...
(Simon)
2003-04-15 23:09:26 +00:00
fluxgen
4ca88642fa
fixed y offset error on ConfigureRequestEvent
2003-04-15 21:38:23 +00:00
fluxgen
bf7fc0d8fe
removed already handled events
2003-04-15 19:04:18 +00:00
fluxgen
7de46de6be
added resizeClient and sendConfigureNotify
2003-04-15 18:56:42 +00:00
fluxgen
5e9d9bbed5
send notification when we get configureNotify
2003-04-15 18:55:33 +00:00
fluxgen
83da8b5006
temporarly disabled skip lower tabs and changed lower window button from press to release
2003-04-15 14:42:03 +00:00
fluxgen
9e96f89dbe
drag and drop support for tabs
2003-04-15 14:40:24 +00:00
fluxgen
86f3dc3b8c
make sure we only use button actions for titlebar
2003-04-15 14:36:12 +00:00
rathnor
e0d61ab4f5
use most recently focused window to attach (using screen's focus list)
...
(Simon)
2003-04-15 13:58:57 +00:00
rathnor
a9c82d41d8
make toolbar work somewhat - it only displays groups, not all clients.
...
Will address this in 0.9.2 I'd say (Simon)
2003-04-15 13:38:57 +00:00
fluxgen
9932f2e49a
removed
2003-04-15 12:54:09 +00:00
fluxgen
9a3c710294
fixed missing break
2003-04-15 12:31:53 +00:00
fluxgen
89fddca1d7
cleaning
2003-04-15 12:22:52 +00:00
fluxgen
77beb5472b
fixed client and icon count
2003-04-15 12:22:06 +00:00
fluxgen
143be7a2d1
minor iconbar constructor fix
2003-04-15 12:15:44 +00:00
fluxgen
3797138f93
const accessor for windowstyle
2003-04-15 12:14:13 +00:00
fluxgen
80b0f72d30
need fbtk ThemeManager
2003-04-15 12:13:22 +00:00
fluxgen
9a2777a116
need fbatoms
2003-04-15 12:12:29 +00:00
fluxgen
c09fbcd480
minor cleaning
2003-04-15 12:06:11 +00:00
fluxgen
78d4f8f610
fixed license, construtor and moved motif_wm_hints atom to getWMHints in FluxboxWindow instead
2003-04-15 11:59:02 +00:00
fluxgen
f679d372d3
removed mapNotifyEvent since its handled in Window.cc
2003-04-15 08:54:40 +00:00
rathnor
58e19dc91e
add most recently used window cycling (Simon)
...
It is now the default cycling action
2003-04-15 00:50:25 +00:00
fluxgen
1aa5ede1b7
fixed client count bug
2003-04-15 00:17:59 +00:00
fluxgen
af077ae1ac
mask event so we dont get unmap while reparent
2003-04-14 23:40:41 +00:00
fluxgen
fd6d2d20d9
merged with embedded-tab-branch
2003-04-14 15:28:52 +00:00
fluxgen
2928b32f3a
merged with embedded-tab-branch
2003-04-14 15:01:55 +00:00
fluxgen
b6ca956c82
removed cycle clients with mouse wheel
2003-04-14 14:53:12 +00:00
fluxgen
f4ce449632
merged with embedded-tab-branch
2003-04-14 12:13:36 +00:00
fluxgen
0c895209d2
merged with emebbeded-tab-branch
2003-04-14 12:04:32 +00:00
rathnor
51007f35a5
Little fixes to bugs highlighted by valgrind - Simon
2003-04-09 17:20:06 +00:00
fluxgen
2f9ba66d12
minor fix
2003-04-09 13:18:36 +00:00
fluxgen
588a71101a
minor fix
2003-04-09 13:00:21 +00:00
fluxgen
cb4d16f2d0
minor update
2003-04-09 12:59:57 +00:00
fluxgen
cfc6af5f7d
removed ifdef have_strftime
2003-04-07 13:56:20 +00:00
rathnor
67f058496a
fix shading bug (Simon)
2003-04-03 22:37:43 +00:00
rathnor
fdf611064e
fixed bug for when toolbar is off
2003-03-23 05:07:03 +00:00
rathnor
227e0b0ab1
more fixes for !strftime
2003-03-23 04:18:59 +00:00
rathnor
029e4e5dc7
Some fixes for when strftime isn't available
2003-03-23 01:33:31 +00:00
fluxgen
524481403e
updated copyright
2003-03-22 13:31:04 +00:00
fluxgen
93c4d43b69
minor indent
2003-03-22 11:38:24 +00:00
rathnor
4b2ba8de47
fix outline moving and warping (Simon)
2003-03-22 05:13:08 +00:00
rathnor
121e135a37
workaround another bug until can be rearranged properly
2003-03-10 22:25:18 +00:00
rathnor
04dcbebc79
fix little bug in deiconifying windows when in "Workspace" Toolbar mode
2003-03-10 21:38:47 +00:00
fluxgen
4c852829b8
minor stuff
2003-03-04 21:41:05 +00:00
fluxgen
65567d31ef
fixing some old BaseDisplay to FbTk App
2003-03-04 11:13:42 +00:00
fluxgen
3df50325de
fixing some old BaseDisplay to FbTk App
2003-03-04 11:06:03 +00:00
rathnor
3b62510fcb
add toolbar modes/handler
2003-03-03 21:53:01 +00:00
rathnor
19875e5a5b
Add code for toolbar modes
2003-03-03 21:51:13 +00:00
fluxgen
824fd0db7a
updated Keys
2003-03-01 07:30:42 +00:00
fluxgen
256b0968db
cleaning
2003-02-28 23:55:37 +00:00
fluxgen
7af4b1a71a
minor cleaning
2003-02-28 23:37:41 +00:00
rathnor
9b98967032
fix sloppy focus to not lose focus on root window
2003-02-23 21:41:49 +00:00
rathnor
67f5dd9dd7
fix shade size bug
2003-02-23 21:32:37 +00:00
fluxgen
5e5d810a0d
data type misses
2003-02-23 19:13:22 +00:00
fluxgen
7be1fe8954
fixed minor type issue
2003-02-23 16:52:17 +00:00
fluxgen
ecfeae295b
fixed minor button placement
2003-02-23 16:29:26 +00:00
fluxgen
7e8dfddb98
added LayerMenu and FbMenu
2003-02-23 15:36:49 +00:00
fluxgen
78ff5ba13e
minor license text fix
2003-02-23 14:30:18 +00:00
fluxgen
6eb4a4426d
fixed vertical alignment of items
2003-02-23 14:29:08 +00:00
rathnor
159ef752ca
silliness. I blame it on lack of sleep ;)
2003-02-23 13:58:36 +00:00
rathnor
b3ba757929
various frame size, and window resize/moving/outline bugs
2003-02-23 13:40:22 +00:00
fluxgen
0470d0087c
vertical workspace name editing and starting timer if the auto hide option changed, in reconfigure
2003-02-23 12:04:27 +00:00
fluxgen
689d435c0f
added auto hide menu item for toolbar
2003-02-23 12:02:30 +00:00
fluxgen
344bd1d00a
using short instead of char
2003-02-23 01:09:20 +00:00
fluxgen
748467ac49
removed old function
2003-02-23 01:08:09 +00:00
fluxgen
0ff94f1c8f
using not sticky state as default
2003-02-23 01:06:23 +00:00
fluxgen
3b594d1ba6
added button pic gc
2003-02-23 01:03:56 +00:00
fluxgen
c424978f5a
fixed correct bullet position name
2003-02-23 01:00:48 +00:00
fluxgen
cd9634cf94
fixed menu bullet and clearWindow
2003-02-23 01:00:02 +00:00
fluxgen
aa96020afa
added virtual clearWindow
2003-02-23 00:59:13 +00:00
fluxgen
32cfe10bc3
set right gc value for window buttons
2003-02-23 00:57:55 +00:00
fluxgen
955e3865b6
added toolbar placement resource
2003-02-23 00:56:09 +00:00
fluxgen
50d8c9a8a1
changed default placement
2003-02-23 00:54:13 +00:00
fluxgen
e565603f46
restored slit saving...still some stuff to do.
2003-02-23 00:53:31 +00:00
fluxgen
1178fde5ca
minor cleaning, fixed vertical text
2003-02-23 00:51:40 +00:00
fluxgen
f8202a9c32
fixed vertical text and font
2003-02-23 00:50:53 +00:00
fluxgen
f3be5a9d06
removed some pointers
2003-02-23 00:50:02 +00:00
fluxgen
19f4dc774c
changed layeritem to normal type instead of pointer, added placement menu and fixed font to iconbar
2003-02-23 00:49:01 +00:00
fluxgen
4c0fb1ff75
fixed better default value for Color themeitem
2003-02-23 00:47:34 +00:00
fluxgen
e45779ef17
fixed auto hide bug just expose leave events for child windows
2003-02-22 23:07:23 +00:00
fluxgen
588897315c
minor cleaning, moved first resize move of frame
2003-02-22 21:40:35 +00:00
fluxgen
18d479afb3
added DIAMOND
2003-02-22 21:24:19 +00:00
fluxgen
024dd21c69
fixed bug in bullet type
2003-02-22 19:08:28 +00:00
fluxgen
6cafb55bb9
fixed minor resize bug
2003-02-22 18:31:00 +00:00
fluxgen
f3879a8387
fixed resize bug
2003-02-22 18:28:32 +00:00
rathnor
b1cb6bcf66
fix autoraise to be saved as separate init option
2003-02-22 16:09:44 +00:00
rathnor
cc2f023a22
fix focus models for new event handler and Resource setup
2003-02-22 15:10:43 +00:00
fluxgen
4e6d572681
changed createStylemenu function and removed iconUpdate
2003-02-20 23:33:08 +00:00
fluxgen
6513acb0e0
focus menu and sorting style menu the other way
2003-02-20 23:31:13 +00:00
fluxgen
8c67f63d44
fixed bug in titlebar toggle
2003-02-20 23:21:23 +00:00
fluxgen
6e1f30c308
fixed menu position when we dont have a titlebar and minor cleaning
2003-02-20 23:17:36 +00:00
fluxgen
3e2586bc1b
fixed updateClientmenu each time we add or remove a window
2003-02-20 21:00:29 +00:00
fluxgen
ab62678bc6
fixed slit client resize bug and a bug in slit client list menu
2003-02-20 16:41:22 +00:00
fluxgen
318c6e02c5
minor cleaning
2003-02-20 16:38:17 +00:00
rathnor
c9ca55d85d
fix clientmenu bug where remove last workspace would segfault
2003-02-20 12:06:26 +00:00
fluxgen
e0ac7575cc
fixed transient raise and lower
2003-02-19 14:53:38 +00:00
rathnor
7368b7dc76
whoops, missewd adding file for layer menus
2003-02-18 22:09:02 +00:00
fluxgen
9c7f25c173
redraw title and title bar once we are done with reconfigure
2003-02-18 21:41:09 +00:00
rathnor
b4ffe4fe21
Added layer menus for windows, toolbar, and slit, plus associated
...
resources. Cleaned up some cruft from the previous layering setup.
2003-02-18 15:11:12 +00:00
rathnor
aa602770fb
change XLayerItem to hold FbWindows instead of X Window IDs (Window)
2003-02-18 15:08:12 +00:00
rathnor
9de08b90e8
Rename LayeredMenu to FbMenu (Simon)
2003-02-18 15:06:28 +00:00
fluxgen
ead4aa8b54
using StringUtil
2003-02-17 23:36:43 +00:00
fluxgen
cac009a7ad
minor fix
2003-02-17 22:57:52 +00:00
fluxgen
504989bcf1
fixed alignment problem in titlebar
2003-02-17 22:45:42 +00:00
fluxgen
84bfa4dd3b
fixed non opaque moving
2003-02-17 22:42:52 +00:00
fluxgen
d104801f63
holding last move
2003-02-17 22:41:24 +00:00
fluxgen
ebc9e3547a
minor indentation
2003-02-17 12:53:21 +00:00
fluxgen
12d0fed19a
added IntResMenuItem
2003-02-17 12:49:08 +00:00
fluxgen
584440f2b0
changes resource integer value in the menu
2003-02-17 12:45:59 +00:00
fluxgen
2f8e99f9df
added shade button option, fixed antialias for menus, added toolbar width percent menu item
2003-02-17 12:35:59 +00:00
fluxgen
24adaad3d5
inserting width percent from screen,using resource<int> value
2003-02-17 12:32:21 +00:00
fluxgen
565201d14f
execute command from key input
2003-02-17 12:31:17 +00:00
fluxgen
23729b78ba
return string instead of char * from getStyleFilename
2003-02-17 12:29:35 +00:00
fluxgen
2186aac511
need to toggle antialias in font
2003-02-17 12:28:57 +00:00
fluxgen
50a2f33b73
we might want to change command once the object is created
2003-02-17 12:28:06 +00:00
fluxgen
a3e6f621d0
minor cleaning
2003-02-17 09:56:00 +00:00
fluxgen
2c801101f8
removed slit
2003-02-17 02:40:00 +00:00
rathnor
79aec8465f
Fixed gnome init problems (Simon)
2003-02-16 17:57:54 +00:00
fluxgen
9a82a5b1dc
raise and focus when we click on titlebar and fixed workspace names in workspace menu
2003-02-16 16:45:23 +00:00
fluxgen
c0e839b64d
added raiseAndFocus
2003-02-16 16:43:00 +00:00
fluxgen
98a3f4c726
changed screen pointer to reference and fixed client menu
2003-02-16 16:40:19 +00:00
fluxgen
9db6e01895
changed screen pointer to reference
2003-02-16 16:32:43 +00:00
rathnor
453e220df9
Add layer menu to window menu
2003-02-16 15:12:08 +00:00
fluxgen
e24348aedb
fixed return statment
2003-02-16 15:03:22 +00:00
fluxgen
2a80ac63ef
using configurated button position for titlebar
2003-02-16 13:55:49 +00:00
fluxgen
a6e3b3a6f6
fixed geom_window to FbTk FbWindow and changes some old windowstyle to m_windowtheme
2003-02-16 01:14:54 +00:00
fluxgen
7d39d015db
minor stuff
2003-02-16 01:13:24 +00:00
fluxgen
9fed36293e
using FbWindow for geom_window
2003-02-16 00:36:17 +00:00
fluxgen
82c251779b
using reference for screen, some minor indentation
2003-02-16 00:09:34 +00:00
fluxgen
df5ba6f280
using reference for screen
2003-02-16 00:08:29 +00:00
fluxgen
6d159ae8c7
fixed style menu and some minor indentation
2003-02-15 02:03:09 +00:00
fluxgen
0a01f73b51
fixed indentation and added theme listener object
2003-02-15 02:00:29 +00:00
fluxgen
f25cf733d6
added theme listener subject
2003-02-15 01:59:00 +00:00
fluxgen
2031f46de3
added SetStyleCmd
2003-02-15 01:58:06 +00:00
fluxgen
96c49e2d0d
added theme listener
2003-02-15 01:54:54 +00:00
fluxgen
fead9f1578
added subject for listeners
2003-02-15 01:49:43 +00:00
fluxgen
80a8703272
added theme observer
2003-02-15 01:48:16 +00:00
fluxgen
483f82fbb8
added a few headers
2003-02-15 01:44:49 +00:00
fluxgen
f6117a7514
added entries and readFilename
2003-02-15 01:42:17 +00:00
fluxgen
7061805dfd
removed Observer and Subject
2003-02-15 01:24:04 +00:00
fluxgen
1d8589a0e2
added Subject and Observer
2003-02-15 01:22:22 +00:00
fluxgen
72f584da70
moved from fluxbox src
2003-02-15 01:21:40 +00:00
fluxgen
ab9cb939cf
moved to FbTk
2003-02-15 01:20:06 +00:00
rathnor
e3b99d4e48
fixing up of layer code
2003-02-09 14:11:14 +00:00
fluxgen
1a04cf1ce2
added LayeredMenu.hh
2003-02-03 13:58:23 +00:00
fluxgen
cefcfd37d8
first
2003-02-03 13:58:09 +00:00
fluxgen
c595504676
creating screen with specified number of layers
2003-02-03 13:57:08 +00:00
fluxgen
1ac79b9733
cleaning
2003-02-03 13:56:12 +00:00
fluxgen
128bdea1a8
added layer for constructor
2003-02-03 13:53:48 +00:00
fluxgen
c6a8dfa99e
minor adjustments
2003-02-03 13:50:35 +00:00
fluxgen
5bb2d4b901
using reference instead
2003-02-03 13:49:39 +00:00
fluxgen
ccd06de8c2
removed numlayers
2003-02-03 13:46:42 +00:00
fluxgen
76d490dcbb
needs cleaning
2003-02-03 13:46:13 +00:00
fluxgen
7e2187d8c5
stoped
2003-02-03 13:45:23 +00:00
fluxgen
4870c5f091
cleaning
2003-02-03 13:43:46 +00:00
fluxgen
b8cc8770e8
changed name on windowID to window
2003-02-03 13:41:19 +00:00
fluxgen
7865dd73c1
changed name on windowID to window and removed layer item
2003-02-03 13:40:52 +00:00
fluxgen
7b81a4d603
removed layeritem
2003-02-03 13:39:57 +00:00
fluxgen
742e125db9
removed layeritem
2003-02-02 22:03:27 +00:00
rathnor
1b063dcea9
Integration of new Layering code, plus updates to the layering code itself
...
- new KeyActions: Raise/LowerLayer, AlwaysOnTop/Bottom, Top/BottomLayer
Added a "Quit" KeyAction
2003-02-02 16:32:41 +00:00
rathnor
5244fc3244
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)
2003-01-29 21:42:53 +00:00
rathnor
0f5247ccce
added simple test file for layering (Simon)
2003-01-29 21:39:52 +00:00
fluxgen
b0d9aa1124
fixed minor style issues
2003-01-24 12:19:15 +00:00
rathnor
000fe76aae
New Layer System
2003-01-16 12:41:27 +00:00
fluxgen
00e1014666
minor comment fix
2003-01-13 12:59:26 +00:00
fluxgen
78e01c7c6c
update menu when we are done creating windows
2003-01-13 03:04:47 +00:00
fluxgen
035ed4d452
added root theme so it can redraw the background
2003-01-12 23:56:49 +00:00
fluxgen
8f9dc59683
added root theme so we can redraw the background
2003-01-12 23:54:10 +00:00
fluxgen
9716ff884e
fixed minor bug in scrollClientUp/down
2003-01-12 23:52:37 +00:00
fluxgen
d844c4c1ca
fixed button gc
2003-01-12 20:31:54 +00:00
fluxgen
60073cee69
removed
2003-01-12 19:19:31 +00:00
fluxgen
6fda6d83fa
removed Clientmenu and Workspacemenu
2003-01-12 18:53:16 +00:00
fluxgen
c6b4257381
removed Basemenu
2003-01-12 18:52:35 +00:00
fluxgen
1f6ab73150
removed Windowmenu
2003-01-12 18:51:46 +00:00
fluxgen
d9c7b141c1
removed Basemenu, Workspacemenu and Clientmenu
2003-01-12 18:50:27 +00:00
fluxgen
6cc034afd3
moved KDE slit handling to Slit.cc
2003-01-12 18:49:36 +00:00
fluxgen
84cb556961
removed menu style
2003-01-12 18:48:14 +00:00
fluxgen
0a24450afd
removed Workspacemenu.hh
2003-01-12 18:47:02 +00:00
fluxgen
528f14ea0c
removed menu style from Theme, and removed forward declarations of Iconmenu and Workspacemenu
2003-01-12 18:46:01 +00:00
fluxgen
9504b64e96
replaced by FbTk Menu
2003-01-12 18:41:50 +00:00
fluxgen
54c446cbcf
removed toolbar
2003-01-12 18:31:33 +00:00
fluxgen
c3a3ecebb6
removed Workspacemenu, Windowmenu, Clientmenu and Basemenu. Added BoolMenuItem.
2003-01-12 18:25:08 +00:00
fluxgen
21dda060fc
we do not use IntResMenuItem, yet
2003-01-12 18:21:27 +00:00
fluxgen
55b9d5ffb0
replaced by FbTk Menu
2003-01-12 18:19:45 +00:00
fluxgen
6c7f8c4d15
toggles a bool variable from the menu
2003-01-12 18:15:23 +00:00
fluxgen
f423bdc3a4
moved slit handling over to Slit.cc and temporarly disabled slit save/load resources
2003-01-12 18:11:12 +00:00
fluxgen
346ed33abb
removed slit functions
2003-01-12 18:09:22 +00:00
fluxgen
2c9ae560e0
removed toolbar
2003-01-12 18:08:05 +00:00
fluxgen
66206cb19c
changed Toolbarmenu to FbTk Menu
2003-01-12 18:04:39 +00:00
fluxgen
57a53674bc
changed Configmenu to FbTk Menu and fix new function setupConfigmenu and removed toolbar placement resource
2003-01-12 17:59:20 +00:00
fluxgen
fcf431100c
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
2003-01-12 17:56:15 +00:00
fluxgen
d3f98a9ca4
added MenuItem files
2003-01-12 17:27:01 +00:00
fluxgen
99692be706
item in the menu
2003-01-12 17:06:07 +00:00
fluxgen
5dabdacd6f
moved out MenuItem to MenuItem.hh
2003-01-12 17:02:33 +00:00
fluxgen
aff60c437c
moved MenuItem to MenuItem.hh, fixed minor bug in drawItem
2003-01-12 17:01:02 +00:00
fluxgen
1acdd42fd7
removed explicit from copy constructor
2003-01-11 01:16:36 +00:00
fluxgen
076e3d1185
executes a list of commands
2003-01-11 01:09:24 +00:00
fluxgen
19e4d6eb04
fixed bug in configureRequestEvent and some minor indent
2003-01-10 20:20:37 +00:00
fluxgen
6072177888
fixed bad pointer check
2003-01-10 02:16:29 +00:00
fluxgen
9cdda3e68a
added TextureRender, Timer and ImageControl
2003-01-10 01:03:15 +00:00
fluxgen
b2cd18b3d9
removed i18n
2003-01-10 01:02:02 +00:00
fluxgen
c8362adbf8
need cstdio for sscanf
2003-01-10 00:54:12 +00:00
fluxgen
3328de262c
removed debugmsg and adjusted for FbTk ImageControl
2003-01-10 00:47:59 +00:00
fluxgen
24be5654f4
adjusted for FbTk ImageControl
2003-01-10 00:46:54 +00:00
fluxgen
c4a6b773d1
removed Keyboard execute function
2003-01-10 00:44:17 +00:00
fluxgen
6626addd03
adjusted for FbTk Timer
2003-01-10 00:41:15 +00:00
fluxgen
7e8796c31e
adjusted for FbTk ImageControl
2003-01-10 00:35:19 +00:00
fluxgen
d879cbae7f
adjusted for FbTk ImageControl
2003-01-09 22:18:06 +00:00
fluxgen
20037a89be
adjusted for FbTk Timer and ImageControl
2003-01-09 22:16:40 +00:00
fluxgen
2e40e38c42
adjusted for FbTk Timer and ImageControl
2003-01-09 22:10:53 +00:00
fluxgen
ec1dffac32
disabled rootcommand
2003-01-09 22:09:19 +00:00
fluxgen
5cfe837b74
adjusted for FbTk ImageControl
2003-01-09 22:08:27 +00:00
fluxgen
d5a394a1e4
adjusted for FbTk Timer
2003-01-09 22:06:49 +00:00
fluxgen
4ac3236730
moved ImageControl, Timer and TextureRender to FbTk
2003-01-09 22:04:30 +00:00
fluxgen
ebf2893a20
minor change in config.h include
2003-01-09 21:58:59 +00:00
fluxgen
cc9ac6adeb
adjusted for FbTk imagecontrol
2003-01-09 21:57:46 +00:00
fluxgen
a4d46a4cac
removed bexec and fixed indent
2003-01-09 21:55:58 +00:00
fluxgen
d019be5bf5
remove bexec
2003-01-09 21:54:51 +00:00
fluxgen
c9299fff8f
moved to FbTk
2003-01-09 21:52:09 +00:00
fluxgen
7dd4823340
moved from fluxbox to fbtk
2003-01-09 21:09:49 +00:00
fluxgen
7a74a56fe4
removed iconmenu
2003-01-09 20:44:09 +00:00
fluxgen
4b765849b7
changed workspace menu to FbTk Menu and removed iconmenu and rootmenu
2003-01-09 18:42:32 +00:00
fluxgen
5cd2b90e26
removed Rootmenu and Iconmenu. Added FbCommands
2003-01-09 18:40:34 +00:00
fluxgen
a9579c3c44
changed client menu to FbTk Menu
2003-01-09 18:33:58 +00:00
fluxgen
e48b3e0cfd
removed rootmenu
2003-01-09 18:32:09 +00:00
fluxgen
f123c69829
included typeinfo
2003-01-09 18:28:48 +00:00
fluxgen
a50b4b029a
minor ident and removal of debug msg
2003-01-09 18:03:33 +00:00
fluxgen
3eb4d3637f
contains basic commands to restart, reconfigure, execute command and exit fluxbox
2003-01-09 17:46:10 +00:00
fluxgen
7debbae5bd
removed iconmenu, changed workspacemenu and rootmenu to FbTk Menu and removed setAutoGroupWindow, disabled Stylemenu
2003-01-09 17:41:02 +00:00
fluxgen
a22aa6fa52
removed iconmenu changed workspacemenu and rootmenu to FbTk Menu and removed setAutoGroupWindow
2003-01-09 17:38:40 +00:00
fluxgen
51c33a318d
removed
2003-01-09 17:29:14 +00:00
fluxgen
ccd693067e
added menu border color and border width and bevel width
2003-01-09 16:51:52 +00:00
fluxgen
41bee7797d
fixed menu border color and border width and bevel width
2003-01-09 16:45:21 +00:00
fluxgen
7d8ca27562
removed exec and function from MenuItem
2003-01-09 16:43:54 +00:00
fluxgen
eecde95040
included config.h for slit option
2003-01-07 02:50:20 +00:00
fluxgen
f1bb9545d1
added disable/enable title and removeAll items function
2003-01-07 02:10:24 +00:00
fluxgen
a7f4b6edb6
added disable/enable title, removeAll items function and changed itemSelected to normal virtual
2003-01-07 02:09:43 +00:00
fluxgen
188ac46621
using fbtk menu instead of windowmenu
2003-01-07 02:07:43 +00:00
fluxgen
87e65a8c06
fixed menu and button action setup
2003-01-07 02:06:06 +00:00
fluxgen
877689f61c
fixed menu theme
2003-01-07 02:03:57 +00:00
fluxgen
3889975c4f
fixed Windowmenu to FbTk Menu and added last know button pos and popupMenu function on last known position
2003-01-07 01:34:49 +00:00
fluxgen
06f63eec84
added double click interval, fixed actions on titlebar, added hide/show decorations
2003-01-07 01:30:57 +00:00
fluxgen
33dbf7cc0f
minor comments
2003-01-05 23:42:27 +00:00
fluxgen
28ec637856
minor comments fixes
2003-01-05 23:39:50 +00:00
fluxgen
58c7f9f683
minor comment fix
2003-01-05 23:34:38 +00:00
fluxgen
5733082fc4
adjusted for moveResize instead of configure in fluxboxwindow
2003-01-05 23:04:46 +00:00
fluxgen
29bf0656d4
using bad_cast from typeinfo
2003-01-05 23:00:19 +00:00
fluxgen
459f2563d2
added border size
2003-01-05 22:58:11 +00:00
fluxgen
b36851a476
added WinButton.hh/cc FbWinFrame.hh/cc FbWinFrameTheme.hh/cc
2003-01-05 22:52:30 +00:00
fluxgen
3145c28d09
draws simple window graphics and handles buttons
2003-01-05 22:48:54 +00:00
fluxgen
9195cea6e7
adjusted for fluxboxwindow referens events, updated fbwin configure to moveresize, moved creation of fluxboxwindow object to BScreen
2003-01-05 22:41:21 +00:00
fluxgen
f61ff3329e
using moveresize instead of configure in fluxboxwindow
2003-01-05 22:38:53 +00:00
fluxgen
1cc72819ff
no need to hide it
2003-01-05 22:37:46 +00:00
fluxgen
1af005c78e
no need to crash n burn because of stupid size
2003-01-05 22:36:28 +00:00
fluxgen
64bf9a94fe
maximize fix
2003-01-05 22:31:36 +00:00
fluxgen
949f690d86
using moveResize instead of configure in fluxboxwindow
2003-01-05 22:30:20 +00:00
fluxgen
a7ca500229
added max functions so we can determine maximum workspace area. Creation of a new FluxboxWindow object is now handled in BScreen::createWindow
2003-01-05 22:26:56 +00:00
fluxgen
017f79e9fd
added max functions so we can determine maximum workspace area. Creation of a FluxboxWindow is now handled in BScreen
2003-01-05 22:24:55 +00:00
fluxgen
4060a219e6
major changes to make FluxboxWindow use FbWinFrame and decouple it from buttons and menus
2003-01-05 22:22:33 +00:00
fluxgen
cb7cfbf152
huge commit, changed FluxboxWindow to a EventHandler and it now holds a FbWinFrame, added dieSig
2003-01-05 22:20:46 +00:00
fluxgen
4484d32680
frame handling
2003-01-05 22:14:10 +00:00
fluxgen
7a36fd6204
fixed minor bug in operator = Pointer
2003-01-01 23:38:03 +00:00
rathnor
dbe2879dfe
added iconified windows to the _NET_CLIENT_LIST window in response to
...
pointer to: http://bugzilla.gnome.org/show_bug.cgi?id=99625
2002-12-27 02:15:08 +00:00
fluxgen
31dd91c2a8
menu files
2002-12-25 11:47:24 +00:00
fluxgen
f2a4e6ae2c
moved from Basemenu to FbTk menu and starting to use MenuTheme with Commands
2002-12-25 11:46:50 +00:00
fluxgen
61ec462e66
first add, theme class for Menu
2002-12-25 11:42:05 +00:00
fluxgen
21bf0c15f1
virtual for hide/show and showsubwindows
2002-12-25 11:29:34 +00:00
fluxgen
885ddd9322
using number for buttons and max five buttons
2002-12-25 11:28:43 +00:00
fluxgen
550b9760dd
parent and showSubwindows function
2002-12-16 11:17:26 +00:00
fluxgen
3327fb7e11
fixed some bugs and the new commands
2002-12-16 11:05:35 +00:00
fluxgen
ce899439c9
two more commans for right and middle click
2002-12-16 11:02:41 +00:00
fluxgen
e0ae69d0b9
comments and include guard fix
2002-12-16 11:01:43 +00:00
fluxgen
84fa1bb533
minor stuff
2002-12-13 20:39:41 +00:00
fluxgen
e5a9068447
added ArrowButton files
2002-12-13 20:39:07 +00:00
fluxgen
c5023fd193
using ArrowButton for arrows in toolbar
2002-12-13 20:37:55 +00:00
fluxgen
f018f1f99e
added a few comments
2002-12-13 20:35:36 +00:00
fluxgen
bce4606b15
added simplecommand and command
2002-12-13 20:33:53 +00:00
fluxgen
25fd5b3852
simplecommand
2002-12-13 20:32:55 +00:00
fluxgen
41faa6eada
command
2002-12-13 20:30:57 +00:00
fluxgen
9db217ac4b
not equal operator
2002-12-13 20:29:31 +00:00
fluxgen
9fb33e51d4
added button and refcount files
2002-12-13 20:28:12 +00:00
fluxgen
31f6a3bb35
ref counting for pointers
2002-12-13 20:26:22 +00:00
fluxgen
560e8bdd6a
button
2002-12-13 20:24:33 +00:00
fluxgen
3d8a063bd0
arrowbutton
2002-12-13 20:21:12 +00:00
fluxgen
6f01383c89
fixed autoptr on rootmenu
2002-12-13 20:19:05 +00:00
fluxgen
939f13be4f
fixed autoptr on rootmenu and next/prev focus/workspace functions so they behave nice with simplecommand
2002-12-13 20:16:17 +00:00
fluxgen
bbc42200c6
minor fix
2002-12-09 23:43:50 +00:00
fluxgen
48ffebc59d
s/blackbox.cat/fluxbox.cat
2002-12-09 22:51:23 +00:00
fluxgen
37163b419c
minor fix for keys ptr
2002-12-09 22:21:00 +00:00
fluxgen
c563042bdd
fixed bug in rotate
2002-12-09 22:12:56 +00:00
fluxgen
6073c44a8e
fixed setRotate function
2002-12-09 22:10:01 +00:00
fluxgen
bf6662921e
don't rotate text in iconbar, until we can set it vertical
2002-12-09 19:03:13 +00:00
rathnor
f758ee4bbd
proper fix for [ 561602 ] Problem using ToggleDecor in terminals.
...
old_decoration wasn't initialised.
2002-12-09 14:17:50 +00:00
fluxgen
e4c680e4cf
fixed rotate argument for drawText
2002-12-08 19:12:07 +00:00
fluxgen
216da58a08
comments and bool rotate argument for drawText
2002-12-08 18:37:08 +00:00
fluxgen
a64796680e
comment fixes
2002-12-07 13:36:03 +00:00
fluxgen
5af8543e8a
toolbar placement in resource
2002-12-04 22:43:18 +00:00
fluxgen
b69bb1d0f8
saving toolbar resource
2002-12-04 22:36:47 +00:00
fluxgen
27a73906fe
fixed right and left placement
2002-12-04 17:58:01 +00:00
rathnor
9acaeba680
fixing indentation due to ifdef (and resulting unbalanced brackets).
2002-12-04 14:16:42 +00:00
fluxgen
67e963a40c
comparsion operator
2002-12-04 00:02:52 +00:00
fluxgen
044713cd75
removed menu and toolbar functions
2002-12-03 23:58:06 +00:00
fluxgen
ec1947ccc1
using FbTk EventHandler and FbTk FbWindow. Fixed indenting and other minor cleaning
2002-12-03 23:35:38 +00:00
fluxgen
fa1d775e09
using FbTk EventHandler and FbTk FbWindow
2002-12-03 23:21:42 +00:00
fluxgen
eb9bb882ed
initiate s_display in assignment too
2002-12-03 21:59:58 +00:00
fluxgen
cc775983b6
FbWindow add and remove
2002-12-03 17:06:49 +00:00
fluxgen
9233cd9db0
using FbTk FbWindow
2002-12-03 17:02:53 +00:00
fluxgen
d611c016c7
using FbTk FbWindow
2002-12-03 16:54:13 +00:00
fluxgen
1350945498
FbWindow files
2002-12-03 16:26:08 +00:00
fluxgen
d559c49e0a
simple X window wrapper
2002-12-03 16:25:27 +00:00
fluxgen
64c280e6e2
minor fixes
2002-12-03 01:46:28 +00:00
fluxgen
0611f932ee
indentation and EventManager usage
2002-12-02 23:49:56 +00:00
fluxgen
29c647645b
using dirhelper and fixed toolbar reconfigure
2002-12-02 23:19:16 +00:00
fluxgen
2b617dcea2
minor cleaning
2002-12-02 22:50:57 +00:00
fluxgen
145ca1ab89
new functions....minor hack
2002-12-02 22:12:09 +00:00
fluxgen
3f8b92ae1d
ToolbarTheme files and DirHelper files
2002-12-02 22:09:04 +00:00
fluxgen
b20972bbe4
catch more exceptions
2002-12-02 22:02:35 +00:00
fluxgen
af7c6a7c6b
using new toolbartheme, fixed placement function and changed to FbTk EventHandler
2002-12-02 21:54:30 +00:00
fluxgen
fdb116cec5
removed Toolbar theme
2002-12-02 20:54:30 +00:00
fluxgen
ab1204e53a
throw string with error msg when out of memory
2002-12-02 20:15:22 +00:00
fluxgen
f75a0ee5e3
text utils
2002-12-02 20:11:58 +00:00
fluxgen
cd3df03791
removed getToolbarStyle
2002-12-02 20:05:29 +00:00
fluxgen
12488d4f56
throws string instead of number
2002-12-02 20:02:56 +00:00
fluxgen
3633489dbf
toolbar theme
2002-12-02 19:56:38 +00:00
fluxgen
bf2642c831
directory reading helper
2002-12-02 19:44:25 +00:00
fluxgen
dadeffaf86
Theme files
2002-12-02 19:38:26 +00:00
fluxgen
2045fcca49
add and remove functions
2002-12-02 19:36:58 +00:00
fluxgen
c8aff5576a
theme classes
2002-12-02 19:34:54 +00:00
fluxgen
3d18945fb5
minor comment fixes
2002-12-02 19:31:05 +00:00
fluxgen
0bab849b7e
fixed iostream include
2002-12-01 19:41:40 +00:00
rathnor
28b5c60449
Indenting from tabs to emacs 4-space
2002-12-01 13:42:15 +00:00
fluxgen
6dbabfb1d8
copyright notice
2002-11-30 20:59:54 +00:00
fluxgen
4c3b6ea0fe
not using imagecontrol
2002-11-30 20:58:13 +00:00
fluxgen
fa24d5c13d
using imagecontrol
2002-11-30 20:56:54 +00:00
fluxgen
f3d243acbe
forward declare fluxboxwindow
2002-11-30 20:56:21 +00:00
fluxgen
992e3d4968
not using image control in Theme
2002-11-30 20:55:23 +00:00
fluxgen
00803e499a
using imagecontrol
2002-11-30 20:39:42 +00:00
fluxgen
d9438a679d
old copyright
2002-11-30 20:36:22 +00:00
fluxgen
5205a761cc
removed include config.h
2002-11-30 20:35:06 +00:00
fluxgen
46a1a9f162
no need for interlace compiletime option
2002-11-30 20:34:27 +00:00
fluxgen
29fa22c6f3
texturerender and imagecontrol files
2002-11-30 20:31:22 +00:00
fluxgen
4788d2fb9b
using imagecontrol
2002-11-30 20:29:27 +00:00
fluxgen
59e52a6906
using imagecontrol
2002-11-30 20:18:35 +00:00
fluxgen
7748d1a09c
forward declare fluxboxwindow and tab
2002-11-30 20:16:14 +00:00
fluxgen
5a5f274ac7
not using imagecontrol
2002-11-30 20:14:04 +00:00
fluxgen
5754cfd26e
moved from BImage class to TextureRender
2002-11-30 20:07:49 +00:00
fluxgen
49491d32b6
moved from Image.hh/cc
2002-11-30 20:07:06 +00:00
fluxgen
da452116d3
changed name to ImageControl
2002-11-30 19:57:54 +00:00
rathnor
7efd955b43
missing include config.h broke interlacing
2002-11-30 14:13:43 +00:00
fluxgen
5cef8b6505
return false if we cant parse nor allocate color string
2002-11-28 19:22:40 +00:00
fluxgen
a4668b0772
copyright notice
2002-11-27 22:07:42 +00:00
fluxgen
f11809c588
texture passed as const referens to BImageControl's renderImage
2002-11-27 22:06:06 +00:00
fluxgen
037ece44a9
using const ref for texture option in render
2002-11-27 22:04:02 +00:00
fluxgen
1eed220f98
using new SignalEventHandler
2002-11-27 22:00:19 +00:00
fluxgen
9682bdd1a5
using new SignalEventHandler and EventHandler classes
2002-11-27 21:59:25 +00:00
fluxgen
f04a97d200
texture passed as const referens to BImageControl's renderImage
2002-11-27 21:58:35 +00:00
fluxgen
97a2ea9d23
cleaning
2002-11-27 21:55:36 +00:00
fluxgen
02352e9f81
removed compile time options
2002-11-27 21:53:55 +00:00
fluxgen
f604debc9f
texture passed as const referens to BImageControl's renderImage
2002-11-27 21:52:34 +00:00
fluxgen
c9e62e7aee
virtual eventLoop, default displayname and exit eventLoop variable
2002-11-27 21:50:32 +00:00
fluxgen
d39c023411
using SignalEventHandler class instead of the old EventHandler template
2002-11-27 21:47:46 +00:00
fluxgen
97d610761e
using new EventHandler class
2002-11-27 21:44:45 +00:00
fluxgen
d0d1714b36
added EventManager
2002-11-27 21:42:14 +00:00
fluxgen
e3785fc3c3
removed templated and fixed XEvent functions
2002-11-27 21:41:38 +00:00
fluxgen
7d6df5692c
initial import
2002-11-27 21:41:13 +00:00
fluxgen
2f588e5570
minor changes
2002-11-27 15:11:19 +00:00
fluxgen
6e27b3ec6a
removed config.h
2002-11-27 14:49:47 +00:00
fluxgen
146df03e73
toolbar changes
2002-11-27 14:00:44 +00:00
fluxgen
2f70830cbc
toolbar changes
2002-11-27 13:03:04 +00:00
fluxgen
5a699db18f
indentation
2002-11-27 13:00:05 +00:00
fluxgen
256b12aa35
updated from cleaning in Toolbar
2002-11-27 12:30:38 +00:00
fluxgen
06ad66a211
cleaning
2002-11-27 12:20:23 +00:00
fluxgen
4ce0b72282
noinst lib
2002-11-26 23:41:16 +00:00
fluxgen
7f80988043
change libFbTk location
2002-11-26 23:40:35 +00:00
fluxgen
a98bbe8e03
temp fix for strcasestr
2002-11-26 20:04:15 +00:00
fluxgen
c6752ce211
another missing header
2002-11-26 19:56:48 +00:00
fluxgen
70b0a14fd1
nothrow in header new
2002-11-26 19:49:40 +00:00
fluxgen
fc4f15e2c4
NotCopyable is now in FbTk
2002-11-26 16:50:32 +00:00
fluxgen
558aa0f9f9
using drawutil's doAlignment function
2002-11-26 16:46:05 +00:00
fluxgen
75eb138d4e
using drawutil's doAligment function
2002-11-26 16:40:57 +00:00
fluxgen
48f3316064
notcopyable is now fbtk
2002-11-26 16:37:18 +00:00
fluxgen
0cbcb87b88
minor cleaning
2002-11-26 16:07:29 +00:00
fluxgen
3dacf70154
display connection from FbTk App
2002-11-26 16:05:34 +00:00
fluxgen
cf287a3fde
moved FbTk files into FbTk dir
2002-11-26 16:03:36 +00:00
fluxgen
ac4420cdc5
initial import
2002-11-26 16:01:28 +00:00
fluxgen
b5acf3a78f
moved to FbTk
2002-11-26 15:57:11 +00:00
fluxgen
fe2e6b32e7
alignment function
2002-11-26 15:50:46 +00:00
fluxgen
99c92a6373
fixed rotated text on vertical tab in XFontImp and a rotate function in FontImp interface
2002-11-25 14:07:21 +00:00
fluxgen
1fc16d3d3d
removed rotate font functions
2002-11-25 14:00:20 +00:00
fluxgen
451ea7e5b8
auto_ptr for slit variable
2002-11-24 20:57:32 +00:00
fluxgen
fafc0a6e49
cleaning
2002-11-24 20:56:06 +00:00
fluxgen
500aa3ce02
cleaning, removed compiletime option for interlaced and removed basedisplay variable in class
2002-11-24 20:54:29 +00:00
fluxgen
39a51f2572
cleaning, removed compiletime option for interlaced
2002-11-24 20:22:38 +00:00
rathnor
76a3ad0bd3
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.
2002-11-24 05:23:36 +00:00
rathnor
3737a18dad
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.
2002-11-23 16:07:19 +00:00
rathnor
bdbff9c5c2
initialised m_net_moveresize_window, fixes bug [641136]
...
OpenOffice 1.0.1 aborts
2002-11-23 14:54:50 +00:00
fluxgen
f14500832d
reconfigure theme directly after construction
2002-11-21 15:57:47 +00:00
fluxgen
36c4c79abd
fixed error in if-statement
2002-11-21 15:26:34 +00:00
fluxgen
9a9e59a233
config.h with have_xft_utf8
2002-11-17 17:20:49 +00:00
fluxgen
c515dc040a
justification fixes
2002-11-17 13:40:01 +00:00
fluxgen
1193d5b6e2
functions in toggleDecor and extra tab creation checking in toggleTab
2002-11-17 12:50:20 +00:00
fluxgen
08f299afc0
include netizen
2002-11-17 11:29:06 +00:00
fluxgen
b51501aa42
fixed so workspace menu is shown when you left click on workspace label
2002-11-16 22:17:06 +00:00
fluxgen
f05ff36236
removed some includes and fixed forward decl
2002-11-16 22:13:19 +00:00
fluxgen
e4ae8cf3eb
minor stuff
2002-11-15 14:24:59 +00:00
fluxgen
ffcc409ad9
make sure the tab window does not map if the window is iconified
2002-11-15 14:06:33 +00:00
fluxgen
11a3304789
antialias toggle in toolbar
2002-11-15 13:10:48 +00:00
fluxgen
8515c1dc15
fluxbox in KDE option
2002-11-15 12:31:58 +00:00
fluxgen
59daed1cdc
referens on menu
2002-11-15 12:19:17 +00:00
fluxgen
a2cf2805f2
referens
2002-11-15 12:17:44 +00:00
fluxgen
68aeecad1d
comments
2002-11-15 12:17:03 +00:00
fluxgen
adb2f2aed6
pointer/referens fixes
2002-11-15 12:15:39 +00:00
fluxgen
530a55a1e4
headmenu fixes
2002-11-15 12:13:56 +00:00
fluxgen
79ad9df4de
cleaning
2002-11-15 12:09:36 +00:00
fluxgen
5f4aea396d
indentation
2002-11-15 12:05:04 +00:00
fluxgen
bdda4aebd0
cleaning in xinerama area
2002-11-15 12:04:27 +00:00
fluxgen
3d4b40c43f
comment
2002-11-15 11:57:33 +00:00
fluxgen
ff8702a3f3
fixed bug 581588, toolbar auto hiding while editing workspace name
2002-11-14 11:38:38 +00:00
fluxgen
d68f996683
cleaning and fixed menu always fully visible
2002-11-14 10:32:11 +00:00
fluxgen
d6e2f5d0ee
cleaning
2002-11-14 10:31:10 +00:00
fluxgen
d6ed5970a8
minor cleaning
2002-11-14 10:12:42 +00:00
fluxgen
7c24bf9b5a
referens from slit menus
2002-11-14 00:24:35 +00:00
fluxgen
e13cb99bd0
cleaning
2002-11-14 00:23:19 +00:00
fluxgen
cade394b91
cleaning
2002-11-14 00:15:10 +00:00
fluxgen
598ff7125d
determine lock masks
2002-11-13 14:35:01 +00:00
fluxgen
2cce3fbba6
indentation
2002-11-12 22:58:40 +00:00
fluxgen
9207eb135c
check string size before draw
2002-11-12 22:57:03 +00:00
fluxgen
be32c5c2e8
line
2002-11-12 22:50:36 +00:00
fluxgen
e6a8acfe0d
moved uds
2002-11-12 22:50:09 +00:00
fluxgen
1cfd8e76bf
minor fix
2002-11-12 22:47:19 +00:00
fluxgen
d53d9eaa31
removed DrawString
2002-11-12 22:44:17 +00:00
fluxgen
18f90c5afb
indentation
2002-11-12 22:15:06 +00:00
fluxgen
2446ed4861
restored label alignment
2002-11-12 22:04:16 +00:00
rathnor
a92136b4e8
for loop waited for negative value on unsigned type. Fixed to check for
...
zero in break case.
2002-11-12 16:13:24 +00:00
rathnor
64c9a446ba
Removed limit (screen resolution) on max window size, max_{width,height} == 0 now means unrestricted.
2002-11-12 14:54:45 +00:00
fluxgen
a2c61d4d5d
minor indent
2002-11-12 14:40:26 +00:00
rathnor
856da248f7
Fix geometry window sizing (W is wider than 0), plus vertical centring
...
(font ascent, not height).
2002-11-12 14:37:18 +00:00
fluxgen
720423af01
name change of the list
2002-11-03 15:02:21 +00:00
fluxgen
239c673965
fixed label text color
2002-11-03 10:39:25 +00:00
fluxgen
10523692d6
const fixes
2002-10-29 16:24:54 +00:00
fluxgen
35cf32850e
function name change, changed to FbTk Font
2002-10-29 16:09:37 +00:00
fluxgen
495530c421
function name change, minor cleaning
2002-10-29 16:08:42 +00:00
fluxgen
5ebc789e88
changed toolbar, so it uses fbtk font
2002-10-29 16:07:27 +00:00
fluxgen
1c4b2d2f8b
toolbar changed function name
2002-10-29 16:03:15 +00:00
fluxgen
da99dcae15
new names for some functions in toolbar
2002-10-29 16:00:20 +00:00
fluxgen
05c16eb649
const fixes and function renaming for toolbar
2002-10-29 15:59:35 +00:00
fluxgen
37b629be4b
cleaning and const fixes
2002-10-29 15:53:45 +00:00
fluxgen
4490ea4590
const
2002-10-29 15:52:44 +00:00
fluxgen
6c5732899d
compile time option for gnome and net wm hints, updateds for screen constructor
2002-10-25 21:17:15 +00:00
fluxgen
e111d9f445
include fix
2002-10-25 21:15:49 +00:00
fluxgen
1df87f87ab
const, variable fix
2002-10-25 21:12:20 +00:00
fluxgen
76f20728b9
const fixes
2002-10-25 21:11:42 +00:00
fluxgen
016b6891ea
include
2002-10-25 21:10:58 +00:00
fluxgen
a660cb0d08
compile time options for newwmspec, gnome and multibyte
2002-10-25 21:07:56 +00:00
fluxgen
db886fc7c8
compile time option for multibyte support
2002-10-25 21:07:07 +00:00
fluxgen
a0abbf6056
include fix
2002-10-25 21:05:01 +00:00
fluxgen
06d3ea58c0
minor cleaning
2002-10-25 21:03:13 +00:00
fluxgen
a42295bccb
rearranged includes, minor cleaning
2002-10-25 20:58:14 +00:00
fluxgen
cc60dc63d6
fixed auto_ptr for m_toolbar, rearranged includes, fixed forward declaration, removed
...
fluxbox from constructor and fixed some minor accessors
2002-10-25 20:56:12 +00:00
fluxgen
527e21377f
changed name from Icon to Iconmenu
2002-10-25 20:54:08 +00:00
fluxgen
1168fcc08a
changed name to Iconmenu
2002-10-25 20:53:42 +00:00
fluxgen
1cb8a2d14a
minor changes for screeninfo constructor
2002-10-25 20:52:42 +00:00
fluxgen
2f0c8b1c27
use gnu extensions for snprintf
2002-10-24 11:40:36 +00:00
fluxgen
ef9da86c27
minor fix
2002-10-24 11:30:45 +00:00
fluxgen
660f363f19
fixed assignment issue with gcc 2.95.x and auto_ptr
2002-10-24 11:26:16 +00:00
fluxgen
537d41c96e
minor cleaning
2002-10-23 22:02:13 +00:00
fluxgen
7934b75a9d
fixed auto_ptr assignment
2002-10-23 22:00:46 +00:00
fluxgen
a1a01de8f9
removed obsolete NEWWMSPEC
2002-10-23 17:32:30 +00:00
fluxgen
ac00b050de
using isGroupable
2002-10-22 14:47:22 +00:00
fluxgen
3a456e72e9
clear item
2002-10-22 14:46:11 +00:00
fluxgen
fc14d38de2
no need to have antialias if it isn't compiled with use_xft
2002-10-22 14:45:01 +00:00
fluxgen
20de37981c
fixed text drawing
2002-10-22 14:42:58 +00:00
fluxgen
59c1036121
isGroupable
2002-10-22 14:41:13 +00:00
fluxgen
5835711c20
groupable function
2002-10-22 14:39:21 +00:00
fluxgen
780d4583cc
tab option
2002-10-19 17:12:44 +00:00
fluxgen
5e5dc14ea9
minor include fix
2002-10-19 14:15:07 +00:00
fluxgen
00ed3b97cf
use xft always
2002-10-19 14:13:21 +00:00
fluxgen
2b934318c7
lines
2002-10-19 14:13:05 +00:00
fluxgen
799617f6d1
windowmenu always visible, fixes bug [ 604634 ] Fluxbox 0.1.11 menu on iconbar problem
2002-10-19 14:07:00 +00:00
fluxgen
1b6e3c1750
ascent and descent
2002-10-19 14:01:05 +00:00
fluxgen
28b84d6fc0
using ascent and descent again
2002-10-19 14:00:09 +00:00
fluxgen
38253628c2
fixed deps
2002-10-19 13:56:54 +00:00
fluxgen
5b62ce19cb
auto_ptr for windowmenu
2002-10-19 10:56:30 +00:00
fluxgen
834576a531
testFont
2002-10-19 10:05:47 +00:00
fluxgen
135e770f41
minor
2002-10-19 10:04:20 +00:00
fluxgen
d8a6207106
initial import
2002-10-19 10:03:16 +00:00
fluxgen
4d67b9d3d7
try XLFD if load failes
2002-10-16 23:56:13 +00:00
fluxgen
e8ae40e072
wm support check on checkwindow
2002-10-16 23:32:17 +00:00
fluxgen
4b412d94b1
minor stuff
2002-10-16 23:31:10 +00:00
fluxgen
d9483d04fb
const fix
2002-10-16 23:30:17 +00:00
fluxgen
c613bf584b
minor const fix
2002-10-16 23:26:41 +00:00
fluxgen
5506c3b33b
utf8 for Xft
2002-10-16 23:22:45 +00:00
fluxgen
460d385091
utf8
2002-10-16 23:13:54 +00:00
fluxgen
0ea4319159
enable ewmh
2002-10-16 20:02:00 +00:00
fluxgen
46087c7e08
const pointer
2002-10-16 19:06:51 +00:00
fluxgen
dfaed0ceca
more support
2002-10-16 19:03:57 +00:00
fluxgen
53f27ef6c8
auto_ptr for key
2002-10-15 20:49:00 +00:00
fluxgen
190fb70173
fixed wrong counter in init for screen with atomhandler
2002-10-15 20:41:08 +00:00
fluxgen
41edfdf99f
minor adjustment of bevel when drawing text
2002-10-15 17:37:28 +00:00
fluxgen
3e972e83bd
using new font system for labelstyle, windowstyle
2002-10-15 17:17:00 +00:00
fluxgen
715f363016
minor adjustments for style
2002-10-15 17:13:24 +00:00
fluxgen
a72c167e9d
using new font system
2002-10-15 17:06:29 +00:00
fluxgen
8140009ae0
loaded function
2002-10-15 16:44:26 +00:00
fluxgen
1e7ede26c4
loaded functin
2002-10-15 16:43:15 +00:00
fluxgen
04d58f1c2d
fallback on fixed if the font before was loaded but the new one couldnt load it
2002-10-15 16:34:14 +00:00
fluxgen
a295efad66
fixed reconf after loading
2002-10-15 13:05:55 +00:00
fluxgen
06bcf37576
minor cleaning
2002-10-15 10:57:58 +00:00
fluxgen
7c43812c04
antialias option
2002-10-15 10:57:28 +00:00
fluxgen
4acb333856
antialias check
2002-10-15 10:56:49 +00:00
fluxgen
a904d7b6b7
antialias resource
2002-10-15 10:54:40 +00:00
fluxgen
d565c23cf9
reconfigure with antialias
2002-10-15 10:52:18 +00:00
fluxgen
3566c513b4
signed to unsigned
2002-10-15 09:51:56 +00:00
fluxgen
d342afc87a
order of public, protected and private
2002-10-15 09:50:38 +00:00
fluxgen
a12a27dd0b
sending BScreen to constructor instead of Configuremenu
2002-10-15 09:49:51 +00:00
fluxgen
6918872ba2
conditional XFT files
2002-10-15 09:48:16 +00:00
fluxgen
f77b9dee32
XftFontImp fixes
2002-10-14 18:25:37 +00:00
fluxgen
05437c8c5b
XftFontImp.hh and .cc
2002-10-14 18:24:23 +00:00
fluxgen
e1f9f6ad3d
initial import
2002-10-14 18:14:20 +00:00
fluxgen
90efb8d2cf
updated to match new font system
2002-10-13 22:37:14 +00:00
fluxgen
25f7f00345
setting font id in XFontImp now and reading font from database here
2002-10-13 22:32:49 +00:00
fluxgen
4d1713cb87
minor indentation
2002-10-13 22:30:18 +00:00
fluxgen
752b1c63b4
included config.h for ifdef SLIT
2002-10-13 22:29:25 +00:00
fluxgen
1d75c017cd
moved system font specific stuff out to font implementations files
2002-10-13 22:27:21 +00:00
fluxgen
6e4e790495
new font files
2002-10-13 22:23:17 +00:00
fluxgen
bc35a88d78
initial import
2002-10-13 22:22:14 +00:00
fluxgen
a5aa9fa3f5
included config.h
2002-10-13 21:57:07 +00:00
fluxgen
0f7721254f
explicit constructor
2002-10-13 21:56:37 +00:00
fluxgen
81538a0833
included config.h for ifdef SLIT
2002-10-13 21:55:56 +00:00
fluxgen
6a7db7ac25
fixed reconfigure grab bug
2002-10-13 21:54:36 +00:00
fluxgen
abcad46172
indentation
2002-10-13 21:52:00 +00:00
fluxgen
c582abcc54
removed some ifdefs
2002-10-13 21:51:12 +00:00
fluxgen
bd84f44209
extra catch
2002-10-13 21:48:28 +00:00
fluxgen
b2111f542c
minor indent
2002-10-13 21:47:54 +00:00
fluxgen
6ddf8995f7
extra checking on signal num
2002-10-12 13:28:03 +00:00
fluxgen
1e44f00f5c
ewmh support and minor debug output
2002-10-11 10:23:54 +00:00
fluxgen
7b9b5baf9b
indentation
2002-10-11 10:22:06 +00:00
fluxgen
03fc8ed5ec
state shaded and sticky fixed
2002-10-11 10:20:33 +00:00
fluxgen
1ce20af09b
removed nonimplemented function nonstick() and fixed comments
2002-10-11 10:18:43 +00:00
fluxgen
9ee6c43447
Ewmh targets
2002-10-02 16:35:04 +00:00
fluxgen
93ae8f2d2f
initial import
2002-10-02 16:26:05 +00:00
fluxgen
086ee7d266
minor comments
2002-10-02 16:11:30 +00:00
fluxgen
18a09c1a7f
fixed check in setLastFocusedWindow
2002-09-21 16:02:22 +00:00
fluxgen
3e0d0de6d9
removed assignment operator
2002-09-20 13:02:40 +00:00
fluxgen
fef994fa14
removed parseTexture
2002-09-15 09:42:00 +00:00
fluxgen
2fe21974f4
toLower
2002-09-15 09:40:51 +00:00
fluxgen
435fc7c1cc
using Texture setFromString
2002-09-14 23:25:44 +00:00
fluxgen
ecf59f0372
Texture.cc
2002-09-14 23:24:24 +00:00
fluxgen
49c4c3abc9
setFromString
2002-09-14 23:23:23 +00:00
fluxgen
38abdfe256
first
2002-09-14 23:22:32 +00:00
fluxgen
6d8b1e0656
new color handling
2002-09-14 16:39:16 +00:00
fluxgen
afd7e5a6b7
removed color functions
2002-09-14 15:05:00 +00:00
fluxgen
3dc5c4bf55
color.cc
2002-09-14 15:04:04 +00:00
fluxgen
0ef79074e1
moved color parsing allocation to FbTk Color
2002-09-14 13:52:08 +00:00
fluxgen
deaaaf1c72
moved color parsing to Color.cc
2002-09-14 13:50:38 +00:00
fluxgen
62086e6f68
fixed copy
2002-09-14 13:49:51 +00:00
fluxgen
60bc660aa5
minor fixes
2002-09-14 13:49:09 +00:00
fluxgen
fbcbb7a3c1
first
2002-09-14 12:47:50 +00:00
fluxgen
ae1200ddbf
fixed WM_NORMAL_HINTS
2002-09-14 12:31:18 +00:00
rathnor
5512cac1b6
fix for when a window doesn't have a menu (decorations.menu == 0)
2002-09-14 10:58:25 +00:00
rathnor
e546765736
Fixes to sticky window + focus handling. Particularly for
...
next/prevFocus crashes. Also, sticky windows are now always reassociated
to the active workspace.
2002-09-12 14:55:11 +00:00
fluxgen
9f46e0b647
indentation and setInputFocus to transient_for when this dies
2002-09-11 15:12:40 +00:00
fluxgen
09cd1c9580
tab disconnect
2002-09-10 16:46:15 +00:00
fluxgen
30848ef2b3
workspace update
2002-09-10 12:23:03 +00:00
fluxgen
3aae9c44ed
changed some pointer to referenses
2002-09-10 11:34:19 +00:00
fluxgen
93da0bc492
from pointer to referens
2002-09-10 11:06:26 +00:00
fluxgen
50c686fa22
transient fixes
2002-09-10 11:03:58 +00:00
fluxgen
a2f2b083f8
deiconify when send to workspace
2002-09-10 10:59:57 +00:00
fluxgen
51ce17d9fe
transient fixes
2002-09-10 10:55:34 +00:00
fluxgen
92fbd4b4c5
raise and lower functions
2002-09-10 10:50:04 +00:00
fluxgen
a7dc6a68c9
minor stuff
2002-09-09 10:01:41 +00:00
fluxgen
245f8390a5
workspace specific removal
2002-09-08 23:47:03 +00:00
fluxgen
dd02663c7d
focus fallback to transient_for
2002-09-08 20:06:58 +00:00
fluxgen
6221cd41eb
new transient handling, minor indentation issues, cleaning in destructor
2002-09-08 19:51:30 +00:00
fluxgen
f2f0606c2e
new transient handling, removed inline, minor comments
2002-09-08 19:49:39 +00:00
fluxgen
50f7dfc031
new workspace stacking
2002-09-08 19:48:03 +00:00
fluxgen
6a609280fa
new workspace stack and removeWindow function
2002-09-08 19:45:59 +00:00
fluxgen
ebcea1ff92
raise with Workspace stack
2002-09-08 19:44:18 +00:00
fluxgen
1467457cde
new workspace window stacking
2002-09-08 19:43:15 +00:00
fluxgen
1cdc741cc4
raise and lower transient stacks and minor identation
2002-09-08 19:38:48 +00:00
fluxgen
fb83f64a32
raise and lower transient stacks
2002-09-08 19:35:58 +00:00
fluxgen
65ce3a88e6
update workspace and check for tab in next/prev window keyevent
2002-09-08 19:31:27 +00:00
fluxgen
9d5f454cc6
const and ref
2002-09-08 19:12:33 +00:00
fluxgen
e42d6fc1dc
referenses instead of pointers
2002-09-08 11:02:08 +00:00
fluxgen
29d8196046
setupWindow and referenses
2002-09-08 10:58:30 +00:00
fluxgen
2990836526
referenses
2002-09-08 10:57:34 +00:00
fluxgen
e562b1568e
atom handler interface
2002-09-07 20:33:33 +00:00
fluxgen
e9cd9e763d
first
2002-09-07 20:32:44 +00:00
fluxgen
5ee0f8d309
new files
2002-09-07 20:27:14 +00:00
fluxgen
c89591388b
added AtomHandler, fixed observer and removed gnome stuff
2002-09-07 20:25:39 +00:00
fluxgen
314c3116f0
added subjects and removed gnome stuff
2002-09-07 20:22:08 +00:00
fluxgen
54d855ee59
removed gnome stuff
2002-09-07 20:16:43 +00:00
fluxgen
d1bd3245b4
removed gnome and newwmspec atoms
2002-09-07 20:12:47 +00:00
fluxgen
8b60a62d47
fixed outlined size when resizing
2002-09-07 10:41:26 +00:00
fluxgen
52f1975a11
fixed save workspace names when adding/removing workspace
2002-09-07 10:21:27 +00:00
fluxgen
ab8647c218
deiconify before we send it to another workspace
2002-09-06 16:59:29 +00:00
fluxgen
3af7133800
update correct workspace name
2002-09-06 16:50:51 +00:00
fluxgen
bfa0659ad7
moved StringUtil include
2002-09-03 12:05:01 +00:00
fluxgen
bd7c3139bc
spelling
2002-09-01 11:44:56 +00:00
fluxgen
f89ecbfeb2
spelling
2002-09-01 11:44:12 +00:00
fluxgen
04807af1cf
typeo
2002-09-01 11:41:22 +00:00
fluxgen
91ee94f269
fixed a minor issue with outline workspace movment
2002-08-31 10:52:30 +00:00
fluxgen
a8a5559b21
todo
2002-08-31 10:42:25 +00:00
fluxgen
aedc03538d
extra checking on transient
2002-08-31 10:40:50 +00:00
fluxgen
4a58deecfd
transient check fixes
2002-08-30 16:07:17 +00:00
fluxgen
39e80fa25c
make sure we have valid keybindings while moving a window
2002-08-30 14:07:38 +00:00
fluxgen
e954ecc72a
new functions pause/resumeMoving and fixed non-opaque moving across workspace
2002-08-30 14:06:40 +00:00
fluxgen
d86785056d
new function reassociateGroup and check moving window
2002-08-30 14:03:31 +00:00
fluxgen
2b168a584f
removed grabguard
2002-08-30 13:11:47 +00:00
fluxgen
65a124a83c
static Display
2002-08-30 12:58:08 +00:00
fluxgen
d2aad76c13
fixed checking on valid key or modifier, bug [ 600811 ]
2002-08-28 20:25:15 +00:00
fluxgen
40825bf4e1
fixed bug [ 582574 ] borderless windows... thanks Simon Bowden
2002-08-28 19:47:27 +00:00
fluxgen
d7ef81e288
minor style fixes
2002-08-24 21:16:32 +00:00
fluxgen
1d87fab6ac
timeout once per second
2002-08-24 19:31:24 +00:00
fluxgen
5ac4d4bcff
fixed parent relative issue
2002-08-24 19:06:06 +00:00
fluxgen
84cd0f3a89
fixed workspace creation bug and reassociation bug, thanks Simon Bowden
2002-08-24 18:12:54 +00:00
fluxgen
60379c34a9
gnu
2002-08-20 15:19:25 +00:00
fluxgen
fde16eeea1
removed StringUtil dep
2002-08-20 02:22:29 +00:00
fluxgen
988a1eed43
check transient later
2002-08-18 23:35:31 +00:00
fluxgen
25e318b255
setup cursors before creating screens
2002-08-18 11:01:52 +00:00
fluxgen
3b6725c3c7
cleaning
2002-08-17 22:22:57 +00:00
fluxgen
7b6b2661c0
changed to FbTk EventHandler with SignalEvent
2002-08-17 22:15:31 +00:00
fluxgen
0515215ca7
changed to FbTk EventHandler and added SignalEvent
2002-08-17 22:15:04 +00:00
fluxgen
033a6dc462
initiate cursors and changed to FbTk EventHandler with SignalEvent
2002-08-17 22:14:00 +00:00
fluxgen
6664591b56
added cursor functions and changed to FbTk EventHandler with SignalEvent
2002-08-17 22:13:00 +00:00
fluxgen
f1dc9179f0
removed cursor functions, changed to singleton and changed to FbTk EventHandler
2002-08-17 22:11:23 +00:00
fluxgen
8e00a92e40
add EventHandler.hh
2002-08-17 22:06:46 +00:00
fluxgen
fd5eccebe9
first
2002-08-17 22:06:23 +00:00
fluxgen
0ac03c322c
minor style cleaning and extra checking in unmapNotifyEvent
2002-08-16 11:09:25 +00:00
fluxgen
78a5efdae4
restore with remap and some extra checking
2002-08-16 11:02:41 +00:00
fluxgen
471785b9d8
restore with remap
2002-08-16 11:01:09 +00:00
fluxgen
940f84015d
remap option to restore and fixed abit in unmapNotifyEvent
2002-08-16 10:50:20 +00:00
fluxgen
737200e674
restore with remap
2002-08-16 10:44:17 +00:00
fluxgen
1660aeb268
fixed include config.h
2002-08-15 10:52:16 +00:00
fluxgen
7cb7a71561
from char to std string in getRcFilename and updated to match the new expandFilename
2002-08-14 23:03:07 +00:00
fluxgen
9a8eee45ea
from char to std string in getRcFilename and inherit FbAtom
2002-08-14 23:01:05 +00:00
fluxgen
1f61bca0a9
minor cleaning
2002-08-14 22:57:55 +00:00
fluxgen
d479d3264c
updated for the new changes in fbatoms
2002-08-14 22:52:06 +00:00
fluxgen
1aa113f78e
comment
2002-08-14 22:49:32 +00:00
fluxgen
781fb84242
changed to std string in expandFilename
2002-08-14 22:43:30 +00:00
fluxgen
0b25dc379c
updated fbatoms stuff and changed some strings to std string
2002-08-14 22:21:06 +00:00
fluxgen
ab4fef4450
change to singleton fbatoms
2002-08-14 21:59:28 +00:00
fluxgen
238526bd48
singleton
2002-08-14 21:53:07 +00:00
fluxgen
1d14c6ff8a
minor cleaning
2002-08-14 21:51:07 +00:00
fluxgen
fee7bd2e65
removed FbAtoms
2002-08-14 21:41:21 +00:00
fluxgen
7d7ea61349
removed FbAtoms
2002-08-14 21:21:30 +00:00
fluxgen
40338bdac5
minor comment fix
2002-08-14 00:02:47 +00:00
fluxgen
6d6d13f8ce
signaltest target
2002-08-14 00:02:17 +00:00
fluxgen
c87d64e19a
first
2002-08-14 00:01:57 +00:00
fluxgen
fdd8313050
changed signalhandling to FbTk SignalHandler
2002-08-14 00:01:10 +00:00
fluxgen
76a1c5c161
removed handleSignal, this is done in class Fluxbox now with FbTk SignalHandler
2002-08-13 23:58:26 +00:00
fluxgen
bfbbac7478
added SignalHandler
2002-08-13 23:57:29 +00:00
fluxgen
8cc792e534
minor cleaning
2002-08-13 23:56:02 +00:00
fluxgen
4a5917731c
minor comment
2002-08-13 23:54:41 +00:00
fluxgen
e7f5d341bc
removed friend main
2002-08-13 21:19:00 +00:00
fluxgen
7b02be7b19
minor cleaning
2002-08-12 19:25:35 +00:00
fluxgen
6ba01ba8a4
update gnome atom in iconify, bug 574717
2002-08-12 17:32:52 +00:00
fluxgen
88bb66a1ee
added showMenu function
2002-08-12 03:28:17 +00:00
fluxgen
a691d915f8
fixed checking on iconified when selecting item
2002-08-12 03:27:31 +00:00
fluxgen
6051b3a899
cleaning and fixed window menu in iconbar
2002-08-12 03:25:55 +00:00
fluxgen
c8c612e7d2
fixed autogrouping
2002-08-11 22:44:29 +00:00
fluxgen
b32511f411
added autogrouping functions
2002-08-11 22:35:40 +00:00
fluxgen
9f3f5720ff
fixed instance and classname
2002-08-11 22:33:41 +00:00
fluxgen
18174570f3
cleaning in getNameOfWorkspace
2002-08-11 22:28:18 +00:00
fluxgen
c5e51485c6
changed getNameOfWorkspace function
2002-08-11 22:11:42 +00:00
fluxgen
18ddc4c28a
from char * to string getline
2002-08-11 21:21:06 +00:00
fluxgen
1e5883afb3
minor style issue
2002-08-11 21:12:10 +00:00
fluxgen
84a58512d8
moved insert to public area
2002-08-11 20:57:13 +00:00
fluxgen
19ddad292f
removed debug msg
2002-08-11 20:44:48 +00:00
fluxgen
f6e49369df
added groupfile resource
2002-08-11 20:38:23 +00:00
fluxgen
e0a6ffb103
minor style fixes and added groupfile resources
2002-08-11 20:36:43 +00:00
fluxgen
56a41b23f9
doxygen comments
2002-08-04 15:55:13 +00:00
fluxgen
380d50ba27
new functionnames in slit
2002-08-04 15:48:13 +00:00
fluxgen
60dad8b27b
updated font function names
2002-08-04 15:41:26 +00:00
fluxgen
7081518030
function name changed in slit
2002-08-04 15:37:37 +00:00
fluxgen
b76f3ce744
removed dep on i18n and used MB_CUR_MAX direct
2002-08-04 15:36:19 +00:00
fluxgen
024d181abb
comment
2002-08-04 15:26:00 +00:00
fluxgen
4f6e9bc87e
moved and changed name on width function in IconBarObj
2002-08-04 15:23:24 +00:00
fluxgen
cd9424a8c2
updated to match new functions names in FbTk Font
2002-08-04 15:19:34 +00:00
fluxgen
f98ec3e4a7
updated to match functionname
2002-08-04 15:15:22 +00:00
fluxgen
bfbd0a6095
(void) to () and Bool to bool
2002-08-04 15:12:51 +00:00
fluxgen
9789f8cb6b
const correct and some comments
2002-08-04 15:09:30 +00:00
fluxgen
33d482aba5
minor fixes for preprocessors
2002-08-04 15:00:50 +00:00
fluxgen
82d7a8d13d
minor style issues
2002-08-02 13:00:23 +00:00
fluxgen
c28bd74feb
added autogrouping-from-tab patch from Steve Cooper
2002-08-02 12:58:37 +00:00
fluxgen
378c946d89
doxygen comments and const correct fixes
2002-07-27 18:03:39 +00:00
fluxgen
7f6880bbac
slit theme, which falls back on toolbar theme if it does not exist
2002-07-23 18:38:31 +00:00
fluxgen
47d27a0bab
theme access
2002-07-23 18:37:05 +00:00
fluxgen
35c55cdc8d
moved Texture and Color into new files, fixed some const and pointers
2002-07-23 17:11:59 +00:00
fluxgen
8b560ddf76
first
2002-07-23 16:23:15 +00:00
fluxgen
4bc5d80ba7
added window specific send to
2002-07-23 13:49:01 +00:00
fluxgen
a4373ada50
changed added specifik window parameter to sendToWorkspace
2002-07-23 13:47:05 +00:00
fluxgen
25a9c7b57a
no need to have different sqrt tables for each object
2002-07-22 22:33:45 +00:00
fluxgen
d51750a444
comments
2002-07-20 09:52:13 +00:00
fluxgen
a18a6b0994
comments and other minor stuff
2002-07-20 09:51:26 +00:00
fluxgen
cd7b6d1fd5
minor update
2002-07-20 09:49:57 +00:00
fluxgen
eae52404ec
minor update
2002-07-20 09:35:01 +00:00
fluxgen
5c4fe96fc1
minor update
2002-07-20 00:06:45 +00:00
fluxgen
3b0b45af36
updated for the latest functionname changes in Image.hh
2002-07-19 21:45:00 +00:00
fluxgen
b2294758df
forgot const ref for setRootCommand
2002-07-19 21:44:06 +00:00
fluxgen
45acae5e76
updated to match image new function names
2002-07-19 21:35:37 +00:00
fluxgen
89faf228ea
function name change
2002-07-19 21:26:11 +00:00
fluxgen
abe8ed2968
updated BColor function names
2002-07-19 21:18:29 +00:00
fluxgen
650924679a
colormap to m_colormap
2002-07-19 21:16:53 +00:00
fluxgen
46a3d8ceb3
changed function name
2002-07-19 21:14:11 +00:00
fluxgen
56bbd4e580
changed function names in BColor, BTexture, BImage and BImageControl
2002-07-19 20:33:15 +00:00
fluxgen
a602e936b1
fixed slitlist loading bug, the list was just reading until space, but now it reads the entire line. And a typeo on XINERAMA
2002-07-19 16:10:18 +00:00
fluxgen
d8d2b3aa13
added algorithm include
2002-07-14 01:00:23 +00:00
fluxgen
220be8333b
doxygen comments
2002-07-14 00:30:44 +00:00
fluxgen
64e5dc9321
changed decoration default
2002-07-13 21:37:52 +00:00
fluxgen
b831814482
fixed check on valid win and screen pointer in setFocusedWindow
2002-07-13 14:04:46 +00:00
fluxgen
1c7a33c64c
minor indentation and comments
2002-07-10 14:51:32 +00:00
fluxgen
9574ba4f0c
minor comment
2002-07-10 14:46:42 +00:00
fluxgen
be37152cec
obsolete Font struct
2002-07-10 14:38:43 +00:00
fluxgen
d74111a69b
comments
2002-06-29 10:44:50 +00:00
fluxgen
8d7690f2ab
fixed transient check
2002-06-14 09:59:49 +00:00
fluxgen
c98ab8e5b5
resize/move window even without decor
2002-06-04 09:50:58 +00:00
fluxgen
31c6c63de1
fixed bug 554646, windows that are not maximizable by default wont get a tab by default now
2002-06-02 23:42:10 +00:00
fluxgen
3075af90d6
minor fixes
2002-06-02 23:35:30 +00:00
fluxgen
304d3e4fd5
removed insert window after last focused, temporary fix
2002-06-02 22:57:52 +00:00
fluxgen
66b1894bf2
removed FONT_ELEMENT_SIZE
2002-06-02 22:48:38 +00:00
fluxgen
3675a7be42
slit client bug fixed
2002-06-02 22:43:20 +00:00
fluxgen
7f123ab240
removed comment from propwwmhints
2002-05-30 15:49:10 +00:00
fluxgen
c3dce81be1
changed (void) to () and fixed if-statements in getMWMHints
2002-05-30 00:46:22 +00:00
fluxgen
b43aed4072
cleaning, changed (void) to (), removed unused variable, added comments, moved MwmHints Decor and Func into class FluxboxWindow
2002-05-30 00:38:22 +00:00
fluxgen
550fbdcf85
fixed invert highlight on toggle-items when they are selected
2002-05-29 21:15:07 +00:00
fluxgen
44a1fce815
removed assertion
2002-05-29 19:10:04 +00:00
fluxgen
ffbf15dd45
slit order filename
2002-05-29 06:22:31 +00:00
fluxgen
095ed342bd
slit order
2002-05-29 06:21:59 +00:00
fluxgen
0c4d60adc2
removed sstream include
2002-05-24 13:25:25 +00:00
fluxgen
372ffd8bd3
fixed default include
2002-05-24 13:24:02 +00:00
fluxgen
0b1e5a15dc
minor indentation
2002-05-24 11:38:32 +00:00
fluxgen
b839dcaf1e
iterator fix
2002-05-23 09:48:22 +00:00
fluxgen
ea4c11a52e
const fixes
2002-05-22 00:36:56 +00:00
fluxgen
5a78e63212
fixed transient checking in a function
2002-05-21 21:25:10 +00:00
fluxgen
57cd3c5c7c
added configurable geometry
2002-05-19 17:56:55 +00:00
fluxgen
75f83132ea
const on draw function
2002-05-19 15:37:29 +00:00
fluxgen
67f09e6f00
const correct
2002-05-19 15:35:39 +00:00
fluxgen
e9b1b9b8fa
minor stuff
2002-05-19 12:57:47 +00:00
fluxgen
2d0aa410a0
minor stuff
2002-05-19 12:22:55 +00:00
fluxgen
c0a9d432ea
remove titlebar
2002-05-19 10:43:23 +00:00
fluxgen
71a158e1af
save style on change
2002-05-18 12:38:13 +00:00
fluxgen
63f6204c78
moved creation of titlebar and handle into functions and other minor cleaning
2002-05-17 16:35:58 +00:00
fluxgen
6d706bbccb
moved creation of titlebar and handle into functions
2002-05-17 16:34:27 +00:00
fluxgen
ddabec794c
added cassert include
2002-05-17 16:32:33 +00:00
fluxgen
160485f469
minor intel compiler fix
2002-05-17 16:30:24 +00:00
fluxgen
b10ecba532
fixed transient check in destructor
2002-05-17 13:27:20 +00:00
fluxgen
e1f76359f5
const
2002-05-17 11:58:47 +00:00
fluxgen
eb8234442e
more const
2002-05-17 11:55:41 +00:00
fluxgen
70ececc5d7
strstream to sstream and minor fix with the a warning
2002-05-17 11:16:26 +00:00
fluxgen
c0e2ccff44
removed const on return values of fundamental types
2002-05-17 11:07:36 +00:00
fluxgen
d210e29fce
removed const on return values of fundamental types and changed strftime_format to std::string
2002-05-17 11:02:30 +00:00
fluxgen
bda94a6c1a
const-correct on Resource class
2002-05-17 10:59:58 +00:00
fluxgen
e296c91a18
removed const on return values of fundamental types and const-correct on BTexture
2002-05-17 10:59:30 +00:00
fluxgen
b77eec73c5
removed const on return values of fundamental types
2002-05-17 10:51:48 +00:00
fluxgen
099577431b
minor indentation
2002-05-15 09:37:27 +00:00
fluxgen
849acb4303
const
2002-05-15 09:36:57 +00:00
fluxgen
58c6885c23
changed menustyle.framefont/titlefont to nonpointer
2002-05-15 09:35:49 +00:00
fluxgen
87762aee8a
Bool to bool
2002-05-08 14:25:40 +00:00
fluxgen
712d0513b7
added reconfigure for the list
2002-05-08 14:24:57 +00:00
fluxgen
930991589c
Desktop wheeling option added
2002-05-08 14:19:12 +00:00
fluxgen
8ccfea478c
fixed slit saving and some clean up
2002-05-08 14:12:28 +00:00
fluxgen
3fa8408801
changed from pointer to referens in slitmenu constructor
2002-05-08 14:01:21 +00:00
fluxgen
b53183cfe3
added desktopwheeling option
2002-05-08 10:14:51 +00:00
fluxgen
1f5c8b5ba1
fixed checking on focused_window in handleKeyEvents
2002-05-08 09:33:11 +00:00
fluxgen
05588b7505
minor fix
2002-05-07 17:14:01 +00:00
fluxgen
7deacd55ac
minor cleaning
2002-05-07 15:23:00 +00:00
fluxgen
f9467a5572
updated copyright
2002-05-07 15:22:07 +00:00
fluxgen
69a18f36e6
removed some options, they are in CXXFLAGS in confingure.in now
2002-05-07 15:21:08 +00:00
fluxgen
bf605136d0
fixed const
2002-05-07 15:07:02 +00:00
fluxgen
e027cad57d
minor cleaning
2002-05-07 14:09:32 +00:00
fluxgen
0ec9f1a21d
changed clientmenu to regular
2002-05-07 13:57:09 +00:00
fluxgen
9caf24483d
const iterators in updateGnomeList
2002-05-07 13:54:42 +00:00
fluxgen
c8eeaea88f
fixed bug [ 552723 ] removing decorations while shaded in toggleDecor
2002-05-07 13:50:34 +00:00
fluxgen
a10c34918c
const on updateGnome* functions
2002-05-07 13:31:11 +00:00
fluxgen
eaecf66a23
fixed more checking on the fontstruct
2002-05-07 08:15:18 +00:00
fluxgen
fbf610b774
indentation and on_top/auto_raise savings
2002-05-03 13:14:06 +00:00
fluxgen
3cc006d7b5
removed NULL
2002-05-02 07:19:02 +00:00
fluxgen
5e9343fc7f
fixed ScreenList and added MoveTabPrev/Next, FirstTab/LastTab key bindings
2002-05-02 07:14:22 +00:00
fluxgen
74d77991bc
added FIRSTTAB, LASTTAB, MOVETABPREV and MOVETABNEXT
2002-05-02 07:10:03 +00:00
fluxgen
0f1dd8e8b5
added moveNext/movePrev
2002-05-02 07:09:22 +00:00
fluxgen
41775ff631
fixed bug [ 515483 ] XMMS Problem, with the handles = true
2002-04-28 20:09:31 +00:00
fluxgen
da517e6074
minor stuff
2002-04-28 19:54:10 +00:00
fluxgen
6749157af4
dont save on shutdown
2002-04-28 18:57:10 +00:00
fluxgen
4e242cbdc6
save_rc public
2002-04-28 18:55:43 +00:00
fluxgen
644f8a56fc
reconfigure in case statement
2002-04-28 18:47:47 +00:00
fluxgen
86c9f77aa2
indentation and const fix
2002-04-28 16:58:36 +00:00
fluxgen
6023193635
Save settings when we change them
2002-04-28 16:00:27 +00:00
fluxgen
a1c872415a
minor fixes
2002-04-28 15:54:59 +00:00
fluxgen
bd878465b9
fixed shade bug while no tabs and rotated
2002-04-28 08:49:31 +00:00
fluxgen
2f19847b98
fixed bug in workspace warping
2002-04-26 18:27:39 +00:00
fluxgen
db81115d91
fixed m_multibyte
2002-04-26 09:32:20 +00:00
fluxgen
4fbb93a6b6
fixed minor font string
2002-04-20 10:33:10 +00:00
fluxgen
7f43f5bf11
fixed workspace warping
2002-04-20 10:27:13 +00:00
fluxgen
7f08b3ae46
minor stuff
2002-04-19 09:34:10 +00:00
fluxgen
9b8c02c542
added ToggleTab
2002-04-19 09:33:42 +00:00
fluxgen
7c2c942f3c
fixed workspace warping bug when moving a tabgroup
2002-04-17 07:24:59 +00:00
fluxgen
0790b898ea
root window scrolling
2002-04-17 06:57:10 +00:00
fluxgen
d1b6fa2729
minor stuff in redrawTitle
2002-04-17 06:42:04 +00:00
fluxgen
875d63b6d9
tabs default off
2002-04-14 22:27:57 +00:00
fluxgen
3e08be1c2a
always true on tab
2002-04-14 22:26:43 +00:00
fluxgen
0d708fa2be
fixed remove of handle in propertyNotify
2002-04-14 11:54:59 +00:00
fluxgen
507fbd3be7
added workspace warping option
2002-04-12 15:14:09 +00:00
fluxgen
7669a04b24
minor fixes
2002-04-12 15:06:07 +00:00
fluxgen
17227b5d09
added workspace_warping option and removed some const
2002-04-12 14:58:29 +00:00
fluxgen
58fb11717a
added workspace_warping option
2002-04-12 14:56:15 +00:00
fluxgen
af9a5aa8a4
added workspace warping
2002-04-12 14:54:57 +00:00
fluxgen
7d8560db64
fixed for-loop
2002-04-12 13:02:56 +00:00
fluxgen
c25795a910
typedef ScreenList
2002-04-12 13:02:12 +00:00
fluxgen
46e9b6e546
update from Workspace changes
2002-04-09 23:20:40 +00:00
fluxgen
bd7951bcda
clean up
2002-04-09 23:18:12 +00:00
fluxgen
8afd178252
update from Workspace changes and removed grab/ungrab
2002-04-09 23:16:28 +00:00
fluxgen
67e5c6381e
removed LinkedList.cc/hh
2002-04-09 12:34:22 +00:00
fluxgen
97cf0e209b
removed
2002-04-09 12:30:26 +00:00
fluxgen
7b65db9172
fixed getHeight
2002-04-09 12:22:06 +00:00
fluxgen
674aa1fc95
minor fixes
2002-04-09 12:13:44 +00:00
cout
30fe2fb8fe
Replaced LinkedList structures with std::map, std::vector, and std::list.
2002-04-09 12:09:03 +00:00
fluxgen
4d6f6ba54f
added action RootMenu
2002-04-09 09:42:16 +00:00
fluxgen
b7ca86795e
added RootMenu action
2002-04-09 09:40:18 +00:00
fluxgen
45364e82b3
clean up
2002-04-08 22:37:49 +00:00
fluxgen
02253281ee
updated to match BaseMenu
2002-04-08 22:36:30 +00:00
fluxgen
1b64d4cfac
added comments
2002-04-08 22:29:45 +00:00
fluxgen
c3fef77fa4
updated BasemenuItem
2002-04-08 22:24:50 +00:00
fluxgen
0e60ec478f
minor indentation
2002-04-08 22:23:41 +00:00
fluxgen
d496d26c1a
int to unsigned int
2002-04-08 18:58:47 +00:00
fluxgen
1ab9ee4954
identation
2002-04-08 18:57:53 +00:00
fluxgen
f234dd3db1
fixed signed/unsigned in Xinerama stuff
2002-04-08 18:57:04 +00:00
fluxgen
675f28ad9e
fixed iconbar update bug
2002-04-04 22:39:52 +00:00
fluxgen
a959fc2fdf
fixed some bools and indentation
2002-04-04 14:28:54 +00:00
fluxgen
3796077a94
moved Decor to FluxboxWindow
2002-04-04 14:27:56 +00:00
fluxgen
b1c398b775
minor const fix
2002-04-04 14:26:47 +00:00
fluxgen
1a69dd6e09
fixed ToggleDecor key action
2002-04-04 14:23:54 +00:00
fluxgen
598cd8a7fd
added toggleDecoration and setDecoration functions
2002-04-04 14:23:30 +00:00
fluxgen
e4d3840f26
added startMoving, stopMoving, startResizing and stopResizing and fixed bug 528101
2002-04-04 13:19:10 +00:00
fluxgen
1717c11280
minor fix
2002-04-04 11:32:16 +00:00
fluxgen
2526e4bce8
moved nls defines to enums in namespace FBNLS
2002-04-04 11:28:19 +00:00
fluxgen
16b40d64c2
to std::string in locale and some other fixes
2002-04-04 00:21:48 +00:00
fluxgen
53e66b4906
removed int insert(const char **,...
2002-04-03 23:08:19 +00:00
fluxgen
70f3639c02
std::string for title and icon title in FluxboxWindow
2002-04-03 23:04:01 +00:00
fluxgen
36dcc230a2
char * to const char *
2002-04-03 23:00:10 +00:00
fluxgen
05761f6059
Fixed some signed/unsigned warnings
2002-04-03 12:08:54 +00:00
fluxgen
0f8e4f1f2d
saner search in prev/next focus, and added bool doSkipWindow
2002-04-02 23:14:54 +00:00
fluxgen
11324be64f
add new window after the last focused
2002-04-02 23:14:07 +00:00
fluxgen
0dfac0a999
signed/unsigned fixes
2002-04-02 23:13:38 +00:00
pekdon
81fb2b9fb6
Oopss.. typo
2002-03-29 21:47:58 +00:00
fluxgen
b7ca5d7466
forgot the std in debugmsg
2002-03-27 18:47:44 +00:00
fluxgen
14cd008c76
fixed getIconName in addIcon
2002-03-27 18:47:12 +00:00
fluxgen
0f270ee38f
added some headers and fixed namespace std
2002-03-27 15:37:19 +00:00
fluxgen
ca942ddf89
Font.hh/cc
2002-03-23 15:15:47 +00:00
fluxgen
8daa080d11
some signed/unsigned stuff
2002-03-23 15:14:45 +00:00
pekdon
e133cf83a3
Xinerama
2002-03-23 02:02:01 +00:00
fluxgen
1022df4212
to namespace
2002-03-22 11:51:46 +00:00
fluxgen
537c89c9c4
minor fix
2002-03-21 11:05:41 +00:00
fluxgen
f44b282b00
added FbTk font to MenuStyle
2002-03-21 10:54:29 +00:00
fluxgen
3d3985609c
first
2002-03-21 10:51:48 +00:00
fluxgen
3b330a5f62
signed/unsigned warnings
2002-03-20 14:10:03 +00:00
fluxgen
e072c2c744
rearrange private/public order
2002-03-20 14:08:45 +00:00
fluxgen
c5d1f0239d
removed include BaseDisplay.hh and fixed include unistd.h
2002-03-20 11:50:36 +00:00
fluxgen
10d6e7a358
namespace istead of struct
2002-03-20 11:32:03 +00:00
fluxgen
ccf9f5749e
we don't like to modify the arguments, const-correctness and other strange code in Xinerama
2002-03-19 21:19:55 +00:00
fluxgen
95aeda2627
Xinerama support
2002-03-19 14:30:43 +00:00
fluxgen
02466ab040
Fixed timer pointer
2002-03-19 00:16:44 +00:00
fluxgen
f666e3cd77
fixed timer pointer
2002-03-19 00:15:58 +00:00
fluxgen
c52f13c5f2
fixed pointer
2002-03-19 00:12:36 +00:00
fluxgen
9291eb0911
moved the update timer routines from BaseDisplay to BTimer and fixed indentation
2002-03-19 00:09:59 +00:00
fluxgen
6c1f079fbd
indentation and timer
2002-03-19 00:07:00 +00:00
fluxgen
3ac8394996
update getMenu from slit
2002-03-19 00:05:49 +00:00
fluxgen
a29dd8e476
fixed indentation and timer var
2002-03-19 00:04:36 +00:00
fluxgen
e6e1db0ad6
moved timer update to BTimer, update of timer is done i BTimer::updateTimers()
2002-03-18 23:41:08 +00:00
fluxgen
c5bdfbfd50
removed add/removeTimer and fixed some stupid return referenses
2002-03-18 23:39:53 +00:00
fluxgen
46a715d217
copyright msg
2002-03-18 20:29:16 +00:00
fluxgen
f6254d8804
include guard
2002-03-18 20:28:24 +00:00
fluxgen
5f30e3a4fd
parameter to prevFocus/nextFocus
2002-03-18 20:26:32 +00:00
fluxgen
5aa47abd86
added parameter to NEXTWINDOW/PREVWINDOW
2002-03-18 20:25:42 +00:00
fluxgen
c6b11959cf
added parameter to next/prev Focus and optionsbits for them
2002-03-18 20:20:09 +00:00
fluxgen
3a23ff8bdc
added isLowerTab() and lastFocusTime
2002-03-18 19:58:06 +00:00
fluxgen
6d4bd4d720
indentation
2002-03-18 15:46:42 +00:00
fluxgen
50e3ef9b4a
changed to std::max/min and fixed some if-statments
2002-03-18 15:42:34 +00:00
fluxgen
2604c09bb0
using std::max/min
2002-03-18 15:32:50 +00:00
fluxgen
bcfcc6403a
moved Atoms into FbAtoms
2002-03-18 15:28:25 +00:00
fluxgen
0e0f5800e1
Added FbAtoms.hh FbAtoms.cc
2002-03-18 15:23:36 +00:00
fluxgen
1e761e6b71
first
2002-03-18 15:23:08 +00:00
fluxgen
762fa526ef
fixed minor KDE stuff
2002-03-11 12:29:57 +00:00
fluxgen
91d51a4d16
clean up
2002-03-08 12:21:46 +00:00
fluxgen
c92e9899e9
changed name on InitMenu to initMenu
2002-03-08 12:19:07 +00:00
fluxgen
4fc50aed36
fixed bug in ::removeNetizen and changed name from InitMenu to initMenu
2002-03-08 12:18:22 +00:00
fluxgen
018599a9fe
expand keyfilename
2002-03-01 16:58:51 +00:00
fluxgen
32cb305aad
fixed default arguments for titlebar
2002-03-01 15:28:56 +00:00
fluxgen
1e9ee6cca4
minor fix
2002-03-01 14:53:14 +00:00
fluxgen
1eb1551cbc
indentation
2002-02-28 15:47:36 +00:00
fluxgen
eaba89e7f3
back to basemenu insert/remove
2002-02-28 15:46:01 +00:00
fluxgen
34b2b9637b
removed add/removeWorkspace and fixed indent
2002-02-28 15:44:39 +00:00
fluxgen
4921925c17
changed to remove/add workspace in Workspacemenu
2002-02-27 23:47:47 +00:00
fluxgen
188d53a879
added remove/add workspace
2002-02-27 23:43:41 +00:00
fluxgen
0cba1e7dff
fixed the focusbug when deleting a window which calls Fluxbox::setFocusedWindow and the calls FluxboxWindow::setFocusFlag on the same window
2002-02-27 22:04:01 +00:00
fluxgen
f049bb407a
using sendToWorkspace
2002-02-26 22:44:25 +00:00
fluxgen
61cfe16b70
added setupConfigFiles
2002-02-26 22:42:58 +00:00
fluxgen
48a11352bc
added setupConfigFiles, removed debug stuff and added SENDTOWORKSPACE key action
2002-02-26 22:42:23 +00:00
fluxgen
879402c306
gnome layer not supported yet
2002-02-26 22:40:31 +00:00
fluxgen
ddce851165
added gnome layer stuff
2002-02-26 22:35:58 +00:00
fluxgen
6f1a0490c4
added infinite loop check in transient
2002-02-26 22:34:49 +00:00
fluxgen
8d911dcbdd
added sendToWorkspace(int id, bool changeWS)
2002-02-26 22:25:53 +00:00
fluxgen
33a42a6f5f
removed 1-12 in sendtoworkspace
2002-02-26 22:20:24 +00:00
fluxgen
5250540d6c
added SendToWorkspace
2002-02-26 22:19:51 +00:00
fluxgen
bdb0d00f2f
indentation
2002-02-26 08:56:50 +00:00
fluxgen
ef91b604e6
count all clients in all workspaces
2002-02-21 12:03:40 +00:00
fluxgen
0d76989e39
indentation
2002-02-21 00:39:08 +00:00
fluxgen
777c136ae0
updateGnomeClientList when changin workspace
2002-02-21 00:38:51 +00:00
fluxgen
f1a96599e8
indentation
2002-02-20 23:49:06 +00:00
fluxgen
cda4903471
parameter to workspace change
2002-02-20 23:13:32 +00:00
fluxgen
71bb7a8f7c
parameter to doWindowAction
2002-02-20 23:12:46 +00:00
fluxgen
df11c56ca0
using parameter value for key actions
2002-02-20 23:12:07 +00:00
fluxgen
2903379c49
added parameter to keyactions
2002-02-20 23:10:48 +00:00
fluxgen
f7c88e4da3
parameter values for next/prev/right/leftWorkspace
2002-02-20 23:04:51 +00:00
fluxgen
18931280a7
changed place on public and private, added getWindowList
2002-02-20 22:42:22 +00:00
fluxgen
ef969ea966
added updateGnomeClientList
2002-02-20 22:41:13 +00:00
fluxgen
36dbf60573
minor stuff
2002-02-20 22:39:14 +00:00
fluxgen
e953b30d9a
fixed iconbar bug
2002-02-17 19:19:05 +00:00
fluxgen
552f589c75
include guard
2002-02-17 19:00:24 +00:00
fluxgen
c66f598b64
added getGnomeLayerAtom, moved WinState enum to FluxboxWindow and fixed include guard
2002-02-17 18:59:01 +00:00
fluxgen
0cfdcba5c7
clean menu parsing
2002-02-17 18:56:14 +00:00
fluxgen
fc82549383
createStyleMenu added
2002-02-17 18:54:58 +00:00
fluxgen
890ba372b2
gnome functions
2002-02-17 18:48:22 +00:00
fluxgen
b8c9d50d7d
include guard, gnome functions and some net wm function prototypes
2002-02-17 18:47:45 +00:00
fluxgen
f6749fb6cd
handleUnmapnotify and gnome stuff
2002-02-17 18:43:30 +00:00
fluxgen
168fe12d69
include guard and handleUnmapNotify
2002-02-17 18:42:15 +00:00
fluxgen
21d5810f1d
changed include guard and added gnome_win
2002-02-17 10:28:18 +00:00
fluxgen
b7e31755be
Bool to bool
2002-02-16 11:28:16 +00:00
fluxgen
4842c8632f
fixed return value in unmapNotifyEvent and added grabButtons
2002-02-16 11:26:22 +00:00
fluxgen
5f39282ce6
fixed unmapNotifyEvent to return a value instead of suicide
2002-02-16 11:25:41 +00:00
fluxgen
59761a0f25
minor fix
2002-02-16 11:23:26 +00:00
pekdon
bf4a4b1ce3
Fixed typo, HorizMax != VertMax anymore
2002-02-16 02:28:11 +00:00
pekdon
941b6fb9fb
shading/unshading fix when maximizing
2002-02-16 02:14:54 +00:00
pekdon
9ec1ee8a29
fixed this before, doing it again
2002-02-15 22:16:09 +00:00
fluxgen
b2d0bc4747
removed
2002-02-11 12:10:28 +00:00
fluxgen
27842d01fa
removed catch
2002-02-11 11:52:07 +00:00
fluxgen
efa5e85503
added isManaged
2002-02-11 11:47:37 +00:00
fluxgen
c222ff6f0a
fixed window creation
2002-02-11 11:33:14 +00:00
fluxgen
790cf3d5b4
removed throw in FluxboxWindow
2002-02-11 11:07:33 +00:00
fluxgen
60fef19adb
to stl list
2002-02-11 10:58:48 +00:00
fluxgen
e65ae97a3c
moved to stl list
2002-02-11 10:57:23 +00:00
fluxgen
022b9ccd51
bugfix in iconlist loop
2002-02-10 22:48:19 +00:00
fluxgen
f3eb92dd39
fixed bug in shutdown
2002-02-10 19:05:12 +00:00
fluxgen
31f552fa34
removed some debug msg
2002-02-10 11:18:17 +00:00
fluxgen
8248af0ef1
Fixed bug in removeWindow
2002-02-09 16:41:53 +00:00
fluxgen
81aff658fd
if statement
2002-02-09 11:48:18 +00:00
fluxgen
be93c21b2f
to stl
2002-02-08 14:06:35 +00:00
fluxgen
affd3c2afb
fixed erase bug
2002-02-08 13:47:11 +00:00
fluxgen
83352ec53a
to std list
2002-02-08 13:35:20 +00:00
fluxgen
fa46eaeeaa
back to stl vector
2002-02-08 13:20:23 +00:00
fluxgen
bac6c2ddb5
added gnome functions
2002-02-07 15:13:19 +00:00
fluxgen
aa25d549c0
minor update
2002-02-07 15:12:23 +00:00
fluxgen
70d1991671
added initGnomeAtoms
2002-02-07 14:48:56 +00:00
fluxgen
5bed277d9c
moved gnome atoms
2002-02-07 14:46:23 +00:00
fluxgen
5718180e6e
indentation
2002-02-07 14:45:02 +00:00
fluxgen
43fd8e56ea
Gnome hints atom
2002-02-07 14:44:09 +00:00
fluxgen
52ed056621
added gnome win state
2002-02-07 14:41:52 +00:00
fluxgen
8043a7f303
added _WIN_STATE to gnome atoms
2002-02-07 14:23:01 +00:00
fluxgen
f7cd6805a4
added eventhandling functions
2002-02-06 17:12:39 +00:00
fluxgen
532d0eb203
moved some events in process_event to eventhandling functions
2002-02-06 17:12:09 +00:00
fluxgen
42fa67144f
fixed isTransient in UnmapNotify
2002-02-06 10:17:30 +00:00
fluxgen
ccb2beb0e1
initial import
2002-02-04 23:48:31 +00:00
fluxgen
26754cd477
minor fix
2002-02-04 22:46:10 +00:00
fluxgen
8572a544ec
removed include LinkedList
2002-02-04 22:45:11 +00:00
fluxgen
936e16583d
replaced LinkedList with stl container and fixed multibyte
2002-02-04 22:43:15 +00:00
fluxgen
cdc6210bfe
replaced LinkedList with stl container
2002-02-04 22:41:27 +00:00
fluxgen
0c4c33f9f5
replaced LinkedList with stl container
2002-02-04 22:33:09 +00:00
fluxgen
e5358fe1ef
added Id tag
2002-02-04 07:03:46 +00:00
fluxgen
b37a99672a
indent
2002-02-04 07:02:52 +00:00
fluxgen
60c51badc4
fixed event mask, netwm and gnome workspace and workspace_count atoms
2002-02-04 07:01:06 +00:00
fluxgen
466e2980cc
Added WinState and getGnomeStateAtom
2002-02-04 06:58:50 +00:00
fluxgen
caa40d71df
fixed MapNotify event
2002-02-04 06:57:26 +00:00
fluxgen
7b175210c8
_WIN_WORKSPACE atom and some indent
2002-02-04 06:53:14 +00:00
fluxgen
ae9d3d84c9
added numObjects
2002-02-04 06:51:15 +00:00
fluxgen
511dca32f8
minor indent
2002-02-04 06:47:34 +00:00
fluxgen
374266759c
indent
2002-02-04 06:42:00 +00:00
pekdon
91f2750298
Spellerror + (c) date update
2002-02-02 21:54:31 +00:00
pekdon
0c2fc0568b
leftWorkspace/rightWorkspace added
2002-02-02 19:51:15 +00:00
pekdon
39d4112a5e
When you fix things they shouldn't break
2002-02-02 18:20:44 +00:00
fluxgen
b6f3feac0b
indentation
2002-01-27 13:16:07 +00:00
fluxgen
76a38e466c
indentation and the frame.handle destroy
2002-01-27 13:13:33 +00:00
fluxgen
2652479b7c
indentation
2002-01-27 13:08:53 +00:00
fluxgen
53ad4872bd
clean up
2002-01-27 12:52:02 +00:00
fluxgen
1aa01577ab
fixed small bug in expandFilename
2002-01-27 12:46:28 +00:00
fluxgen
ed2da1f141
Fixed menu parsing
2002-01-27 12:45:32 +00:00
fluxgen
d21b4f2d80
indentation
2002-01-26 11:22:06 +00:00
fluxgen
b56f6242d0
Fixed some indentation
2002-01-26 11:16:25 +00:00
fluxgen
57d7ce2538
fixed clear to erase
2002-01-22 07:37:54 +00:00
fluxgen
68c5d384a7
fixed bool and some resource
2002-01-21 02:12:11 +00:00
fluxgen
b3427664c4
Fixed update of workspaces and some indentation
2002-01-21 02:10:25 +00:00
fluxgen
ca75fd7960
Fixed screen resources
2002-01-21 02:04:23 +00:00
fluxgen
52e87702d7
removed some debugmsg
2002-01-21 02:02:38 +00:00
fluxgen
fad5bbfdb9
added getStringBetween
2002-01-21 01:56:39 +00:00
fluxgen
3d20c78714
indentation and removed some debug code
2002-01-21 01:48:47 +00:00
fluxgen
5957d88157
Changed new_workspace_name to std::string and removed new_name_pos
2002-01-21 00:54:38 +00:00
fluxgen
95c81cf42a
Changed new_workspace_name to std::string and fixed some indentation
2002-01-21 00:53:02 +00:00
fluxgen
d55ce44131
removed bsd-snprintf.c/.h
2002-01-20 11:19:16 +00:00
fluxgen
90a006e356
fixed std
2002-01-20 02:25:35 +00:00
fluxgen
f72da2f967
Small casting
2002-01-20 02:20:18 +00:00
fluxgen
618c8bd6de
added screen resources
2002-01-20 02:19:16 +00:00
fluxgen
ab328564e5
Added screen resourcemanager
2002-01-20 02:18:18 +00:00
fluxgen
6ea3678d02
Fixed resources
2002-01-20 02:17:23 +00:00
fluxgen
aaa0c6d078
Named enums
2002-01-20 02:15:23 +00:00
fluxgen
e1b1f375c6
Fixed grabguard, return value of destroyNotifyEvent and some indentation
2002-01-20 02:14:20 +00:00
fluxgen
d462b97960
changed return value for destroyNotifyEvent
2002-01-20 02:12:52 +00:00
fluxgen
93c4028463
Fixed redudant include guards and named enum
2002-01-20 02:11:51 +00:00
fluxgen
b07fd39e66
fixed include screen
2002-01-20 02:10:37 +00:00
fluxgen
fdb6b3f41b
Added GrabGuard class
2002-01-20 02:09:40 +00:00
fluxgen
6c10acb3cb
fixed workspace name to std string
2002-01-20 02:08:12 +00:00
pekdon
74454c8f2a
Fixed lower/raise of windows when using keybindings/windowmenu
2002-01-18 18:28:17 +00:00
fluxgen
0c409f4e6a
indent
2002-01-18 01:35:27 +00:00
fluxgen
a742d228c7
fixed indentation
2002-01-18 01:33:58 +00:00
fluxgen
1817ff7579
Added include xlib.h
2002-01-18 01:33:20 +00:00
fluxgen
546fa005ea
fixed a ifdef debug
2002-01-18 01:28:34 +00:00
fluxgen
5cc64f4eb3
catching exception on window creation
2002-01-18 01:27:46 +00:00
fluxgen
cf74b88d96
update
2002-01-18 01:26:41 +00:00
fluxgen
e0f3b3caff
fixed som indentation,throw statement in constructor and variable init
2002-01-18 01:25:58 +00:00
fluxgen
f16075f277
Fixed better resourcehandling with Resource<T>
2002-01-18 01:23:54 +00:00
fluxgen
a8af15fdc2
added NotCopyable.hh
2002-01-18 01:21:36 +00:00
fluxgen
2417b7dfd7
added XrmDatabaseHelper.hh
2002-01-18 01:21:16 +00:00
fluxgen
5d72cb4584
added Resource.cc/.hh
2002-01-18 00:47:33 +00:00
pekdon
34f9c5e446
small bugfix in keybindings
2002-01-11 22:48:45 +00:00
fluxgen
bf4b327475
fixed max over slit reversed
2002-01-11 17:01:31 +00:00
fluxgen
aca8608cb6
fixed maximize over slit bug
2002-01-11 12:30:22 +00:00
fluxgen
a3d2a1cf0a
update
2002-01-11 11:59:54 +00:00
fluxgen
b4515716b7
fixed cygwin
2002-01-11 11:54:48 +00:00
fluxgen
485a13a25f
added nl_types_cygnus.h
2002-01-11 11:52:17 +00:00
fluxgen
06245dca91
fixed enums
2002-01-11 10:43:55 +00:00
fluxgen
17f438db1e
fixed enums
2002-01-11 10:21:44 +00:00
fluxgen
1e6a318f25
fixed enums and decorations
2002-01-11 10:04:32 +00:00
fluxgen
975cff7991
fixed enums
2002-01-11 09:54:46 +00:00
fluxgen
74a53dc962
update copyright year
2002-01-11 09:44:35 +00:00
fluxgen
7711198c7f
fixed enums
2002-01-11 09:33:33 +00:00
fluxgen
cbb2880f8c
update year
2002-01-11 09:31:10 +00:00
fluxgen
e2ddbd4ff1
fixed enums
2002-01-11 09:26:33 +00:00
fluxgen
bdc25f3fc9
fixed so we can comment lines in configfile
2002-01-10 14:24:09 +00:00
fluxgen
bdac72d061
Clean up in GNOME and fixed withdrawnstate
2002-01-10 12:54:27 +00:00
fluxgen
9fec9c3ef2
cleaned up in GNOME
2002-01-10 12:52:51 +00:00
fluxgen
ef911eda20
moved rootcommand to screen loading and added loadRootCommand
2002-01-10 12:51:21 +00:00
fluxgen
add890ad21
Fixed rootcommand
2002-01-10 12:49:15 +00:00
fluxgen
affb5bda33
Clean up
2002-01-10 12:48:45 +00:00
fluxgen
784b3ec48a
small fix
2002-01-09 19:28:35 +00:00
fluxgen
cbc8d51bb4
included file memory for auto_ptr
2002-01-09 15:08:22 +00:00
fluxgen
e096965898
updated copyright date and added id-tags
2002-01-09 14:11:20 +00:00
fluxgen
a7e1cc466a
Updated copyright date and fixed auto_ptr
2002-01-09 14:07:09 +00:00
fluxgen
bf4c00fc6a
updated copyright date
2002-01-09 00:08:19 +00:00
fluxgen
fad5148752
Fixed memorybug and typeo
2002-01-08 21:45:49 +00:00
fluxgen
11ae668af7
Fixed closebutton
2002-01-08 21:40:04 +00:00
fluxgen
522e38bd71
Fixed rootcommand
2002-01-08 21:37:39 +00:00
fluxgen
cb612c391b
Changed to auto_ptr and added comment
2002-01-08 21:35:57 +00:00
fluxgen
b98d3ba9d7
Fixed std::string bug
2002-01-08 12:13:55 +00:00
fluxgen
4787059491
Fixed some casting
2002-01-08 12:13:25 +00:00
fluxgen
66ea6cf782
Moved to std::string from std::strstream
2002-01-08 11:37:15 +00:00
fluxgen
49f3715f0c
Fixed getRcFilename
2002-01-08 11:36:43 +00:00
fluxgen
2f4e038cff
Fixed indentation
2002-01-08 00:43:52 +00:00
fluxgen
6b6c41f1f1
replaced char [] with strstream and updated keys creation
2002-01-08 00:29:12 +00:00
fluxgen
351330461f
Fixed rootcommand so we dont need to depend on class Fluxbox
2002-01-08 00:14:40 +00:00
fluxgen
f8f2b874a7
Removed Fluxbox dependency
2002-01-08 00:12:51 +00:00
fluxgen
76d74c214e
Added stringtok
2002-01-08 00:10:02 +00:00
fluxgen
89c5a1e8fa
Fixed rootcommand for theme
2002-01-08 00:04:03 +00:00
fluxgen
b197eab01d
Added Display * to Keys constructor and added ungrabKeys function
2002-01-07 23:46:58 +00:00
fluxgen
2765d34a19
Removed Fluxbox and ScreenInfo dep, moved from strtok to StringUtil::stringtok
2002-01-07 23:44:09 +00:00
fluxgen
472602d2bc
Changed some header filenames
2002-01-07 23:42:25 +00:00
fluxgen
02e6d0ecab
Fixed includes
2002-01-06 13:46:43 +00:00
fluxgen
1a183cfa8d
Added ctype.h include
2002-01-06 13:38:16 +00:00
fluxgen
4d27bb40ca
Moved strcasestr to StringUtil
2002-01-06 13:36:34 +00:00
fluxgen
2f82ecd85d
Added strcasestr
2002-01-06 13:35:28 +00:00
pekdon
525b182259
Starting to use member functions of FluxboxWindow instead of accessing things directly
2002-01-06 11:34:29 +00:00
fluxgen
9c2e78819f
update
2002-01-06 11:31:10 +00:00
fluxgen
e2f78c930a
Removed misc.hh
2002-01-06 11:30:12 +00:00
fluxgen
90f684998e
removed misc.cc/.hh and added StringUtil.cc/.hh DrawUtil.cc/.hh
2002-01-06 11:12:25 +00:00
fluxgen
68d83ecc98
Changed Misc::
2002-01-06 11:07:42 +00:00
fluxgen
ad3923a371
removed misc.cc/.hh
2002-01-06 11:01:42 +00:00
fluxgen
06f75f5ca4
added StringUtil.cc/.hh
2002-01-06 11:00:39 +00:00
fluxgen
a1d1742f2d
added DrawUtil.cc/.hh
2002-01-06 11:00:13 +00:00
pekdon
edb664f929
Changed toolbar placement enums to uppercase letters. (Claes N�st�n)
2002-01-06 09:37:50 +00:00
pekdon
69ebd4b8dc
Changed tab placement/alignment enums to uppercase letters
2002-01-05 23:00:18 +00:00
pekdon
73baf52ae9
now use of tabs/iconbar will get saved/restored correctly
2002-01-05 19:20:44 +00:00
fluxgen
1295e853e1
Reverted to 1.3 code
2002-01-05 18:40:48 +00:00
fluxgen
e4ae281a82
Fixed menubug
2002-01-05 18:10:26 +00:00
pekdon
06c647d220
fixed a bug that made the tabs not to follow when shading
2002-01-05 17:55:53 +00:00
fluxgen
15dcf0d113
Fixed toggle bug
2002-01-05 15:44:15 +00:00
fluxgen
7083cd088a
Fixed modifier bug
2002-01-05 12:01:16 +00:00
fluxgen
0b9a37f303
Added maximize over slit menuitem
2002-01-05 11:06:01 +00:00
fluxgen
91d554e6e3
Added maximize over slit resource
2002-01-05 11:02:05 +00:00
fluxgen
b00cd00cce
Changed a short to an int
2002-01-05 11:00:40 +00:00
fluxgen
6370fb8c57
Added maximize slit stop
2002-01-05 10:58:48 +00:00
fluxgen
ffe908dc2a
Added maxoverslit resource
2002-01-05 10:57:31 +00:00
fluxgen
bec0065e4a
pekdon patch
2002-01-04 21:21:43 +00:00
fluxgen
900e6da0f2
Restored lower window with mouseclick feature and fixed windowmenu bug when resizing
2002-01-01 16:07:28 +00:00
fluxgen
1ffec7ce96
Fixed slit:onTop and toolbar:onTop bug
2001-12-30 12:05:26 +00:00
fluxgen
a29e46aa9f
Updated texture constants
2001-12-29 11:39:34 +00:00
fluxgen
bc53e48abb
Updated keygrabbing constants
2001-12-29 11:35:01 +00:00
fluxgen
c4bedc7c29
Updated texture constant and changed the include guard
2001-12-29 10:40:51 +00:00
fluxgen
a75bfa59d2
Updated texture constants
2001-12-29 10:39:04 +00:00
fluxgen
ccd408d988
Update include guard and added forward declaration
2001-12-29 10:37:03 +00:00
fluxgen
c79fb75a3b
Changed keygrab constants to upper-case
2001-12-29 10:32:04 +00:00
fluxgen
e0dce8166c
Updated texture constants
2001-12-29 10:27:41 +00:00
fluxgen
dc0794f762
Update texture constant
2001-12-28 21:22:30 +00:00
fluxgen
cb8ac8645e
Updated AttribOmnipresent
2001-12-19 17:59:05 +00:00
fluxgen
3c8b0b2dd7
Moved XSync so it does a redraw
2001-12-19 14:30:44 +00:00
fluxgen
260ce1e171
cast from long to BaseDisplay::Decor
2001-12-19 13:54:58 +00:00
fluxgen
cf442c375a
Updated Attrib flags and struct
2001-12-19 13:53:35 +00:00
fluxgen
479495b2fa
Moved some structs and constants into BaseDisplay
2001-12-19 13:49:06 +00:00
fluxgen
3203526c22
Fixed sync with xserver when changing workspace
2001-12-18 17:43:49 +00:00
fluxgen
69a4f16e5f
update
2001-12-18 00:01:34 +00:00
fluxgen
597822f939
Moved expandFilename to class Misc
2001-12-17 19:40:30 +00:00
fluxgen
5cb5549cad
Changed the include guard
2001-12-17 19:39:35 +00:00
fluxgen
dc006a1b18
Moved expandFilename to class Misc
2001-12-17 19:33:36 +00:00
fluxgen
6e37217973
Changed m_win->screen to m_win->getScreen()
2001-12-17 19:31:10 +00:00
fluxgen
b77cd310cb
Added expandFilename
2001-12-17 19:29:25 +00:00
fluxgen
dbd3dfac7e
Moved typedefs into class IconBar
2001-12-17 19:26:26 +00:00
fluxgen
31181406d0
Moved some initial values
2001-12-17 19:23:21 +00:00
fluxgen
b6ae55efd1
Merge with pekdon
2001-12-17 00:46:15 +00:00
fluxgen
f9c5225e33
Fixed tabcycling
2001-12-17 00:37:42 +00:00
fluxgen
c93fa789da
Added getLast, last and first functions
2001-12-17 00:37:07 +00:00
fluxgen
05cec54a39
Added getLast function
2001-12-17 00:36:42 +00:00
fluxgen
1982b853b5
Fixed errorcheck in DrawRotString and DrawString
2001-12-16 23:28:22 +00:00
fluxgen
ee3bb66472
Fixed vertical draw
2001-12-16 23:19:57 +00:00
fluxgen
d2a439ccdd
Updated include guard
2001-12-16 12:24:51 +00:00
fluxgen
9469b7e7c4
Fixed rootwindow so text shows up on all screens
2001-12-14 10:15:26 +00:00
fluxgen
3a98d6a8eb
Updated new Theme(..
2001-12-14 10:14:37 +00:00
fluxgen
2a3abd26e6
Moved structures around, moved struct FFont to class Misc, removed include Rotated.hh
2001-12-14 09:50:17 +00:00
fluxgen
a00eabfcdf
Updated strdup
2001-12-14 09:48:32 +00:00
fluxgen
2bea1b3e2b
Changed get*Style to reference instead of pointer
2001-12-13 23:06:14 +00:00
fluxgen
d85fb9bdad
Updated DrawString
2001-12-13 23:01:38 +00:00
fluxgen
be57c0510d
Updated text alignment
2001-12-13 22:18:02 +00:00
fluxgen
5292c3e7ad
Updated Toolbar alignment
2001-12-13 22:05:03 +00:00
fluxgen
06d0a5d507
Fixed bstrdup to Misc::strdup
2001-12-13 22:04:06 +00:00
fluxgen
b82730cde7
Fixed bstrdup to Misc::strdup
2001-12-13 21:56:45 +00:00
fluxgen
4765321b3a
Removed Rotated.hh
2001-12-13 21:00:00 +00:00
fluxgen
40ba496768
Updated alignment string
2001-12-13 20:55:29 +00:00
fluxgen
a66c92b9f5
Fixed DrawString
2001-12-13 20:54:21 +00:00
fluxgen
d88da3657c
Changed getWindowStyle()-> to getWindowStyle().
2001-12-13 20:44:57 +00:00
fluxgen
babce4da5e
see misc.cc log
2001-12-13 20:44:00 +00:00
fluxgen
c5fdccd430
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
2001-12-13 20:43:31 +00:00
fluxgen
046d234872
Moved strdup into class Misc
2001-12-13 20:41:52 +00:00
fluxgen
ffd21832ea
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.
2001-12-13 20:38:38 +00:00
fluxgen
e3850b1dc0
Fixed Alt+resizing + Button1 bugg
2001-12-11 23:14:31 +00:00
fluxgen
18830ac9ad
Initial revision
2001-12-11 20:47:02 +00:00