Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show component values in list (+ other minor conveniences) #551

Open
wants to merge 10 commits into
base: main
Choose a base branch
from

Commits on Nov 10, 2024

  1. Make footprint table scrollable

    wrs committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    635182f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    000ec9b View commit details
    Browse the repository at this point in the history
  3. Default to database priority

    Defaulting the setting to board priority means that by default all
    work done will be lost if you forget to click the export button.
    This is dangerous and confusing, so instead this saves work by default.
    
    It would be better to also warn when the dialog is closed without
    exporting, when the setting is the other way.
    wrs committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    33b4f08 View commit details
    Browse the repository at this point in the history
  4. Don't erase non-matching board parts

    If in database priority mode, set the board's part to the
    database's part rather than erasing it.
    wrs committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    f3feafb View commit details
    Browse the repository at this point in the history
  5. Show parameters derived from LCSC description

    This adds an "LCSC Params" field to the footprint and part selection lists
    that makes it much easier to double-check the assignments or select the
    right part. Particularly for passives, LCSC buries the important data (like
    the resistance of a resistor) in the middle of the description field. This
    pulls those values out where you can see them.
    wrs committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    05e1c3e View commit details
    Browse the repository at this point in the history
  6. Add double-click behaviors

    Double-clicking a footprint brings up part selection.
    Double-clicking a part in the selector assigns the part.
    wrs committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    7cb78a5 View commit details
    Browse the repository at this point in the history
  7. Improve default search string

    Don't search for the existing LCSC value -- if I'm searching, that's
    presumably the only part I don't want!
    
    Tweak the search string to make it easier to find passives quickly.
    wrs committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    8486b35 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. placehoDLer -> placehoLDer (Bouni#553)

    Fix for little typo
    maximevince authored and Bouni committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    2f6b43d View commit details
    Browse the repository at this point in the history
  2. ruff auto fix errors

    Bouni committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    852476b View commit details
    Browse the repository at this point in the history
  3. Fix remaning ruff erorrs

    Bouni committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    12fa187 View commit details
    Browse the repository at this point in the history