./graphics/rabbit, RD-document-based presentation application

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.0.0, Package name: ruby26-rabbit-3.0.0, Maintainer: pkgsrc-users

Rabbit is an RD-document-based presentation application.


Required to run:
[textproc/ruby-rttool] [textproc/ruby-rdtool] [devel/ruby-gettext] [textproc/ruby-coderay] [textproc/ruby-nokogiri] [textproc/ruby-hikidoc] [www/ruby-faraday] [www/ruby-rouge] [lang/ruby26-base] [x11/ruby-gtk3] [graphics/ruby-rsvg2] [graphics/ruby-gdk_pixbuf2] [print/ruby-poppler] [textproc/ruby-kramdown-parser-gfm]

Required to build:
[devel/ruby-setup] [pkgtools/cwrappers]

Master sites:

SHA1: 8eab74ee5afbe5a01678bae9e25fec2e280360d8
RMD160: 3f72ef3f62013562cb602530f01c1098d9c8f181
Filesize: 5203.88 KB

Version history: (Expand)


CVS history: (Expand)


   2020-05-21 18:04:24 by Takahiro Kambe | Files touched by this commit (25)
Log message:
Remove RUBY_VERSIONS_INCOMPATIBLE for ruby24.
   2020-03-20 01:58:00 by Joerg Sonnenberger | Files touched by this commit (8)
Log message:
ruby-gettext doesn't support Ruby 2.4.
   2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981)
Log message:
all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
   2019-10-05 08:11:25 by Ryo ONODERA | Files touched by this commit (3) | Package updated
Log message:
Update to 3.0.0

Changelog:
3.0.0: 2019-09-06

GTK+ 3 support release. GTK+ 2 support is dropped.

Wide (16.9 ratio) slide support release. Note that this is a backward \ 
incompatible change.
Improvements
rabbit

    Added support for wide (16:9 ratio) slide.

    To use wide slide, you just specify wide size by --size option such as \ 
--size 800,450.

    This is a backward incompatible change. If you already use wide size, text \ 
size in your slide is changed.

    You can use the same text size in normal (4:3 ratio) slide and wide (16:9 \ 
ratio) slide since this release. Text size is different before this release.
    Changed to use GTK+ 3 by default.
    Dropped support for GTK+ 2.

    Added support for "as large as possible text" without wrapping.

    This is a change that may change slide rendering result.
    Stopped to reset timer on reload.

    Added support for start-time and end-time title slide attributes.

    If both start-time and end-time are specified, you don't need to specify \ 
allotted-time. allotted-time can be computed from them.

    Here is an example that show how to specify 1 hour talk:

    = Title

    : start-time
       2017-10-08T11:00:00+09:00
    : end-time
       2017-10-08T12:00:00+09:00

    Dropped support for getting slide source from Hiki.
    Dropped support for getting slide source from SlideShare.

    RD: Removed <URL:...> mark from the default text of URL link.

    This is a change that may change slide rendering result.
    Added support for animation GIF.

    Stopped to force keeping above. --no-keep-above option is also removed.

    [Suggested by Shugo Maeda]
    info-window: Added support for reloading theme. [GitHub#118][Reported by \ 
Dominique Martinet]
    Added support for kramdown 2.1.0 or later. [GitHub#120][Reported by Yusuke \ 
Nakamura]
    Added workaround for environment that sends arrow key with mod2 mask. \ 
[GitHub#121][Reported by Yukihiro Matsumoto]
    Added support for align tags in table cell.
    Suppressed a Proc.new warning. [GitHub#124][Patch by Nobuyoshi Nakada]
    Added support for link in note.

    Improved text rendering on scale. Text wrapping isn't changed by scaling.

    [Reported by Yukihiro Matsumoto]

rabbit-slide

    Added --licenses option. [GitHub#116][Patch by Yusuke Nakamura]
    Added support for GUI.

Theme

    clear-blue: Decreases the default graffiti line width.
    lightning-talk-toolkit: Added support for customizing @lightning_talk_wrap_mode.
    image-viewer: Added support for image timer.
    Added font_size method for computing font size in theme.

Document

    Changed to use HTTPS. [GitHub#122][Patch by Kazuhiro NISHIYAMA]

Fixes
rabbit

    Fixed a bug that printing is failed when slide title has special character \ 
for file name. [GitHub#117][Reported by Dominique Martinet]

Document

    Fixed a typo. [GitHub#113][Patch by Hiroshi Hatake]
    Fixed broken links. [GitHub#114][Patch by Yusuke Nakamura]

Thanks

    Hiroshi Hatake
    Shugo Maeda
    Yusuke Nakamura
    Dominique Martinet
    Yukihiro Matsumoto
    Kazuhiro NISHIYAMA
    Nobuyoshi Nakada
   2019-09-14 20:37:04 by Izumi Tsutsui | Files touched by this commit (1)
Log message:
rabbit: fix missed ruby-gnome version in DEPENDS.
   2019-09-14 20:13:22 by Izumi Tsutsui | Files touched by this commit (1) | Package updated
Log message:
rabbit: update for ruby-gnome gem reorganization.

Bump PKGREVISION.
   2017-09-18 07:31:02 by Takahiro Kambe | Files touched by this commit (4) | Package updated
Log message:
graphics/rabbit: update to 2.2.1

pkgsrc change: add pkg_alternatives support.

== 2.2.1: 2017-09-15

For RubyKaigi 2017 speakers release.

=== Improvements

==== rabbit

  * Supported Rouge.

  * Suppressed warnings with Ruby 2.4.
    [GitHub#109][Patch by Nobuyoshi Nakada]

==== Theme

  * image-slide-number: Supported "extra slides".
    If you set "image-slide-number-last-slide" slide property to \ 
"true",
    image timer computes its position as the slide is the last slide.
    Image timer isn't moved for the following slides.

==== Document

  * Added a sample slide for RD style.
    [GitHub#105][Patch by Masayuki Morisaki]

  * Added a document how to prepare development environment.
    [GitHub#106][Patch by Masayuki Morisaki]

  * Removed license information for prototype.js that removed.
    [GitHub#107][Patch by Ryunosuke Sato]

=== Fixes

==== rabbit

  * Information windows: Fixed a source format detection failure.
    [GitHub#102][Patch by Akihisa Higuchi]

==== Document

  * Fixed style of sample page.
    [GitHub#103][Reported by takiy33]

=== Thanks

  * Akihisa Higuchi

  * takiy33

  * Masayuki Morisaki

  * Ryunosuke Sato

  * Nobuyoshi Nakada
   2017-03-20 17:33:59 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update rabiit to 2.2.0.

2.2.0: 2017-01-22

Markdown support improvement release.

Improvements

All

* Dropped Ruby 2.0 support.
* Dropped gdk_pixbuf2 gem 3.0.8 or earlier support.

rabbit

* PDF: Supported PDF file that has "%" in its name.
* Dropped Migemo support.
* Markdown: Supported tag.

  Example (Inline):

	Normal {::tag name="center"}Centered{:/tag} Normal

  Example (Paragraph):

	Normal

	{:.center}
	Centered

	Normal

* Markdown: Supported wait in nested list item.
* Improved performance on deciding font size dynamically.
* Changed to use RubyGems user in config.yaml on pushing slide/theme gems.
* PDF: Supported link. But there are the following limitations:

  - cairo 1.15.4 is required. (If you use Rabbit with cairo 1.15.2 or
    earlier, you just can't use this feature.)
  - Link target is paragraph not link text.

Theme

* slide-logo: Supported logo per side by specifying image file name to
  logo-image slide property.
* title-on-image-toolkit: Improved readability by rendering character border.
* syntax-highlighting: Changed color for path of #include in C. Now,
  it uses the same color as normal string.

rabbit-slide

* Markdown: Fixed a bug that required newlines are missing. [GitHub#95][Patch
  by znz]

Document

* Improve English in FAQ. [GitHub#100][Patch by Todd Trimble]

Fixes

rabbit

* Fixed a bug that error isn't reported when multibyte image file name is
  specified and it doesn't exist. [GitHub#91][Reported by takiy33]
* Windows: Fixed encoding error on image file detection. [GitHub#93][Reported
  by dogatana]
* Fixed a bug that an error is occurred when you cancel in slide select
  dialog.
* Fixed typos. [GitHub#97][Patch by znz]
* Fixed a bug that spotlight and magnifier uses wrong position when slide
  aspect ratio and window aspect ratio are difference. [GitHub#99][Patch by
  OBATA Akio]
* Windows: Fixed a bug that unfullscreen doesn't restore window
  size. [GitHub#98][Reported by TADA, Tadashi]

Document

* Fix typos. [GitHub#101][Patch by znz]

Thanks

* takiy33
* dogatana
* znz
* Todd Trimble
* OBATA Akio
* TADA, Tadashi