Summary: | tools -> options ability to backup and restore user options and customizations, reuse the profile export / restore from SafeModeDialog | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | 00 <dpx43589> |
Component: | LibreOffice | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | UNCONFIRMED --- | ||
Severity: | enhancement | CC: | franciscoadriansanchez, heiko.tietze, jepe, jluth, narayanaras, samuel.mehrbrodt, thomas.lendo, vsfoote |
Priority: | medium | Keywords: | needsDevAdvice |
Version: | Inherited From OOo | ||
Hardware: | All | ||
OS: | Windows (All) | ||
See Also: | https://bugs.documentfoundation.org/show_bug.cgi?id=124002 | ||
Whiteboard: | |||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 107636 | ||
Attachments: | Add here, "Export All Settings" button. |
Description
00
2018-10-20 06:06:16 UTC
(In reply to 和尚蟹 from comment #0) > Description: > Because LibreOffice does not have the function of "export all settings", it > is solved by the following method. > > Add the "Export All Settings" button. When you press the button, the "Dialog > Window" will appear. In the "Dialog Window", the following content will be > displayed. Users can follow the following contents to All settings are set. > > ............................................................................. > ............................................................................. > ............................................... > LibreOffice exports all settings > All LibreOffice settings are placed in the LibreOffice folder. > > C:\Users←user. \a←When installing the operating system, enter the name. > \AppData←File Explorer~ "Hidden Project" will open to display the AppData > folder. \Roaming\LibreOffice > > Back up the LibreOffice folder and reinstall it, then put the LibreOffice > folder in the original place. > > Note: > 1. If the preview version is installed, the name of the preview version is > LibreOfficeDev, so the LibreOfficeDev folder will be displayed. > 2. The official version and the preview version can be installed together. > If the official version and the preview version are installed, the > LibreOffice folder and the LibreOfficeDev folder will be displayed. > 3. To clear all settings, delete the LibreOffice folder. When you open the > program, a new LibreOffice folder will be created. > > > > > > LibreOffice exports its own single toolbar > Toolbar=Toolbar > > Common path > C:\Users←user. \a←When installing the operating system, enter the name. > \AppData←File Explorer~ "Hidden Project" will open to display the AppData > folder. \Roaming\LibreOffice\4\user\config\soffice.cfg\modules\ Please take > the branch path of the individual software below. > > Branch path > The \Startes\StartModule\toolbar\self-made "Start Screen" toolbar is placed > here. > > The \writers\swriter\toolbar\ own "writer file" toolbar is placed here. > > \modules\scalc\toolbar\Own the "calc spreadsheet" toolbar, which is placed > here. > > \modules\simpress\toolbar\Own the "impress briefing" toolbar, which is > placed here. > > \modules\sdraw\toolbar\Do your own "draw drawing" toolbar, all placed here. > > \modules\smath\toolbar\Own the "math formula" toolbar, which is placed > here. > > \modules\dbapp\toolbar\Own the "base database" toolbar, which is placed > here. > > When backing up the file and reinstalling it, put the file in the original > place. > > Note: > 1. Because the toolbars you make, the default file names are all numbered, > so you need to open the file to know the name of the toolbar. > 2, the previous file name "custom_toolbar_" can not be changed, the error > will be changed, the file name can be changed. > For example: custom_toolbar_c01611ed.xml→custom_toolbar_I am my.xml. > 3. A good list of tools can be copied to other places. > For example, the toolbar in the "writer file" can be copied to the "calc > spreadsheet". > > > > > > LibreOffice's homemade punctuation toolbar > The first step starts the "recording macro function" > Tools\Options\Advanced\Enable the macro recording function (tick), so in the > "Tools\Macro", the "Logging Macro" option will appear. > > The second step is to record the macro > Tools\Macro\Record Macros→Record Action (click “Ω” input symbol→select > symbol→insert)→stop recording→The name stored in “Module1” is Main→Modify > Main Name→Save. > > Step 3 Add a new toolbar > Tools\Custom\Toolbar→『Add』→『Enter Name』 (eg punctuation) → OK, the new > toolbar will appear in the upper left. > > Step 4 Add the macro to the new toolbar > Tools\Custom\Toolbar\Category\Macro\My Macro\Standard\Module1\Main→Click > “Main”→Join→Modify→Rename (can be named with punctuation)→OK→OK. > > ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― The following is the original text of "Traditional Chinese" LibreOffice匯出所有設定 LibreOffice的所有設定,都放在LibreOffice資料夾裡。 C:\Users←使用者。\a←安裝作業系統的時候,輸入的名稱。\AppData←檔案總管〜『隱藏的項目』要開啟,才會顯示AppData資料夾。\Roaming\LibreOffice 備份LibreOffice資料夾,重新安裝的時候,再把LibreOffice資料夾,放到原來的地方。 註: 1、如果安裝的是預覽版,因為預覽版的名稱是LibreOfficeDev,所以會顯示LibreOfficeDev資料夾。 2、正式版跟預覽版可以一起安裝,如果正式版跟預覽版都安裝的話,就會顯示LibreOffice資料夾跟LibreOfficeDev資料夾。 3、要清除所有設定,就把LibreOffice資料夾刪掉,在開啟程式,就會在建立新的LibreOffice資料夾。 LibreOffice匯出自己做的單一工具列 Toolbar=工具列 共同路徑 C:\Users←使用者。\a←安裝作業系統的時候,輸入的名稱。\AppData←檔案總管〜『隱藏的項目』要開啟,才會顯示AppData資料夾。\Roaming\LibreOffice\4\user\config\soffice.cfg\modules\下面請接個別軟體的分支路徑。 分支路徑 \modules\StartModule\toolbar\自己做的『開始畫面』工具列,都放在這裡。 \modules\swriter\toolbar\自己做的『writer文件』工具列,都放在這裡。 \modules\scalc\toolbar\自己做的『calc試算表』工具列,都放在這裡。 \modules\simpress\toolbar\自己做的『impress簡報』工具列,都放在這裡。 \modules\sdraw\toolbar\自己做的『draw繪圖』工具列,都放在這裡。 \modules\smath\toolbar\自己做的『math公式』工具列,都放在這裡。 \modules\dbapp\toolbar\自己做的『base資料庫』工具列,都放在這裡。 備份檔案,重新安裝的時候,再把檔案,放到原來的地方。 註: 1、因為自己做的工具列,預設的檔名,都是用編號,所以要打開檔案,才能知道工具列的名稱。 2、前面的檔名『custom_toolbar_』不可以改,改了會出現錯誤,後面的檔名可以改。 例如:custom_toolbar_c01611ed.xml→custom_toolbar_我我我.xml。 3、做好的工具列,可以複製到別的地方用。 例如:在『writer文件』做好的工具列,可以複製到『calc試算表』的地方用。 LibreOffice自製標點符號工具列 第一步 啟動『錄製巨集功能』 工具\選項\進階\啟用巨集錄製功能(打勾),這樣在『工具\巨集』裡,才會出現『記錄巨集』的選項。 第二步 錄製巨集 工具\巨集\記錄巨集→錄製動作(點『Ω』輸入符號→選擇符號→插入)→停止記錄→巨集儲存在『Module1』裡的名稱是Main→修改Main名稱→儲存。 第三步 加入新工具列 工具\自訂\工具列→『新增』→『輸入名稱』(例如:標點符號)→確定,新的工具列,就會在左上方出現。 第四步 將巨集加入新工具列 工具\自訂\工具列\類別\巨集\我的巨集\Standard\Module1\Main→點『Main』→加入→修改→重新命名(可以用標點符號命名)→確定→確定。 > > Actual Results: > This method, I have used it for a long time, can be used, > > > Reproducible: Always > > > User Profile Reset: No > > > > Additional Info: > The following is the original text of "Traditional Chinese"
>
>
>
>
>
> LibreOffice匯出所有設定
> LibreOffice的所有設定,都放在LibreOffice資料夾裡。
>
> C:
> \Users←使用者。
> \a←安裝作業系統的時候,輸入的名稱。
> \AppData←檔案總管〜『隱藏的項目』要開啟,才會顯示AppData資料夾。\Roaming\LibreOffice
>
> 備份LibreOffice資料夾,重新安裝的時候,再把LibreOffice資料夾,放到原來的地方。
>
> 註:
> 1、如果安裝的是預覽版,因為預覽版的名稱是LibreOfficeDev,所以會顯示LibreOfficeDev資料夾。
> 2、正式版跟預覽版可以一起安裝,如果正式版跟預覽版都安裝的話,就會顯示LibreOffice資料夾跟LibreOfficeDev資料夾。
> 3、要清除所有設定,就把LibreOffice資料夾刪掉,在開啟程式,就會在建立新的LibreOffice資料夾。
>
>
>
>
>
> LibreOffice匯出自己做的單一工具列
> Toolbar=工具列
>
> 共同路徑
> C:
> \Users←使用者。
> \a←安裝作業系統的時候,輸入的名稱。
> \AppData←檔案總管〜『隱藏的項目』要開啟,才會顯示AppData資料夾。
> \Roaming\LibreOffice\4\user\config\soffice.cfg\modules\下面請接個別軟體的分支路徑。
>
> 分支路徑
> \modules\StartModule\toolbar\自己做的『開始畫面』工具列,都放在這裡。
>
> \modules\swriter\toolbar\自己做的『writer文件』工具列,都放在這裡。
>
> \modules\scalc\toolbar\自己做的『calc試算表』工具列,都放在這裡。
>
> \modules\simpress\toolbar\自己做的『impress簡報』工具列,都放在這裡。
>
> \modules\sdraw\toolbar\自己做的『draw繪圖』工具列,都放在這裡。
>
> \modules\smath\toolbar\自己做的『math公式』工具列,都放在這裡。
>
> \modules\dbapp\toolbar\自己做的『base資料庫』工具列,都放在這裡。
>
> 備份檔案,重新安裝的時候,再把檔案,放到原來的地方。
>
> 註:
> 1、因為自己做的工具列,預設的檔名,都是用編號,所以要打開檔案,才能知道工具列的名稱。
> 2、前面的檔名『custom_toolbar_』不可以改,改了會出現錯誤,後面的檔名可以改。
> 例如:custom_toolbar_c01611ed.xml→custom_toolbar_我我我.xml。
> 3、做好的工具列,可以複製到別的地方用。
> 例如:在『writer文件』做好的工具列,可以複製到『calc試算表』的地方用。
>
>
>
>
>
> LibreOffice自製標點符號工具列
> 第一步 啟動『錄製巨集功能』
> 工具\選項\進階\啟用巨集錄製功能(打勾),這樣在『工具\巨集』裡,才會出現『記錄巨集』的選項。
>
> 第二步 錄製巨集
> 工具\巨集\記錄巨集→錄製動作(點『Ω』輸入符號→選擇符號→插入)→停止記錄→巨集儲存在『Module1』裡的名稱是Main→修改Main名稱→儲存。
>
> 第三步 加入新工具列
> 工具\自訂\工具列→『新增』→『輸入名稱』(例如:標點符號)→確定,新的工具列,就會在左上方出現。
>
> 第四步 將巨集加入新工具列
> 工具\自訂\工具列\類別\巨集\我的巨集\Standard\Module1\Main→點『Main』→加入→修改→重新命名(可以用標點符號命名)→確定→確
> 定。
→ NEW. Thanks for filing How would this be different than what *already* is provided via SafeMode dialog? Perhaps another button to call that UNO command for launching profileexporteddialog.ui https://gerrit.libreoffice.org/#/c/30479 In Taiwan, everyone uses this method. "Yes" is better than "No". Isn't this a dupe of Bug 88585 - Feature request: user profile synchronization across multiple LO installs or Bug 64439 - Add "Backup & Reset Profile" Button to Advanced Options or Bug 59493 - Allow exporting configuration files easily and make some kind Configuration repository or Bug 52387 - Usability issue: There is no provision to export/import user-settings ? Created attachment 149901 [details]
Add here, "Export All Settings" button.
*** Bug 160449 has been marked as a duplicate of this bug. *** *** Bug 52387 has been marked as a duplicate of this bug. *** *** Bug 120160 has been marked as a duplicate of this bug. *** *** Bug 59493 has been marked as a duplicate of this bug. *** Obviously working at the os/DE user profile level directly as OP suggested (Windows instance) is not feasible. But we have the functional Zip based profile backup/restore implemented for the SafeModeDialog at the 5.3 build [1]. Giving users direct access to that backup/restore from Tools -> Options would deliver the requested feature(s), and give users the ability to migrate their profiles between installations. @Samuel, any reason the Backup and Restore from SafeModeUI couldn't be reused against a profile saved outside the SafeMode dialog? =-ref-= [1] https://gerrit.libreoffice.org/c/core/+/30479/ Could also be done per extension. Justin had a talk where he recommended to apply defaults [1] and I could imagine this can easily be enhanced with an export option. [1] https://events.documentfoundation.org/libreoffice-conference-2023/talk/TCJAU7/ (In reply to V Stuart Foote from comment #12) > @Samuel, any reason the Backup and Restore from SafeModeUI couldn't be > reused against a profile saved outside the SafeMode dialog? Essentially a question to developers (adding a button next to "Archive User Profile" is simple). I wonder how to deal with renamed, removed, added attributes. Probably to ignore it. Personally I'd prefer Justin's solution, if enhanced with save-to and load-from functions. |