Commit graph

27 commits

Author SHA1 Message Date
Thomas Lübking
baaf477d46 add support for dedicated completion data
This allows to complete random things, useful along the -print flag but
also to limit the commands to those found my menumaker etc.
2016-07-23 16:58:04 +02:00
Thomas Lübking
e85dc01d28 add autocompletion support to fbrun 2016-07-23 16:58:04 +02:00
Thomas Lübking
d741b6fe6e improve fbrun completion
- streamline code
- indicate completion by making use of selection
- fix buggy behavior (notably subsequent completions and FS path
  following)
- support "~" in paths
- support chunk completion
  (ie. "mp[layer] ~/vid[eos/favporn.mp4]" can be completed in both
   tokens; buggy with paths including spaces in non-leafs)

REQUEST: 223
2016-07-23 16:58:04 +02:00
Mathias Gumz
63f9a1637f Clean unused variables 2015-01-03 21:42:24 +01:00
Mark Tiefenbruck
e6570b61f3 add -print option to fbrun to return result to stdout instead of executing it 2008-10-04 14:01:31 -07:00
Mark Tiefenbruck
9c105111d2 remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
simonb
cb65dae95f fbrun: Move the cursor to the end when tab completing
+ thanks Jonas Koelker, sf.net rfe #1333003, patch #1475578
2006-04-25 02:42:05 +00:00
simonb
b2105a62c3 fix fbrun positioning code to use hints properly 2006-04-17 14:00:28 +00:00
mathias
ae05ad9a01 updated copyright info 2006-02-16 06:53:05 +00:00
mathias
ef76b45ab1 - Usage of xft-fonts is prefered, except a font-description starts with '-'
- Removed "antialias"-option completly, to enable/disable "antialias"
  use either  <fontname>:antialias=<bool> in the style or use
  Xft.antialias: <bool> in your .Xdefaults
- Added new styleresources: 
    *.font.effect: <halo|shadow>
    *.font.shadow.x : <int>       - shadow x offset
    *.font.shadow.y : <int>       - shadow y offset
    *.font.shadow.color : <color> - color of shadow
    *.font.halo.color : <color>   - color of halo
- Removed 'shadow' and 'halo' options from fontdefinitions:
    !! Style authors have to update their styles !!
- Simplified XmbFontImp to not try all possible fonts to match locale
- Style authors may specify multiple fonts:
    <font1>|<font2>|<font3>
  if loading of font1 fails, fluxbox probes <font2>, etc. The last font is
  "fixed". Hints for style authors:
    - if xft tries to load a font it will _ALWAYS_ return a valid font,
      it doesnt have to look like the one you want to have, read more
      about it: http://fontconfig.org/fontconfig-user.html
    - export XFT_DEBUG=1  before running fluxbox helps to see
      which fonts are picked.
  eg:
      *.font: Verdana,Arial-12:antialias=true|-artwiz-snap-*-
      if fluxbox is compiled with xft this will NEVER try to
      load "-artwiz-snap-*-" since xft gives for sure a font,
      most likely Verdana or Arial but noone knows. So, if
      fluxbox has no xft support the first fontpattern fails
      and fluxbox tries the next one, which might be successful.
      if everything fails, it will use "fixed"
- Added caching of fonts, fonts are only loaded once.
- Fixed #1090902 (slow utf8 start)
2005-06-03 07:25:48 +00:00
mathias
1789d0c31f copyright date 2005-01-24 18:49:01 +00:00
mathias
993c17cf2e svn propset svn:keywords "Id" 2004-11-19 11:37:27 +00:00
fluxgen
facca1f6f9 tab complete on all apps in PATH, patch from Mathias Gumz 2004-04-18 14:16:09 +00:00
fluxgen
b039f2076e using GContext and FbPixmap 2003-08-27 14:04:12 +00:00
fluxgen
3e99a07527 using FbTk TextBox 2003-08-27 00:20:19 +00:00
fluxgen
41763a8da3 minor cleaning 2003-08-25 01:16:41 +00:00
rathnor
1487798293 fix fbrun on multiple screens 2003-07-25 11:17:41 +00:00
fluxgen
489af9787c emacs keybindings and tab completion, thanks David J Burger 2003-06-24 10:22:42 +00:00
fluxgen
b288afa730 added cursor 2003-03-22 11:33:04 +00:00
fluxgen
248639a7aa indentation and minor fbtk updates 2002-12-05 00:07:39 +00:00
fluxgen
43c4469119 using FbTk's new EventHandler interface 2002-11-27 21:56:56 +00:00
fluxgen
80c71b3fdc size 2002-11-15 14:03:14 +00:00
fluxgen
127ef423a0 removed unused variable 2002-11-13 16:44:42 +00:00
fluxgen
a47b6927bb fixed horiz scrolling and height position 2002-11-13 16:43:52 +00:00
fluxgen
4897fc2288 added history 2002-11-12 19:20:31 +00:00
fluxgen
1023cd71dc antialias option and removed display argument in constructor 2002-11-12 16:47:37 +00:00
fluxgen
952d7717cd first 2002-08-20 02:05:17 +00:00