Bug 135274 - Installation/Removal of extension per tight integration dialog
Summary: Installation/Removal of extension per tight integration dialog
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
7.1.0.0.alpha0+
Hardware: All All
: high normal
Assignee: Yusuf Keten
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Extension-Tight-Integration
  Show dependency treegraph
 
Reported: 2020-07-29 11:40 UTC by Heiko Tietze
Modified: 2020-10-14 09:48 UTC (History)
2 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 Heiko Tietze 2020-07-29 11:40:55 UTC
Installation is not possible yet likewise uninstall.
Comment 1 Heiko Tietze 2020-08-28 08:40:07 UTC
#1: Clicking Install makes the application hang or throws a warning

warn:cui.dialogs:108698:108698:cui/source/dialogs/AdditionsDialog.cxx:819: Additions: addExtension Exception occurred.

Tried with "English Dictionaries", the first entry.

#2: Install becomes "Installed" and disabled for extensions that have been installed. Though it's not possible to remove.
Comment 2 Muhammet Kara 2020-08-28 09:24:52 UTC
(In reply to Heiko Tietze from comment #1)
> #1: Clicking Install makes the application hang or throws a warning
> 
> warn:cui.dialogs:108698:108698:cui/source/dialogs/AdditionsDialog.cxx:819:
> Additions: addExtension Exception occurred.
> 
> Tried with "English Dictionaries", the first entry.

Install works for me generally. Yusuf: Could you please check to see what is the issue with the extension mentioned above?

And the "Additions: addExtension Exception occurred" message seems a bit unclear. It might be a good idea to improve those exception messages.

> 
> #2: Install becomes "Installed" and disabled for extensions that have been
> installed. Though it's not possible to remove.

I confirm that this is not implemented yet.

Yusuf: This is a nice-to-have, but can you please take a quick look to see if you can cook up a small patch for its implementation? If takes long, log your progress here (on the bug report), and leave it for later.
Comment 3 Yusuf Keten 2020-08-28 09:45:34 UTC
(In reply to Heiko Tietze from comment #1)
> #1: Clicking Install makes the application hang or throws a warning
> 
> warn:cui.dialogs:108698:108698:cui/source/dialogs/AdditionsDialog.cxx:819:
> Additions: addExtension Exception occurred.
> 
> Tried with "English Dictionaries", the first entry.
> 
> #2: Install becomes "Installed" and disabled for extensions that have been
> installed. Though it's not possible to remove.

Which OS do you use? I can install extensions on Ubuntu 18.04 Gnome. I will fix immediately #1.
Comment 4 Yusuf Keten 2020-08-28 09:46:22 UTC
(In reply to Muhammet Kara from comment #2)
> (In reply to Heiko Tietze from comment #1)
> > #1: Clicking Install makes the application hang or throws a warning
> > 
> > warn:cui.dialogs:108698:108698:cui/source/dialogs/AdditionsDialog.cxx:819:
> > Additions: addExtension Exception occurred.
> > 
> > Tried with "English Dictionaries", the first entry.
> 
> Install works for me generally. Yusuf: Could you please check to see what is
> the issue with the extension mentioned above?
> 
> And the "Additions: addExtension Exception occurred" message seems a bit
> unclear. It might be a good idea to improve those exception messages.
> 
> > 
> > #2: Install becomes "Installed" and disabled for extensions that have been
> > installed. Though it's not possible to remove.
> 
> I confirm that this is not implemented yet.
> 
> Yusuf: This is a nice-to-have, but can you please take a quick look to see
> if you can cook up a small patch for its implementation? If takes long, log
> your progress here (on the bug report), and leave it for later.

I will look at this and report the progress today.
Comment 5 Yusuf Keten 2020-08-28 10:55:15 UTC
Also, I tried on MacOS. Some extensions are installed by default. When I remove them manually, there's no problem with installation as far as I see. The default extensions are not related to Additions dialog.
Comment 6 Heiko Tietze 2020-10-14 09:48:41 UTC
Installation works, removal not. Think it's not urgently needed.