Psurface is a C++ library that handles piecewise linear bijections between
triangulated surfaces. These surfaces can be of arbitrary shape and need
not even be manifolds.
There are two main uses for psurface. When doing adaptive finite element
simulations on grids with parametrized boundaries, psurface can store the
parametrization. Boundary parametrizations are practically mappings from
the coarse grid boundary to the actual boundary, and if that actual
boundary is a triangulated surface then psurface can handle it.
1.1.2:
This minor maintenance release contains a number of fixes for issues
found by static analysis and compiler warnings, code & doc cleanups,
and build configuration improvements.
Alan Coopersmith (15):
Make config.cpp rule compatible with Solaris make
resync font-path checking with xserver's configure.ac
Remove dependency on libFS, the client-side library
Fix gcc -Wwrite-strings warnings for initialization with string literals
Add _X_ATTRIBUTE_PRINTF to error reporting functions
Fix warnings about mismatched printf arg types
Add _X_NORETURN to declarations of functions that exit
Don't pass a static string to TRANS(GetReopenInfo)
Constify string argument to MakeAtom
Make CONFIG_ERR_* values be strings instead of indexes in ConfigErrors array
Fix printf format errors found by gcc now that it can check
Move os/config.h into os/config.c
Use config.h for autoconf output now that there's no conflict
Call malloc, not xalloc
xfs 1.1.2
Gaetan Nadon (6):
config: HTML file generation: use the installed copy of xorg.css
doc: use common makefile for developers documentation
config: fix distcheck for config.cpp
devbook.am: maintenance update from docbook.am
docs: use the &fullrelvers; entity to set X11 release information
xfs-design: add missing legal text for Copyright holder
Martin Jansa (1):
config: look for fontpath.d only if --with-default-font-path wasn't specified #31290
This minor maintenance release provides the usual recent collection of
build configuration improvements and janitorial cleanups.
Alan Coopersmith (1):
xcursor-themes 1.0.3
Gaetan Nadon (9):
.gitignore: use common defaults with custom section # 24239
Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
Deploy the new XORG_DEFAULT_OPTIONS #24242
INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
configure.ac: use backticks rather than $() for cmd subs
configure: use "$PKG_CONFIG" rather than hard coded "pkg-config"
config: update AC_PREREQ statement to 2.60
1.1.2:
This bug fix release avoids crashes on long strings/filenames, and
adjusts the gui layout to make the Accept & Cancel buttons more usable.
Alan Coopersmith (1):
xclipboard 1.1.2
Gaetan Nadon (4):
config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
man: remove trailing spaces and tabs
man: replace hard coded man page section with substitution strings
config: move man pages into their own directory
Kees Cook (1):
xclipboard: avoid overflow crash when building labels
Stanislav Maslovski (1):
Change resource to better position Accept/Cancel. #17364
1.1.1:
This minor maintenance release provides the usual recent collection of
build configuration improvements and janitorial cleanups.
Alan Coopersmith (7):
Fill in COPYING file with copyright notices from source code
config: upgrade to util-macros 1.8 for additional man page support
config: Remove unnecessary calls from configure.ac
config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
Purge CVS version tags
include "config.h" in *.c files for autoconf definitions
xclipboard 1.1.1
Gaetan Nadon (7):
.gitignore: use common defaults with custom section # 24239
Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
Deploy the new XORG_DEFAULT_OPTIONS #24242
INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
configure.ac: use backticks rather than $() for cmd subs
config: update AC_PREREQ statement to 2.60
1.0.5:
This minor maintenance release fixes a few small bugs and cleans up some
build configuration issues - most notably it makes sure the build is
compatible with future versions (including current git master) of the
pkg-config file from libSM.
Alan Coopersmith (2):
Explicitly depend on libICE since ICE functions are called directly
smproxy 1.0.5
Gaetan Nadon (4):
config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
man: remove trailing spaces and tabs
man: replace hard coded man page section with substitution strings
config: move man pages into their own directory
Jeremy Huddleston (1):
Fix a possible NULL dereference in an error handler
1.0.4:
This minor maintenance release provides assorted build configuration
improvements and janitorial clenaups.
Alan Coopersmith (6):
Add smproxy dependency on libSM to PKG_CHECK_MODULES
Only need the libXmuu subset, not the full libXmu
config: upgrade to util-macros 1.8 for additional man page support
config: Remove unnecessary calls from configure.ac
Use AC_CHECK_FUNCS / default name for mkstemp
smproxy 1.0.4
Gaetan Nadon (6):
.gitignore: use common defaults with custom section # 24239
Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
COPYING: replace stub with actual copyright notices
config: update AC_PREREQ statement to 2.60
Jeremy Huddleston (1):
This is not a GNU project, so declare it foreign.
Jesse Adkins (1):
Purge cvs tags.
1.0b15 (July 26, 2012)
----------------------
The fifteenth (!) beta of beets is compendium of small fixes and features, most
of which represent long-standing requests. The improvements include matching
albums with extra tracks, per-disc track numbering in multi-disc albums, an
overhaul of the album art downloader, and robustness enhancements that should
keep beets running even when things go wrong. All these smaller changes should
help us focus on some larger changes coming before 1.0.
Please note that this release contains one backwards-incompatible change: album
art fetching, which was previously baked into the import workflow, is now
encapsulated in a plugin (the :doc:`/plugins/fetchart`). If you want to continue
fetching cover art for your music, enable this plugin after upgrading to beets
1.0b15.
* The autotagger can now find matches for albums when you have **extra tracks**
on your filesystem that aren't present in the MusicBrainz catalog. Previously,
if you tried to match album with 15 audio files but the MusicBrainz entry had
only 14 tracks, beets would ignore this match. Now, beets will show you
matches even when they are "too short" and indicate which tracks from your
disk are unmatched.
* Tracks on multi-disc albums can now be **numbered per-disc** instead of
per-album via the :ref:`per_disc_numbering` config option.
* The default output format for the ``beet list`` command is now configurable
via the :ref:`list_format_item` and :ref:`list_format_album` config options.
Thanks to Fabrice Laporte.
* Album **cover art fetching** is now encapsulated in the
:doc:`/plugins/fetchart`. Be sure to enable this plugin if you're using this
functionality. As a result of this new organization, the new plugin has gained
a few new features:
* "As-is" and non-autotagged imports can now have album art imported from
the local filesystem (although Web repositories are still not searched in
these cases).
* A new command, ``beet fetchart``, allows you to download album art
post-import. If you only want to fetch art manually, not automatically
during import, set the new plugin's ``autofetch`` option to ``no``.
* New album art sources have been added.
* Errors when communicating with MusicBrainz now log an error message instead of
halting the importer.
* Similarly, filesystem manipulation errors now print helpful error messages
instead of a messy traceback. They still interrupt beets, but they should now
be easier for users to understand. Tracebacks are still available in verbose
mode.
* New metadata fields for `artist credits`_: ``artist_credit`` and
``albumartist_credit`` can now contain release- and recording-specific
variations of the artist's name. See :ref:`itemfields`.
* Revamped the way beets handles concurrent database access to avoid
nondeterministic SQLite-related crashes when using the multithreaded importer.
On systems where SQLite was compiled without ``usleep(3)`` support,
multithreaded database access could cause an internal error (with the message
"database is locked"). This release synchronizes access to the database to
avoid internal SQLite contention, which should avoid this error.
* Plugins can now add parallel stages to the import pipeline. See
:ref:`writing-plugins`.
* Beets now prints out an error when you use an unrecognized field name in a
query: for example, when running ``beet ls -a artist:foo`` (because ``artist``
is an item-level field).
* New plugin events:
* ``import_task_choice`` is called after an import task has an action
assigned.
* ``import_task_files`` is called after a task's file manipulation has
finished (copying or moving files, writing metadata tags).
* ``library_opened`` is called when beets starts up and opens the library
database.
* :doc:`/plugins/lastgenre`: Fixed a problem where path formats containing
``$genre`` would use the old genre instead of the newly discovered one.
* Fix a crash when moving files to a Samba share.
* :doc:`/plugins/mpdupdate`: Fix TypeError crash (thanks to Philippe Mongeau).
* When re-importing files with ``import_copy`` enabled, only files inside the
library directory are moved. Files outside the library directory are still
copied. This solves a problem (introduced in 1.0b14) where beets could crash
after adding files to the library but before finishing copying them; during
the next import, the (external) files would be moved instead of copied.
* Artist sort names are now populated correctly for multi-artist tracks and
releases. (Previously, they only reflected the first artist.)
* When previewing changes during import, differences in track duration are now
shown as "2:50 vs. 3:10" rather than separated with ``->`` like track numbers.
This should clarify that beets isn't doing anything to modify lengths.
* Fix a problem with query-based path format matching where a field-qualified
pattern, like ``albumtype_soundtrack``, would match everything.
* :doc:`/plugins/chroma`: Fix matching with ambiguous Acoustids. Some Acoustids
are identified with multiple recordings; beets now considers any associated
recording a valid match. This should reduce some cases of errant track
reordering when using chroma.
* Fix the ID3 tag name for the catalog number field.
* :doc:`/plugins/chroma`: Fix occasional crash at end of fingerprint submission
and give more context to "failed fingerprint generation" errors.
* Interactive prompts are sent to stdout instead of stderr.
* :doc:`/plugins/embedart`: Fix crash when audio files are unreadable.
* :doc:`/plugins/bpd`: Fix crash when sockets disconnect (thanks to Matteo
Mecucci).
* Fix an assertion failure while importing with moving enabled when the file was
already at its destination.
* Fix Unicode values in the ``replace`` config option (thanks to Jakob Borg).
* Use a nicer error message when input is requested but stdin is closed.
* Fix errors on Windows for certain Unicode characters that can't be represented
in the MBCS encoding. This required a change to the way that paths are
represented in the database on Windows; if you find that beets' paths are out
of sync with your filesystem with this release, delete and recreate your
database with ``beet import -AWC /path/to/music``.
* Fix ``import`` with relative path arguments on Windows.
.. _artist credits: http://wiki.musicbrainz.org/Artist_Credit
netwmpager 2.04, 12 Feb 2012 10:13
* corrects small issue with -tray mode : autohide should then be disabled,
otherwise the pager disappears and cannot appear again.
* added Changelog and AUTHORS
1.1.2:
This minor maintenance release provides the latest set of the usual
build configuration improvements and janitorial cleanups.
Alan Coopersmith (4):
Fix various typos in man pages
Strip trailing whitespace
Stop casting away constness on dmx_extension_name
libdmx 1.1.2
Gaetan Nadon (3):
config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
config: comment, minor upgrade, quote and layout configure.ac
1.1.1:
This minor maintenance release provides the latest set of the usual
build configuration improvements and janitorial cleanups.
Alan Coopersmith (2):
config: upgrade to util-macros 1.8 for additional man page support
libdmx 1.1.1
Fernando Carrijo (1):
Purge macros NEED_EVENTS and NEED_REPLIES
1.1.0:
New requires: xorg-macros 1.3, the usual.
Peter Hutterer (2):
Require macros 1.3 for XORG_DEFAULT_OPTIONS
libdmx 1.1.0
1.0.5:
This minor maintenance release provides the usual set of accumulated
build configuration improvements, compiler warning fixes, and other
janitorial cleanups.
Alan Coopersmith (5):
Fix gcc -Wwrite-strings warnings
Strip trailing whitespace
Treat FSServerName return value as a const char *
Mark usage() & Fail() as _X_NORETURN to silence gcc warnings
fstobdf 1.0.5
Gaetan Nadon (3):
config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
man: remove trailing spaces and tabs
config: move man pages into their own directory
1.0.4:
This minor maintenance release provides a few years worth of
accumulated build configuration improvements and janitorial cleanups.
Alan Coopersmith (5):
Add README with pointers to mailing lists, bugzilla, & git
config: upgrade to util-macros 1.8 for additional man page support
config: Remove unnecessary calls from configure.ac
Purge CVS version tags
fstobdf 1.0.4
Gaetan Nadon (7):
.gitignore: use common defaults with custom section # 24239
Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
Deploy the new XORG_DEFAULT_OPTIONS #24242
INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
config: move CWARNFLAGS from configure.ac to Makefile.am
config: update AC_PREREQ statement to 2.60
Paulo Cesar Pereira de Andrade (1):
Ansification and compile warning fixes.
1.0.4:
This minor maintenance release provides the usual set of accumulated
build configuration improvements, compiler warning fixes, and
janitorial cleanups.
Alan Coopersmith (5):
Fix gcc -Wwrite-strings warnings
Combine usage message into single string
Fix gcc warning: cast discards qualifiers from pointer target type
Mark usage() as _X_NORETURN to silence gcc warning
fslsfonts 1.0.4
Gaetan Nadon (3):
config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
man: remove trailing spaces and tabs
config: move man pages into their own directory
1.0.3:
fslsfonts produces a list of fonts served by an X font server (xfs).
This minor maintenance release provides several years worth of
accumulated build configuration improvements and janitorial cleanups.
Alan Coopersmith (5):
Add README with pointers to mailing lists, bugzilla, & git
fslsfonts only depends on x11proto (for Xos.h) not x11
config: upgrade to util-macros 1.8 for additional man page support
config: Remove unnecessary calls from configure.ac
fslsfonts 1.0.3
Gaetan Nadon (7):
.gitignore: use common defaults with custom section # 24239
Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
Deploy the new XORG_DEFAULT_OPTIONS #24242
INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
config: move CWARNFLAGS from configure.ac to Makefile.am
config: update AC_PREREQ statement to 2.60
Jesse Adkins (1):
Purge cvs tags.
Paulo Cesar Pereira de Andrade (1):
Ansification and compile warning fixes.
2.3.1:
This extension defines a protocol for clients to access a front-end proxy
X server that controls multiple back-end X servers making up a large display.
This minor maintenance release provides the usual collection of recent
build configuration improvements and janitorial cleanups.
Alan Coopersmith (5):
config: Add missing AC_CONFIG_SRCDIR
config: Replace obsolete usage of AC_OUTPUT with AC_CONFIG_FILES
Add links to DMX website & protocol spec to README
Remove accidentally added config.h header creation
dmxproto 2.3.1
Gaetan Nadon (9):
.gitignore: use common defaults with custom section # 24239
configure.ac: AM_MAINTAINER_MODE missing #24238
configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242
Makefile.am: INSTALL file is missing or incorrect #24206
Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
README: file created or updated #24206
Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
config: remove the pkgconfig pc.in file from EXTRA_DIST
config: update AC_PREREQ statement to 2.60
2.3:
Just one change, the requirement of xorg-macros 1.3 for the new
XORG_DEFAULT_OPTIONS.
Peter Hutterer (2):
Require macros 1.3 for XORG_DEFAULT_OPTIONS
dmxproto 2.3
0.7.1:
New features
almost all iwd2 feats
encumbrance penalties in movement
configurable xp/damage adjustments per difficulty level
support for logging to file directly
iwd2 armor penalty and critical hit multiplier
beginnings of iwd2 spellbook support
vlc plugin for extra video formats
Improved features
(iwd2) effects, actions, combat, action bar, infravision
sdl renderer and an initial sdl2 port
config loading, logging
cocoa wrapper and mac build, cursor handling, touch input
bugfixes
V0.7.0 (2011-12-30)
New features
one can play through the whole Baldur's Gate saga
custom TTF fonts support
arbitrarily sortable casting list
ios configuration interface, xcode project
more pst spawn ini flags, individual critical hit animations
Improved features
resting, comment timing, actions
drop caps, keybindings, sdl 1.3 input
bugfixes, cleanups
V0.6.6 (2011-10-03)
New features
aura pollution and cleansing, casting interruption
formation rotation
bounty encounters
npclevel.2da support
initial mac bundle support
fatigue
backstab on condition (like in ToBEx)
Improved features
effects, triggers, actions
keyboard shortcuts (F1-F12), touchscreen ui, scrolling
hitpoint gain, thieving skill boni
combat, spellcasting, iwd sounds
PST inventory, PST spells
bugfixes
Applied patches
manpage typo fixes from c-korn #3377098
pst spell learning fix from Viktor Novotný
touchscreen fix from Beholder
PLINK/SEQ is an open-source C/C++ library for working with human genetic
variation data. The specific focus is to provide a platform for analytic tool
development for variation data from large-scale resequencing and genotyping
projects, particularly whole-exome and whole-genome studies. It is independent
of (but designed to be complementary to) the existing PLINK package.
PileMC is a tool for the simulation of pile-up events at HepMC level.
Technically, PileMC reads two HepMC files, one of which contains signal events
and the other one contains minimum-bias events. The program generates a HepMC
file containing signal events superimposed with min-bias events,
yielding an event-generator-level approximation to the presence
of pile-up in high-luminosity collisions.