Skip to content

Latest commit

 

History

History
344 lines (217 loc) · 10.1 KB

panel.md

File metadata and controls

344 lines (217 loc) · 10.1 KB

MATE Panel

MATE Panel is preinstalled on MATE DE. It is usually shown on the top and down parts of the screen. Its main executable is named mate-panel.

Applets

MATE Panel has a lot of preinstalled applets.

Testing applets

MATE Panel allows to test any applet by using special program named mate-panel-test-applets.

Steps to test:

  1. Open MATE Terminal
  2. Execute mate-panel-test-applets
  3. In the Test applet utility select needed Applet and then click Execute
  4. Ensure that applet is shown in separated window and it looks as expected
  5. Close the Test applet utility

Expected results:

  • the Test applet utility was opened, all applets look and operate as expected.

Add and remove applets

MATE Panel allows user to add and remove applets.

Add custom application launched

Steps to test:

  1. Move mouse cursor above top MATE Panel
  2. Do a right mouse click
  3. Select Add to Panel
  4. Choose Custom Application Launcher and click Add
  5. Fill all needed fields with needed information (for example: Type : Application, Name: MATE Calculator, Command: mate-calc) and click OK
  6. Test the applet by clicking on it

Expected results:

  • user is able to add Custom Application Launcher applet to the Panel, the application from it can be launched normally.

Add application launcher

Steps to test:

  1. Move mouse cursor above top MATE Panel
  2. Do a right mouse click
  3. Select Add to Panel
  4. Choose Application Launcher and click Add
  5. Select needed application from the list (or use search) and click Add
  6. Test the applet by clicking on it

Expected results:

  • user is able to add Application Launcher applet to the Panel, the application from it can be launched normally and has correct icon for selected application.

Add applet

Steps to test:

  1. Move mouse cursor above top MATE Panel
  2. Do a right mouse click
  3. Select Add to Panel
  4. Choose needed applet in the opened Add to Panel window and click Add
  5. Close the Add to Panel by clicking Close
  6. Test the just added applet

Expected results:

  • user is able to add applet to the MATE Panel, applet looks and operates well.

Remove applet

Steps to test:

  1. Move mouse cursor above the some applet of top MATE Panel
  2. Do a right mouse click
  3. Select applet to remove and click Remove From Panel

Expected results:

  • user is able to remove applet from the MATE Panel, removing the applet do not crash the Panel.

Add and test some useful applets

Clock applet

Steps to test:

  1. Move mouse cursor above top MATE Panel
  2. Do a right mouse click
  3. Select Add to Panel
  4. Choose Clock applet
  5. Do right mouse click on newly added Clock applet, select Preferences
  6. Switch to Location tab and add your favorite locations
  7. Switch to General tab and uncheck all checkboxes then check them back
  8. Switch to Weather tab and change all values
  9. Close Clock Preferences window
  10. Click on Clock applet

Expected results:

  • user is able to add new locations, view calendar, weather, date and time in them.

Workspace Switcher

Setting workspace switcher preferences

Steps to test:

  1. Move mouse cursor above top MATE Panel
  2. Do a right mouse click
  3. Select Add to Panel
  4. Choose Workspace Switcher applet
  5. Do right mouse click on newly added Workspace Switcher applet, select Preferences
  6. Set Switcher to Show only the current workspace, then to Show all workspaces in to 2 rows, then back to 1 row
  7. Set Number of workspaces to 8 and then back to 4
  8. Set new Workspace names by double clicking on their names (Workspace 1 and so on), check Show workspace names in switcher and then uncheck it

Expected results:

  • workspace switcher correctly reacts on changing of its preferences.
Dragging windows between workspaces

Steps to test:

  1. Move mouse cursor above top MATE Panel
  2. Do a right mouse click
  3. Select Add to Panel
  4. Choose Workspace Switcher applet
  5. Open some application on first workspace
  6. Place cursor on the 1st workspace in the Workspace switcher applet, press left mouse button and drag the window miniature to other workspace
  7. Move to the workspace with dragged window

Expected results:

  • workspace switcher shows window contour on the first workspace, then this window got moved to other workspace.

Panel reset

Any panel may be reseted to its default view for current panel layout. Do not reset panel appearance on your daily driver systems without screenshot or other way of backup.

Steps to test:

  1. Reset the panel

    • Move mouse above needed MATE Panel and do right mouse click and select Reset Panel
    • Use terminal and run mate-panel --reset command here
  2. Ensure that panel was reseted to the current layout defaults

Expected results:

  • MATE Panel was running with some appearance, then it was reseted to current layout default and it is still running.

Panel restart/replace

Steps to test:

  1. Open MATE Terminal
  2. Execute mate-panel --replace &
  3. Close MATE Terminal

Expected results:

  • MATE Panel was running with some appearance, then it was restarted/replaced and it is still running.

Using Run dialog

Steps to test:

  1. Open Run Application dialog

    • Press <Alt>+<F2>
    • Open terminal and execute mate-panel --run-dialog
  2. Enter application name - for example mate-calc and click Run

  3. Ensure that application is started

Expected results:

  • the Run Application window was shown, reacted on the user input and started needed application after click on Run.

Screenshot

MATE Panel package provides mate-panel-screenshot for creating screenshots. It is a just a symlink to mate-screenshot.

Steps to test:

  1. Open MATE Terminal
  2. Execute mate-panel-screenshot
  3. Save the screenshot somewhere

Expected results:

  • The Save screenshot window was shown, user is able to save screenshot.

Panel operations

MATE panels are very customizable. User can add, remove, move, auto-hide and manually hide them.

Add new panel

Steps to test:

  1. Do right mouse click on any MATE Panel
  2. Select New Panel
  3. Do right mouse click on this MATE Panel and click Delete This Panel

Expected results:

  • new MATE Panel was created and user is able to delete it.

Set panel orientation

Steps to test:

  1. Do right mouse click on any MATE Panel and select Properties
  2. Change panel orientation to all orientations including Top, Bottom, Left and Right
  3. Click Close

Expected results:

  • user is able to change MATE Panel orientation

Set panel size

Steps to test:

  1. Do right mouse click on any MATE Panel and select Properties
  2. Change panel size to the minimal value (usually 16)
  3. Change panel size to the maximal value (usually 240)
  4. Change panel size back to the default value (usually 28)
  5. Click Close

Expected results:

  • user is able to change MATE Panel size, its contents are scaled accordingly.

Set panel expand

Steps to test:

  1. Do right mouse click on any MATE Panel and select Properties
  2. Uncheck Expand checkbox
  3. Check Expand checkbox again
  4. Click Close

Expected results:

  • MATE panel shrinks to its minimal width (needed for its elements) with [ ] Expand and fills whole screen width (for horizontal panel) or height (for vertical panel) with [v] Expand.

Set panel autohide

Steps to test:

  1. Do right mouse click on any MATE Panel and select Properties
  2. Check Autohide
  3. Click Close
  4. Move mouse cursor out of this MATE Panel
  5. Ensure that panel hides automatically
  6. Do right mouse click on any MATE Panel and select Properties
  7. Uncheck Autohide
  8. Move mouse cursor out of this MATE Panel
  9. Ensure that panel does not hide automatically
  10. Click Close

Expected results:

  • MATE panel auto-hide is controlled by Autohide checkbox and changes behavior respectively.

Using panel hide buttons

Steps to test:

  1. Do right mouse click on any MATE Panel and select Properties
  2. Check Show hide buttons and Arrows on hide buttons
  3. Press on left hide button to hide panel to the left and then press it again to show
  4. Press on right hide button to hide panel to the right and then press it again to show
  5. Uncheck Show hide buttons
  6. Click Close

Expected results:

  • MATE panel hides to the left of to the right using buttons on panel ends.

Setting panel background

Steps to test:

  1. Do right mouse click on any MATE Panel and select Properties
  2. Switch to Background tab
  3. Select Solid color and choose needed color
  4. Select Background image and choose needed image
  5. Select the default value - None (use system theme)
  6. Click Close

Expected results:

  • MATE panel changes background to the solid color, then to user-defined background image and then to default color from the theme.

Applications menus

Depending on the layout of MATE Panel menus with applications may look different. But in anyway they allow to copy application icons by dragging to the desktop and to the panel.

Copying application icon from the application menu to the Desktop

Steps to test:

  1. Open Applications menu or Brisk menu
  2. Navigate to the needed application icon
  3. Drag application icon to the Desktop
  4. Double-click the just-copied application icon on the desktop.

Expected result:

  • user is able to drag application icon from the Applications/Brisk menu to the Desktop and is able to run application using its icon on the Desktop.

Copying application icon from the application menu to the Panel

Steps to test:

  1. Open Applications menu or Brisk menu
  2. Navigate to the needed application icon
  3. Drag application icon to the Panel
  4. Click the just-copied application icon on the Panel.

Expected result:

  • user is able to drag application icon from the Applications/Brisk menu to the Panel and is able to run application using its icon on the Panel.

Copying application icon from the Panel to the Desktop

Steps to test:

  1. Have application icon on the Panel
  2. Drag the icon from Panel and drop it to Desktop
  3. Double-click the just-copied application icon on the desktop.

Expected result:

  • user is able to drag application icon from the Panel and drop it to Desktop, user is able to run application using its icon on the Desktop.