プロジェクト

全般

プロフィール

バグ #1148 » 1148-file_path_mysterious-fix.diff

kagura1050 てお, 2018-02-10 20:42

差分を表示:

core/lib/diva_hacks.rb
module DivaHacks; end
end
class Diva::URI
alias_method :__generate_uri_by_string__, :generate_uri_by_string
private
def generate_uri_by_string
if @uri_string.match(%r<\A\w+://>)
uri = Addressable::URI.parse(@uri_string)
else
uri, = Plugin.filtering(:uri_filter, @uri_string)
end
uri
end
private :__generate_uri_by_string__
end
require_relative 'diva_hacks/model'
require_relative 'diva_hacks/mixin'
require_relative 'diva_hacks/entity'
core/mui/gtk_photo_pixbuf.rb
# [nil] 画像がローカルにキャッシュされていない場合
def pixbuf(width:, height:)
result = pixbuf_cache[[width, height].hash]
p uri.path
if result
result.read_count += 1
result.reserver.cancel if result.reserver
    (1-1/1)