vimb.git
10 years agoFixed missed free of soup_date.
Daniel Carl [Sat, 2 Nov 2013 23:04:19 +0000 (00:04 +0100)]
Fixed missed free of soup_date.

10 years agoFixed none remove file for editor command.
Daniel Carl [Sat, 2 Nov 2013 17:41:37 +0000 (18:41 +0100)]
Fixed none remove file for editor command.

10 years agoFixed missed query for search of selection.
Daniel Carl [Fri, 1 Nov 2013 12:15:43 +0000 (13:15 +0100)]
Fixed missed query for search of selection.

If the search was started from the current selected text, the query was not
given to the search command. That means the '*' and '#' commands did not work.

10 years agoAdded //*[@href] to hinting xpath.
Daniel Carl [Thu, 31 Oct 2013 19:44:45 +0000 (20:44 +0100)]
Added //*[@href] to hinting xpath.

This allow to hint also links on pages that use own namespaces like
http://5digits.org/help/pentadactyl/ where '//a' would not find any match.

10 years agoRemoved 'area' element from hinting xpath.
Daniel Carl [Thu, 31 Oct 2013 18:15:13 +0000 (19:15 +0100)]
Removed 'area' element from hinting xpath.

The area elements will be seen as invisible and therefor not shown, so we
don't need to fetch them via xpath.

10 years agoFixed none working prev/next patterns (#50).
Daniel Carl [Mon, 28 Oct 2013 22:08:48 +0000 (23:08 +0100)]
Fixed none working prev/next patterns (#50).

The prev/next pattern did not work properly because of the surrounding single
quotes. Additional to this they where case sensitive and did not match very
well. So the default pattern where reformulated with plain JavaScript regex
syntax and 'i' flag for none case sensitive matching.

10 years agoFixed wrong keylabel to ascii conversion for <CR>.
Daniel Carl [Mon, 28 Oct 2013 21:17:07 +0000 (22:17 +0100)]
Fixed wrong keylabel to ascii conversion for <CR>.

10 years agoCombine concatenated strings on script minify.
Daniel Carl [Mon, 28 Oct 2013 21:04:01 +0000 (22:04 +0100)]
Combine concatenated strings on script minify.

If there are string concatenated like "foo" + "bar", combine them to "foobar".

10 years agoDon't use invisible links for prev/next.
Daniel Carl [Mon, 28 Oct 2013 20:38:36 +0000 (21:38 +0100)]
Don't use invisible links for prev/next.

10 years agoAdded new ]] and [[ commands.
Daniel Carl [Sun, 27 Oct 2013 22:42:45 +0000 (23:42 +0100)]
Added new ]] and [[ commands.

These commands allow to open next/previous page by regex pattern configured
using new settings 'previouspattern' and 'nextpattern'.

10 years agoAllow | char in rhs of command if escaped.
Daniel Carl [Sun, 27 Oct 2013 20:39:06 +0000 (21:39 +0100)]
Allow | char in rhs of command if escaped.

10 years agoDon't check element points for hinting.
Daniel Carl [Wed, 23 Oct 2013 07:55:48 +0000 (09:55 +0200)]
Don't check element points for hinting.

The check if the upper left or center point of an element if that element is
the element fails for various links with linebreaks. So the hinting was
adapted to that what pentadactyl will show.

10 years agoFixed different load percent in title and statusbar.
Daniel Carl [Wed, 23 Oct 2013 07:47:31 +0000 (09:47 +0200)]
Fixed different load percent in title and statusbar.

10 years agoShow url in window title until page title is received.
Daniel Carl [Tue, 22 Oct 2013 19:34:02 +0000 (21:34 +0200)]
Show url in window title until page title is received.

10 years agoFixed error if there is no title set in update_title.
Daniel Carl [Tue, 22 Oct 2013 19:07:46 +0000 (21:07 +0200)]
Fixed error if there is no title set in update_title.

10 years agoAdded feature to enable/disable progress in window title.
Daniel Carl [Tue, 22 Oct 2013 18:59:16 +0000 (20:59 +0200)]
Added feature to enable/disable progress in window title.

10 years agoShow history indicator '[+-]' in statusbar.
Daniel Carl [Tue, 22 Oct 2013 18:54:24 +0000 (20:54 +0200)]
Show history indicator '[+-]' in statusbar.

10 years agoRemoved unused function.
Daniel Carl [Tue, 22 Oct 2013 18:08:05 +0000 (20:08 +0200)]
Removed unused function.

10 years agoShow load progress in window title.
Daniel Carl [Tue, 22 Oct 2013 18:06:25 +0000 (20:06 +0200)]
Show load progress in window title.

This make it easier to see if the page is loaded event if its in a background
tab.

10 years agoAdded settings to manual page.
Daniel Carl [Mon, 21 Oct 2013 21:31:34 +0000 (23:31 +0200)]
Added settings to manual page.

10 years agoRemoved webkit setting alias for 'print-backgrounds'.
Daniel Carl [Mon, 21 Oct 2013 20:25:53 +0000 (22:25 +0200)]
Removed webkit setting alias for 'print-backgrounds'.

The alias 'backgrounds' might be irritating, because this setting applies only
for the print output.

10 years agoAllow to set user defined http headers (#45).
Daniel Carl [Mon, 21 Oct 2013 20:13:05 +0000 (22:13 +0200)]
Allow to set user defined http headers (#45).

10 years agoSet default home page to project website.
Daniel Carl [Mon, 21 Oct 2013 18:11:54 +0000 (20:11 +0200)]
Set default home page to project website.

10 years agoSet new cookie expire time if timeout is not 0.
Daniel Carl [Mon, 21 Oct 2013 17:32:50 +0000 (19:32 +0200)]
Set new cookie expire time if timeout is not 0.

10 years agoRemoved the filtering for favicons.
Daniel Carl [Mon, 21 Oct 2013 17:23:52 +0000 (19:23 +0200)]
Removed the filtering for favicons.

This should be solved in webkit itself or in a generic way with soup session.
But at the moment it looks like this costs more cpu cycles instead of having a
noticeable benefit.

10 years agoRemoved cookie policy setting.
Daniel Carl [Mon, 21 Oct 2013 10:37:10 +0000 (12:37 +0200)]
Removed cookie policy setting.

This does not work without setting the first party url and needs much more
implementation to get it work. So we should do this later and make this
behaviour configurable for the user too.

10 years agoMerge branch 'new-key-handling'
Daniel Carl [Sun, 20 Oct 2013 12:25:31 +0000 (14:25 +0200)]
Merge branch 'new-key-handling'

Conflicts:
src/command.c
src/main.c

10 years agoRemoved useless --dump-config option.
Daniel Carl [Sat, 19 Oct 2013 18:24:35 +0000 (20:24 +0200)]
Removed useless --dump-config option.

This allowed to print only those options, that where defined in default.h, but
this isn't the whole default config (lags the webkit settings) so it might not
be very useful. Maybe it will be readded later together with new ex command
:set all.

10 years agoAdded noremap counterparts for the xmap commands.
Daniel Carl [Sat, 19 Oct 2013 18:11:11 +0000 (20:11 +0200)]
Added noremap counterparts for the xmap commands.

10 years agoRemove old mapping if the lhs is mapped new.
Daniel Carl [Sat, 19 Oct 2013 16:23:25 +0000 (18:23 +0200)]
Remove old mapping if the lhs is mapped new.

10 years agoAdded new ex command :hardcopy to open print dialog.
Daniel Carl [Sat, 19 Oct 2013 16:02:38 +0000 (18:02 +0200)]
Added new ex command :hardcopy to open print dialog.

10 years agoDocumented shot ex commands in manual page.
Daniel Carl [Sat, 19 Oct 2013 15:40:29 +0000 (17:40 +0200)]
Documented shot ex commands in manual page.

Remove the :source command from manual page, because this command does not
exist.

10 years agoUse SHOWCMD_LEN to be the number of chars without NULL byte.
Daniel Carl [Sat, 19 Oct 2013 14:45:06 +0000 (16:45 +0200)]
Use SHOWCMD_LEN to be the number of chars without NULL byte.

10 years agoMoved key mapping and label mapping array together.
Daniel Carl [Sat, 19 Oct 2013 14:44:37 +0000 (16:44 +0200)]
Moved key mapping and label mapping array together.

10 years agoSimplified CSI processing a little.
Daniel Carl [Sat, 19 Oct 2013 14:23:46 +0000 (16:23 +0200)]
Simplified CSI processing a little.

10 years agoRemoved the git version stuff.
Daniel Carl [Tue, 15 Oct 2013 21:49:10 +0000 (23:49 +0200)]
Removed the git version stuff.

The git version could lead to cases where the version seems to be wrong, in
the case where no tags are pulled from upstream. So I decided to throw this
away. Bay the was the none posix sed command to convert project name to word
starting with upper case char, was replaces by a awk call.

10 years agoChanged CR key from 0x0a -> 0x0d like vim does.
Daniel Carl [Tue, 15 Oct 2013 20:56:07 +0000 (22:56 +0200)]
Changed CR key from 0x0a -> 0x0d like vim does.

Change order of key processing parts. Use fix keyvalue mapping before running
the gdk_keyval_to_unicode(). This should be a little faster and avoids bugs,
when compiled against the GTK3 libs, where the GDK_Return is handled by
gdk_keyval_to_unicode() which wasn't th fact with GDK2.

10 years agoFixed none applied completion active colors.
Daniel Carl [Tue, 15 Oct 2013 20:02:56 +0000 (22:02 +0200)]
Fixed none applied completion active colors.

10 years agoMoved ex command expansion to parsing.
Daniel Carl [Tue, 15 Oct 2013 19:33:48 +0000 (21:33 +0200)]
Moved ex command expansion to parsing.

By the way the expansion for '~/' to home dir was added.

10 years agoReleased version 0.1.10.
Daniel Carl [Sun, 13 Oct 2013 19:44:02 +0000 (21:44 +0200)]
Released version 0.1.10.

10 years agoAdded ':normal' command to run normal mode commands from input box.
Daniel Carl [Sun, 13 Oct 2013 19:06:04 +0000 (21:06 +0200)]
Added ':normal' command to run normal mode commands from input box.

This allows to run normal mode commands from input box, for example after
setting some options like ':set scripts!|no! R'.

10 years agoAllow to have commands with bang.
Daniel Carl [Sun, 13 Oct 2013 18:52:02 +0000 (20:52 +0200)]
Allow to have commands with bang.

10 years agoAdded strict-focus setting.
Daniel Carl [Sun, 13 Oct 2013 16:44:57 +0000 (18:44 +0200)]
Added strict-focus setting.

This allows to ignore possible focused form fields on pages that forces vimb
into input mode. If 'strict-focus' is on, vimb removes the focus from form
fields event if the page say that say should be focussed,

10 years agoAdded CTRL-V to pass the next key without mapping.
Daniel Carl [Sun, 13 Oct 2013 15:52:50 +0000 (17:52 +0200)]
Added CTRL-V to pass the next key without mapping.

10 years agoUse index of hints internal instead or number.
Daniel Carl [Sat, 12 Oct 2013 23:41:30 +0000 (01:41 +0200)]
Use index of hints internal instead or number.

This fastens the hint processing a little and uses less code than searching
for the hint with a given number in the internals of the hinting javascript.

10 years agoDon't use GNU extension in sed script.
Daniel Carl [Sat, 12 Oct 2013 20:41:07 +0000 (22:41 +0200)]
Don't use GNU extension in sed script.

Simplified the rules to match only comments used in the hints scripts.

10 years agoDon't use GNU extension in sed script.
Daniel Carl [Sat, 12 Oct 2013 20:41:07 +0000 (22:41 +0200)]
Don't use GNU extension in sed script.

Simplified the rules to match only comments used in the hints scripts.

10 years agoChanged hinting visibility check.
Daniel Carl [Sat, 12 Oct 2013 11:15:32 +0000 (13:15 +0200)]
Changed hinting visibility check.

Don't even check if the point in the center of the element is the element
itself, because this caused broken links to be not hintable, if the second
link line didn't reach the center of the above line. So now the element is
checked for the upper left corner too.

10 years agoChanged hinting visibility check.
Daniel Carl [Sat, 12 Oct 2013 11:15:32 +0000 (13:15 +0200)]
Changed hinting visibility check.

Don't even check if the point in the center of the element is the element
itself, because this caused broken links to be not hintable, if the second
link line didn't reach the center of the above line. So now the element is
checked for the upper left corner too.

11 years agoMoved show command to normal.c.
Daniel Carl [Mon, 7 Oct 2013 22:24:35 +0000 (00:24 +0200)]
Moved show command to normal.c.

We don't generate the show command for non bound mappings. This might save cpu
cycles. The show commands for the normal mode are set from the keypress
handler. So we can handle show commands like vim where an incomplete mapped
command like ':nmap foo 12g', where the '12g' should appear in show command as
incomplete command.

Now the show commands keys are displayed like in vim with <hex> for none
printable keys.

11 years agoAllow utf8 for keybinds.
Daniel Carl [Sun, 6 Oct 2013 20:57:03 +0000 (22:57 +0200)]
Allow utf8 for keybinds.

Used some key processing stuff from vim.

11 years agoRemoved mode_input_focusout callback.
Daniel Carl [Thu, 3 Oct 2013 18:50:51 +0000 (20:50 +0200)]
Removed mode_input_focusout callback.

This breaks the switching to input mode via hinting, because if the hints
caused entering the input mode we move the focus from inputbox, that called
the callback that forced switching to normal mode.

11 years agoAdded include to ex.c.
Daniel Carl [Thu, 3 Oct 2013 18:23:19 +0000 (20:23 +0200)]
Added include to ex.c.

<sys/wait.h> is needed for WIFEXITED and WEXITSTATUS macros.

Thanks Leonardo Taccari for this patch.

11 years agoAdded missed include to compile on NetBSD.
Daniel Carl [Thu, 3 Oct 2013 18:16:46 +0000 (20:16 +0200)]
Added missed include to compile on NetBSD.

<sys/wait.h> is needed for WIFEXITED and WEXITSTATUS macros.

Thanks Leonardo Taccari for this patch.

11 years agoDon't remove whitespace from lines in config file.
Daniel Carl [Thu, 3 Oct 2013 18:11:57 +0000 (20:11 +0200)]
Don't remove whitespace from lines in config file.

g_strstrip() removes leading and trailing whitespace from the lines in the
config file. This behaviour is not desiderable for lines that use the input
command.

Thanks Leonardo Taccari for this patch.

11 years agoRemoved prefixes from some static functions.
Daniel Carl [Mon, 30 Sep 2013 21:17:45 +0000 (23:17 +0200)]
Removed prefixes from some static functions.

11 years agoMoved stateful history processing to ex.c.
Daniel Carl [Mon, 30 Sep 2013 21:12:50 +0000 (23:12 +0200)]
Moved stateful history processing to ex.c.

11 years agoFixed non shown keys if keystroke where not ambiguous.
Daniel Carl [Mon, 30 Sep 2013 20:05:01 +0000 (22:05 +0200)]
Fixed non shown keys if keystroke where not ambiguous.

If a keybinding was used, that contained of multiple keys, but had no prefix
in common with another keybinding, the typed keys where not shown to the user.

11 years agoDon't observe input change in completion mode.
Daniel Carl [Sat, 28 Sep 2013 23:24:06 +0000 (01:24 +0200)]
Don't observe input change in completion mode.

This patch prevents slow and unsmooth completions caused by logic that
observes the change content in the inputbox. This was the case mainly for the
search completion, every step in the completion list started a new search.

11 years agoFixed wrong ex command code in completion.
Daniel Carl [Sat, 28 Sep 2013 23:09:47 +0000 (01:09 +0200)]
Fixed wrong ex command code in completion.

11 years agoUsed typed input for completions.
Daniel Carl [Sat, 28 Sep 2013 23:02:54 +0000 (01:02 +0200)]
Used typed input for completions.

No the completion does not write the full command name into inputbox if the
command was found. Instead write the prefix like it was typed by the user like
in vim. That means if an abbreviated command is completed, the abbreviated
version is shown for example for ':o !<Tab>'.

11 years agoMoved command_history to ex.c
Daniel Carl [Sat, 28 Sep 2013 22:26:24 +0000 (00:26 +0200)]
Moved command_history to ex.c

11 years agoMoved parts of completion logic to ex.c.
Daniel Carl [Sat, 28 Sep 2013 21:53:05 +0000 (23:53 +0200)]
Moved parts of completion logic to ex.c.

This change makes it easier to control the found matches and it allowed to
complete also abbreviated commands like ':o !tag'.

11 years agoAdded missed freeing for vb_get_input_text in compltion.
Daniel Carl [Sat, 28 Sep 2013 17:44:09 +0000 (19:44 +0200)]
Added missed freeing for vb_get_input_text in compltion.

11 years agoDon't built completion if there is only one item.
Daniel Carl [Sat, 28 Sep 2013 17:05:43 +0000 (19:05 +0200)]
Don't built completion if there is only one item.

Instead we print the item direct to the inputbox instead.

11 years agoFixed wrong display for ambiguous maps.
Daniel Carl [Sat, 28 Sep 2013 15:33:41 +0000 (17:33 +0200)]
Fixed wrong display for ambiguous maps.

If there exist maps for 'a', 'aa' and 'aaa' the 'aaa' was displayed to the
user after the first typed 'a'.

11 years agoAllow to configure the timeoutlen.
Daniel Carl [Sat, 28 Sep 2013 15:24:28 +0000 (17:24 +0200)]
Allow to configure the timeoutlen.

Timeoutlen is  the time in milliseconds that is waited for a key code or
mapped key sequence to complete.

11 years agoSimplified a function a little.
Daniel Carl [Fri, 27 Sep 2013 23:22:07 +0000 (01:22 +0200)]
Simplified a function a little.

11 years agoAdded missed null byte to string.
Daniel Carl [Fri, 27 Sep 2013 23:01:30 +0000 (01:01 +0200)]
Added missed null byte to string.

11 years agoSimplified the command_search function.
Daniel Carl [Fri, 27 Sep 2013 22:38:42 +0000 (00:38 +0200)]
Simplified the command_search function.

11 years agoRemoved nor more used count.
Daniel Carl [Fri, 27 Sep 2013 22:14:22 +0000 (00:14 +0200)]
Removed nor more used count.

11 years agoRemove no more used enum and macros.
Daniel Carl [Fri, 27 Sep 2013 22:01:09 +0000 (00:01 +0200)]
Remove no more used enum and macros.

11 years agoDon't allow to paste multline content from clipboard.
Daniel Carl [Fri, 27 Sep 2013 21:51:28 +0000 (23:51 +0200)]
Don't allow to paste multline content from clipboard.

If the pasted contents leads to multiple input box lines, we remove everything
out of the buffer except of the first line.

11 years agoRemoved g commands from map.
Daniel Carl [Fri, 27 Sep 2013 21:04:34 +0000 (23:04 +0200)]
Removed g commands from map.

Is is easier to call the g commands like the other commands that needs
multiple chars instead of setting the 8th bit of the char.

11 years agoFixed wrong mapped 'T' and 'O' commands.
Daniel Carl [Thu, 26 Sep 2013 23:57:22 +0000 (01:57 +0200)]
Fixed wrong mapped 'T' and 'O' commands.

11 years agoRemoved announcement about changed history file format.
Daniel Carl [Thu, 26 Sep 2013 23:54:23 +0000 (01:54 +0200)]
Removed announcement about changed history file format.

11 years agoSet mode according to current focused widget.
Daniel Carl [Thu, 26 Sep 2013 23:50:19 +0000 (01:50 +0200)]
Set mode according to current focused widget.

11 years agoRemoved string length restriction of vb_echo functions.
Daniel Carl [Thu, 26 Sep 2013 23:22:44 +0000 (01:22 +0200)]
Removed string length restriction of vb_echo functions.

11 years agoIf possible use g_strconcat instead of g_strdup_printf.
Daniel Carl [Thu, 26 Sep 2013 23:08:21 +0000 (01:08 +0200)]
If possible use g_strconcat instead of g_strdup_printf.

11 years agoLeave input mode if a form submit loads a page.
Daniel Carl [Thu, 26 Sep 2013 22:57:33 +0000 (00:57 +0200)]
Leave input mode if a form submit loads a page.

Also remove the old vb_set_mode function that become obsolete.

11 years agoAdded missed normal commands 'O' and 'T'.
Daniel Carl [Thu, 26 Sep 2013 22:30:47 +0000 (00:30 +0200)]
Added missed normal commands 'O' and 'T'.

11 years agoAdapted the README file.
Daniel Carl [Sun, 22 Sep 2013 16:59:59 +0000 (18:59 +0200)]
Adapted the README file.

11 years agoAdapted manual page to the new key handling.
Daniel Carl [Sun, 22 Sep 2013 16:53:10 +0000 (18:53 +0200)]
Adapted manual page to the new key handling.

11 years agoShow the last keys of keysequence in statusbar.
Daniel Carl [Sat, 21 Sep 2013 20:36:00 +0000 (22:36 +0200)]
Show the last keys of keysequence in statusbar.

11 years agoAdded cursor to default key bindings.
Daniel Carl [Sat, 21 Sep 2013 19:03:54 +0000 (21:03 +0200)]
Added cursor to default key bindings.

Removed those cursor keybindings that where introduced to fix an issue that
does not exist anymore.

11 years agoRemoved all default webkit settings from default.h.
Daniel Carl [Sat, 21 Sep 2013 17:04:25 +0000 (19:04 +0200)]
Removed all default webkit settings from default.h.

This makes the startup a little faster. By they way, a typo in a configuration
was fixed.

11 years agoCleaned the code a little.
Daniel Carl [Sat, 21 Sep 2013 16:27:02 +0000 (18:27 +0200)]
Cleaned the code a little.

Remove already solved tasks and changed most of the *var == '\0' into !*var
expressions.

11 years agoAllow to run multiple ex commands.
Daniel Carl [Sat, 21 Sep 2013 16:00:01 +0000 (18:00 +0200)]
Allow to run multiple ex commands.

Ex commands can be joined with | like following example:

    :set scripts!|set plugins!

Or bound to a key sequence:

    :nmap <C-F1> :set scripts<CR>:set plugins!<CR>:open !tag<Tab>

11 years agoAllow to bind also function keys.
Daniel Carl [Fri, 20 Sep 2013 23:38:00 +0000 (01:38 +0200)]
Allow to bind also function keys.

11 years agoChanged the way keys are processed.
Daniel Carl [Wed, 14 Aug 2013 18:15:06 +0000 (20:15 +0200)]
Changed the way keys are processed.

Until today vimb mapped two-part keybindings to commands. This patch changed
this paradigm into a more vi like way. The commands are separated into normal
mode commands that mainly consists of a single char and ex commands that can
by typed into the inputbox like ':open'. This change allows us to adapt also
the way keypresses and mapping are handled. Now every keypress is converted
into a unsigned char and collected into a typeahead queue. The mappings are
applied on the queue. So now we can use also long keymaps and run multiple
commands for different modes with them like ':nmap abcdef :set
scripts!<CR>:open search query<CR>50G'.

11 years agoAdded completion for bookmark tags.
Daniel Carl [Fri, 6 Sep 2013 20:41:52 +0000 (22:41 +0200)]
Added completion for bookmark tags.

This allows to get already used bookmark tags for new bookmarks ':bma <tab>'
or ':bookmark-add <tab>'.

11 years agoRevert "Show if the proxy could not be set."
Daniel Carl [Tue, 27 Aug 2013 13:57:45 +0000 (15:57 +0200)]
Revert "Show if the proxy could not be set."

This reverts commit 87c48feca23acf755558ef8bb766eff3582a40da.

This causes irritating error messages on startup, because we have enabled
proxy by default. So every time a new window is opened we get the error
message that the proxy could not be set, because of a none set environment
variable. If the user adds 'set proxy=off' to his config file would not cause
vimb from throwing this error, because the default config is processed before
the users config and the error has already be thrown.
At the moment I think, this error message isn't required so we can remove it.

11 years agoShow if the proxy could not be set.
Daniel Carl [Fri, 23 Aug 2013 13:48:50 +0000 (15:48 +0200)]
Show if the proxy could not be set.

11 years agoDirty fix for none working <cr> in hint mode.
Daniel Carl [Fri, 23 Aug 2013 10:49:20 +0000 (12:49 +0200)]
Dirty fix for none working <cr> in hint mode.

We catch all return pressed to simulate the input activate callback, and stop
further processing of the key event. But the hinting uses it's own key event
callback that was never called if return was pressed.

11 years agoCleaned code a little.
Daniel Carl [Wed, 14 Aug 2013 12:14:04 +0000 (14:14 +0200)]
Cleaned code a little.

Removed typedefs from header files where they are only used internal.
Removed none used macros and changed all macro names to upper case.

11 years agoObserve input change events only in command mode.
Daniel Carl [Wed, 14 Aug 2013 11:44:52 +0000 (13:44 +0200)]
Observe input change events only in command mode.

11 years agoAdapt the function return type of callback.
Daniel Carl [Wed, 14 Aug 2013 11:18:31 +0000 (13:18 +0200)]
Adapt the function return type of callback.

11 years agoAllow to clear the inputbox on <esc> also if it's focused.
Daniel Carl [Wed, 14 Aug 2013 06:50:13 +0000 (08:50 +0200)]
Allow to clear the inputbox on <esc> also if it's focused.

11 years agoAllow the inputbox to show multiple lines.
Daniel Carl [Tue, 13 Aug 2013 18:13:06 +0000 (20:13 +0200)]
Allow the inputbox to show multiple lines.

11 years agoRemove PROJECT placeholders from manual page.
Daniel Carl [Tue, 6 Aug 2013 20:07:29 +0000 (22:07 +0200)]
Remove PROJECT placeholders from manual page.