• skip to content

Wiki

User Tools

  • Admin
  • Log In

Site Tools

  • Recent Changes
  • Media Manager
  • Sitemap
Trace:

gsoc:log2020

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
gsoc:log2020 [2020/07/19 10:44] – [Coding Period - II (July 3rd - July 31)] jedi18gsoc:log2020 [2020/09/02 09:11] (current) – [Coding Period - III (August 1st - August 31)] jedi18
Line 233: Line 233:
   * Added group boxes to seperate entity properties.   * Added group boxes to seperate entity properties.
   * Added spline, polyspline and all dimension properties.   * Added spline, polyspline and all dimension properties.
 + === 20 July 2020 ===
 +  * Added List Input GUI Class.
 + === 21 July 2020 ===
 +  * Added Plus and Minus button functionality for List GUI widget.
 +  * Added control points property widget for spline entity.
 + === 22 July 2020 ===
 +  * Added point highlighting for list gui widget.
 +  * Created LWVertexGroup class for holding polyline vertices in the properties widget.
 + === 23 July 2020 ===
 +  * Added LWVertex list for the polyline entity properties.
 +  * Fixed few bugs related to lwvertex and added doxygen comments.
 +  * Fixed entity removal and drag points width bugs.
 + === 24 July 2020 ===
 +  * Replaced group box with tree widget in the property editor.
 + === 25 July 2020 ===
 +  * Fixed minor bugs.
 +  * Created PR and resolved merge conflicts.
 + === 26 July 2020 ===
 +  * Tried to figure out seg fault on travis build but not on pc.
 +  * Started refactoring button and checkbox part of input gui.
 + === 27 July 2020 ===
 +  * Refactored some input gui code (relating to button and checkbox gui)
 +  * Changes to saving of customize toolbar widget (added ok,close and ask user on close)
 +  * Merged and resolved merge conflicts with master.
 + === 28 July 2020 ===
 +  * Fixed minor arc bug, added point properties.
 +  * Added copy paste functionality for input guis through context menu.
 + === 29 July 2020 ===
 +  * Added widget titlebar and fixed for proper expansion/collapse of dock widget.
 +  * Add column to make property editor table-like, also added some styling.
 +  * Attempted to fix build constants bug with help from mentors.
 + === 30 July 2020 ===
 +  * Fixed build constants bug.
 +  * Added few spacing and styling changes for property editor.
 +  * Fixed proper resizing of property editor on being closed using widget toolbar.
 + === 31 July 2020 ===
 +  * Started work on context menu.
 + ===== Coding Period - III (August 1st - August 31) =====
 + === 01 August 2020 ===
 +  * Added context menu manager class.
 +  * Added loading of basic operation to context menu.
 + === 02 August 2020 ===
 +  * Changed initialization of context menu manager to use a static list of instances instead.
 +  * Added few commands like last command, undo, redo, select options etc.
 + === 03 August 2020 ===
 +  * Divided context menu into active, inactive and selected states.
 +  * Fix snap options to update changes on both toolbar and context menu.
 +  * Fix undo bug.
 + === 04 August 2020 ===
 +  * Added meta info property to property editor.
 +  * Added lineselect class.
 +  * Added layer combo box to property editor.
 + === 05 August 2020 ===
 +  * Added command specific context menu commands.
 +  * Added properties for transition from current command to other commands.
 +  * Added context menu transitions for line operation.
 + === 06 August 2020 ===
 +  * Added context menu transitions for circle and few other operations.
 +  * Added contextMenuOptions for other commands like arc and line switching in polyline.
 +  * Added PAN operation to pause the current active operation to allow the user to PAN.
 + === 07 August 2020 ===
 +  * Fixed dock widget movement bug.
 +  * Added auto adjusting of titlebar between vertical and horizontal depending on dock position.
 + === 08 August 2020 ===
 +  * Nothing done on this day.
 + === 09 August 2020 ===
 +  * Changed toolbar data saving method to use rapidjson document.
 +  * Refactored ui settings code to make it easier to add other settings to the json file.
 + === 10 August 2020 ===
 +  * Added saving of dock proportions for the dock widgets.
 + === 11 August 2020 ===
 +  * Minor fix in unit tests as new menu item is added.
 +  * Added ArcWithSCE, ArcWithSCL and ArcWithSCA functions to arcoperations.
 + === 12 August 2020 ===
 +  * Added ArcWithCSA and ArcWithSCL.
 +  * Added context transitions for these arc operations.
 + === 13 August 2020 ===
 +  * Added ArcWithSEA for arcoperations.
 + === 14 August 2020 ===
 +  * Added entity serialization to JSON
 +  * Entity Property serialization to JSON.
 + === 15 August 2020 ===
 +  * Deserialization of json properties on pasting.
 +  * Added ArcWithSER and ArcWithSEC
 + === 16 August 2020 ===
 +  * Add CCW,switch direction context menu command for toggling CCW in arc/switch direction.
 +  * Created PR for arc_operations
 +  * Entity creation using deserialized json data.
 + === 17 August 2020 ===
 +  * Keyboard shortcuts for copy/paste.
 +  * Added copying of polyline vertices.
 +  * Fix spline and dimensions bug while copying.
 + === 18 August 2020 ===
 +  * Added TextBuilder class
 + === 19 August 2020 ===
 +  * Added textoperations lua file
 +  * Added entity properties for text.
 + === 20 August 2020 ===
 +  * Added text dialog widget and class
 +  * Text dialog initialization
 + === 21 August 2020 ===
 +  * Updated TextBuilder class to add more properties
 +  * Dialog close transition to text operation
 +  * Settings of text values through dialog.
 + === 22 August 2020 ===
 +  * Add fonts combo box
 +  * Fetching of font from font family in painter
 + === 23 August 2020 ===
 +  * Loading of fonts from resources/fonts folder
 +  * Added menu item and toolbar icon for text
 +  * Added context menu transitions for text operation
 + === 24 August 2020 ===
 +  * Wrote phase 3 blog post.
 + === 25 August 2020 ===
 +  * Added symbols list to text dialog.
 +  * Wrote final report blog post.
 + === 26 August 2020 ===
 +  * Fix dimension modification bug.
 +  * Implemented bounding box function for dimensions.
 + === 27 August 2020 ===
 + === 28 August 2020 ===
 +  * Added writing and reading of mtext to dxf.
 + === 29 August 2020 ===
 +  * Added alignment box with icons to replace combo boxes.
 +  * Fix text align position bug.
 + === 30 August 2020 ===
 +  * Added underline and strikethrough for text in lcvtext,text and builder.
 +  * Added underline and strikethrough options in text dialog.
 + === 31 August 2020 ===
 +  * Final submisison of gsoc report.
gsoc/log2020.1595155465.txt.gz · Last modified: 2020/07/19 10:44 by jedi18

Page Tools

  • Show page
  • Old revisions
  • Backlinks
  • Export to PDF
  • Rename Page
  • Back to top
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki