[SCM] advene packaging annotated tag, release/3.3, created. release/3.3
oaubert-guest at users.alioth.debian.org
oaubert-guest at users.alioth.debian.org
Fri Nov 17 20:51:59 UTC 2017
The annotated tag, release/3.3 has been created
at 4bb0fd559bcdaeb523416cb674a04e6d49afc48b (tag)
tagging 5430ebe85afd6ea8f247489c5aa94e73d96834c3 (commit)
replaces release/3.1
tagged by Olivier Aubert
on Wed Aug 2 17:27:38 2017 +0200
- Shortlog ------------------------------------------------------------
Release 3.3
Christian Hentschel (4):
* implemented small ResNet50/ImageNet vcd server for hpi plugin
removed dummy concept labels
created volumes for .keras and vcd cache
create cache dir if not exist
Olivier Aubert (182):
player.gstreamer: use d3dvideosink on win32
gui.main: use DrawingArea for embedding video on win32
Update win32 install instructions
gui.main: make log method more robust wrt input
gui.*: Convert FileChooser.get_filename output to unicode
model: homogeneize filename conversion for filesystem compatibility
Remove obsolete files
all: use logging API for reporting
core.controller: redirect all except messages to logger
gui.views.finder: remove debug messages
gui.edit.importer: fix filename encoding conversion
gui.views.scroller: add missing import
gui.main: try to embed video player on win32
gui.main: we cannot call ensure_native before realization
gui.edit.frameselector: add option to configure snapshot width/count
gui.main: use logger to report error
player.gstreamer: report errors and warnings as messages
gui.main: if log message is related to video player error, display it as a dialog
core.webcherry: update parameter name
gui.widget: specify timestamp label font size in css
gui.plugins.shotvalidation: n shots means n+2 cuts
gui.plugins.shotvalidation: have shotvalidation take focus
gui.plugins.shotvalidation: forward key press and scroll events to FrameSelector widget
gui.edit.frameselector: implement border highlighting using CSS
plugins.soundenvelopper: display warning/error messages from gstreamer
gui.main, rules.elements: use standard collections.OrderedDict
player.gstreamer: url-quote file pathnames
util.snapshotter: log warning/error messages
gui.main, player.gstreamer: use GdkWin32 API to get window handle on win32
gui.main, player.gstramer: specify required version of GdkWin32
gui.util.dialog: Adapt to older Gtk APi
advene-convert: use logging API
bin/advene: use logging API
advene: use standard os.makedirs
core.controller, gui.main: use logging for logging everything
player.gstreamer: log a message instead of raising exception
player.gstreamer:simplify audio_sink building
gui.edit.properties: implement add_accelerator method
core.config, gui.main: allow to specify modifier for player control shortcuts
plugins.hpi: fix relation type creation
Python3 port - first working version
Decode data when appropriate
Unicode related fixes
Fix sort invocation (use key instead of cmp function)
Add missing module from simpletal
gui.main: check existence before using Win32 get_handle API
gui.main: check existence before using Win32 get_handle API
gui.edit.frameselector, util.helper: fix some integer division issues
bin/advene: explicitly use python3
gui.views.timeline: AnnotationTypeWidget.width may be None
model.package: use more robust syntax for URI decoding
Merge branch 'master' into python3
util.helper: get Image class from PIL
bin/advene: modify dict test
gui.main: fix 06402a1db859dcebb5a5b137d8985637efd5a78c
util.helper: centralize definition of special unicode chars
gui.plugins.htmlcontenthandler: use logger methods
gui.views: use logger API
Remove conversion artifacts from 2to3
model.resources: make Resources bytes/str aware
core.controller: fix reference to special char
gui.edit.elements: explicitly convert data to str
gui.views.finder, gui.views.browser: do not use reserved word 'next'
gui.util: properly encode adhoc view information
gui.views.viewbook: display some more log messages
Specify encoding when opening text files
get_text/set_text use str
gui.main: catch exceptions when loading default workspace
Use unicode encoding for ElementTree.write
gui.views: convert parameters to string before serializing
model.package: package.serialize() returns a utf8-encoded stream
model.zippackage: let python handle filename encoding
Do not decode unicode strings
rules.elements: implement ordering on RegisteredAction
player.gstreamer, util.audio: do not try to encode data from os.getenv
Let python handle filename encoding itself
Merge pull request #29 from chrstn-hntschl/master
core.plugin: adapt to python3.4 API
gui.main: fix typo in API presence test
Update install instructions for python3
gui.main: unquote filenames from history
util.helper: fix get_statistics() for .azp files
util.snapshotter: make it active only if a valid URI is specified
core.imagecache: cosmetic cleanup
Convert divisions to integer divisions where appropriate
core.controller: Implement post-mortem debug of exceptions
Merge branch 'master' into python3
Update setup.py for python3
model.viewable: return TypedBytes for binary data
simpletal: fix log.warning calls to log.warn
core.webcherry: port to python3
model.global_methods: element.title may be None, use id in this case
Make strings translatable
gui.evaluator: io module is always available in python3
Translation updates
simpletal: delete trailing whitespace
gui.edit.htmleditor: set_text takes str as input
gui.edit.htmleditor: _startmark/_endmark may be missing
gui.main: fix website_exporter GUI building
util.website_export: fix resource saving
simpletal/simpleTALES: display evaluated python path in case of exception
model.package: fix package saving
tal.global_methods: fix /meta/ method implementation
core.webcherry: properly encode resource
Merge branch 'master' of github.com:oaubert/advene
core.controller: use full datetime for get_timestamp
gui.main: do not display exception if not edit popup is available
model.content: handle missing content type
model.content: use codecs.encode for base64 encoding
util.merger: use itertools.chain to implement diff
util.merger: set mimetype before setting data
util.merger: implement diff_structure
core.controller: implement Split package by annotation type
gui.views.activebookmarks: fix encoding issue
core.controller: the template engine returns encoded bytes
core.controller: log exception on export filter error
share/exporters.xml: fix SVG export view
gui.views.finder: pass model of rootcolumn as parameter
gui.edit.montage: fix Adjustment instanciation
gui.views.transcription: better handle missing annotations
model.package, model.annotation: implement getMedia for package and annotation
core.controller: allow to search in annotations from all loaded packages
util.snapshotter: add uri information to snapshot data
Use package.get/setMedia API
core.controller: implement get_snapshot method
Use media info in SnapshotUpdate/Bookmark(Un)Highlight events
gui.edit.timeadjustment: fix Gtk event access
gui.plugins.tracepreview: remove warnings
gui.views.table: use media info
gui.views.table: fix table cell edition
gui.views.table: add package column
gui.views.table: handle global_annotations source
model.tal.global_methods: fix transition_fix_ns
gui.views.browser: fix TreePath comparison
core.config: fix typo in get_version_string
gui.main: convert version info to string before processing
Document changes
Translation update
Release 3.3
Update vcd-server to python3
gui.edit.transcribe: fix bug in annotation import
The appropriate method is __contains__, __in__ does not exist
core.imagecache: implement clear method
gui.edit.importer: do not crash if no imported file is specified yet
plugins/shotvalidation: use Up/Down for shot navigation
model.fragment: implement __lt__
model.annotation: implement Annotation __lt__
model.bundle: remove conflicting implementation of __contains__
core.controller: add annotation index when splitting package by type
core.controller: consider overlapping annotations when splitting package
plugins.shotdetectapp: fix encoding issues in subprocess interaction
plugins.soundenveloppe: fix finalize behaviour
gui.widget: encode Tag drag information
util.helper: fix title2content method
gui.views.timeline: do not grab focus in quickedit mode
util.snapshotter: unquote movie URI in snapshot data
util.importer: fix SRTImporter
util.importer: display message if there was an encoding error
core.controller: use standard webbrowser API on linux too
plugins.shotvalidation: use (Page)Up for next cut
core.controller: catch error when loading packages
model.package: fix URI handling
gui.main: add all loaded files to recent manager
core.config: get version information from git
core.config: directly access .git/HEAD if git cannot be called
vcd_server: specification of protocol for batch queries and capability reporting
plugins.cutter: add minimum silence duration parameter
util.importer: specify tag_color item_color for created types
core.controller: unquote package URI before processing it
plugins.hpi: update to new protocol (sending data in batch)
util.merger: copy tag information for annotations and relations
gui.views.tagbag: fix tag color selection
core.controller: unquote package name before saving
Translation updates
gui.views.timeline: fix selection menu popup
core.controller: consider half-open intervals for splitting
core.version: update release date
CHANGES.txt: update
scripts/release: implement some checks
Update copyright year
core.config: display version number (-v) with Warn level
gui.util.initialconfig: fix gettext call
-----------------------------------------------------------------------
--
advene packaging
More information about the pkg-multimedia-commits
mailing list