2009-09-02 Jeffrey Stedfast <fejj@novell.com>
[moon.git] / ChangeLog
blobfc52d7ec1cedc85023afae2c5ff21578d5c3ca28
1 2009-08-26  AndrĂ©s G. Aragoneses  <aaragoneses@novell.com>
3         * configure.ac: Detect env var that enables a11y.
5 2009-08-16  Chris Toshok  <toshok@ximian.com>
7         * configure.ac: add foreign to AM_INIT_AUTOMAKE so it stops
8         warning us about the gmake-isms.
10         r: andreia
12 2009-07-27  Rolf Bjarne Kvinge  <RKvinge@novell.com>
14         * moon.mds: For DEBUG builds do a minimal build.
16 2009-06-29  Rusty Howell  <rhowell@novell.com>
18          * configure.ac: bump version to 1.9.5.99
20 2009-06-02  Rusty Howell  <rhowell@novell.com>
22          * configure.ac:
23          * Makefile.am:
24             Added --without-examples to disable building examples
26 2009-06-02  Sebastien Pouliot  <sebastien@ximian.com>
28         * configure.ac: Add a define for the PREVIEW_VERSION so updating
29         the environment variable (in src/security.c) is not required anymore
31 2009-06-01  Rusty Howell  <rhowell@novell.com>
33          * configure.ac: add no-dist-gzip to disable tar.gz
34              We only need tar.bz2
36 2009-05-29  Rusty Howell  <rhowell@novell.com>
38          * configure.ac: Bump version to 1.9.3.99
40 2009-05-21  Rolf Bjarne Kvinge  <RKvinge@novell.com>
42         * configure.ac: Add test/cpp/Makefile to the output.
44 2009-05-18  Rusty Howell  <rhowell@novell.com>
46         * configure.ac: Bump version to 1.9.3
48 2009-05-17  Sebastien Pouliot  <sebastien@ximian.com>
50         * demo-status.txt: Add sample application that uses sockets
52 2009-05-06  Raja R Harinath  <harinath@hurrynot.org>
54         * Makefile.am (ACLOCAL_AMFLAGS): Add.
56 2009-05-04  Michael Hutchinson  <mhutchinson@novell.com>
58         * data/Makefile.am: Guard the managed browser pc files 
59           with INCLUDE_BROWSER_MANAGED_CODE.
61 2009-05-04  Michael Hutchinson  <mhutchinson@novell.com>
63         * data/Makefile.am:
64         * data/moon-browser-redist-assemblies.pc:
65           Add a pkgconfig file for redistributable assemblies.
67 2009-05-04  Sebastien Pouliot  <sebastien@ximian.com>
69         * configure.ac: Add sockpol
71 2009-05-02  Andreia Gaita  <avidigal@novell.com>
73         * configure.ac: add unwind libs to shocker to support
74         DEBUG_ERROR_GECKO (only on debug mode, see shocker.cpp)
76 2009-04-30  Andreia Gaita  <avidigal@novell.com>
78         * configure.ac: Added new tool (moonvisi) to parse
79         ref/unref debug output and generate dot files
81 2009-04-29  Andreia Gaita  <avidigal@novell.com>
83         * configure.ac: Add libunwind checks
85 2009-04-23  Aaron Bockover  <abockover@novell.com>
87         * Makefile.am: Only enable the user-plugin target if 
88         PLUGIN_INSTALL is set from configure
90 2009-04-22  Rusty Howell  <rhowell@novell.com>
92         * configure.ac, Makefile.am: Add support for make user-plugin.
93                 --enable-user-plugin is no longer needed
95 2009-04-21  Rolf Bjarne Kvinge  <RKvinge@novell.com>
97         * configure.ac: Add support for --with-mono-basic-path=<path>
99 2009-04-14  Stephane Delcroix  <sdelcroix@novell.com>
101         * configure.ac: swap definition order of variables for PERF_TOOL so I
102         can keep building it
104 2009-04-14  Rolf Bjarne Kvinge  <RKvinge@novell.com>
106         * Makefile.am: Revert r131611, it breaks 'make install'.
108 2009-04-13  Rolf Bjarne Kvinge  <RKvinge@novell.com>
110         * configure.ac: Remove objecttypes here too.
112 2009-04-13  Rolf Bjarne Kvinge  <RKvinge@novell.com>
114         * configure.ac: Include the test templates in the build.
116 2009-04-13  Rolf Bjarne Kvinge  <RKvinge@novell.com>
118         * moon.mds: Add a project for each tool, and clean up some of
119           the existing projects.
121 2009-04-08  Rolf Bjarne Kvinge  <RKvinge@novell.com>
123         * configure.ac: Remove agviewer and test-runner from the
124           build.
126 2009-04-03  Aaron Bockover  <abockover@novell.com>
128         * configure.ac: gtksilver -> Moonlight.Gtk
130 2009-04-03  Aaron Bockover  <abockover@novell.com>
132         * configure.ac: Remove DISTCHECK_CONFIGURE_FLAGS - was only there for
133         testing the new build stuff
135 2009-04-02  Aaron Bockover  <abockover@novell.com>
137         * configure.ac: Lots of clean up, easier to read, call the new macros;
138         changed the tarball name from moon to moonlight, version from 1.9 to 1.9.0
139         to make packaging more consistent for distributions; make sure -I m4
140         gets passed to aclocal when running 'make' and configure has changed
142         * m4/: Factored out all the major checks in configure.ac into easier to
143         read and maintain m4 macros; most of the logic is identical - major changes
144         documented below
146         * m4/mono.m4: Completely rewrote the Mono checks; nuked --with-managed;
147         managed code now implied/required; added --disable-browser-support and
148         --disable-desktop-support options; if browser support is disabled, allow
149         building with a Mono as old as 2.0; define MONO_ENABLE_APP_DOMAIN_CONTROL
150         and MONO_ENABLE_CORECLR_SECURITY if Mono 2.5 or better is available, which
151         is required for the browser plugin
153         * autogen.sh: Updated to pass -I m4 to aclocal
155         * Makefile.am: Fix up SUBDIRS; don't enter the plugins directory if
156         we're not going to build the plugin
158 2009-04-02  Jb Evain  <jbevain@novell.com>
160         * Makefile.am: add scripts to SUBDIRS.
162 2009-03-31  Jb Evain  <jbevain@novell.com>
164         * configure.ac: take care of the new scripts folder.
166 2009-03-17  Rolf Bjarne Kvinge  <RKvinge@novell.com>
168         * moon.mds: Updated.
170 2009-03-17  Rolf Bjarne Kvinge  <RKvinge@novell.com>
172         * configure.ac: Updated.
174 2009-03-16  Rolf Bjarne Kvinge  <RKvinge@novell.com>
176         * configure.ac: Include support for building MS' toolkit tests
177           in our build.
179 2008-03-10  Sebastien Pouliot  <sebastien@ximian.com>
181         * configure.ac: Add class/tuning/SecurityAttributes/Makefile to
182         AC_OUTPUT
184 2009-02-27  Jb Evain  <jbevain@novell.com>
186         * configure.ac: change configure script to take mcs path
187         so that we can tune the 2.1 assemblies from moon.
189 2009-02-02  Rolf Bjarne Kvinge  <RKvinge@novell.com>
191         * moon.mds: Updated to use new MD features (ChangeLog and log
192           message policy).
194 2009-01-29  Geoff Norton  <gnorton@novell.com>
196         * configure.ac: Add MONO here too as runtime needs to know about window
197         which needs to know about deployment, which needs to know about domain.
199 2009-01-28  Rolf Bjarne Kvinge  <RKvinge@novell.com>
201         * autogen.sh: Make --with-sanity default.
203         * configure.ac: Add --with-sanity-checks, --with-object-tracking and
204         --with-logging.
206 2009-01-27  Chris Toshok  <toshok@ximian.com>
208         * configure.ac: don't grep/awk to find the codec version to build
209         a filename.  instead, the codec version is in codec-version.h.in.
210         this gets generated with all the proper bits from the configure
211         process and included in pipeline.cpp and pipeline-ui.cpp (instead
212         of pipeline.h, which should keep recompile costs down when the
213         version changes.)
215 2009-01-27  Rolf Bjarne Kvinge  <RKvinge@novell.com>
217         * tools/tools.mdp: Yay code-completion in MD.
219 2009-01-23  Rolf Bjarne Kvinge  <RKvinge@novell.com>
221         * configure.ac: Add munxap.
223         * tools/munxap: Initial munxap.
225         * tools/tools.mdp: Updated.
227 2009-01-19  Rolf Bjarne Kvinge  <RKvinge@novell.com>
229         * moon.mds: Update.
231 2009-01-19  Rolf Bjarne Kvinge  <RKvinge@novell.com>
233         * tools/tools.mdp: Updated.
235 2009-01-12  Jackson Harper  <jackson@ximian.com>
237         * tools/respack/respack.cs: Add support for unpacking resources
238         from assemblies.
239         * tools/respack/Makefile.am: Add an unrespack script.
240         * man/respack.1: Update man page to describe unpacking.
242 2009-01-12  Rolf Bjarne Kvinge  <RKvinge@novell.com>
244         * configure.ac: Enable System.Windows.Controls[.Data] here too.
246 2009-01-12  Rolf Bjarne Kvinge  <RKvinge@novell.com>
248         * configure.ac: Enable System.Windows.Controls[.Data] here too.
250 2009-01-07  Rolf Bjarne Kvinge  <RKvinge@novell.com>
252         * tools/respack/respack.cs: Add support for specifying the name for each
253         resource.
255 2008-12-20  Geoff Norton  <gnorton@novell.com>
257         * configure.ac: We work just fine on Firefox 3 so far, so lets
258         enable support for it in the plugin.
260 2008-12-19  Rolf Bjarne Kvinge <RKvinge@novell.com> 
262         * moon.mds: Updated.
264 2008-12-17  Chris Toshok  <toshok@ximian.com>
266         * configure.ac: remove unnecessary --with-managed assignments.
267         also remove class/Mono.Moonlight/Makefile from AC_OUTPUT.
269         * data/silverdesktop.pc: remove Mono.Moonlight mention.
271         * data/agmono.pc.in: nuke.
273         * data/Makefile.am: remove agmono stuff.
275 2008-12-16  Jeffrey Stedfast  <fejj@novell.com>
277         * configure.ac: Added checks for libexpat. Fixes bug #449528
279 2008-12-11  Jeffrey Stedfast  <fejj@novell.com>
281         * configure.ac: Add glib-2.0 to the dependencies for FF2 and FF3
282         LIBS. Partial fix for bug #455885.
284         r: toshok, kangaroo
286 2008-12-01  Geoff Norton  <gnorton@novell.com>
288         * configure.ac: Ensure that we always link against libexpat, we cannot
289         trust libtool to always flatted our NEEDED's.
291         r: toshok
293 2008-12-01  Larry Ewing  <lewing@novell.com>
295         * test/xaml/drtlist.xml: remove failure tag from a bunch of tests
296         that are passing.
298 2008-11-25  Rolf Bjarne Kvinge <RKvinge@novell.com> 
300         * tools/unsign, tools/unsign/Makefile, tools/unsign/unsign.cs: Added,
301           tool to remove strong name signature from an assembly.
303 2008-11-21  Rolf Bjarne Kvinge <RKvinge@novell.com> 
305         * moon.mds: Updated.
307 2008-11-19  Geoff Norton  <gnorton@novell.com>
309         * configure.ac: Don't link our plugin against unnecessary things.
310         Saves about .5MB in our uncompressed disk profile.
312         r: toshok
314 2008-11-19  Sebastien Pouliot <sebastien@ximian.com>
316         * configure.ac: Use -fstack-protector-all when compiling with GCC
318 2008-11-19  Stephane Delcroix  <sdelcroix@novell.com>
320         * cairo/: update cairo to 1.8,4
322 2008-11-12  Rusty Howell <rhowell@novell.com>
324         * configure.ac: Set ac_subst for INSTALL_ARCH, SL_PROFILE, for install.rdf
326 2008-11-12  Jeffrey Stedfast  <fejj@novell.com>
328         * configure.ac: Require Mono 2.2
330 2008-11-11  Geoff Norton  <gnorton@novell.com>
332         * Makefile.am: The perf suite requires managed code
334 2008-11-06  Stephane Delcroix  <sdelcroix@novell.com>
336         * configure.ac:
337         * tools/mopen/Makefile.am: pass distcheck
339         r:gnorton
341 2008-11-05  Jeffrey Stedfast  <fejj@novell.com>
343         * configure.ac: Check for sys/time.h
345 2008-11-03  Fernando Herrera  <fherrera@novell.com>
347         * README: Added info about MOONLIGHT_DEBUG env variable.
349 2008-11-03  Rolf Bjarne Kvinge <RKvinge@novell.com> 
351         * configure.ac: Don't dlopen mono, just link with it if -with-debug is
352           specified.
354 2008-11-03  Rolf Bjarne Kvinge <RKvinge@novell.com> 
356         * configure.ac: Remove SWSCALE flags, we don't use swscale anymore.
358 2008-11-03  Rolf Bjarne Kvinge <RKvinge@novell.com> 
360         * configure.ac: Revert r117547 and related.
362 2008-10-31  Rolf Bjarne Kvinge <RKvinge@novell.com> 
364         * configure.ac: Don't link with ffmpeg anymore. Remove the "no decoding
365           backend" warning, it may produce false positives.
367 2008-10-30  Michael Dominic K.  <mdk@mdk.am>
369         * pixman/applied-patches/PATCHES:
370         * pixman/applied-patches/radial-gradient.patch:
371         * pixman/pixman/pixman-source.c: A patch by Andre Tupinamba for radial gradients.
372         Moves some calculations outside the walker loop.
374 2008-10-24  Jeffrey Stedfast  <fejj@novell.com>
376         * configure.ac: Disable the xcb cairo backend. Fixes bug #438265.
378 2008-10-16  Geoff Norton  <gnorton@novell.com>
380         * configure.ac: Encode the binary codec name at configure time.
382 2008-10-16  Fernando Herrera  <fherrera@novell.com>
384         * README: Update codecs options.
386 2008-10-13  Aaron Bockover  <abockover@novell.com>
388         * src/pipeline-ui.cpp: Set width request on the labels and not the
389         dialog to ensure they wrap properly; remove bad hard coded new
390         lines on the intro message; set the icon to dialog-error when 
391         there's an error
393 2008-10-08  Stephane Delcroix  <sdelcroix@novell.com>
395         * cairo, pixman: local changes to the build files, include the -embed.h
396         files.
398 2008-10-08  Stephane Delcroix  <sdelcroix@novell.com>
400         * cairo, pixman: upgrade to 1.8.0, 0.12.0
402 2008-10-02  Jeffrey Stedfast  <fejj@novell.com>
404         * configure.ac: If building against the system cairo, make sure it
405         is 1.8.0 or later.
407 2008-09-16  Rolf Bjarne Kvinge <RKvinge@novell.com> 
409         * configure.ac: Use dlopen/dlsym to access all alsa methods, and don't
410           link with alsa anymore
412 2008-09-16  Rolf Bjarne Kvinge <RKvinge@novell.com> 
414         * configure.ac: Use dlopen/dlsym to access all pa methods, and don't
415           link with pulseaudio anymore. Hopefully fixes #425560.
417 2008-09-03  Jackson Harper  <jackson@ximian.com>
419         * tools/xamlg/xamlg.cs: Add code for getting resources, it's
420         commented out right now, because MS isn't doing this, but I wrote
421         the code before I realized that, and will leave it in, since I am
422         sure it will be added at some point.
423         - Don't try to lookup names or resources if we are an Application,
424         since System.Windows.Application doesnt have a FindName/Resource
425         in Silverlight.
427 2008-08-22  Raja R Harinath  <harinath@hurrynot.org>
429         * configure.ac (SMCS_ASM): Remove spaces around '='.
431 2008-08-19  Chris Toshok  <toshok@ximian.com>
433         * configure.ac: beautify the configuration output.
435 2008-08-02  Miguel de Icaza  <miguel@novell.com>
437         * tools/mxap/mxap.cs: Use NDesk.GetOptions instead of another
438         custom parser.
440 2008-08-19  Rolf Bjarne Kvinge <RKvinge@novell.com> 
442         * configure.ac: Add configure options for alsa and pulseaudio.
444 2008-08-18  Michael Dominic K.  <mdk@mdk.am>
446         * Makefile.am:
447         * perf/Makefile.am: Adding make targets for perf runs.
449 2008-08-18  Michael Dominic K.  <mdk@mdk.am>
451         * Makefile.am:
452         * configure.ac:
453         * perf/Makefile:
454         * perf/Makefile.am:
455         * perf/perf-suite-runner/DrtItem.cs: Adding the perf suite to the build system.
457 2008-08-17  Chris Toshok  <toshok@ximian.com>
458         
459         * configure.ac: rework the SL2 checks so that we can enable
460         browser (2.1) assemblies separate from the desktop (3.0)
461         assemblies.
463         1) new configure arg --with-managed replaces --with-mono.  It's
464         not yes/no only.  It allows for: "yes" (both desktop and browser),
465         "no" (neither), "desktop" (just desktop), and "browser" (just
466         browser.)
468         2) replace the INCLUDE_MONO_RUNTIME AM_CONDITIONAL with 3 distinct
469         ones.  INCLUDE_MANAGED_CODE (for when either desktop/browser are
470         enabled), INCLUDE_BROWSER_MANAGED_CODE (for when 2.1 is enabled),
471         and INCLUDE_DESKTOP_MANAGED_CODE (for when 3.0 is enabled.)
473         3) add a SL_PLUGIN_2_0 AC_DEFINE alongside the SL_2_0 one that's
474         already there, to deal with the fact that if you don't enable the
475         browser assemblies, we need to build a 1.0-only plugin.  But this
476         plugin might be talking to a 2.0-enabled core (due to desktop
477         assemblies being enabled.)
479         4) clean up the configuration output at the end to show
480         everything.
481         
482         * Makefile.am (MONO_SUBDIRS): include class/ if
483         INCLUDE_MANAGED_CODE.  also, include the gtk/examples/man/data
484         directories if INCLUDE_DESKTOP_MANAGED_CODE is enabled.
486         * tools/Makefile.am: INCLUDE_MONO_RUNTIME ->
487         INCLUDE_DESKTOP_MANAGED_CODE.
489 2008-08-12  Rolf Bjarne Kvinge <RKvinge@novell.com> 
491         * moon.mds: Updated.
493 2008-08-10  Raja R Harinath  <harinath@hurrynot.org>
495         * configure.ac (HAVE_CAIRO_LINE_CAP_TRIANGLE): Look for
496         cairo/src/cairo.h in $srcdir.  Remove Useless Use of cat.
497         (large file support): Name cache variable 'moon_cv_largefile64_source'.
499 2008-08-08  Rolf Bjarne Kvinge <RKvinge@novell.com> 
501         * tools/tools.mdp: Updated.
503 2008-08-08  Fernando Herrera <fherrera@novell.com>
505         * configure.ac: add class/Microsoft.SilverlightControls.
507 2008-08-06  Rolf Bjarne Kvinge <RKvinge@novell.com> 
509         * moon.mds: Make src and plugin projects build.
511 2008-08-05  Rolf Bjarne Kvinge <RKvinge@novell.com> 
513         * tools/tools.mdp: Updated.
515 2008-08-03  Rolf Bjarne Kvinge <RKvinge@novell.com> 
517         * tools/tools.mdp: Updated.
519 2008-08-03  Rolf Bjarne Kvinge <RKvinge@novell.com> 
521         * tools/tools.mdp: Added typeandkindgen: generates
522           Mono.Moonlight/Mono/Surface.g.cs (a dictionary of Type/Kind).
524 2008-08-02  Rolf Bjarne Kvinge <RKvinge@novell.com> 
526         * moon.mds: Updated.
527         * tools/tools.mdp: Added.
528         * tools/generators: Moved typegen to moon/generators, and add methodgen
529           to generate pinvokes, and cgen to generate c bindings.
531 2008-08-01  Rolf Bjarne Kvinge <RKvinge@novell.com> 
533         * tools/mxap/mxap.cs: Implement custom html files, stack traces for
534           assemblies (by including mdb files too) and return a non-zero error
535           code if any of the sub-processes fail.
537 2008-07-30  Rolf Bjarne Kvinge <RKvinge@novell.com> 
539         * moon.mds: Updated.
541 2008-07-28  Jackson Harper  <jackson@ximian.com>
543         * tools/mxap/mxap.cs: Use only the .dll name for Assembly Source.
544         * tools/respack/respack.cs: For some reason, these names need to
545         be lower case to run on windows.
547 2008-07-22  Rolf Bjarne Kvinge <RKvinge@novell.com> 
549         * tools/mxap/mxap.cs: Changed indenting and newlines to match MS'
550           AppManifest.xaml, makes it easier to see if they are different.
551           Updated RuntimeVersion to 2.0.30523.6.
553 2008-07-22  Jackson Harper  <jackson@ximian.com>
555         * tools/mxap/mxap.cs: Create an HTML wrapper for our application.
557 2008-07-21  Michael Dominic K.  <mdk@mdk.am>
559         * examples/gnome-orbiter/Background.cs:
560         * examples/gnome-orbiter/Button.cs:
561         * examples/gnome-orbiter/Entry.cs:
562         * examples/gnome-orbiter/EntryData.cs:
563         * examples/gnome-orbiter/LayoutFu.cs:
564         * examples/gnome-orbiter/Main.cs:
565         * examples/gnome-orbiter/Makefile:
566         * examples/gnome-orbiter/PlanetFetcher.cs:
567         * examples/gnome-orbiter/README:
568         * examples/gnome-orbiter/Throbber.cs:
569         * examples/gnome-orbiter/Window.cs:
570         * examples/gnome-orbiter/theme-black/Background.xaml:
571         * examples/gnome-orbiter/theme-black/Button.xaml:
572         * examples/gnome-orbiter/theme-black/Entry.xaml:
573         * examples/gnome-orbiter/theme-black/Throbber.xaml:
574         * examples/gnome-orbiter/theme-blue/Background.xaml:
575         * examples/gnome-orbiter/theme-blue/Button.xaml:
576         * examples/gnome-orbiter/theme-blue/Entry.xaml:
577         * examples/gnome-orbiter/theme-blue/Throbber.xaml: One more example showing XAML 
578         theming capabilities. Check out the README file.
580 2008-07-20  Jackson Harper  <jackson@ximian.com>
582         * configure.ac:
583         * tools/Makefile.am: Add mxap to the 2.0 build
585 2008-07-20  Jackson Harper  <jackson@ximian.com>
587         * tools/mxap/*: New mxap tool for creating very simple .xap
588         files.  This is a pretty basic version, but useful for most simple
589         cases.
591 2008-07-20  Jackson Harper  <jackson@ximian.com>
593         * man/Makefile.am:
594         * man/mxap.1: man page for new mxap tool
596 2008-07-18  Jackson Harper  <jackson@ximian.com>
598         * tools/xamlg/xamlg.cs: Fix component stream name creation.
600 2008-07-18  Jackson Harper  <jackson@ximian.com>
602         * tools/respack/Makefile.am: Fix script.
604 2008-07-18  Jackson Harper  <jackson@ximian.com>
606         * tools/xamlg/xamlg.cs: Add support for creating SL2 partial
607         classes.  You need to supply the app (xap) name on the cmdline
608         like so: xamlg -sl2app:MyApp Page.xaml
609         
610 2008-07-18  Michael Dominic K.  <mdk@mdk.am>
612         * examples/clock-hands/Makefile:
613         * examples/clock-hands/hands.cpp:
614         * examples/clock-hands/hands.html: Another example for Moonlight + Gtk integration. 
615         Embedding mozilla with moonlight plugin + js.
617 2008-07-17  Michael Dominic K.  <mdk@mdk.am>
619         * examples/photo-browser/1.jpg:
620         * examples/photo-browser/2.jpg:
621         * examples/photo-browser/3.jpg:
622         * examples/photo-browser/4.jpg:
623         * examples/photo-browser/5.jpg:
624         * examples/photo-browser/Makefile:
625         * examples/photo-browser/PhotoBrowser.boo:
626         * examples/photo-browser/README: Adding a photobrowser example, one of the few simple 
627         Moonlight apps demoed at GUADEC 2008. Shows how to mix & match GTK with Moonlight. 
628         Uses Boo, excluded from default build.
630 2008-07-14  Andrew Jorgensen  <ajorgensen@novell.com>
632         * configure.ac: Remove linking in nspr and strip out nspr libraries
633         from link flags
635 2008-07-10  Geoff Norton  <gnorton@novell.com>
637         * configure.ac: Remove senseless linking on nss.
639 2008-07-03  Jeffrey Stedfast  <fejj@novell.com>
641         * acinclude.m4: Add some pthread lib checking action.
643         * configure.ac: Include the FreeType2 and FontConfig CFLAGS/LIBS
644         in the MOON_CFLAGS/LIBS variable. Same for zlib. Call our new
645         PTHREAD_CHECK macro and add PTHREAD_LIBS to MOON_LIBS.
647 2008-06-27  Larry Ewing  <lewing@novell.com>
649         * test/xaml/test-opacity-outside-canvas-bounds.xaml: modify to
650         catch another possible opacity clip case.
652 2008-06-27  Michael Dominic K.  <mdk@mdk.am>
654         * test/xaml/test-radialgradientbrush-origin.xaml: Adding an example of
655         broken radial gradient brush, as seen in #401871.
657 2008-06-23  Jeffrey Stedfast  <fejj@novell.com>
659         * acinclude.m4, configure.ac: Added DOLT support.
661 2008-06-10  Andrew Jorgensen  <ajorgensen@novell.com>
663         * configure.ac: Figure out the firefox ABI string only if we're
664         building the firefox plugin
666 2008-06-10  Rolf Bjarne Kvinge <RKvinge@novell.com> 
668         * moon.mds: Updated.
670 2008-06-06  Stephane Delcroix  <sdelcroix@novell.com>
672         * tools/xamlg/Makefile.am: fixing the do_subst.
674 2008-06-02  Michael Dominic K.  <mdk@mdk.am>
676         * configure.ac: By default build with Silverlight bugs.
678 2008-05-30  Michael Dominic K.  <mdk@mdk.am>
680         * configure.ac: Adding --with-compatibility-bugs switch (defaults to no)
681         that allows to build ML with *ugh* compatibility bugs (same bugs that SL
682         1.0 has). This will be needed for AnimaionMatrix2.
684 2008-05-28  Andrew Jorgensen  <ajorgensen@novell.com>
686         * ffmpeg.patch: plugin installer ffmpeg patch was missing some tweaks
688 2008-05-23  Andrew Jorgensen  <ajorgensen@novell.com>
690         * configure.ac: The plugin installer can be built with support for
691         either firefox or both
692         * INSTALL: The installer works fine without mono support
694 2008-05-23  Andrew Jorgensen  <ajorgensen@novell.com>
696         * configure.ac: Fallback to not using ffmpeg if it's not found
698 2008-05-19  Andrew Jorgensen  <ajorgensen@novell.com>
700         * configure.ac: MOON_PROG_CFLAGS should use top_srcdir, not top_builddir
702 2008-05-18  Miguel de Icaza  <miguel@novell.com>
704         * Add new tool to package xaml files into the .g.resources
705         expected by Silverlight 2
707 2008-05-16  Rolf Bjarne Kvinge <RKvinge@novell.com> 
709         * moon.mds: Updated.
711 2008-05-15  Andrew Jorgensen  <ajorgensen@novell.com>
713         * configure.ac: Make target tests more generic
715 2008-05-15  Rolf Bjarne Kvinge <RKvinge@novell.com> 
717         * configure.ac: Added target as requested by error message.
719 2008-05-15  Andrew Jorgensen  <ajorgensen@novell.com>
721         * configure.ac: ignore target_vendor part
723 2008-05-15  Andrew Jorgensen  <ajorgensen@novell.com>
725         * configure.ac: Determine mozilla os-abi string for targetPlatform
727 2008-05-14  Andrew Jorgensen  <ajorgensen@novell.com>
729         * Makefile.am: Don't build anything but what needs to be built when
730         building the plugin installer
732 2008-05-13  Andrew Jorgensen  <ajorgensen@novell.com>
734         * Makefile.am: tools must build after other mono stuff
736 2008-05-13  Andrew Jorgensen  <ajorgensen@novell.com>
738         * configure.ac, Makefile.am: Fixes so that we can build on a system that
739         actually has no mono on it.
741 2008-05-13  Andrew Jorgensen  <ajorgensen@novell.com>
743         * configure.ac: Bump version so that we can make a source release
745 2008-05-12  Andrew Jorgensen  <ajorgensen@novell.com>
747         * configure.ac: Add ffmpeg and swscale to MOON_PROG_CFLAGS
748         and MOON_PROG_LIBS so that the test harness can build when building
749         the plugin installer
751 2008-05-12  Andrew Jorgensen  <ajorgensen@novell.com>
753         * ffmpeg.patch: Updated ffmpeg patch to r10885
755 2008-05-09  Chris Toshok  <toshok@ximian.com>
757         * configure.ac: error out if --enable-user-plugin is specified
758         without both ff2 and ff3 being enabled.
760 2008-05-09  Chris Toshok  <toshok@ximian.com>
762         * configure.ac: fix the check for ff3, and remove the AC_MSG_ERROR
763         i was using to debug ff2.
764         
765 2008-05-08  Chris Toshok  <toshok@ximian.com>
767         * configure.ac: make ff2 and ff3 non-mutually exclusive.  if
768         either is present we build the correct bridge.
770 2008-05-07  Andrew Jorgensen  <ajorgensen@novell.com>
772         * configure.ac: Don't set mono_*dir variables at configure time
774 2008-05-07  Andrew Jorgensen  <ajorgensen@novell.com>
776         * configure.ac: Don't link against MOZILLA_LIBS because they will
777         already be loaded in the browser
779 2008-05-06  Andrew Jorgensen  <ajorgensen@novell.com>
781         * configure.ac: Don't link against libraries included in the XPI
783 2008-05-06  Andrew Jorgensen  <ajorgensen@novell.com>
785         * configure.ac: Change min and max ff version in rdf depending on
786         usage of --with-ff3
788 2008-04-30  Andrew Jorgensen  <ajorgensen@novell.com>
790         * configure.ac: dbus-glib-1 0.60 should be new enough
792 2008-04-30  Michael Dominic K.  <mdk@mdk.am>
794         * configure.ac:
795         * moon.pc.in: Don't put the MOON_CFLAGS and MOON_LIBS in the pc file
796         as it contains some local garbage. Instead, put stripped-down
797         MOON_EXTRA_CFLAGS and MOON_EXTRA_LIBS. Make it possible to actually
798         compile against moon.pc.
800 2008-04-25  Andrew Jorgensen  <ajorgensen@novell.com>
802         * configure.ac: Hack to remove glitz from the link flags
803         fixes Bug 338506
805 2008-04-25  Geoff Norton  <gnorton@novell.com>
807         * configure.ac: Detect the location of the avcodec.h header
809 2008-04-25  Jackson Harper  <jackson@ximian.com>
811         * configure.ac: Add min versions for the testing dependencies.
813 2008-04-25  Rolf Bjarne Kvinge <RKvinge@novell.com> 
815         * configure.ac: Add XTST flags to SHOCKER variables.
817 2008-04-24  Geoff Norton  <gnorton@novell.com>
819         * configure.ac: Reinstate a few needed uglies for the plugin builder
821 2008-04-24  Geoff Norton  <gnorton@novell.com>
823         * configure.ac: Autoconf treats [] as null.  Set a fake variable
824         to not abort execution if xrandr isn't present.
826 2008-04-24  Rolf Bjarne Kvinge <RKvinge@novell.com> 
828         * configure.ac: Add another directory to search for MS' drtlist.
830 2008-04-24  Fernando Herrera  <fherrera@novell.com>
832         * class/Makefile.am: Fix "make -jN" build.
834 2008-04-23  Geoff Norton  <gnorton@novell.com>
836         * configure.ac: Rewrite our configure.ac to be legible and 
837         maintainable.
838         
839 2008-04-23  Geoff Norton  <gnorton@novell.com>
841         * configure.ac: More pango removal.
842         
843 2008-04-23  Geoff Norton  <gnorton@novell.com>
845         * configure.ac: Remove Pango support.
846         
847 2008-04-23  Geoff Norton  <gnorton@novell.com>
849         * configure.ac: Initial build system cleanup and support for 
850         linking against system cairo.
851         
852 2008-04-22  Larry Ewing  <lewing@novell.com>
854         * configure.ac: check for new mozembed versions.
856 2008-04-22  Larry Ewing  <lewing@novell.com>
858         * configure.ac: new checks for firefox3/libxul1.9. Define
859         HAVE_LIBXUL_UNSTABLE in the ff3 case.
861         Get the build working under firefox3 and opensuse 11.
862         
863 2008-04-17  Andrew Jorgensen  <ajorgensen@novell.com>
865         * Makefile.am: Only build what we actually need when building
866         the plugin installer.  This avoids extra build time and a link
867         problem due to the new native mopen.
869 2008-04-16  Jb Evain  <jbevain@novell.com>
871         * configure.ac, class/Makefile.am: use the new smcs.pc to
872         get the location of smcs.exe for our private use.
874 2008-04-16  Rolf Bjarne Kvinge <RKvinge@novell.com> 
876         * moon.mds: Updated.
878 2008-04-14  Andrew Jorgensen  <ajorgensen@novell.com>
880         * pixman/configure.ac: Don't generate test/Makefile
882 2008-04-14  Andrew Jorgensen  <ajorgensen@novell.com>
884         * pixman/configure.ac: Don't generate test/Makefile
886 2008-04-14  Andrew Jorgensen  <ajorgensen@novell.com>
888         * pixman/configure.ac: Don't generate test/Makefile
890 2008-04-14  Andrew Jorgensen  <ajorgensen@novell.com>
892         * cairo, pixman: Update to cairo-1.6.4 and pixman-0.10.0
894 2008-04-08  Andrew Jorgensen  <ajorgensen@novell.com>
896         * configure.ac: Remove xtst from SHOCKER_LIBS pkg-config command
898 2008-04-02  Andrew Jorgensen  <ajorgensen@novell.com>
900         * Makefile.am: Fixed dist of examples/
902 2008-04-02  Miguel de Icaza  <miguel@novell.com>
904         * Move the important stuff from examples/desklet into
905         gtksilver.dll, no point in having two assemblies, two sets of docs
906         for merely one class.
908         * Move the configuration stuff which is really only used by the
909         weather applet into the weather applet.
911         * Automake/autoconf the examples/desklets, lots of bitrot in
912         there, will continue as time allows. 
914         Fixed some of the bitrot
916 2008-03-28  Andrew Jorgensen  <ajorgensen@novell.com>
918         * configure.ac: Added fallback tests for when xtst.pc
919         doesn't exist on the system
921 2008-03-28  Rolf Bjarne Kvinge <RKvinge@novell.com> 
923         * configure.ac: Define __STDC_LIMIT_MACROS.
925 2008-03-28  Jackson Harper  <jackson@ximian.com>
927         * configure.ac: shocker needs the gtk libs now.
929 2008-03-25  Andrew Jorgensen  <ajorgensen@novell.com>
931         * configure.ac: Process install.rdf instead of install.js
932         * configure.ac: Add firefox plugin message to summary
934 2008-03-18  Andrew Jorgensen  <ajorgensen@novell.com>
936         * configure.ac: Remove avformat dependency
938 2008-03-17  Geoff Norton  <gnorton@novell.com>
939         
940         * configure.ac: Make our swscale dependency optional.
942 2008-03-17  Geoff Norton  <gnorton@novell.com>
944         * configure.ac: Search for clock_gettime in -lrt.
945         
946 2008-03-17  Andrew Jorgensen  <ajorgensen@novell.com>
948         * Makefile.am: test must be included in dist
950 2008-03-10  Andrew Jorgensen  <ajorgensen@novell.com>
952         * configure.ac: Changed version to 0.4 (released 0.3 tarball)
954 2008-03-10  Geoff Norton  <gnorton@novell.com>
956         * configure.ac: Detect SSE2 support.
958 2008-03-08  Geoff Norton  <gnorton@novell.com>
960         * configure.ac: Detect MMX support.
962 2008-03-07  Geoff Norton  <gnorton@novell.com>
964         * configure.ac: Fix the $DEBUG options to work with CFLAGS or CXXFLAGS
966 2008-03-05  Larry Ewing  <lewing@novell.com>
968         * src/dependencyobject.cpp: avoid a null dereference crash.
969         Avoids death in showcase and sprawl after toshoks big patch.
971 2008-02-19  Rolf Bjarne Kvinge <RKvinge@novell.com> 
973         * configure.ac: Fix --with-debug to not be confused with --with-ffmpeg. If
974           --with-debug is defined, disable inlining and -O2 optimizations.
976 2008-02-06  Michael Dominic K.  <mdk@mdk.am> 
978         * configure.ac: Configure embedded cairo with '--diable-png' since now
979         we're using the GdkPixbuf PNG writer in xaml2png. Saves us some runtime
980         memory. Fixes: #348071.
982 2007-12-10  Chris Toshok  <toshok@ximian.com>
984         * configure.ac: add debug support stuff.
985         
986 2008-01-29  Andrew Jorgensen  <ajorgensen@novell.com>
988         * pixman, cairo: Synced with vendor branches following procedure outlined at
989         http://svnbook.red-bean.com/en/1.4/svn.advanced.vendorbr.html
991 2008-01-28  Andrew Jorgensen  <ajorgensen@novell.com>
993         * pixman, cairo: Disable distribution of unneeded cairo and pixman stuff
995 2008-01-12  Geoff Norton  <gnorton@novell.com>
997         * configure.ac: Enable support for rsvg2-sharp if rsvg-sharp is 
998         unavailable.
1000 2008-01-11  Andrew Jorgensen  <ajorgensen@novell.com>
1002         * configure.ac: Fixed a problem with ifs that prevented --without-ffmpeg
1003         working with --enable-user-plugin
1005 2008-01-11  Rolf Bjarne Kvinge <RKvinge@novell.com> 
1007         * configure.ac, README: Rename SL 1.1 to SL 2.0.
1008         * INSTALL: Rename SL 1.1 to SL 2.0, add note about --with-ffmpeg.
1010 2008-01-11  Sebastien Pouliot  <sebastien@ximian.com>
1012         * configure.ac: Enable PenLineCapTriangle if the embedded cairo is
1013         patched to support it.
1015 2008-01-10  Rolf Bjarne Kvinge <RKvinge@novell.com> 
1017         * moon.mdp: Deleted.
1018         * moon.mds: Updated.
1020 2008-01-10  Rolf Bjarne Kvinge <RKvinge@novell.com> 
1022         * configure.ac: Add a --with-ffmpeg option (defaults to yes). Don't check
1023           for ffmpeg's libraries unless --with-ffmpeg=yes.
1025 2008-01-04  Larry Ewing  <lewing@novell.com>
1027         * src/panel.cpp (Panel::ComputeBounds): make sure we count the
1028         background bounds inside bounds with children.
1030 2007-12-10  Chris Toshok  <toshok@ximian.com>
1032         * configure.ac: use AC_MSG_ERROR for all these error messages
1033         instead of echo + "exit 1". Also, make several more of the error
1034         conditions (like missing silver.pc/silverdesktop.pc) fatal instead
1035         of just echo's.
1037 2007-12-04  Jeffrey Stedfast  <fejj@novell.com>
1039         * configure.ac: Added largefile checks
1041 2007-12-03  Larry Ewing  <lewing@novell.com>
1043         * src/media.cpp (Image::Render): don't buffer alpha images use
1044         paint_with_alpha instead.
1045         
1046 2007-12-03  Larry Ewing  <lewing@novell.com>
1048         * src/media.cpp (Image::Render): remove accumulated drawing cruft.
1050 2007-11-29  Larry Ewing  <lewing@novell.com>
1052         * src/runtime.cpp (Surface::expose_event_callback): clear the
1053         pixmap in the transparent case.
1055         * src/media.cpp (MediaElement::Render): Disable (and fix) the
1056         SPLIT #define.
1058         * cairo/src/cairo-embed.h: autogenerate the cairo-embed file from
1059         nm output.
1061 2007-11-28  Larry Ewing  <lewing@novell.com>
1063         * src/uielement.cpp (UIElement::DoRender): don't clip to the
1064         bounds when using opcity masks.
1066 2007-11-23  Larry Ewing  <lewing@novell.com>
1068         * src/runtime.cpp (Surface::expose_event_callback): make sure we
1069         don't delete the delete the region before we need it.
1071 2007-11-12  Andrew Jorgensen  <ajorgensen@novell.com>
1073         * NOTES: 1.1 User Plugin works now, removed caveat
1074         * configure.ac: Get mono paths for 1.1 plugin XPI
1076 2007-11-09  Miguel de Icaza  <miguel@novell.com>
1078         * man/mopen.1 (x): 
1080 2007-11-08  Stephane Delcroix  <sdelcroix@novell.com>
1082         * configure.ac:  check for gtk-sharp-2.0 and rsvg-sharp-2.0 required
1083         for tools/svg2xaml. Fixes bnc #325316.
1085 2007-11-06  Larry Ewing  <lewing@novell.com>
1087         * src/dirty.cpp: call UpdateBounds inside the DirtyOpacity logic
1088         since opacity changes can change our bounds now.
1090         * src/uielement.cpp: make invisible elements have empty bounding
1091         boxes.
1093         * src/panel.cpp: disable FindStartingElement again while the
1094         bounds issues are sorted out.
1095         
1096 2007-11-05  Andrew Jorgensen  <ajorgensen@novell.com>
1098         * configure.ac: Hack to remove glitz from the link flags
1099         should fix Bug 338506
1101 2007-11-01  Andrew Jorgensen  <ajorgensen@novell.com>
1103         * configure.ac: Generate install.js from install.js.in
1105 2007-10-29  Andrew Jorgensen  <ajorgensen@novell.com>
1107         * configure.ac: Changes to include ffmpeg libs in the XPI package
1108         * ffmpeg.patch: Patch including changes needed in ffmpeg
1109         * INSTALL: Document these changes
1111 2007-10-25  Andrew Jorgensen  <ajorgensen@novell.com>
1113         * configure.ac: Don't link against mozilla libraries for a browser
1114         plugin because they could be named differently on different systems
1115         Symbols will resolve properly because a plugin runs inside a browser
1116         which already has these libraries loaded
1118 2007-10-25  Sebastien Pouliot  <sebastien@ximian.com>
1120         * README: Add Ink-related comments and update status about Cairo
1122 2007-10-24  Andrew Jorgensen  <ajorgensen@novell.com>
1124         * README: Added a section about the plugin installer and the
1125         --enable-user-plugin configure option
1127 2007-10-23  Andrew Jorgensen  <ajorgensen@novell.com>
1129         * cairo, pixman: svn:ignore autotools generated files
1131 2007-10-23  Andrew Jorgensen  <ajorgensen@novell.com>
1133         * cairo, pixman, autogen.sh: Remove generated files, add autogen
1134         scripts from upstream, and call them from our autogen.sh
1136 2007-10-23  Andrew Jorgensen  <ajorgensen@novell.com>
1138         * configure.ac: Add an optional --enable-user-plugin to control
1139         building of the plugin as installable in the user's own mozilla
1140         plugins directory
1142 2007-10-22  Andrew Jorgensen  <ajorgensen@novell.com>
1144         * Makefile.am: Don't install manpages if we don't install the tools
1146 2007-10-22  Andrew Jorgensen  <ajorgensen@novell.com>
1148         * pixman, cairo: Fixes for builds out of dist, don't try to generate
1149         the files under directories that aren't there.
1151 2007-10-22  Andrew Jorgensen  <ajorgensen@novell.com>
1153         * pixman, cairo: Put the embed headers in the list of required headers
1154         so that it gets included in make dist
1156 2007-10-22  Andrew Jorgensen  <ajorgensen@novell.com>
1158         * pixman, cairo: Moved pixman-embed.h and cairo-embed.h into the
1159         pixman/pixman and cairo/src directories because they really don't
1160         belong in our src directory
1162 2007-10-22  Andrew Jorgensen  <ajorgensen@novell.com>
1164         * configure.ac: Disable pdf, svg, and ps in cairo
1165         * pixman, cairo: Only build the actual sources and don't install
1166         anything (this time we do it the correct way!)
1168 2007-10-22  Jeffrey Stedfast  <fejj@novell.com>
1170         * configure.ac: Added a --with flag for enabling Pango
1171         support (disabled by default) because it will pull in the system
1172         cairo which will break us.
1174 2007-10-22  Andrew Jorgensen  <ajorgensen@novell.com>
1176         * cairo, pixman: Don't install either of these
1178 2007-10-22  Andrew Jorgensen  <ajorgensen@novell.com>
1180         * cairo, pixman: Fixed to build convenience (noinst) libraries for
1181         static linking
1182         * configure.ac: Build and link against internal pixman and cairo
1184 2007-10-17  Andrew Jorgensen  <ajorgensen@novell.com>
1186         * cairo/src/cairo.h,cairoint.h, pixman/pixman/pixman.h: patched to
1187         include the symbol renaming headers.
1189 2007-10-17  Andrew Jorgensen  <ajorgensen@novell.com>
1191         * Makefile.am: Conditional SUBDIRS were done wrong, fixed it.
1193 2007-10-17  Chris Toshok  <toshok@ximian.com>
1195         * configure.ac: define MOON_PROG_LIBS for the unmanaged programs
1196         that we compile during the build (test/harness/xaml2png,
1197         src/sizes, src/demo) that may need to pull in the mono libraries
1198         to resolve symbols.
1200 2007-10-16  Andrew Jorgensen  <ajorgensen@novell.com>
1202         * Makefile.am: gtk and tools should only build if we are including
1203         the mono runtime (1.1 profile)
1205 2007-10-15  Chris Toshok  <toshok@ximian.com>
1207         * TODO: add blurb about collapsing Base and EventObject into 1
1208         class.
1210 2007-10-01  Andrew Jorgensen  <ajorgensen@novell.com>
1212         * src/Makefile.am: Added fullscreen.h to dist
1214 2007-09-28  Chris Toshok  <toshok@ximian.com>
1216         * configure.ac: we need an AM_CONDITIONAL for the
1217         INCLUDE_MONO_RUNTIME stuff, since we don't need
1218         plugin/moonlight.exe in the 1.0 case.
1220 2007-09-28  Chris Toshok  <toshok@ximian.com>
1222         * configure.ac: move away from using an AM_CONDITIONAL for xrandr
1223         stuff.  it should modify config.h so we have adequate dependency
1224         tracking.
1226 2007-09-28  Chris Toshok  <toshok@ximian.com>
1228         * configure.ac: add --with-mono-runtime configure argument.  by
1229         default we build a 1.0 system.  with --with-mono-runtime on the
1230         command line, the 1.1 environment (the mono runtime) is available
1231         for the plugin.
1233 2007-09-26  Andrew Jorgensen  <ajorgensen@novell.com>
1235         * cairo/: Removed ... we'll use wget to grab the pristine tar and then
1236         patch it if we don't have a cairo-1.4.10 directory
1238 2007-09-26  Andrew Jorgensen  <ajorgensen@novell.com>
1240         * cairo/: Added pristine cairo-1.4.10 sources
1242 2007-09-26  Andrew Jorgensen  <ajorgensen@novell.com>
1244         * Makefile.am: Added test/harness to SUBDIRS for dist tarball
1245         * tools/xamlg/Makefile.am, tools/mopen/Makefile.am:
1246           Added missing files for dist tarball
1248 2007-09-24  Sebastien Pouliot  <sebastien@ximian.com>
1250         * configure.ac: Fix XRANDR support.
1252 2007-09-22  Rolf Bjarne Kvinge <RKvinge@novell.com> 
1254         * moon.mdp: Updated.
1256 2007-09-21  Rolf Bjarne Kvinge <RKvinge@novell.com> 
1258         * examples/desklet/rules.make: Make desklet use 3.0 instead of 2.1 so that
1259           mopen can open them.
1261 2007-09-19  Jeffrey Stedfast  <fejj@novell.com>
1263         * configure.ac: Add fontconfig and freetype2 checks.
1265 2007-09-19  Zoltan Varga  <vargaz@gmail.com>
1267         * configure.ac: Add check for alsa devel pacakge.
1269 2007-09-18  Rolf Bjarne Kvinge <RKvinge@novell.com> 
1271         * TODO: Updated with fullscreen info.
1273 2007-08-30  Rolf Bjarne Kvinge <RKvinge@novell.com> 
1275         * moon.mdp: Added debug.*.
1277 2007-08-29  Rolf Bjarne Kvinge <RKvinge@novell.com> 
1279         * moon.mdp, moon.mds: Created a MonoDevelop project with the source files.
1281 2007-06-30  Marek Habersack  <mhabersack@novell.com>
1283         * desklet/desklets.cs: added the FindElement method to look up
1284         elements in a parent.
1285         Added the AllElementsFound property.
1287 2007-06-29  Marek Habersack  <mhabersack@novell.com>
1289         * desklet/desklets.cs: removed a field from ConfigStore which
1290         isn't needed (storageName).
1291         Added some docs.
1293 2007-06-29  Everaldo Canuto  <ecanuto@novell.com>
1295         * tools/mopen.cs: Use a new drag-and-move system that make use of
1296         canvas events to check mouse move. Now the elements events also 
1297         works, this drag-and-move is activated when you use -d option.
1299 2007-06-29  Marek Habersack  <mhabersack@novell.com>
1301         * desklet/desklets.cs: added GConf config storage backend.
1303 2007-06-28  Marek Habersack  <mhabersack@novell.com>
1305         * desklet/desklets.cs: beginnings of the config storage code.
1307 2007-06-25  Marek Habersack  <mhabersack@novell.com>
1309         * desklet/lameclock/clock.cs: small modifications to the lameclock
1310         desklet - make am/pm show up properly, use 12h clock by default.
1312 2007-06-25  Larry Ewing  <lewing@novell.com>
1314         * gtk/mopen.cs:  remove useless size allocate code.
1316         * gtk/CompositeHelper.cs: 
1317         * gtk/Makefile.am:
1318         * gtk/mopen.exe.config: add cairo and gdk helper functions.  
1319         All of these can go away with sufficiently new gtk# versions.
1321 2007-06-24  Larry Ewing  <lewing@novell.com>
1323         * test/demo.cs: fix the resizing logic.
1325 2007-06-24  Everaldo Canuto  <ecanuto@novell.com>
1327         * configure.ac: man/Makefile added to AC_OUTPUT.
1329 2007-06-23  Chris Toshok  <toshok@ximian.com>
1331         * gtk/Assembly.cs: don't put the assembly key here.  pass it
1332         directly on the command line to gmcs so we can use a $(srcdir)
1333         path without generating the Assembly.cs file.
1335         * gtk/Makefile.am: make dist/distcheck work.
1337 2007-06-22  Chris Toshok  <toshok@ximian.com>
1339         * moon.pc.in: new file.
1341         * configure.ac: generate our moon.pc file.
1343         * Makefile.am: add pkgconfig stuff.
1345 2007-06-21  Dick Porter  <dick@ximian.com>
1347         * configure.ac: Added checks for mozilla "plugin" pkgconfig file
1349 2007-06-18  Chris Toshok  <toshok@ximian.com>
1351         * gtk/ManagedDownloader.cs: use time_manager_add_tick_call for the
1352         cross thread calls instead of Application.Invoke.
1354 2007-06-15  Miguel de Icaza  <miguel@novell.com>
1356         * test/ManagedDownloader.cs: Fixed this
1358 2007-06-13  Jeffrey Stedfast  <fejj@novell.com>
1360         * configure.ac: Added pango as a dependency for text rendering.
1362 2007-06-13  Chris Toshok  <toshok@ximian.com>
1364         * configure.ac: make sure we're getting the right version of
1365         cairo, and don't necessarily use the one that comes along with the
1366         gtk dependency.
1368 2007-06-12  Jeffrey Stedfast  <fejj@novell.com>
1370         * configure.ac: Back to alsa instead of SDL (now that I've figured
1371         out the secret to playing non-choppy audio with it).
1373 2007-06-10  Miguel de Icaza  <miguel@novell.com>
1375         * configure.ac: Check for mono, prepare cflags and libs to embed
1376         the Mono VM.
1378 2007-06-12  Jeffrey Stedfast  <fejj@novell.com>
1380         * configure.ac: We now use SDL for audio instead of alsa.
1382 2007-06-09  Everaldo Canuto  <ecanuto@novell.com>
1384         * configure.ac: plugin/test/Makefile added to AC_OUTPUT.
1386 2007-06-08  Everaldo Canuto  <ecanuto@novell.com>
1388         * configure.ac: Fix MOON_LIBS value, using --libs instead of --cflags.
1390 2007-06-07  Everaldo Canuto  <ecanuto@novell.com>
1392         * README: Update file to include plugin install information.
1394 2007-06-05  Jeffrey Stedfast  <fejj@gnome.org>
1396         * configure.ac: Added checks to see which mozilla xpcom .pc file
1397         to use and to collect the needed CFLAGS and LIBS for the plugin.
1399         * plugin/Makefile.am: DOn't reference nspr nor xulrunner-xpcom
1400         directly, rely on AB_SUBST() variables from configure.ac
1402 2007-06-04  Jeffrey Stedfast  <fejj@novell.com>
1404         * configure.ac: Do proper checks for Mozilla nspr/nss pkg-config
1405         fu.
1407 2007-06-03  Everaldo Canuto  <ecanuto@novell.com>
1409         * Makefile.am: install-plugin target added.
1411 2007-06-02  Everaldo Canuto  <ecanuto@novell.com>
1413         * Makefile.am, configure.ac, plugin/*: Mozilla plugin added.