summaryrefslogtreecommitdiff
path: root/beryl-plugins/src/miniview.c
AgeCommit message (Collapse)AuthorFilesLines
2007-02-13beryl-(core|plugins): moved matrix transformations out of gl (David Reveman)onestone1-26/+26
- group not ported yet - blurfx has bugs but this will be fixed in a rewrite all other plugins should work git-svn-id: file:///beryl/trunk@4005 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-09Readd miniview plugin, this has a few fixes from the last version in repos ↵racarr1-0/+518
notably it works on multihead git-svn-id: file:///beryl/trunk@3829 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-03Rename miniview to wallracarr1-689/+0
git-svn-id: file:///beryl/trunk@3605 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-03Add basic viewport testing functionality so testing is possibleracarr1-7/+73
git-svn-id: file:///beryl/trunk@3604 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-03Everything should fit now...racarr1-1/+1
git-svn-id: file:///beryl/trunk@3603 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-03Lots of work on expo moderacarr1-5/+10
git-svn-id: file:///beryl/trunk@3602 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-03Redo how expo mode works, now it works for vertical viewportsracarr1-8/+17
git-svn-id: file:///beryl/trunk@3601 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-03Handle vertical viewports with miniviewsracarr1-1/+14
git-svn-id: file:///beryl/trunk@3600 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-03Mipmap for miniviewsracarr1-0/+5
git-svn-id: file:///beryl/trunk@3599 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-03Grab the screen in expo moderacarr1-1/+7
git-svn-id: file:///beryl/trunk@3598 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-03Add miniviewscreen->pointerX/Y and update it in preparePaintScreen with ↵racarr1-4/+15
XQueryPointer if ms->expoMode, this is neccesary because miniview will have to draw the cursor for drag and drop in expo mode git-svn-id: file:///beryl/trunk@3597 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-03Fix multihead in expo mode mostlyracarr1-1/+3
git-svn-id: file:///beryl/trunk@3596 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02Add option to hide miniviews without destroying , add and remove screen ↵racarr1-4/+54
actions properly, etcetc git-svn-id: file:///beryl/trunk@3595 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02More 'centered' for expo moderacarr1-1/+1
git-svn-id: file:///beryl/trunk@3594 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02Placement should be wonderful now in expo mode...for hsize=4 -_-racarr1-1/+1
git-svn-id: file:///beryl/trunk@3593 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02Don't damage the screen EVERY time when miniview is active just when an ↵racarr1-1/+1
animation needs animating git-svn-id: file:///beryl/trunk@3592 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02Animate transition in to expo moderacarr1-3/+7
git-svn-id: file:///beryl/trunk@3591 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02Make first viewport in expo mode current viewport rather than viewport 0racarr1-4/+4
git-svn-id: file:///beryl/trunk@3590 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02Improve expo mode tilingracarr1-2/+3
git-svn-id: file:///beryl/trunk@3589 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02Go back to expo mode being tiled horizontal viewports on black backgroundracarr1-3/+4
git-svn-id: file:///beryl/trunk@3588 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02Expo mode stuffracarr1-3/+4
git-svn-id: file:///beryl/trunk@3587 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02Update expo moderacarr1-8/+10
git-svn-id: file:///beryl/trunk@3586 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02Add expo mode, this is mostly just a concept for nowracarr1-4/+67
git-svn-id: file:///beryl/trunk@3585 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02Fix default mousebindingracarr1-1/+1
git-svn-id: file:///beryl/trunk@3584 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02When moving miniviews move miniview to location of mouse when keybinding ↵racarr1-14/+4
triggered rather than not activating if mouse isn't over miniview git-svn-id: file:///beryl/trunk@3583 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02Make miniview movement a real keybinding rather than in handle event -_-racarr1-35/+22
git-svn-id: file:///beryl/trunk@3582 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02Actually calculate the width/height of the miniview in handleEvent rather ↵racarr1-2/+9
than using an arbitrary value git-svn-id: file:///beryl/trunk@3581 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02Implement basic mouse movement for miniviewsracarr1-2/+68
git-svn-id: file:///beryl/trunk@3580 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02Just teleport miniviews when moved until decent moving is addedracarr1-3/+6
git-svn-id: file:///beryl/trunk@3579 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02Make default miniview size smaller and compensate for variable sizes, adding ↵racarr1-1/+7
resizing in just a bit git-svn-id: file:///beryl/trunk@3578 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02Copyright headerracarr1-2/+19
git-svn-id: file:///beryl/trunk@3577 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02Dead struct memberracarr1-2/+1
git-svn-id: file:///beryl/trunk@3576 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02Fix default bindings on miniviewracarr1-3/+3
git-svn-id: file:///beryl/trunk@3575 d7aaf104-2d23-0410-ae22-9d23157bf5a3
2007-02-02Add miniviewracarr1-0/+375
git-svn-id: file:///beryl/trunk@3574 d7aaf104-2d23-0410-ae22-9d23157bf5a3