aboutsummaryrefslogtreecommitdiff
path: root/util/fbrun
AgeCommit message (Collapse)AuthorFilesLines
2012-12-30Store XClassHint on stack, not in dynamic memoryVladimir A. Pavlov1-8/+5
2012-01-04Check .empty() instead of .size() == 0Ryan Pavlik1-3/+3
Found with cppcheck.
2012-01-04Exceptions should be caught by reference.Ryan Pavlik1-1/+1
Found using cppcheck.
2011-10-31FbRun.cc: Fix on windows where there is no forkRyan Pavlik1-0/+25
2010-09-08introduced FbTk::BidiStringMathias Gumz1-6/+8
a 'BidiString' holds both the logical content and the visual reordered version of the content of a string. this helps to reduce the number of calls to reorder the string before drawing it (as introduced in the patch from Ken Bloom) and to be more consistent in menus and textboxes (drawing cursors and underlining text).
2009-05-25minor cosmeticsMathias Gumz2-8/+8
2008-10-04recognize --option in addition to -option for most thingsMark Tiefenbruck1-10/+11
2008-10-04add -print option to fbrun to return result to stdout instead of executing itMark Tiefenbruck3-1/+14
2008-01-04remove old svn $Id$ tagsMark Tiefenbruck3-6/+0
2007-07-31add some decorations to torn menus, and fix restart without an argumentmarkt2-5/+5
2007-06-29updates for compiling with gcc 4.3markt1-0/+10
2007-06-09small fix for the /bin/sh issue .. just using /bin/zsh nowmathias1-3/+1
2007-06-06fix for the following problem:mathias1-1/+8
on *bsd /bin/sh is not just a symlink to /bin/bash as on most linux's but a real standalone shell. and it behaves differently from "bash -c" behavior .. it doesnt exec the command given but waits till the command finishes. as a result a lot of "rogue" a flying around. solution is now ( $SHELL or /bin/sh ) -c exec <cmd>
2007-04-03getting rid of more useless files in the repomarkt1-5/+0
2006-10-30Cosmetic patch from Slava Semushinmathias2-12/+20
2006-04-25Cleanup unneeded headers (thanks Slava Semushin)mathias1-32/+30
2006-04-25fbrun: Move the cursor to the end when tab completingsimonb2-10/+24
+ thanks Jonas Koelker, sf.net rfe #1333003, patch #1475578
2006-04-17fix fbrun positioning code to use hints properlysimonb3-4/+11
2006-04-17fix compiler warnings in fbrun toosimonb1-4/+4
2006-02-16updated copyright infomathias3-3/+3
2005-12-22removed unused variablefluxgen1-1/+0
2005-06-03- Usage of xft-fonts is prefered, except a font-description starts with '-'mathias2-4/+4
- 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-05-09fix from vadim for fbrun-tabcompletionmathias1-2/+2
2005-05-06Fix for #1160244, #1099704, #1094107:mathias1-5/+6
if the xkb-extension is enabled and the user switches between his/her keyboardlayouts fluxbox's keybhandling doesn't work well anymore because xkeyevent.state contains also xkb-related flags and thus we have to handle that with caution. KeyUtils now contain 'isolateModifierMask()' to really work only on the modifiers. why not as part of cleanMods() ? because the XLookupString return false results, eg TextBox's would only print chars from the first keyboardlayout.
2005-01-24copyright datemathias3-3/+3
2005-01-20applied patches from openbsd-ports, closed #1105041 (sf)mathias1-1/+1
execl needs a terminating NULL at the end, a '0' would be converted to "int 0" on 64bit-systems
2004-12-24fix the no-writing-history issue for fbrunmathias1-12/+19
2004-12-21show fbrun after moving to the right positionmathias1-1/+2
2004-12-18* moved FbTk/Directory.cc/hh over to FbTk/FileUtil.cc/hh which contain now mathias1-7/+7
file and directory - helproutines. * created the FileUtil-namespace which contains file-related functions, moved those functions out of Directory - code * changes to the rest of the files to follow those changes
2004-11-23update of copyright and version number of fbrunmathias1-1/+1
2004-11-22dont overlap with screenbordermathias1-4/+44
added xinerama-support
2004-11-19svn propset svn:keywords "Id"mathias2-2/+2
2004-11-18keypad-enter should work with fbrun nowmathias1-1/+2
2004-10-10fbrun switches between file-search and path-to-file-search now correctly (i ↵akir1-3/+4
think)
2004-09-29fixes #1026929 (sourceforge)akir1-2/+6
2004-09-12tiny fix for -nearmouseakir1-2/+1
2004-09-12for -nearmouse wrong -help - descriptionakir1-2/+2
2004-09-03added -nearmouse to fbrunakir1-2/+28
2004-08-31add autoconf check for std c++ headersrathnor1-2/+6
2004-04-22path completion, and load apps on first tab press, patch from Mathias Gumzfluxgen1-42/+91
2004-04-21add unistd include for forkrathnor1-1/+2
2004-04-19using fbtk directory, patch from Mathias Gumzfluxgen1-22/+14
2004-04-18minor fixfluxgen1-11/+10
2004-04-18tab complete on all apps in PATH, patch from Mathias Gumzfluxgen2-4/+79
2004-04-10minor fix, patch from Fr�d�ric L. W. Meunier (1 at pervalidus dot net)fluxgen1-1/+1
2004-02-28fixed invinite loop, patch from Mathias Gumzfluxgen1-5/+6
2004-02-25cycle tabcompletion, patch from Mathias Gumzfluxgen1-3/+7
2003-12-31minor fixfluxgen1-2/+2
2003-12-01fixed bug with antialais switch, antialias now enabled by defaultfluxgen1-5/+7
2003-09-16fix modifier cleaning in fbrun (was missing capslock)rathnor1-4/+3