To do this, I copied the file /usr/share/applications/libreoffice-writer.desktop to my /.local/share/applications/ with a different name, simplified its contents, changed its Name= and Comment= lines, and added some new Actions=. (I do not want to change the system-wide original desktop file, since my additions should be done per user basis.)
You are describing the good approach on how to edit a .desktop file in order to add custom actions. It is also good practice to work on a copy of the file in your .local/share/applications folder. This way, the changes are only in effect for yourself or other users that use that copy, and also ensures the changes will not be overwritten by an update.
Your specific issue, however, is where you are renaming your local copy. To prevent that the system wide .desktop file settings are used, make sure your local copy has the same file name as the system wide .desktop file. Only then will it fully replace for the system wide .desktop file.
So my workaround is to run the Prezi desktop editor on my laptop screen only. However, when I click present the on my laptop screen the editor tosses the presentation over to the 2nd monitor, the ultrawide screen. In this scenario the Prezi desktop program will consistently crash as soon as the presentation tries to appear. As a workaround, I would like to tell Prezi desktop to not try to present to the second monitor. but there is no control for that.
Desktop entries of type Application can include one or more actions. An action represents an additional way to invoke the application. Application launchers should expose them to the user (for example, as a submenu) within the context of the application. This is used to build so called "Quicklists" or "Jumplists".
Application actions should be supported by implementors. However, in case they are not supported, implementors can simply ignore the Actions key and the associated Desktop Action action groups, and keep using the Desktop Entry group: the primary way to describe and invoke the application is through the Name, Icon and Exec keys from the Desktop Entry group.
It is not expected that other desktop components showing application lists (software installers, for instance) will provide any user interface for these actions. Therefore applications must only include actions that make sense as general launchers.
I was trying this new RPA of microsoft, Power Automate Desktop and building some desktop flows, they all worked correctly, in my fifth flow I was half the process when the flow started giving me errors on the first action (I had tested it like 15 times before), so I decided to close the editor and give it a try one more time, that's where I se the "Uknown Action", almost all my actions were replaced by this as shown on the image below.
I closed it and as I checked all my other flows (already tested), they all had most of their actions changed by this. Also I noticed my modules or categories were reduced to 5, the web automation, OCR, almost every module is now not available.
Add context and interactivity toyour data using actions. Users interact with your visualizations by selecting marks, or hovering, or clicking a menu, and the actions you set up can respond with navigation and changes in the view.
For example, in a dashboard showing home sales by neighborhood,you could use actions to display relevant informationfor a selected neighborhood. Selecting a neighborhood in one view can trigger an action that highlights the related houses in a map view, filters a list ofthe houses sold, then opens an external web page showing census data for theneighborhood. For related information and examples, see A Rough Guide to Dashboard Actions(Link opens in a new window) on the Tableau Public blog.
df19127ead