[root]/OMEdit/OMEditGUI/Component
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 171 (100.0%) | 6946 (100.0%) | 40.6 |
adeas31 | 124 (72.5%) | 3555 (51.2%) | 28.6 |
sjoelund.se | 27 (15.8%) | 3174 (45.7%) | 117.5 |
hudson | 11 (6.4%) | 157 (2.3%) | 14.2 |
janK | 7 (4.1%) | 58 (0.8%) | 8.2 |
adrpo | 2 (1.2%) | 2 (0.0%) | 1.0 |
Lock OMEdit, use https://github.com/OpenModelica/OMEdit instead
8 lines of code changed in 8 files:
- Merged OMEdit TLM branch with trunk.
442 lines of code changed in 4 files:
#3290
- Keep the cursor as cross when making connection and restore it when the connection is done.
0 lines of code changed in 2 files:
#3196
- Added vectorization support in OMEdit.
83 lines of code changed in 4 files:
- Fix build.
2 lines of code changed in 1 file:
- Do not create MessageItem on heap.
3 lines of code changed in 1 file:
- Some fixes for querying of components and inherited components.
30 lines of code changed in 1 file:
#2956
- Do not set a default value of origin. Use the origin as transformation origin point only if it is defined in actual modelica code otherwise extract it from extent points.
- Only call snapPointToGrid when creating a shape/component otherwise use movePointByGrid.
281 lines of code changed in 5 files:
- Set the ItemSendsGeometryChanges flag for shapes.
5 lines of code changed in 1 file:
- Handle the mouse press events in a more better way.
- To start a connection click and drag same as Dymola. This is done so that users can double click and view parameters window even for connector type components. This will also fix weird click behaviors like one mentioned here https://www.openmodelica.org/forum/default-topic/1464-gui-error-you-cannot-connect-two-components.
18 lines of code changed in 2 files:
- No need to hard code StateSelect since it is part of built-in environment and can be accessed via API.
4 lines of code changed in 1 file:
- Fixed some display cases of initialization values.
28 lines of code changed in 1 file:
- emit sendCompilationFinished.
1 lines of code changed in 1 file:
#2391
- Improve handling of modifiers in OMEdit.
10 lines of code changed in 1 file:
- Hard coded the StateSelect drop down in the code. It will be nice to get it from API so that we won't have to update OMEdit when the predefined type's literals change.
13 lines of code changed in 1 file:
#2550, #2390
- Fully support showStartAttribute in OMEdit.
146 lines of code changed in 2 files:
#2540, #2778
+ Added a new tree like structure for simulation output. The old text based also exists. The user can switch between them via Options->Simulation->Output.
+ Added a incremental xml reader for simulation output.
+ Fixed the display of multi line messages. Now uses the word wrap at word boundaries. The text is also automatically wrapped when the item is resized.
+ Rewrite the Messages Browse to use model/view architecture. Is required to successfully utilize the word wrap feature for error messages.
3 lines of code changed in 1 file:
- Removed references of unused class SimulationBrowserWidget.
- Removed the context menu while creating connection.
1 lines of code changed in 1 file:
- Use availableGeometry instead of screenGeometry.
2 lines of code changed in 1 file:
#2992
- Fixed the resizing/movement of the component. Try not to generate fractional origin/extent points.
- Change the refine snapping from shift to control key since the refine movement from keyboard is with control key.
73 lines of code changed in 4 files:
#2992
- round the connection start & end points.
2 lines of code changed in 1 file:
#2477
- snap to grid for custom shapes while dragging with mouse.
- call QGraphicsItem::mousePressEvent otherwise QGraphicsItem::itemChange will be triggered for all items.
17 lines of code changed in 2 files:
- remove BOM from files
2 lines of code changed in 2 files:
Snap to grid refinement changed to div/4, because fractions of 0.5 are more convenient then 0.2
8 lines of code changed in 2 files:
- Add capability to OMEdit to link directly against omc (gives a good performance increase especially if calling used functions directly without requiring parsing strings)
- Add OMCOutput parser to OMEdit, to parse the most common OMC Values.Value outputs (no records yet; only sequences and values); the output is a QVariant
- Update getClassInformation to use ModelicaBuiltin.mo
- Add a mockup of the OpenModelicaScriptingAPI.mo we should be able to create from ModelicaBuiltin.mo, and OMC_API.{cpp,h} that should be automatically generated Qt/C++ files corresponding to the same API
2 lines of code changed in 1 file:
- Do not remove the item since it is already unlinked from the scene.
1 lines of code changed in 1 file:
#2506
- Implemented Manhattanize shape. Takes a curves connection and creates a right-angle lines connection of it.
13 lines of code changed in 3 files:
#2506
- Also remove redundant points when starting to move the connection.
6 lines of code changed in 2 files:
- Fix last commit.
1 lines of code changed in 1 file:
#2506
- Remove redundant points while moving the connection.
17 lines of code changed in 1 file:
- Tooltip for connections.
3 lines of code changed in 1 file:
#2506
- Keep the connecting lines manhattanized.
22 lines of code changed in 3 files:
#2477
- Snap to grid for annotations. Use shift for refined movement.
- Set the grid enabled by default.
46 lines of code changed in 4 files:
#2956
- Fixed the movement of components through keyboard.
308 lines of code changed in 4 files:
- Set the minimum width so that the value text will be readable.
7 lines of code changed in 1 file:
#2906
- Drop down menus for Enumeration and Boolean types.
- Added a new API getBuiltinType.
144 lines of code changed in 2 files:
#2390
- Added some support showStartAttribute. There seems to be some issues with setComponentModifierValue API.
261 lines of code changed in 2 files:
#2392
- Indicate default values in ComponentParameters window.
22 lines of code changed in 1 file:
#2960
- Don't use the ComponentParameters class to show the parameter values for TextAnnotation.
- Show progress bar and status message when opening the ComponentParameters & ComponentAttributes windows.
56 lines of code changed in 3 files:
- Updated more icons from PNGs to SVGs.
- Removed some unused PSDs.
1 lines of code changed in 1 file:
(45 more)