Ryan Pavlik
3ca61475fb
FbRun.cc: Fix on windows where there is no fork
2011-10-31 10:54:09 -05:00
Mathias Gumz
690d926ac4
introduced FbTk::BidiString
...
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).
2010-09-08 20:17:21 +02:00
Mathias Gumz
df81e1f774
minor cosmetics
2009-05-25 08:04:41 +02: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
markt
8da54ca0eb
add some decorations to torn menus, and fix restart without an argument
2007-07-31 23:16:05 +00:00
mathias
6f8a5c7a8d
small fix for the /bin/sh issue .. just using /bin/zsh now
2007-06-09 17:44:27 +00:00
mathias
dff2aa3356
fix for the following problem:
...
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-06-06 06:22:37 +00:00
mathias
e5e76e7761
Cosmetic patch from Slava Semushin
2006-10-30 19:31:15 +00:00
mathias
a15d9af3c7
Cleanup unneeded headers (thanks Slava Semushin)
2006-04-25 06:46:06 +00: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
simonb
78f3b0ada4
fix compiler warnings in fbrun too
2006-04-17 08:04:12 +00:00
mathias
ae05ad9a01
updated copyright info
2006-02-16 06:53:05 +00:00
mathias
318d76b47c
fix from vadim for fbrun-tabcompletion
2005-05-09 07:20:17 +00:00
mathias
6c057c6903
Fix for #1160244 , #1099704 , #1094107 :
...
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-05-06 09:22:53 +00:00
mathias
1789d0c31f
copyright date
2005-01-24 18:49:01 +00:00
mathias
6fbe0e44d6
applied patches from openbsd-ports, closed #1105041 (sf)
...
execl needs a terminating NULL at the end, a '0' would be
converted to "int 0" on 64bit-systems
2005-01-20 12:30:35 +00:00
mathias
1910d5af46
fix the no-writing-history issue for fbrun
2004-12-24 03:02:48 +00:00
mathias
b3fa5c2428
* moved FbTk/Directory.cc/hh over to FbTk/FileUtil.cc/hh which contain now
...
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-12-18 01:29:22 +00:00
mathias
ee8b44813e
keypad-enter should work with fbrun now
2004-11-18 03:25:08 +00:00
akir
4e05252172
fbrun switches between file-search and path-to-file-search now correctly (i think)
2004-10-10 16:35:29 +00:00
akir
07f1a6e457
fixes #1026929 (sourceforge)
2004-09-29 00:51:29 +00:00
rathnor
d17bf39a43
add autoconf check for std c++ headers
2004-08-31 15:26:40 +00:00
fluxgen
9fce121737
path completion, and load apps on first tab press, patch from Mathias Gumz
2004-04-22 21:01:58 +00:00
rathnor
217af49664
add unistd include for fork
2004-04-21 14:58:44 +00:00
fluxgen
1355708ae2
using fbtk directory, patch from Mathias Gumz
2004-04-19 18:10:44 +00:00
fluxgen
4e360624e6
minor fix
2004-04-18 18:57:24 +00:00
fluxgen
facca1f6f9
tab complete on all apps in PATH, patch from Mathias Gumz
2004-04-18 14:16:09 +00:00
fluxgen
bd7c2ecf07
fixed invinite loop, patch from Mathias Gumz
2004-02-28 10:43:20 +00:00
fluxgen
25957274a4
cycle tabcompletion, patch from Mathias Gumz
2004-02-25 18:37:47 +00:00
fluxgen
b10add4abe
minor fix
2003-12-31 01:34:33 +00:00
rathnor
1aeefbe2fb
fix modifier cleaning in fbrun (was missing capslock)
2003-09-16 16:10:32 +00:00
rathnor
41cf43a02d
portability fix
2003-09-16 14:49:49 +00:00
fluxgen
352e863c5f
fixed scroll lock and num lock mask
2003-09-06 15:50:25 +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
103110fc4f
added pixmap
2003-08-25 01:18:00 +00:00
fluxgen
05dc72b497
indent
2003-08-24 23:47:31 +00:00
rathnor
1487798293
fix fbrun on multiple screens
2003-07-25 11:17:41 +00:00
fluxgen
481c0faeb5
patch that keeps the fbrun_history clean by not allowing
...
duplicates to get placed in the history. Thanks David J Burger
2003-07-10 10:18:08 +00:00
fluxgen
95122e911f
setting class hint to fbrun, FbRun
2003-06-25 12:01:23 +00:00
fluxgen
489af9787c
emacs keybindings and tab completion, thanks David J Burger
2003-06-24 10:22:42 +00:00
rathnor
4d57d6b394
add missing #include <cassert>
2003-04-27 02:26:21 +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
d9525a3efb
using FbTk App instead of BaseDisplay
2002-11-26 17:13:36 +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