Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on Aug 27, 2008
  1. * Controller/MoonlightController.cs: Removed TimeLine References

    Manuel Cerón authored
    * Controls/TimeLine/KeyframeMarker.cs, Controls, Controls/TimeLine,
      Controls/TimeLine/AnimationTimeline.cs,
      Controls/TimeLine/AnimationTimelineWidget.cs,
      Controls/TimeLine/ChangeLog, Controls/TimeLine/IMarker.cs,
      Controls/TimeLine/KeyframeEventArgs.cs,
      Controls/TimeLine/PositionMarker.cs,
      Controls/TimeLine/TimelineMarker.cs: Removed TimeLineControl
    * gtk-gui/LunarEclipse.Controls.AnimationTimelineWidget.cs: Removed
    
    svn path=/trunk/lunareclipse/; revision=111686
Commits on Aug 21, 2008
  1. ZIndex are Bakc

    Manuel Cerón authored
    svn path=/trunk/lunareclipse/; revision=111291
Commits on Aug 13, 2008
  1. Rebuild

    Manuel Cerón authored
    svn path=/trunk/lunareclipse/; revision=110342
  2. * Model/Tools/ElementCreationTool.cs,

    Manuel Cerón authored
      Model/Tools/PolyLineCreationTool.cs, Model/Tools/SelectionTool.cs,
      Model/StandardSelection.cs, Model/Frames/AbstractFrame.cs,
      Model/ZIndexComparer.cs, Model/Handles/AbstractHandle.cs,
      Controller/Toolbox.cs, Controls/TimeLine/PositionMarker.cs,
      Properties/PropertyManager.cs, Serialization/Serializer.cs:
      Temporary removed references to Canvas.ZIndexProperty
    
    svn path=/trunk/lunareclipse/; revision=110341
Commits on Aug 12, 2008
  1. * Model/Tools/PolyLineCreationTool.cs,

    Manuel Cerón authored
      Model/Descriptors/PolyLineDescriptor.cs,
      Model/HandleGroups/PolyLineHandleGroup.cs,
      Model/Handles/PolyLineHandle.cs: using PointCollection instead of
      Point[]
    * Serialization/Serializer.cs: Added suport for PointCollection to
      Clone
    
    svn path=/trunk/lunareclipse/; revision=110211
Commits on Aug 11, 2008
  1. * Serialization/Serializer.cs: Fixed bugs regarding collections

    Manuel Cerón authored
    * Serialization/ReflectionHelper.cs: Getting static properties
    
    svn path=/trunk/lunareclipse/; revision=110093
Commits on Aug 10, 2008
  1. * Model/Tools/PolyLineCreationTool.cs: Fixed

    Manuel Cerón authored
    * Model/Tools/ImageCreationTool.cs: Removed old code
    * Model/Frames/RectangleFrame.cs: Using Slashes
    * Serialization/Serializer.cs: Using Diagnostics to detect errors
    * Serialization/ReflectionHelper.cs: Fixed GetFields, getting private
      fields too
    
    svn path=/trunk/lunareclipse/; revision=110080
Commits on Aug 9, 2008
  1. * Model/Tools/ElementCreationTool.cs: Cursors are back

    Manuel Cerón authored
    * Model/Tools/PolyLineCreationTool.cs: Using Point Collection, this
      need to be rewritten
    * Model/Tools/SelectionTool.cs: Cursors are back!
    * Model/Handles/AbstractHandle.cs, Controller/MoonlightController.cs:
      CaptureMouse() is back
    * Serialization/Serializer.cs: Added try-catch to detect exceptions in
      GetValue
    
    svn path=/trunk/lunareclipse/; revision=110056
Commits on Aug 3, 2008
  1. * Model/SelectionChangedEventArgs.cs, Model/SelectedBorder.cs,

    Manuel Cerón authored
      Model/SelectionRectangle.cs, View/GtkMoonlight.cs: removed old code
    * Model/StoryboardManager.cs, View/PropertyGroupBrushes.cs,
      View/PropertyGroupLayout.cs, View/PropertyGroupAppearance.cs:
      Removed old code
    * Model/ZIndexComparer.cs, Model/Tools/ElementCreationTool.cs,
      Model/StandardSelection.cs,
      Controller/UndoActions/UndoAddObject.cs,
      Controller/UndoActions/UndoRotation.cs,
      Controller/UndoActions/UndoRemoveObject.cs,
      Controller/MoonlightController.cs, Controller/Recorder.cs,
      Controller/Toolbox.cs, Controls/TimeLine/KeyframeMarker.cs,
      Controls/TimeLine/AnimationTimeline.cs,
      Controls/TimeLine/PositionMarker.cs,
      Controls/TimeLine/TimelineMarker.cs,
      Controls/TimeLine/AnimationTimelineWidget.cs: Renamed Visual for
      UIElement
    * Model/Tools/PolyLineCreationTool.cs: Using PointCollection instead of
      Point[]
    * Model/Frames/BezierSegmentFrame.cs: using DoubleCollection
    * Model/Frames/RectangleFrame.cs: Using DoubleCollection
    * Model/Handles/AbstractHandle.cs: Removed captureMouse calls
    * Model/Handles/IHandle.cs: Changed Mouse events signatures
    * View/MainWindow.cs: Removed timeline
    * View/MoonlightWidget.cs: Added special attributes
    * View/PropertyPanel.cs: Added Special Attributes
    
    svn path=/trunk/lunareclipse/; revision=109504
Commits on Jul 29, 2008
  1. * Controller/MoonlightController.cs: Added SaveToFile, LoadFromFile and

    Manuel Cerón authored
      LoadFromXaml
    * View/MainWindow.cs: Added FileSave and File Load Functionality
    
    svn path=/trunk/lunareclipse/; revision=109108
  2. * Controller/MoonlightController.cs: Resizing gtk silver when zooming.

    Manuel Cerón authored
    * View/MoonlightWidget.cs: Fixed Zoom
    
    svn path=/trunk/lunareclipse/; revision=109107
  3. * Model/Handles/AbstractHandle.cs: Added a ZoomChanged event handler

    Manuel Cerón authored
    * Controller/MoonlightController.cs: Added ZoomChanged event.
    
    svn path=/trunk/lunareclipse/; revision=109094
Commits on Jul 27, 2008
  1. * Model/Tools/SelectionTool.cs: Fixed to use event.GetPosition(Canvas)

    Manuel Cerón authored
      instead of event.GetPosition(null)
    * Model/Handles/AbstractHandle.cs, Model/Handles/TransformHandle.cs:
      Added zoom correction support
    * Controller/MoonlightController.cs: Added Zoom, CurrentScale,  and
      ZoomCorrection Methods
    * View/MainWindow.cs: Added a new zoom slider
    * View/MoonlightWidget.cs: Using gray color as background (temporal)
    
    svn path=/trunk/lunareclipse/; revision=108889
Commits on Jul 25, 2008
  1. * Model/StandardSelection.cs: Added undo actions to Cut and Paste

    Manuel Cerón authored
    svn path=/trunk/lunareclipse/; revision=108798
  2. * Model/ISelection.cs, Model/StandardSelection.cs: Added Cut, Copy,

    Manuel Cerón authored
      Paste, Clone
    * View/MainWindow.cs: Added Handlers for Cut, Copy, Paste, Clone, Clear
      Selection, Select All
    
    svn path=/trunk/lunareclipse/; revision=108744
Commits on Jul 24, 2008
  1. * Model/StandardSelection.cs: CloneMainElement Addapted to the new

    Manuel Cerón authored
      Serializer.Clone
    * Controller/Toolbox.cs: Removed Clone() Moved to Serializer
    * View/Main.cs: Added System.Diagnostics.Debug Info
    * Serialization/Serializer.cs: Added a new Clone method from scratch
    
    svn path=/trunk/lunareclipse/; revision=108670
Commits on Jul 21, 2008
  1. * Model/ZIndexComparer.cs, Model/Tools/SelectionTool.cs: Using

    Manuel Cerón authored
      Canvas.ZIndex instead of UIElement.ZIndex
    * Model/ISelection.cs, Model/StandardSelection.cs: Added
      CloneMainElement
    * Serialization/Serializer.cs: Fixed bug caused by different cultures
      and ToString()
    * Serialization/ReflectionHelper.cs: Removed duplicates from attached
      properties
    
    svn path=/trunk/lunareclipse/; revision=108389
Commits on Jul 19, 2008
  1. * Model/Descriptors/StandardDescriptor.cs,

    Manuel Cerón authored
      Model/Descriptors/IDescriptor.cs: ChangeProperty made public
    * Model/StandardSelection.cs: Added Undo Support
    * Controller/UndoActions/UndoAddObject.cs: Cosmetic Changes
    * Controller/UndoActions/UndoRemoveObject.cs: Added new UndoAction
    
    svn path=/trunk/lunareclipse/; revision=108300
  2. * AssemblyInfo.cs: Added some info

    Manuel Cerón authored
    * View/MainWindow.cs: Updated to show about dialog.
    * View/AboutLunarEclipse.cs: Added About Dialog
    
    svn path=/trunk/lunareclipse/; revision=108295
  3. * Model/ISelection.cs, Model/StandardSelection.cs: Added

    Manuel Cerón authored
      DeleteFromCanvas()
    * View/MainWindow.cs: Added Delete Action Handlers
    
    svn path=/trunk/lunareclipse/; revision=108294
  4. * Model/Tools/ElementCreationTool.cs: Added proper cursor when creating

    Manuel Cerón authored
      a shape
    * Model/Descriptors/PathDescriptor.cs: Fixed bug in enumerator
    
    svn path=/trunk/lunareclipse/; revision=108291
Commits on Jul 8, 2008
  1. * Model/Tools/ElementCreationTool.cs: UIElement.ZIndexProperty is now

    Manuel Cerón authored
      set when a new Shape is created.
    * Model/Descriptors/PathDescriptor.cs: Refactored Bounds() method
    
      Now Inherits from AbstractLineDescriptor
    * Model/Descriptors/LineDescriptor.cs: Added SetBounds()
    
      Now Inherits from AbstractLineDescriptor
    * Model/Descriptors/PolyLineDescriptor.cs: Refactored Bounds() Method.
    
      Now Inherits from AbstractLineDescriptor
    * Model/Descriptors/AbstractLineDescriptor.cs: Added
    * Model/ISelection.cs: Added Ordering Methods
    
      Added Implemented Align{Left, Right, HorizontalCenter, Top, Bottom,
      VerticalCenter}()
    
      Added Bounds()
    
      Added Count
    * Model/StandardSelection.cs: Implemented Bounds() method.
    
      Implemented BringToFront(), BringForward(), SendToBack(),
      SendBackwards()
    
      Implemented Align{Left, Right, HorizontalCenter, Top, Bottom,
      VerticalCenter}()
    
      Implemented Count
    * Controller/Toolbox.cs: Added MaxZ()
    * View/MainWindow.cs: Added a special Debug button for debug purposes.
    
      Added Actions for ordering and alignment.
    
    svn path=/trunk/lunareclipse/; revision=107449
Commits on Jul 5, 2008
  1. * Model/Descriptors/PathDescriptor.cs: Added.

    Manuel Cerón authored
    * Model/Descriptors/StandardDescriptor.cs: Added Support for
      PathDescriptor
    
    svn path=/trunk/lunareclipse/; revision=107292
  2. * Model/Tools/SelectionTool.cs: Added Undo Support

    Manuel Cerón authored
    * Model/Descriptors/TextBlockDescriptor.cs,
      Model/Descriptors/StandardDescriptor.cs,
      Model/Descriptors/LineDescriptor.cs,
      Model/Descriptors/PolyLineDescriptor.cs: Added UndoGroup Support
    * Model/Handles/ResizeHandle.cs: Using UndoGroup.AddProperty
    * Model/Handles/AbstractHandle.cs: Using UndoGroup.AddProperty. Removed
      AddUndo.
    * Controller/UndoActions/UndoGroup.cs: Added AddPropertyChange()
    * Controller/Toolbox.cs: Cosmetic Changes
    
    svn path=/trunk/lunareclipse/; revision=107291
  3. * Model/Frames/AbstractFrame.cs: Added ZIndex Setting

    Manuel Cerón authored
    * Model/Handles/BezierSegmentPoint3Handle.cs,
      Model/Handles/StartLineHandle.cs,
      Model/Handles/StartPointHandle.cs, Model/Handles/EndLineHandle.cs,
      Model/Handles/PathSegmentHandle.cs,
      Model/Handles/PolyLineHandle.cs: Added Undo Support
    * Model/Handles/ResizeHandle.cs, Model/Handles/TransformHandle.cs,
      Model/Handles/RotateHandle.cs: Using ChangeProperty and AddUndo
    * Model/Handles/AbstractHandle.cs: Added ZIndex Setting. Added
      AddUndo() and ChangeProperty()
    
    svn path=/trunk/lunareclipse/; revision=107290
  4. * Model/StoryboardManager.cs: Adapted to change in UndoPropertyChange

    Manuel Cerón authored
    * Model/Handles/ResizeHandle.cs: Moved UndoGroup Functionality to
      TransformHandle
    * Model/Handles/TransformHandle.cs: Moved UndoGroup Functionality from
      ResizeHandle
    * Model/Handles/RotateHandle.cs: Added Undo Support
    * Controller/UndoActions/UndoPropertyChange.cs: Added root parameter to
      constructor
    
    svn path=/trunk/lunareclipse/; revision=107289
  5. * Model/HandleGroups/AbstractHandleGroup.cs,

    Manuel Cerón authored
      Model/HandleGroups/IHandleGroup.cs: Added Controller
    * Model/ISelection.cs, Model/StandardSelection.cs: Added Update()
    * Model/Handles/ResizeHandle.cs: Added UndoSupport
    * Model/Handles/AbstractHandle.cs: Added Undo Support
    * Controller/UndoActions/UndoAddObject.cs: Using VisualCollection to
      have a more clean code.
    * Controller/MoonlightController.cs: Using Update when undo, redo
    
    svn path=/trunk/lunareclipse/; revision=107288
  6. * Model/Tools/ElementCreationTool.cs: Using PushUndo

    Manuel Cerón authored
    * Model/Tools/AbstractTool.cs: Added PushUndo abstract method
    * Controller/MoonlightController.cs: Added Redo()
    * View/MainWindow.cs: Added support for Undo Redo. Added
      SetupUndoButtons()
    
    svn path=/trunk/lunareclipse/; revision=107287
  7. * Controller/UndoEngine.cs,

    Manuel Cerón authored
      Controller/UndoActions/UndoPropertyChange.cs,
      Controller/UndoActions/UndoGroup.cs,
      Controller/UndoActions/UndoAddObject.cs: Renamed references to
      UndoActionBase
    * Controller/UndoActions/IUndoAction.cs: Added Interface for undo
    * Controller/UndoActions/UndoActionBase.cs: Renamed to
      AbstractUndoAction. Implements IUndoAction now
    * Controller/UndoActions/AbstractUndoAction.cs: Renamed from
      UndoActionBase
    
    svn path=/trunk/lunareclipse/; revision=107286
Commits on Jul 4, 2008
  1. * Model/HandleGroups/ResizeRotateHandleGroup.cs: Using Proper Handles

    Manuel Cerón authored
      now
    * Model/Handles/RightResizeWidthHandle.cs,
      Model/Handles/LeftResizeWidthHandle.cs,
      Model/Handles/TopResizeHeightHandle.cs,
      Model/Handles/BottomResizeHeightHandle.cs: Added
    * Model/Handles/ResizeHandle.cs: Addapted to use Subclases
    
    svn path=/trunk/lunareclipse/; revision=107210
  2. * Model/PropertyChangedEventArgs.cs, Model/StoryboardManager.cs,

    Manuel Cerón authored
      Model/Descriptors/LineDescriptor.cs,
      Model/Descriptors/PolyLineDescriptor.cs,
      Model/Handles/PathSegmentHandle.cs,
      Model/Handles/BezierSegmentPoint3Handle.cs,
      Model/Handles/StartPointHandle.cs, Model/Handles/PolyLineHandle.cs,
      Controller/UndoActions/UndoPropertyChange.cs,
      Controller/MoonlightController.cs,
      Controls/TimeLine/AnimationTimeline.cs,
      Controls/TimeLine/PositionMarker.cs,
      Controls/TimeLine/TimelineMarker.cs, View/PropertyPanel.cs: Adapted
      to change in Toolbox.ChangeProperty
    * Model/DrawChangeEventArgs.cs, Model/Draw, Model/Draw/EllipseDraw.cs,
      Model/Draw/SquareDraw.cs, Model/Draw/CircleDraw.cs,
      Model/Draw/Selector.cs, Model/Draw/PenDraw.cs,
      Model/Draw/RectangleDraw.cs, Model/Draw/ChangeLog,
      Model/Draw/SelectionDraw.cs, Model/Draw/LineDraw.cs,
      Model/Draw/DrawBase.cs: Removed Old Code
    * Model/HandleGroups/AbstractHandleGroup.cs: Fixed OnPropertyChanged
    * Model/HandleGroups/RotateHandleGroup.cs: Renamed to
      ResizeRotateHandleGroup
    * Model/HandleGroups/ResizeRotateHandleGroup.cs: Renamed from
      RotateHandleGroup. Adapted to change in Toolbox.ChangeProperty
    * Model/HandleGroups/ResizeHandleGroup.cs: Not needed anymore, replaced
      by ResizeRotateHandleGroup
    * Model/Descriptors/StandardDescriptor.cs: Using Toolbox.ChangeProperty
      for SetBounds()
    * Model/Handles/ResizeHandle.cs: Added
    * Model/Handles/TransformHandle.cs: Included features of RotateHandle
    * Model/Handles/RotateHandle.cs: Moved some methods to TransformHandle
    * Controller/Toolbox.cs: changed Toolbox.ChangeProperty  to use a root
      element.
    
    svn path=/trunk/lunareclipse/; revision=107209
Commits on Jul 3, 2008
  1. * Model/Tools/ElementCreationTool.cs: Trasnparent Color for Default

    Manuel Cerón authored
      Shape Creation
    
    svn path=/trunk/lunareclipse/; revision=107187
Commits on Jun 26, 2008
  1. * Model/ISelection.cs: Added MainElement.

    Manuel Cerón authored
    * Model/StandardSelection.cs: Added SelectionChanged event. Added
      MainElement.
    * View/OldMainWindow.cs: Removed some old dependencies.
    * View/MainWindow.cs: Added a property panel widget
    * View/PropertyPanel.cs: Added a Widget for the properties panel
    * Properties/PropertyManager.cs: Removed dependecies to old objects
      such as Selector and SelectionBorder
    
    svn path=/trunk/lunareclipse/; revision=106710
Commits on Jun 23, 2008
  1. * Model/HandleGroups/PathHandleGroup.cs,

    Manuel Cerón authored
      Model/HandleGroups/RotateHandleGroup.cs: Modified order of handles
    * Model/Tools/PathCreationTool.cs: Completelly rewritten
    * Model/Frames/AbstractFrame.cs: Throws an exeption on null argument
    * View/MoonlightWidget.cs: Removed testcase
    
    svn path=/trunk/lunareclipse/; revision=106397
  2. * Model/Tools/ElementCreationTool.cs: Added

    Manuel Cerón authored
    * Model/Tools/PolyLineCreationTool.cs: Removed CheckDoubleClick()
    * Model/Tools/PathCreationTool.cs: Rewriteen
    * Model/Tools/ShapeCreationTool.cs: Now Iherits from
      ElementCreationTool
    * Model/Tools/AbstractTool.cs: Added CheckDoubleClick()
    * View/MainWindow.cs: Added PathToolHandlers
    
    svn path=/trunk/lunareclipse/; revision=106381
Something went wrong with that request. Please try again.