Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: FrameworkComputer/inputmodule-rs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: FrameworkComputer/inputmodule-rs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: better-python-api
Choose a head ref
  • 16 commits
  • 18 files changed
  • 1 contributor

Commits on Nov 13, 2023

  1. python: Move to subfolder

    Signed-off-by: Daniel Schaefer <dhs@frame.work>
    JohnAZoidberg committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    339c9fa View commit details
    Browse the repository at this point in the history
  2. python: Fix ruff checks

    Signed-off-by: Daniel Schaefer <dhs@frame.work>
    JohnAZoidberg committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    5c19c6e View commit details
    Browse the repository at this point in the history
  3. python: Format with ruff

    Signed-off-by: Daniel Schaefer <dhs@frame.work>
    JohnAZoidberg committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    d9afd62 View commit details
    Browse the repository at this point in the history
  4. python: Split into modules

    Release python library and command.
    
    - [x] GUI tested
    - [x] CLI tested
    - [ ] Package library for pypi
    - [ ] Package cli, gui for pypi Linux
    - [ ] Package GUI for Windows
    
    Signed-off-by: Daniel Schaefer <dhs@frame.work>
    JohnAZoidberg committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    b8016d6 View commit details
    Browse the repository at this point in the history
  5. python: Enable packaging via hatch

    ```
    > cd python
    
    > python3 -m build
    > ls -1 dist
    framework16_inputmodule-0.1.0-py3-none-any.whl
    framework16_inputmodule-0.1.0.tar.gz
    
    mkdir temp && temp
    python3 -m venv venv
    source venv/bin/activate
    
    > python3 -m pip install ../dist/framework16_inputmodule-0.1.0.tar.gz
    
    > inputmodulectl
    
    > inputmodulegui
    ```
    
    Signed-off-by: Daniel Schaefer <dhs@frame.work>
    JohnAZoidberg committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    4af5289 View commit details
    Browse the repository at this point in the history
  6. python: Rename to framework16_inputmodule

    Signed-off-by: Daniel Schaefer <dhs@frame.work>
    JohnAZoidberg committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    d5e141e View commit details
    Browse the repository at this point in the history
  7. python: Use hardcoded version for now

    Signed-off-by: Daniel Schaefer <dhs@frame.work>
    JohnAZoidberg committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    1bccc83 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. python: Improvements for multiple ledmatrices

    - Can filter by /dev/tty... not just tty...
    - Better error message when not found
    
    Signed-off-by: Daniel Schaefer <dhs@frame.work>
    JohnAZoidberg committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    2c06470 View commit details
    Browse the repository at this point in the history
  2. python: Don't print brightness on GUI startup

    Signed-off-by: Daniel Schaefer <dhs@frame.work>
    JohnAZoidberg committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    2325ec3 View commit details
    Browse the repository at this point in the history
  3. python: Update README

    Signed-off-by: Daniel Schaefer <dhs@frame.work>
    JohnAZoidberg committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    69f09cc View commit details
    Browse the repository at this point in the history
  4. python: Bump to v0.1.1

    Signed-off-by: Daniel Schaefer <dhs@frame.work>
    JohnAZoidberg committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    d4c60ed View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. python: Update for GH Actions

    Signed-off-by: Daniel Schaefer <dhs@frame.work>
    JohnAZoidberg committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    7deffa0 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. python: Rename module to just inputmodule

    Signed-off-by: Daniel Schaefer <dhs@frame.work>
    JohnAZoidberg committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    61e45b1 View commit details
    Browse the repository at this point in the history
  2. python: Sample usage of a new python API

    Signed-off-by: Daniel Schaefer <dhs@frame.work>
    JohnAZoidberg committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    3ec5464 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. python: decouple thread sync from gui

    Would cause circular import in some cases.
    
    Signed-off-by: Daniel Schaefer <dhs@frame.work>
    JohnAZoidberg committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    631ffa7 View commit details
    Browse the repository at this point in the history
  2. python: Refine sample API

    Signed-off-by: Daniel Schaefer <dhs@frame.work>
    JohnAZoidberg committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    cd6e329 View commit details
    Browse the repository at this point in the history
Loading