PB's newgui

More
21 Jun 2013 05:28 #11179 by PhracturedBlue
Replied by PhracturedBlue on topic PB's newgui

rbe2012 wrote:

PhracturedBlue wrote: a cancel button is difficult to implement as we would nee to keep track of all changes, which will waste a lot of RAM...


As far as I have understood only the dialog changes should be undone (reset to initial values or closing without saving), not a complete change history. There are only some sources and maybe some toggle icons to save - all byte values and no infinite number...

Since you don't know how may items of any gfiven typr there are, you need to store info on every one of the elements. Admitedly it is only 2 bytes per element.

Please Log in or Create an account to join the conversation.

More
21 Jun 2013 05:34 #11180 by PhracturedBlue
Replied by PhracturedBlue on topic PB's newgui
I've uploaded a new build for the devo12 as well as one for the devo10
The quickpage capability is still missing. I need to figure out where it fits now with this layout. Any suggestions?

The code is now too big to fit on the devo7e, so I need to figure out something to do about that. There isn't much new here for the devo12, as mostly it was code refactoring to support the devo10. The crash using a long-press on the scrollbar should be resolved, and the x/y coordinates are no longer selectable unless in move mode.

Please Log in or Create an account to join the conversation.

More
21 Jun 2013 05:59 - 21 Jun 2013 07:44 #11182 by vlad_vy
Replied by vlad_vy on topic PB's newgui
Devo 12 emulator.

After I load template navigation buttons (left and right) do not work. I need exit page and return to get working navigation buttons.

If I add object to default template and then immediately delete any object, emulator will closed. If I select any object at default template and try to delete any object, emulator will closed.

If I try to add object to empty page, emulator will closed.
Last edit: 21 Jun 2013 07:44 by vlad_vy.

Please Log in or Create an account to join the conversation.

More
21 Jun 2013 07:54 #11185 by FDR
Replied by FDR on topic PB's newgui
The emulators indeed crash if you want to add an element to the empty page.

However the navigation buttons work for me even after a template load.
Vlad, the navigation button are the up and down, not the left/right!

Please Log in or Create an account to join the conversation.

More
21 Jun 2013 08:34 #11188 by Pattaya01
Replied by Pattaya01 on topic PB's newgui

PhracturedBlue wrote: The quickpage capability is still missing. I need to figure out where it fits now with this layout. Any suggestions?


They could be loaded as templates. No need for quickpage capability.

Please Log in or Create an account to join the conversation.

More
21 Jun 2013 08:49 #11189 by FDR
Replied by FDR on topic PB's newgui

Pattaya01 wrote:

PhracturedBlue wrote: The quickpage capability is still missing. I need to figure out where it fits now with this layout. Any suggestions?


They could be loaded as templates. No need for quickpage capability.

What do you mean by loading as a templete? How would you edit them, in the file?
Others might find the quickpages useful...

Please Log in or Create an account to join the conversation.

More
21 Jun 2013 08:50 - 21 Jun 2013 08:50 #11190 by FDR
Replied by FDR on topic PB's newgui
Deleting an existing element also crashes the emulators...
Last edit: 21 Jun 2013 08:50 by FDR.

Please Log in or Create an account to join the conversation.

More
21 Jun 2013 08:53 #11191 by Kdean
Replied by Kdean on topic PB's newgui
I liked the way rde had the quick page spin boxes in the gui setup page. is There enough space to put them at the top, in the tool bar. Or make a little (QP) button that opens a pop up window with quick page setting.

(how many) (what page)

Please Log in or Create an account to join the conversation.

More
21 Jun 2013 08:58 #11192 by FDR
Replied by FDR on topic PB's newgui
The emulator crashes when I try to save or cancel a toggle editing too...

Please Log in or Create an account to join the conversation.

More
21 Jun 2013 10:44 #11198 by vlad_vy
Replied by vlad_vy on topic PB's newgui

FDR wrote: Vlad, the navigation button are the up and down, not the left/right!


I can't go to other pages after a template load, can only exit from config page.

Please Log in or Create an account to join the conversation.

More
21 Jun 2013 10:53 - 21 Jun 2013 11:19 #11199 by FDR
Replied by FDR on topic PB's newgui

vlad_vy wrote:

FDR wrote: Vlad, the navigation button are the up and down, not the left/right!


I can't go to other pages after a template load, can only exit from config page.


:blush:
Ah, that navigation!
I meant tabbing throw the controls with the keyboard...

EDIT: I can confirm, that you can't change page with the keyboard after loading a main page template...
Last edit: 21 Jun 2013 11:19 by FDR.

Please Log in or Create an account to join the conversation.

More
21 Jun 2013 13:33 #11202 by PhracturedBlue
Replied by PhracturedBlue on topic PB's newgui
Yes, I seem to have completely broken the color builds when I incorporated the devo10 stuff. I'll go back and look at it.

Please Log in or Create an account to join the conversation.

More
21 Jun 2013 16:32 #11205 by PhracturedBlue
Replied by PhracturedBlue on topic PB's newgui
I fixed the code that was causing the crashes, and made it so the arrows work after loading the template.
New uploads are available.

Please Log in or Create an account to join the conversation.

More
21 Jun 2013 18:11 #11215 by FDR
Replied by FDR on topic PB's newgui
Can you skip the coordinates from the tab order, when no element is selected?

Please Log in or Create an account to join the conversation.

More
21 Jun 2013 19:05 #11222 by FDR
Replied by FDR on topic PB's newgui
The emu_devo10 crashes when I enter the main page config menu.

BTW the menu items are not drawn properly: when I scroll down, the previous text is not cleared...

Please Log in or Create an account to join the conversation.

More
23 Jun 2013 19:16 - 23 Jun 2013 19:16 #11260 by PhracturedBlue
Replied by PhracturedBlue on topic PB's newgui

FDR wrote: 11. Could the long mouse press select the element before opening the popup, when we press on a deselected one?

I have changed it. However, the reason I did it this way originally is because it canbe difficult to accurately select an object with the touchpad, so this way you could quick-press until you got the right one, and then long-press to edit it. Le me know which way you prefer.

12. When you step throw the elements with the keyboard, the text is black on the actual but not selected elements, which is barely visible on the ones with dark grey background.

13. It is good that you can't change the coordinates when no element is selected, but then the spinboxes could be replaced with simple textboxes to indicate that.

14. A really minor cosmetic one: the add element dialog would be nicer if the "Cancel" button would be aligned with the "Load" button. I know it is because the cancel button is right in the middle, but with a little change of the dialog width could manage it, probably together with spacing out the buttons...

All these are now resolved too.

I was able to get the devo7e to build, but at the cost of not being able to configure the object positions via the Tx (you can still configure the sources, and load templates though)

So the only thing missing at the moment is the quick-page configuration. On the 128x64 gui it is pretty easy to add. I'm not sure what to do with the color GUI. There really isn't room for any more widgets on the gui page.
Last edit: 23 Jun 2013 19:16 by PhracturedBlue.

Please Log in or Create an account to join the conversation.

More
23 Jun 2013 19:27 - 23 Jun 2013 19:28 #11261 by RandMental
Replied by RandMental on topic PB's newgui
I added large boxes to the Main page and then move it left and right with the x coordinates or with the keyboard arrows, however I can not move it up or down with any of the options. (Devo12 emulator)
Last edit: 23 Jun 2013 19:28 by RandMental.

Please Log in or Create an account to join the conversation.

More
23 Jun 2013 19:34 #11262 by PhracturedBlue
Replied by PhracturedBlue on topic PB's newgui

RandMental wrote: I added large boxes to the Main page and then move it left and right with the x coordinates or with the keyboard arrows, however I can not move it up or down with any of the options. (Devo12 emulator)

Are you using the prebuilt binary bf073f? It works ok for me.

Please Log in or Create an account to join the conversation.

More
23 Jun 2013 20:14 #11263 by ave1
Replied by ave1 on topic PB's newgui
using the prebuilt template, simply rearranging the items already existing, trim #1 does not move up or down

Please Log in or Create an account to join the conversation.

More
23 Jun 2013 20:28 #11264 by PhracturedBlue
Replied by PhracturedBlue on topic PB's newgui
That is weird. The code runs fine on linux, and the same binary runs mostly ok under wine. But I see the same issue when I try it on Windows.
I'll investigate

Please Log in or Create an account to join the conversation.

Time to create page: 0.084 seconds
Powered by Kunena Forum