[Libreoffice-bugs] [Bug 141975] New: The macro-UI is confusing and not intuitive to me
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Thu Apr 29 15:02:27 UTC 2021
https://bugs.documentfoundation.org/show_bug.cgi?id=141975
Bug ID: 141975
Summary: The macro-UI is confusing and not intuitive to me
Product: LibreOffice
Version: 7.1.2.2 release
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: UNCONFIRMED
Severity: enhancement
Priority: medium
Component: Base
Assignee: libreoffice-bugs at lists.freedesktop.org
Reporter: shevy at inbox.lt
Description:
Hi guys,
I have been using libreoffice for ... 8 years or so, something like that, give
or take (have been using openoffice before that). I am using Linux most of
the time.
Yesterday I tried to get into macros. The first tutorial I found on the web
was, I believe, via BASIC. This one worked fine on first try.
I then tried the python variant and it did not work. Now it may be that
I am too stupid but ... in parts I think the UI is confusing.
Would it be possible to re-design and overhaul the macro-UI?
Specifically what I found confusing was that we have to navigate
through so many different parts. Since we already use an editor,
I would recommend letting libreoffice infer automatically which
language is used, rather than have the user require to specify
whether it is BASIC or python.
But altogether, the forced layout is confusing. I went the python
route and then tried to add a new python function which should be
called, but the "create" button was greyed out. This is not good
from a UI point of view, in my opinion. In my editor I can simply
write the function, then call the .py file from the commandline
and it works. I have no idea what to do in libreoffice to be
able to invoke this, but it is quite a nightmare. And it seems
to be inconsistent depending on whether it is calc, or word
documents.
My recommendation would be to radically simplify the layout and
options; get rid of the options that don't need to be used at
all such as "python" before starting this (people could always
specify this at a later time, but it should be trivial to figure
out whether it is python or BASIC really; I mean that's a simple
check for keywords, and then, even if it can not be inferred,
to make a guess, while also allowing a user to overrule that
lateron. That way we don't have to specify anything up front.).
Or perhaps an integrated editor as-is that could be general
purpose (and re-used), while also allowing for a simplified
UI for the macros. It could provide integrated help too.
This does not have to be complex! It can be simple. People will
still get things done. But as the UI is right now, it is very
unintuitive and confusing. I actually use my editor to write
python code anyway, so I don't quite need an editor within
libreoffice as-is - but as long as it is available, I would
prefer it all to be much simpler and more intuitive.
Steps to Reproduce:
See above.
Actual Results:
See above.
Expected Results:
See above.
Reproducible: Always
User Profile Reset: Yes
OpenGL enabled: Yes
Additional Info:
See above. (So many fields here ... are these necessary?)
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20210429/2740afb0/attachment.htm>
More information about the Libreoffice-bugs
mailing list