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
7be6b8cb6f80a7fdde66db6d9ee64d0350dbcc6f authored over 2 years ago
66c03acd84e6aa780aee87709286ff0307f1f6a9 authored over 2 years ago
2f1de09708357df03cf1aa02331e6d632b85a8bd authored over 2 years ago
7ae3c362994b4f70a6c8338017c7cccc80b396b6 authored over 2 years ago
024faeb6fbf00befd1e33587b8611f0e8d4b03fe authored over 2 years ago
Fix broken translations for menu/toolbar items
2c3f50dea8d3f41df887977e147c6416d45e378e authored over 2 years ago
The translations done in `EditorCommandSet` were not picked up because
`tr()` was called in a di...
Schematic editor: Show info banner if schematic is empty
d10aaac3cce79b0b3973f0b5f83832fc645f696c authored over 2 years ago
When opened an empty schematic (which is the case after creating a new
project), show a banner i...
Show waiting spinner in tree/list views during library scan
6a14ea76c37fa05923344dc2f61c85286ccb3795 authored over 2 years ago
In all tree views and list views which show content from the workspace
library database (e.g. ca...
addadc92069f36bc135645f53d24c8ae25899e81 authored over 2 years ago
If the workspace library background scan is in progress while a new
window is opened, the progre...
Library manager: Remove borders around library list widget
df98b438a07eebd37983d35efac7f99f154dfdad authored over 2 years agoJust a small visual improvement.
8fbb166842812f4656b8216ec061731ecf80ee7b authored over 2 years agoSupport 'Ctrl+F' in "Add Component"-dialog
97c1617a4652f72c9ec4a2e92aa5a92c2591f4f1 authored over 2 years ago
Move the focus into the search input field when pressing 'Ctrl+F' (resp.
the configured shortcut).
Control panel: Allow to hide/dismiss message banners
331163339384d5a19bcab6b580cbb57067801f95 authored over 2 years ago05f8a4d35b3da1b5d66ca13e17e950867c990610 authored over 2 years ago
d3c963759ad2fda80d1943ac1fcc1e66836b2570 authored over 2 years ago
ad0e71e201a0b847c88b22de56eda56fd6894680 authored over 2 years ago
New project wizard: Remove recommendation about licenses
007efe2259c9b5b90ec50e874153a8d9ff0215f7 authored over 2 years ago
When creating a new project, the wizard provided the following entries
in the license selector d...
Polish PCB fabrication output dialog
6ae99f556486b7efe12ebed405a7040150c07481 authored over 2 years ago
- Remove the note that the Gerber generator is experimental as it seems
to be working fine for...
Respect external applications settings for hyperlinks
76385f458114ab5e10cd7f96ddbd3dd07812f672 authored over 2 years ago
There were many hyperlinks created with `QLabel` widgets with the
property `openExternalLinks` s...
Make project library updater a real dialog
69a9f20ce6c4c7aa5047f8d2ee4bc58d5822cb39 authored over 2 years ago
It was derived from `QMainWindow` although it is used like a dialog.
Thus now changed its base c...
CMake: Fix & improve unbundling of GTest/GMock
28cd2141be13ecb361ebf0a5296fb8cbf0b1cc2e authored over 2 years ago77a8835f45f7b577ec34284820772845c8492561 authored over 2 years ago
04989cf70fe56bba26d3d3cec7105e4b8bd1d66c authored over 2 years ago
013769c3b0a4151015a6a6ffd5a7d598b4c1764b authored over 2 years ago
If GTest needs to be unbundled but was not found with find_package(),
try to find it with pkg-co...
Fixes endless recursion when unbundling GTest. In addition, don't fail
if GMock is not found sin...
Muparser is searched by pkg-config as well, but it was not documented.
f820b02f24aa5ad1917307f6476c3801fb0b336f authored over 2 years agoImprove item selection behavior in all editors
869d0f8695d19c572036170a90445ae197a2ff10 authored over 2 years ago
Instead of using a fixed physical tolerance when finding items below
the cursor when clicking, u...
Currently the selection was reset when clicking without Shift or Ctrl
on an item, for example wh...
When clicking fast while holding Shift to cycle the selection or Ctrl
to invert the selection, t...
Automatically abort blocking tool in other editor
590eb92dcb9b3a5d5da70631deb4f068cb54272e authored over 2 years ago
When you start a tool in either the schematic- or board editor which
blocks the undo command sta...
Clear selection with 'Esc' key (all editors)
2b09d02e026504a80475286d18a47a072d36c5cf authored over 2 years ago
I think it's convenient and intuitive to clear the selection with the
"abort" command ('Esc' key...
In all editors, the selection was currently cleared when *entering* any
tool since selection mak...
Improve formatting & consistency of logging messages
951ecd9b8a88f5c9379663fd56b088de39e8bb69 authored over 2 years agoc3e546686733a624a0afed7e50801d6b8c8766e4 authored over 2 years ago
ec68e979f12f8c13b75da7349f54e23d3b8b2ca0 authored over 2 years ago
In release builds, typically `__FILE__` and `__LINE__` are not set.
But currently these values a...
Board editor: Fix adding vertices to last plane edge
3a2fbd53416b6b79fb078ed1314b31f5b3accb4d authored over 2 years agoe2561a2e2c0be0d5dc1abdb87acac3c15efb7c70 authored over 2 years ago
9b0ae3aa98a5f6b4df1649c850525480b2414f73 authored over 2 years ago
Make polygon/plane vertex handle size independent of zoom
ca39c8cf34c96360b62e710c7e3f831f028f9d78 authored over 2 years ago
- Keep polygon/plane vertex handle size constant in terms of screen
size instead of scene size...
Center text in all progress bars
65374e42e5f3c2e833072a28a1a9297460350e1f authored over 2 years ago
At least on Windows (not on my Linux system) the status text of
each `QProgressBar` was show *be...
Library manager: Support keyboard navigation in library lists
46082eefb72d8eeefd2aee112d108adf3d76d0a4 authored over 2 years ago
Support finding libraries in the library manager by typing their name
on the keyboard.
CI: Patch AppImages with static runtime appimagetool
86fa33029d8bb1c26e1c35a786f72e9486ead231 authored over 2 years ago
Patching our official AppImage binaries with an experimental version
of `appimagetool` which now...
f6eb854ad2b11151ef124255de27cadc779d3301 authored over 2 years ago
CLI: Add open-project option "--remove-other-boards"
18c5a7714407dc62e63fa1faaa94b6154ec2e372 authored over 2 years ago
If this flag is passed to the `open-project` command, all boards not
specified with `--board` or...
CLI: Add open-project option "--board-index"
ffba358307c5fc5c947fec1a1b88cc5e6dc51450 authored over 2 years ago
Just like the existing `--board` option, but allows to filter boards
by index instead of by name...
Implement attributes "BOARD_INDEX" and "BOARD_DIRNAME"
30db880ec0983950381d601514c0854289c09f42 authored over 2 years ago
These new built-in attributes of boards are especially useful as
placeholders in output filepath...
CLI: Improve argument parsing & console output formatting
62260b81b352374fc717cde272ad8d9ae3e39a5c authored over 2 years agoHelps to debug failed tests on CI.
6423b7c88a7996d408e42e6c8c2c408f36c4e536 authored over 2 years ago7c55d5dd410366ca44819e0d9ddd3a05b7ae2582 authored over 2 years ago
- Support passing options as "--arg value" in addition to "--arg=value".
- Improve error message...
852aff07263f9d7c8086bc608e78186f10bb80db authored over 2 years ago
In stdout/stderr, consistently quote filepaths with single ticks (') to
improve readability of p...
On Windows, output filepaths in stdout and stderr with backslash as
directory separator. Just fo...
Gerber export: Generate NPTH drill file even if empty
55e52a3f632adc60a817cc6571b9405f3ff107bf authored over 2 years ago6e131236c07ce34ed0617b78c882ae47af89d062 authored over 2 years ago
Library editor: Add dedicated tool for drawing arcs
3c6a9c59bc1c3a075f2b9e3614cc34bbd6ca9119 authored over 2 years ago060b410c54f0dd6e0653c67f0f0119bad47864dc authored over 2 years ago
4839811a709ecab9841aae77e574d4b8995636fc authored over 2 years ago
Library editor: Fix possible crash when closing tabs
e0418c443ba464d55fb49bb84c19debec60ecf16 authored over 2 years ago
If a command was active while closing a library editor tab, in some
cases it could lead to a cra...
Library editor: Improve polygon tools with Shift modifier, overlay and status messages
e6692425c2eeba1ecbf9b20e7fc6acac8577f74d authored over 2 years ago5a42a435000473d8beecd5d058c87043d8c00835 authored over 2 years ago
08a7d4a549a840b54960bb6d21a1817c9663fc67 authored over 2 years ago
f89e3c54b666920789726870f31cd6da2e5fbfd6 authored over 2 years ago
CLI: Add support for pick&place export
8cbd0e25aa699d336bd205c44b9785bb70843b75 authored over 2 years ago
Adding the CLI flags `--export-pnp-top` and `--export-pnp-bottom` with
support for file endings ...
Implement Gerber X3 pick&place export
b4d27009e39ef484c64d752f1f8a205fbe007fe1 authored over 2 years ago7e53b41962204833927eddb4f09948a9d9ba5ca4 authored over 2 years ago
6da7c0a7b3835b8a091b908a198e600da8d93fbd authored over 2 years ago
9444af28e38d76d6a94c62c533bda5a13a93a460 authored over 2 years ago
1b8800737ed9ea731a0b04aff6ca88d44b596b6e authored over 2 years ago
30bc538bceecb8df94ca5b340087d483ee31efbb authored over 2 years ago
By default, skip devices without pads in BOM/pick&place export
605596bd85120b8e2f039b3f16b6125fafceaf92 authored over 2 years agoWill be used for BOM/Pick&Place generators.
a8d5e63f978ba3d05c0845d4fb64aa375915fe24 authored over 2 years ago789f8bb7c8728536f09a726e49ae2acab23bc2d4 authored over 2 years ago
c6b4c8622f33c4c5bb0dfe0c524b346fc150f016 authored over 2 years ago
CI: Update macOS job to macOS 11 Big Sur
f37cdf78e67519975332447582ddb606698a5298 authored over 2 years agoFixes a compiler warning.
9f9f3c8406df0c3e80d05a25348c2b9a25ac9761 authored over 2 years agoThe macOS 10.15 image is not working anymore because it's deprecated.
be9cbe5bbb20602680207736887ae68050fd4a81 authored over 2 years ago