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