leocad icon indicating copy to clipboard operation
leocad copied to clipboard

New Parts properties widget 'Parts' combo dropdown has issues (WIP)

Open nathaneltitane opened this issue 1 year ago • 13 comments

Describe the bug new parts widget 'Parts' list dropdown is a regression: cannot clearly distinguish in between part variants due to cropped description string

Reproduce: see screenshot

Expected behavior combo box llist items should take up all available width to make sure descriptions are clearly visible and not cropped

Screenshots

image

Version (please complete the following information):

  • OS: [Debian 11/12 x86_64]
  • LeoCAD Version [continuous]

nathaneltitane avatar Jan 05 '24 02:01 nathaneltitane

@leozide kind of urgent?

nathaneltitane avatar Jan 10 '24 15:01 nathaneltitane

@leozide bump - please?

nathaneltitane avatar Jan 20 '24 18:01 nathaneltitane

Edit: selecting multpiple parts and clicking the colors combo on the new parts widget does nothing - the selection is blocked, cannot reassign colors to multiple parts at the same time...

this new prpoerties widget is a massive regression - please fix

nathaneltitane avatar Jan 21 '24 01:01 nathaneltitane

It's not finished yet

leozide avatar Jan 21 '24 20:01 leozide

It's not finished yet

i understand.

would be good to at least fix these couple things to make it worth the integration?

had to roll back to december continuous to be able to work and benefit from the new features.

nathaneltitane avatar Jan 21 '24 22:01 nathaneltitane

In addition to the parts properties dropdown combo not being the full width of the widget panel it resides in, the filter function that was added to it is counterproductive as the input is not captured on click (resulting in requiring an additonal click to focus)

Another problem is that the filter does not seem to function as expected:

for instance, writing 'tile' does show all tile parts (even the unwanted or moved ones (which should be adressed once and for all under the parts options and reflect the same list of parts shown in the visual parts widget) but if i add another keyword to tile, such as 'inv'[erted], no result shows up...

The expected filter behavior should be to populate the list in a manner to refine search results down to the expected few parts one could select from.

I am still very much insistant on the fact that if the click to focus should remain to enable said filter, the old parts list combo behavior should still be present (de facto) to enable the user to simply type a letter or a sequence of letters representing the parts in the list to navigate through a little faster (you can test the behavior on older leocad versions).

The height of the combo should be maximized to use as much screen space as possible as the mouse scroll behavior and sensitivity throughtout various user setups also greatly affects scrolling throught the list and easily selecting the wanted part from the list without filtering.

EDIT:

it seems that an additional double click is also required now to confirm which part is being toggled from the parts list widget, which makes it even less desirable quite frankly...

image

image

image

image

nathaneltitane avatar Feb 08 '24 13:02 nathaneltitane

Hi @leozide any ETA on this?

nathaneltitane avatar May 21 '24 19:05 nathaneltitane

@leozide parts properties widget still too small after latest update/commit - why can'T it just be full widget width like its parent button and full window height like older releases...?

nathaneltitane avatar Jun 02 '24 01:06 nathaneltitane

latest iteration is a great improvement @leozide : can the popup be scaled in width with the parent panels' width? same issue with color properties - they are tiny.

image

image

nathaneltitane avatar Aug 09 '24 00:08 nathaneltitane