UberGui | lightweight multi-threaded , webRender UI module
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.
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
Support
UberGui has a low active ecosystem.
It has 37 star(s) with 2 fork(s). There are 6 watchers for this library.
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
Quality
UberGui has 0 bugs and 0 code smells.
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.
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.
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:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page