Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/LibrePCB/LibrePCB
A powerful, innovative and intuitive EDA suite for everyone!
https://github.com/LibrePCB/LibrePCB
added method FilePath::isEmptyDir(); added method LibraryBaseElement::getXmlFileVersion(); little improvement in ControlPanel
de644da2b283e81a8408aaff3d80c4d233ee613f authored about 10 years ago
de644da2b283e81a8408aaff3d80c4d233ee613f authored about 10 years ago
some improvements in the whole schematic editor state machine
f795cf0405d34d1cb85fcbb99eb3de90b4a3c45e authored about 10 years ago
f795cf0405d34d1cb85fcbb99eb3de90b4a3c45e authored about 10 years ago
bugfix: adding symbols to new schematics did not work
b0add353d9bb3ea4daff8bf5dd1836d2e8c9a267 authored about 10 years ago
b0add353d9bb3ea4daff8bf5dd1836d2e8c9a267 authored about 10 years ago
fixed compiler warning in release mode
88a74d1e35cc4dceab9aac6d87b684c0015e2091 authored about 10 years ago
88a74d1e35cc4dceab9aac6d87b684c0015e2091 authored about 10 years ago
added simple schematic PDF export; fixed missing Qt module "printsupport" (only since Qt 5.3?!)
13a7d38e9a6b0711e1ab55683737f9ae3b0f4de7 authored about 10 years ago
13a7d38e9a6b0711e1ab55683737f9ae3b0f4de7 authored about 10 years ago
save/restore visible scene rect of schematics when select another schematic page
894a9bc793766b8020a2fae05ee5116a17b59c56 authored about 10 years ago
894a9bc793766b8020a2fae05ee5116a17b59c56 authored about 10 years ago
class XmlFile: use QSaveFile instead of QFile to safely write XML files to harddisc
d0c2ac5b5f84ddeb25be50257f256fc6227e5c20 authored about 10 years ago
d0c2ac5b5f84ddeb25be50257f256fc6227e5c20 authored about 10 years ago
added methods to get/set the currently visible CADScene rect in a CADView
210faeea2d639e665ffa121e3c0faa2e94fd148b authored about 10 years ago
210faeea2d639e665ffa121e3c0faa2e94fd148b authored about 10 years ago
added operators += and -= to common class Angle
afc19ecbbcf29e93bcad61a8b166f111ba0c83a0 authored about 10 years ago
afc19ecbbcf29e93bcad61a8b166f111ba0c83a0 authored about 10 years ago
some improvements for adding components/symbols to circuit/schematic (now it's possible to add a component with ALL of its symbols)
still lot of ugly code...
d35702f4e4e9ddfd87b0f30964f52b3ec6876333 authored about 10 years ago
added possibility to add a new component/symbol to the circuit/schematic with undo/redo support (but with lot of temporary, ugly code...)
5c25fe2bfd30151d3ea2a37d539ce6ccd3e44141 authored about 10 years ago
5c25fe2bfd30151d3ea2a37d539ce6ccd3e44141 authored about 10 years ago
Revert "added some symbols :-) (from Eagle import - not sure if they work properly...)"
This reverts commit a7a04fe94d63f74555d9e779ddffcf19b024fdc4.
bf5eec18ddf95d478df859fc624489fd264f2b4e authored about 10 years ago
some changes to circuit, schematics, schematic editor state machine, ...
moving symbols in the schematics is now possible with undo/redo commands!
but lot of code is ugl...
added library classes SymbolGraphicsItem and SymbolPinGraphicsItem
this commit does not compile! future commits are needed...
92fbb052f82ac2af1cce4e07a81b73b35bb4ff31 authored about 10 years ago
added method SchematicLayer::getAllLayerIDs(); added schematic layers to workspace singleton (used for library symbols)
f13367f425c78b2f0283553f15b98ecb0faec73f authored about 10 years ago
f13367f425c78b2f0283553f15b98ecb0faec73f authored about 10 years ago
added method Point::isOrigin(); updated diagrams
d12ed90655e7164097bb4e8ec58901e6f25d44b2 authored about 10 years ago
d12ed90655e7164097bb4e8ec58901e6f25d44b2 authored about 10 years ago
updated some XML files; updated library class GenericComponend (added Signals and Symbol Variants); added workspace settings for library elements norm order
5d1b46ffe3a47d731fcdd0813ff34e69345234e7 authored over 10 years ago
5d1b46ffe3a47d731fcdd0813ff34e69345234e7 authored over 10 years ago
some small changes; implemented parts of the Symbol class (added SymbolPin, SymbolPolygon, SymbolText)
1f211a91061e286f9f985422162c9857c51bdc76 authored over 10 years ago
1f211a91061e286f9f985422162c9857c51bdc76 authored over 10 years ago
updated classes Version, LibraryBaseElement, LibraryElement, ProjectLibrary
a707f71dcbe4750c3fa6c41c6da727105016ec0a authored over 10 years ago
a707f71dcbe4750c3fa6c41c6da727105016ec0a authored over 10 years ago
added common class Version
a42b65bee4bbe34cd11f28877576aaae0b8b0a51 authored over 10 years ago
a42b65bee4bbe34cd11f28877576aaae0b8b0a51 authored over 10 years ago
updated some XML files; updated diagrams; added diagrams as svg files
68b985ec9ea92c995b7fba72649f54ca725795f9 authored over 10 years ago
68b985ec9ea92c995b7fba72649f54ca725795f9 authored over 10 years ago
fixed wrong comments; updated class diagram
3fe1d69d8005fbc0d0f46c619852b8e4ebd6b25a authored over 10 years ago
3fe1d69d8005fbc0d0f46c619852b8e4ebd6b25a authored over 10 years ago
fixed some issues in xml files
4eec497ac65a18943fce6afbabfc4c414fd2c127 authored over 10 years ago
4eec497ac65a18943fce6afbabfc4c414fd2c127 authored over 10 years ago
use own QApplication subclass to override notify() and add exception support; other small improvements
a0c7e9f09d494be0ab72dc6f100ee0f7b3ca880c authored over 10 years ago
a0c7e9f09d494be0ab72dc6f100ee0f7b3ca880c authored over 10 years ago
some improvements for unit classes
1f181349f7483638601d7ae9f8ebe77ad37cf393 authored over 10 years ago
1f181349f7483638601d7ae9f8ebe77ad37cf393 authored over 10 years ago
some small changes; updated class diagram
4181f12bd903a93f6c16ca1cd2fe10741f3c790f authored over 10 years ago
4181f12bd903a93f6c16ca1cd2fe10741f3c790f authored over 10 years ago
moved attribute "grid interval" from CADScene to CADView; improved GridSettingsDialog
90e27de0f279053b4d424d8be2d8d3533aca2f5f authored over 10 years ago
90e27de0f279053b4d424d8be2d8d3533aca2f5f authored over 10 years ago
added file lock for the whole workspace
ce82c2b497ab13c408d9736ce2ebf3acfeeb48d8 authored over 10 years ago
ce82c2b497ab13c408d9736ce2ebf3acfeeb48d8 authored over 10 years ago
bugfix: update background of CADView immediately after changing grid settings
592ce22b698feb673e3f5692ce65962450bdcaa8 authored over 10 years ago
592ce22b698feb673e3f5692ce65962450bdcaa8 authored over 10 years ago
the Workspace object is now a singleton which is available with Workspace::instance()
ec3fbe2b357f251e976c06cf98cb2b3546732f7c authored over 10 years ago
ec3fbe2b357f251e976c06cf98cb2b3546732f7c authored over 10 years ago
added class LengthUnit; added GridSettingsDialog (not yet finished)
30b7b5a5510a154e85679b679538be71692eb0fc authored over 10 years ago
30b7b5a5510a154e85679b679538be71692eb0fc authored over 10 years ago
updated overview class diagram
3f01c27e72dabe357384ac2374385fd318312aa2 authored over 10 years ago
3f01c27e72dabe357384ac2374385fd318312aa2 authored over 10 years ago
added very simple netclass editor dialog
909599343b6850e41aa0b384fd268ec9cb35469a authored over 10 years ago
909599343b6850e41aa0b384fd268ec9cb35469a authored over 10 years ago
fixed "wrong" location for client related settings
d3e314684a5ff171d6882d7ecda8e6b365e5b453 authored over 10 years ago
d3e314684a5ff171d6882d7ecda8e6b365e5b453 authored over 10 years ago
small improvement in UndoStack
34228fcdb75718c3e2e4b20183a0ea5fb396dade authored over 10 years ago
34228fcdb75718c3e2e4b20183a0ea5fb396dade authored over 10 years ago
added workspace setting for library locale order (needed for every library class for translations)
6e51e752bfff3dddfe7f0cbf4fa8debed7d4d994 authored over 10 years ago
6e51e752bfff3dddfe7f0cbf4fa8debed7d4d994 authored over 10 years ago
redesigned the whole workspace settings management (very flexible now); updated translation files
9b7ee009438c7b3d6a9395b92564bc639e75a3e7 authored over 10 years ago
9b7ee009438c7b3d6a9395b92564bc639e75a3e7 authored over 10 years ago
added some symbols :-) (from Eagle import - not sure if they work properly...)
a7a04fe94d63f74555d9e779ddffcf19b024fdc4 authored over 10 years ago
a7a04fe94d63f74555d9e779ddffcf19b024fdc4 authored over 10 years ago
small changes to CADView; updated SchematicEditor; updated SchematicEditorState and related classes
6e412b956c5b786cc297df77907ac304ce85ffdc authored over 10 years ago
6e412b956c5b786cc297df77907ac304ce85ffdc authored over 10 years ago
small changes to library file structure
99575d1ba66e618e48bd9f4455d7163cad5eb57a authored over 10 years ago
99575d1ba66e618e48bd9f4455d7163cad5eb57a authored over 10 years ago
added possibility to create new projects (in the control panel)
e12ed8f1172b8992e4ad21f5e2111ab26e839e3f authored over 10 years ago
e12ed8f1172b8992e4ad21f5e2111ab26e839e3f authored over 10 years ago
added possibility to add the file version number by creating an ini or xml file; bugfixes in workspace settings
95abec9ca57b61596ca30412d390f7ca99fdada1 authored over 10 years ago
95abec9ca57b61596ca30412d390f7ca99fdada1 authored over 10 years ago
forgot to update the demo project file...
d7514b64bae36f4dccf4f2c34085369e758d8431 authored over 10 years ago
d7514b64bae36f4dccf4f2c34085369e758d8431 authored over 10 years ago
define app version in project file; add methods to read/write ini/xml file version
93f2a6cb05771627ca1fb2b67030b7ad5f18808e authored over 10 years ago
93f2a6cb05771627ca1fb2b67030b7ad5f18808e authored over 10 years ago
renamed all library XML files (show file version number in filename)
f52753b1e34bfcdc8a2ecd4f09c6a6c9f312b5d4 authored over 10 years ago
f52753b1e34bfcdc8a2ecd4f09c6a6c9f312b5d4 authored over 10 years ago
updated some XML files, added comments for documentation
ea168a5b85d1e520fb99c6b5dc09bb1155631f8f authored over 10 years ago
ea168a5b85d1e520fb99c6b5dc09bb1155631f8f authored over 10 years ago
updated class SchematicLayer (and related XML files + documentation)
3e7921a2ffa5f99b0f98f0acade2c7d9d4cc9fb6 authored over 10 years ago
3e7921a2ffa5f99b0f98f0acade2c7d9d4cc9fb6 authored over 10 years ago
updated some schematic editor related classes (inclusive finite state machine)
624077172f9481f499b760245d9c5bd255b7875e authored over 10 years ago
624077172f9481f499b760245d9c5bd255b7875e authored over 10 years ago
updated some common classes
f575c1c6dffeb24b623d0a6841cd3c27a521c7c0 authored over 10 years ago
f575c1c6dffeb24b623d0a6841cd3c27a521c7c0 authored over 10 years ago
bugfix: the cancel button on closing all projects was not working (if unsaved projects were open)
3f0a784c4e96b897b7b3a61466858e7efbaa0fb3 authored over 10 years ago
3f0a784c4e96b897b7b3a61466858e7efbaa0fb3 authored over 10 years ago
updated some circuit/schematic related classes
0be5c4876d589e8315c49856d165d269d6b2530b authored over 10 years ago
0be5c4876d589e8315c49856d165d269d6b2530b authored over 10 years ago
bugfixes: use qDebug() for unit classes did not work; draw schematic origin cross in foreground instead of background
db2df37ce8db9dbb0f8b786f0384ede89ac4cc40 authored over 10 years ago
db2df37ce8db9dbb0f8b786f0384ede89ac4cc40 authored over 10 years ago
updated schematic xml file format; added classes SchematicNetPoint and SchematicNetLine
dce9e28eb9943504e5986145e37167172a75e346 authored over 10 years ago
dce9e28eb9943504e5986145e37167172a75e346 authored over 10 years ago
changed all constructors of libraryelements and added methods/attributes to LibraryBaseElement class
c677d6e3cbd8ea7de2ae5ac8f35cd5dcc31d7fda authored over 10 years ago
c677d6e3cbd8ea7de2ae5ac8f35cd5dcc31d7fda authored over 10 years ago
extended state machine for schematic editor (but not yet sure if this is the right way...)
02ce480f58179a7798d88da9de437bc6e6adad9c authored over 10 years ago
02ce480f58179a7798d88da9de437bc6e6adad9c authored over 10 years ago
small updates for CADView and ControlPanel
05dcbb6ef781f2275a7dfdea5b601a9c0c8d6da4 authored over 10 years ago
05dcbb6ef781f2275a7dfdea5b601a9c0c8d6da4 authored over 10 years ago
added simple state machine (stub) for the schematic editor
d93716a3cf130e1ba7133af637da419b143638f5 authored over 10 years ago
d93716a3cf130e1ba7133af637da419b143638f5 authored over 10 years ago
added schematic editor dock widget UnplacedSymbolsDock; some other small changes
4ecf8b7c7da9b2c36e4b1fd13824aa8547fbe305 authored over 10 years ago
4ecf8b7c7da9b2c36e4b1fd13824aa8547fbe305 authored over 10 years ago
added QDockWidget subclass SchematicPagesDock to access/edit schematic pages
22febef1b45f7c7f9e932e1fc930364f6efa725f authored over 10 years ago
22febef1b45f7c7f9e932e1fc930364f6efa725f authored over 10 years ago
added UndoCommand subclasses to add/remove schematic pages
9c0bd6e0835898379ecbf9bacb31589c50734f0c authored over 10 years ago
9c0bd6e0835898379ecbf9bacb31589c50734f0c authored over 10 years ago
updated class Schematic; added schematic specific methods to class Project
e681332ab33307a3acf7e93afa44075bf169de1e authored over 10 years ago
e681332ab33307a3acf7e93afa44075bf169de1e authored over 10 years ago
added class IniFile to access *.ini files over QSettings objects (with some additional features)
af4c974a5c300b87423c2fa959e59e498f50e266 authored over 10 years ago
af4c974a5c300b87423c2fa959e59e498f50e266 authored over 10 years ago
updated class XmlFile
8dbc199dde6e5ad5a0c07deffb70ef3f71729750 authored over 10 years ago
8dbc199dde6e5ad5a0c07deffb70ef3f71729750 authored over 10 years ago
updated class diagram
84315982bcca4d02da8de8274e781b869c86e153 authored over 10 years ago
84315982bcca4d02da8de8274e781b869c86e153 authored over 10 years ago
updated classes Project, Schematic and SchematicEditor to load schematics from XML files
c8bb5231693c691140951fa0786e132d605ac903 authored over 10 years ago
c8bb5231693c691140951fa0786e132d605ac903 authored over 10 years ago
added class SymbolInstance
7c27092f226a5e6ef2633c80eb04fa4b1e44882e authored over 10 years ago
7c27092f226a5e6ef2633c80eb04fa4b1e44882e authored over 10 years ago
added schematic editor toolbar "tools"
d9f728c9ade3242218a70e9f1f6463b1623e70c5 authored over 10 years ago
d9f728c9ade3242218a70e9f1f6463b1623e70c5 authored over 10 years ago
updated project file structure
439edc4d1f30752a62e0672e378463887b11449f authored over 10 years ago
439edc4d1f30752a62e0672e378463887b11449f authored over 10 years ago
added own undo/redo classes to replace Qt's classes QUndoCommand and QUndoStack
not yet tested very much...
3e1dbde4c46123718ffaae96dd4cde20f4518959 authored over 10 years ago
class Circuit now also loads generic component instances from circuit.xml; other updates to circuit related classes
020b3de27e6644f82dbbdcde111e5603aa0c41c6 authored over 10 years ago
020b3de27e6644f82dbbdcde111e5603aa0c41c6 authored over 10 years ago
small correction in class Project
61ce30dfcdd0246fc609143b76a8c66e20fdbbb2 authored over 10 years ago
61ce30dfcdd0246fc609143b76a8c66e20fdbbb2 authored over 10 years ago
a few changes in the class ProjectLibrary
9a406aeb7cc537fa2339a915796c2d7c0ee34a7d authored over 10 years ago
9a406aeb7cc537fa2339a915796c2d7c0ee34a7d authored over 10 years ago
class ProjectLibrary loads now all library elements of the project; updated circuit xml file structure
1c1a0bcb89f217a1cbb6f0b2217ce1a9f73d1d1e authored over 10 years ago
1c1a0bcb89f217a1cbb6f0b2217ce1a9f73d1d1e authored over 10 years ago
added command classes to add/remove netclasses and netsignals
d3bc3cd474cfabedfd2fd09064d2bd126459eaa1 authored over 10 years ago
d3bc3cd474cfabedfd2fd09064d2bd126459eaa1 authored over 10 years ago
updated classes NetClass, NetSignal and Circuit
20bef8ff9af7f0ec828b3cb1b0b689eef9243858 authored over 10 years ago
20bef8ff9af7f0ec828b3cb1b0b689eef9243858 authored over 10 years ago
automatically remove temporary files in the destructor of class XmlFile
c9940111ae6c63670c1e134092908b2c692c6854 authored over 10 years ago
c9940111ae6c63670c1e134092908b2c692c6854 authored over 10 years ago
added lock files to .gitignore
71d491ba4bcb23630ec07ed93626045ddc4e4c83 authored over 10 years ago
71d491ba4bcb23630ec07ed93626045ddc4e4c83 authored over 10 years ago
some small improvements to the classes Workspace, Project, SchematicEditor and XmlFile
9411c638da808c7e48304f9cc43b1266b9438e99 authored over 10 years ago
9411c638da808c7e48304f9cc43b1266b9438e99 authored over 10 years ago
added automatic generation of *.qm translation files to the qmake project file
2ce901b3aa293a750349dea922f7536952cca203 authored over 10 years ago
2ce901b3aa293a750349dea922f7536952cca203 authored over 10 years ago
created stub class LibraryBaseElement and little changes in LibraryElement class
1644e23659950ea3df18deb3f5392db679fbfcd5 authored over 10 years ago
1644e23659950ea3df18deb3f5392db679fbfcd5 authored over 10 years ago
updated the documentation of the class XmlFile
a6ad851d99ae5e37488852d391c52aa036afdbca authored over 10 years ago
a6ad851d99ae5e37488852d391c52aa036afdbca authored over 10 years ago
improved exception handling concept, updated exception classes
e6ae0bbdcff2887149a9124b41374b8d3b8be0bd authored over 10 years ago
e6ae0bbdcff2887149a9124b41374b8d3b8be0bd authored over 10 years ago
renamed class "Layer" to "SchematicLayer"; a class "LayoutLayer" will be added later (maybe...)
a23e75aae091f048ca15cdd8e84ae7088d15615a authored over 10 years ago
a23e75aae091f048ca15cdd8e84ae7088d15615a authored over 10 years ago
updated circuit xml structure; updated classes Project, Circuit, NetClass
8ab7e7f5ce94f9718df8055bca8d35656c5352c2 authored over 10 years ago
8ab7e7f5ce94f9718df8055bca8d35656c5352c2 authored over 10 years ago
use class XmlFile in Project and Circuit
4165d29f1c254261f8a4d91babe452ac0e175497 authored over 10 years ago
4165d29f1c254261f8a4d91babe452ac0e175497 authored over 10 years ago
added class XmlFile
53ac712a22eb601a4e33d7b094cf1cf68acc0af7 authored over 10 years ago
53ac712a22eb601a4e33d7b094cf1cf68acc0af7 authored over 10 years ago
fixed path to "lib" directory in the workspace
85c65fa9718cb4ac21f8420ea23f7d2bfad7a599 authored over 10 years ago
85c65fa9718cb4ac21f8420ea23f7d2bfad7a599 authored over 10 years ago
use relative filepaths in workspace/.metadata/settings.ini (platform independent!)
e8f65392b4427a27b2fd5d6cb63b946c5d471a62 authored over 10 years ago
e8f65392b4427a27b2fd5d6cb63b946c5d471a62 authored over 10 years ago
use class FilePath in other classes; updated classes to use the new project file structure; some other changes...
be19629b9ecda00e5e62ed0440941beaba9275a4 authored over 10 years ago
be19629b9ecda00e5e62ed0440941beaba9275a4 authored over 10 years ago
use class FilePath in class FileLock
7195d9759c02ac761ca87f3582f752c4dcbe8f00 authored over 10 years ago
7195d9759c02ac761ca87f3582f752c4dcbe8f00 authored over 10 years ago
use class FilePath in class Debug
88719bc16af60ce3e8a5a162467f2a7db8be115c authored over 10 years ago
88719bc16af60ce3e8a5a162467f2a7db8be115c authored over 10 years ago
updated project file structure
95969ea4149ef273ad6f432756f87be135a94fba authored over 10 years ago
95969ea4149ef273ad6f432756f87be135a94fba authored over 10 years ago
updated / removed parts of the doxygen documentation
c9e5b55e937b9bf4246768639925ba90f400ac9a authored over 10 years ago
c9e5b55e937b9bf4246768639925ba90f400ac9a authored over 10 years ago
added class FilePath to unit test project
b8efe84f1b1b4cca27d59b786bc2586b394e58ff authored over 10 years ago
b8efe84f1b1b4cca27d59b786bc2586b394e58ff authored over 10 years ago
updated class FilePath
4eda92d6507d438e1f8bdd16ccb5bd56012a6478 authored over 10 years ago
4eda92d6507d438e1f8bdd16ccb5bd56012a6478 authored over 10 years ago
updated overview class diagram
1152a373f45919c0fbdbc528e3aab1bc58b68c9e authored over 10 years ago
1152a373f45919c0fbdbc528e3aab1bc58b68c9e authored over 10 years ago
updated class FilePath
5a213d476f3d3935796883b99defacffe952a427 authored over 10 years ago
5a213d476f3d3935796883b99defacffe952a427 authored over 10 years ago
added unit test FilePathTest
972ffe36005c3148788de802b8b55d4e49501dee authored over 10 years ago
972ffe36005c3148788de802b8b55d4e49501dee authored over 10 years ago
Merge branch 'master' into gtest
177eea10edc20e8feec455a4d85aedcf42c50270 authored over 10 years ago
177eea10edc20e8feec455a4d85aedcf42c50270 authored over 10 years ago
added class FilePath
7663527174afa4ce3737b8b8fb324183e9c592fa authored over 10 years ago
7663527174afa4ce3737b8b8fb324183e9c592fa authored over 10 years ago