UberGui | lightweight multi-threaded , webRender UI module

 by   EnviralDesign Python Version: 4.1.0 License: MIT

kandi X-RAY | UberGui Summary

kandi X-RAY | UberGui Summary

UberGui is a Python library. UberGui has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. However UberGui build file is not available. You can download it from GitHub.

UberGui is a lightweight multi-threaded, webRender UI module for TouchDesigner projects. The aim is to solve the trifecta of challenges building UI's in TouchDesigner often poses: being fast, feature rich, and visually appealing. Additionally, UberGui is built as a layer of abstraction directly on top of Custom Parameters, so you can use this in existing projects with little to no additional refactoring.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              UberGui has a low active ecosystem.
              It has 37 star(s) with 2 fork(s). There are 6 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 9 open issues and 29 have been closed. On average issues are closed in 5 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of UberGui is 4.1.0

            kandi-Quality Quality

              UberGui has 0 bugs and 0 code smells.

            kandi-Security Security

              UberGui has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              UberGui code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              UberGui is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              UberGui releases are available to install and integrate.
              UberGui has no build file. You will be need to create the build yourself to build the component from source.
              Installation instructions are available. Examples and code snippets are not available.
              It has 1311 lines of code, 61 functions and 8 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed UberGui and discovered the below as its top functions. This is intended to give you an instant insight into UberGui implemented functionality, and help decide if they suit your requirements.
            • Left click event handler
            • Sets the drag overlay
            • Parses a title string
            • Pickle the name of a parRef
            • Generate HTML
            • Generate a list of parameter tuples
            • Checks if string is a float
            • Update the parameters of the changed parameters
            • Updates the template with the given arguments
            • Set the next parameter in the tab
            • Memoize a script
            • Trigger tab next target
            • Interact on right click
            • Triggered when the parameter changes
            • Close the color picker
            • Set the menu parameter
            • Parse a string
            • Determine the style of a hover parameter field
            • Checks if picking data is valid
            • Interact handler
            • Interact with mouse button
            • Trigger a double click event
            • Called when right click is clicked
            • Set the value of the field
            • Left click event handler
            • Interactively scroll the panel
            Get all kandi verified functions for this library.

            UberGui Key Features

            No Key Features are available at this moment for UberGui.

            UberGui Examples and Code Snippets

            No Code Snippets are available at this moment for UberGui.

            Community Discussions

            No Community Discussions are available at this moment for UberGui.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install UberGui

            The fastest way to get going is to just download the Tox file in this repo, and drag it into your project. If you haven't used UberGui before, I suggest cloning the entire repo or downloading a zip file, and opening the UberGui_V4_Release.toe file to see how to use it with examples.

            Support

            Touch Screens are supported as well, switching happens automatically as you use different inputs. Scrolling is easy, just drag up and down on the left side of UberGui. You can also use the scrollbar in touch screen mode. Using a slider is simple, just drag left or right. To reset a parameter tuplet to it's default value(s), just long press on the label. NOTE: You can change the global delay for long press in the config page of UG. To enter field mode, just quickly tap any field, or tap the parameter name to the left.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/EnviralDesign/UberGui.git

          • CLI

            gh repo clone EnviralDesign/UberGui

          • sshUrl

            git@github.com:EnviralDesign/UberGui.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link