Kim Woelders
961e2cf215
Enable animation of resize operation.
...
Based on patches by Daniel Manjarres.
SVN revision: 61191
2011-07-10 06:24:00 +00:00
Kim Woelders
8989b80e80
New maximisation algorithm.
...
Based on patches by Daniel Manjarres.
SVN revision: 61190
2011-07-10 06:23:57 +00:00
Kim Woelders
b84d22e594
Add option to enable "smart resizing".
...
Based on patches by Daniel Manjarres.
SVN revision: 61189
2011-07-10 06:23:55 +00:00
Kim Woelders
3bd94534f6
Move HV resize code to separate function.
...
SVN revision: 61188
2011-07-10 06:23:52 +00:00
Kim Woelders
4255322e70
Magnifier - Cosmetics.
...
SVN revision: 61187
2011-07-10 06:08:28 +00:00
Kim Woelders
e26a7727d7
Avoid cancelling menus too early in certain situations.
...
SVN revision: 61186
2011-07-10 06:08:26 +00:00
Kim Woelders
0e59ca6e81
EwinInstantShade() does not need to set gravity.
...
SVN revision: 61185
2011-07-10 06:08:24 +00:00
Kim Woelders
0abbd7b36a
Use defined values for shading directions.
...
SVN revision: 61184
2011-07-10 06:08:21 +00:00
Kim Woelders
045c9b69df
Let EShapeUpdate return window shape status.
...
SVN revision: 61183
2011-07-10 06:08:19 +00:00
Kim Woelders
a04e9a9b85
Magnifier: Render text lines properly regardless of font size.
...
Based on patch by Daniel Manjarres.
SVN revision: 61182
2011-07-10 06:08:17 +00:00
Kim Woelders
6becb32060
Magnifier: Minor optimisation when not showing texts.
...
Patch by Daniel Manjarres.
SVN revision: 61181
2011-07-10 06:08:15 +00:00
Kim Woelders
6771c369de
Remove unnecessary EMapWindow's.
...
SVN revision: 61180
2011-07-10 06:08:13 +00:00
Kim Woelders
b5f52fccd2
Change EwinGetContainerXwin() to macro.
...
SVN revision: 61179
2011-07-10 06:08:10 +00:00
Kim Woelders
cafa9dfb41
1.0.8.001
...
SVN revision: 60485
2011-06-19 14:36:53 +00:00
Kim Woelders
d20acf24ea
Update po.
...
SVN revision: 60484
2011-06-19 14:36:50 +00:00
Kim Woelders
4ceb809f74
Minor debug printout cleanups.
...
SVN revision: 60483
2011-06-19 14:36:47 +00:00
Kim Woelders
cb87b6f59b
Add stroke/drag interface to magnifier (based on patch by Daniel Manjarres).
...
SVN revision: 60482
2011-06-19 14:36:44 +00:00
Kim Woelders
8c2846c8c4
Set lower limit on time between sucessive animator runs.
...
Only run animators if at least 50% of cycle time has expired since last time.
Also add some debug stuff.
SVN revision: 60283
2011-06-13 16:29:02 +00:00
Kim Woelders
78fe9e4b5c
Fix focus after ungrab.
...
E.g. after exiting magwin grabbing mode.
Noted by Daniel Manjarres.
SVN revision: 60282
2011-06-13 16:29:00 +00:00
Kim Woelders
438fcfef19
Add EobjGetNameSafe (for debug).
...
SVN revision: 60281
2011-06-13 16:28:58 +00:00
Kim Woelders
682e08a9ba
Magnifier: Only enter grabbing mode first time it is mapped.
...
It would also do so on map after having been iconified.
Also avoid registering new timer/animator on every map.
SVN revision: 60280
2011-06-13 16:28:56 +00:00
Kim Woelders
cb3082ed27
Magnifier: Show magnification factor in info text.
...
SVN revision: 60279
2011-06-13 16:28:53 +00:00
Kim Woelders
6d13911ac1
Magnifier: Change defaults - filter on, no text.
...
Based on patch by Daniel Manjarres.
SVN revision: 60278
2011-06-13 16:28:51 +00:00
Kim Woelders
533cf346e7
Magnifier: Make step size configurable.
...
Based on patch by Daniel Manjarres.
SVN revision: 60277
2011-06-13 16:28:49 +00:00
Kim Woelders
cde260fa56
CM - Fix rendering of shaped override-redirect windows.
...
SVN revision: 60011
2011-06-06 22:14:59 +00:00
Kim Woelders
fe70dc3ace
Expose EShapeUpdate().
...
SVN revision: 60010
2011-06-06 22:14:56 +00:00
Kim Woelders
6c56718b7c
Change move/resize mode open coded values to defined values.
...
Partially based on patch by Daniel Manjarres.
SVN revision: 59991
2011-06-06 14:39:57 +00:00
Kim Woelders
16ec138a49
Another warning fix for gcc-4.6.
...
SVN revision: 59990
2011-06-06 14:36:43 +00:00
Kim Woelders
1db1c42fc0
Fix root pixmap breakage.
...
SVN revision: 59978
2011-06-05 20:56:49 +00:00
Kim Woelders
f6346e6019
Fix potential crash during manual window placement.
...
Test case:
Run
while true; do xterm -e false; done
and move pointer.
Noted by Daniel Manjarres.
SVN revision: 59977
2011-06-05 20:56:46 +00:00
Kim Woelders
b9538622d8
Fix window positions on hidden desks when restarting after a crash.
...
SVN revision: 59972
2011-06-05 14:54:02 +00:00
Kim Woelders
01f840a327
Only set _NET_DESKTOP_VIEWPORT when needed.
...
SVN revision: 59971
2011-06-05 14:54:00 +00:00
Kim Woelders
0a91aee4d5
Move desktop hint change to after desk switch has completed.
...
Shouldn't make a difference just now but is required for changes to
come.
SVN revision: 59970
2011-06-05 14:53:58 +00:00
Kim Woelders
34910b33bc
Eliminate EwinIsMapped() and EwinGetDesk().
...
SVN revision: 59969
2011-06-05 14:53:55 +00:00
Kim Woelders
89d43e4f1b
Move variable into scope where it is used.
...
SVN revision: 59968
2011-06-05 14:53:52 +00:00
Kim Woelders
ff3724295a
Fix jumpy dialog sliders.
...
Based on patch by Daniel Manjarres.
SVN revision: 59852
2011-05-31 18:05:31 +00:00
Kim Woelders
4219f2a744
Make magnifier scaling steps smaller.
...
Patch by Daniel Manjarres.
SVN revision: 59658
2011-05-24 21:20:06 +00:00
Kim Woelders
2af97154b0
Enable remembering magnifier window attributes.
...
Based on patch by Daniel Manjarres.
SVN revision: 59656
2011-05-24 17:58:19 +00:00
Kim Woelders
4fb729211b
Fix potential placement breakage when there are windows with struts.
...
SVN revision: 59411
2011-05-15 18:10:14 +00:00
Kim Woelders
8d60a65352
Add commands to show/hide/toggle display of magnifier.
...
Suggested by Daniel Manjarres.
SVN revision: 59399
2011-05-15 10:58:29 +00:00
Kim Woelders
5501bee1cc
Magnifier tweaks.
...
Do a delayed repaint after switching off CM.
Add 'u' option to update continuously when CM is off.
SVN revision: 59398
2011-05-15 10:58:27 +00:00
Kim Woelders
4a911e83c2
Rework installation of .desktop files.
...
SVN revision: 59397
2011-05-15 10:58:25 +00:00
Kim Woelders
8f4001efee
Magnifier - enable toggling text on/off.
...
Patch by Daniel Manjarres.
SVN revision: 59396
2011-05-15 10:58:23 +00:00
Kim Woelders
759a0075a0
Add GNOME3 gdm/gnome-session support.
...
SVN revision: 59377
2011-05-14 04:27:52 +00:00
Kim Woelders
f118572e79
Fix segv when iconifying magnifier window with CM enabled.
...
Patch by Daniel Manjarres.
SVN revision: 59352
2011-05-12 18:57:02 +00:00
Kim Woelders
8149f1017a
Enable setting/saving ignorearrange attribute in window menu.
...
Patch by Daniel Manjarres.
SVN revision: 59351
2011-05-12 18:57:00 +00:00
Kim Woelders
a15f23b71d
Fix solid color backgrounds.
...
SVN revision: 59311
2011-05-10 15:43:37 +00:00
Kim Woelders
1a27875781
Fix having background file names with spaces (Daniel Manjarres).
...
SVN revision: 59310
2011-05-10 15:43:34 +00:00
Kim Woelders
d4dfea8125
Enable having background files with whitespace in name.
...
Suggested by Daniel Manjarres.
In order to avoid compatibility issues with older e16 versions
the backgrounds file is renamed from e_config-<something>.backgrounds to
e_config-<something>.bg.
SVN revision: 59082
2011-05-01 10:52:05 +00:00
Kim Woelders
c44f92ab1c
Swap names in directory cache file (and rename it).
...
(preparing to enable background file names containing blanks).
SVN revision: 59081
2011-05-01 10:52:01 +00:00