3C-SCSU / Avatar

MIT License
6 stars 122 forks source link

CSCI300 Group 15 Midterm Submission #80

Closed joolaoye closed 5 months ago

joolaoye commented 6 months ago

Description

Implemented GUI for the File Shuffler, updated requirements for seamless installation, corrected image paths in the brainwave prediction app, and updated usage instructions in readme

Changes to File-Shuffler directory

Issue #77

I've implemented significant enhancements to the File-Shuffler directory by introducing a graphical user interface (GUI) for the Shuffler. The GUI utilizes customtkinter and the tkinter Python library, seamlessly blending with the system's UI. Here's a breakdown of the features:

While this version introduces performance overhead due to multiple running threads alongside the main thread, optimizations are welcome to improve efficiency.

Changes in brainwave-prediction-app directory

I've resolved issues related to relative pathing of images in the gui_windows subdirectory within both brainwave_prediction_window and manual_drone_control_window

Changes in requirements.txt

I've updated requirements.txt to include all dependencies necessary to run each Python script within the codebase, facilitating seamless installation using pip install -r requirements.txt

Changes in README.md

The usage instructions in README.md have been updated to reflect the ability to install required dependencies using pip install -r requirements.txt

Checklist:

3C-SCSU commented 5 months ago

Some functionalities are missing in this GUI version of the shuffle. Thus, in the current version based on the video demo, it is not approved for merging into the main repo.