fluxgen
11a0b784b3
added bevel, border width and color
2003-06-24 16:26:56 +00:00
fluxgen
976f78576b
removed window number
2003-06-24 15:02:39 +00:00
fluxgen
f7bd41a157
minor cleaning
2003-06-24 15:01:54 +00:00
fluxgen
4d389149bc
minor cleaning, removed window number
2003-06-24 14:57:54 +00:00
fluxgen
225dc75dd9
minor cleaning
2003-06-24 14:54:45 +00:00
fluxgen
cc217ded94
fixed minor button line bug
2003-06-24 14:05:00 +00:00
fluxgen
d870f44fa4
fixed some slit stuff
2003-06-24 13:56:01 +00:00
fluxgen
dc410934c6
fixed transparent stuff
2003-06-24 13:48:34 +00:00
fluxgen
e913c6f086
added theme accessors
2003-06-24 13:42:23 +00:00
rathnor
069c3873d9
add some more initialisations for winclient - fixes remember not matching
2003-06-24 12:58:57 +00:00
fluxgen
2609be29f0
redraw workspace label when we change workspace
2003-06-24 10:37:39 +00:00
fluxgen
fc5de0455e
added clearArea
2003-06-24 10:12:57 +00:00
fluxgen
476c6d1d17
minor fix
2003-06-23 14:33:43 +00:00
fluxgen
312b7b0523
minor stuff
2003-06-23 14:18:54 +00:00
rathnor
09a5c23c5b
fix grouping to persist over restart, plus various related bugs.
...
Also move a large proportion of window initialisation from FluxboxWindow to
WinClient
2003-06-23 14:16:05 +00:00
fluxgen
2e6baffb9b
removed toolbar in load rc
2003-06-23 13:35:45 +00:00
fluxgen
442118f771
setting normal layer for toolbar
2003-06-23 13:34:54 +00:00
fluxgen
19fcd63937
moved slit resources from BScreen to Slit
2003-06-23 13:32:30 +00:00
fluxgen
3029aca7ef
reconfigure toolbar after we load resources
2003-06-23 13:31:47 +00:00
fluxgen
150db600ff
moved toolbar resources from screen to Toolbar
2003-06-23 13:17:57 +00:00
fluxgen
429c59cf59
moved toolbar resources to Toolbar
2003-06-23 13:10:52 +00:00
fluxgen
3dadf1d7ea
moved toolbar resources to Toolbar
2003-06-23 12:57:36 +00:00
fluxgen
12b2fafb17
removed iconbar dep
2003-06-22 21:29:32 +00:00
fluxgen
c9f52604c6
minor cleaning
2003-06-22 19:39:47 +00:00
fluxgen
bf81d4e6c3
removing strut when maximize over is set
2003-06-22 14:17:17 +00:00
fluxgen
99150507d8
save resources
2003-06-22 14:16:25 +00:00
fluxgen
95193fd598
moved getWMName to Xutil
2003-06-22 12:35:03 +00:00
fluxgen
01a3274e35
unused variable m_do_auto_hide
2003-06-22 12:32:08 +00:00
fluxgen
d156afb9ac
cleaning
2003-06-22 12:31:37 +00:00
fluxgen
74b34bf3ae
added Xutil
2003-06-22 12:25:09 +00:00
fluxgen
679bc63e6e
getWMName for winclient, slit and slitclient
2003-06-22 12:23:57 +00:00
fluxgen
4308cf2e77
minor cleaning
2003-06-20 01:48:06 +00:00
fluxgen
fc9b134e5b
minor indent
2003-06-20 01:30:41 +00:00
fluxgen
4dd65d902a
moved slit resources into slit
2003-06-20 01:30:08 +00:00
fluxgen
b0d89d4e8c
cleaning, moved slitclient and slittheme to other files and removed slit resource from screen
2003-06-20 01:27:28 +00:00
fluxgen
55df2a8b05
moved slit resource from screen
2003-06-20 01:26:16 +00:00
fluxgen
97034df0ba
added SlitClient and SlitTheme files
2003-06-20 01:25:43 +00:00
fluxgen
32bf14b3bd
some refactoring
2003-06-20 01:25:26 +00:00
fluxgen
76f1113959
added Strut.hh
2003-06-19 17:14:23 +00:00
fluxgen
e3ab62fed1
added strut support
2003-06-18 13:55:17 +00:00
fluxgen
501168b557
handling propertyNotify for atomhandlers
2003-06-18 13:51:37 +00:00
fluxgen
b373962b76
Strut support
2003-06-18 13:42:21 +00:00
fluxgen
1314a15988
added propertyNotify function
2003-06-18 13:35:36 +00:00
fluxgen
0d5ccfd2a1
added propertyNotify function and added _NET_WM_STRUT support
2003-06-18 13:34:30 +00:00
fluxgen
06349993ed
for requesting space on screen
2003-06-18 12:27:48 +00:00
fluxgen
c9daf1dcf3
ignore
2003-06-18 08:01:05 +00:00
fluxgen
c9f128447e
cleaning and fixed trailing whitespace in group file loading
2003-06-16 14:54:18 +00:00
fluxgen
2dff875e65
minor error msg fix for font loading
2003-06-15 21:02:41 +00:00
fluxgen
80006acde5
minor stuff
2003-06-15 20:09:13 +00:00
fluxgen
7e04a570e3
using winclient instance name
2003-06-15 19:34:34 +00:00
fluxgen
2b1bc6565e
updateWMClassHint
2003-06-15 18:36:40 +00:00
fluxgen
c182d9846f
updateWMClassName
2003-06-15 18:36:16 +00:00
fluxgen
f6fcf36231
instance and class name in WinClient instead
2003-06-15 18:35:32 +00:00
rathnor
fbcd0c3191
lil fix for winclient comparison
2003-06-15 11:52:44 +00:00
rathnor
77f43591ce
new keys for cycling through groups - NextGroup/PrevGroup (they are an alias
...
for NextWindow/PrevWindow 1
2003-06-15 11:38:35 +00:00
rathnor
1856480901
fix up nextFocus/prevFocu for cycling through groups (not just clients)
2003-06-15 11:37:53 +00:00
fluxgen
8a511aa196
removed debug output
2003-06-13 21:00:18 +00:00
fluxgen
c60b20fda6
fixed autogrouping, checkGrouping now returns true or false...
2003-06-13 20:50:49 +00:00
fluxgen
bad0725b22
added autogrouping
2003-06-13 20:49:05 +00:00
fluxgen
5f558cbbfc
include cstdio for sprintf
2003-06-13 13:03:44 +00:00
fluxgen
b05f27d33a
minor cleaning
2003-06-13 12:02:00 +00:00
fluxgen
cb14466431
minor fixes
2003-06-13 11:43:46 +00:00
fluxgen
13a00b7d34
renamed i18n to I18n
2003-06-13 05:04:14 +00:00
fluxgen
0a4d2b858b
cleaning
2003-06-12 15:24:37 +00:00
fluxgen
243d8723fc
minor fixes
2003-06-12 15:22:59 +00:00
rathnor
cebc254049
add support for nesting in getStringBetween
2003-06-12 15:14:03 +00:00
rathnor
c314d05553
add some property accessors
2003-06-12 15:13:23 +00:00
rathnor
e139cbb028
add regular expression support in remember capabilities
...
see ChangeLog for details
2003-06-12 15:12:19 +00:00
fluxgen
94f1c16416
renamed i18n to I18n
2003-06-12 14:51:59 +00:00
fluxgen
5202f9fcc5
renamed i18n to I18n
2003-06-12 14:37:21 +00:00
fluxgen
4223370926
minor fixes
2003-06-12 14:35:36 +00:00
fluxgen
bb004b6325
moved cursor to FbWinFrameTheme
2003-06-12 14:33:14 +00:00
fluxgen
a08c3e7126
moved cursor to FbWinFrameTheme and setting pid of fluxbox on root window here instead of in BScreen
2003-06-12 14:32:08 +00:00
fluxgen
fa254cccd4
getting workspace name directly in constructor
2003-06-12 14:30:01 +00:00
fluxgen
e9ae291109
using desktop names
2003-06-12 14:28:00 +00:00
fluxgen
603b784efd
moved i18n.hh and .cc files to I18n.hh .cc
2003-06-12 14:24:26 +00:00
fluxgen
7f78b30cbe
better error msg
2003-06-12 14:09:59 +00:00
fluxgen
ee90d85b14
hide toolbar menu and slit menu if we click on root window
2003-06-11 14:53:54 +00:00
fluxgen
32cdc02556
added cursor
2003-06-11 14:52:45 +00:00
fluxgen
127778b167
moved cursor to FbWinFrameTheme
2003-06-11 14:51:56 +00:00
fluxgen
735776fbeb
minor fix
2003-06-11 14:51:22 +00:00
rathnor
6c0db93dda
revert NULL thing
2003-06-11 10:50:59 +00:00
rathnor
0f7c0b9c5f
make sure that "0" is 4-bit safe for a null pointer by replacing it with (void
...
*) NULL
2003-06-11 04:21:17 +00:00
fluxgen
6a14858ac7
added antialias nls
2003-06-11 00:51:07 +00:00
fluxgen
28f550bdb1
added Xinerama file
2003-06-10 12:39:26 +00:00
fluxgen
9d430c9ca9
copyright update
2003-06-10 12:18:26 +00:00
rathnor
48929dab4d
small fix
2003-06-08 14:54:05 +00:00
rathnor
81e4fe8d44
add reconfigure and restart keys
2003-06-08 14:32:28 +00:00
rathnor
93b2f8921c
fix restart in menu to accept and use an argument
2003-06-08 13:47:30 +00:00
rathnor
efe8bf4acd
fix bug that left empty window frames around
2003-06-08 00:13:41 +00:00
rathnor
2fc279a5e2
fix crash on window attach - triggered when attaching from the focused window
...
later unfocusing that window would die since it had no client. Now we
make sure we remove all references from the fluxbox Window->FluxboxWindow list first
2003-06-06 14:45:13 +00:00
rathnor
06de965f4b
fix crash bug when no name defined
2003-06-06 14:07:22 +00:00
fluxgen
49c57942f3
minor fix
2003-06-05 17:40:02 +00:00
fluxgen
593624dc89
minor stuff
2003-06-05 13:33:27 +00:00
rathnor
a5e8987acd
much improved window placement algorithm
2003-06-05 13:21:10 +00:00
fluxgen
72479063aa
minor fix
2003-06-05 13:20:05 +00:00
fluxgen
01d069fbef
minor fixes
2003-06-05 13:09:08 +00:00
fluxgen
18de3a67dd
pressed pixmap fix, we use old background pixmap if m_pressed_pm is null
2003-06-05 12:42:31 +00:00
fluxgen
a25551769e
fixed slit bug
2003-06-05 11:30:06 +00:00
rathnor
1d381d5fc3
remember of shaded and stuck states were mixed up
2003-05-31 01:07:36 +00:00
rathnor
af543ba9d3
remove RC_PATH from remember.cc
2003-05-27 11:55:23 +00:00
rathnor
fc760d0b68
add border option for write as well as read
2003-05-26 11:27:31 +00:00
rathnor
b8802ad22a
fix usage of decoration.border (incl xmms move bug)
...
add BORDER to help turn on borders to remember stuff
2003-05-26 04:24:24 +00:00
rathnor
bbaca5b43b
mark a bunch of menus as internal
2003-05-24 13:13:22 +00:00
fluxgen
292f5c550f
reorder menus
2003-05-24 13:02:49 +00:00
fluxgen
d20ace2f97
reordered menus
2003-05-24 13:01:48 +00:00
rathnor
3e2d57d7c9
little correction when removing menu items
2003-05-24 12:34:16 +00:00
fluxgen
3eafda3f2e
fixed layer menu bug, it should be internal so the parent dont kill it
2003-05-24 12:04:39 +00:00
rathnor
270cbb6592
toolbar crash (menu bug) and initialisation fixups
2003-05-24 05:49:31 +00:00
rathnor
7891106ca3
initialisation problem with xinerama enabled but not active - caused crash
2003-05-22 01:17:15 +00:00
rathnor
51f7970f74
fix cascade placement for multiple heads
2003-05-21 23:59:54 +00:00
rathnor
a88511a4a7
xinerama for placement + snapping, + tidy
2003-05-20 11:03:11 +00:00
fluxgen
f911c4035f
cleaning
2003-05-19 22:45:51 +00:00
fluxgen
b17abb05c8
using property and changeProperty
2003-05-19 22:43:48 +00:00
fluxgen
3027bf1341
property and changeProperty
2003-05-19 22:38:55 +00:00
rathnor
52a71aa781
correct some maximise numbers
2003-05-19 15:39:06 +00:00
rathnor
b68b1c7623
xinerama updates
2003-05-19 15:32:47 +00:00
rathnor
cc9c7960c1
add back some xinerama support (toolbar, slit (+menu), screen)
2003-05-19 14:26:30 +00:00
rathnor
c62dc1e2af
fix initialise of s_display in a constructor for FbWindow (fixes bsetroot
...
segfault)
2003-05-19 08:27:49 +00:00
fluxgen
80161fc208
moved XrmDatabaseHelper to FbTk
2003-05-18 22:12:25 +00:00
fluxgen
0d34ca1ea0
moved Resource to FbTk and change name of DirHelper to FbTk Directory
2003-05-18 22:08:19 +00:00
fluxgen
251ca294ab
moved Resource to FbTk
2003-05-18 22:04:06 +00:00
fluxgen
b90558a9a9
moved Resource to FbTk and change name of DirHelper to FbTk Directory
2003-05-18 22:01:14 +00:00
fluxgen
1e78e743a7
moved Resource, XrmDatabaseHelper and DirHelper to FbTk
2003-05-18 21:57:41 +00:00
fluxgen
df3b2a2766
moved to FbTk, and change DirHelper to Directory
2003-05-18 21:55:16 +00:00
fluxgen
0e1eb74841
fixed autohide bug on toolbar buttons
2003-05-17 11:30:59 +00:00
fluxgen
1d49072a76
fixed cursor for grips
2003-05-17 11:08:06 +00:00
fluxgen
dc3455a72e
minor fixes
2003-05-17 11:05:33 +00:00
fluxgen
e55252b464
fixed slit client die issue
2003-05-17 11:00:50 +00:00
fluxgen
0933da772a
minor raise fix
2003-05-17 10:44:32 +00:00
fluxgen
4ec9bdbee2
added set and unsetCursor
2003-05-17 10:43:20 +00:00
fluxgen
f1a34dc2f6
minor fix for register empty windows
2003-05-17 10:40:12 +00:00
fluxgen
ae5ce5e368
fixed -log argument and did some cleaning
2003-05-16 00:46:41 +00:00
fluxgen
eac7d2ac30
minor fix
2003-05-16 00:35:50 +00:00
fluxgen
a11f4f512a
minor fix
2003-05-16 00:19:51 +00:00
fluxgen
643743f297
better warning message
2003-05-16 00:17:16 +00:00
fluxgen
5bbc766232
minor cleaning
2003-05-15 23:30:07 +00:00
fluxgen
988392b1eb
minor cleaning in BScreen interface
2003-05-15 12:00:46 +00:00
fluxgen
cbce8634dd
cleaning in FluxboxWindow interface
2003-05-15 11:17:29 +00:00
fluxgen
54acafe5a8
added better shape support
2003-05-14 14:43:06 +00:00
fluxgen
615ec14ab2
added better shape support
2003-05-14 14:37:06 +00:00
fluxgen
4195e26d01
using clients screen instead of fluxboxwindwos screen
2003-05-14 12:10:54 +00:00
fluxgen
f478e85aa8
moved updateClientmenu to public area so we can force it to update
2003-05-14 12:09:44 +00:00
fluxgen
53ea8fd780
update client menu when we remove a client
2003-05-14 12:08:19 +00:00
fluxgen
9d5eb092fa
added screen accessor and removed client from window before we send signal
2003-05-14 12:07:06 +00:00
fluxgen
61448a5bd4
added access for dest and source drawables
2003-05-13 21:16:27 +00:00
fluxgen
3ac43716b7
transparent slit
2003-05-13 21:12:18 +00:00
fluxgen
d050c6d0a6
minor fix for alpha 0
2003-05-13 20:50:56 +00:00
fluxgen
f37df2619b
minor fix
2003-05-13 14:07:24 +00:00
fluxgen
ff5f444666
removed ScreenInfo
2003-05-13 14:06:45 +00:00
fluxgen
56af958aa5
minor fixes
2003-05-13 14:05:58 +00:00
fluxgen
955a8e76cf
minor debug msg fix
2003-05-13 14:05:00 +00:00
fluxgen
aa66c52768
obsolete
2003-05-13 14:01:48 +00:00
fluxgen
45e689d4a2
fixed slit redrawing bug
2003-05-13 13:28:28 +00:00
fluxgen
2afb87a4e4
minor fix
2003-05-13 11:47:29 +00:00
fluxgen
33130ce0a6
fixed better error msg
2003-05-13 11:43:44 +00:00
fluxgen
e97f8d7816
minor changes
2003-05-13 11:41:29 +00:00
rathnor
b83b826bfb
fix saving of workspace icons toolbar mode
2003-05-13 11:21:23 +00:00
rathnor
e7903086f2
fix iconify with autoraise
2003-05-13 11:14:05 +00:00
fluxgen
e460cf2dc0
minor const fix
2003-05-13 00:24:26 +00:00
fluxgen
4e5ea3a83b
moved find to public area and fixed const
2003-05-13 00:24:00 +00:00
fluxgen
dec9d5b7f5
fixed restoring of submenus after a reconfigure, and changed some configure menu items to just saverc instead of doing that and reconfigure
2003-05-13 00:23:05 +00:00
fluxgen
2014d60ef3
fixed menu timestamps stuff
2003-05-13 00:20:49 +00:00
fluxgen
cffa01d79b
added auto hide option to toolbar menu
2003-05-12 23:05:19 +00:00
fluxgen
553cee1dde
trying to use XRRScreenChangeSelectInput
2003-05-12 11:14:47 +00:00
fluxgen
47f5dbb143
reset background on screen resize
2003-05-12 04:47:34 +00:00
fluxgen
cf8811f3a9
added updateGeometry to force an update
2003-05-12 04:29:50 +00:00
fluxgen
fd9a18daa4
added updateSize so we can notify screen clients that the root window size changed
2003-05-12 04:28:46 +00:00
fluxgen
1b652642fc
minor fix in RANDR init
2003-05-12 04:28:05 +00:00
fluxgen
244c63f4b4
added RANDR support
2003-05-12 04:23:31 +00:00
fluxgen
a084e737f8
minor fix so we can force update on geometry in subclasses
2003-05-12 04:20:25 +00:00
rathnor
99b6dc4e5d
fix up various focus-related issues
2003-05-11 23:44:09 +00:00
fluxgen
7037b9ca2c
minor fix
2003-05-11 22:19:17 +00:00
fluxgen
725af388cd
minor fix
2003-05-11 19:01:09 +00:00
fluxgen
7695134b99
minor cleaning
2003-05-11 17:42:51 +00:00
fluxgen
c188d1d39a
minor cleaning
2003-05-11 17:14:41 +00:00
fluxgen
7149b4dd5b
minor cleaning
2003-05-11 17:06:02 +00:00
fluxgen
0d5b919606
using ref instead of pointer for revertFocus
2003-05-11 15:35:24 +00:00
fluxgen
227fe60ed9
changed getScreen to screen
2003-05-11 15:35:03 +00:00
fluxgen
051b017ea6
minor fixes
2003-05-11 15:32:23 +00:00
fluxgen
c07eb7b2de
changes in revertFocus
2003-05-11 15:26:34 +00:00
fluxgen
403a9727ce
fixed focus last crash bug, a dangling m_focused_window pointer
2003-05-11 15:24:09 +00:00
fluxgen
aa72e23c8e
minor cleaning
2003-05-11 13:36:12 +00:00
rathnor
816190411a
just a little clean up
2003-05-11 11:47:19 +00:00
fluxgen
a9e2a8d2e6
documentation
2003-05-10 23:14:22 +00:00
fluxgen
c0fa8f2263
minor fix
2003-05-10 23:11:33 +00:00
fluxgen
39425a6762
using FbRootWindow
2003-05-10 23:07:42 +00:00
fluxgen
b0641a8cbd
using parent window instead of root window
2003-05-10 23:04:37 +00:00
fluxgen
d81df81428
removed some functions
2003-05-10 23:01:00 +00:00
fluxgen
3e1ac648d0
using FbRootWindow
2003-05-10 22:59:32 +00:00
fluxgen
03c52ee0c4
added FbRootWindow
2003-05-10 22:51:12 +00:00
fluxgen
26df4622fd
root window
2003-05-10 22:50:19 +00:00
fluxgen
8142aae84e
minor cleaning
2003-05-10 22:47:55 +00:00
fluxgen
161be32b3a
using FbRootWindow
2003-05-10 22:45:08 +00:00
fluxgen
a5e763ca72
changed netizen
2003-05-10 18:15:23 +00:00
fluxgen
43dfd00e44
minor cleaning
2003-05-10 16:55:11 +00:00
fluxgen
6567f8d1bf
variable name changes
2003-05-10 16:53:09 +00:00
fluxgen
980060a509
fixed typeo
2003-05-10 15:22:28 +00:00
fluxgen
3772c0125a
minor bugfix
2003-05-10 14:43:45 +00:00
fluxgen
b12ea8c13d
removed BaseDisplay so we moved some of the functions here
2003-05-10 14:32:35 +00:00