Bug 141591 - DevTools: Add support for Tabbed Interface
Summary: DevTools: Add support for Tabbed Interface
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
7.2.0.0.alpha0+
Hardware: All All
: medium normal
Assignee: Rafael Lima
URL:
Whiteboard: target:7.4.0
Keywords:
Depends on:
Blocks: Notebookbar-Tabbed UNO-Object-Inspector
  Show dependency treegraph
 
Reported: 2021-04-09 22:00 UTC by Rafael Lima
Modified: 2023-06-17 01:13 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments
DevTools in Writer Tabbed interface (86.14 KB, image/png)
2022-01-04 21:01 UTC, Rafael Lima
Details
DevTools in Writer Tabbed interface (v2) (88.26 KB, image/png)
2022-01-06 21:15 UTC, Rafael Lima
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rafael Lima 2021-04-09 22:00:39 UTC
Currently, to enable the Development Tools the user needs to use the Standard Menubar, by going to Tools > Development Tools.

I would like to suggest adding a Toggle button to the Tabbed Interface (under the Tools tab), to make it easier to enable/disable Development Tools without having to resort to the Standard Menu.
Comment 1 raal 2021-04-10 18:35:38 UTC
Repro Version: 7.2.0.0.alpha0+ / LibreOffice Community
Build ID: c47ad11f8c2e917adebbd5d7b3a3ef6cc4b3e670
CPU threads: 4; OS: Linux 5.8; UI render: default; VCL: gtk3
Locale: cs-CZ (cs_CZ.UTF-8); UI: en-US
Calc: threaded
Comment 2 Rafael Lima 2022-01-04 21:01:18 UTC
Created attachment 177316 [details]
DevTools in Writer Tabbed interface

Proposed patch in Gerrit:
https://gerrit.libreoffice.org/c/core/+/127973/2

The attached image show how the Tabbed interface looks now for Writer; it was also implemented in Calc, Impress and Draw.
Comment 3 Rafael Lima 2022-01-06 21:15:53 UTC
Created attachment 177361 [details]
DevTools in Writer Tabbed interface (v2)

This version does not use additional space in the Tab by stacking DevTools and DesignMode.
Comment 4 Commit Notification 2022-01-21 12:03:40 UTC
rafaelhlima committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/47f21d290087638b1986c291c969bf2997574ddd

tdf#141591 Add DevTools to the Tabbed interface

It will be available in 7.4.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 5 Rafael Lima 2022-02-18 17:11:11 UTC
FIXED. Verified in:

Version: 7.4.0.0.alpha0+ / LibreOffice Community
Build ID: 60f786bde4524bbba462eccc6578715f39020076
CPU threads: 16; OS: Linux 5.13; UI render: default; VCL: kf5 (cairo+xcb)
Locale: pt-BR (pt_BR.UTF-8); UI: en-US
Calc: CL
Comment 6 Rizal Muttaqin 2022-02-19 21:26:40 UTC
I can not see the button in 

Version: 7.4.0.0.alpha0+ / LibreOffice Community
Build ID: cb56edb177f4db5b9cc4d140543c4b11d41ef1b0
CPU threads: 8; OS: Linux 5.13; UI render: default; VCL: kf5 (cairo+xcb)
Locale: id-ID (id_ID.UTF-8); UI: id-ID
Calc: threaded

Even with reset factory settings
Comment 7 Xisco Faulí 2022-02-21 11:42:43 UTC
Indeed, i don't see it in

Version: 7.4.0.0.alpha0+ / LibreOffice Community
Build ID: 0723b41bed9bb4ad50d2993744a60177966d1a21
CPU threads: 8; OS: Linux 5.10; UI render: default; VCL: gtk3
Locale: es-ES (es_ES.UTF-8); UI: en-US
Calc: threaded
Comment 8 Justin L 2023-06-17 01:13:52 UTC
It is in the Tools menu (on the far right), not in the ribbon itself. Closing since OP himself wrote the fix and is happy with the result.