Git Product home page Git Product logo

nuklear's Issues

Personal 5.x TODO

Personal 5.x release goals

Things I know how to do

  • https://git.pengaru.com/cgit/sars/.git/commit/?h=emscripten&id=5052eeb8fb329eb508e97eadeb80eac2954b05b8 Fix SDL2 demo not being compatible with WaitEvent for battery saving webapps
  • Release the Krita design file, organize community effort to get a style guide implemented
  • Submit feedback on the logo progression, possibly with a Inkscape file so other can chime in?
  • Implement cards
  • Finish Immediate-Mode-UI#466 by implementing everything again for nk_subimage, handle subimage+tiling and maybe throw out the scissor out of the code, cause it's a possibly a bug source and do it the proper math way, by sitting down with a piece of paper and figuring out what needs to happen to draw NK_IMAGE_CENTER just with the corner coordinates and UV coordinates. I know it works, I just can't be bothered yet to figure out the math.

Things I know how to do, but don't know if I can get to it

  • Make SDF Font rendering a thing, finally.
  • revisit the touch-boxes and check how if they can be pulled into a user-available option to make touch more reliable
  • Release the progress bar fix from company internal build
  • Release a FOSS Grand archives episode about Nuklear, but only if SDF rendering can be implemented first

Things I have no clue how to do

  • Tab navigation, Tabbing order. Can't be that hard, considering that cursor focus has already worked for so long
  • Fix that weird rendering bug in Immediate-Mode-UI#450 caused by a corner with very low (maybe only 0?) rounding and pixels having being half alpha because of it. Looks like a bezier-curve issue, like quadratic equations becoming negative and causing ringing artifacts. But really I have no clue, I didn't even try to check yet
  • Make rounded drag-handle for Immediate-Mode-UI#450
  • Make resize drag handles work more reliably
  • Make touch to scroll a thing
  • Make a Python Plugin for Krita to auto-export the design file, honoring things like softshadows needing extra distance to work

Unimportant nice-to-haves

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.