in plugin/:
[moon.git] / gtk / ChangeLog
blob85e541ba63fccf02d983bb11f4e1696266f93ebf
1 2009-09-09  Chris Toshok  <toshok@ximian.com>
3         * Moonlight.Gtk/MoonlightHost.cs: track change to
4         InitializeDeployment.  just pass null for both culture/uiCulture,
5         so moonlight will inherit the current cultures.
7         r: andreia
9 2009-07-20  Chris Toshok  <toshok@ximian.com>
11         * Moonlight.Gtk/MoonlightHost.cs (CreateElementFromString): pass
12         null for resource_base.
14 2009-07-02  Rolf Bjarne Kvinge  <RKvinge@novell.com>
16         * MoonlightRuntime.cs: Update according to API changes.
18 2009-05-27  Rolf Bjarne Kvinge  <RKvinge@novell.com>
20         * Moonlight.Gtk/ManagedDownloader.cs:
21         * Moonlight.Gtk/MoonlightRuntime.cs: Update according to API changes.
23 2009-05-18  Rolf Bjarne Kvinge  <RKvinge@novell.com>
25         * Moonlight.Gtk/MoonlightHost.cs: Update due to API changes.
27 2009-04-14  Jackson Harper  <jackson@ximian.com>
29         * moonlight-gtk.pc.in: Fix assembly name.
31 2009-04-09  Jackson Harper  <jackson@ximian.com>
33         * Moonlight.Gtk/XamlHost.cs: New method name.
35 2009-04-03  Aaron Bockover  <abockover@novell.com>
37         * Moonlight.Gtk/Desklets.cs: Fix namespace
39         * Moonlight.Gtk/XamlHost.cs: Fix documentation
41 2009-04-03  Aaron Bockover  <abockover@novell.com>
43         * Makefile.am: clean-local target to nuke the docs folder
45 2009-04-03  Aaron Bockover  <abockover@novell.com>
47         * Moonlight.Gtk/XamlHost.cs: New Moonlight Gtk# widget for hosting XAML
48         content; used to be GtkSilver; the API has been vastly improved and
49         simplified, and the implementation updated to be cleaner, taking
50         advantage of new Moonlight 2.0 runtime APIs
52         * Moonlight.Gtk/XamlRuntime.cs: Moved GtkSilver.Init into its own class
53         that makes more sense; use XamlRuntime.Init
55         * ManagedDownloader.cs: Updated namespace to Moonlight.Gtk
57         * Makefile.am:
58         * moonlight-gtk.pc.in:
59         * moonlight-gtk.snk:
60         * moonlight-gtk.source: gtksilver -> { moonlight-gtk | Moonlight.Gtk }
62 2009-03-30  Chris Toshok  <toshok@ximian.com>
64         * ManagedDownloader.cs: remove all the local DllImports and use
65         the ones in Mono.NativeMethods.
67         * gtk.cs: same.
69 2009-03-30  Geoff Norton  <gnorton@novell.com>
71         * gtk.cs: Update to the new downloader pinvoke structure
72         * ManagedDownloader.cs: Stop getting a null filename from downloader
73         just to pass it back.
75 2009-02-09  Jonathan Pryor  <jpryor@novell.com>
77         * gtksilver.source: Add a /monodoc/node element so that
78           documentation is inserted under the "Moonlight/Silverlight" node.
80 2009-01-26  Geoff Norton  <gnorton@novell.com>
82         * gtk.cs: Update to the new deployment launcher api
84 2008-12-17  Chris Toshok  <toshok@ximian.com>
86         * Makefile.am: remove references to Mono.Moonlight.dll
88 2008-10-31  Chris Toshok  <toshok@ximian.com>
90         * gtk.cs: track change to api - get/set_transparent is on
91         MoonWindow now, not Surface.
93 2008-10-14  Stephane Delcroix  <sdelcroix@novell.com>
95         * gtk.cs: new moon_window_gtk_new ctor signature
97 2008-09-06  Chris Toshok  <toshok@ximian.com>
99         * ManagedDownloader.cs: remove GetTempFile.
101         * gtk.cs: reformat the comments, remove all references to Canvas,
102         and allow the toplevel (now called Content) to be a UIElement.
104 2008-08-25  Jeffrey Stedfast  <fejj@novell.com>
106         * gtk.cs: Call DependencyObject.EnsureInitialized ()
108 2008-07-25  Chris Toshok  <toshok@ximian.com>
110         * gtk.cs: pass "true" for silverlight2 in surface_new.  this might
111         not be totally correct (people might want 1.0 apps in gtksilver),
112         but I bet it'll serve.
114 2008-07-18  Chris Toshok  <toshok@ximian.com>
116         * gtk.cs: create a MoonWindowGtk and pass that to surface_new.
118 2008-06-09  Geoff Norton  <gnorton@novell.com>
119         
120         * gtk.cs:
121         * ManagedDownloader.cs: Update delegates to the new open prototype.
123 2008-05-23  Geoff Norton  <gnorton@novell.com>
125         * Makefile.am: Dont remove index.xml when cleaning
127 2008-04-30  Fernando Herrera  <fherrera@novell.com>
129         * ManagedDownloader.cs: Don't use our own temporal file, just write to
130         the downloader, so we can use a ProgressiveSource for http streams.
132 2008-04-24  Fernando Herrera  <fherrera@novell.com>
134         * Makefile.am: Fix "make -jN" build.
136 2008-04-21  Geoff Norton  <gnorton@novell.com>
138         * index.xml: Updated for the new monodoc format.
139         
140 2008-04-16  Andrew Jorgensen  <ajorgensen@novell.com>
142         * Makefile.am: $(builddir) isn't available on older systems, use
143         $(top_builddir)
145 2008-04-16  Andrew Jorgensen  <ajorgensen@novell.com>
147         * Makefile.am: Doc directories don't exist during dist
149 2008-04-10  Fernando Herrera  <fherrera@novell.com>
151         * ManagedDownloader.cs (Open): check first if the uri starts with "/".
153 2008-03-11  Chris Toshok  <toshok@ximian.com>
155         * ManagedDownloader.cs: downloader_get_surface ->
156         event_object_get_surface.
158 2008-03-10  Sebastien Pouliot  <sebastien@ximian.com>
160         * ManagedDownloader.cs: Avoid crash if the download was aborted 
161         (e.g. when the XAML parser rejects it's input).
163 2008-03-10  Chris Toshok  <toshok@ximian.com>
165         * ManagedDownloader.cs: time_manager_add_tick_call requires us to
166         pass in the proper TimeManager now, get the downloader's Surface's
167         TimeManager.
169 2008-03-06  Rolf Bjarne Kvinge <RKvinge@novell.com> 
171         * gtk.cs: Added CreateFromString and InitializeFromXaml allowing xaml to be
172           loaded when multiple surfaces are used (these methods should be called 
173           instead of XamlReader.Load/Control.InitializeFromXaml in agclr).
175 2008-03-03  Rolf Bjarne Kvinge <RKvinge@novell.com> 
177         * gtk.cs: Specify the surface when loading xaml, allowing multiple surfaces
178           to be loaded in the same appdomain.
180 2008-02-25  Chris Toshok  <toshok@ximian.com>
182         * gtk.cs: use surface_get_widget, not surface_get_drawing_area.
184 2008-02-21  Rolf Bjarne Kvinge <RKvinge@novell.com> 
186         * ManagedDownloader.cs: Don't do anything in the tick callbacks if the
187           downloader has been aborted or destroyed.
189 2008-01-10  Andrew Jorgensen  <ajorgensen@novell.com>
191         * Makefile.am: Remove reference to docs/Gtk.Moonlight.xml
192         because newer monodocer renames it.
194 2008-01-10  Jeffrey Stedfast  <fejj@novell.com>
196         * Makefile.am: In order for building where builddir != srcdir to
197         work, we need to reference the docs directory as '$(srcdir)/docs/'
198         and not just 'docs/'
200 2007-10-10  Rolf Bjarne Kvinge  <RKvinge@novell.com>
202         * gtk.cs: Use the XamlLoader in the LoadFile overload as well. 
203         Set the surface of the domain for the XamlLoader.
205 2007-10-09  Rolf Bjarne Kvinge  <RKvinge@novell.com>
207         * gtk.cs: Use the XamlLoader in agclr.
209 2007-10-08  Rolf Bjarne Kvinge  <RKvinge@novell.com>
211         * gtk.cs: Use platform invokes in agmono instead of declaring them
212         again. Added a Resize method to resize the surface. Added a LoadXaml
213         to load a xaml string. Fixed LoadFile to work again.
215 2007-09-26  Andrew Jorgensen  <ajorgensen@novell.com>
217         * Makefile.am: Add $(DESTDIR) to gacutil command for rpm packaging
219 2007-08-20  Chris Toshok  <toshok@ximian.com>
221         * ManagedDownloader.cs: fix this the right way, by keeping the
222         local file case, just putting it in the Download delegate.
224 2007-08-20  Chris Toshok  <toshok@ximian.com>
226         * ManagedDownloader.cs: remove the special case for files - it
227         breaks the async semantics of the downloader class, and keeps
228         mopen from working with monotone.
230 2007-07-16  Miguel de Icaza  <miguel@novell.com>
232         * ManagedDownloader.cs: Do not use the auto_reset event after the
233         finished callback, because the downloader might just trigger a new
234         download and we would have pending events in the queue that are
235         never executed.    Fixes loop downloaded crash.
237 2007-07-06  Miguel de Icaza  <miguel@novell.com>
239         * Makefile: add support for uploading the docs to the server.
241         * gtk.cs: Eliminate traces of get_response_func, this is now
242         handled in the C++ runtime.
244 2007-07-04  Miguel de Icaza  <miguel@novell.com>
246         * ManagedDownloader.cs: Do not go the expensive route if we are
247         getting a file:// uri, just get directly from the file system.
249 2007-07-03  Miguel de Icaza  <miguel@novell.com>
251         * ManagedDownloader.cs: Adapt to the new downloading framework
252         that requires us to notify with a filename where the results have
253         been placed. 
255         (Download): Now places the file in a temporary file.   The TODO
256         file has been updated with thoughts on how to cache this.
258         (Start): Special case for files in the local file system, notify
259         the downloader immediately of the transfer being finished.
260         
261         (dowloader_notify_error, downloader_notify_finished): new
262         pinvokes, used to notify of completion and errors.
264 2007-06-25  Everaldo Canuto  <ecanuto@novell.com>
266         * mopen.cs: When --desklet difine also --transparent.
268 2007-06-25  Everaldo Canuto  <ecanuto@novell.com>
270         * mopen.cs: Use XRoot and YRoot instead of X and Y in drag-and-drop event.
272 2007-06-25  Everaldo Canuto  <ecanuto@novell.com>
274         * mopen.cs: Add mouse drag-and-drop event.
276 2007-06-25  Everaldo Canuto  <ecanuto@novell.com>
278         * mopen.cs: Fix mopen crash when canvas size is not specified. We should
279         have a better stuff for this, just get it working right now.
281 2007-06-25  Everaldo Canuto  <ecanuto@novell.com>
283         * mopen.cs: Use cavas size for silver and window size.
285 2007-06-25  Everaldo Canuto  <ecanuto@novell.com>
287         * mopen.cs: Add support for "--desklet" option, it removes window decoration
288         and will add some other desklet related stuff. Also add "--help"