Wish: remember previous values in Edit text etc. and tracks&vias dialogs

Bug #1816556 reported by eelik
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Unknown

Bug Description

I have noticed that very often when I use Edit text & graphics and Edit tracks & vias dialogs I do the same thing again soon, either identically or with small changes. It's quite tedious to change everything again (for example Scope, Filters, Action, size values for text). It would be good if the state were remembered between the dialog invocations. This would require also "reset to default values" button.

Application: kicad
Version: (5.1.0-rc1-81-g27b4f2fbe), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.34.0
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.1
    Compiler: GCC 8.2.0 with C++ ABI 1013

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON

Tags: pcbnew
Seth Hillbrand (sethh)
Changed in kicad:
status: New → Triaged
importance: Undecided → Wishlist
Revision history for this message
Jeff Young (jeyjey) wrote :

@eelik, I think you just mean the Edit Text & Graphic Properties dialog. The Edit Track and Via Properties dialog does remember its settings, I just never got around to implementing it for the other.

Which brings me to my next question: is the Reset button really necessary? (Edit Track and Via Properties doesn't have one.)

Revision history for this message
eelik (eelik) wrote :

I think that if I want to change something completely different it's easier and safer to start from scratch. For example text character values are <...> by default which is safe, but it would be difficult to change all the values to <...> from e.g. 1, 1, 0.3 etc.

Revision history for this message
Jeff Young (jeyjey) wrote :

@eelik, I've fixed up the dialogs to remember the scope and filters. I stopped short of the Specified Values as I agree that those would need a Reset.

Do you think this is sufficient, or do you want to leave this open for the others?

Revision history for this message
eelik (eelik) wrote :

Everything + reset would be ideal but certainly in this case something is better than nothing. I suppose someone will at some point ask for more anyways, so why not leave this open for the time being if you are willing to do that.

Thanks for all your work this far, the text&graphics dialog has been very useful for me (as have other UI improvements which come with 5.1).

Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

KiCad bug tracker has moved to Gitlab. This report is now available here: https://gitlab.com/kicad/code/kicad/-/issues/2342

Changed in kicad:
status: Triaged → Expired
Changed in kicad:
importance: Wishlist → Unknown
status: Expired → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.