<div dir="ltr"><div><div>Thank you for telling the directory's names.<br></div>I thought adding dialog because in this bug's page in Bugzilla, Daniel Naber who reported this bug and Urmas said there should be dialog asking for restart on comments.<br></div>So now should I focus on just the menu updating and not restart? And is menu updating issue's solution related with desktop/source/deployment directory too?<br><div><div><div><br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-11-05 17:02 GMT+03:00 Stephan Bergmann <span dir="ltr"><<a href="mailto:sbergman@redhat.com" target="_blank">sbergman@redhat.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 11/05/2015 02:29 PM, İrem Şendur wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I 'm working on this bug<br>
<a href="https://bugs.documentfoundation.org/show_bug.cgi?id=46279" rel="noreferrer" target="_blank">https://bugs.documentfoundation.org/show_bug.cgi?id=46279</a>.<br>
I looked files under the extensions directory but I couldn't find where<br>
checking installation of extensions. I should add a dialog about<br>
installation extensions and user should restart LibreOffice.<br>
I asked this question on IRC and <@jmadero> suggested me that I might<br>
mail the LibreOffice mail list.<br>
Can anyone help me with finding the file or about what should I do ?<br>
</blockquote>
<br></span>
The code of the "Tools - Extension Manager..." dialog is in desktop/source/deployment/gui/dp_gui_theextmgr.cxx (all the extension-related functionality is in desktop/source/deployment/), TheExtensionManager::installPackage is the starting point for installing an extension from within that dialog.<br>
<br>
However, what we probably want is something more elaborate than simply urging the user to restart LO upon every extension installation (as well as extension update, deinstallation, enabling, disabling?).<br>
<br>
The referenced bug quotes some issues (missing menu update for already open documents) that can probably be addressed without needing a restart.  There might be other issues that cannot be resolved without a restart, but then we should only urge the user to restart LO if the given extension really triggers that issue.<br>
<br>
<br>
<br>
</blockquote></div><br></div>