Beta testing Fluid UI improvements

25 views
Skip to first unread message

Matthias Melcher

unread,
Dec 13, 2021, 8:17:54 PM12/13/21
to fltk.general
Hi fellow devs,

the very current GitHub version of Fluid has a bunch of changes, and I would love to know, if Fluid is behaving better now, or if it is crashing or behaving badly in other ways.

If you use Fluid in your projects, would you please run it over your .fl files and report bugs in the generated files, if any. Creating a UI from scratch is also a very worthy use case.

Thank you!

 - Matthias

The biggest change is the way that new Widgets are inserted. You copy/paste or duplicate a #include line, just to find the result at the very bottom of the list, and then "F2" it back up? This behaviour is gone! If you duplicate selected items, the new items will be right below.

If you right-click to generate a widget, it will pop up wherever you clicked. 

And finally, the Widget Bin learned to use drag'n'drop. Create a window by dragging the Window icon somewhere on your desktop. Drag a Group into it, resize it, bam. Drag buttons and sliders right to their final location. 

I hope that these new behaviours make Fluid much easier to use. Please try it out and let me know of bugs in the GitHub "issues" section.

w1hkj

unread,
Dec 13, 2021, 8:36:59 PM12/13/21
to 'Matthias Melcher' via fltk.general
Tested master branch fluid using the attached fl file.  It my largest and most complicated fluid based UI in the application fldigi.

This version of fluid loads and parses the fl source file faster than the current distribution 1.3.5.  I did not find any interface issues.

David
--
You received this message because you are subscribed to the Google Groups "fltk.general" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fltkgeneral...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/fltkgeneral/f532c621-9f8d-4bb4-a632-01896d7d8b4en%40googlegroups.com.

confdialog.fl

mingodad

unread,
Dec 14, 2021, 4:57:56 AM12/14/21
to fltk.general
Now that you are talking about an improved Fluid I did some changes to meet my needs here https://github.com/mingodad/squilu/tree/master/fltk and one of the main changes was to add a tabbed panel for the widget tree view and add an alphabetical widget view to make easy find specific wdigets by name and be able to swap to widget treeview with the selected widget selected, I hope that something like that would make it's way here too.

myfluid.png

Matthias Melcher

unread,
Dec 14, 2021, 4:58:01 PM12/14/21
to fltk.general
Thanks very much for the help. I will take a look at the alphabetical sorting. 

Greg Ercolano

unread,
Dec 14, 2021, 5:03:57 PM12/14/21
to fltk.general
Sounds like a neat feature, as it does get hard to find stuff in large fluid files.
Or if it's easier, a ^F "search feature" that maybe highlights all the matching lines, with options to search not only the GUI labels in the tree, but optionally source code and comments, similar to what ^F does in e.g. firefox ( a small status bar appears at the bottom of the window with a "Find" input field, and little radio buttons). Just thinking out loud..
Reply all
Reply to author
Forward
0 new messages