Mathias Gumz
690d926ac4
introduced FbTk::BidiString
...
a 'BidiString' holds both the logical content and the visual reordered
version of the content of a string. this helps to reduce the number of
calls to reorder the string before drawing it (as introduced in the patch
from Ken Bloom) and to be more consistent in menus and textboxes (drawing
cursors and underlining text).
2010-09-08 20:17:21 +02:00
Henrik Kinnunen
ed53f3c623
Changed icon list signal in BScreen to use the new signal system
2008-09-21 20:45:01 +02:00
markt
f3afe787c1
introduced workspacename for ClientPattern, and some miscellaneous cleanup
2007-10-24 17:09:26 +00:00
markt
a59428d67a
merged changes from pre-devel
2007-10-13 21:51:37 +00:00
markt
2d971ad48c
ewmh compliance updates
2006-07-22 07:15:24 +00:00
markt
a6625f8ca5
cleanup dead function Workspace::setLastFocusedWindow
2006-06-28 20:06:49 +00:00
simonb
3707b74c40
fix a bunch of comments, make default textures obvious
...
Thanks Jonas Koelker
2006-04-25 02:19:04 +00:00
mathias
dc53283060
* cosmetics to Workspace.hh CurrentWindowCmd.cc
...
* added first draft of new docs in asciidoc format, needs to be converted
properly to roff-format, right now its just a temporary "home"
* rename of Coding_style to CODESTYLE
2006-04-22 07:03:58 +00:00
simonb
47a1f63200
another build issue with size_t update, header file not updated
2006-04-03 05:33:51 +00:00
fluxgen
acaf89bbb6
moved placement strategies to different PlacementStrategy classes
2006-02-19 11:11:48 +00:00
mathias
ae05ad9a01
updated copyright info
2006-02-16 06:53:05 +00:00
mathias
cf46669bc1
copyright date
2005-01-24 18:34:57 +00:00
rathnor
9069ae0d80
fix up a number of things for when a window hides while moving,
...
including a crash bug
2004-05-13 01:48:18 +00:00
rathnor
dea3281e69
primarily focus fix/tweak/rejigging
2004-03-21 09:00:25 +00:00
fluxgen
978b72ca6f
copyright
2004-01-11 16:08:28 +00:00
fluxgen
bb02a522fb
code cleaning
2003-12-18 18:03:23 +00:00
fluxgen
52d4430533
minor cleaning
2003-12-17 01:34:13 +00:00
fluxgen
e9be87766b
observe title signal
2003-12-07 17:49:07 +00:00
rathnor
dda34421a3
fix shape - all menus shaped, and some weird shape bugs
2003-10-06 06:22:43 +00:00
fluxgen
923d9eaf2b
removed old functions
2003-08-19 16:16:28 +00:00
fluxgen
b490cca098
we are not using WindowStack anymore
2003-08-11 15:05:22 +00:00
fluxgen
4d389149bc
minor cleaning, removed window number
2003-06-24 14:57:54 +00:00
fluxgen
c60b20fda6
fixed autogrouping, checkGrouping now returns true or false...
2003-06-13 20:50:49 +00:00
fluxgen
fa254cccd4
getting workspace name directly in constructor
2003-06-12 14:30:01 +00:00
rathnor
51f7970f74
fix cascade placement for multiple heads
2003-05-21 23:59: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
c188d1d39a
minor cleaning
2003-05-11 17:14:41 +00:00
fluxgen
227fe60ed9
changed getScreen to screen
2003-05-11 15:35:03 +00:00
fluxgen
2928b32f3a
merged with embedded-tab-branch
2003-04-14 15:01:55 +00:00
fluxgen
3e2586bc1b
fixed updateClientmenu each time we add or remove a window
2003-02-20 21:00:29 +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
fluxgen
9db6e01895
changed screen pointer to reference
2003-02-16 16:32:43 +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
fluxgen
a9579c3c44
changed client menu to FbTk Menu
2003-01-09 18:33:58 +00:00
rathnor
28b5c60449
Indenting from tabs to emacs 4-space
2002-12-01 13:42:15 +00:00
fluxgen
fc4f15e2c4
NotCopyable is now in FbTk
2002-11-26 16:50:32 +00:00
fluxgen
68aeecad1d
comments
2002-11-15 12:17:03 +00:00
fluxgen
720423af01
name change of the list
2002-11-03 15:02:21 +00:00
fluxgen
18a09c1a7f
fixed check in setLastFocusedWindow
2002-09-21 16:02:22 +00:00
fluxgen
fb83f64a32
raise and lower transient stacks
2002-09-08 19:35:58 +00:00
fluxgen
b32511f411
added autogrouping functions
2002-08-11 22:35:40 +00:00
fluxgen
56a41b23f9
doxygen comments
2002-08-04 15:55:13 +00:00
fluxgen
e1f76359f5
const
2002-05-17 11:58:47 +00:00
fluxgen
c0e2ccff44
removed const on return values of fundamental types
2002-05-17 11:07:36 +00:00
fluxgen
0ec9f1a21d
changed clientmenu to regular
2002-05-07 13:57:09 +00:00
fluxgen
bd7951bcda
clean up
2002-04-09 23:18:12 +00:00
fluxgen
05761f6059
Fixed some signed/unsigned warnings
2002-04-03 12:08:54 +00:00
fluxgen
8daa080d11
some signed/unsigned stuff
2002-03-23 15:14:45 +00:00
fluxgen
bdb0d00f2f
indentation
2002-02-26 08:56:50 +00:00
fluxgen
18931280a7
changed place on public and private, added getWindowList
2002-02-20 22:42:22 +00:00