Commit graph

183 commits

Author SHA1 Message Date
tsutsui
bfd97c7b44 mikutter: update to 3.9.5.
pkgsrc changes:
Use ruby-twitter-text-simpleidn gem as upstream,
to avoild libidn dependencies.

Upstream changes:

mikutter 3.9.5

* fix a problem the Appimage version cannot invoke an external browser etc.
* make shibafu528 commiter
* fix a problem Mastodon Toots cannot be deleted
 * thanks Shibafu Midorino
* remove dependency on libidn11
 * thanks Shibafu Midorino
2019-08-25 15:17:19 +00:00
tsutsui
ea8810a294 mikutter: update to 3.9.4.
Upstream changes:

mikutter 3.9.4

* remove unnecessary debug outputs
* crash on opening an edit window of extract conditions when some
  extract conditions don't exist
* gtk2 3.3.7
* incorrect text range on copying selected region of tweet with URL
* refer to description on extracting texts
 * thanks Shibafu Midorino
2019-08-18 03:42:01 +00:00
tsutsui
85d059c118 mikutter: update to 3.9.3.
Upstream changes:

mikutter 3.9.3

* avoid use of deperecated NUL separated strings for patterns
  passed to Dir.glob
* discard widgets when setting window is switched
 * make it possible to define event listeners and filters in Setting DSL
   for this change
2019-08-10 13:54:17 +00:00
tsutsui
88ed6d4af1 mikutter: update to 3.9.2.
Upstream changes:

mikutter 3.9.2

* possible crash on Mastodon custom posting
* compatibility issue of receive_user_screen_names
 * thanks Shibafu Midorino
* possible crash on adding accounts
 * thanks ahiru
2019-07-27 14:05:14 +00:00
tsutsui
9505979e37 mikutter: update to 3.9.1.
Upstream changes:

mikutter 3.9.1

* print Mastodon server domains with Numeronym shortening method
  as respect to iMast
* [mastodon] icon is not shown on Messages replied by user even if
  "Show lock icon on protected Tweets" is enabled in display preference
* [mastodon] create tabs for home timeline, mentions, and LTL on
  creating account
* make '=' etc. usable as implemented in Yukari
* [modelviewer] modelviewer_models filter, that enumerates specs of Models
  that have viewer definitions
2019-07-20 14:03:42 +00:00
tsutsui
17eaed0c87 mikutter: update to 3.9.0.
Upstream changes (including 3.9.0-alpha ones):

New features of mikutter 3.9

* Mastodon plugin
* Support for UI scaling
* World account can be assigned to shortcut key
* Reorder World accounts
* Non-PNG image support for Skin
* Generic Model viewer
* Quick Step
* PulseAudio
* Reorgenize gem dependencies
* and more..
2019-07-06 12:54:07 +00:00
tsutsui
c82597a717 mikutter: update to 3.9.0-alpha3.
Upstream changes:

* crash on click for adding shortcut keys
* start distribution using AppImage format (thanks: yuntan_t)
2019-07-05 16:32:14 +00:00
tsutsui
8019844f76 mikutter: update to 3.9.0-alpha2.
Upstream changes:

* quickstep
* crash on a retweet tab in Tweet details tabs when non-Twitter World
  is selected
* pass application name to notify-send
 * thanks Shibafu Midorino
* improve performance of toot cache
* crash on Fav'ed from Mastodon World when Current World is not
  fav'ed account
2019-06-22 06:47:05 +00:00
tsutsui
2c2ab831d7 mikutter: update to 3.9.0-alpha1.
pkgsrc changes:
- remove patch for totoridipjp (removed in upstream too)
- remove patch for upstream ticket #1323 (integrated in 3.9)

Upstream changes (from "new features of mikutter 3.9"):

* Mastodon plugin
* Support for UI scaling
* World account can be assigned to shortcut key
* Reorder World accounts
* Non-PNG image support for Skin
* Generic Model viewer
* Quick Step
* PulseAudio
* Reorgenize gem dependencies
2019-06-16 16:39:57 +00:00
tsutsui
bb5ba5513b mikutter: update to 3.8.8.
pkgsrc changes:
- pull upstream patch for ticket #1323
  (insert newline to each attached image URL)

Upstream changelog:

mikutter 3.8.8

* <>& in Twitter messages are not converted from HTML entity references
 * thanks cob odo
* keep world account settings even if restoring account fails
  on loading the world
* pluggaloid 1.1.2
2019-05-25 12:14:04 +00:00
tsutsui
4b7f514be5 mikutter: update to 3.8.7.
Upstream changelog:

mikutter 3.8.7

* a dead link in a message when Twitter authentication failed
* check quoted_status_permalink for quoted RT on Filterstream
 * thanks Izumi Tsutsui
* [twitter] deal with the promised day
* Gtk2 3.3.2
 * thanks Akira Ouchi
* [libnotify] notification was not shown when Diva::Model is received
2019-04-30 08:26:02 +00:00
tsutsui
09e452844a mikutter: update to 3.8.6.
Upstream changes:

mikutter 3.8.6

* backport yield_self for Ruby 2.4 and prior
* possible crash on too fast reply as @seibe
* extract pixiv images from OGP
 * thanks Shibafu Midorino
2019-02-23 05:52:54 +00:00
tsutsui
597269a529 mikutter: update to 3.8.5.
Upstream changes:

mikutter 3.8.5

* update URLs of mikutter Web
* [photo-support] reddit
 * thanks cob odo
* possible crash on receiving notifications
 * thanks ncaq net
* happy new year
* use oEmbed API to get Gyazo images
 * thanks Shibuya Rin
2019-02-12 17:21:18 +00:00
tsutsui
14b017f92a mikutter: remove RUBY_VERSIONS_INCOMPATIBLE.
Ruby 2.2 is no longer enabled in RUBY_VERSIONS_ACCEPTED by default.
2019-02-03 04:48:55 +00:00
tsutsui
5a2d0fd693 mikutter: update to 3.8.4.
Upstream changes:

mikutter 3.8.4

* gtk2 3.3.0
* photo_support: support for Amazon product images
 * thanks cob odo
2018-12-31 21:47:31 +00:00
tsutsui
ae819fec74 mikutter: update to 3.8.3.
Upstream changes:

mikutter 3.8.3

* fix use of an unintended function that should have been removed
  but accidentally released in the Diva gem
* insufficient file dependencies
 * thanks @ahiru3net
* remove dependencies on Photo plugin from the twitter, gui, and skin plugins
* add missed dependencies in the intent plugin
 * thanks @ahiru3net
2018-11-13 14:33:31 +00:00
tsutsui
91e3b7ef04 mikutter: update to 3.8.2.
Upstream changes:

mikutter 3.8.2

* support Github image view
 * thanks cob odo
* make display_requirements plugin depend on twitter
 * thanks cob odo
* fix typo
 * thanks cob odo
* explicitly miquire TypedArray used by activity settings
 * thanks cob odo
* resolve deprecated font properties in console plugin
 * thanks Akira Ouchi

Thanks for all visitors to OSC Tokyo!
2018-10-28 06:47:30 +00:00
tsutsui
f54f16dafe mikutter: update to 3.8.1.
Upstream changes:

mikutter 3.8.1

* fix to explicitly make api_request_file_cache plugin depend on twitter plugin
 * thanks Kazuki Y.
* use gtk2 3.2.9
 * thanks Akira Ouchi
* extract images from niconico-saiga OGP
 * thanks Shibafu Midorino
* remove an extra debug message
 * thanks Izumi Tsutsui
* suppress error messages of findbyid when twitter accounts are not registered
 * thanks cob od
2018-10-06 23:25:35 +00:00
tsutsui
d81743217e mikutter: updated to 3.8.0.
Upstream changes:

mikutter 3.8.0

* create a search tab if at least one search spell is defined
* explicitly specify Addressable 2.5.2 or later
* twitter: warn if User Stream API is used
* update a default message of the status bar for 3.8
 * thanks @4pk
* streaming: change file layout since UserStream gone
 * remove UserStream settings
 * remove UserStream code
* remove unexpected executable bits in some files
 * thanks Izumi Tsutsui
* remove unused devel directory
2018-09-08 15:52:36 +00:00
tsutsui
d024011b36 mikutter: update to 3.7.4.
Upstream changes:

mikutter 3.7.4

* change to get thumnails of gyazo via Twitter Card
 * thanks cob odo
* support quoted_tweet by perma_link for tweets with mobile.twitter.com
 * thanks cob odo
* use fileselect to choose a browser
 * thanks cob odo
* twitter: change character count method to using weighted length
 * Tweeting Made Easier
   https://blog.twitter.com/official/en_us/topics/product/2017/tweetingmadeeasier.html
* appease tons of Gdk-CRITICAL error messages
 * thanks ncaq net
* misc improvements of photo_support plugin
 * unify code to get images via og:image for OpenGraphProtocol (OGP)
 * also unify code to get images via OGP and via Twitter Card
 * support specification updates of Twitter Card
 * could not get Fotolog images
 * support marshmallow https://marshmallow-qa.com/ as an image hosting service
 * support peing https://peing.net/ja as an image hosting service
 * thanks cob odo
2018-07-28 14:38:53 +00:00
tsutsui
c9646883da mikutter: update to 3.7.3.
Upstream changes:

mikutter 3.7.3

* crashed on start up when the twitter plugin was removed
 * thanks cob odo
* reduce cpu load of drawing timeline when higher calculation load of score
* World: could not switch accounts in some cases
* hight of buttons was changed per hight of the listview
 * thanks Yuto Tokunaga
* make a background color of tab icons transparent
 * thanks Yuto Tokunaga
* make a background color of thumbnail of form DSL photoselect
 * thanks Yuto Tokunaga
* command: remove dependency of Web plugin
* command: non-browser applications were suggested as the Intent for
  "Open in browser" command
 * thanks ncaq net
2018-07-14 16:59:25 +00:00
tsutsui
d7f9124696 mikutter: pull upstream fixes. 2018-07-08 06:08:09 +00:00
tsutsui
520d55ca63 mikutter: update to 3.7.2.
pkgsrc changes:

* drop json_pure dependency
  https://dev.mikutter.hachune.net/issues/1246

Upstream changes:

mikutter 3.7.2

* add a setting to disable extracting custom emoji
* handle a case that Twitter API returns non-URL strings as an entity
 * thanks cob odo
* unify options of remain_charcount with compose spell
 * thanks Shibafu Midorino
* stack overflow when strings which include URL are entered
 * thanks Shibafu Midorino
* import https://github.com/cobodo/photo_support_extra
 * thanks cob odo
* remain_charcount Spell
 * thanks Shibafu Midorino
* not enough height of a list in the extract tab's setting window
  in some case
 * thanks Yuto Tokunaga

Fixed several crash bugs.
2018-06-11 14:09:11 +00:00
tsutsui
71ddbfdba5 mikutter: update to 3.7.1.
pkgsrc changes:

* add MESSAGE file that describes how to use Twitter via mikutter
  even after mikutter's Twitter API keys have been suspended
* explicitly require updated ruby-gnome2-glib 3.2.5nb1

Upstream changes:

mikutter 3.7.1

* crashed on showing system messages in some case

mikutter 3.7.0

* Score
 * custom emoji
* change a cursor shape on clickable elements on timeline
 * thanks Yuto Tokunaga
* stop auto scroll when mouse-over icon buttons are shown
 * @cobodo
* improve an open file dialog
 * @cobodo
* Photo Variant
* provide a simpler method to replace Twitter's consumer key
2018-05-27 05:17:40 +00:00
tsutsui
a4809c4ade mikutter: update to 3.6.7.
pkgsrc changes:
- use https for MASTER_SITES and HOMEPAGE
- depends on a patched ruby-gnome2-gtk

Upstream changes:

mikutter 3.6.7

* explicitly use stable gtk2 gem 3.2.1 due to regressions of newer version
* twitter: updates of timeline by REST API didn't work
* modify_world didn't work
 * thanks Akira Ouchi
2018-04-29 15:56:57 +00:00
tsutsui
6dd8e1314c mikutter: update to 3.6.6.
Upstream changes:

mikutter 3.6.6

* some README contents were obsolete
* tweets fetched via userstream were not in extended_mode
* account registration per tutorial stalled in some case
* gtk: window roll commands whose visible attribute was false was
  shown on the toolbar
* gtk2 3.2.4
* a command to switch to a specific account didn't work
2018-04-21 04:39:41 +00:00
tsutsui
e3deab362e mikutter: update to 3.6.5.
pkgsrc changes:
* explicitly depends on json_pure gem as per Gemfile
* remove patches that has been integrated in upstream

Upstream changes:

mikutter 3.6.5

* world: on serializing World Model, change format to JSON to use
  functions of Diva
* show an active account name in tooltip when mouse hovers on
  World Shifter icon
* logo image in Form DSL about dialog widget was not shown in some case
* avoid warning caused by use of a deprecated constant
* follows and followers are not taken properly so that notifications
  of follow and remove didn't work
* form DLS options were not in order
* Twitter: time of direct messages in the Activity tab was shown in UTC
* clear search timeline if blank is specified in the search box
* update description of requirements in README by assuming use of bundler
* twitpic images were not shown in some case
2018-03-09 14:37:02 +00:00
tsutsui
346c72bee2 mikutter: update to 3.6.4.
Upstream changes:

mikutter 3.6.4

* modify implementation of Reserver to suppress warning messages
* fix crash in multiselect when options without body were passed
  (thanks @ahiru)
* fix crash on "mikutter.rb spec" due to uninitialized Delayer
  (thanks: @moguno)
2018-02-25 02:15:19 +00:00
tsutsui
a093d69294 mikutter: update to 3.6.3.
Upstream changes:

mikutter 3.6.3

* "reply" of mikutter commands doesn't appear in non Twitter Worlds
* crashed on registrating already registered World again
* fix use of deperecated methods of Pango (thanks: akkiesoft)
2018-02-10 14:52:46 +00:00
tsutsui
6cc553305b mikutter: update to 3.6.2.
Upstream changes:

mikutter 3.6.2

* update translations
* cannot send a carsh report but gets Segmentation Fault on crash
  during a Gtk event callback
* crash when plugins written for 3.4 and prior try to access nonexistent
  images
* crash on opening a URL using an external browser on Windows
2018-02-08 14:55:28 +00:00
tsutsui
2407bde169 mikutter: update to 3.6.1.
Upstream changes:

mikutter 3.6.1

* happy new year
* honor iPhone X
* require Diva gem 0.3.1 or later
 * JSON exported Time was not in iso8601 format
* Spell to update user profile (thanks shibafu528)
* fix typo (thanks akkiesoft)
* twitter: crash when using World other than Twitter due to wrong assumption
           that User#idname was always defined
* openimg: sporadic crash when opening images
2018-01-14 05:15:05 +00:00
tsutsui
f6451785e2 mikutter: pull upstream fix for ticket 1137 (errors on image preview).
Bump PKGREVISION.
2018-01-13 04:46:39 +00:00
tsutsui
0d11a4fb4f mikutter: 3.6.0 no longer supports Ruby 2.2. PR pkg/52884
Bump PKGREVISION.
2018-01-02 02:43:59 +00:00
tsutsui
97afa366ae mikutter: update to 3.6.0.
Upstream change:

mikutter 3.6.0

* World
 * Twitter functions are now implemented as a plugin
 * Service is no longer available, so the World plugin provides an equivalent
   of Service
* Spell
* Form DSL
 * generalized modules for settings etc. so make it possible to use it
   in Dialog etc.
 * photo select
  * select images
 * label
 * link (Model viewer)
* Dialog DSL/dialog method
 * universal interface for plugins to show a dialog box
 * no dependencies on Gtk
* Photo Model
 * preserve image URLs for multiple sizes and use a proper larger size
   one for requested image
* new setting in config for the maxinum number of tweets in timelines
* settings
 * tree structure in side menu by "settings" block
 * improve drawing speed for settings with many items
* appearance settings for PostBox and World Shifter
* requires Ruby 2.3 and later
* gems for mikutter project
 * use Diva gem
  * new gem derived from mikutter
  * replacement of Retriever, mikutter still provides Retriever compatible
    interfaces
 * Delayer Deferred 2
  * async/await
2017-12-30 05:05:14 +00:00
tsutsui
2894c5c9af mikutter: update to 3.5.15.
Upstream change:

- use Ruby-GNOME2 3.2.0
2017-11-19 12:57:11 +00:00
tsutsui
11c5aa52ee mikutter: update to 3.5.14.
Upstream changes:

- Activity: possible crash if loading icon is complete after the record
            disappeared
- make URI decoding strategies expandable by plugins
 - this makes it possible to handle Windows paths by plugins
2017-11-12 16:27:23 +00:00
tsutsui
dee6fc1526 mikutter: update to 3.5.13.
Upstream changes:

- use ruby-gtk2 3.1.9 (thanks @Phenomer)
- activity plugin crash problem
- MIKUTTER_CONFROOT environment for Gemfile was dealt differently
  from mikutter itself
2017-10-28 14:41:38 +00:00
tsutsui
4bc067c672 mikutter: update to 3.5.12.
Upstream changes:

- support an error response when the account is locked (thanks @sushi514)
- add an environment variable MIKUTTER_CONFROOT
- sweep legacy code
2017-10-17 14:10:45 +00:00
tsutsui
65e9690a3c Update mikutter to 3.5.11.
Upstream changes:

- crash on startup if develop version (3.6) is never used
2017-09-03 04:34:22 +00:00
tsutsui
bdcc5a9fd9 Update mikutter to 3.5.10.
pkgsrc changes:

- add a patch for workaround for upstream Redmine ticket #1064
- update dependencies per upstream Gemfile

Upstream changes:

- error messages about ja_KS locale on startup
- restrict version of Deferred to avoid issue on the latest one
- fix typo
- new functions for UserConfig
 - trigger 'userconfig_modify' events when UserConfig values are updated
 - abandon use of UserConfig.connect to avoid memory leak on some error paths
- crash in some case if actual timeline is not created
- specify gtk2 3.1.8
2017-08-26 11:57:49 +00:00
tsutsui
521b7e5414 Update mikutter to 3.5.9.
pkgsrc changes:

- update dependencies per upstream Gemfile

Upstream changes:

- update twitter-text
- support the latest memoist
- fix crash with ruby-gnome2 3.1.1 or prior on opening profile tab
- wrong titles in Twitter Search Model and Web model
2017-07-08 03:31:58 +00:00
tsutsui
fa535712f0 Update mikutter to 3.5.8.
pkgsrc changes:

- pull upstream fix for redmine ticket #1031 (twitpic gzipped xfer)
- pull changes to use delayer-deferred 2.0.0 for redmine ticket
  #916 (extra follow/follower activities) and
  #995 (abnormal cpu load with delayer-deferred 1.1.0)

Upstream changes:

- ruby-gnome2 3.1.6
- subcommands that create spec files don't accept . as a pathname
- free memories on loading images earlier
- avoid to use deprecated Gdk::PixbufLoader
2017-06-10 09:45:33 +00:00
taca
97e5db5057 Stop using RUBY_JSON_{REQD,TYPE} since all ruby2*-base pacakges contain
required version of json extension.

Instead, override json_pure to json in gemspec.

Bump PKGREVISION.
2017-05-30 15:18:31 +00:00
tsutsui
0824e158ef Update mikutter to 3.5.7.
Upstream changes:

mikutter 3.5.7

* support Ayanoniwa's icecream image (thanks @ahiru3net)
* associations against (undefined) was not invoked (thanks @moguno)
* custom Model :modified key which included MessageMixin was ignored
  (thanks @moguno)
2017-04-08 07:44:23 +00:00
tsutsui
d89bf1590e Update mikutter to 3.5.6.
Upstream changes:

mikutter 3.5.6

* crash when icons for extract tabs could not be accessed (thanks ahiru3net)
* remove unused code (thanks ahiru3net)
* support files with .jpeg extentions in image viewer (thanks moguno)
* change timing of argument evaluation on startup (thanks ahiru3net)
* fix warnings (thanks ahiru3net)
2017-04-01 12:35:26 +00:00
tsutsui
c5504b7da7 Update mikutter to 3.5.5.
Upstream changes:

mikutter 3.5.5

* avoid posts with full-width spaces only in Postbox (thanks @ahiru3net)
* user_detail_view: put auto new lines on printing Twitter start date etc.
2017-03-19 14:22:56 +00:00
tsutsui
20c84ed705 Update mikutter to 3.5.4.
Upstream changes:

mikutter 3.5.4

* unify follow notifications (thanks @osa_k)
* delete button wasn't drawn in setting window of extract tabs (thanks @moguno)
* excessive memory access on receiveng tweets

"Release from Shinkansen bounding for Open Source Conference Tokyo"
2017-03-11 03:35:51 +00:00
tsutsui
c9a44ee74f Update mikutter to 3.5.3.
Upstream changes:

# mikutter 3.5.3

* sometimes UserList shows empty lines and they cause crashes by clicks
* unexpected behavior when TL timestamp is clicked in polluted environments
* support Ruby 2.4
 * Ruby-GNOME2 3.1.1
2017-03-04 08:41:03 +00:00
tsutsui
1fc3357eb0 Update mikutter to 3.5.2.
Upstream changes:

# mikutter 3.5.2

* Retriever.URI was not implemented as documented
* fix custom Model related bugs
 * field value dereference via [] where Model method should be called
 * accessor method was not defined when Model field type was array
* multiselect widget wrote unnecessary values each time config window was open
* fix reference of deprecated method in mikutter core
* name attribute of about method in setting DSL was not used
* adjust field values for Twitter related Models
2017-01-29 08:16:01 +00:00
tsutsui
2f3791161f Update mikutter to 3.5.1.
Upstream changes:

# mikutter 3.5.1

* image file cache did not work
* intent dialog was shown when screenname in profile tab was clicked
2017-01-08 14:20:05 +00:00