in plugin/:
2009-09-09 Chris Toshok <toshok@ximian.com>
* plugin.cpp (PluginInstance::PluginInstance): init
culture/uiculture to null.
(PluginInstance::~PluginInstance): free culture/uiculture, and
also plug a leak by freeing onSourceDownloadProgressChanged,
onSourceDownloadComplete, and splashscreensource.
(PluginInstance::Initialize): parse culture/uiculture <param>
tags.
(PluginInstance::InitializePluginAppDomain): track change to
InitializeDeployment argcount
(PluginInstance::ManagedInitializeDeployment): add
culture/uiculture args when calling the managed methods.
in gtk/:
2009-09-09 Chris Toshok <toshok@ximian.com>
* Moonlight.Gtk/MoonlightHost.cs: track change to
InitializeDeployment. just pass null for both culture/uiCulture,
so moonlight will inherit the current cultures.
in class/System.Windows/Mono/:
2009-09-09 Chris Toshok <toshok@ximian.com>
* ApplicationLauncher.cs: the two InitializeDeployment methods
both take culture/uiculture names now.
r: andreia
in class/System.Windows/System.Windows/:
2009-09-09 Chris Toshok <toshok@ximian.com>
* Deployment.cs (InitializeDeployment): add both culture/uiCulture
parameters, and if they're non-null initialize
Thread.CurrentThread.CurrentCulture/CurrentUICulture respectively.
If there's an exception, rethrow as a MoonException so the error
code of 2105 gets transmitted to the plugin (which is needed by
drt 352.)
* Application.cs (OnUnhandledException): we can't just use
ex.Message here, we have to use the full string, since drt 352 is
actually matching on the exception type name, which isn't included
in the message.
r: andreia
in class/tuning/SecurityAttributes:
regen
r: andreia
git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/moon@141650 e3ebcda4-bce8-0310-ba0a-eca2169e7518