* Add files via upload
* Update setup.py
* added gui command
* Who messed with this?
* PEP - fix
* fixes for gui
* Update gui.py
* Update gui.py
* Update gui.py
* Update gui.py
* Update gui.py
* bugfix for search
* Added Default, Lagrad and Iggy theme
At the moment in the code until we get other people's theme to use.
* placeholder image in here until we officially get one
* Fix default player (#5)
* Update config.py
* Update gui.py
* updated laggy theme
* Red theme (#6)
* Red theme
This needs testing
* Update gui.py
* Update gui.py
* Update gui.py (#7)
* added cancel button
* Update gui.py
* No more downloading when downloading
* Move pyqt dependency and autopep8 (#8)
* move pyQt to extras_require
* This was Blatzar's job😭😭😭😭
* Nicer generation of the themes courtesy of Red
* Some more nicer stuff
* Update gui.py
Co-authored-by: Arjix <53124886+ArjixGamer@users.noreply.github.com>
Co-authored-by: Blatzar <blatzar@gmail.com>
Co-authored-by: Blatzar <46196380+Blatzar@users.noreply.github.com>
Co-authored-by: AbdullahM0hamed <25087116+AbdullahM0hamed@users.noreply.github.com>
* Sandbox execution of JavaScript with vm2
* Encode js to base64
This prevents executing code in the global context by inserting extra
backticks i.e. eval_in_node('`+console.log(process.env)+`').
* Include node_modules/ in python module
* Set NODE_PATH so embedded node_modules is found