Repository navigation
Releases: SirNacho/Crisp
Release list
Final Submission Version
Hi, this is a final submission version that includes the following:
- New shuffle implementation by using "--shuffle" argument.
- Adjusted the UI window to now have the UI center whenever the window changes the size.
- Added a next and previous track button.
- Offloads the UI implementation from main.cpp to nowPlayingState.cpp.
- Created final UML diagram for the project.
- Note: I did create the ability to install the app using "make install" but I commented it out because I don't feel like it's safe to use at the moment since it's installed to /usr/share/bin.
Sprint5 Version
Hi, I've updated the code once again with the following changes:
- I added the following files:
- IObserver.h
- ISubject.h
- metaDataHelper.h
- metaDataHelper.cpp
- I also adjusted the GUI to include:
- Thumbnail
- Artist Name
- Album Name
- Music duration slider
- Pause/Play Button
- Ability to load next track when reaching the end of the current track.
Sprint4 Version
Merge pull request #4 from SirNacho/sprint4 Sprint4
Sprint3 Version
This one is a pretty big changes. Some includes:
- Implemented audio engine, powered by miniaudio.h
- Implemented audioTest.cpp and header file to test the music player.
- Implemented appConfig.cpp and header file to set configs based on arguments.
- Implemented pathFileHelper.cpp and header file to help me figure out if a audio file exist and to get all supported music file from a given path.
- Implemented README.md that have:
- Setup
- Requirements and Specifications
- Libraries used
- Ubuntu dependencies needed
- how to run the program.
- how to test the program.
- Usages
- Have a github action that checks if the program is able to be compiled or run by itself.
- UML diagram
Sprint2 Version
Forgot to release sprint2 version. My bad. The only difference is that it has the libraries I wanted to try using as well as having main.cpp test if it's able to load a graphic using SDL3.
Sprint1 Version
The difference of this version is that I wiped the spring boot and vue.js full web app build. I don't feel like it's appropriate to use this build for this project. I will keep the source code of the intial release as well as keeping the original build on a different branch called "altver". I'll be focused on creating a game engine using C++ version 20. As such, for now, I will only include a main.cpp that only prints "Hello World".
Intial Version
Hi, this is the intial full stack application I'll be using for this project. This full stack application will use spring boot and vue.js as of now. Details on how to run and requurements will be on the README.md.