GroG's blog

Progress

GroG's picture

Glyph icons are being used now for the top nav - elipses, notifications, and shutdown

notifications are now not pushing things down.  The idea will be to have badge # (currently hardcoded to 5) increment on the numbers of new notifications, and only if the notification icon is selected then a log of items will be visible.  Still requires work, but progress has been made.


How to do WebGui Development

GroG's picture

Make a directory for your work, for example c:\dev

Start a command prompt and cd c:\dev

Then clone the myrobotlab repo - you will need git for this, you can install git from here

Download the latest myrobotlab.jar from here


Top Down - Help

GroG's picture

Hello Astro,
I was wondering if you might lend me a hand with your awesome CSS-Fu.
I think its time to start refactoring some of the top level and framework parts.  I would also always appreciate your UX-design-Fu as well.

This is nav.html


Stacked WebGui Services

GroG's picture

Some interesting effects.
I see all tab contents are created as I suspected - and clicking on a tab just makes it visible.  
If I change one boolean value - they "all" are visible.  Probably not the most useful, but I'm exploring what options there are.

 

Turns out you can have the little undocked views and tab view at the same time


DL4J filter appears worky

GroG's picture

Quick check to see if Nixie OpenCV DL4J filter is still worky  - appears so..
This is being displayed from the CavasFrame which comes from JavaCV.
My intention is to have the webgui filters worky so the CavasFrame is available locally, and remote the jpeg streamer should suffice.

There's an issue where the display needs to be resized initially to start the stream .. but I have a feeling this can be fixed quickly


Thanks Gael & Astro

GroG's picture

 

Rough implementation of slide and scroll side service navbar

 


More category fixes

GroG's picture

a "show all" category,  added service which require keys and are cloud based services.
TODO would include icon to show which services are currently installed .. and a few more icons missing from a couple remaining services

https://github.com/MyRobotLab/myrobotlab/pull/639


ProgramAB Better WebGui

GroG's picture

Has log, better UI responsiveness depending on data.  It has selectable bots and sessions with talk button or enter key.

PR - https://github.com/MyRobotLab/myrobotlab/pull/634


Categories in Runtime Gui

GroG's picture

I found categories helpful in the past to organize services.  Potentially the services could be categorized under the interfaces they support.  Currently, the definitions are a bit of a mess - but since this was viewable in the SwingGui (which is dead to me) I've made them visible in the WebGui (yay).