NOTICE: This package has been removed from pkgsrc

./wip/vimb, Vim-like webkit browser

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 3.4.0, Package name: vimb-3.4.0, Maintainer: leot

vimb is a fast and lightweight web browser based on the webkit web browser
engine and the gtk toolkit. vimb is modal like the great vim editor and
also easily configurable during runtime. vimb is mostly keyboard driven
and does not detract you from your daily work.


Required to run:
[sysutils/desktop-file-utils] [www/webkit-gtk] [x11/gtk3]

Required to build:
[pkgtools/x11-links] [devel/gperf] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [lang/gcc6] [x11/xorgproto]

Master sites:

SHA1: 6a179822fd5bb03a4597ffc7267ccd2e8357ad16
RMD160: a339e8227bbace0004d10f6d36095079559da973
Filesize: 135.207 KB

Version history: (Expand)


CVS history: (Expand)


   2015-08-22 14:26:28 by Leonardo Taccari | Files touched by this commit (2)
Log message:
Get rid of hacks.mk (and use CFLAGS.NetBSD for the same purpose in Makefile)
and other minor cosmetic changes.
   2015-07-12 02:38:17 by Thomas Klausner | Files touched by this commit (4)
Log message:
Switch from www/webkit-gtk to www/webkit24-gtk.
   2015-06-13 21:31:34 by Leonardo Taccari | Files touched by this commit (4)
Log message:
Update wip/vimb to vimb-2.10.

Changes:
Attention (...if you have a personal config.h):
- Moved default hint css from js to config.def.h file (#199).
  This requires to copy the HINT_CSS content from config.def.h to the users
  config.h file, else the compilation would fail.

Features:
- Allow to use formfiller also for new html5 input types.
- Use URL for bookmark completion too (#189).
  In case the bookmark has no tags, it was not possible to filter the
  generated completion list. Now it's possible to use the URL of the bookmark
  for the tag matching in case no tags are available. This is done by
  splitting the URL on    '.' and '/' characters into chunks that are use the
  same way like tags would be.
- Update man page for hint-follow-last setting (#186). Thanks to Micha
  Gorelick for this patch. In previous release vimb fired last remaining hint
  automatically which lead to a not intended behaviour if there where only one
  hintable element in viewport. Starting the hinting fired the only element.
  The ne setting option "hint-follow-last" allows the user to disable the
  automatic following of the last remaining hint on viewport.
- Added backspace <BS> and space <Space> as special characters for \ 
mapping (#176).
- Faster history matching by using hash table for duplicate check (#163).
  This allow to process history files with much more line than the default
  2000.

Fixes:
- Allow to focus editable element in iframes (#201). It wasn't possible for
  focus editable elements within frames or iframes by running normal mode
  command 'gi'.
- Use case insensitive xpath for focus input (#198).
- Fixed not leaved input mode on form submit (#197).
- Fixed regression of ignored strict focus in frames (#201).
- Handle switching to input mode right also for new html5 form elements.
- Various improvements of code for the switching from and to inputmode.
- Allow to escape escape char to in commands (#191).
  The previous logic for the lhs of a command used '\' to escape the ' '. But
  to get a single '\' it's needed to use '\\' that didn't work.  Now the
  backslash escapes ' ' as well as '\'. A backslash followed by any other char
  is taken as is.
- Fix segfault on bookmark completion (#189).
- Removed duplicate style override for GTK3.
- Fix segfault on config file with invalid commands (#188).
- hsts: reload only the main frame. Thanks Sébastien Marie for this patch.
  HSTS in done using requeueing. But due to a bug in webkit, a reload of the
  frame could be required in order to display the redirected URI (and not the
  original one). The patch force this reload only for the mainframe (where the
  correct URI is need), and not for the subframe (where the HSTS stuff is done
  by requeueing).
- Quit hinting on mouse click.
- Fixed memory leak in history generation (#163).
- Don't end :open command at pipe (#159).
  The behaviour of vimb is now comparable to pentadactyl, where a '|' pipe
  does not end a :open or :tabopen command. This allows now also URLs with
  pipes in it.
- Thanks also to Jason Ryan helping to fix the grammar and typos in the
  manual page.
   2015-06-07 16:24:48 by yrmt | Files touched by this commit (23)
Log message:
Update libsoup path from net/libsoup24 to net/libsoup.
   2015-03-10 20:26:20 by Leonardo Taccari | Files touched by this commit (1)
Log message:
Update MASTER_SITES using the new MASTER_SITE_GITHUB.
   2015-01-19 15:17:01 by Leonardo Taccari | Files touched by this commit (2)
Log message:
Update to vimb-2.9.

Changes:
Features:
- --cmd, -C option can be given multiple times (thanks to Sébastien Marie)
- new setting 'cookie-expire-time' (thanks to Sébastien Marie)
- new setting 'auto-response-header' (thanks to Sébastien Marie)
- Add --socket, -s option to enable socket to remote control vimb (#144).
- Add :reg[ister] command to show register contents.
- Allow select of yank buffer for ;y hinting (#151).
- Added hints by letters.
- Show mode label in statusbar.
- Changed default useragent to avoid github deprecation warning.
- Clear inputbox after running command successfully (#104).
- Yank alway also into default register "".
- Allow whitespace around '=' in :set command.
- Added example scripts to setup formfiller (#153).
- Don't save mapped commands in history (#130).
- Don't write autocmd to command history.

Fixes:
- Fix for WYSIWYG editor on github (#114).
- Fixed segfault on :autocmd without group (#115).
- Don't switch to input mode on click to radio button.
- Allow to set path to ca-bundle via config.h (#110).
- Don't force proxy to http scheme (#119).
- Fixed window resize by to long text in inputbox.
- Fixed none clickable search suggestion (#134).
- Don't overwrite wm class and name properties (#137).
- Fixed possible wrong placement of hsts logic (#146).
- Fixed duplicate shown showcmd in command mode.
- Fixed missed uri escaping for '+' (#152).
- Fixed normal new window in kiosk mode.
- Fixed no working hints in framesets.
- Don't end shell cmd at pipe char.
- Fixed compile error when queue feature is disabled.
   2015-01-15 16:34:15 by Leonardo Taccari | Files touched by this commit (1)
Log message:
Switch to www/webkit-gtk (2.4.x release).
   2014-10-28 18:58:59 by Leonardo Taccari | Files touched by this commit (2)
Log message:
Update wip/vimb to vimb-2.8.

Changes:
- Added bang for :eval command to run JavaScript code silently.
- Added setting input-autohide to hide the input box if it's empty.
- Added setting statusbar to toggle visibility of the status bar.
- Added autocmd feature.
    - completion for :autocmd and :augroup
    - autocmd events for downloads
    - curly brace pattern matching for auto commands
    - unit tests for pattern matching 
    - don't put autocmd commands into history
- Added feature to read page content from stdin. Thanks to Hironao Komatsu for
  this nice patch.
- Fixed wrong showcmd in status bar if there exists a keybinding beginning
  with chars that needs more keys.
- Fixed a little memory leak in unmap logic.
- Show the number of search results in status bar.
- Fixed download with content-range header. If the server responds with an
  Accept-Range header without content the download was not started or was
  considered as failed.
- Don't apply CTRL-V to pass through mode.
- Allow to use shortcut also if query contains '://'.
- Allow :normal and :eval commands to contain '|' char.