You Got A Question? Ask    GNOME Community!


GNOME Shell 3.7.4 Release with Smooth Scrolling Support!

This post was made with an older stylesheet


Smooth Scrolling Support

The Mutter port in XI2 done in 3.7.3 release and in 3.7.4 Jasper port some of Shell components to use Smooth Scrolling.  Bug #687573 adds smooth scrolling support to:

  • scroll-view: Add proper smooth scrolling
  • scroll-bar: Add smooth scrolling support
  • popupMenu: Add smooth scrolling support for sliders
  • volume: Add smooth scrolling to adjust output volume
  • workspace: Add smooth scrolling supportto zoom windows

smooth-scrolling

Zooming Windows in Overview is one way to test Smooth Scrolling. However that won’t work to everyone as it is hardware dependent. So if your mouse/touchpad don’t support this, you can’t have it. I am not aware of the hardware specifications, but I guess there will be some info on that when GNOME 3.8 is out.


GNOME Shell Changelogs

Normally I do add the descriptions in Misc Fixes (which are also important), but there are so many that I need an hour to add this. So I skipped it, sorry!

GNOME Shell 3.7.4 Changes | 2013-01-15 01:48:12 (GMT) | Commit

Make menu separators crisp [Giovanni, Allan; #641745]
power: Update for new D-Bus name [Bastien; #690506]
Add smooth scrolling support [Jasper; #687573]
Tweak notification layout [Allan; #688506]
Ping the active window when using the app menu [Giovanni; #684340]
Make password entries insensitive after submission [Jasper; #690594, #690895]
Honor lock-delay GSettings key [Giovanni, Matthias; #690766, #691170]
Use text/calendar preferred app as the calendar app [Giovanni; #690767]
lookingGlass: Move to an inspect() function [Jasper; #690726]
Make OSK animation quicker, snappier [Rui; #688642]
Allow to close chat notifications with Escape [Jasper; #690897]
Honor org.gnome.desktop.screensaver.user-switch-enabled [Giovanni; #691042]
Add a SelectArea() DBus method [Cosimo; #687954]
Support non-absolute paths when saving screenshots [Cosimo; #688004]
OSK: Fix extended keys popups [Rui; #674955]
Don’t hide or show the keyboard immediately [Rui; #688646]
Improve padding in power menu [Giovanni; #689297]
Add per-window input source switching [Rui; #691414]

Misc bug fixes and cleanups
[Rico, Jasper, Giovanni, Rui, Florian, Dan;]
#690608, #690589, #690539, #687081, #690667, #690665, #690666, #685856, #690858, #690895, #680414, #690965, #691019, #690590, #681376, #690180, #685513, #689263, #691553, #691720, #691743, #691750

Contributors:
Giovanni Campagna, Cosimo Cecchi, Matthias Clasen, Allan Day, Rui Matos, Florian Müllner, Bastien Nocera, Jasper St. Pierre, Rico Tzschichholz, Dan Winship

Translations:
Matej Urbančič [sl], Kjartan Maraas [nb], Mattias Põldaru [et], Yaron Shahrabani [he], Aurimas Černius [lt], Khaled Hosny [ar],Fran Diéguez [gl], Daniel Mustieles [es], Piotr Drąg [pl], Balázs Úr [hu],Baurzhan Muftakhidinov [kk], Tobias Endrigkeit [de], Dušan Kazik [sk],Aron Xu [zh_CN], Gheyret Kenji [ug]

GNOME Shell 3.7.3.1 Changes | 2012-12-20 16:47:36 | Commit

Revert 490206b to not depend on NMGTK-0.9.7, which hasn’t been released yet

GNOME Shell 3.7.3 Changes | 2012-12-18 17:28:42 (GMT) | Commit

Add ‘No Messages’ label when message tray is empty [Victoria; #686738]
Use better icons in Ctrl-Alt-Tab popup [Stéphane; #641303]
Show the OSK on the monitor where the focused window lives [Giovanni; #685856]
Highlight window clone and caption when hovered [Giovanni, Marc; #665310]
Improve login process indication [Stéphane; #687113]
Omit empty categories in apps view [Stéphane; #687970]
Style panel differently according to mode [Florian; #684573]
Make it possible to hide the user name [Matthias; #688577]
Consolidate and improve chat connection notifications [Giovanni; #687213]
Improve notification scrollbar appearance [Carlos; #688393]
Fade scroll view fade near scrolling edges [Jasper; #689249]
Add a read-only org.gnome.Shell.Mode property [Debarshi; #689300]
Don’t close message tray after using context menus [Giovanni; #689296]
Port swipe-scrolling to ClutterPanAction [Jasper, Florian; #689062, #689552]
Remember state of ‘Remember Password’ checkbox [Ron; #688039]
Improve timestamp format in chat notifications [Carlos; #680989]
Improve style of missed-messages counter [Carlos; #686472]
Omit connection failure notifications if cancelled by user [Giovanni; #684823]
Add window-based Alt-Tab popup [Florian; #688913]
Support external session mode definitions [Florian; #689304]
Support session-mode-specific extensions [Florian; #689305]
Support ‘parentMode’ property in session modes [Florian; #689308]
Support a new org.gnome.ShellSearchProvider2 DBus interface [Cosimo; #689735, #690009]
Add “windows” to Ctrl-Alt-Tab popup [Jasper; #689653]
Port PopupMenu to GrabHelper [Jasper; #689109, #689954]
Show headphone icon when headphones are plugged in [Giovanni; #675902]
Display (non-app) search results as list [Tanner, Cosimo; #681797]
Skip diacritical marks in search terms [Aleksander; #648587]
Expose all engine options in input sources [Giovanni, Rui; #682318]
Add input source switcher popup [Rui; #682315]
Add minimal support for InfiniBand in network menu [Dan; #677150]

Misc bug fixes and cleanups
[Sebastian, Aleksander, Giovanni, Tim, Cosimo, Florian, Matthias, Rui, Lionel, Colin, Piotr, Guillaume, Bastien, Tanner, Carlos, Stéphane, Jakub]
#688422, #688379, #688750, #688771, #686800, #688133, #688895, #688966, #683986, #688004, #689108, #689029, #683449,#688196, #689304, #689243, #689295, #689325, #689400, #679168, #689568, #689537, #689528, #689749, #689789, #689353, #689820, #689868, #689778,#689959, #688589, #688589, #689955, #687250, #689965, #690046, #690049,#689884, #682286, #690173, #690174, #672941, #689876, #687881, #690171, #690241, #690312, #690175, #687955, #650843, #688234, #690427

Contributors:
Giovanni Campagna, Cosimo Cecchi, Matthias Clasen, Stéphane Démurget, Guillaume Desmottes, Tanner Doshier, Piotr Drąg, Sebastian Keller, Lionel Landwerlin, Tim Lunn, Victoria Martínez de la Cruz, Aleksander Morgado, Florian Müllner, Bastien Nocera, Marc Plano-Lesay, Carlos Soriano Sánchez, Jakub Steiner, Jasper St. Pierre, Colin Walters, Dan Winship, Ron Yorston

Translations:
Yuri Myasoedov [ru], Wouter Bolsterlee [nl], Yaron Shahrabani [he], Nilamdyuti Goswami [as], Ani Peter [ml], Kjartan Maraas [nb], Dr.T.Vasudevan [ta], A S Alam [pa], Shankar Prasad [kn], Khaled Hosny [ar], Daniel Mustieles [es], Dušan Kazik [sk]

GNOME Shell 3.7.2.1 Changes | 2012-11-23 16:59:07 (GMT) | Commit

Revert 490206b to not depend on NMGTK-0.9.7, which hasn’t been released yet

GNOME Shell 3.7.2 Changes | 2012-11-19 23:01:40 (GMT) | Commit

Enforce RTL in he for messages that might end up as LTR [Florian; #686630]
gdm: Move logo into the panel [Florian; #685852]
Hide notifications when closed button is clicked [Jasper, Florian; #682237]
Tweak screenShield animations [Rui; #686745]
Restore Fittsability of summary items in message tray [Florian; #686474]
Save screencasts as recent item [Ray; #680647]
overview: Resize window captions on content change [Giovanni, Alex; #620874]
App search: Match GenericName too [Matthias; #687121]
runDialog: Better match style of other modal dialogs [Florian, Allan; #687127]
Improve the button insensitive style [Stéphane; #687110]
network: Don’t use a global switch for all VPN connections [Giovanni; #682929]
appMenu: Update on icon theme changes [Florian; #687224]
Show ‘Log out’ in more situations [Matthias; #686736]
Add a setting to force the ‘Log out’ menuitem [Matthias; #686057]
overview: Improve styling of search box [Stéphane; #686479]
Implement ‘disable-user-list’ in login screen [Ray; #660660]
Fix auto-scroll to bottom in chat notifications [Sjoerd; #686571]
Show feedback notifications when user is busy [Stéphane; #662900]
Disable login button when there is no input [Stéphane; #687112]
Use non-linear overview shade for background [Giovanni, Pierre-Eric; #669798]
Reduce blocking in compositor thread [Simon, Jasper; #687465]
network: new country-specific type to gather providers [Aleksander; #687356]
Update man page [Matthias; #680601]
st-entry: Change the pointer cursor on enter/leave events [Thomas; #687130]
screenShield: Blur and desaturate the background [Giovanni, Cosimo; #682536]
Change height of chat notifications to have more context [Carlos; #665255]
screenShield: Account for motion velocity when hiding [Giovanni; #682537]
screenShield: hide the cursor while the lock screen is on [Giovanni; #682535]
Support remote search provider settings [Cosimo; #687491]
unlockDialog: Improve label of confirmation button [Stéphane; #687656]
userMenu: Rename “System Settings” item to “Settings” [Elad; #687738]
messageTray: Add keybinding to focus current notification [Stéphane; #652082]
Remove shell-screen-grabber [Neil; #685915]
main: Stop using Metacity’s keybinding files [Florian; #687672]
Bluetooth: Remove ObexFTP functionality [Bastien; #688160]
a11y: Also set WM theme when HighContrast is switched on [Cosimo; #688256]
network: Rework multiple NIC support [Giovanni; #677142]
Rework keybindings to allow selective blocking/processing [Florian; #688202]
recorder: Show indicator on primary monitor [Adel; #688470]
recorder: Set frame duration to fix broken video headers [Adel; #688487]

Misc. bugfixes and cleanups
[Florian, Jasper, Giovanni, Matthew, Stéphane,Allan, Daiki, Owen, Alejandro, Jean-François, Cosimo, Sebastian, Adel, Alban;]
#686484, #686728, #686805, #686574, #686763, #682428, #687132, #685239,#687189, #687226, #658091, #670687, #687457, #687242, #687287, #687020, #686583, #661194, #687491, #657315, #687958, #683986, #688089, #687708, #686530, #684810, #688181, #688475, #688557, #688507, #638351

Contributors:
Elad Alfassa, Matthew Barnes, Alban Browaeys, Giovanni Campagna, Cosimo Cecchi, Matthias Clasen, Allan Day, Stéphane Démurget, Jean-François Fortin Tam, Adel Gadllah, Alex Hultman, Sebastian Keller, Rui Matos, Simon McVittie, Aleksander Morgado, Florian Müllner, Bastien Nocera, Pierre-Eric Pelloux-Prayer, Alejandro Piñeiro, Neil Roberts, Sjoerd Simons, Carlos Soriano Sánchez, Jasper St. Pierre, Ray Strode, Owen Taylor, Daiki Ueno, Thomas Wood

Translations:
Dušan Kazik [sk], Pavol Klačanský [sk], Piotr Drąg [pl], Yuri Myasoedov [ru],Marek Černocký [cs], Kjartan Maraas [nb], Wolfgang Stöggl [de],Yaron Shahrabani [he], Fran Diéguez [gl], Mattias Põldaru [et]

GNOME Shell 3.7.1 Changes | 2012-10-23 19:14:10 (GMT) | Commit

Add shortcut to open application view directly [Jeremy; #685738]
Expose ‘F10′ shortcut in System Settings [Florian; #672909]
Clean up timestamp format in chat notifications [Carlos; #680989]
loginScreen: Add support for ‘disable-restart-buttons’ [Florian; #686247]
Update textures automatically on file changes [Florian; #679268]
Implement org.gnome.ScreenSaver.GetActiveTime [Giovanni; #686064]
Add missing translations for GSetting schema [Giovanni; #686413]
Hide workspace switcher completely when it’s not necessary [Seif; #686483]
Explicitly load gnome-screensaver when not running GDM [Tim; #683060]
Port to GnomeIdleMonitor [Jasper; #682224]
Set Empathy as preferred handler when delegating channels [Xavier; #686296]
Allow testing GDM login dialog from the session [Giovanni; #683725]
Use all available space for windows in window picker [Jasper, Pierre-Eric; #582650]
Use logind for suspend if available [Florian; #686482]

Misc. fixes and cleanups
[Jasper, Florian, Adel, Rui;]
#677426, #680426,#686233, #686241, #686318, #686240, #686484, #686002, #684650, #686487

Contributors:
Jeremy Bicha, Giovanni Campagna, Xavier Claessens, Adel Gadllah, Seif Lotfy,Tim Lunn, Rui Matos, Florian Müllner, Pierre-Eric Pelloux-Prayer, Carlos Soriano, Jasper St. Pierre

Translations:
Andika Triwidada [id], Matej Urbančič [sl], Ihar Hrachyshka [be],Daniel Mustieles [es], Fran Diéguez [gl], Takayuki KUSANO [ja],Мирослав Николић [sr, sr@latin], Dušan Kazik [sk], Tom Tryfonidis [el]


Mutter Changelogs

Mutter 3.7.4 Changes | 2013-01-14 23:45:27 (GMT) | Commit

Add support for bypass compositor hints [Adel; #683020]
Make automaximization optional [Adel; #680990]
Add method for checking if the application is responding [Giovanni; #684340]
Expose the xinput opcode [Jasper; #690590]
Rebrand “minimize” as “hide” [Florian; #682887]

Misc bug fixes and cleanups
[Giovanni, Ray, Jasper, Matthias, Debarshi,Florian, Rui;]
#690454, #690573, #690593, #690956, #691363, #690609, #690317, #689263

Contributors:
Giovanni Campagna, Matthias Clasen, Adel Gadllah, Rui Matos, Florian Müllner, Debarshi Ray, Jasper St. Pierre, Ray Strode

Translations:
Mattias Põldaru [et], Yaron Shahrabani [he], Daniel Mustieles [es], Khaled Hosny [ar], Fran Diéguez [gl], A S Alam [pa], Piotr Drąg [pl], Rafael Ferreira [pt_BR], Nilamdyuti Goswami [as], Alexander Shopov [bg],Matej Urbančič [sl]

Mutter 3.7.3 Changes | 2012-12-18 12:31:41 (GMT) | Commit

Fix maximized windows jumping to other monitors [Alban; #556696]
Add ‘switch-applications’ keybinding [Florian; #688913]
Add a convenience method to focus the default window [Jasper; #689652]
Increase typical icon size to 96 [Jasper; #689651]
Port to XInput2 [Jasper; #688779]
Give dynamic keybindings a keybinding action [Florian; #682315]

Misc. fixes and cleanups
[Jasper, Rui; #688777]

Contributors:
Alban Crequy, Rui Matos, Florian Müllner, Jasper St. Pierre

Translations:
Nilamdyuti Goswami [as], Piotr Drąg [pl], Yaron Shahrabani [he],Dr.T.Vasudevan [ta], ManojKumar Giri [or], Shankar Prasad [kn]

Mutter 3.7.2 Changes | 2012-11-19 20:05:22 (GMT) | Commit

Fix spurious focus changes when showing desktop [Florian; #686928]
MetaPluginManager: don’t send events to Clutter twice [Owen; #686406]
Add the ability to add shader hooks to MetaBackgroundActor [Giovanni; #669798]
Only process keyboard mapping events for the core X keyboard [Rui; #674859]
Import keybinding files from Metacity [Florian; #687672]
Add compositor hook to process keybindings selectively [Florian; #688202]
MetaBackgroundActor: add a setter for GLSL uniforms [Giovanni; #682536]
Misc. fixes and cleanups [Jasper, Rui, Florian, Rico; #688182]

Contributors:
Giovanni Campagna, Rui Matos, Florian Müllner, Jasper St. Pierre, Owen Taylor, Rico Tzschichholz

Translations:
Rafael Ferreira [pt_BR], Tobias Endrigkeit [de], Yaron Shahrabani [he]

Mutter 3.7.1 Changes | 2012-10-23 12:50:37 (GMT) | Commit

screen: Ignore num-workspaces when using dynamic workspaces [Florian; #685439]

Contributors:
Florian Müllner

Translations:
Mattias Põldaru [et], Kjartan Maraas [nb], Мирослав Николић [sr, sr@latin],Marek Černocký [cs], Andika Triwidada [id], Daniel Mustieles [es], Fran Diéguez [gl], Matej Urbančič [sl]



 
  We can't watch comments unless G+ provides an API or if you send a notification, e.g +World Of Gnome
     Sometimes is better to place your questions on GNOME Community
  • frandieguez

    Great release. This is getting just like I wanted some time ago.

    • alex285

      Above any expectations I would say ;)

  • gutigen

    Would be cool to see all those changes in Ubuntu 13.04 Gnome Shell Remix :)

    • Pedro Nariyoshi

      You are probably not going to see it in 13.04 (official repos), they
      will probably stick with G-S 3.6, however, you can add RicoTZ’s ppa and
      enjoy it right now on 13.04. I’ve installed it today and it is SWEET!

      • Maciej Rachuba

        I guess it will be added in Gnome3Team PPA for 13.04 (3.7.x is in staging PPA), tho I’ll wait till 13.04 is at least in beta :)

  • Pingback: Se publica GNOME Shell 3.7.4 « Libuntu, un novedoso blog sobre Ubuntu

  • hells_dark

    Great =)
    Details, details, moar details please :p

  • Pingback: Se publica GNOME Shell 3.7.4 | El Blog de Rigo

  • http://profiles.google.com/bwat47 Brandon Watkins

    Good to hear, I love GTK3′s smooth scrolling and now we can have the same with the shell :)