2009-12-07 Rolf Bjarne Kvinge <RKvinge@novell.com>
[moon.git] / gtk / ChangeLog
blob4feb74d45af4a4e62184e0fc44ac4b833040e5b1
1 2009-11-30  Rolf Bjarne Kvinge  <RKvinge@novell.com>
3         * Moonlight.Gtk/ManagedDownloader.cs: Updated according to Deployment
4         API changes.
6 2009-11-27  Rolf Bjarne Kvinge  <RKvinge@novell.com>
8         * Moonlight.Gtk/ManagedDownloader.cs: There's no surface on
9         eventobjects anymore, fetch it from the deployment instead.
11 2009-11-10  Rolf Bjarne Kvinge  <RKvinge@novell.com>
13         * Moonlight.Gtk/MoonlightHost.cs: Updated according to api changes.
15         r: sde
17 2009-10-28  Larry Ewing  <lewing@novell.com>
19         * moonlight-gtk.pc.in (Libs): add System.Windows.Browser.dll to libs.
21         r: toshok
23 2009-10-28  Chris Toshok  <toshok@ximian.com>
25         * Moonlight.Gtk/MoonlightHost.cs (Content): proxy this through
26         Application.RootVisual.  in the setter we need to make sure that
27         we initialize the deployment so you can build up things
28         programmatically.
30         r: lewing
32 2009-09-09  Chris Toshok  <toshok@ximian.com>
34         * Moonlight.Gtk/MoonlightHost.cs: track change to
35         InitializeDeployment.  just pass null for both culture/uiCulture,
36         so moonlight will inherit the current cultures.
38         r: andreia
40 2009-07-20  Chris Toshok  <toshok@ximian.com>
42         * Moonlight.Gtk/MoonlightHost.cs (CreateElementFromString): pass
43         null for resource_base.
45 2009-07-02  Rolf Bjarne Kvinge  <RKvinge@novell.com>
47         * MoonlightRuntime.cs: Update according to API changes.
49 2009-05-27  Rolf Bjarne Kvinge  <RKvinge@novell.com>
51         * Moonlight.Gtk/ManagedDownloader.cs:
52         * Moonlight.Gtk/MoonlightRuntime.cs: Update according to API changes.
54 2009-05-18  Rolf Bjarne Kvinge  <RKvinge@novell.com>
56         * Moonlight.Gtk/MoonlightHost.cs: Update due to API changes.
58 2009-04-14  Jackson Harper  <jackson@ximian.com>
60         * moonlight-gtk.pc.in: Fix assembly name.
62 2009-04-09  Jackson Harper  <jackson@ximian.com>
64         * Moonlight.Gtk/XamlHost.cs: New method name.
66 2009-04-03  Aaron Bockover  <abockover@novell.com>
68         * Moonlight.Gtk/Desklets.cs: Fix namespace
70         * Moonlight.Gtk/XamlHost.cs: Fix documentation
72 2009-04-03  Aaron Bockover  <abockover@novell.com>
74         * Makefile.am: clean-local target to nuke the docs folder
76 2009-04-03  Aaron Bockover  <abockover@novell.com>
78         * Moonlight.Gtk/XamlHost.cs: New Moonlight Gtk# widget for hosting XAML
79         content; used to be GtkSilver; the API has been vastly improved and
80         simplified, and the implementation updated to be cleaner, taking
81         advantage of new Moonlight 2.0 runtime APIs
83         * Moonlight.Gtk/XamlRuntime.cs: Moved GtkSilver.Init into its own class
84         that makes more sense; use XamlRuntime.Init
86         * ManagedDownloader.cs: Updated namespace to Moonlight.Gtk
88         * Makefile.am:
89         * moonlight-gtk.pc.in:
90         * moonlight-gtk.snk:
91         * moonlight-gtk.source: gtksilver -> { moonlight-gtk | Moonlight.Gtk }
93 2009-03-30  Chris Toshok  <toshok@ximian.com>
95         * ManagedDownloader.cs: remove all the local DllImports and use
96         the ones in Mono.NativeMethods.
98         * gtk.cs: same.
100 2009-03-30  Geoff Norton  <gnorton@novell.com>
102         * gtk.cs: Update to the new downloader pinvoke structure
103         * ManagedDownloader.cs: Stop getting a null filename from downloader
104         just to pass it back.
106 2009-02-09  Jonathan Pryor  <jpryor@novell.com>
108         * gtksilver.source: Add a /monodoc/node element so that
109           documentation is inserted under the "Moonlight/Silverlight" node.
111 2009-01-26  Geoff Norton  <gnorton@novell.com>
113         * gtk.cs: Update to the new deployment launcher api
115 2008-12-17  Chris Toshok  <toshok@ximian.com>
117         * Makefile.am: remove references to Mono.Moonlight.dll
119 2008-10-31  Chris Toshok  <toshok@ximian.com>
121         * gtk.cs: track change to api - get/set_transparent is on
122         MoonWindow now, not Surface.
124 2008-10-14  Stephane Delcroix  <sdelcroix@novell.com>
126         * gtk.cs: new moon_window_gtk_new ctor signature
128 2008-09-06  Chris Toshok  <toshok@ximian.com>
130         * ManagedDownloader.cs: remove GetTempFile.
132         * gtk.cs: reformat the comments, remove all references to Canvas,
133         and allow the toplevel (now called Content) to be a UIElement.
135 2008-08-25  Jeffrey Stedfast  <fejj@novell.com>
137         * gtk.cs: Call DependencyObject.EnsureInitialized ()
139 2008-07-25  Chris Toshok  <toshok@ximian.com>
141         * gtk.cs: pass "true" for silverlight2 in surface_new.  this might
142         not be totally correct (people might want 1.0 apps in gtksilver),
143         but I bet it'll serve.
145 2008-07-18  Chris Toshok  <toshok@ximian.com>
147         * gtk.cs: create a MoonWindowGtk and pass that to surface_new.
149 2008-06-09  Geoff Norton  <gnorton@novell.com>
150         
151         * gtk.cs:
152         * ManagedDownloader.cs: Update delegates to the new open prototype.
154 2008-05-23  Geoff Norton  <gnorton@novell.com>
156         * Makefile.am: Dont remove index.xml when cleaning
158 2008-04-30  Fernando Herrera  <fherrera@novell.com>
160         * ManagedDownloader.cs: Don't use our own temporal file, just write to
161         the downloader, so we can use a ProgressiveSource for http streams.
163 2008-04-24  Fernando Herrera  <fherrera@novell.com>
165         * Makefile.am: Fix "make -jN" build.
167 2008-04-21  Geoff Norton  <gnorton@novell.com>
169         * index.xml: Updated for the new monodoc format.
170         
171 2008-04-16  Andrew Jorgensen  <ajorgensen@novell.com>
173         * Makefile.am: $(builddir) isn't available on older systems, use
174         $(top_builddir)
176 2008-04-16  Andrew Jorgensen  <ajorgensen@novell.com>
178         * Makefile.am: Doc directories don't exist during dist
180 2008-04-10  Fernando Herrera  <fherrera@novell.com>
182         * ManagedDownloader.cs (Open): check first if the uri starts with "/".
184 2008-03-11  Chris Toshok  <toshok@ximian.com>
186         * ManagedDownloader.cs: downloader_get_surface ->
187         event_object_get_surface.
189 2008-03-10  Sebastien Pouliot  <sebastien@ximian.com>
191         * ManagedDownloader.cs: Avoid crash if the download was aborted 
192         (e.g. when the XAML parser rejects it's input).
194 2008-03-10  Chris Toshok  <toshok@ximian.com>
196         * ManagedDownloader.cs: time_manager_add_tick_call requires us to
197         pass in the proper TimeManager now, get the downloader's Surface's
198         TimeManager.
200 2008-03-06  Rolf Bjarne Kvinge <RKvinge@novell.com> 
202         * gtk.cs: Added CreateFromString and InitializeFromXaml allowing xaml to be
203           loaded when multiple surfaces are used (these methods should be called 
204           instead of XamlReader.Load/Control.InitializeFromXaml in agclr).
206 2008-03-03  Rolf Bjarne Kvinge <RKvinge@novell.com> 
208         * gtk.cs: Specify the surface when loading xaml, allowing multiple surfaces
209           to be loaded in the same appdomain.
211 2008-02-25  Chris Toshok  <toshok@ximian.com>
213         * gtk.cs: use surface_get_widget, not surface_get_drawing_area.
215 2008-02-21  Rolf Bjarne Kvinge <RKvinge@novell.com> 
217         * ManagedDownloader.cs: Don't do anything in the tick callbacks if the
218           downloader has been aborted or destroyed.
220 2008-01-10  Andrew Jorgensen  <ajorgensen@novell.com>
222         * Makefile.am: Remove reference to docs/Gtk.Moonlight.xml
223         because newer monodocer renames it.
225 2008-01-10  Jeffrey Stedfast  <fejj@novell.com>
227         * Makefile.am: In order for building where builddir != srcdir to
228         work, we need to reference the docs directory as '$(srcdir)/docs/'
229         and not just 'docs/'
231 2007-10-10  Rolf Bjarne Kvinge  <RKvinge@novell.com>
233         * gtk.cs: Use the XamlLoader in the LoadFile overload as well. 
234         Set the surface of the domain for the XamlLoader.
236 2007-10-09  Rolf Bjarne Kvinge  <RKvinge@novell.com>
238         * gtk.cs: Use the XamlLoader in agclr.
240 2007-10-08  Rolf Bjarne Kvinge  <RKvinge@novell.com>
242         * gtk.cs: Use platform invokes in agmono instead of declaring them
243         again. Added a Resize method to resize the surface. Added a LoadXaml
244         to load a xaml string. Fixed LoadFile to work again.
246 2007-09-26  Andrew Jorgensen  <ajorgensen@novell.com>
248         * Makefile.am: Add $(DESTDIR) to gacutil command for rpm packaging
250 2007-08-20  Chris Toshok  <toshok@ximian.com>
252         * ManagedDownloader.cs: fix this the right way, by keeping the
253         local file case, just putting it in the Download delegate.
255 2007-08-20  Chris Toshok  <toshok@ximian.com>
257         * ManagedDownloader.cs: remove the special case for files - it
258         breaks the async semantics of the downloader class, and keeps
259         mopen from working with monotone.
261 2007-07-16  Miguel de Icaza  <miguel@novell.com>
263         * ManagedDownloader.cs: Do not use the auto_reset event after the
264         finished callback, because the downloader might just trigger a new
265         download and we would have pending events in the queue that are
266         never executed.    Fixes loop downloaded crash.
268 2007-07-06  Miguel de Icaza  <miguel@novell.com>
270         * Makefile: add support for uploading the docs to the server.
272         * gtk.cs: Eliminate traces of get_response_func, this is now
273         handled in the C++ runtime.
275 2007-07-04  Miguel de Icaza  <miguel@novell.com>
277         * ManagedDownloader.cs: Do not go the expensive route if we are
278         getting a file:// uri, just get directly from the file system.
280 2007-07-03  Miguel de Icaza  <miguel@novell.com>
282         * ManagedDownloader.cs: Adapt to the new downloading framework
283         that requires us to notify with a filename where the results have
284         been placed. 
286         (Download): Now places the file in a temporary file.   The TODO
287         file has been updated with thoughts on how to cache this.
289         (Start): Special case for files in the local file system, notify
290         the downloader immediately of the transfer being finished.
291         
292         (dowloader_notify_error, downloader_notify_finished): new
293         pinvokes, used to notify of completion and errors.
295 2007-06-25  Everaldo Canuto  <ecanuto@novell.com>
297         * mopen.cs: When --desklet difine also --transparent.
299 2007-06-25  Everaldo Canuto  <ecanuto@novell.com>
301         * mopen.cs: Use XRoot and YRoot instead of X and Y in drag-and-drop event.
303 2007-06-25  Everaldo Canuto  <ecanuto@novell.com>
305         * mopen.cs: Add mouse drag-and-drop event.
307 2007-06-25  Everaldo Canuto  <ecanuto@novell.com>
309         * mopen.cs: Fix mopen crash when canvas size is not specified. We should
310         have a better stuff for this, just get it working right now.
312 2007-06-25  Everaldo Canuto  <ecanuto@novell.com>
314         * mopen.cs: Use cavas size for silver and window size.
316 2007-06-25  Everaldo Canuto  <ecanuto@novell.com>
318         * mopen.cs: Add support for "--desklet" option, it removes window decoration
319         and will add some other desklet related stuff. Also add "--help"