You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(20) |
Jun
(46) |
Jul
(58) |
Aug
(103) |
Sep
(153) |
Oct
(192) |
Nov
(228) |
Dec
(213) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(61) |
Feb
(114) |
Mar
(103) |
Apr
(51) |
May
(84) |
Jun
(38) |
Jul
(125) |
Aug
(324) |
Sep
(120) |
Oct
(98) |
Nov
(145) |
Dec
(108) |
2004 |
Jan
(75) |
Feb
(72) |
Mar
(203) |
Apr
(33) |
May
(59) |
Jun
(39) |
Jul
(41) |
Aug
(108) |
Sep
(39) |
Oct
(74) |
Nov
(98) |
Dec
(21) |
2005 |
Jan
(113) |
Feb
(93) |
Mar
(113) |
Apr
(8) |
May
(11) |
Jun
(98) |
Jul
(91) |
Aug
(39) |
Sep
(149) |
Oct
(199) |
Nov
(29) |
Dec
(4) |
2006 |
Jan
(20) |
Feb
(6) |
Mar
(19) |
Apr
(21) |
May
(119) |
Jun
(105) |
Jul
(63) |
Aug
(10) |
Sep
(18) |
Oct
(26) |
Nov
(44) |
Dec
(113) |
2007 |
Jan
(14) |
Feb
(14) |
Mar
(11) |
Apr
(8) |
May
(7) |
Jun
(49) |
Jul
(188) |
Aug
(32) |
Sep
(12) |
Oct
(32) |
Nov
(79) |
Dec
(27) |
2008 |
Jan
(54) |
Feb
(32) |
Mar
(104) |
Apr
(247) |
May
(51) |
Jun
(25) |
Jul
(6) |
Aug
(13) |
Sep
(60) |
Oct
(63) |
Nov
(49) |
Dec
(10) |
2009 |
Jan
(132) |
Feb
(14) |
Mar
(16) |
Apr
(3) |
May
(23) |
Jun
(10) |
Jul
(14) |
Aug
(12) |
Sep
(24) |
Oct
(6) |
Nov
|
Dec
(6) |
2010 |
Jan
(12) |
Feb
(13) |
Mar
(2) |
Apr
(13) |
May
(7) |
Jun
(3) |
Jul
(6) |
Aug
|
Sep
(156) |
Oct
(57) |
Nov
(9) |
Dec
(2) |
2011 |
Jan
(109) |
Feb
(431) |
Mar
(17) |
Apr
|
May
(8) |
Jun
(25) |
Jul
(12) |
Aug
(9) |
Sep
(80) |
Oct
(244) |
Nov
(341) |
Dec
(559) |
2012 |
Jan
(137) |
Feb
(185) |
Mar
(6) |
Apr
(30) |
May
(26) |
Jun
(3) |
Jul
(25) |
Aug
(5) |
Sep
(4) |
Oct
(2) |
Nov
(16) |
Dec
(190) |
2013 |
Jan
(204) |
Feb
(70) |
Mar
(137) |
Apr
(180) |
May
(149) |
Jun
(39) |
Jul
(22) |
Aug
(8) |
Sep
(78) |
Oct
(488) |
Nov
(134) |
Dec
(138) |
2014 |
Jan
(18) |
Feb
(148) |
Mar
(238) |
Apr
(177) |
May
(45) |
Jun
(36) |
Jul
(176) |
Aug
(33) |
Sep
(114) |
Oct
(265) |
Nov
(263) |
Dec
(184) |
2015 |
Jan
(163) |
Feb
(44) |
Mar
(196) |
Apr
(184) |
May
(308) |
Jun
(132) |
Jul
(81) |
Aug
(76) |
Sep
(440) |
Oct
(125) |
Nov
(75) |
Dec
(111) |
2016 |
Jan
(210) |
Feb
(88) |
Mar
(86) |
Apr
(137) |
May
(145) |
Jun
(257) |
Jul
(35) |
Aug
(312) |
Sep
(69) |
Oct
(43) |
Nov
(91) |
Dec
(103) |
2017 |
Jan
(72) |
Feb
(50) |
Mar
(80) |
Apr
(238) |
May
(122) |
Jun
(47) |
Jul
(197) |
Aug
(92) |
Sep
(21) |
Oct
(45) |
Nov
(52) |
Dec
(26) |
2018 |
Jan
(3) |
Feb
|
Mar
|
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
From: Kouhei S. <nu...@co...> - 2017-08-06 23:59:42
|
Kouhei Sutou 2017-08-07 08:59:14 +0900 (Mon, 07 Aug 2017) New Revision: 9c99d9f04bf1bdf4e8ddd7edb1d25d5a13da313b https://github.com/ruby-gnome2/pkg-config/commit/9c99d9f04bf1bdf4e8ddd7edb1d25d5a13da313b Message: Bump version Modified files: lib/pkg-config/version.rb Modified: lib/pkg-config/version.rb (+1 -1) =================================================================== --- lib/pkg-config/version.rb 2017-08-07 08:58:29 +0900 (cf40ab5) +++ lib/pkg-config/version.rb 2017-08-07 08:59:14 +0900 (e6427e6) @@ -15,5 +15,5 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA module PKGConfig - VERSION = "1.2.4" + VERSION = "1.2.5" end |
From: Kouhei S. <nu...@co...> - 2017-08-06 23:58:56
|
Kouhei Sutou 2017-08-07 08:58:29 +0900 (Mon, 07 Aug 2017) New Revision: ac481f736a7d3ea8937d79cb13c4722ac2ebd66d https://github.com/ruby-gnome2/pkg-config/commit/ac481f736a7d3ea8937d79cb13c4722ac2ebd66d Message: Add 1.2.4 entry Modified files: NEWS Modified: NEWS (+14 -0) =================================================================== --- NEWS 2017-08-07 08:55:53 +0900 (022e177) +++ NEWS 2017-08-07 08:58:29 +0900 (af89a9d) @@ -1,5 +1,19 @@ = NEWS +== 1.2.4 - 2017-08-07 + +=== Improvements + + * Added `pkg-config` 0.29 or later compatible result support. + [GitHub#13][Reported by HIGUCHI Daisuke] + + * test: Updated expected value for the latest cairo. + [GitHub#14][Patch by HIGUCHI Daisuke] + +=== Thanks + + * HIGUCHI Daisuke + == 1.2.3 - 2017-05-29 === Fixes |
From: HIGUCHI D. (V. d. <nu...@co...> - 2017-08-06 23:56:09
|
HIGUCHI Daisuke (VDR dai) 2017-08-06 23:10:50 +0900 (Sun, 06 Aug 2017) New Revision: 495ca4febc1d79c1bf4564892099ef9b7f10fcb6 https://github.com/ruby-gnome2/pkg-config/commit/495ca4febc1d79c1bf4564892099ef9b7f10fcb6 Merged afee714: Merge pull request #14 from dai-vdr/fix_libz_bug870850 Message: Fix test failure on --libs-only-l with libz Forwarded from https://bugs.debian.org/870850 Modified files: test/test_pkg_config.rb Modified: test/test_pkg_config.rb (+1 -1) =================================================================== --- test/test_pkg_config.rb 2017-07-20 23:12:35 +0900 (64022d7) +++ test/test_pkg_config.rb 2017-08-06 23:10:50 +0900 (f256940) @@ -54,7 +54,7 @@ class PkgConfigTest < Test::Unit::TestCase @cairo_png.msvc_syntax = true result = pkg_config("cairo-png", "--libs-only-l") - msvc_result = result.gsub(/-l(cairo|png[0-9]+)\b/, '\1.lib') + msvc_result = result.gsub(/-l(cairo|png[0-9]+|z)\b/, '\1.lib') assert_not_equal(msvc_result, result) assert_equal(msvc_result, @cairo_png.libs_only_l) end |
From: Kouhei S. <nu...@co...> - 2017-08-06 23:56:08
|
Kouhei Sutou 2017-08-07 08:55:53 +0900 (Mon, 07 Aug 2017) New Revision: afee714da2780978a1b582fd5d9609dd17c0a5be https://github.com/ruby-gnome2/pkg-config/commit/afee714da2780978a1b582fd5d9609dd17c0a5be Message: Merge pull request #14 from dai-vdr/fix_libz_bug870850 Fix test failure on --libs-only-l with libz Patch by HIGUCHI Daisuke. Thanks!!! |
From: Kouhei S. <nu...@co...> - 2017-08-06 23:44:30
|
Kouhei Sutou 2017-08-07 08:43:54 +0900 (Mon, 07 Aug 2017) New Revision: d3074a6875ad1169c7efa13c4ecbb7aa4ca903ec https://github.com/ruby-gnome2/ruby-gnome2/commit/d3074a6875ad1169c7efa13c4ecbb7aa4ca903ec Message: vte3 test: Vte::Version isn't defined for old VTE Modified files: vte3/test/test-regex.rb vte3/test/vte3-test-utils.rb Modified: vte3/test/test-regex.rb (+1 -1) =================================================================== --- vte3/test/test-regex.rb 2017-08-07 01:02:41 +0900 (35449d645) +++ vte3/test/test-regex.rb 2017-08-07 08:43:54 +0900 (7767dce67) @@ -18,7 +18,7 @@ class TestRegex < Test::Unit::TestCase include VteTestUtils def setup - only_vte_version(0, 46) + omit_if_not_const_defined("Vte::Regex") end def test_for_match Modified: vte3/test/vte3-test-utils.rb (+6 -0) =================================================================== --- vte3/test/vte3-test-utils.rb 2017-08-07 01:02:41 +0900 (733f921f6) +++ vte3/test/vte3-test-utils.rb 2017-08-07 08:43:54 +0900 (0c629f1eb) @@ -24,6 +24,12 @@ module VteTestUtils end end + def omit_if_not_const_defined(constant_name) + unless Object.const_defined?(constant_name) + omit("#{constant_name} is not defined.") + end + end + def only_vte_version(major, minor, micro=nil) micro ||= 0 unless Vte::Version.or_later?(major, minor, micro) |
From: Travis CI <bu...@tr...> - 2017-08-06 17:14:59
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4565 Status: Still Failing Duration: 29 minutes and 9 seconds Commit: ee41666 (master) Author: Kouhei Sutou Message: poppler: support ImageMapping#image View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/4a5e154dc414...ee4166657964 View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/261557513?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |
From: Travis CI <bu...@tr...> - 2017-08-06 16:55:52
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4564 Status: Still Failing Duration: 29 minutes and 0 seconds Commit: 4a5e154 (master) Author: Kouhei Sutou Message: poppler test: use "annot" instead or deprecated "annotation" View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/1ed48cb7cf62...4a5e154dc414 View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/261555536?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |
From: Travis CI <bu...@tr...> - 2017-08-06 16:34:35
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4563 Status: Still Failing Duration: 25 minutes and 42 seconds Commit: 1ed48cb (master) Author: Kouhei Sutou Message: poppler: support Document#index_iter View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/f6ffc3612484...1ed48cb7cf62 View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/261555299?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |
From: Travis CI <bu...@tr...> - 2017-08-06 16:16:00
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4562 Status: Still Failing Duration: 25 minutes and 57 seconds Commit: f6ffc36 (master) Author: Kouhei Sutou Message: poppler: support Rectangle#initialize View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/0bc8828e2920...f6ffc3612484 View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/261548699?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |
From: Kouhei S. <nu...@co...> - 2017-08-06 16:03:27
|
Kouhei Sutou 2017-08-07 01:02:41 +0900 (Mon, 07 Aug 2017) New Revision: ee41666579643d9a83144d4f31b2b28944474015 https://github.com/ruby-gnome2/ruby-gnome2/commit/ee41666579643d9a83144d4f31b2b28944474015 Message: poppler: support ImageMapping#image Added files: poppler/test/fixtures/image.odt Copied files: poppler/lib/poppler/image-mapping.rb (from poppler/lib/poppler/page.rb) Removed files: poppler/test/fixtures/image.png Modified files: poppler/lib/poppler/loader.rb poppler/lib/poppler/page.rb poppler/test/fixtures/image.pdf poppler/test/test-page.rb Copied: poppler/lib/poppler/image-mapping.rb (+5 -9) 80% =================================================================== --- poppler/lib/poppler/page.rb 2017-08-07 00:51:18 +0900 (158d4a902) +++ poppler/lib/poppler/image-mapping.rb 2017-08-07 01:02:41 +0900 (b877e724f) @@ -15,15 +15,11 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA module Poppler - class Page - alias_method :text_layout_raw, :text_layout - def text_layout - success, rectangles = text_layout_raw - if success - rectangles - else - nil - end + class ImageMapping + attr_accessor :page + + def image + @page.get_image(image_id) end end end Modified: poppler/lib/poppler/loader.rb (+1 -0) =================================================================== --- poppler/lib/poppler/loader.rb 2017-08-07 00:51:18 +0900 (ae5cd7839) +++ poppler/lib/poppler/loader.rb 2017-08-07 01:02:41 +0900 (d7ded8625) @@ -34,6 +34,7 @@ module Poppler require "poppler/cairo" require "poppler/color" require "poppler/document" + require "poppler/image-mapping" require "poppler/index-iter" require "poppler/page" require "poppler/rectangle" Modified: poppler/lib/poppler/page.rb (+9 -0) =================================================================== --- poppler/lib/poppler/page.rb 2017-08-07 00:51:18 +0900 (158d4a902) +++ poppler/lib/poppler/page.rb 2017-08-07 01:02:41 +0900 (60059c7ae) @@ -25,5 +25,14 @@ module Poppler nil end end + + alias_method :image_mapping_raw, :image_mapping + def image_mapping + mappings = image_mapping_raw + mappings.each do |mapping| + mapping.page = self + end + mappings + end end end Added: poppler/test/fixtures/image.odt (+0 -0) 100644 =================================================================== (Binary files differ) Modified: poppler/test/fixtures/image.pdf (+0 -0) =================================================================== (Binary files differ) Deleted: poppler/test/fixtures/image.png (+0 -0) 100644 =================================================================== (Binary files differ) Modified: poppler/test/test-page.rb (+16 -1) =================================================================== --- poppler/test/test-page.rb 2017-08-07 00:51:18 +0900 (220ceb6b1) +++ poppler/test/test-page.rb 2017-08-07 01:02:41 +0900 (cf545def7) @@ -1,6 +1,21 @@ +# Copyright (C) 2008-2017 Ruby-GNOME2 Project Team +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + class TestPage < Test::Unit::TestCase def test_get_image - omit("We don't have PDF that has image...") document = Poppler::Document.new(image_pdf) page, mapping = find_first_image_mapping(document) assert_kind_of(Cairo::ImageSurface, page.get_image(mapping.image_id)) |
From: Travis CI <bu...@tr...> - 2017-08-06 15:55:02
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4561 Status: Still Failing Duration: 24 minutes and 45 seconds Commit: 0bc8828 (master) Author: Kouhei Sutou Message: poppler: support Page#text_layout View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/b68af887d1fc...0bc8828e2920 View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/261548220?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |
From: Kouhei S. <nu...@co...> - 2017-08-06 15:52:01
|
Kouhei Sutou 2017-08-07 00:51:18 +0900 (Mon, 07 Aug 2017) New Revision: 4a5e154dc4141d0b8ee6a2d43b00c7947dc050f0 https://github.com/ruby-gnome2/ruby-gnome2/commit/4a5e154dc4141d0b8ee6a2d43b00c7947dc050f0 Message: poppler test: use "annot" instead or deprecated "annotation" Modified files: poppler/test/test-page.rb Modified: poppler/test/test-page.rb (+5 -5) =================================================================== --- poppler/test/test-page.rb 2017-08-07 00:49:57 +0900 (c2742c46d) +++ poppler/test/test-page.rb 2017-08-07 00:51:18 +0900 (220ceb6b1) @@ -15,14 +15,14 @@ class TestPage < Test::Unit::TestCase assert_kind_of(Poppler::Rectangle, region[0]) end - def test_annotation_mapping + def test_annot_mapping document = Poppler::Document.new(form_pdf) page = document[0] - assert_equal([Poppler::AnnotationMapping], - page.annotation_mapping.collect {|mapping| mapping.class}.uniq) - mapping = page.annotation_mapping[0] + assert_equal([Poppler::AnnotMapping], + page.annot_mapping.collect {|mapping| mapping.class}.uniq) + mapping = page.annot_mapping[0] assert_kind_of(Poppler::Rectangle, mapping.area) - assert_kind_of(Poppler::Annotation, mapping.annotation) + assert_kind_of(Poppler::Annot, mapping.annot) end def test_text_layout |
From: Kouhei S. <nu...@co...> - 2017-08-06 15:50:32
|
Kouhei Sutou 2017-08-07 00:49:57 +0900 (Mon, 07 Aug 2017) New Revision: 1ed48cb7cf623d6ae57e2b06e4528bbe2dc44a9b https://github.com/ruby-gnome2/ruby-gnome2/commit/1ed48cb7cf623d6ae57e2b06e4528bbe2dc44a9b Message: poppler: support Document#index_iter Added files: poppler/lib/poppler/index-iter.rb Modified files: poppler/lib/poppler/deprecated.rb poppler/lib/poppler/document.rb poppler/lib/poppler/loader.rb Modified: poppler/lib/poppler/deprecated.rb (+5 -0) =================================================================== --- poppler/lib/poppler/deprecated.rb 2017-08-07 00:15:45 +0900 (775af567b) +++ poppler/lib/poppler/deprecated.rb 2017-08-07 00:49:57 +0900 (b1aba337d) @@ -36,6 +36,11 @@ module Poppler define_deprecated_const(:AnnotationMapping, "Poppler::AnnotMapping") + define_deprecated_const(:ActionURI, + "Poppler::ActionUri") + define_deprecated_const(:ActionJavaScript, + "Poppler::ActionJavascript") + class AnnotMapping extend GLib::Deprecatable Modified: poppler/lib/poppler/document.rb (+4 -0) =================================================================== --- poppler/lib/poppler/document.rb 2017-08-07 00:15:45 +0900 (6418483af) +++ poppler/lib/poppler/document.rb 2017-08-07 00:49:57 +0900 (58b29692f) @@ -86,6 +86,10 @@ module Poppler save_a_copy_raw(ensure_uri(uri)) end + def index_iter + IndexIter.new(self) + end + private def pdf_data?(data) data.start_with?("%PDF-1.") Added: poppler/lib/poppler/index-iter.rb (+30 -0) 100644 =================================================================== --- /dev/null +++ poppler/lib/poppler/index-iter.rb 2017-08-07 00:49:57 +0900 (a3892f681) @@ -0,0 +1,30 @@ +# Copyright (C) 2017 Ruby-GNOME2 Project Team +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +module Poppler + class IndexIter + include Enumerable + + def each + return to_enum(__method__) unless block_given? + + loop do + yield(self) + break unless self.next + end + end + end +end Modified: poppler/lib/poppler/loader.rb (+31 -0) =================================================================== --- poppler/lib/poppler/loader.rb 2017-08-07 00:15:45 +0900 (798ec8f31) +++ poppler/lib/poppler/loader.rb 2017-08-07 00:49:57 +0900 (ae5cd7839) @@ -23,6 +23,7 @@ module Poppler def post_load(repository, namespace) require_libraries + convert_action_classes convert_field_classes end @@ -33,6 +34,7 @@ module Poppler require "poppler/cairo" require "poppler/color" require "poppler/document" + require "poppler/index-iter" require "poppler/page" require "poppler/rectangle" @@ -80,6 +82,35 @@ module Poppler super(info, klass, method_name) end + def define_struct(info, options={}) + case info.name + when /\AAction.+/ + options[:parent] = Action + end + super(info, options) + end + + def convert_action_classes + unknown_class = Class.new(Action) + @base_module.const_set("ActionUnknown", unknown_class) + + action_map = { + ActionType::UNKNOWN => unknown_class, + ActionType::GOTO_DEST => ActionGotoDest, + ActionType::GOTO_REMOTE => ActionGotoRemote, + ActionType::LAUNCH => ActionLaunch, + ActionType::URI => ActionUri, + ActionType::NAMED => ActionNamed, + ActionType::MOVIE => ActionMovie, + ActionType::RENDITION => ActionRendition, + ActionType::OCG_STATE => ActionOCGState, + ActionType::JAVASCRIPT => ActionJavascript, + } + self.class.register_boxed_class_converter(Action.gtype) do |action| + action_map[action.type] || Action + end + end + def define_field_class(name) klass = @form_field_classes[name] return klass if klass |
From: Travis CI <bu...@tr...> - 2017-08-06 15:37:08
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4560 Status: Still Failing Duration: 22 minutes and 24 seconds Commit: b68af88 (master) Author: Kouhei Sutou Message: gi: support [GBoxed] output View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/90480de0ccbd...b68af887d1fc View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/261548206?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |
From: Kouhei S. <nu...@co...> - 2017-08-06 15:16:24
|
Kouhei Sutou 2017-08-07 00:15:45 +0900 (Mon, 07 Aug 2017) New Revision: f6ffc36124844373736b787ee544621641dbc86a https://github.com/ruby-gnome2/ruby-gnome2/commit/f6ffc36124844373736b787ee544621641dbc86a Message: poppler: support Rectangle#initialize Modified files: poppler/lib/poppler/rectangle.rb Modified: poppler/lib/poppler/rectangle.rb (+11 -0) =================================================================== --- poppler/lib/poppler/rectangle.rb 2017-08-07 00:13:37 +0900 (dbf2c1d9f) +++ poppler/lib/poppler/rectangle.rb 2017-08-07 00:15:45 +0900 (6c5937999) @@ -16,6 +16,17 @@ module Poppler class Rectangle + alias_method :initialize_raw, :initialize + def initialize(*args) + super() + return if args.empty? + + self.x1 = args[0] + self.y1 = args[1] + self.x2 = args[2] + self.y2 = args[3] + end + def to_a [x1, y1, x2, y2] end |
From: Kouhei S. <nu...@co...> - 2017-08-06 15:14:09
|
Kouhei Sutou 2017-08-07 00:13:37 +0900 (Mon, 07 Aug 2017) New Revision: 0bc8828e29201ed01d27ad3760c5613ae699dfc7 https://github.com/ruby-gnome2/ruby-gnome2/commit/0bc8828e29201ed01d27ad3760c5613ae699dfc7 Message: poppler: support Page#text_layout Added files: poppler/lib/poppler/page.rb poppler/lib/poppler/rectangle.rb Modified files: poppler/lib/poppler/loader.rb Modified: poppler/lib/poppler/loader.rb (+2 -0) =================================================================== --- poppler/lib/poppler/loader.rb 2017-08-07 00:12:46 +0900 (d4cc7bafd) +++ poppler/lib/poppler/loader.rb 2017-08-07 00:13:37 +0900 (798ec8f31) @@ -33,6 +33,8 @@ module Poppler require "poppler/cairo" require "poppler/color" require "poppler/document" + require "poppler/page" + require "poppler/rectangle" require "poppler/deprecated" end Added: poppler/lib/poppler/page.rb (+29 -0) 100644 =================================================================== --- /dev/null +++ poppler/lib/poppler/page.rb 2017-08-07 00:13:37 +0900 (158d4a902) @@ -0,0 +1,29 @@ +# Copyright (C) 2017 Ruby-GNOME2 Project Team +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +module Poppler + class Page + alias_method :text_layout_raw, :text_layout + def text_layout + success, rectangles = text_layout_raw + if success + rectangles + else + nil + end + end + end +end Added: poppler/lib/poppler/rectangle.rb (+29 -0) 100644 =================================================================== --- /dev/null +++ poppler/lib/poppler/rectangle.rb 2017-08-07 00:13:37 +0900 (dbf2c1d9f) @@ -0,0 +1,29 @@ +# Copyright (C) 2017 Ruby-GNOME2 Project Team +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +module Poppler + class Rectangle + def to_a + [x1, y1, x2, y2] + end + + def inspect + super.gsub(/>\z/) do + ": [%g, %g, %g, %g]>" % to_a + end + end + end +end |
From: Kouhei S. <nu...@co...> - 2017-08-06 15:14:04
|
Kouhei Sutou 2017-08-07 00:12:46 +0900 (Mon, 07 Aug 2017) New Revision: b68af887d1fc90c41c8423c17277c718fc8029d7 https://github.com/ruby-gnome2/ruby-gnome2/commit/b68af887d1fc90c41c8423c17277c718fc8029d7 Message: gi: support [GBoxed] output Modified files: gobject-introspection/ext/gobject-introspection/rb-gi-argument.c Modified: gobject-introspection/ext/gobject-introspection/rb-gi-argument.c (+6 -5) =================================================================== --- gobject-introspection/ext/gobject-introspection/rb-gi-argument.c 2017-08-06 16:23:11 +0900 (7fc326d22) +++ gobject-introspection/ext/gobject-introspection/rb-gi-argument.c 2017-08-07 00:12:46 +0900 (3a4cd7e64) @@ -61,13 +61,14 @@ array_c_to_ruby_sized_interface(gconstpointer *elements, g_base_info_unref(interface_info); g_base_info_unref(element_type_info); } else { - interface_name = g_info_type_to_string(interface_type); + /* TODO: Should we check caller_allocates? */ + gsize struct_size = g_struct_info_get_size(interface_info); + for (i = 0; i < n_elements; i++) { + gpointer element = ((gchar *)elements) + struct_size * i; + rb_ary_push(rb_array, BOXED2RVAL(element, gtype)); + } g_base_info_unref(interface_info); g_base_info_unref(element_type_info); - rb_raise(rb_eNotImpError, - "TODO: GIArgument(array)[c][interface(%s)](%s) -> Ruby", - interface_name, - g_type_name(gtype)); } break; case GI_INFO_TYPE_BOXED: |
From: Travis CI <bu...@tr...> - 2017-08-06 10:22:29
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4559 Status: Still Failing Duration: 27 minutes and 44 seconds Commit: 90480de (master) Author: Kouhei Sutou Message: vte3 test: clean View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/0702caf09da7...90480de0ccbd View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/261471956?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |
From: Travis CI <bu...@tr...> - 2017-08-06 10:03:55
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4558 Status: Still Failing Duration: 27 minutes and 39 seconds Commit: 0702caf (master) Author: Kouhei Sutou Message: vte3 test: remove needless "terminal" prefix View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/1389c9147694...0702caf09da7 View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/261471394?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |
From: Travis CI <bu...@tr...> - 2017-08-06 09:44:25
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4557 Status: Still Failing Duration: 26 minutes and 58 seconds Commit: 1389c91 (master) Author: Kouhei Sutou Message: vte3 test: add helper method to check VTE version View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/f6f5a4c0612d...1389c9147694 View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/261471356?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |
From: Travis CI <bu...@tr...> - 2017-08-06 09:25:54
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4556 Status: Still Failing Duration: 27 minutes and 23 seconds Commit: f6f5a4c (master) Author: Kouhei Sutou Message: vte3: remove a needless space View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/2528ecfe0800...f6f5a4c0612d View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/261471150?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |
From: Travis CI <bu...@tr...> - 2017-08-06 09:05:43
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4555 Status: Still Failing Duration: 25 minutes and 55 seconds Commit: 2528ecf (master) Author: Kouhei Sutou Message: vte3: fix length unit It's byte not the number of characters. View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/8018f0dadbe8...2528ecfe0800 View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/261471111?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |
From: Travis CI <bu...@tr...> - 2017-08-06 08:49:39
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4554 Status: Still Failing Duration: 27 minutes and 39 seconds Commit: 8018f0d (master) Author: Kouhei Sutou Message: vte3: simplify View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/53601abd7d0f...8018f0dadbe8 View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/261471021?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |
From: Travis CI <bu...@tr...> - 2017-08-06 08:27:58
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4553 Status: Still Failing Duration: 15 minutes and 17 seconds Commit: 53601ab (master) Author: Kouhei Sutou Message: vte3: simplify Unknown flag name should be reported to users. View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/b581b329cf36...53601abd7d0f View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/261470879?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |
From: Travis CI <bu...@tr...> - 2017-08-06 08:08:41
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4552 Status: Still Failing Duration: 24 minutes and 49 seconds Commit: b581b32 (master) Author: Kouhei Sutou Message: vte3: use Vte::Regex existence check than version check It's more flexible. View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/b4b5cb889958...b581b329cf36 View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/261470585?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |