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
updated overview class diagram
1a856a670da46aec0a4670c6d587ddee151de55d authored about 10 years ago
1a856a670da46aec0a4670c6d587ddee151de55d authored about 10 years ago
improved the design of the file classes (TextFile, XmlFile and IniFile) --> created classes SmartFile, SmartTextFile, SmartXmlFile, SmartIniFile
92a639e20e687c661748ddd1dde3bd52ff81be97 authored about 10 years ago
92a639e20e687c661748ddd1dde3bd52ff81be97 authored about 10 years ago
automatically add the suffix ".e4u" when creating a new project; small fixes in demo XML files
e5ad2538a261d526b4489a973b684820856683a6 authored about 10 years ago
e5ad2538a261d526b4489a973b684820856683a6 authored about 10 years ago
added simple dialog to modify project metadata (name, description, ...)
5681f3d31a0b2b7567f1708f617a2388390323f6 authored about 10 years ago
5681f3d31a0b2b7567f1708f617a2388390323f6 authored about 10 years ago
fixed compiler warning (unused variable) in release mode
f594d61cea7f829514ddc049fcb1a278c3aac1db authored about 10 years ago
f594d61cea7f829514ddc049fcb1a278c3aac1db authored about 10 years ago
added methods + undo class to get/set project metadata (name, description, author, ...)
636b884d5e2cababc02d3b3db15582dbc348db3f authored about 10 years ago
636b884d5e2cababc02d3b3db15582dbc348db3f authored about 10 years ago
added common class TextFile (also used as base class of XmlFile); dont't remove backup files in destructor of XmlFile and IniFile (not yet supported in the Project class)
58dc2f7e5e521074d4bda772db0bf19e896f7bc6 authored about 10 years ago
58dc2f7e5e521074d4bda772db0bf19e896f7bc6 authored about 10 years ago
added generic components and symbols for GND and VCC supply
2615b46f214667285721da7b4d0ce34364e6bc44 authored about 10 years ago
2615b46f214667285721da7b4d0ce34364e6bc44 authored about 10 years ago
added attribute "forced net name" to generic component signals (used for supply symbols like GND, VCC, ...)
6ff7010554d45b6477024e25f902ffd7073982aa authored about 10 years ago
6ff7010554d45b6477024e25f902ffd7073982aa authored about 10 years ago
small code improvements in class SymbolPinInstance
42ad84deb1c5a1e0fc1a0c5452e731588c1a5e3d authored about 10 years ago
42ad84deb1c5a1e0fc1a0c5452e731588c1a5e3d authored about 10 years ago
added undo command to change a netsignal name
acc43d3d9009cd0f24b44834817feb93bd0c3f0a authored about 10 years ago
acc43d3d9009cd0f24b44834817feb93bd0c3f0a authored about 10 years ago
close the symbol instance properties editor dialog with the Escape/Return keys
d4436189bc9a0a94142ca624725316af8d83db46 authored about 10 years ago
d4436189bc9a0a94142ca624725316af8d83db46 authored about 10 years ago
little improvements for the generic component signal roles (use strongly typed enum, removed "supply" type, updated XML)
839f7848e466c4a6ea76e4353b8553630cbc3e94 authored about 10 years ago
839f7848e466c4a6ea76e4353b8553630cbc3e94 authored about 10 years ago
updated library structure diagram
e169a2ea500a9c87db1d07ec0adedd416804c25a authored about 10 years ago
e169a2ea500a9c87db1d07ec0adedd416804c25a authored about 10 years ago
added simple dialog to change generic component / symbol instance attributes (double click on symbols in the schematic)
268faf242b78e891db01ad920ce8d588094e39ee authored about 10 years ago
268faf242b78e891db01ad920ce8d588094e39ee authored about 10 years ago
added undo commands to set generic component name/value
134da6bbe0be57fc0d1f6827cc06840ca6ce8495 authored about 10 years ago
134da6bbe0be57fc0d1f6827cc06840ca6ce8495 authored about 10 years ago
added methods to set GenCompInstance name/value; emit signal when an attribute has changed --> update symbol graphics items
e5f80dcd99fe4b836d259c51c7444b96bf12327b authored about 10 years ago
e5f80dcd99fe4b836d259c51c7444b96bf12327b authored about 10 years ago
bugfix: remove possible endless recursion of attributes (for example if "${VALUE}" is used inside the value of a generic component)
0aef9b1ba91756b108dbd65be542a035d10122eb authored about 10 years ago
0aef9b1ba91756b108dbd65be542a035d10122eb authored about 10 years ago
added doxygen command alias @undocmd
8c3ca14d82f44a855719eb3113c43d1e13250df2 authored about 10 years ago
8c3ca14d82f44a855719eb3113c43d1e13250df2 authored about 10 years ago
Merge pull request #7 from rnestler/master
UI: Add scrolling with modifiers
feeb82ddb49f786fc3f9e71527d5e5be7684de88 authored about 10 years ago
UI: Add scrolling with modifiers
Shift for horizontal and Ctrl for vertical scrolling. Also clean-up
zoom code, inspired by:
htt...
updated demo project XML files
274995649c7cb876efa65dd93f0200c88ca60c2a authored about 10 years ago
274995649c7cb876efa65dd93f0200c88ca60c2a authored about 10 years ago
added interface IF_AttributeProvider; initial support for attributes in SymbolInstance, GenCompInstance, Schematic and Project
795d0a6c9dfdc86143c8c63110772dd5c9ffa15c authored about 10 years ago
795d0a6c9dfdc86143c8c63110772dd5c9ffa15c authored about 10 years ago
added meta data to *.e4u project file (name, author, created, last modified)
624bd2311006a85a22e43d3048be330f89b1a627 authored about 10 years ago
624bd2311006a85a22e43d3048be330f89b1a627 authored about 10 years ago
fixed wrong text angle in symbols
22c64dba5bf8c2bb331f2457219ef88411b4c990 authored about 10 years ago
22c64dba5bf8c2bb331f2457219ef88411b4c990 authored about 10 years ago
demo workspace: improved some symbols, added namespaces for variables in texts (e.g. "${NS::ATTR}")
e9f784e4279eeb8baaffbb85c102a86235cb19a4 authored about 10 years ago
e9f784e4279eeb8baaffbb85c102a86235cb19a4 authored about 10 years ago
added method SymbolInstance::getName(); improved ERC message for unconnected symbol pins;
1ffa4056a48866ce228c9bd4229af3b1671fd3ce authored about 10 years ago
1ffa4056a48866ce228c9bd4229af3b1671fd3ce authored about 10 years ago
use const qualifier for the parameter (Schematic*) in Project::getSchematicIndex()
00e6e1a71ec55f4754ede76141163bbf5a007c16 authored about 10 years ago
00e6e1a71ec55f4754ede76141163bbf5a007c16 authored about 10 years ago
slightly improved the schematic pages dock (class SchematicPagesDock)
1c7eacf5c4cab979c538859b36067e91ea20640c authored about 10 years ago
1c7eacf5c4cab979c538859b36067e91ea20640c authored about 10 years ago
updated schematic XML files of the demo project
af488bdce388422496f605c2b2b0da4617176407 authored about 10 years ago
af488bdce388422496f605c2b2b0da4617176407 authored about 10 years ago
read the symbol suffix in GenCompSymbVarItem from generic component XML file
03ae7d0438058fe62df2fbe11cc4d0886f397ea4 authored about 10 years ago
03ae7d0438058fe62df2fbe11cc4d0886f397ea4 authored about 10 years ago
updated README.md
789c4984de358a3ec9f77420898fbf4262ed8632 authored about 10 years ago
789c4984de358a3ec9f77420898fbf4262ed8632 authored about 10 years ago
added attributes to generic component instances
6ee235eddaaa35a518c887545bc9081eed493fe5 authored about 10 years ago
6ee235eddaaa35a518c887545bc9081eed493fe5 authored about 10 years ago
circuit XML update: save generic component instance name as child node instead of an attribute
0f924135183c1710458002fc2270f21da867a4ab authored about 10 years ago
0f924135183c1710458002fc2270f21da867a4ab authored about 10 years ago
added the "value" attribute to GenericComponentInstance
19fc3f09c10e1899aecda36c98025bedf671161b authored about 10 years ago
19fc3f09c10e1899aecda36c98025bedf671161b authored about 10 years ago
added attributes and default values to generic components (updated XML files and classes)
44249000e206d7ef1967cb4d78ba56f170a6b562 authored about 10 years ago
44249000e206d7ef1967cb4d78ba56f170a6b562 authored about 10 years ago
splitted up the files units.cpp/h to seperate files in common/units/: lengthunit.cpp/h, length.cpp/h, point.cpp/h, angle.cpp/h
because these classes are often needed all together, there is one header file to include them al...
23c7f06e4c69474c35e1ce45044706c35694b472 authored about 10 years ago
fixed/updated doxygen comments
2178a030f0fb57c4fe5c4b63a246ea46e4d0e869 authored about 10 years ago
2178a030f0fb57c4fe5c4b63a246ea46e4d0e869 authored about 10 years ago
use exceptions instead of default arguments in class LengthUnit
bc662272894523fec852b834e787d5e7b1b10655 authored about 10 years ago
bc662272894523fec852b834e787d5e7b1b10655 authored about 10 years ago
use strongly typed enum for LengthUnit::LengthUnit_t
c46a265ec02d0c55c2a3eca3a0a902f911447987 authored about 10 years ago
c46a265ec02d0c55c2a3eca3a0a902f911447987 authored about 10 years ago
improved the FileLock class (use exceptions instead of return values, and some other small changes)
Note: If you have problems with compiling (some strange "vtable" errors), you need to remove the...
4b868ba7fc1b395d8bb1af1c43a43bb5b8a17073 authored about 10 years ago
added addDatabase of sqlite library database 'lib.db', checking if valid and opening it
a21e7b76d24492744d0f6bae6871768737b5c11e authored about 10 years ago
a21e7b76d24492744d0f6bae6871768737b5c11e authored about 10 years ago
added support in getFullUsername for OS_MACX
1faf93dff08a2350d1adde02e693e05db66ecd52 authored about 10 years ago
1faf93dff08a2350d1adde02e693e05db66ecd52 authored about 10 years ago
updated class diagrams
a574dfabf7af1557c207774781a36e45c9401245 authored about 10 years ago
a574dfabf7af1557c207774781a36e45c9401245 authored about 10 years ago
renamed class GenericComponentInstance --> GenCompInstance
d0d61d13072d4c7b08b61a36c98b725c41c0a979 authored about 10 years ago
d0d61d13072d4c7b08b61a36c98b725c41c0a979 authored about 10 years ago
added parameters to SymbolPinInstance::getDisplayText() to get always a non-empty string
52863cb7d80e7d98f914939a9f94a68389cac439 authored about 10 years ago
52863cb7d80e7d98f914939a9f94a68389cac439 authored about 10 years ago
added some ERC messages to classes NetClass, NetSignal, GenericComponentInstance, GenCompSignalInstance, SymbolPinInstance and SchematicNetPoint
c7092e4fbde7e2afb4b50bbc6ee383144bbf9ba7 authored about 10 years ago
c7092e4fbde7e2afb4b50bbc6ee383144bbf9ba7 authored about 10 years ago
added a "modified" flag to the Project class to indicate changes which are made without using an UndoCommand
bbc9ef7131f10e28cf296aa5ed5f4e7332f19f48 authored about 10 years ago
bbc9ef7131f10e28cf296aa5ed5f4e7332f19f48 authored about 10 years ago
added classes ErcMsg and ErcMsgList to implement an electrical rule check; updated class ErcMsgDock to show all ERC messages
82db6861cc0c449119ca500c8e6d3c7be710a5b5 authored about 10 years ago
82db6861cc0c449119ca500c8e6d3c7be710a5b5 authored about 10 years ago
added some new methods to GenericComponentInstance
5b98f71eb132f98d7fb9233af55b5b979bcfadd4 authored about 10 years ago
5b98f71eb132f98d7fb9233af55b5b979bcfadd4 authored about 10 years ago
replaced/added new images
df10f996711b8b2c95ad1f72fcf8a54dc96b1086 authored about 10 years ago
df10f996711b8b2c95ad1f72fcf8a54dc96b1086 authored about 10 years ago
don't ask for saving the project on closing when opened in read-only mode
8e847d2ffc943f7c8eb876404cacc1fc81d5d322 authored about 10 years ago
8e847d2ffc943f7c8eb876404cacc1fc81d5d322 authored about 10 years ago
moved some files in the demo project folder
05e4ba4b132448dcb19c556687582c3f48592afa authored about 10 years ago
05e4ba4b132448dcb19c556687582c3f48592afa authored about 10 years ago
use sorted comboboxes in SES_DrawWire (for netclasses and netsignals)
3d04881eabe12995484b5bdabc6ecfdbbeb4c6bc authored about 10 years ago
3d04881eabe12995484b5bdabc6ecfdbbeb4c6bc authored about 10 years ago
use strongly typed enum for GenCompSymbVarItem::PinDisplayType_t; added method SymbolPinInstance::getDisplayText()
8659c3141525cd4e346bb7db2192ab48fb728769 authored about 10 years ago
8659c3141525cd4e346bb7db2192ab48fb728769 authored about 10 years ago
fixed wrong angle of symbol pin netsignal name
691cab17535c30ec701bf98eed2daa392318eba5 authored about 10 years ago
691cab17535c30ec701bf98eed2daa392318eba5 authored about 10 years ago
use strongly typed enums in some common classes
42dce0ad724c19f98d799e5b34a6e34e4bd45442 authored about 10 years ago
42dce0ad724c19f98d799e5b34a6e34e4bd45442 authored about 10 years ago
updated readme
0c2b00c79d6b64aedfbcea5262143dfcbef6bb05 authored about 10 years ago
0c2b00c79d6b64aedfbcea5262143dfcbef6bb05 authored about 10 years ago
renamed UnplacedSymbolsDock --> ErcMsgDock (electrical rule check messages dock)
c6d5bcc461bfa37e545075ec57e2629bc8bf1b25 authored about 10 years ago
c6d5bcc461bfa37e545075ec57e2629bc8bf1b25 authored about 10 years ago
updated overview class diagram
1318b82488a72ee76dffb257fb8af9fb47ce61f2 authored about 10 years ago
1318b82488a72ee76dffb257fb8af9fb47ce61f2 authored about 10 years ago
added doxygen page with some general information for developers
a9a721b2dd85d395bd8a4e5b5fd185381904f715 authored about 10 years ago
a9a721b2dd85d395bd8a4e5b5fd185381904f715 authored about 10 years ago
updated doxygen documentation
61e9038f2473601f99b20d9bce76647d0b3136f2 authored about 10 years ago
61e9038f2473601f99b20d9bce76647d0b3136f2 authored about 10 years ago
fixed wrong symbol/pin text rotation in schematics
7429ab45c84e6deec200ce09545565b5f9921085 authored about 10 years ago
7429ab45c84e6deec200ce09545565b5f9921085 authored about 10 years ago
added methods Angle::abs() and Angle::makeAbs()
1f1e0ea49e898ce8b5ad5a561b94092c9c7f5d3d authored about 10 years ago
1f1e0ea49e898ce8b5ad5a561b94092c9c7f5d3d authored about 10 years ago
added some more bash scripts to the workspace library
47906c5f327d7cfb0949fdd0e4bfaa5351633348 authored about 10 years ago
47906c5f327d7cfb0949fdd0e4bfaa5351633348 authored about 10 years ago
added toolbar to schematic editor which allows to add often used generic components
6c2be9306b326ea437089c4ea20c46086fd9d272 authored about 10 years ago
6c2be9306b326ea437089c4ea20c46086fd9d272 authored about 10 years ago
added symbols and generic components for resistor, inductor and bipolar capacitor
cdc1b72245f581991de9cf05c7b2685c304ec47b authored about 10 years ago
cdc1b72245f581991de9cf05c7b2685c304ec47b authored about 10 years ago
updated XML definition of symbol polygons; added schematic layer "symbol grab area"
eedbc7a179e8d2fff3d7dfb0bc5293f2962dcf06 authored about 10 years ago
eedbc7a179e8d2fff3d7dfb0bc5293f2962dcf06 authored about 10 years ago
small bugfix in a shell script
21e88c252a71f39e9e5ead1d5ef6e78b7a8c123c authored about 10 years ago
21e88c252a71f39e9e5ead1d5ef6e78b7a8c123c authored about 10 years ago
added possibility to specify in the generic component which text should be displayed for each pin
a2a79a232ea167fc304b2f7f61344806896b2bf2 authored about 10 years ago
a2a79a232ea167fc304b2f7f61344806896b2bf2 authored about 10 years ago
bugfix for rotating symbols
a7df7b7df887cbd5bd02566b868b07a830109192 authored about 10 years ago
a7df7b7df887cbd5bd02566b868b07a830109192 authored about 10 years ago
added new parameters to the debug tools workspace settings
7c14c6ca163f8fc0cc9b23bbcb1e7d05ba889a08 authored about 10 years ago
7c14c6ca163f8fc0cc9b23bbcb1e7d05ba889a08 authored about 10 years ago
use prefix + auto-incremented number as generic component name (instead of random number)
a6371fffe936b4f7f6d15213087a57be303efbd0 authored about 10 years ago
a6371fffe936b4f7f6d15213087a57be303efbd0 authored about 10 years ago
added unary minus operator to unit classes; some small changes...
460c8c82305ee08eeac6115b1eccadc14877727b authored about 10 years ago
460c8c82305ee08eeac6115b1eccadc14877727b authored about 10 years ago
updated the demo project
aebbd334c32e8d53fb0ad5bc729391b7ec818922 authored about 10 years ago
aebbd334c32e8d53fb0ad5bc729391b7ec818922 authored about 10 years ago
added more commands for the schematic editor FSM; various improvements in some schematic editor FSM classes
62e2525cc13faa47deefc559226e26bff1321f7d authored about 10 years ago
62e2525cc13faa47deefc559226e26bff1321f7d authored about 10 years ago
some small improvements and bugfixes
d40547d74884bfe30f252fa1fc98d3c25c7f134c authored about 10 years ago
d40547d74884bfe30f252fa1fc98d3c25c7f134c authored about 10 years ago
added "Debug Tools" to workspace settings
2e38412b60eff84c0eccc966db448ea001f38a13 authored about 10 years ago
2e38412b60eff84c0eccc966db448ea001f38a13 authored about 10 years ago
renamed class WorkspaceSettings --> WSI_Base
74a86bcbaacffb6bdd0cf09c8864b3ef1649f8b6 authored about 10 years ago
74a86bcbaacffb6bdd0cf09c8864b3ef1649f8b6 authored about 10 years ago
added "width" attribute to schematic netline
a630e278656d9491034c49fb65fab44b12c2dab8 authored about 10 years ago
a630e278656d9491034c49fb65fab44b12c2dab8 authored about 10 years ago
improved schematic save algorithm
a1556d65546a4e218f4c26d306de8eb1620950c4 authored about 10 years ago
a1556d65546a4e218f4c26d306de8eb1620950c4 authored about 10 years ago
updated readme
0d637ceae40b98368018f80c01fdb57c3d8e7950 authored about 10 years ago
0d637ceae40b98368018f80c01fdb57c3d8e7950 authored about 10 years ago
updated Doxyfile: generate Qt help files (*.qch) to import in Qt Creator/Assistant
- the *.qch file must be generated by hand with "qhelpgenerator" (see make.sh)
- with that *.qch...
some small bugfixes: schematic PDF export, symbol/pin graphics items
480d1a2fe249387eec604e6a9f53ddd5bde6b490 authored about 10 years ago
480d1a2fe249387eec604e6a9f53ddd5bde6b490 authored about 10 years ago
improved the whole schematic editor FSM
1cac16ed8f602ccfa45176067e8e4feac7fbaf87 authored about 10 years ago
1cac16ed8f602ccfa45176067e8e4feac7fbaf87 authored about 10 years ago
renamed SchematicEditorFSM --> SES_FSM, SchematicEditorState --> SES_Base
7645c533c0b481ee9aaee8dca59733e7b7fd54ca authored about 10 years ago
7645c533c0b481ee9aaee8dca59733e7b7fd54ca authored about 10 years ago
improved the project's close dialog when trying to close a restored project
e33cb7861950bcbc30b13cf7766b30dfb45dacc7 authored about 10 years ago
e33cb7861950bcbc30b13cf7766b30dfb45dacc7 authored about 10 years ago
added some signals to Circuit; worked on the schematic editor state SES_DrawWire (not yet finished, contains bugs and ugly code)
dc56eb62daf66722164b1357d938fb9e5ea7ea45 authored about 10 years ago
dc56eb62daf66722164b1357d938fb9e5ea7ea45 authored about 10 years ago
various changes in schematic related classes
7a8d7e0dab4d75fab6143ef584e5eb347ffa5c0e authored about 10 years ago
7a8d7e0dab4d75fab6143ef584e5eb347ffa5c0e authored about 10 years ago
forgot return statements... ;-)
5a216ad468aae135c57e55eaa44094cf6de2409d authored about 10 years ago
5a216ad468aae135c57e55eaa44094cf6de2409d authored about 10 years ago
added methods Length::abs(), Length::makeAbs(), Point::abs() and Point::makeAbs()
d1fac34714685a26abe30141709eb49fbf9a3e32 authored about 10 years ago
d1fac34714685a26abe30141709eb49fbf9a3e32 authored about 10 years ago
added some new schematic editor FSM events; some other small changes...
13103797af58afe4935fbbf18a6016ac122d8a57 authored about 10 years ago
13103797af58afe4935fbbf18a6016ac122d8a57 authored about 10 years ago
added possibility to open projects in read-only mode
7c45e32bf774257bdd0b48a37412bee03ce08eb7 authored about 10 years ago
7c45e32bf774257bdd0b48a37412bee03ce08eb7 authored about 10 years ago
added possibility to open XML and INI files in read-only mode
09549a547e48223a1cc1c127c605bde70e3bddde authored about 10 years ago
09549a547e48223a1cc1c127c605bde70e3bddde authored about 10 years ago
added some new methods and operators to common classes Length, Point and Angle
7f349d2950feb91e68f52fa9a77c3284c4e664f1 authored about 10 years ago
7f349d2950feb91e68f52fa9a77c3284c4e664f1 authored about 10 years ago
worked on the schematic editor FSM; added new undo commands; some other changes...
da1381a1953e05a75031eb4822153564477119ee authored about 10 years ago
da1381a1953e05a75031eb4822153564477119ee authored about 10 years ago
added more events to redirect from CADScene to SchematicEditor(FSM)
fee04192fe9b9ae04cdc672bbc20d8fe7632313d authored about 10 years ago
fee04192fe9b9ae04cdc672bbc20d8fe7632313d authored about 10 years ago
added possibility to handle (accept/ignore) mouse wheel events in the schematic editor FSM states
ffbeef0d5c591bcdc96ba00bd7ece8754073cd9e authored about 10 years ago
ffbeef0d5c591bcdc96ba00bd7ece8754073cd9e authored about 10 years ago
bugfixes in SchematicNetPoint; updated Schematic and CmdSchematicNetPointAdd to support SymbolPin-attached netpoints
217d82500fc7516dbf6899c54e33b7428637eb23 authored about 10 years ago
217d82500fc7516dbf6899c54e33b7428637eb23 authored about 10 years ago
some changes to the library editor FSM
88294a127c38baa1b766a88ce07951269e9074cf authored about 10 years ago
88294a127c38baa1b766a88ce07951269e9074cf authored about 10 years ago