Ask Your Question
0

How to remove the "Normal, Outline, Notes, Handout, Slide Sorter" tab-bar on Impress

asked 2015-02-17 15:48:10 +0200

sasha1024 gravatar image

I'm using LibreOffice Impress (Version: 4.2.7.2, Build ID: 420m0(Build:2)) on linux.

Above the slide there is "Normal, Outline, Notes, Handout, Slide Sorter" tab-bar (see screenshot below). But it's useless (as I can change these modes simply from "View" menu) and just takes (vertical) space on small screen.

How can I remove (hide) it?

Screenshot

edit retag flag offensive close merge delete

2 Answers

Sort by » oldest newest most voted
0

answered 2015-02-18 07:36:50 +0200

ROSt52 gravatar image

updated 2015-02-18 07:38:24 +0200

I am afraid that but feel that you need to download the source code and modify the SW the way it suits you.

Having to open always the "View" menu to change what you want to see, requires 2 clicks and 2 long plus one short movement of the cursor. Thus, most LibO user are very likely to prefer the current way with the tabs.

If you prefer shortcuts, look into the keyboard shortcut and use the default ones or create your own ones. However due to a bug the shortcut key for "Normal view" does not work.

You also can file an enhancement request here: https://bugs.documentfoundation.org//...
Please note that for:
- Selecting the LibO version you need to scroll the version list up
- Making the bug report an enhancement request you need to select "Enhancement" in the field "Severity"

edit flag offensive delete link more
0

answered 2015-08-17 16:54:10 +0200

kdre gravatar image

updated 2015-08-17 16:58:13 +0200

It is quite easy to remove this bar as follows (tested on xubuntu 15.04). Open a terminal and make sure you are in your home directory. Then follow these steps:

  1. Install dependencies, see [1]

    sudo apt-get build-dep libreoffice

    sudo apt install libkrb5-dev

  2. now build libreoffice, see [2]. First, checkout libreoffice from git

    git clone git://anongit.freedesktop.org/libreoffice/core libreoffice

  3. now configure the build

    cd libreoffice

    ./autogen.sh

  4. compile (and drink lots of coffe ;))

    make

  5. If the build was successful, lets remove the annoying bar

    nano sd/source/ui/framework/module/ImpressModule.cxx

    Remove the following part in method "ImpressModule::Initialize" by selecting and deleting it

    new ViewTabBarModule(
    rxController,
    FrameworkHelper::CreateResourceId(
        FrameworkHelper::msViewTabBarURL,
        FrameworkHelper::msCenterPaneURL));
    

    Press Ctrl+x and confirm with 'y'

  6. Build the modified module

    make sd

  7. Start Impress and be happy

    ./instdir/program/soffice --impress

Have fun,

Klaus

[1] https://wiki.documentfoundation.org/D...

[2] https://wiki.documentfoundation.org/D...

edit flag offensive delete link more
Login/Signup to Answer

Question Tools

1 follower

Stats

Asked: 2015-02-17 15:48:10 +0200

Seen: 894 times

Last updated: Aug 17 '15