ukui-window-switch
ukui-window-switch is a MultitaskView runs in Kylin Operating System.
Introduction
MultitaskView supports both PC and Pad.
PC
MultitaskView provides a convenient and fast interactive interface, which makes it convenient to switch between virtual desktops and locate the window you want, so as to improve your production efficiency and working efficiency.
Pad
MultitaskView is convenient to manage the opened windows, it also improves interactive experience through different animations. In Pad mode, you can choose to wake up or close any windows shown in MultitaskView.
Features
Common features of multitaskView:
1. Loaded as a plugin of kwin;
2. Run with compositor;
Requirements
Please use the version after 0430 for ukui panel and kwin.
Installation
Obtain the package (ukui-window-switch) of MultitaskView from the warehouse source and execute “sudo apt install ukui-window-switch”.
Please ensure that the installed version meets the installation conditions of the new version!!!!
Usage
[Open operation mode]
1. Slide from the bottom of the screen to bring up the MultitaskView;
2. Click the second button on the left side of the taskbar to evoke the MultitaskView;
3. Win + Tab shortcut key evokes MultitaskView;
[Close operation mode]
1. When the MultitaskView is open, click ESC to close the MultitaskView;
2. When the MultitaskView is open, click the blank space of the MultitaskView to close the MultitaskView;
3. When the MultitaskView is open, use the shortcut key “menu + Tab” to close the MultitaskView;
4. In PC mode only and MultitaskView is on, click virtual desktop to close MultitaskView;
5. When the MultitaskView is open, click the thumbnail window to close the MultitaskView;
6. Passively trigger to close the MultitaskView. When a new window is activated, the MultitaskView will be closed automatically;
Development
The MultitaskView is divided into two parts: the view module is developed with QML language and the backend is developed with C++ language.
The view module is divided into PC mode and Pad mode.
The development and commissioning shall be carried out according to the following steps:
- cd ukui-window-switch
- mkdir build
- cd build
- cmake ..
- sudo make install
- kwin –replace &
Debuglog
The log is stored in the log of kwin. The viewing method is as follows:
- cd ~/.log (or cd .config/kwin/log)
- tail -f kwin_0.log
Changelog
You can view the record of each change in the changelog in Debian directory.
FAQ
- The MultitaskView always shows no application window?
Please ensure that the current version of kwin is installed correctly
- Shortcut keys cannot evoke MultitaskView?
rm -rf ~/.config/kglobalshortcutsrc
reboot
- Does the MultitaskView provide a DBUS interface and how to use it?
Please use d-feet
In the session, find “org.kde.kwin” -> “/MultitaskView” -> org.kde.kWin.MultitaskView->show()
Please ensure that the installed versions of kwin and ukui panel support the new version of multitask
ukui-window-switch
ukui-window-switch is a MultitaskView runs in Kylin Operating System.
Introduction
MultitaskView supports both PC and Pad.
PC
MultitaskView provides a convenient and fast interactive interface, which makes it convenient to switch between virtual desktops and locate the window you want, so as to improve your production efficiency and working efficiency.
Pad
MultitaskView is convenient to manage the opened windows, it also improves interactive experience through different animations. In Pad mode, you can choose to wake up or close any windows shown in MultitaskView.
Features
Common features of multitaskView:
PC
The following are the features of the MultitaskView in PC mode:
Pad
Requirements
Please use the version after 0430 for ukui panel and kwin.
Installation
Obtain the package (ukui-window-switch) of MultitaskView from the warehouse source and execute “sudo apt install ukui-window-switch”.
Please ensure that the installed version meets the installation conditions of the new version!!!!
Usage
[Open operation mode] 1. Slide from the bottom of the screen to bring up the MultitaskView; 2. Click the second button on the left side of the taskbar to evoke the MultitaskView; 3. Win + Tab shortcut key evokes MultitaskView; [Close operation mode] 1. When the MultitaskView is open, click ESC to close the MultitaskView; 2. When the MultitaskView is open, click the blank space of the MultitaskView to close the MultitaskView; 3. When the MultitaskView is open, use the shortcut key “menu + Tab” to close the MultitaskView; 4. In PC mode only and MultitaskView is on, click virtual desktop to close MultitaskView; 5. When the MultitaskView is open, click the thumbnail window to close the MultitaskView; 6. Passively trigger to close the MultitaskView. When a new window is activated, the MultitaskView will be closed automatically;
Development
The MultitaskView is divided into two parts: the view module is developed with QML language and the backend is developed with C++ language. The view module is divided into PC mode and Pad mode.
The development and commissioning shall be carried out according to the following steps:
Debuglog
The log is stored in the log of kwin. The viewing method is as follows:
Changelog
You can view the record of each change in the changelog in Debian directory.
FAQ