Development
1.0.9
1.0.9b
Work around pkg-config issue for xulrunner 25, 2.23 and seamonkey 2.23 and higher (missing compiler flag)
Work around pkg-config issue for xulrunner 26 (missing compiler flag)
1.0.9a
Updated German translation
Add in code from Issue #184 to see if this helps the Debian folks with running the plugin on older versions
Development
1.0.9
Fix storing of disable fetch cover art preference
Work on fixing fullscreen mode hanging when control menu goes thru show/hide sequence
Prevent window from going fullscreen on startup when embedded
Tracker size adjustments so that it does not look wrong in gecko-mediaplayer
Set audio and subtitle language to English by default if not specified in configuration
better than Zuni by default
Hide debug message
1.0.9b
Fix problem with preferences dialog not having focus when opened
Fix problem with subtitles reappearing after they have been disabled after
pause/play cycle Issue #703
Set window properties to be common for all the created windows
Updated Japanese translation
Updated Hungarian translation
Updated Polish translation
Updated Portuguese translation
1.0.9a
Fix backwards chapter seeking
Use display_name in mpris title when title cannot be pulled from gmtk
Fix problem with DVD images and folders not playing
Consolidate nemo and nautilus plugin code so that it is shared
Fix problem with --fullscreen command line flag
Apply patch from Issue 688 to make icons work in RTL mode
Update Korean translation
Escape the name when obtained from the URI
Only restart if resume position is > 0
Protect for media == null in dbus-interface
Tighten up the display in the nemo/nautilus plugins
Add support for building Nemo plugin
Fix GDK Warning
Fix error in committed media resume preference
Add preference (Interface) Media Resume (Always Ask (default), Always without asking, Never)
Allow "Default Volume" (alsa disabled) to be changed
Set initial volume in gmtk_media_player when passed on command line
Disable screenshot menu when hardware codec are used with xvmc or vdpau
Add ability to specify mplayer binary on command line
Fix problem with screenshot being done twice in mplayer2 GMTK Issue #14
Updated Korean translation
Apply patch to make fullscreen work under tiled window managers
Set pref_volume to stored volume when asound is disabled
make --volume work with and without softvol enabled
cmd line option --volume should only work with softvol enabled
Fix problem with remembered softvol not being loaded Issue #675
Development
1.0.9
Don't force a minimum size on the tracker
1.0.9b
Only do the media player allocation event if no video is present
Fix parameter warning to gtk_widget_get_visible
Add backend variable to gmtk.pc
Run autoreconf
Updated Hungarian translation
Updated Polish translation
Updated Portuguese translation
Add key bindings for h tv_step_channel down and k tv_step_channel up
1.0.9a
Only emit size_allocation when the widget is visible
Fix bug where title was getting reset when genre was found
Fix gnome-mplayer Issue 683 more granular
gmtk_media_player - fix OSD messages so they only displayed for level 1 and higher
gmtk_media_player - exclude input.conf from file not found message
Use case inspecific parsing of metadata attributes fixes issue #13
This option fixes a pgsql version, and we're not really set up to deal
with that. It makes postgis only build for that one version. So far,
I'm not aware of a reason to have pgsql support in gdal. So, just
turn it off, and we can figure out a way to deal if there is actually
a need.
Discussed with Filip during postgis2 packaging, and I think suggested
to Brook and Adam.
Major changes:
General
- Featured image previews now support .bmp files
- Featured Image meta box is now hidden for contributors lacking upload
capabilities
- New supported oEmbed providers: CollegeHumor, Issuu, Mixcloud, YouTube
playlists, TED talks
- Install WordPress in your language
- Streamlined Language management right from the dashboard
Posts
- Display embed previews for audio/visual URLs in Visual editor content
box.
- Page scrolling now scrolls post content box.
- Edit Post/Page menu bar sticks to top of content box when scrolling
(Visual and Text editor).
- Color picker was re-added to the Visual editor
Media
- Add Media Grid view option (default) for Media Library
- Add "Bulk Select" button to Media Grid view to delete multiple items
- Add oEmbed support for TED talks, Mixcloud, CollegeHumor.com, Issuu
- Expand oEmbed support to include YouTube playlist URLs and Polldaddy’s
short URL format
- Remove Viddler oEmbed support
- Update SlideShare oEmbed regex
- Improved media experience on small screen sizes (embedded videos now
responsive)
- Native video and audio shortcodes now support Flash playback looping
Comments
- Comments in trash can now be marked as spam.
Plugins
- Display plugins list as grid, with thumbnails, on Add New screen.
- Add popup window with plugin details (displays info from plugin's
directory page).
- Add "Beta Testing" tab to Plugins screen for new features-as-plugins.
Accessibility
- Improved keyboard accessibility in the Add Media panel
- Improved screen-reader support for Customizer sections
- Makes links in help tabs keyboard accessible
- Improvements for screen-readers when managing widgets in the
Customizer
Install Process
- Add language select menu as first Installation screen (skipped for
localized installs)
Multisite
- mp4 file extension was added to allowed upload file types
- Performance optimization, reported by Gary R. Schmidt.
- Fix a file descriptor leak in fetchnews.c's getbody_newno function
- When complaining that we are unable to switch the user ID, report the
current real and effective user IDs to ease debugging.
- Leafnode now enables IPv6 support by default. Use --without-ipv6 to disable.
- Leafnode now supports detecting if a peer is in a local network also
for IPv6 global addresses, providing that the host OS provides getifaddrs().
This comprises Linux, NetBSD, FreeBSD, but not, for instance, Solaris 10.
Handle possible NULL returns from crypt(3).
Revised the included MD5 routines to help the compiler detect a common
subexpression between steps in round 3.
Switched to heavily cut-down BSD license.
Added radical search.
Added usefile toggle in multikanji search display.
'cheat' is now a toggle highlight for the current question.
Added [return] key accelerator for stroke count search.
Added handling of non-shifted JIS for cut-n-paste (rxvt support)
Added handling of ascii-escaped unicode char cut-n-paste
(for pan, and other gtk2 based progs)
Patched doJISConvert to understand gtk2 unicode cutnpaste format.
Fixed buffer overflow in doJISConvert, that made coredumps
for long cut-n-paste strings.
Fixed bug in matchromaji() that was giving bogus matches too soon.
Changes:
- BUG: config: error in http-response replace-header number of arguments
- BUG/MINOR: Fix search for -p argument in systemd wrapper.
- BUG/MEDIUM: auth: fix segfault with http-auth and a configuration with an unknown encryption algorithm
- BUG/MEDIUM: config: userlists should ensure that encrypted passwords are supported
- MEDIUM: connection: add new bit in Proxy Protocol V2
- BUG/MINOR: server: move the directive #endif to the end of file
- BUG/MEDIUM: http: tarpit timeout is reset
- BUG/MAJOR: tcp: fix a possible busy spinning loop in content track-sc*
- BUG/MEDIUM: http: fix inverted condition in pat_match_meth()
- BUG/MEDIUM: http: fix improper parsing of HTTP methods for use with ACLs
- BUG/MINOR: pattern: remove useless allocation of unused trash in pat_parse_reg()
- BUG/MEDIUM: acl: correctly compute the output type when a converter is used
- CLEANUP: acl: cleanup some of the redundancy and spaghetti after last fix
- BUG/CRITICAL: http: don't update msg->sov once data start to leave the buffer
Milkyplay license changed from GPL to BSD (MilkyTracker remains GPL).
LHA, gzip and LZX compression support.
Colour table import/export.
Unsafe notes now shown in red when "PT 3 octave limit" option enabled.
Bug in xm loader for old xm variant causing 8 bit samples to not load correctly.
Crash when MilkyTracker attempts to load a non-existant file.
Instrument vibrato depth value gets doubled when copying instruments.
Loss of data when using 'backward' sample filter.
Crash when storing colour presets.
Segfault when loading XMs with zero-length loop.
While here, add test target. Temporarily require network access for it.
Changes since previous package:
Version 1.3.1
=============
http://abcl.org/svn/tags/1.3.1/
30-APR-2014
## Fixed
* The underlying Java Function Interface (JFI) now converts CL:T and
CL:NIL to JAVA:+TRUE+ and JAVA:+FALSE+. Users who wish to
reference a JAVA:+NULL+ should do so explicitly.
* Make JCALL work in more places. Thanks to Olof-Joachim Frahm.
<http://abcl.org/trac/changeset/14683>
* Interpolate CL:SLEEP and THREADS:OBJECT-WAIT for timeouts below the
Planck timer ("1ns") to a nanosecond.
<http://abcl.org/trac/changeset/14679>
* Update to ASDF 3.1.0.103.
<http://abcl.org/trac/changeset/14661>
Fixes loading of Ironclad and other Quicklisp systems.
* Fix Uniform Naming Convention (aka "UNC" or "network") paths under Windows.
<http://abcl.org/trac/changeset/14659>
DIRECTORY now works again on UNC paths.
UNC paths may be either specified with either back slash (#\\) or
forward slash (#\/) doubled as the first character in a Pathname
namestring.
The patterns in
//<server>/<share>/[directories-and-files]
are parsed as
<server> is stored as HOST.
<share> is stored as DEVICE.
[directories-and-files] gets parsed as per the normal rules under
Windows.
Mixing namestrings with both backslash and slash characters can
lead to unpredictable results. It is recommended not to use
backslash characters in namestrings if it can be avoided. The
pathname printed representation is always normalized to using
forward slash delimiters.
* Find contrib based on system jar name.
<http://abcl.org/trac/changeset/14657>
From Olof-Joachim Frahm.
Version 1.3.0
=============
http://abcl.org/svn/tags/1.3.0/
15-MAR-2014
## Features
* Make LispStackFrame.UNAVAILABLE_ARG a singleton object,
and lazily create the little used portions of the Lisp stack.
Aggressively cache and control the use of memory by the underlying
Lisp stack frame representation by introducing the private
LispThread.StackFrame and LispThread.StackSegments classes.
Contributed by Dmitry Nadezhin.
LispStackFrame object are allocated on every
LispThread.execute(...) . However, they are seldom [accessed]
([... verify via] inspect[tion of the] stack trace). This patch
delays allocation of LispStackFrame? objects until they are
requested. Raw information about stack frames is stored in
stack. Stack is an Object[] array (more precisely a list of [...]4
[Mib] Object[] arrays).
ME: We are going to need a way to try to less agressively grab 4Mib
chunks in low memory situations.
Memory profiling of ABCL shows that the classes with largest
allocation count are org.armedbear.lisp.LispStackFrame and
org.armedbear.lisp.LispStackFrame.UnavailableArgument.
Contributed by Dmitry Nadezhin.
[r14572]: http://abcl.org/trac/changeset/14572
[r14579]: http://abcl.org/trac/changeset/14579
* ASDF 3.0.1.94 shipped with the implementation
* per function call stack and memory exception handler in CL:COMPILE
Inline calls to jrun-exception-protected (used by handler-bind to
catch out of memory conditions). This commit saves generation
roughly 50 cls files.
[r14552]: http://abcl.org/trac/changeset/14552
* SYS:SHA256 audited
The functionality if the SYS:SHA256 algorithim has been audited for
use on inputs of single for files with recently shipping ORCL Java 7
implementations (through jdk-1.7.0_51).
[r14582]: http://abcl.org/trac/changeset/14582
* Connect to NetBeans controlled JDWP via SLIME
The Netbeans IDE configuration now includes a way to connect to
the running-under-jdb ABCL via SLIME. One needs a version of
SLIME able to be loaded from its 'swank.asd' definition.
* Install 'abcl.jar' and 'abcl-contrib.jar' locally as Maven artifacts
The Ant `abcl.mvn.install` target now installs build artifacts
into the local Maven repository (Olof-Joachim Frahm)
[r14579]: http://abcl.org/trac/changeset/14606
## Compatibility
* CL:DIRECTORY
The implementation specific :RESOLVE-SYMLINKS argument to the ANSI
DIRECTORY function has been changed to nil. This implements
behavior closer to SBCL and guarantees that a DIRECTORY operation
will not signal a file error.
[r14619]: http://abcl.org/trac/changeset/14619
[ticket-340]: http://abcl.org/trac/ticket/340
## Fixes
* Fix CL:SLEEP for intervals less than a millisecond.
For intervals less than or equal to a nanosecond, including an
interval of zero, the current thread merely yields execution to
other threads.
[r14632]: http://abcl.org/trac/changeset/14632
## Tested
### "Java_HotSpot(TM)_64-Bit_Server_VM-Oracle_Corporation-1.7.0_51-b13" "x86_64-Mac_OS_X-10.9.1"
### "Java_HotSpot(TM)_64-Bit_Server_VM-Oracle_Corporation-1.8.0-b129" "x86_64-Mac_OS_X-10.9.2"
## Contrib
#### abcl-asdf
* Now working with both Maven 3.0.x and 3.1.x. Thanks to Anton for
the help!
[ticket-328]: http://abcl.org/trac/ticket/328
* cache Maven dependency resolution to avoid repeated lookups.
Instead of calling ABCL-ASDF:RESOLVE in both the ASDF COMPILE-OP
and LOAD-OP, we now cache the result of invocation in COMPILE-OP
and add this value in the LOAD-OP phase. Contributed by Cyrus
Harmon.
[r14631]: http://abcl.org/trac/changeset/14631
#### jna
Now references jna-4.0.0. Some incompatibility with CFFI ([in
progress with fixing upstream][cffi-easye]).
[cffi-easye]: http://github.com/easye/cffi/
This module is more or less a bunch of heuristics for determining if a
given path is a development tree root of some kind.
This has many useful applications, notably ones that require
behaviours for "installed" modules to be different to those that are
still "in development".
Multiple access.log files can be processed at the same time.
Multiprocess mode can be activated using the -j N command line option.
New ExcludedMimes configuration directive to exclude from statistics a comma separated list of mime-type or using regex like text/.*.
New ExcludedMethods configuration directive to exclude from statistics a comma separated list of HTTP methods (GET,POST,CONNECT,...).
New translation available: pl_PL
Upstream changes:
2.002 2014-07-05T15:20:40Z
- Docs: Add example of command line usage to Synopsis.
Thanks, Cindy Wang!
2.001 2014-04-20T02:40:11Z
- Use double-asterisk instead of double-underscore for bold Markdown.
This allows bold and italic to be nested without confusing parsers.
Thanks to Mike Covington for the great pull request (gh-9)!
2.000 2014-02-01T14:38:27Z
- Releasing previous (1.99[01]) as stable
(now uses Pod::Simple instead of Pod::Parser).
See below for changes.
1.991-TRIAL 2014-01-03T04:07:49Z
[Test Fixes]
- Ignore worthless testing of empty links that fail with Pod::Simple 3.16.
1.990-TRIAL 2014-01-02T14:13:40Z
[Enhancements]
- Change backend from Pod::Parser to Pod::Simple.
Previous documented API has been ported
however the Pod::Simple API should be preferred for new code.
- Improve escaping of markdown characters.
- Accept for/begin 'markdown' and 'html' regions by default.
- Represent over/back regions without items as blockquotes.
[Backward Incompatible Changes]
- E<> codes used to produce equivalent html entities (&foo;).
These now simply print the corresponding unicode character as utf-8.
If you desire alternate behavior please report a bug.
- Tabs are now expanded.
- remove references to <malloc.h>, which failed the build in MacOS
- silence a bunch more compiler warnings
- don't use index()
- roll in the two current pkgsrc patches
- some tidyup
PKGREVISION -> 7