Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* create(voltage-level-editor) add properties name/desc and display header * fix(SubstationEditor): Move VoltageLevel Wizard functions to voltage-level-editor * fix(voltage-level-editor): Generate minimal EditorAction set needed for the requested WizardAction * fix(voltage-level-editor): Remove logging statement * feat(internationalization): initial commit with lit-element * fix(wizard-textfield): Store property values before element can be nulled * feat(SubstationEditor): Add 'create voltage level' button to substation header * feat(internationalization): initial commit with lit-translate * chore(package): upgrade dependencies * test (theming): test with standard css * add(thiming): finishes theming * 26 internationalize (#32) * feat(internationalization): initial commit with lit-translate * chore(package): upgrade dependencies * feat(internationalization): Fully translate user interface * fix(open-scd): translate 'Menu' * fix(SubstationEditor): add missing translations * fix(wizard-textfield): refactor and simplify * add(wizard-textfield): updated tests * test(wizard-textfield): regroup tests, improve descriptions * test(SettingElement): add test suite Co-authored-by: Jakob Vogelsang! <[email protected]> Co-authored-by: Christian Dinkel <[email protected]> * fix(themes): load theme from settings * fix(themes): improve performance by migrating from css to html * add(voltage-level-editor): added static function * test(VoltageLevelEditor): add createAction tests * test(VoltageeLevelElement): split unit tests for voltage-level-editor and VoltageLevelEditor * feat(SubstationEditor): add remove substation button * fix(open-scd): improve hotkey code readability * fix(SubstationEditor): remove superfluous overflow menu * add(voltage-level-editor): delete action, styling * 13 add bay editor (#39) * create(bay-editor): add properties name, desc and display header * feat(bay-element) : create, edit and delete added to the editor * add(bay-element) translations for bay editor dialogs * fix(bay-editor) wrong name fixed * add(voltage-level-editor) test added to check that voltage element is deleted with nulled voltage text-field * add(ubstation/voltage-leve/bay-editor) icon to identify elements in better * 14 add conducting equipment editor (#34) * create(conducting-equipment-editor) add property name, desc * add(icons) disconnector icon * feat(bay-editor) display conducting equipment * test(conducting-equipment-editor) add unit tests * feat(conducting-equipment-editor) add icons, add styling * feat(conducting-equipment-editor) add, create, edit and delete * style(substation-editor) improved styling * fix(conducting-equipment-editor): add reference element to removeAction * feat(conducting-equipment-editor) ´validity chacks for unique name before name change * style(conducting-equipment-editor, bay-editor, voltage-level-editor) improve styling * add(conducting-equipment-editor) add getValue, getMultiplier, type lookup tables * test(conducting-equipment-editor): add unit tests * style(conducting.equipment-editor) make conducting equipment container focusable * add(conducting-equipment-editor) general icon for types other than CBR, DIS, CTR, VTR * add(conducting-equipment-editor) translations in german and english * 15 add lnode wizard (#35) * feat(LNodeWizward) add function to substation, voltage-level and bay-editor * feat(LNodeWizard) remove wizard and remove action added * add(LNodeWizard) translations for english and german * fix(LNodeWizard): improve performance by switching to lit-html render * Add inital Travis CI configuration * Update karma config for Travis CI * chore(package): update dependencies * chore(package): add snowpack build step * chore(travis): add snowpack build stage * fix(travis): customize build script * feat(travis): add pages deploy config * fix(travis): allow test branch to trigger deploy * fix(LICENSE): add IEC EULA and copyright notice * Add LICENSE Apache 2.0 * fix(package): exclude junk from build, include coverage * fix(karma): unify coverage report path * Update docs * chore(travis): upgrade to dpl v2 * chore(doc): move to html doc for github pages * fix(travis): workaround unknown provider value git:pages * fix(doc): add snowpack compatible nojekyll file * feat(travis): update docs before deploy * fix(SubstationEditor): remove superfluous margin * fix(index.html): make background color bearable * feat(index.html): add favicon * fix travis bug * fix(travis): update published branch name * fix(package): make snowpack the default dev server Co-authored-by: Jakob Vogelsang! <[email protected]> Co-authored-by: Christian Hildebrandt <[email protected]> Co-authored-by: Christian Dinkel <[email protected]> * add(LNodeWizard): check for existing LNode to avoid duplicate * chore(package): update docs * refactor(LNodeWizard): add ldValue and lnValue types * refactor(lnodewizard) combine add and remove wizard to edit wizard * feat(conducting-equipment-editor) add lonodewizard && refacgtor styling * fix(lnodewizard): correct file name * fix(travis): generate docs * fix(lnodewizard) adjust translation to combined wizard * fix(package): exclude superfluous files from snowpack build * fix(voltage-level-editor) remove unnecessary svg styling * fix(conducting-equipment-editor) check for unique names excludes own name now * fix(lnodewizard): correct adding and removing logic * fix(lnodewizard): correct adding and removing logic * add(lnodewizard) add initial unit tests * feat(validate): shoehorn new async validation worker into old API * chore(validate): update xmlvalidate.js * fix(validate): move schema validation to Validating mixin * test(open-scd): add dirty hack to make tests pass * fix(package): add commitlint config * test(validating): add unit tests * test(validating): add unit tests * fix(validating): translate UI text * refactor(package): move doc generation and test into build step * doc(open-scd): add more documentation * doc: Add more documentation comments * test(wizard-dialog): fix checkValidity tests * docs(editing): minor clarification * docs(foundation): minor clarification * docs(substation): add explanatory comments * fix(bay-editor): use correct reference for Delete EditorAction * test(data): add valid IED with IED and data modell * fix(lnodewizard): handling attribute prefix in LNode and LN/LN0 * fix(lnodewizard): failed unit test * fix(conducting-equipment-editor): query header using id * fix(conducting-equipment-editor): make styles consistent * fix(foundation): mark inverted Move Actions derivative * fix(open-scd): make progress indicator clickthrough * feat(open-scd): cache editor plugin DOM trees * feat(conducting-equipment-editor): initial Move interface UI draft * feat(conducting-equipment-editor): enable keyboard driven Move * fix(editors/substation): switch to consistent grid layout * fix(editors/substation): make responsive grid layout consistent * test(editors/substation): remove superfluous fab tests * feat(editors/substation): add generic startMove function * fix(editors/substation): make transition timings conform to material design speed * feat(editing): add generic Action verification methods * feat(editing): translate action verification errors * fix(translations/de): improve editing.error.nameClash translation * fix(editing): choose correct translations in validation * chore(xmlvalidate.js): update dependency * fix(editors/substation): ignore elements in Private sections * fix(editors/substation/voltage-level-editor): make responsive grid completely fluid * feat(editors/substation/conducting-equipment-editor): make CE icons smaller * feat(editing): add checkValidity override to EditorAction * fix(editors/substation): make bay-editor show at least columns on large screens * fix(editors/substation/conducting-equipment-editor): maximize header space, fix obscured menu-items * feat(editors/substation): simplify editor API by removing parent property * fix(editors/substation): safeguard selectors against Private sections * docs(editors/substation/foundation): add initial documentation * fix(editors/substation/lnodewizard): make query selectors Private section proof * 15 add tests to lnodewizard (#38) * feat(lnodewizard): disable logical nodes selection if LNode already exist * test(lnodewizard): add integrity tests with wizard-dialog * test(fast-check): enable property based tests * test(lnodewizard): move mock-wizard to be usable in unit and integration tests * test(lnodewizard): add restrictions of LNode element to property based tests * fix(lnodewizard): selector to avoid false positive with empty/missing prefix/inst in LN/LN0 * test(lnodewizard): add integration tests * test(lnodewizard): add property based tests to unit tests * test(mock-wizward): move mock-wizard to be usable in unit and intergation tests * fix(conducting-equipment-editor): query header using id * fix(conducting-equipment-editor): make styles consistent * fix(foundation): mark inverted Move Actions derivative * fix(open-scd): make progress indicator clickthrough * feat(open-scd): cache editor plugin DOM trees * feat(conducting-equipment-editor): initial Move interface UI draft * feat(conducting-equipment-editor): enable keyboard driven Move * fix(editors/substation): switch to consistent grid layout * fix(editors/substation): make responsive grid layout consistent * test(editors/substation): remove superfluous fab tests * feat(editors/substation): add generic startMove function * fix(editors/substation): make transition timings conform to material design speed * feat(editing): add generic Action verification methods * feat(editing): translate action verification errors * fix(translations/de): improve editing.error.nameClash translation * fix(editing): choose correct translations in validation * chore(xmlvalidate.js): update dependency * fix(editors/substation): ignore elements in Private sections * fix(editors/substation/voltage-level-editor): make responsive grid completely fluid * feat(editors/substation/conducting-equipment-editor): make CE icons smaller * feat(editing): add checkValidity override to EditorAction * fix(editors/substation): make bay-editor show at least columns on large screens * fix(editors/substation/conducting-equipment-editor): maximize header space, fix obscured menu-items * feat(editors/substation): simplify editor API by removing parent property * fix(editors/substation): safeguard selectors against Private sections * docs(editors/substation/foundation): add initial documentation * fix(editors/substation/lnodewizard): make query selectors Private section proof * feat(lnodewizard): disable logical nodes selection if LNode already exist * fix(lnodewizard): selector to avoid false positive with empty/missing prefix/inst in LN/LN0 * fix(lnodewizard): solve merge conflicts from rebase * fix(lnodewizard): remove superflous bracket * fix(lnodewizard): change connected to hint for referenced LNode * test(lnodewizard): fix integration tests, add complete test substation structure * fix(lnodewizard): make valueToSelector Private proof * refactor(editors/substation/lnodewizard): combine existLNode into hasLNode * feat(editors/substation/lnodewizard): allow editing Client LNodes * fix(editors/substation/lnodewizard): write an empty ldInst for Client LN * refactor(editors/substation/lnodewizard): remove groups * feat(editors/substation/lnodewizard): sort LNs by selected and disabled * feat(editors/substation/lnodewizard): sort IED page by selected * feat(editors/substation/lnodewizard): sort logical device list, show selected items first * refactor(editors/substation/lnodewizard): change hasLNode to getLNode - adapt tests to make them sorting independent - make minor styling adjustments * style(editors/substation): swap lnode icon device_hub for account_tree * refactor(editors/substation/lnodewizard): clean up event handlers * docs(editors/substation/lnodewizard): add doc comments Co-authored-by: Jakob Vogelsang! <[email protected]> Co-authored-by: Christian Dinkel <[email protected]> * refactor(editors/substation/conducting-equipment): minor cleanup * chore(travis): update deploy branch to 13 Co-authored-by: Christian Dinkel <[email protected]> Co-authored-by: Christian Hildebrandt <[email protected]> * refactor(editors/substation/bay-editor): minor cleanup * chore(travis): update deploy branch to #12 Co-authored-by: Jakob Vogelsang! <[email protected]> Co-authored-by: Christian Dinkel <[email protected]> Co-authored-by: Christian Hildebrandt <[email protected]> * refactor(editors/substation/voltage-level-editor): minor cleanup * chore(travis): switch deploy branch to 8 Co-authored-by: Jakob Vogelsang! <[email protected]> Co-authored-by: Christian Dinkel <[email protected]> Co-authored-by: Christian Hildebrandt <[email protected]>
- Loading branch information