Commit Graph

29 Commits (fe11e097d96768f260ba60334dc1d862f7ee4e66)

Author SHA1 Message Date
Jeremy Hu fe11e097d9 Add check part and show part check status.
Now can check part from part list widget, double click it will check the whole part to graphics view, and also, if the part's node or edge been hovered or checked, the first one's part will be highlighted in the part list.
2018-04-18 09:49:23 +08:00
Jeremy Hu dd976b7fc2 Adjust color theme for part list mini button to make a better visible effect 2018-04-16 20:06:48 +08:00
Jeremy Hu bdb893eb1d Add [align to center] action 2018-04-16 15:12:53 +08:00
Jeremy Hu 0d4c926476 Fix origin item position not get updated when window resized 2018-04-15 20:50:56 +08:00
Jeremy Hu 44a8ca6351 Add part mirror 2018-04-15 20:11:51 +08:00
Jeremy Hu 30971048de Add zoom/scale/rotate/move key 2018-04-13 09:27:28 +08:00
Jeremy Hu 8a6dd60450 Add editable check when select 2018-04-13 08:19:31 +08:00
Jeremy Hu 8c37bc06dc Add group rotation 2018-04-13 08:04:18 +08:00
Jeremy Hu 8773ddd7ef Fix group move 2018-04-12 22:35:50 +08:00
Jeremy Hu 47bb8b5f0b Add alt modifier for range selection 2018-04-12 21:24:51 +08:00
Jeremy Hu dbe7f1828d Add nodes connect 2018-04-12 20:46:13 +08:00
Jeremy Hu 2d5b6eca9b Add edge break 2018-04-12 20:27:21 +08:00
Jeremy Hu 235233fe5d Add shortcuts(S: Select Mode / D: Drag Mode) 2018-04-11 23:15:38 +08:00
Jeremy Hu e1e4953dec Seperate model render view control and edit view control 2018-04-11 23:06:30 +08:00
Jeremy Hu f0e68d9f7a Change rendered model move button from left to middle 2018-04-11 20:49:00 +08:00
Jeremy Hu 28a95aedee Only allow item been selected when visible 2018-04-10 16:44:02 +08:00
Jeremy Hu 38fb0c022a Add main menu.
- Add about window,
- Add acknowlegements window,
- Add multiple documents support.
2018-04-10 15:59:20 +08:00
Jeremy Hu f47148a537 Cleanup and reset initial render angle 2018-04-09 23:10:23 +08:00
Jeremy Hu 2a7554b852 Make uncheckable menu items invisible 2018-04-09 22:37:20 +08:00
Jeremy Hu 62fdcbdced Add flip 2018-04-09 22:24:30 +08:00
Jeremy Hu 5e97e3d268 Add single node mesh 2018-04-09 19:13:34 +08:00
Jeremy Hu f49e88484f Add cut/copy/paste 2018-04-09 16:46:06 +08:00
Jeremy Hu de0075bab4 Add select all; fix undo. 2018-04-09 13:22:25 +08:00
Jeremy Hu b8e5d31169 Add context menu 2018-04-09 11:39:04 +08:00
Jeremy Hu cd6a973fe7 Fix repeat(no-further-actions) snapshot 2018-04-09 08:32:02 +08:00
Jeremy Hu 35a62960ca Add undo/redo 2018-04-09 07:34:46 +08:00
Jeremy Hu 7b3540f0c1 Add multiple selection 2018-04-08 23:08:23 +08:00
Jeremy Hu 1c4515abd7 Finish part mini buttons 2018-04-08 09:30:55 +08:00
Jeremy Hu af451bd5ab Introduce new UI,
Introduce part list,
Add log viewer,
Add QtAwesome icons.
2018-04-07 16:44:39 +08:00