This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
gsoc:log2020 [2020/07/21 05:01] – [Coding Period - II (July 3rd - July 31)] jedi18 | gsoc:log2020 [2020/08/14 13:10] – [Coding Period - III (August 1st - August 31)] jedi18 | ||
---|---|---|---|
Line 235: | Line 235: | ||
=== 20 July 2020 === | === 20 July 2020 === | ||
* Added List Input GUI Class. | * 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/ | ||
+ | * 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. |