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

Add “Load / Save” feature #61

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

Commits on Aug 28, 2024

  1. Ignore vs IDE metafiles

    cmoreiracei authored and iamdey committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    a88bce0 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Implement Load/Save track

    There are 2 new folders on /home/pi/.config/LMN-3:
      -  Saved: where all tracks are stored
      -  load_project: the actual project
    
    When the save button is pressed:
      -  the load_project xml file is moved to saved folder, if there are a file whith the same name, it is overwriten
    When new track is added:
      -  Load_project folder is cleaned
      -  A new file is created on Load_project folder and the actual project xml file are moved to saved folder, if there are a file whith the same name, it is overwriten
      -  LMN-3 program restart
    When a track is loaded:
      -  Load_project folder is cleaned and the track selected is moved to load_project folder
      -  LMN-3 program restart
    
    Since we do not have an alphabetical keyboard, the track name will have the format `edit_+ddmmyyyyhhMMss`.
    
    The file name can be change later, it will appear in the list.
    cmoreiracei authored and iamdey committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    399757e View commit details
    Browse the repository at this point in the history
  2. Apply clang-format

    iamdey committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    8ae6180 View commit details
    Browse the repository at this point in the history