aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Actions/GridSelect.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update haddock description for Actions.GridSelectDaniel Schoepe2009-04-221-2/+2
| | | | | | Ignore-this: db5a2c009f7e88647f168ccb225d6219 darcs-hash:20090422172510-cb1c6-69b4896adbdc1014e1f9b70fe0f15f65529ddd5a.gz
* Mouse support for GridSelectDaniel Schoepe2009-04-101-1/+13
| | | | | | | | Ignore-this: 38669e39c8676233d71f457c0b697500 GridSelect now allows selecting an element by a click with the left mouse button. darcs-hash:20090409223302-cb1c6-7b62d240e030889ce5e8814e081a1a1986e27cba.gz
* Generalize GridSelect to arbitrary elementsDaniel Schoepe2009-04-091-80/+99
| | | | | | | | Ignore-this: 69fbce85232871482adcce06c1a5fe62 This patch generalizes Actions.GridSelect to work for arbitrary (String,a)-lists. The changes break configurations that used `gridSelect' directly, which is now named gridSelectWindow. As an example for uses of the GridSelect-UI, I included a function to spawn an application from a list of commands(`spawnSelected'). darcs-hash:20090409155704-cb1c6-082fb77e1749c25eab2aeca3db7148b939b11a6d.gz
* Easier Colorizers for X.A.GridSelectquentin.moser2009-01-281-8/+54
| | | | | | Ignore-this: df3e0423824e40537ffdb4bc7363655d darcs-hash:20090128001702-5ccef-d2c340849172f1672f2c71ba9eb043f13924ebc4.gz
* Fix boolean operator precedence in GridSelect keybindingsAleksandar Dimitrov2008-12-011-4/+4
| | | | | | The vim-like hjkl keys were ORed to the key event AND arrow keys. darcs-hash:20081201120928-62c0c-d4e57aca38d45519691a73c1a2f41eb6269239d6.gz
* GridSelect.hs: navigate grid with h,j,k,l as well as arrow keyssean.escriva2008-11-221-4/+4
| | | | darcs-hash:20081122084725-29414-872e8669c51462d047d726504e4e34042884ce0b.gz
* GridSelect: Export default_colorizerDominik Bruhn2008-11-121-1/+2
| | | | darcs-hash:20081112140005-ae55e-ea4627b98e083a8a02d0d1828149bf20de14fa7e.gz
* Simplify code for restriction-calculation and remove compiletime warningsDominik Bruhn2008-11-121-2/+4
| | | | darcs-hash:20081112134630-ae55e-ef7a0d2837203d784d8298f1d65f49bdffc7400f.gz
* Simplify handle/eventLoop, introduce findInWindowMap, partial updates for ↵Clemens Fruhwirth2008-11-111-38/+62
| | | | | | | | | | | | | | | | key movements (less flickering) * handle/eventLoop carried the display and the drawing window as parameters. The display is available from the embedded X monad, the drawing windows was added. * updateWindows now takes a list of windows to update. updateAllWindows updates all windows. * only the windows that are modified by key movements are redrawn now. This means less flickering. darcs-hash:20081111100405-ed0c4-bd24b3e2c9ecbf8183582700d73bc61e64b503f5.gz
* GridSelect: force cursor stay in visible areaRoman Cheplyaka2008-11-111-3/+5
| | | | darcs-hash:20081111063348-3ebed-734bfca5f5207d2da0cfaf98e67d2fe959bfcb97.gz
* GridSelect: fix infiniteness problem with diamondRestrictRoman Cheplyaka2008-11-111-10/+2
| | | | darcs-hash:20081111055350-3ebed-ae3b880139b196938fbc532196dc13ec0c46cd1c.gz
* GridSelect: remove tabsRoman Cheplyaka2008-11-111-61/+61
| | | | darcs-hash:20081111053647-3ebed-5450725a6859c12fd9b1625228b5252664254df6.gz
* Exported shrinkWhile from Decoration to use in GridSelectRoman Cheplyaka2008-11-101-11/+0
| | | | darcs-hash:20081110191534-3ebed-aad022b55c2e295f1652358de879a40d9f970ac4.gz
* GridSelect: added link to a screenshotRoman Cheplyaka2008-11-101-0/+1
| | | | darcs-hash:20081110190617-3ebed-02592cba606005a3aa6614dd033eb56057092dd1.gz
* GridSelect: various improvementsRoman Cheplyaka2008-11-101-2/+47
| | | | | | | | | | | Added documentation Restricted export list for the sake of haddock Added functions: withSelectedWindow bringSelected (by Clemens Fruhwirth) goToSelected (by Dominik Bruhn) darcs-hash:20081110184644-3ebed-9468e8235f934582d03446afa7c9392c387d650d.gz
* Initial version of GridSelect.hs with a lot room for improvement/cleanupsClemens Fruhwirth2008-11-071-0/+246
darcs-hash:20081107115114-ed0c4-000ce76dd7160a7b5157a1bef463b213f8062705.gz