GithubHelp home page GithubHelp logo

soyuznik / spotify-gl Goto Github PK

View Code? Open in Web Editor NEW
9.0 9.0 0.0 382.6 MB

just a OpenGL spotify ripoff

License: MIT License

C 64.03% C++ 33.65% Objective-C 0.20% CMake 0.14% GLSL 0.05% Python 1.94%
cpp graphics-programming opengl

spotify-gl's People

Contributors

soyuznik avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

spotify-gl's Issues

Add slider Fix

Currently sliders dont accept input if you leave the yellow zone
image
So i need to make a WHILE LOOP like while(still.clicking){slider.setpos(xpos = mouse.xpos , ypos = slider.ypos)
and so it will still follow it till the slider end breakpoints.

FIX VOLUME BAR

when volume bar is at position 0 it should have no sound... but when you start song it starts with volume 1.0 instead of 0.0 .... fix

FIX CLASS BRANCH

branch class not working , window showing in taskbar but no image window showing

Cant open

Describe the bug
Cant start spotify gl on other pc.no sound played and it isnt drawing fine.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'download release 03"
  2. Download and launch ull get vcruntime104_1.dll missing. Downloaded it now opengl will just draw the text.
  3. Fuck
  4. See error

Expected behavior
The app opens and plays a sound fine.

Screenshots
Uploading 20220704_171114.jpg…

ADD VAO CLASS

to add i need to add the VERTICES along with the def of VAO VBO inside the class no need for float* arguments ETC...
--- when adding i need to add a model loader too .. assimp instead of vertices... eTC

FIX input managing making it object based

/*

need to change slot mechanism

-->> each input active object (button , textfield) should have their own function checking for input
cause they have their full vao right? and the shader->transfrom should return the model so it can be saved in the class...
then slots can be defined for each button easily no more VAO mergining needed ....

*/

Fix ListObject buttons yaxis_offset

// need to change this , because all buttons move the same
// currently it changed the value of each button , based on the vector coords
// but all values are the same

-----> check ListObject.h

ADD MODEL IMPORTING

add model importing like assimp (OPEN ASSET IMPORTER) ... read opengl doc #MODEL LOADING

ADD EBO

add ebo so it can make more complex things

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.