Language Selection

English French German Italian Portuguese Spanish

Web Upd8

Syndicate content Web Upd8
Daily Ubuntu / Linux news and application reviews
Updated: 1 hour 7 min ago

`Dash To Panel` Is A Cool Icon Taskbar For GNOME Shell

Friday 27th of January 2017 11:52:00 AM
Dash to Panel is a fairly new GNOME Shell extension that moves the dash into the top bar, to achieve a single panel (combined app launchers and system tray) design similar to that of KDE Plasma or Windows 7+.

The extension provides numerous features, including the ability to move the panel to the top or bottom, change the panel size, live window previews, and more.
Since this extension doesn't create a new panel but instead, it modifies the GNOME Shell Top Bar, it's compatible with other extensions that change the Top Bar look or behavior. So for instance, while Dash to Panel doesn't support autohide, you can use the Hide Top Bar extension for this.
Dash to Panel features:
  • move the Application Dash from the Overview into the main panel (top bar);
  • set the panel position to the top or bottom;
  • change the panel size;
  • change the running indicator (dots) position to the top or bottom;
  • set the clock location;
  • the "Show applications" icon can be hidden and its animation can be disabled;
  • displays window previews on hover (optional, enabled by default);
  • option to isolate workspaces (only shows an app icon if it's on the active workspace, unless it's a favorite application);
  • configurable click actions (including shift+click, middle+click and shift+middle+click);
  • customize the panel appearance, like the app icon margin, tray font size, icons padding, etc.
Note that while Dash to Panel integrates the system tray into the panel, that's not the case for the legacy tray. Legacy tray icons continue to be displayed as a drawer in the bottom left corner of the screen (above Dash to Panel, if it's set to be displayed at the bottom).
Here are some screenshots showing Dash to Panel (and its settings) running in Ubuntu 16.10 with GNOME Shell 3.20:








The application menu that's usually displayed on the GNOME Shell Top Bar is no longer displayed when using Dash to Panel. 
To get access to this menu, it's recommended you disable displaying the applications menu in GNOME Tweak Tool (set Top Bar > Show Application Menu to OFF) so the menu is displayed as a button in the top left window corner:

A bug report regarding this was submitted to GitHub, and it looks like a way to integrate the GNOME AppMenu with Dash to Panel might be available in the future.
Another feature that's not available in Dash to Panel is multi-monitor support. This was already implemented, but has not been merged so far.
I should also mention that using this extension on my pretty old laptop (Intel graphics) results in severe lag when accessing the activities/applications. However, this issue does not occur after disabling the "Animate Show Applications" feature from the Dash to Panel settings (Behavior tab). A bug report regarding this has already been submitted.

Install Dash to Panel
Dash to Panel should work with GNOME 3.18+ and it can be installed by using the GNOME Shell Extensions website.

Tip: see how to get Chrome to support installing GNOME Shell Extensions from extensions.gnome.org, HERE.
For more information, source code, bug reports, etc., see the Dash to Panel extension GitHub page.
via WOGUE @ Google+

More in Tux Machines

Latvian Ventspils controls costs with open source

The administration of Ventspils, Latvia’s sixth largest city, is an avid user of free and open source software. The main benefits: cost and resource optimisation. Read more

Ubuntu Touch finds a home on a conflict-free, fair-trade, user-maintainable handset

Handset maker Fairphone is teaming up with the community project UBports, which seeks to get Ubuntu Touch on mobile devices. They will be showing off Ubuntu Touch running on the Fairphone 2 during Mobile World Congress, which starts February 27 in Barcelona. While Ubuntu is probably not the first name that comes to mind when you think of mobile devices, the phone in question offers some compelling features. “UBports Foundation will be showcasing its work at the Canonical booth, the company behind Ubuntu. Canonical is planning to tell about the latest developments around the convergence of its devices and UBports Foundation will share its mission ‘Ubuntu On Every Device’ with the visitors,” UBports said in a February 8 press release. Currently, UBports’ website lists three devices as “fully working as daily drivers:” The OnePlus One, Nexus 5, and the Fairphone 2, with the latter showing all parts as functioning with Ubuntu Touch, save the GPS radio. (Interestingly, the UBports project website for the Fairphone 2 still lists the GSM radio [in addition to the GPS] as a work in progress. However there is a video of two people talking with the handset, so it’s likely the Fairphone 2 project website is out of date.) The website also has instructions for flashing Ubuntu to the Fairphone 2. Read more

BSD Leftovers

  • LLVM/Clang 4.0 Is Running Late Due To Seven Blocker Bugs
    LLVM 4.0 was supposed to have been released by now, but it's running late due to open blocker bugs. Hans Wennborg commented on the mailing list that while the release should have happened on 21 February, serving as release manager, he hasn't tagged the release yet due to open blocker bugs.
  • FreeBSD-Based pfSense 2.3.3 Open-Source Firewall Released with over 100 Changes
    Rubicon Communications' Jim Pingle announced the availability of a new point release to the pfSense 2.3 stable series, which adds over 100 improvements and a bunch of new features. Updated to FreeBSD 10.3-RELEASE-p16, the pfSense 2.3.3 maintenance release is here more than seven months after the 2.3.2 update and introduces several new packages, including TFTP Server, LCDproc, cellular, and tinc, a lot of improvements for the OpenVPN and IPsec implementations, as well as numerous stability and security fixes from FreeBSD. Dozens of bug fixes are included in pfSense 2.3.3 for WebGUI, graphs and monitoring, gateways and routing, notifications, Dynamic DNS, captive portal, NTP and GPS, DNS, resolver and forwarder, DHCP and DHCPv6 servers, router advertisements, HA and CARP, traffic shaping, firewall, rules, NAT, aliases, states, users, authentication, and privileges.
  • “Hi, I’m jkh and I’m a d**k”
    Yesterday, I was privy to a private email message discussing a topic I care deeply about. I contacted the author and said “You really need to make this public and give this a wider audience.” His response boiled down to “if I wanted it to get a wider audience, I was welcome to do so myself.” So here’s my first ever guest post, from Jordan K Hubbard, one of the founders of the FreeBSD Project. While this discussion focuses on FreeBSD, it’s applicable to any large open source project.

Linux Graphics