Showing posts with label desktop environments. Show all posts
Showing posts with label desktop environments. Show all posts

Sunday, October 25, 2015

See What`s New In GNOME 3.10 [Video, Screenshots]

GNOME 3.10 has been released today with some important changes such as initial Wayland support, header bars (client side decorations), a new system menu for GNOME Shell which combines the previous system status menus and of course, updated core GNOME apps as well as some new applications.


Let's take a look at what's new!


GNOME 3.10 video


Below you can watch a video I've recorded earlier today with some of the changes in GNOME 3.10:


(direct video link; for more videos, subscribe to our YouTube channel)


GNOME Shell / Settings changes


GNOME Shell hasn't received many changes, but GNOME 3.10 introduces a pretty important change: the old system status menus have been replaced with a new System Menu:

GNOME 3.10 system menu

The System Menu is more compact and includes brightness and sound sliders, quick access to wireless networks, battery status as well as settings, lock screen and shutdown buttons. The language selector continues to use a separate menu as you can see in the screenshot above.

Other changes in the latest GNOME Shell 3.10:
  • improved login and lock screens: better layout, nicer transitions, prettier lock screen notifications, etc.;
  • various improved transitions;
  • pagination in the application picker.

GNOME 3.10 pagination
App picker pagination

GNOME 3.10 pagination
GNOME 3.10 lock screen


Another pretty major change in the latest GNOME 3.10 is the introduction of "header bars" or "client side decorations". These decorations use the GTK+ toolkit and theme engine:

GNOME 3.10 client side decorations

As you can see, the close button is now displayed inline with the toolbar which saves spaces but unfortunately it also creates an even bigger discrepancy between GNOME core apps and the other applications, because only the core GNOME apps use these client side decorations.

Client side decorations can also change state, here are two screenshots that showcase it:

GNOME 3.10 header bars

GNOME 3.10 header bars

With GNOME 3.10, there are also quite a few changes to Settings (Control Center):
  • the lock screen background can now be changed via the Background settings;
  • new date and time settings; there's also a new feature here: automatically change the computer's timezone based on the current location;
  • new display settings;
  • new universal access settings;
  • the background can be selected from your Flickr photos;
  • Telepathy integration and Google 2-factor authentication for Online Accounts.

Here are a few screenshots with these Settings changes:

GNOME 3.10 background settings

GNOME 3.10 time and date settings

GNOME 3.10 displays

GNOME 3.10 displays


Other changes include:
  • new zoom mode for the scrollbars which allow for fine scrolling - to use it, hold SHIFT while clicking on the scrollbar thumb;
  • smartcards are now supported as an alternate way to log in or unlock the screen;
  • password authentication can now be disabled, forcing just fingerprint or smartcard authentication;
  • initial Wayland support;
  • high resolution (HiDPI) support.


GNOME 3.10 core apps


With GNOME 3.10, three applications that were available as a preview in GNOME 3.8, are now fully integrated: Bijiben, a note taking app, GNOME Weather and GNOME photos:

GNOME 3.10 bijiben notes
Bijiben

GNOME 3.10 weather
GNOME Weather

GNOME 3.10 weather
GNOME Weather

GNOME 3.10 photos
GNOME Photos

Bijiben now supports collections and is integrated with OwnCloud. Also, now the notes can show up in the GNOME Shell search. An interesting feature in Bijiben which might be available in the future for other GNOME apps as well is the right click menu which looks like the one used on touch devices:

GNOME 3.10 bijiben notes right click

The latest GNOME Photos features Flickr support, albums, share images to devices that support UPNP such as a TV, phone or another computer and more. Weather hasn't received any important changes except for the new client side decorations.


There are also 3 new preview apps for GNOME 3.10: Music and Maps and Software:

GNOME 3.10 music
GNOME Music

GNOME 3.10 maps
GNOME Maps

GNOME 3.10 software
GNOME Software


Another new application is Photos, which features Flickr support, albums, share images to devices that support UPNP such as a TV, phone or another computer and more.


Changes in the other core GNOME applications:
  • Web: DuckDuck go is now the default search engine; Web now has a search provider for GNOME Shell which allows accessing your web history or searching the web from the GNOME Shell Activities
  • Contacts: UI enhancements, updated setup and accounts dialogs
  • Tweak Tool: redesigned for GNOME 3.10 and includes new options, such as startup applications management, etc.
  • Evince Document Viewer: improved accessibility, new Caret Navigation mode, improved Djvu support and a new sidebar showing search results
  • Clocks: Pretty new analog timer in stopwatch and timer views as well as geolocation support
  • Boxes: support for importing system images (QEMU, raw, vdi - Virtualbox 1.1 image format, vmdk - VMware 3 and 4, vpc and cloop) as well as many UI and other fixes

GNOME 3.10 epiphany web
Web (Epiphany)

GNOME 3.10 tweak tool
GNOME Tweak Tool

GNOME 3.10 clocks
GNOME Clocks


Up next: GNOME 3.12, which should introduce a Sound Recorder preview release, full Wayland support, Systemd for the user session, colour tinting in GNOME Shell, videos application implementation, support for Facebook in GNOME photos, integrate Zimbra in GNOME, Git integration in the developer experience as well as ratings, screenshots and history support in GNOME Software.

3 screenshots via gnome.org
Read more »

Wednesday, October 14, 2015

LXQt 0.8.0 Released With Full Qt5 Support, Various Improvements

LXQt is the Qt port and the upcoming version of LXDE (a lightweight desktop environment, used by Lubuntu for instance), which resulted from the merge between LXDE-Qt and Razor-Qt projects.

After five months of development, LXQt 0.8.0 was released yesterday, bringing quite a few interesting changes, including full Qt5 support, a new lxqt-admin component, two new themes themes and more.

"In the five months since the release of LXQt 0.7.0, we have seen a surge of interest and several new developers have joined us. Collaboration with other desktop environments has been very promising and we are very excited to be able to pick up new KDE Frameworks libraries to replace custom, duplicated and often sub-par functionality".


LXQt 0.8.0 ships with full Qt5 support (and the Lubuntu daily PPA already provides packages built with Qt5) however, Qt4 is still supported. For the next release though, Qt4 will be "dropped entirely", mentions the release announcement.

With this LXQt release, PCManFM (Qt), which was the first LXDE component to use Qt, has received support for single-click to active items, drag & drop support on the desktop, Ark archive manager integration as well as improved readability in icon view. Here's a screenshot with the latest PCManFM (Qt) 0.8.0:

PCManFM-Qt LXQt


Another component that has received some useful changes it the LXQt Panel, which now supports reordering taskbar buttons, "urgency" hint and also, OSS is now supported in volume control, if available.

Here's a screenshot featuring the latest LXQt Panel along with one of the two new themes (Dark Alpha - see panel theme):

LXQt 0.8.0 desktop


Other changes in LXQt 0.8.0:
  • new component: lxqt-admin. This brings an optional set of basic admin tools such as configuration for date & time as well as users and groups;
  • two new themes: Plasma Next (based on KDE Plasma Next theme) and Dark Alpha;
  • improved multi-monitor support;
  • lxqt-config-randr been replaced by lxqt-config-monitor;
  • support for RGBA transparency if compositing is available;
  • lxqt-powermanagement: Improved compatibility with systemd/logind;
  • Compton integration (if available, disabled by default);
  • added support for setting a default UI font;
  • lots of performances improvements and bug fixes.

Here are screenshots with the new LXQt admin tools and the new Monitor configuration tool:

LXQt admin configuration tools for date & time / users & groups

LXQt Monitor confg tool

LXQt Monitor confg tool


Testing LXQt


If you want to try LXQt, you'll find packages for quite a few Linux distributions on its homepage. Note that it will probably take a while until the packages are updated to the latest LXQt 0.8.0 (currently, there are only Arch Linux and Ubuntu - well sort of -, for the latest version)

Ubuntu 14.04 and 14.10 users: the Lubutu Daily PPA provides development LXQt packages which are built daily, so most components should be up to date (I've used this PPA in Ubuntu 14.10 to test the latest LXQt). However, since the PPA provides unstable packages not only for LXQt, but also for the standard LXDE, I won't add exact instructions for how to install it (especially since reverting the changes is pretty complicated). But if you want to test it and you know how to revert the changes in case something goes wrong, simply add the PPA and install the "lxqt-metapackage" package - that should provide everything you'll need to run LXQt.
Read more »

Cinnamon 2.2 Released With System Settings Improvements, HiDPI support And More

Cinnamon 2.2 was released today, bringing various improvements to the System Settings, HiDPI/Retina Display support, client side decorations support along with other interesting refinements.

cinnamon 2.2


With Cinnamon 2.2, the System Settings UI was refined, making it look more consistent and also, the settings are better categorized, this allowing the Cinnamon developers to remove the switch between normal and advanced settings modules.

cinnamon 2.2
Cinnamon Settings

cinnamon 2.2
Date and Time settings

cinnamon 2.2
Hot Corners settings

cinnamon 2.2
Lock Screen settings


Cinnamon Settings improvements:
  • Hot Corners and HUD:
    • the HUD now only appears if you drag a window really close to the edge;
    • hot corners: you can now define whether to react on hover, click or both;
  • Screensaver and Power Management: there's now a clear separation between the Lock Screen and Power Management settings;
  • Date and Time: the original Date and Time module was brought back and also, options such as "Use 24 hour clock" were added to Cinnamon's calendar applet, clock desk and the screensaver;
  • Regional Settings and Keyboard Layouts: the Regional Settings module was removed entirely (letting the distribution manage this), with the exception of Keyboard Layouts, which was moved to the Keyboard settings module.

Another interesting improvement added with Cinnamon 2.2 is the way applets work: each applet is now able to register "roles" which tell Cinnamon which functionality they provide and this is used to allow Cinnamon to automatically hide systay icons for which the functionality is already present in an applet

Here's an example from the Cinnamon 2.2 release announcement: "Say you remove the network applet, well... you’ll see the Network Manager GTK systray icon appear. Say you put the network applet back in the panel, the Network Manager systray icon will then disappear."


Nemo, the default Cinnamon file manager, has also received various improvements which include HiDPI support, a recent place sidebar item, tab switching using ctrl+(shift+)+tab, a new folder button was added to the toolbar and various bug fixes:

Nemo 2.2


Other changes in the latest Cinnamon 2.2:
  • HiDPI/Retina Display support (requires GTK 3.10);
  • Support for CSD (client side decorations);
  • Menu:
    • option to uninstall applications from the menu (right click and select "Uninstall");
    • newly installed applications are now highlighted in the menu;
  • MPRIS support, so you can interact with MPRIS compatible software not only from the sound applet but also from your multimedia keys;
  • The "wacom" plugin is back;
  • A11y MouseWheel Zoom;
  • You can now shade windows or change their opacity by using your mouse wheel on their titlebar. This options is available in System Settings > Windows;
  • CJS gsettings wrapper (no more segmentation faults when an old applet queries a Cinnamon gsettings key which no longer exists… CJS intercepts the call and deals with it);
  • Better integration with GNOME on the same machine (you should no longer see GNOME Control Center in Cinnamon, or Cinnamon Settings in GNOME);
  • Better support for GDM (in particular for user-switching);
  • Better support for Xrandr cloning;
  • Better systemd/logind support;
  • Fixed blacklight/brightness support on some hardware;
  • Better support for VLC screensaver inhibit;
  • Compatibility with new interfaces such as modemmanager1, upower1;
  • Many other improvements and bug fixes.

cinnamon 2.2
You can now shade windows or change their opacity by using your mouse wheel on their titlebar

cinnamon 2.2

cinnamon 2.2
Modal dialog used by the Nemo about window (Despite what the about dialog says, this is actually not Nemo 2.0.8 but 2.2+git)


Getting Cinnamon


Linux Mint users: the Cinnamon 2.2 release announcement didn't mention anything about Cinnamon 2.2 and its availability in Linux Mint 16 but according to a comment by Clem posted HERE, it looks like Cinnamon 2.2 won't be backported to Linux Mint 16. Cinnamon 2.2 should be available by default with Linux Mint 17 (planned for the end of May).

Ubuntu users: the Cinnamon Stable PPA wasn't updated with the latest Cinnamon 2.2 yet. Also, the Cinnamon Nightly PPA wasn't updated for Ubuntu 13.10, 12.10 and 12.04 for about 3 weeks so if you use it right now, you won't get all the changes available in Cinnamon 2.2. The Nightly PPA has up to date packages only for Ubuntu 14.04 but, since this is a nightly PPA, you shouldn't use it on a production machine! Important note: if you do use the Cinnamon Nightly PPA, you must manually install the "gir1.2-cmenu-3.0" package or else Cinnamon won't start.

For other Linux distributions, see the Cinnamon downloads page.


Read more »