Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

moon/moon-2-3

merge 159394 from moon-2-0 branch
svn path=/tags/moon/moon-2-3/moon/; revision=159397

moon/2.2

update to 2.2
svn path=/tags/moon/2.2/moon/; revision=152489

moon/2.1

this is 2.1
svn path=/tags/moon/2.1/moon/; revision=151836

moon/2.0

remove the -rpath /nowhere from libmoon's build
svn path=/tags/moon/2.0/moon/; revision=148639

moon-1.99.6

* Adding check_xpi to EXTRA_DSIT
svn path=/branches/moon/1.99.6/moon/; revision=144127

moon-1.99.2

* animation.[h|cpp]: Redesign AnimationStorages. There's now 4
public methods that DOs and Clocks use to control an animation:
    - when a new storage is attached and there is already one on
	the property, Disable removes the handlers from the previous
	storage;
    - when a storage is detached, the previous one is enabled via
	Enable, which attaches the handlers;
    - when a clock is stopped, it calls Stop, which detaches
	everything and resets the property;
    - when cloning, SwitchTarget is used to replace the DO and its
	handlers on the storage, to avoid having to clone all the
	storages every time.

Storages are now only deleted when the clock stops, is destroyed
or when the DO they're attached to is destroyed. IsLonely was
removed (meaningless now), as well as the resettable flag (only
enabled animations reset)

* dependencyobject.[h|cpp]: a DO can have more than one animation
running on the same DP, and they need to be stored so that when a
DO is cloned, all running animations are updated to the new DO -
- this way, when they stop they update the current DO and not the
one they were originally attached to. This fixes the animation
problems on togglebuttons and other objects that have several
animations overlapping each other. The storage_hash now stores a
List* of AnimationStorage::Node objects with all existing animations
for every DP, and the animation storage cloning process doesn't clone
the storages, it merely creates a new List* with the existing storages
and updates them to the newly cloned DO.

r: alan

svn path=/branches/moon/1.99.2/moon/; revision=140730

moon/1.99.1.1

 * Bump version to 1.99.1.1 for beta rebuild
svn path=/branches/moon/1.99.1/moon/; revision=140175

moon-1.99.1

2009-08-15 Larry Ewing <lewing@novell.com>
	* mediaelement.cpp (Render): use the same logic we used in image
	here to always adjust the paint rect when stretch != StretchNone.

	r: andreia

2009-08-15  Larry Ewing  <lewing@novell.com>

	* System.Windows.Shapes/PathTest.cs: put the Path tests back into
	compliance.

svn path=/branches/moon/1.99.1/moon/; revision=140037

moon-1.9.2

add preview 3 news
svn path=/branches/moon/1.9.2/moon/; revision=134341

moon-1.9.1

add python web ide blurb
svn path=/branches/moon/1.9.1/moon/; revision=133910

moon-1.9.0

2009-05-02 Chris Toshok <toshok@ximian.com>
	* plugin-proxy.cpp (load): add RTLD_GLOBAL to real_plugin,
	otherwise we can't call mono_config_parse_memory from the plugin
	loader (since it doesn't link to libmono directly).


svn path=/branches/moon/1.9.0/moon/; revision=133415

moon/1.0.1p3

2009-02-24 Chris Toshok <toshok@ximian.com>
        * dependencyobject.cpp (EventObject::FinishEmit): if handlers are
        added to the list during emission, we can end up doing the Finish
        decrements when we didn't do the Start increments, leading to a
        negative events->emitting count.  This causes us to spin in
        unref_delayed on shutdown.  Fixes bug #479364.

        r: kangaroo.


svn path=/branches/moon-1-0/; revision=127946

moon/1.0.1p2

Two major fixes in relaxed media mode for Moonshine WMP compat with b…
…roken playlists

svn path=/branches/moon-1-0/; revision=127835

moon/1.0.1p1

* Updated Changelog
* Ready to tag for 1.0.1
  r: kangaroo on r127423 (previous commit)

svn path=/branches/moon-1-0/; revision=127425

moon/1.0rc1

* Bumping version from 1.0b1 to 1.0
svn path=/branches/moon-1-0/; revision=123267

moon/1.0b1

* Retagging for Beta 1
svn path=/branches/moon-1-0/; revision=120392

moon/1.0b1p2

Update to 1.0b2
svn path=/tags/moon/1.0b2/; revision=119348

moon/1.0b1p1

2008-11-11 Geoff Norton <gnorton@novell.com>
	* codec-url.h: Use __i386__ to detect 32-bit.

svn path=/branches/moon-1-0/; revision=118561

moon/1-0-0

2008-11-03 Jeffrey Stedfast <fejj@novell.com>
	See tests/xaml/test-textblock-actualheight.html and
	test-textblock-hittest.html as compared with Microsoft
	Silverlight.

	* layout.cpp (TextLayout::Layout*): trailing LineBreak elements
	actually do count toward ActualHeight metrics.


svn path=/branches/moon-1-0/; revision=117814

moon/0.8.1

Bump version to 0.8.1
svn path=/tags/moon/0.8.1/; revision=110811

moon/0.8

2008-08-06 Geoff Norton <gnorton@novell.com>
        * dependencyproperty.cpp: When registering a clashing DP
        return the original so that the code can act on it as it
        expects.  Fixes about 18 DRT regressions.

svn path=/trunk/moon/; revision=109833

moon/0.7

Update moonlight version to 0.7
svn path=/trunk/moon/; revision=106674

moon/0.6

* Makefile.am: tools must build after other mono stuff
svn path=/trunk/moon/; revision=103144
Something went wrong with that request. Please try again.