Bug 64314 (Macro-Recording) - [META] Macro recording issues
Summary: [META] Macro recording issues
Status: NEW
Alias: Macro-Recording
Product: LibreOffice
Classification: Unclassified
Component: BASIC (show other bugs)
Version:
(earliest affected)
4.0.3.1 rc
Hardware: Other All
: medium major
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
: 61528 (view as bug list)
Depends on: 46016 62740 70380 85103 97424 105468 113561 126058 140956 148068 149631 111828 122980 124253 139404 145622 147761 147782
Blocks: Macro
  Show dependency treegraph
 
Reported: 2013-05-07 10:41 UTC by Michael Meeks
Modified: 2022-07-13 15:31 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Meeks 2013-05-07 10:41:02 UTC
The built-in Macro recording functionality is really unreliable, buggy and awful. The feature is marked 'experimental' and disabled by default because of this.

Fixing it properly is a huge chunk of work; nevertheless people seem to want this feature and file bugs.

I'd like to clean those up by marking them duplicates of this bug, so we at least have those requests & issues archived.
Comment 1 Michael Meeks 2013-05-07 10:41:36 UTC
*** Bug 61528 has been marked as a duplicate of this bug. ***
Comment 2 Michael Meeks 2013-05-07 10:41:56 UTC
*** Bug 64247 has been marked as a duplicate of this bug. ***
Comment 3 QA Administrators 2015-07-18 17:43:26 UTC Comment hidden (obsolete)
Comment 4 stephenboston 2021-10-02 12:35:39 UTC
Current behavior
When I stop recording I must save the recording as some name I must enter. If I want to replay the macro I must navigate to and select the macro I just created. 

Requested behavior:
When I 'stop recording' I can immediately replay the macro through some key or click. 

If I later want to save this macro I can give it a name and location in the macro tree. 

'Stop recording' will assign a temporary name and link it to the 'Replay' event. 'Start recording' discards, without warning, any previous record.