Giter VIP home page Giter VIP logo

skiffui's Introduction

About me

Hey all! welcome to my crazy little coding corner. I started my adventures here on GitHub in 2017 at age 13. For a while I just used it to observe other people's projects but after a few years I was ready to join in the fun. In Oct of 2020 I made my first public GitHub commit and ever since I have never stopped contributing to open source. I love being involved in eforts to improve the publicly avalible software that individuals and organizations use every day and I am commited to making sure all of my open source projects stay open source. I have tons of fun modpacks for Minecraft in my repos and the Gameplex Software org repos as well as many other projects I find fun and interesting to work on.

More recently I took up Unreal Engine game development and am now working on a project called Unreal Kingdoms! It has been the experience of a lifetime and I can't wait to see where we take it next. Through this experience I have had the oprotunity to not only work in the engine, but also learn more about SQL Databases, ExpressJS, Svelte and many more technologies I had never found the time to try out before. You can check out our site for yourself at: https://www.unrealkingdoms.com/ or look at our open source projects and forks at: https://github.com/Unreal-Kingdoms

Personal Stats

Tridents's GitHub stats Top Langs

skiffui's People

Contributors

dependabot[bot] avatar tristanpoland avatar williamanimate avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

sgnconnects

skiffui's Issues

Improve UI

Improve UI with transparency and blur effects and add settings for these in Edit > Preferences > Appearance > Advanced Visuals

Multi monitor support is sketchy at best

The add node menu is buggy when SkiffUI is open on a secondary monitor.

When opening SkiffUI on a second monitor and opening the add node menu with the (+) button, the menu appears on the first monitor in the corresponding location.

Add dynamic container names to node instances

At the moment it is very difficult to tell what node represents each container since the node titles are the image ID and not the container ID or name. We will make this easier by setting the name of the node to the container it represents.

Implement node usage

Usage area implemented but still just placeholders, this still needs to be made dynamic for each container-node pair.

Create config

Config is a .py file that stores settings and preferences chosen by the user via Edit > Preferences.

Editing registry occasionally corrupts nodes

In order to fix this we will have to improve the node image generator, the container generator and the save file generator to check the save file and attempt to repair it with the currently registered nodes instead of opening a blank file.

Ubuntu Linux compatibility issues

Describe the bug
Multiple issues when running on Ubuntu Linux:

  • Docker detection issues due to default permissions
  • Splash screen will not show due to Bitmap issues (Issue in upstream, we are working with the developers of gsnodegraph to fix this)
  • Popup windows are broken including add node menu

To Reproduce
Steps to reproduce the behavior:

  1. Run on Linux

Device

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.