Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Font sizes (and example use) and some other requests! #8

Open
richardwilliamson opened this issue Mar 31, 2016 · 1 comment
Open

Font sizes (and example use) and some other requests! #8

richardwilliamson opened this issue Mar 31, 2016 · 1 comment

Comments

@richardwilliamson
Copy link

Sorry - me again.

I've started out building a control surface for an arduino project I've been working on - OSC cue lights, see the project at github and a video at video

It's great (and perfect timing) - a couple of things I have realised

  • The option to use a single command across a whole row would save a lot of typing!
  • There is no way to size fonts, it would be good if you could set a minimum font size so that the font gracefully shrinks to fit whatever is there
  • It would be nice if there was a way to set the colour of a button from an OSC input. I note there is a 'feedback' field but I'm not quite clear what this does - the way my system works is that you send a command (such as /go) and the unit responds with the state of the lamp (/go 1 or /go 0) meaning that if the unit doesn't work the lamps don't update. If this was possible it would remove for the separate activity widgets
  • The response of OSCWidgets seems to be significantly slower than touchOSC on an iPad - does the logging slow down responses? I think it's slower when the main window is open (I assume the logging is slowing things down?)

I have also realised I can't see a way to re-open the main properties window when you have closed it (without closing and re-opening the file) - could probably do with a view menu item to re-open it. Ideally then it wouldn't open by default when opening the file.

@MizPlusPlus
Copy link
Member

Hey Richard,

The responsiveness issue was definitely related to the logging. In v0.6 I moved writing log messages to disk to a background thread, and also wrote a shiny new optimized logging display widget. Should feel faster now.

I agree, it takes to much typing to build a grid. I will have to think about a good fix for that. (You can always hand-edit the file in your text editor of choice until then)

Also agree about font sizing. I will add a new field for that.

"OSC Label" = set text label from an incoming OSC message
"OSC Feedback" = set the state of an OSCWidget widget from an incoming OSC message (ex: Toggle state of an OSCWidget Button, the level of an OSCWidgets Fader, the position of an OSCWidgets XY, etc...)
"OSC Trigger" = trigger an OSC widget from an incoming OSC message (ex: Press/Release an OSC Widget Button, start/stop an OSCWidgets Metronome, etc...)
I like the idea of setting color remotely, good idea.

To re-open the main window, you can right+click on any OSCWidget and select "Toggle Main Window" - and you can also choose that option from the OSCWidgets icon in the system tray.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants