Permalink
Browse files

Initial commit

svn path=/trunk/aspeditor/; revision=48204
1 parent 13863ab commit 854c5c755ee4bb3e92e79304408ac1ff1efe00ca @mhutch mhutch committed Aug 9, 2005
Showing with 8,833 additions and 0 deletions.
  1. +14 −0 AUTHORS
  2. +20 −0 COPYING
  3. 0 ChangeLog
  4. +35 −0 INSTALL
  5. +18 −0 Makefile.am
  6. +1 −0 NEWS
  7. +25 −0 README
  8. +1,118 −0 aclocal.m4
  9. +4 −0 autogen.sh
  10. +72 −0 configure.in
  11. +2 −0 script.in
  12. +1 −0 src/Makefile.am
  13. +21 −0 src/aspnetedit/AssemblyInfo.cs.in
  14. +31 −0 src/aspnetedit/Makefile.am
  15. +204 −0 src/aspnetedit/SampleHost.cs
  16. +432 −0 src/editor/AspNetEdit.Editor.ComponentModel/DesignContainer.cs
  17. +366 −0 src/editor/AspNetEdit.Editor.ComponentModel/DesignerHost.cs
  18. +53 −0 src/editor/AspNetEdit.Editor.ComponentModel/Directive.cs
  19. +225 −0 src/editor/AspNetEdit.Editor.ComponentModel/EventBindingService.cs
  20. +69 −0 src/editor/AspNetEdit.Editor.ComponentModel/ExtenderListService.cs
  21. +128 −0 src/editor/AspNetEdit.Editor.ComponentModel/MenuCommandService.cs
  22. +94 −0 src/editor/AspNetEdit.Editor.ComponentModel/NameCreationService.cs
  23. +441 −0 src/editor/AspNetEdit.Editor.ComponentModel/PageDirective.cs
  24. +117 −0 src/editor/AspNetEdit.Editor.ComponentModel/RootDesigner.cs
  25. +148 −0 src/editor/AspNetEdit.Editor.ComponentModel/SelectionService.cs
  26. +416 −0 src/editor/AspNetEdit.Editor.ComponentModel/ToolboxService.cs
  27. +65 −0 src/editor/AspNetEdit.Editor.ComponentModel/Transaction.cs
  28. +91 −0 src/editor/AspNetEdit.Editor.ComponentModel/TypeDescriptorFilterService.cs
  29. +97 −0 src/editor/AspNetEdit.Editor.ComponentModel/TypeResolutionService.cs
  30. +240 −0 src/editor/AspNetEdit.Editor.ComponentModel/WebFormPage.cs
  31. +57 −0 src/editor/AspNetEdit.Editor.ComponentModel/WebFormReferenceManager.cs
  32. +157 −0 src/editor/AspNetEdit.Editor.UI/PropertyGrid.cs
  33. +184 −0 src/editor/AspNetEdit.Editor.UI/RootDesignerView.cs
  34. +241 −0 src/editor/AspNetEdit.Editor.UI/Toolbox.cs
  35. +83 −0 src/editor/AspNetEdit.Editor.UI/ToolboxItemBox.cs
  36. +21 −0 src/editor/AssemblyInfo.cs.in
  37. +53 −0 src/editor/Makefile.am
  38. +68 −0 src/editor/System.Web.UI.Design/ControlParser.cs
  39. +359 −0 src/editor/System.Web.UI.Design/ControlPersister.cs
  40. +58 −0 src/editor/System.Web.UI.Design/TODOAttribute.cs
  41. +212 −0 src/jscall/AspNetEdit.JSCall/CommandManager.cs
  42. +42 −0 src/jscall/AspNetEdit.JSCall/InvalidJSArgumentException.cs
  43. +21 −0 src/jscall/AssemblyInfo.cs.in
  44. +29 −0 src/jscall/Makefile.am
  45. +25 −0 src/jscall/README
  46. +118 −0 src/jscall/Resources/JSCall.js
  47. +16 −0 src/jscall/jscallglue/Makefile.am
  48. +22 −0 src/jscall/jscallglue/README
  49. +170 −0 src/jscall/jscallglue/jscallglue.cpp
  50. +174 −0 src/propertygrid/AspNetEdit.UI.Editors/BaseEditor.cs
  51. +75 −0 src/propertygrid/AspNetEdit.UI.Editors/BoolEditor.cs
  52. +409 −0 src/propertygrid/AspNetEdit.UI.Editors/CollectionEditor.cs
  53. +115 −0 src/propertygrid/AspNetEdit.UI.Editors/ColorEditor.cs
  54. +61 −0 src/propertygrid/AspNetEdit.UI.Editors/DefaultEditor.cs
  55. +102 −0 src/propertygrid/AspNetEdit.UI.Editors/EnumEditor.cs
  56. +96 −0 src/propertygrid/AspNetEdit.UI.Editors/NumberEditor.cs
  57. +92 −0 src/propertygrid/AspNetEdit.UI.Editors/StringEditor.cs
  58. +126 −0 src/propertygrid/AspNetEdit.UI/EditorManager.cs
  59. +301 −0 src/propertygrid/AspNetEdit.UI/GridRow.cs
  60. +47 −0 src/propertygrid/AspNetEdit.UI/PropertyEditorTypeAttribute.cs
  61. +472 −0 src/propertygrid/AspNetEdit.UI/PropertyGrid.cs
  62. +64 −0 src/propertygrid/AspNetEdit.UI/PropertyValueChangedEventArgs.cs
  63. +37 −0 src/propertygrid/AspNetEdit.UI/PropertyValueChangedEventHandler.cs
  64. +61 −0 src/propertygrid/AspNetEdit.UI/SurrogateUITypeEditorAttribute.cs
  65. +21 −0 src/propertygrid/AssemblyInfo.cs.in
  66. +42 −0 src/propertygrid/Makefile.am
  67. +54 −0 svnci
View
14 AUTHORS
@@ -0,0 +1,14 @@
+The following developers have contributed to AspNetEdit.
+
+
+Michael Hutchinson <m.j.hutchinson@dur.ac.uk>
+ C# lead developer.
+
+Blagovest Dachev <blago@dachev.com>
+ Mozilla design surface.
+
+Eric Butler <eric@extremeboredom.net>
+ Initial PropertyGrid development.
+
+
+
View
20 COPYING
@@ -0,0 +1,20 @@
+Copyright (c) 2005 the individuals listed on the ChangeLog entries.
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
View
No changes.
View
35 INSTALL
@@ -0,0 +1,35 @@
+Prerequisites
+=============
+You will need:
+ Mono 1.1.9 (okay, *very* recent subversion Mono class libraries will do)
+ Gtk# 2.5.5.99
+ Gecko# 0.10
+ GCC 3.3
+ Gtk+ 2.6.4
+ Mozilla 1.7.10
+
+And of course the devoloper libraries for all of these.
+
+
+Building AspNetEdit
+===================
+Open a terminal in the root aspnetedit director and run the following commands
+
+./autoconf.sh --prefix=PREFIX
+make
+
+
+Running AspNetEdit
+=================
+You can run AspNetEdit out of the build directory with the command
+
+make run
+
+
+Installing AspNetEdit
+=====================
+To install AspNetEdit into the PREFIX directory you specified when running autoconf.sh, simly run
+
+make install
+
+The executable and libraries will be installed into PREFIX/lib, and a script 'aspnetedit' is provided in PREFIX/bin to launch the application
View
@@ -0,0 +1,18 @@
+SUBDIRS = src
+bin_SCRIPTS = aspnetedit
+EXTRA_DIST = script.in
+
+REWRITE = \
+ sed -e "s|\@prefix\@|$(prefix)|g" \
+ -e "s|\@pkglibdir\@|$(pkglibdir)|g" \
+ -e "s|\@bindir\@|$(bindir)|g" \
+ -e "s|\@MONO\@|$(MONO)|g"
+
+$(bin_SCRIPTS): $(srcdir)/script.in Makefile
+ $(REWRITE) $(srcdir)/script.in > $@.tmp
+ mv $@.tmp $@
+
+run: runasp
+
+runasp: $(PROGRAM)
+ cd $(top_builddir)/build/lib/ && LD_LIBRARY_PATH=`echo "$(LD_LIBRARY_PATH):$(MOZILLA_HOME)" | sed 's/^://g'` $(MONO) --debug aspnetedit.exe
View
1 NEWS
@@ -0,0 +1 @@
+
View
25 README
@@ -0,0 +1,25 @@
+Introduction
+============
+This is a pre-release version of AspNetEdit, Mono's Graphical Editor for ASP.NET. This version is provided as a preview for curious developers only. Not all functionality is present or working, so please do not judge it until a final release is made.
+
+At the moment you will need the cutting edge subversion Mono class libraries (module mcs).
+
+
+Installation
+============
+For installation instruction please read the INSTALL file.
+
+
+Developers
+==========
+A list of contributors can be found in the AUTHORS file.
+If you are interested in contributing to AspNetEdit, please contact Michael Hutchinson <m.j.hutchinson@gmail.com>.
+
+
+Release Notes
+=============
+Pre-alpha 0.0.1:
+ Initial commit to SVN.
+ The PropertyGrid and Toolbox are functional, but incomplete.
+ The design surface cannot yet be modified directly. Use the control selector above the PropertyGrid.
+ Saving ASPX files works, but page directives are not supported.
Oops, something went wrong.

0 comments on commit 854c5c7

Please sign in to comment.