sites

public wiki contents of suckless.org
git clone git://git.suckless.org/sites
Log | Files | Refs

index.md (2164B)


      1 Mouse support
      2 =============
      3 With this patch dmenu will have basic mouse support. The following features are
      4 supported:
      5 
      6 Mouse actions supported:
      7 
      8 * Left-mouse click:
      9   * On prompt and input field: clear input text and selection.
     10   * In horizontal and vertical mode on item: select and output item (same as
     11     pressing enter).
     12   * In horizontal mode on arrows: change items to show left or right.
     13 * Ctrl-left-mouse click: multisel modifier.
     14 * Right-mouse click: close.
     15 * Middle-mouse click:
     16   * Paste current selection.
     17   * While holding shift: paste primary selection.
     18 * Scroll up:
     19   * In horizontal mode: same as left-clicking on left arrow.
     20   * In vertical mode: show items above.
     21 * Scroll down:
     22   * In horizontal mode: same as left-clicking on right arrow.
     23   * In vertical mode: show items below.
     24 * Motion (needs motion-support patch):
     25   * Selects the hovered item.
     26 
     27 Download
     28 --------
     29 * [dmenu-mousesupport-5.3.diff](dmenu-mousesupport-5.3.diff)
     30 * [dmenu-mousesupport-5.2.diff](dmenu-mousesupport-5.2.diff)
     31 * [dmenu-mousesupport-5.1.diff](dmenu-mousesupport-5.1.diff)
     32 * [dmenu-mousesupport-5.0.diff](dmenu-mousesupport-5.0.diff)
     33 * [dmenu-mousesupport-4.9.diff](dmenu-mousesupport-4.9.diff)
     34 * [dmenu-mousesupport-4.7.diff](dmenu-mousesupport-4.7.diff)
     35 * [dmenu-mousesupport-4.6.diff](dmenu-mousesupport-4.6.diff)
     36 * [dmenu-mousesupport-20160702-3c91eed.diff](dmenu-mousesupport-20160702-3c91eed.diff)
     37 
     38 Motion Support
     39 --------------
     40 * [dmenu-mousesupport-motion-5.2.diff](dmenu-mousesupport-motion-5.2.diff)
     41   (Applies on top of the original mouse-support patch).
     42 * [dmenu-mousesupporthoverbgcol-20210123-1a13d04.diff](dmenu-mousesupporthoverbgcol-20210123-1a13d04.diff)
     43   set selectbg color on hovered item.
     44 * [dmenu-mousesupporthoverbgcol-5.0.diff](dmenu-mousesupporthoverbgcol-5.0.diff)
     45 * [dmenu-mousesupportwithgrid-5.0.diff](dmenu-mousesupportwithgrid-5.0.diff)
     46   variant compatible with [grid](../grid).
     47 
     48 
     49 Author
     50 ------
     51 * Hiltjo Posthuma - <hiltjo@codemadness.org>
     52 * Xarchus (for multisel support).
     53 * prx (for selectbg color on hovered item)
     54 * Nathan Sketch (for grid compatibility) - <sketchn98@gmail.com>
     55 * NRK <nrk@disroot.org> - Motion support for v5.2