Commit Graph

8194 Commits

Author SHA1 Message Date
Kellermorph
825eeb77e4 Translate comments to English and clarify filtering logic 2026-03-31 20:14:51 +02:00
Kellermorph
780cf8b054 Set default text color for slave Xref item 2026-03-31 19:57:45 +02:00
Kellermorph
605392cf9b Filter out full MasterElements from elmt_vector
Added filtering for full MasterElements from the list of elements.
2026-03-31 17:53:01 +02:00
Kellermorph
3795ddb1f5 Refactor context menu and link button logic 2026-03-31 17:52:26 +02:00
Kellermorph
ecee2209e6 Add isFull method to check Slave-Limit 2026-03-31 17:51:53 +02:00
Kellermorph
246dd0a42f Refactor MasterElement::isFull for clarity 2026-03-31 17:51:32 +02:00
Kellermorph
89a4aaac28 Refactor conditional checks for Master type 2026-03-31 17:50:46 +02:00
Kellermorph
79edc3fbb7 Clean up whitespace in elementdata.h
Removed unnecessary blank lines in elementdata.h
2026-03-31 17:50:22 +02:00
Kellermorph
52f61ab500 Refactor max_slaves handling in ElementPropertiesEditor 2026-03-31 17:49:21 +02:00
Kellermorph
1bbb374094 Update height and add max slaves options in UI 2026-03-31 17:47:45 +02:00
Laurent Trinques
c220d84fcb Update elementdata.h 2026-03-31 16:23:05 +02:00
Kellermorph
4834d41432 Merge branch 'master' into master 2026-03-31 14:14:02 +02:00
Kellermorph
378aa8899f Remove resizing of first column in properties editor
Removed resizing of the first column in the information tree.
2026-03-30 21:16:00 +02:00
Kellermorph
0cd71cbe16 Conditionally save max_slaves if limit is set 2026-03-30 21:15:15 +02:00
Kellermorph
9344515d2a Refactor isFull method to simplify max_slaves logic 2026-03-30 21:14:48 +02:00
Kellermorph
9149128f7a Refactor comments and improve code formatting 2026-03-30 21:14:10 +02:00
Kellermorph
5296c1b478 Change initialization of m_max_slaves and m_contact_count 2026-03-30 21:13:26 +02:00
Laurent Trinques
b4c8af55d3 Merge pull request #443 from Kellermorph/master
Some checks failed
Auto-build doxygen docs / doxygen (push) Failing after 1m50s
Auto-build doxygen docs / deploy (push) Has been skipped
Feature: Auto-select active diagram in the elements panel tree
2026-03-29 22:04:08 +02:00
Laurent Trinques
cb47094a1f Update README.md 2026-03-29 22:00:43 +02:00
Laurent Trinques
3f1db24d6d Update README.md 2026-03-29 21:58:32 +02:00
Kellermorph
1af0c1ca8b Refactor addDiagram and updateDiagramItem signatures 2026-03-29 18:14:10 +02:00
Kellermorph
bea1fb4353 Refactor elements_panel to elementsPanel 2026-03-29 18:13:14 +02:00
Kellermorph
2f69716e3c Change access modifier to private for attributes
Changed access modifier of elements_panel and QAction attributes from public to private.
2026-03-29 18:12:17 +02:00
Kellermorph
277fa087bc Fix formatting in genericpanel.h method signatures 2026-03-28 14:49:31 +01:00
Kellermorph
9693df4252 Highlight current page in ProjectView on diagram activation 2026-03-28 14:49:00 +01:00
Kellermorph
6b80fbb08d Change access modifier of elements_panel to public 2026-03-28 14:48:18 +01:00
Laurent Trinques
7425c83231 Merge pull request #442 from qelectrotech/revert-441-master
Some checks failed
Auto-build doxygen docs / doxygen (push) Failing after 1m52s
Auto-build doxygen docs / deploy (push) Has been skipped
Revert "Feature: Implement max_slaves limit for Master elements"
2026-03-27 15:33:48 +01:00
Laurent Trinques
815e959a2d Revert "Feature: Implement max_slaves limit for Master elements" 2026-03-27 15:33:03 +01:00
Laurent Trinques
97f113d333 Merge pull request #441 from Kellermorph/master
Feature: Implement max_slaves limit for Master elements
2026-03-27 14:55:35 +01:00
Kellermorph
de91ab0a4b Implement limit check for linked items
Added a check for the maximum limit of linked items before moving an item from free_list to linked_list.
2026-03-26 15:29:41 +01:00
Kellermorph
84c755a0c8 Filter out full MasterElements from element list
Added filtering for full MasterElements from the list of elements.
2026-03-26 15:29:03 +01:00
Kellermorph
e9e11635d8 Add isFull method to check slave limit
Added a new method to check if the slave limit is reached.
2026-03-26 15:27:45 +01:00
Kellermorph
2e684471a9 Add isFull method to MasterElement class 2026-03-26 15:27:05 +01:00
Kellermorph
61889f4c17 Add m_max_slaves member to ElementData class 2026-03-26 15:25:55 +01:00
Kellermorph
c946df8588 Implement max_slaves storage in elementdata
Added functionality to store and retrieve max_slaves attribute.
2026-03-26 15:25:19 +01:00
Kellermorph
33da828035 Increase height and add max slaves options in UI
https://qelectrotech.org/forum/viewtopic.php?id=3101
2026-03-26 15:24:17 +01:00
Kellermorph
6515827f34 Refactor ElementPropertiesEditorWidget and add EditorDelegate
https://qelectrotech.org/forum/viewtopic.php?id=3101
2026-03-26 15:23:17 +01:00
Kellermorph
536315ebc0 Update masterelement.cpp for max_slaves
https://qelectrotech.org/forum/viewtopic.php?id=3101
2026-03-26 15:21:34 +01:00
Laurent Trinques
baec0a4afb Fix https://github.com/qelectrotech/qelectrotech-source-mirror/issues/439
Some checks failed
Auto-build doxygen docs / doxygen (push) Failing after 1m38s
Auto-build doxygen docs / deploy (push) Has been skipped
2026-03-08 14:10:50 +01:00
Laurent Trinques
4b19a88f2d git submodule update --remote elements
Some checks failed
Auto-build doxygen docs / doxygen (push) Failing after 1m39s
Auto-build doxygen docs / deploy (push) Has been skipped
2026-03-05 16:25:44 +01:00
Laurent Trinques
248b3a04d2 Fix https://github.com/qelectrotech/qelectrotech-source-mirror/issues/437 2026-03-05 16:23:54 +01:00
Laurent Trinques
40f7889849 git add qet_cs.qm
Some checks failed
Auto-build doxygen docs / doxygen (push) Failing after 1m32s
Auto-build doxygen docs / deploy (push) Has been skipped
2026-02-10 17:31:30 +01:00
Laurent Trinques
430ead5674 Merge pull request #434 from pafri/patch-2
Update qet_cs.ts
2026-02-10 17:29:01 +01:00
pafri
e52e42af45 Update qet_cs.ts
Hi,
I´ve made an update of Czech localization file.
Please commit it.
2026-02-09 08:30:28 +01:00
Laurent Trinques
b7b131f619 Merge pull request #433 from qelectrotech/update-qch
Some checks failed
Auto-build doxygen docs / doxygen (push) Failing after 1m25s
Auto-build doxygen docs / deploy (push) Has been skipped
Update QCH Help file
2026-02-06 14:44:18 +01:00
scorpio810
accc92ef90 update QCH file 2026-02-06 13:26:54 +00:00
Laurent Trinques
89be949201 Update auto-doxygen.yml 2026-02-06 14:22:23 +01:00
Laurent Trinques
fe52babc34 Update QET64.nsi
Some checks failed
Auto-build doxygen docs / doxygen (push) Failing after 1m43s
Auto-build doxygen docs / deploy (push) Has been skipped
2026-02-05 15:37:47 +01:00
Laurent Trinques
f4ff6b1b60 Update QET64.nsi 2026-02-05 15:34:49 +01:00
Laurent Trinques
23b5aa9f14 Merge pull request #431 from Kyle-Code-CA/patch-13
Create Korean man page for QElectroTech
2026-02-05 15:32:44 +01:00