1
Sam Spilsbury <sam.spilsbury@canonical.com> 2011-07-13
5
Travis Watkins <travis.watkins@linaro.org> 2011-05-13
7
add no slide default option
9
Bring the 0.8.x no slide match option default to 0.9, makes desktops and
10
sticky windows stop sliding again.
12
Sam Spilsbury <sam.spilsbury@canonical.com> 2011-03-15
14
Revert "Update for new core API"
16
This reverts commit 9bf34ec73982e2d8b6fa7deedb3c5b9a375a04b5.
18
Sam Spilsbury <sam.spilsbury@canonical.com> 2011-03-15
20
Update for new core API
22
Sam Spilsbury <smspillaz@gmail.com> 2010-12-23
24
Add signals on viewport change begin / end
26
Sam Spilsbury <sam.spilsbury@canonical.com> 2010-11-11
28
Don't update edge regions on every poll. Instead only do them on screen size change
30
Sam Spilsbury <sam.spilsbury@canonical.com> 2010-11-11
32
Be a little bit smarter about dynamically enabling and disabling edge actions
34
Sam Spilsbury <sam.spilsbury@canonical.com> 2010-11-11
36
Remove ugly hack and instead use the new CompScreen API to query if we are grabbed
38
Sam Spilsbury <sam.spilsbury@canonical.com> 2010-11-11
40
Remove debugging messages too
42
Sam Spilsbury <sam.spilsbury@canonical.com> 2010-11-11
44
Try to detect when we don't need the edge action windows and disable them.
46
Note that this employs a few hacks to make it happen - a few that would be
47
quite desirable to change if possible.
49
1) We can only test if we need the edge window once we are actually inside the edge window (since we need to keep the edge windows around in order to get xdnd flip events there). Of course this means that if you have an edge timeout, it's just not going to work, which sucks.
50
2) We have to poll the mouse in order to see if we're not in any edge windows
51
3) We have to grab and ungrab the pointer to check for pointer grabs (and not remove the edge windows if that's the case since we can re-enter the edge windows and *suprise suprise* not get an EnterNotify, which sucks, but that's life).
53
Merge: 5fa0b50 3cbf1fe
54
Sam Spilsbury <smspillaz@gmail.com> 2010-10-23
56
Merge branch 'master' of git+ssh://git.opencompositing.org/git/compiz/plugins/wall
58
Sam Spilsbury <smspillaz@gmail.com> 2010-10-23
60
Cleanup (static analysis)
62
Scott Moreau <oreaus@gmail.com> 2010-09-28
64
Don't require composite since opengl already does.
66
Sam Spilsbury <smspillaz@gmail.com> 2010-07-30
68
Set window interface handler so that ::activate () will be called
70
Merge: 1af7d21 168a561
71
Sam Spilsbury <SmSpillaz@gmail.com> 2010-05-09
73
Merge branch 'master' of git+ssh://smspillaz@git.compiz.org/git/compiz/plugins/wall
75
Sam Spilsbury <SmSpillaz@gmail.com> 2010-05-09
77
Destroy the entire cairo context, re-create it, clear it and then draw on it.
79
Previously we were only clearing the cairo context. But for some reason, further
80
drawing operations on the context wouldn't apply anyways (not even the clear operation) after cairo_save () had been called.
82
Sam Spilsbury <smspillaz@gmail.com> 2010-04-11
84
Ensure that we load after composite and opengl
86
Sam Spilsbury <smspillaz@gmail.com> 2010-02-05
90
Merge: 9723c1f 8699ac1
91
Sam Spilsbury <smspillaz@gmail.com> 2009-11-18
93
Merge branch 'master' of git+ssh://smspillaz@git.compiz.org/git/compiz/plugins/wall
95
Sam Spilsbury <smspillaz@gmail.com> 2009-11-18
99
Dennis Kasprzyk <onestone@compiz-fusion.org> 2009-11-06
101
libcairo.so symlink is only available if the dev package is installed.
103
Dennis Kasprzyk <onestone@compiz-fusion.org> 2009-11-05
105
Keep libcairo loaded to prevent crashes in XCloseDisplay.
107
Sam Spilsbury <smspillaz@gmail.com> 2009-09-05
109
Dont convert a negative integer to unsigned int in WallScreen::checkAmount
111
Dennis Kasprzyk <onestone@compiz-fusion.org> 2009-03-16
115
Erkin Bahceci <erkinbah@gmail.com> 2009-03-14
119
Danny Baumann <dannybaumann@web.de> 2009-03-09
121
Use output region and some cleanups.
123
Danny Baumann <dannybaumann@web.de> 2009-03-09
125
Add missing paint () method, wrap into GLWindow and some cleanup.
127
Danny Baumann <dannybaumann@web.de> 2009-03-09
131
Danny Baumann <dannybaumann@web.de> 2009-02-02
133
Coding style, warning fixes, optimizations.
135
Dennis Kasprzyk <onestone@compiz-fusion.org> 2009-01-21
137
Fix window movement calculation.
139
Dennis Kasprzyk <onestone@compiz-fusion.org> 2009-01-21
141
Fixed viewport changing with window.
143
Dennis Kasprzyk <onestone@compiz-fusion.org> 2009-01-16
147
Dennis Kasprzyk <onestone@compiz-fusion.org> 2009-01-16
149
Simplify action handling.
151
Dennis Kasprzyk <onestone@compiz-fusion.org> 2009-01-16
155
Dennis Kasprzyk <onestone@compiz-fusion.org> 2009-01-16
157
Addedn opengl and composite plugin build dependency.
159
Travis Watkins <travis@ronin.(none)> 2009-01-15
161
compiles, doesn't load
163
Danny Baumann <dannybaumann@web.de> 2008-12-17
165
Fix rounding issues during drawing.
167
Danny Baumann <dannybaumann@web.de> 2008-12-17
169
Minor coding style improvements.
171
Danny Baumann <dannybaumann@web.de> 2008-12-17
173
Improve rounding correctness.
175
Merge: 5f9dd8e 4125706
176
Danny Baumann <dannybaumann@web.de> 2008-12-16
178
Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins/wall
183
Danny Baumann <dannybaumann@web.de> 2008-12-16
185
Added "no sliding windows" match.
186
Windows specified there will be kept static during wall slides.
188
Danny Baumann <dannybaumann@web.de> 2008-12-14
190
Determine direction angle at beginning of movement and keep it until
191
movement is terminated or a new movement is started.
193
Danny Baumann <dannybaumann@web.de> 2008-12-10
195
Solve some weirdnesses with preview_timeout = 0 (such as preview not
196
being kept while holding modifier keys).
197
Keep direction display while keeping modifiers pressed.
199
Danny Baumann <dannybaumann@web.de> 2008-11-20
201
Accept "change viewport" client messages while changing viewports.
203
Danny Baumann <dannybaumann@web.de> 2008-10-15
205
Make sure focusDefault always defaults to TRUE, not only when called from bindings.
207
Kristian Lyngstol <kristian@bohemians.org> 2008-09-22
209
Minor scope fixes in miniScreen (live preview) iteration
211
Danny Baumann <dannybaumann@web.de> 2008-09-09
213
Do not focus default window if viewport change was initiated due to window activation.
215
Danny Baumann <dannybaumann@web.de> 2008-09-01
219
Danny Baumann <dannybaumann@web.de> 2008-08-28
221
Properly invoke next and prev actions.
222
Hold grab as long as a button or key is held down to get that working.
224
Merge: 05ce5b1 063930b
225
Dennis Kasprzyk <onestone@compiz-fusion.org> 2008-08-26
227
Merge branch 'master' of git+ssh://git.opencompositing.org/git/fusion/plugins/wall
229
Dennis Kasprzyk <onestone@compiz-fusion.org> 2008-08-26
231
Fixed live preview calculations.
233
Danny Baumann <dannybaumann@web.de> 2008-06-25
235
Only focus default window if switcher is not active.
237
Danny Baumann <dannybaumann@web.de> 2008-06-25
239
Revert "Only focus default window when not activating a window."
241
This reverts commit 059dec3a56a80070189333a1c7c40496e10a86f5.
243
Danny Baumann <dannybaumann@web.de> 2008-06-19
245
Only focus default window when not activating a window.
247
Danny Baumann <dannybaumann@web.de> 2008-06-16
249
Don't allow wall initiation when scale is active.
250
Cleaned up wallMoveViewport routine.
252
Danny Baumann <dannybaumann@web.de> 2008-06-09
254
Properly initialize variables.
256
Danny Baumann <dannybaumann@web.de> 2008-06-05
258
Allow DnD for wall's flip edges.
260
Dennis Kasprzyk <onestone@opencompositing.org> 2008-05-05
262
Handle clear mask correctly.
264
Danny Baumann <dannybaumann@web.de> 2008-05-05
266
Also activate sliding when switcher is active.
268
Danny Baumann <dannybaumann@web.de> 2008-04-29
270
Issue screengrab during sliding to make sure core ignores EnterNotify events happening during viewport change.
272
Patrick Niklaus <marex@opencompositing.org> 2008-04-19
274
Added option to configure border width
276
Patrick Niklaus <marex@opencompositing.org> 2008-04-19
278
Added option to configure the switcher preview size
280
Patrick Niklaus <marex@opencompositing.org> 2008-04-19
282
Cleaned up preview painting code
284
Danny Baumann <dannybaumann@web.de> 2008-04-18
286
Allow viewport switching without any sliding animation.
288
Dennis Kasprzyk <onestone@opencompositing.org> 2008-04-04
292
Dennis Kasprzyk <onestone@opencompositing.org> 2008-04-03
296
Travis Watkins <amaranth@ubuntu.com> 2008-03-20
298
remove prev/next keybinding defaults, they interfere with gtk+ stuff
300
Danny Baumann <dannybaumann@web.de> 2008-03-15
302
Add nodelay hint to flip edges.
304
Danny Baumann <dannybaumann@web.de> 2008-03-15
306
Switch to window viewport on window activation rather than focus change.
308
Dennis Kasprzyk <onestone@opencompositing.org> 2008-03-14
312
Dennis Kasprzyk <onestone@opencompositing.org> 2008-03-14
316
Danny Baumann <dannybaumann@web.de> 2008-03-12
320
Danny Baumann <dannybaumann@web.de> 2008-03-07
322
Don't follow scale's window activations.
324
Danny Baumann <dannybaumann@web.de> 2008-03-03
326
Don't switch viewports when a window requests to get focus.
327
Instead, switch when the window actually got focus as its focus might have been prevented by focus stealing prevention, in which case the viewport change would be unexpected by the user.
329
Danny Baumann <dannybaumann@web.de> 2008-02-10
333
Dennis Kasprzyk <onestone@opencompositing.org> 2008-01-23
337
Danny Baumann <dannybaumann@web.de> 2007-11-10
339
Show preview window as long as the initiating key/button is pressed.
341
Danny Baumann <dannybaumann@web.de> 2007-10-29
345
Danny Baumann <dannybaumann@web.de> 2007-10-11
347
Always use the output device the mouse pointer is on for displaying the switcher box.
349
Danny Baumann <dannybaumann@web.de> 2007-10-11
351
moveWindowToViewportPosition moves the window already, no need for a second move.
353
Dennis Kasprzyk <onestone@opencompositing.org> 2007-10-08
355
Use new core API instead of moveScreenViewport.
357
Danny Baumann <dannybaumann@web.de> 2007-09-21
359
Grab translation calculation code from plane plugin.
360
This has two advantages:
361
- The slide time is not calculated per-viewport, but per full movement.
362
- Slides when pressing e.g. Right-Down are much smoother.
364
Danny Baumann <dannybaumann@web.de> 2007-09-21
368
Danny Baumann <dannybaumann@web.de> 2007-09-21
372
Danny Baumann <dannybaumann@web.de> 2007-09-21
374
Using matrixTranslate instead of ScreenPaintAttrib.
376
Danny Baumann <dannybaumann@web.de> 2007-09-17
378
Fix default key binding.
380
Jigish Gohil <cyberorg@prime.cyberorg.info> 2007-09-07
382
typo correction handeled, thanks Excentrik
384
Danny Baumann <dannybaumann@web.de> 2007-09-07
388
Danny Baumann <dannybaumann@web.de> 2007-08-30
390
Revert accidential change.
392
Danny Baumann <dannybaumann@web.de> 2007-08-30
396
Danny Baumann <dannybaumann@web.de> 2007-08-28
400
Danny Baumann <dannybaumann@web.de> 2007-08-23
402
Meaningful grouping for actions.
404
Dennis Kasprzyk <onestone@opencompositing.org> 2007-08-20
408
Danny Baumann <dannybaumann@web.de> 2007-08-17
410
Honour wrap around setting on edge flipping.
412
Merge: 495cf16 a04aeb3
413
Danny Baumann <dannybaumann@web.de> 2007-08-14
415
Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins/wall
417
Danny Baumann <dannybaumann@web.de> 2007-08-14
421
Roland Baer <roland@Vista.(none)> 2007-08-13
423
[PATCH] Nuked effectivly unused variables and useless code
425
Dennis Kasprzyk <onestone@opencompositing.org> 2007-08-06
429
Danny Baumann <dannybaumann@web.de> 2007-08-03
431
Actually use ARROW_SIZE constant.
433
Danny Baumann <dannybaumann@web.de> 2007-08-03
435
Remove stuff commited accidentially (again).
436
Note: git commit -a is evil.
438
Danny Baumann <dannybaumann@web.de> 2007-08-03
440
Get rid of screenGrabExist.
442
Danny Baumann <dannybaumann@web.de> 2007-08-03
444
Revert stuff commited by accident.
446
Merge: 88537b2 50c2d3a
447
Danny Baumann <dannybaumann@web.de> 2007-08-03
449
Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins/wall
451
Danny Baumann <dannybaumann@web.de> 2007-08-03
455
Danny Baumann <dannybaumann@web.de> 2007-08-03
457
Factor out quad drawing to a function.
459
Danny Baumann <dannybaumann@web.de> 2007-08-03
461
Remove more dead code.
463
Danny Baumann <dannybaumann@web.de> 2007-08-03
465
Factor out cairo layer clearing to a function.
467
Danny Baumann <dannybaumann@web.de> 2007-08-03
469
Remove more dead code.
471
Danny Baumann <dannybaumann@web.de> 2007-08-03
473
Factor out context creation to a function.
475
Danny Baumann <dannybaumann@web.de> 2007-08-03
479
Danny Baumann <dannybaumann@web.de> 2007-08-03
481
Compiz indention style.
483
Patrick Niklaus <marex@opencompositing.org> 2007-08-01
485
Made arrow color adjustable
487
Patrick Niklaus <marex@opencompositing.org> 2007-08-01
489
Now use the outline color for the arrow as well
491
Patrick Niklaus <marex@opencompositing.org> 2007-07-28
493
Regroup appearance options
495
Patrick Niklaus <marex@opencompositing.org> 2007-07-28
497
Added options for highlight gradient color
499
Patrick Niklaus <marex@opencompositing.org> 2007-07-28
501
Added option for thumb gradient colors
503
Patrick Niklaus <marex@opencompositing.org> 2007-07-28
505
Added option for outline color
507
Patrick Niklaus <marex@opencompositing.org> 2007-07-28
509
Added option for rounded edge radius
511
Danny Baumann <dannybaumann@web.de> 2007-07-28
513
Added fade dependency.
515
Patrick Niklaus <marex@opencompositing.org> 2007-07-23
517
Make wall's switcher window colors adjustable
519
Dennis Kasprzyk <onestone@opencompositing.org> 2007-07-16
521
Remove obsolete deps/features from vtable
523
Danny Baumann <dannybaumann@web.de> 2007-07-12
525
Also allow DnD for flip edges.
527
Dennis Kasprzyk <onestone@opencompositing.org> 2007-07-03
531
Dennis Kasprzyk <onestone@opencompositing.org> 2007-07-01
535
Danny Baumann <dannybaumann@web.de> 2007-06-30
539
Dennis Kasprzyk <onestone@opencompositing.org> 2007-06-28
543
Dennis Kasprzyk <onestone@opencompositing.org> 2007-06-25
545
Don't show switcher on other screengrab.
547
Danny Baumann <dannybaumann@web.de> 2007-06-24
549
prepareXCoords -> transformToScreenSpace.
551
Merge: d344ee5 da7c673
552
Robert Carr <racarr@gorbie.(none)> 2007-06-20
556
Robert Carr <racarr@gorbie.(none)> 2007-06-20
558
Remove mousewheel stuff from wall, it is now in vpswitch
560
Robert Carr <racarr@gorbie.(none)> 2007-06-19
564
Guillaume Seguin <guillaume@segu.in> 2007-06-11
566
* Fix typo that prevented switcher background to be regenerated on hsize change
568
Merge: 101629c 2e99f91
569
Danny Baumann <dannybaumann@web.de> 2007-06-11
571
Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/compcomm/plugins/wall
573
Danny Baumann <dannybaumann@web.de> 2007-06-11
577
Dennis Kasprzyk <onestone@beryl-project.org> 2007-06-11
581
Dennis Kasprzyk <onestone@beryl-project.org> 2007-06-11
585
Dennis Kasprzyk <onestone@beryl-project.org> 2007-06-11
589
Danny Baumann <dannybaumann@web.de> 2007-06-10
591
printf -> compLogMessage
593
Danny Baumann <dannybaumann@web.de> 2007-06-08
595
Re-sort some options.
597
Danny Baumann <dannybaumann@web.de> 2007-06-08
601
Danny Baumann <dannybaumann@web.de> 2007-06-04
605
Dennis Kasprzyk <onestone@beryl-project.org> 2007-06-04
607
Added better multimonitor handling
609
Dennis Kasprzyk <onestone@opencompositing.org> 2007-06-01
611
Applied lastest core changes
613
Dennis Kasprzyk <onestone@beryl-project.org> 2007-05-21
617
Danny Baumann <dannybaumann@web.de> 2007-05-20
619
Wall should be loaded before wobbly.
620
Otherwise live previews will look weird when dragging a window above viewport borders.
622
Dennis Kasprzyk <onestone@beryl-project.org> 2007-05-16
624
added new dependency rules
626
Dennis Kasprzyk <onestone@beryl-project.org> 2007-05-09
628
Wall without expo mode
630
compiz <compiz@de35.org> 2007-05-09