[gnome-shell] Non-fast-forward update to branch bilelmoussaoui/extensions/fix



The branch 'bilelmoussaoui/extensions/fix' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  4ba985b... Initial commit
  d6dae41... Add jhbuild setup script and moduleset
  cbacd17... Use --mutter-plugins instead of --clutter-plugins
  3d09663... Add gjs as a dependency of gnome-shell
  2fd4c90... Extend ShellGlobal object with more properties
  dec8301... Add an xevent_filter method to our plugin
  7d6896a... Add ShellGlobal.stage property
  136dbbb... Add shell_global_set_stage_input_area() to header file
  9696352... Add a very simple first-pass top panel
  6b9379a... Switch the HH:MM:SS second clock to HH:MM
  9c4d104... Add annotations to fix return-value transfer for shell_glob
  0cea92e... Clean up initial appearance a bit
  9e45cf8... First cut at activities overlay
  baf6cf0... Build clutter before gir-repository
  276cb9d... Add start-replace script
  4a65147... Build metacity-clutter after gir-repository
  e81ed61... Add --debug and --verbose options to launcher scripts
  758e083... Draw a border around the panel. Move it to -1,-1 and make t
  b81733d... Fix --debug option to default to gdb
  ce969f7... Include errors in what we print out without -v
  0a2a65e... Pass the right number of arguments to exit()
  1ce7868... start-in-Xepyhr: add xeyes and xlogo to initial session
  e624b2a... First stab at showing windows in the overlay
  9d15b7c... Install our typelib privately inside $(pkglibdir)
  3918495... Work around libmozjs not being in ld.so.conf on Ubuntu
  2ba8aaa... Don't overwrite existing LD_LIBRARY_PATH when running g-ir-
  a569063... Fix location of libmozjs.so for Ubuntu
  e82e60f... Don't override XAUTHORITY until after we run Xephyr
  e869201... Use = instead of == for comparision. (dash compatibility)
  0f966ea... Autodetect where the 'pidof' command lives and enable optio
  03b8843... Improve window handling in overview mode
  4b9844b... Disable bug buddy; otherwise we just hang on crash instead 
  8da8fd7... specify geometries on the test clients so they don't end up
  ac6ff95... Make clicking on windows in the overlay activate the window
  19070be... Run gnome-terminal on alt-f2
  5de283b... Remove over a leftover debug log statement
  ffed9df... Add dummy return values to metacity-symbols.c
  f546d92... Hide the group containing the windows while overlay is up
  6a0c6a5... Fix stacking order in the overlay
  536bc24... Remove workarounds for mutual imports problems
  f8db768... Experimentally add build infrastructure and a few Tidy widg
  d8f9d1a... Move AC_DISABLE_STATIC before AM_PROG_LIBTOOL
  8c61d46... Import part of the notification area applet, and use it to 
  b083741... Use new --program arg from g-i, clean up build accordingly
  418450d... Link tidy against clutter-0.8
  c64ab6d... Kill off libgnomeshell-introspect again, this time with gar
  50dfb21... Ensure we clean out the .gir and .typelibs
  1266956... Tidy-1.0.typelib depends on libtidy-1.0.la, not libgnomeshe
  6596010... Tidy.gir also depends on the tidy sources, not the gnomeshe
  ab0f4df... Use metacity for building Tidy-1.0.gir as well; fix up depe
  679365f... Add a button object that highlights a button area when it i
  bc2cb8f... Add an extra background to the button that maintains the st
  0c9468f... Check that xulrunner-1.9-dev is installed ahead of time
  2253f8b... Build libtray and libtidy as uninstalled convenience librar
  372021d... Display a background rectangle for the desktop in the overl
  5b31ce3... Switch all JavaScript variable names to firstWordLowerCase 
  f81e9d3... Make sure we include staysPressed in the list of arguments 
  8f615e8... Add shell_global_focus_stage()
  d2c734f... Bump default screen size to 1024x748; current mininum
  48a2cca... Add a 'screen' property to ShellGlobal
  71a35e4... Rename 'panel' local to 'me'
  840eb62... Set a strut to prevent windows under the panel
  44dde53... Bug 561588 – New run dialog
  a62b215... Convert run dialog to gjs signals
  4840b81... Fix up previous change; connect to signals correctly
  7cad9a7... Add a convenience function for setting an image for Clutter
  c928b64... Merge branch 'appmenu'
  06bde9c... fix import ordering
  7dba934... add the initial framework of a window management interface.
  ee74339... Monitor applications directory, not toplevel
  dbf984a... Rename MENU_ -> APPDISPLAY_ to correspond with other rename
  f5091e9... remove some cruft
  aa61fdb... revert some broken bits from previous patch that weren't su
  0f019b9... Fix application layout to use parent relative coordinates
  54329a6... Use _deactivate rather than hide so we correctly reset inpu
  07877e7... Fix app event handling
  19671ad... implement a basic switch_workspace animation using Tweener.
  9b82240... Use a Tweener "Frame Ticker" with a ClutterTimeline backend
  1fb2585... Tweak the animation when the overlay comes up
  1d1028a... Improve overlay mode's window scaling
  8a9b138... Add a bg-color property to ShellTrayManager
  c12de59... Add a concept of "going modal" by grabbing the keyboard
  258834e... Add hardcoded default applications list taken from online.g
  cedab08... Search executables as well
  3d41f58... Convert users of static functions to new gjs syntax
  3b9aa49... Convert all JS style to be uniform, add Eclipse settings bi
  6cc571b... Add more Ubuntu requirements checking to build setup script
  fae6839... Bug 562604 - Close the Run Dialog when Escape is pressed
  10d5aac... Hook up activate on search entry to launch if only one app 
  eaf2bbf... Add up/down keyboard arrow navigation to app display
  e0f7137... Bug 562633 – Use GNOME_SHELL_DISABLE_TFP environment vari
  0973467... Bug 562629 – gnome-shell-build-setup.sh: more Ubuntu depe
  b700bb3... Fix GNOME_SHELL_DISABLE_DISABLE_TFP typo
  e1c7a4f... Fix missing line continuation
  12720e2... Fix indent of first member
  7b47164... Redo tabs => spaces indentation change to not lose manual i
  dd4db82... Bug 562771 – The clock is inaccurate
  b535a89... Remove debug logging, make activation work for non-search m
  9c21ce3... Adjust to new Meta.typelib/Meta.gir locations
  6bccda4... Fix width of application text items
  a8cfd47... Slide in the sidebar as the overlay appears
  2511677... Import Big
  a4763b3... Use Big.Box for search entry to get rounded corners
  c0cb00a... Add clutter-cairo to moduleset
  8e08fa1... Add a README for the 'Big' actors
  78bb9fd... Tweak clutter-cairo include path to fix build where clutter
  b4dd21b... Use Big.Box for highlight box as well to get rounded corner
  2a40560... split the desktop area out of overlay.js
  a5c3c25... fix incorrect variable name in _updateClock
  6bd31dd... Bind Escape to clear search entry
  d4be819... Clear search text after activation
  436a5cd... Add clutter-cairo to the gir-repository builddeps
  79d956b... show multiple workspaces in the overlay view. #563035
  03e8db6... fix "desktop"/"workspace" naming confusion
  68190e4... remove debug thing
  6c1cea9... Add <mirror> nodes for the gnome repo declaration (copied f
  65989de... Improve test for using LIBGL_ALWAYS_INDIRECT
  b1da771... Connect to overlay-key signal from metacity-clutter to hide
  bd53366... Use idle handler for overlay key binding
  d42bce2... Use CompositeRedirectManual for tray icons
  9886073... Convert some variable and file names to lowerCamelCase.
  249e65e... Make the workspaces view a temporary "widget", rather than 
  d07433d... change the workspace zooming metaphor in the overlay
  97ae22d... Use a stable workspace ordering as rows and columns are add
  8c59c2b... Track changes to the screen's n-workspaces property, and ad
  f3ca7a0... Repoint clutter to the new git repositories
  f059492... Add full size icon+title to overlay
  6a1e408... Add magic 'restart' command to run dialog which re-executes
  749d356... Remove accidentally introduced import of GtkClutter
  48cda5b... Create two base classes: GenericDisplayItem and GenericDisp
  a168f6d... Convert to gnome-shell-plugin to new plugin style
  45ba65b... Move Workspaces-size computation into Workspaces
  40a3fdc... split out a Workspace class from Workspaces, reorganize for
  54d8f3b... Add (+) and (-) icon artwork, and a little bit of infrastru
  b3aaf2c... Add (+) and (-) icons for workspace management to the overl
  85c22e4... implement some basic window management effects.  #563844
  9bee44f... Bug 563394 - revert change to run overlay key in idle
  4406943... Check if the file still exists when displaying matches for 
  1e99f00... Pass the right 'this' to switchWorkspaceDone
  849ddbd... Display thumbnails of recent files in the overlay mode by u
  84cfdcd... update default apps list a little more: remove evince, tote
  fd83658... Remove unused workspaces at startup (since mutter uses the 
  b386031... load the GAppInfos at startup time rather than waiting unti
  ca72492... Make sure the animation always starts from the first frame,
  8db3685... Include generated enumeration types when scanning
  ac6a5ef... Cleanup: use destructuring assignment
  244555f... Fix include path to libgnomeui/gnome-thumbnail.h
  b6ec508... Escape % in g_app_info_create_from_commandline
  5afcf07... Merge branch 'workspace-salon'
  70a3434... Add a panel containing tasklist to bottom screen
  12b1034... Fix closing of loop variable which caused error messages
  9a00ab1... add a missing ";"
  ff5f960... Adapt to new Tweener frame ticker API
  136ce32... Clean up Workspace animation. #567865
  0d612b7... Highlight the current workspace in the overlay view
  9949d75... Get categories from the desktop files for all applications 
  90bce45... fix workspaces padding a little. (it's still not quite righ
  ce36eaf... Bug 568624: Make overlay search case insensitive
  5280dec... Bug 568625: Ignore extra whitespace in search
  b2fbf5a... shell-global.c: remove a log message about missing 'Categor
  9b89ba6... Allow windows to be dragged to other workspaces
  ee55d96... Improve gnome-shell-build-setup.sh for Fedora
  c86ce82... fix a bug in the snap-back animation by turning it into a l
  3a84625... Make a ClutterActor subclass that wraps a GtkWindow, and us
  a80c18b... Use BigBox rather than TidyGrid to organize the panel. #568
  54337ee... Two dragging-related fixes
  7ca77dc... Do window dragging in the stage, not in the original worksp
  5def603... Move window clone functionality into its own class
  f35ee1a... oops, remove Workspace._makeDesktopRectangle, it's unused n
  489f330... Fix a crash deleting a workspace, and another crash if the 
  18503ed... Improve dependency checking for gnome-build-setup.sh
  87a3088... sort imports consistently; everything-but-our-javascript, a
  4117739... Don't do window transitions while the overlay is active. Pa
  5f5a41b... Remove left-over comment
  e9826ec... Add a 'More' control to the applications display in the ove
  4850ea6... Track window adds/removes in the overlay. #568983
  3392bef... Call GenericDisplayItem's main actor '.actor' instead of '.
  48e578d... Small fix for when a new window is added just before leavin
  b7a0a5e... Merge branch 'statusmenu'
  cd645af... Add Makefile missed in last commit, minor style tweak for s
  34f5adc... Ignore newly added non-overlay windows
  1535418... Minor style fixes for status menu
  cc4325e... Add -w (widescreen) and --geometry options to start-in-Xeph
  e0241ad... Fix start-replace for --wide addition to launcher.py
  9695f8f... Update build scripts to reflect move of gnome-shell to git.
  e2b246a... Bug 570641 - Use null input area when a GTK+ grab is operat
  191464e... OpenSUSE support for gnome-shell-build-setup.sh
  fd69eeb... Add .gitignore
  6dd302e... Bug 570583: handle tweens being overwritten during window e
  7d474b2... Bug 51081 - Add startup notification information for applic
  e79c776... Add a wrapper around tweener to do some extra integration
  11561fd... Abstract drag-and-drop a bit and add application/recent doc
  de1c150... Add librsvg-devel to the OpenSuSE dependency list
  2d3988c... Bug 570579: Redo the layout of overlay components
  85dae56... Bug 571203 - Handle spaces in overlay search
  edcefc7... Repoint modules for move to git.gnome.org
  978fe62... Add support for Mandriva Linux
  bb1d1cc... Add more packages for Mandriva build and really call urpmi
  9da7347... Add --sync option to enable X synchronization
  2a031b3... Add flex bison GL-devel zenity intltool for Mandriva packag
  2a57080... Add mesa-demos dependency on Mandriva for glxinfo
  3d152f9... Fix the initial workspaces setup code. #571091
  ac286a7... Merge branch 'master' of ssh://walters git gnome org/git/gn
  c3c4678... Bug 571651 - Bind Alt-F1 to overlay
  aaa846d... Bug 571313 - Refocus search field every time overlay is sho
  7b2d333... Remove extraneous trailing paren accidentally introduced by
  0eb4873... Bug 572384 - can't select windows that are on all workspace
  87f50c3... Fix up triggering search in the overlay.
  333fa61... Bug 572094 - Put sideshow sections into boxes, enable expan
  d614014... Remove the parts of Tidy that we aren't using
  902c29a... Change TidyGrid to just include clutter/clutter.h
  f905232... Port BigBox to Clutter-0.9
  6719c00... When centering, round to integer positions
  0f7abf9... Port to Clutter-0.9
  1fe32e3... Improve font appearance
  0763f5b... Replace start-in-Xephyr/start-replace with a new single "gn
  67092f8... Fix setting of LIBGL_ALWAYS_INDIRECT
  c67289f... Update Fedora deps (Bug 572053) and reorganize/improve in g
  54a9b5a... Move LIBGL_ALWAYS_INDIRECT code to the right place
  629c35b... Only try to kill gnome-panel if it's running
  95c87f8... Bug 573078 – Add better transitions when expanding the it
  009a8b3... Connect to 'text-changed' signal in the overlay search box
  b39bc62... Destroy workspaces background when exiting overlay mode
  84aec28... Make the gnome-shell script work without needing "jhbuild r
  6676260... Don't try to respawn metacity and the panel if we didn't ki
  cb4ad9a... Fix behavior of More... links by adding a Link class
  3066f60... Handle applications without descriptions
  8b1f732... Make Escape key close More... modes before closing overlay 
  5af37f1... Bug 574117 - Allow paging through the application and docum
  d7a23b7... Bug 573413 – libmozjs linking broken on Ubuntu
  1048ae8... fix CLEANFILES: it's Shell-0.1.gir, not Shell-1.0.gir
  ab663d6... Remove references to files that no longer exist
  508d602... Fix another s/$(libdir)/$(META_LIB_DIR)/ when building Shel
  8aa56e3... Bug 574691 – Stay in the overlay mode after drag and drop
  947303c... Use the use_lib64 jhbuild variable to pick the correct libd
  c570795... exit () on JavaScript exceptions
  39eb563... Bug 574697 - Slide the workspaces back in if the user start
  30a9c6b... Don't reset the page selection if the results have changed 
  e01efd3... Make "make distcheck" work, and verify that we're disting a
  8087e6a... make gnome-shell runnable from an install
  bd2fecc... Add commented out workaround for #571240
  384b889... Call a global variable in our jhbuildrc _libdir not libdir
  9c80745... Change Meta.Direction.Top to Meta.Side.TOP
  c018b76... Don't add windows to overlay workspaces when overlay is bei
  288fb7a... Bug 571426 - Show pop-up previews of sideshow items
  afceea3... Add a built-in screencast recording facility
  dcc0f36... Add tooltip delay to the preview pop-ups.
  1fcaafd... Fix panel stacking with respect to fullscreen windows and s
  2b9b600... Bug 574702 - Give the panel a gradient background and shado
  5fbc0d4... Bug 577338 – Show item details on click in the expanded v
  a074ef5... Use a grid pattern in overlay if more than 6 windows
  7995f75... Handle previously installed dpkgs
  670532e... Fix the stage_input_area handling
  2ea5012... Disable gdmuser debugging messages (unless "gdm" is set in 
  22835b3... Catch exception raised when Xephyr can't be found
  0857377... Add support for respawning Compiz
  3c7f378... Don't use bash syntax pointlessly. Fixes this to work under
  0a9226f... Add a menu display to applications
  3e33ee6... Add missing gtkutil.js file from previous commit
  df1e051... Check the type of GMenu items we get to avoid a crash
  b199ca2... Add missing "return true" from event handler
  ed0f7de... Add gnome-menus-devel to the Fedora build dependencies.
  14498d8... Add libgnome-menu-dev for Ubuntu/Debian
  7ae278f... Bug 578430 - Docs section regression
  f5aed51... Bug 578430 - Followup fix for docs
  b153e4e... When using -g, reset terminal state on exit
  a5a2112... Cleanup of search entry layout
  5f01854... Bug 578807 - Menu selection not reset on mouse selection
  171ad80... Bug 578776 - Add gtkutil.js to the Makefile
  3de308e... Download jhbuild from git
  5efb616... Remove translatable string in a warning
  5963a00... fix compilation warnings
  c8fd1f9... Use single include for gtk+
  bb92791... Sync whitespace with gnome-panel version of NaTray*
  58e718a... Allow more flexibility for NaTrayChild compositing
  a0dcee1... Fix drawing of icons with alpha transparency
  3aeadee... Set colormap on background pixmaps for a tray icons
  61b6fd2... When removing all items from the display, ensure selection 
  822ef09... Refer to xulrunner-dev and python-dev on Debian/Ubuntu
  7c8cb84... Bug 578584 - Use the wallpaper for the overlay background
  56644df... Close file descriptors on re-exec
  b632801... Rename ShellAppMonitor to ShellAppSystem
  ac64e86... Add xserver-xephyr to Debian/Ubuntu dependencies.
  b2a51db... Switch from metacity-clutter to mutter
  59ac8d1... Specify bindir explicitly when installing jhbuild
  0b81a4a... Use Meta-2.27.gir when building the plugin gir
  59b1268... Bug 573322 - Do box layout in int
  82cf987... Bug 578178 – Show large previews for image files
  81b3f7c... Bug 580528 – The panel should show today's date
  17a4a3a... use a global config dir (for app monitor)
  f4f92a8... application monitoring base object
  216db2b... add GConf option to disable app monitoring
  63821f1... use application monitoring to show most used apps in the me
  4a5873d... Create a more extensible/organized strut/input_area managem
  bb69afc... Set the workspace when launching apps
  4664fac... Improve comments about startup notification
  432ad0f... Avoid clobbering the root window event mask
  81dbf51... Implement MetaAltTabHandler
  63eea7d... Merge branch 'tab'
  20e7550... Clean up underscores in function and variable names
  3327a19... Add size negotiation to the tray icons
  b7d3640... Add missing include of <stdlib.h>
  4ef655f... Don't print useless error message when app monitor config f
  dedc1e0... Fix distcheck
  ff9a42c... Do not use libgnome-shell.la for mutter plugin
  ba55264... Set ShellTrayManagerChild.manager when creating a child str
  9b632e8... Fix GConf handling in ShellAppMonitor
  88e68de... Let small windows appear at full size in the overlay if the
  d67c88e... Bug 577380 - Use the default application for the mime type 
  7fc4560... Add gstreamer deps for Ubuntu to gnome-shell-build-setup.sh
  84d469c... Deal with thumbnail failure correctly
  397a105... js/ui/Makefile.am: add altTab.js
  17fb280... js/ui/panel.js: Lang.bind-ify
  062e1aa... Reorganize overlay hiding/showing code
  e365a0b... Press in the Activities button when the overlay is entered
  0f2860b... Don't temporarily show minimized windows while switching wo
  675fe56... Use transition:"easeOutQuad" for switch_workspace, just lik
  bea595d... Fix occasional crash in lists handling in ShellAppMonitor
  deaf0e4... Make switch-workspace faster (the same as the other wm ops)
  ff7940b... Recursively flatten menus
  bc55830... Improve the framework for managing shell UI
  10afe46... Add an initial implementation of the sidebar
  d024dbd... Bug 582248 - Async loading of pixbufs and icon caching
  99e6004... Use full opacity for windows in workspace/window selector
  7d91345... Point GJS_DEBUG_OUTPUT to stderr
  7af940f... Fix icon caching - set size in cache key
  0c7b983... Fix Chrome group not to interfere with drag-and-drop
  5416f53... Bug 581944 - Fully rebase on ShellAppSystem, don't use Gio 
  36775c9... Fix syntax error in previous patch
  386d6a5... Fix showing image previews
  a490404... Remove some debugging cruft that shouldn't have ever been c
  0e14789... Fix Alt-Shift-Tab to not skip some windows
  939aed2... Make Alt-Tab a bit faster and nicer
  c32e928... Make Alt-Tab highlight iconified items (in the tasklist) to
  0ea01b3... Make unknown seat-id from gdm-user-manager debug instead of
  278a44c... Rework internals of ShellAppMonitor to use Metacity library
  3ed0c2d... Take advantage of trayicon transparency in gtk+ 2.16
  360338f... Shorten overlay animation to 0.25 seconds
  361461d... Allow status icons to receive clicks at edge of screen
  015d10b... Use title property instead of description for window titles
  ef3ac7a... Fix crash in app monitor on 64 bits CPUs
  9c859ca... Port BigBox, BigRectangle, BigThemeImage to Clutter-1.0 API
  8a7acaa... BigBox: Implement foreach_with_internals()
  9a62af6... Port TidyGrid to Clutter-1.0 API
  315da57... Add the root pixmap source actor to the stage
  2c7d33b... Port gnome-shell to the Clutter-1.0 API
  b131ecc... Work around a Clutter crash when there is no root pixmap
  66459ef... BigRectangle: Use pre-multiplied colors
  8b1d7e3... Fix transfer of application setting ids
  e478cc4... Fix shell_get_thumbnail* to not be specific for GtkRecentIn
  6675b56... Update gnome-shell for renamed Mutter
  4314c6e... Close memory leaks in ShellAppMonitor, ShellAppSystem, Shel
  a3d35af... Split appDisplay and docDisplay into "model" and "view" par
  71cad8c... Fix a regression: search in the overlay not working anymore
  dd1c95b... Make sure we have information about all applications return
  e7771b4... Make ShellAppMonitor and ShellAppSystem singletons, remove 
  b8af0c1... Fix refcounting issue in ShellTextureCache
  f215935... Speed up initialization of DocInfo objects
  66a0bef... Add gconf to gnome-shell.modules for gconf/jhbuild support
  5f0d672... Add '--disable-default-service' to gconf module autogenargs
  f1a9ada... Improve postioning of status menu
  14bb732... Increase priority of region-updating idle
  8376830... Remove a lot of obsolete code from old Sideshow (now Dash)
  1154a1e... Add a results pane in the overlay
  580794f... Display all recent documents in the results pane
  3c54893... Add icons from Jeremy
  662c995... Display a pane with item details
  90b7d9a... Change selected item color and make sure only one item is s
  c0c79e5... Split out separate AppResults, DocResults classes. Readd se
  fab13db... Make sure at most one item is selected in the overlay
  e3291aa... Remove pop-up previews
  3841e8d... Add an icon for the information link
  98c5f35... Select an item when information button is clicked, launch o
  e1fa61c... Fix the height allocated to the results sections
  c92268a... Hide details panel by default
  d5882c0... Add back search functionality
  3b56807... Display search results automatically
  9faf161... Fix up horizontal gradient code and its use
  587f04f... Add a comment about the use of the transparent background a
  8b15724... Show and hide dash panes instead of adding and removing eac
  dc7b2b0... Make sure we show the information button when a new item ap
  3a7447d... Use TextureCache to load the information icon
  45c9786... Move the activate and select functionality inside the callb
  5ca4b41... Use a single ItemResults class instead of AppResults and Do
  94f9207... ShellAppMonitor now always assocates windows with desktop f
  88c9a23... ShellAppSystem: Add favorites API and shell_app_system_look
  12f78a0... Replace Dash application display with AppWell
  b92263e... Fix invalid function signature and a memory leak
  04fbaf4... Avoid duplicating most used applications in the AppDisplay 
  79c166c... Make workspaces accept a drop of AppDisplay.WellDisplayItem
  db52e02... Use a separate icon image as a drag actor instead of using 
  8a790e1... Fix schema install
  a5e3227... Set GCONF_DEFAULT_SOURCE_PATH from the gnome-shell wrapper 
  09d9d91... Include NoDisplay applications in application data
  8f0bf5d... Fix double free and under-dup in ShellAppMonitor
  454ca09... Make individual dash panes reactive instead of making the d
  2eb0d20... Make the sidebar's horizontal padding symmetric
  77c3257... fix tag name in schema
  aaeb980... Add info.svg to Makefile.am
  5ae6239... SuSE needs xorg-x11-proto-devel for X11 screen saver extens
  8a0cebc... Display full application title, allow DnD from More
  8ef48ca... Animate panel appearance on startup
  96a2747... Wire up search up/down
  a71ae65... Allow dragging a Workspace.WindowClone into favorites well
  e9966b4... Add partial implementation of dynamic width/height layout t
  66ea19f... Switch to dynamic layout for Dash
  bddcb40... Fix expand flags for the contents of the Dash
  f44b3e0... Hide the running-apps area when empty
  8ee740e... Don't include NoDisplay items, except for window identifica
  a1908d9... Add ShellOverflowList, a dynamic list with paging
  15e862f... Switch GenericDisplay to ShellOverflowList for dynamic heig
  7a0ce6c... ShellOverflowList: Implement pick
  3852176... Use a fading icon button in genericDisplay
  ae779c7... Fixes to allow widgets to be initially collapsed
  5a0d8ec... Fix Chrome.removeActor()
  203ec38... Add ShellGConf
  9890887... Add GConf schemas for sidebar prefs, and use those prefs fr
  70c51be... Add a sidebar show/hide menu item to the status menu
  92e9bc8... AppWell: If an application is running, activate an existing
  a15ee28... Add ShellDrawingArea and ShellStack
  db630b2... More for applications now displays a category list
  00407d6... Explicitly include gio/gio.h in ShellGlobal
  7325733... Fix DND to left side of the screen
  72e6e78... Reset page number when changing the active category
  cc2d3fd... Major rework of application data structures and caching
  c136acc... Remove inadvertent early return in apps search
  0971ba5... Bug 587952 - Immediately fade in information button
  3b603ef... Don't fail if we can't find an application
  1cb6fc0... Add magic "js " prefix to runDialog to run arbitrary JavaSc
  5d067ec... Better caching for document textures and information
  f353283... Merge up to commit 92e608bd0f3807314c45ee5f5daf6ba781c27d58
  8a56b99... Bug 587949 - Handle locale-encoded names from struct pwent
  b45cd0a... Small fixes for sidebar application bits
  177edc5... Bug 587955 - Small cleanups to iconButton
  10e30f7... Bug 588405 - Handle status menu button appearance in JavaSc
  f7a82d6... Bug 588445 - Use BigBox vertical alignment for the clock
  2161e90... Fixes for GenericDisplay
  9d594d7... Always clear details pane when unsetting more mode
  001af72... Merge branch 'bug588050-doc-textures'
  2aea9c5... Bug 588173 - No remove button on the first workspace
  9e85d19... Bug 588462 - Use a plain black panel with a different layou
  2c5d520... Fix srcdir != builddir issue when installing schemeas
  8d9fc28... Bug 588050 - Cache information icon forever, only look up r
  e125876... Fix reference counting of textures loaded via _load_uri_syn
  fdd9b85... If org.gnome.Panel exists on the bus, replace it rather tha
  a7c1ff3... Fix prototype for shell_app_monitor_get_window_app
  b4cf178... Display last visited time as docInfo description
  6ea2822... Merge branch 'bug589185-docinfo-time'
  75c875f... Fix time updating for recent files
  f241697... Fix updating last visited time for the doc display items.
  2cc650e... Bug 589437 - Switch to workspace of target app to activate
  978ab8a... Return false from the timeout callback function
  9f4ccb8... Make dash background darker
  96cf9c7... Avoid ellipsizing app names; Draw glow around running
  ff6ee2c... DocsWidget -> RecentDocsWidget
  09948ce... Remove unused gdm-user-chooser-*.[ch] files
  adfb419... Don't line wrap application names in wells, fix running ali
  efcf8ba... Align category labels vertically
  04538c6... Changed logout menu to include Log Out and Shutdown options
  f3efbf4... Replace lastVisited method in DocInfo with timestamp attrib
  1195164... Update to using Clutter 1.0
  77c92d7... Toggle the info pane when clicking the info icon (#587550)
  93ea4b0... Add appInfo.get_desktop_file_path method
  66e48da... Bug 589260 - Don't replace panel in Xephyr mode
  f7fff83... Fix showing small item previews
  0a1aac8... Fix details pane repositioning
  29ffa46... Move drawing functions from shell-global into new shell-dra
  a439a58... Remove taskpanel
  026f014... Bug 589937 - Raise clone on window activation
  d7f5fd5... Give the runDialog a rounded corner
  0b801a0... Fix the amount of fitting elements calculation in the Overf
  45dc34b... Add mesa-utils to build-setup.sh for Debian/Utils
  224538c... Cleanups for runDialog
  52ae75d... LookingGlass - JavaScript prompt and interactive Clutter co
  0792f8d... lookingGlass: Fix spacing and line appearance
  e84e842... Fix 'redeclaration of global' error in lookingGlass.js.
  61b28c5... Adjust tray spacing to cope with many icons
  3429abf... lookingGlass: Faster history save, avoid empty lines
  902956c... lookingGlass: Draw a red border around target actor
  7c26303... lookingGlass: Add to Makefile.am
  898d76a... lookingGlass: Add hierarchy list and property inspector
  b1150eb... Bug 589276 - Use 0 opacity while loading textures, preserve
  2726fdb... Bug 588343 - Major rework of window monitoring to be applic
  85b4b97... Rewrite Dash, remove hardcoded width/height from GenericDis
  41f6e8e... Add dash.js to js/ui/Makefile.am. #590813
  31851cb... Install missing svg files. #590814
  91353c6... Add ShellGenericContainer, which makes it possible to write
  c4b4248... Bug 589086 - Fix non-integer positioning in altTab
  be95ca5... Fix indentation issues in altTab.js, plus minor cleanup in 
  21858d9... Clear text in the run dialog when it's hidden with escape
  90979fa... ShellAppMonitor: Fix case of not seeing apps being closed
  22c98e6... Fix incorrect variable name: mimeType -> this.mimeType.
  03e0fe1... Replace _getIndexOfDisplayedActor with a function in Overfl
  f7746ec... Initialize GStreamer from shell_recorder_init()
  354112f... Tweak sizing of windows in overview
  e89d3c7... Turn on -Werror and -Wmissing-prototypes
  d243634... Fix compiler warnings
  ad5a9d8... Turn on "silent-rules" for automake >= 1.11
  59532ab... Check the result of fgets() to deal with warn_unused_result
  5527fa2... Remove residual references to libXScrnSaver
  296e0c2... Remove residual references to libXScrnSaver in required pac
  c23b9ee... dnd: Emit drag-end in after snapback complete
  4d52c10... Bug 589316 - Add application/window icon to overlay windows
  544a80f... Add a desktop file for gnome-shell
  4e23f4c... Bug 591077 - Hide overlay when activating an application
  ccafa53... Enable hot corner for triggering the overview mode
  3c87d76... dnd: Fix used of undefined variables
  91911da... Bug 590985 - Fix frequent apps list being empty
  464842e... Change to $HOME before launching gnome-panel again
  687a87d... Define stable ordering for application favorites and runnin
  ebd6f4b... appDisplay: Reimplement well layout to be width-independent
  5a75b44... Consider height when positioning windows in the overlay
  4495f98... Fix negative height request in WellGrid
  5064d87... Add shell_texture_cache_load_from_name
  9bd22dc... ShellAppSystem: Support loading a .desktop file directly
  3bae3fa... Add shell-uri-util.[ch]; functions ported from gnome-panel 
  e323593... Add Places
  5c97d21... Fix comment header for shell_texture_cache_load_uri
  205c57d... Fix FTBFS and crash triggered by <AppSystem>.load_from_desk
  f96193d... Thumbnail generation without GtkRecentlyUsed in TextureCach
  185ccec... Make <AppSystem>.load_from_desktop_file() raise an exceptio
  cc83aee... Show "Network" item on Ubuntu
  1f864fb... Show bookmarks with spaces in the name correctly
  5d0808e... Use the size of the window, not of the clone to position wi
  02ee6f6... Fix updating of workspace frame actor
  4830808... When fading in window icons, use the final position not cur
  06d17e0... Reposition windows when scaling workspaces
  9fa88ca... Bug 591316 - Fix bad notify:: parameters
  de8084e... Specify the clutter-1.0 branch of Clutter
  df8f727... Add .desktop file to .gitignore
  00cc32d... Ignore clicks on hot corner during transition
  26a0745... Bug 591114 - Remove expanded background
  fdd50f0... Don't dist gnome-shell.in
  e5aa674... Fix distcheck-hook for missing distributed JS files
  b0c7dac... Distribute places.js
  1f31e80... Bug 584609 - Zoom the whole overlay when showing or hiding
  47af454... Bug 591437 - Rename overlay.js to overview.js
  e6644b7... Use GnomeDesktopThumbnailFactory instead of GnomeThumbnailF
  e330c5e... panel: Switch to fully dynamic layout
  74eac21... Add application menu area to panel
  36ee362... ShellAppMonitor: Add static to definition of sequence_ref
  83b1ced... Use distinct filenames for all code generation tempories
  21ef33d... Replace libgnomegnomeui with gnome-desktop in gnome-shell-b
  babb13f... Remove unused button width and height arguments and specify
  b51bcf3... Catch exception trying to create a preview of an unknown im
  789e24b... ShellAppMonitor: Correctly handle transients
  43d737c... Ensure dash is raised over workspaces
  25a5da0... ShellTextureCache: Don't try to scale pixbuf to 0 size
  f00500d... Bug 591246 - Move towards shell-black02 mockup
  f7d85e6... Bug591246 - Minor code-cosmetic fixes
  15a3f39... Add finer-grained signals to ShellAppMonitor, update appDis
  4b47803... Implement the multi-window highlight on WellDisplayItem
  d17c94f... Initialize ShellAppMonitor/ShellAppSystem at predicatable t
  1636e6c... dash: Don't expand displayControl
  6190667... dash: Clean up search pane creation
  28517e4... places: Use consistent variable for bookmark monitor timeou
  1e41f86... Bug 591624 - dash: Rename searchId to searchTimeoutId
  51723bb... Bug 591626 - Fix crash in ShellAppMonitor
  fb0ca1b... Make dragging an item to the Add Workspace button launch it
  4aae57c... Explicitly set the size of the workspace actors
  557f9ce... Bug 591590 - Fix some applications not appearing in menu
  059c330... Clear _searchTimeoutId when removing search
  51db34d... Implement distinct 2-window and multi-window highlights
  b94452e... Redo highlight-drawing logic slightly, as suggested by Owen
  ea4ea4a... Disable sidebar by default
  f097304... Bug 582763 - Remove maximization effects
  a418558... Add localization
  ec95a1c... Add test fr translation
  ca51a8c... Add initial calls to Gettext
  a6f312c... 2009-08-14  Hendrik Brandt  <heb gnome-de org>     * po/de.po:
  c68e69b... 2009-08-14  Hendrik Brandt  <heb gnome-de org>     * Update LI
  d289ce6... Updated German translation.
  5e10d56... Added Brazilian Portuguese translation.
  559c313... Fix untranslatable string: "Find apps or documents"
  56e16ef... Add Catalan translation.
  3766784... Pass foreign option to automake
  4c1614f... added hu to LINGUAS
  67ef36e... Hungarian translation added
  9c78030... Added Irish translation
  e843d11... Added missing files to POTFILES.in
  5b096be... Added es to LINGUAS
  b7d892e... Added Spanish translation
  e4552fc... Updated Irish translation
  9ba66fd... Remove whitespace so l10n.gnome.org is happy
  7200207... Initial Czech translation
  c27b649... autoconf-2.64 compat: Don't use $(builddir)
  4245c57... Clean up our .typelib generation rules
  44d34ab... Highlight the search entry when the user clicks or starts t
  6319f64... Some search appearance fixes for last commit
  ec3c846... Updated Spanish translation
  d534597... Add a po/POTFILES.skip with gnome-shell.desktop.in
  7469a26... Bug 591859 - Use glib/gi18n-lib to get correct gettext pack
  30d3c1f... Use a larger area around the hot corner to decide if the us
  3b320de... Updated Polish translation
  6e29875... Use g_shell_parse_argv() in run dialog
  4dc04d8... Update .gitignore for i18n files
  74ea9f9... Add shell_texture_cache_bind_pixbuf_property
  d946065... Add shell_app_system_create_from_window
  a4bf54e... ShellAppMonitor: create "applications" for unknown windows
  4f5c3b4... Bug 591267 - Fix places icon centering
  3e0f5ae... Bug 587951 - Don't show empty categories
  36acb0a... Added Italian translation  * Added it to LINGUAS
  8d9bd87... Updated Italian translation
  fb4fc49... Updated German translation.
  527ff6f... Added Swedish translation
  756374b... Unmark GdmUser property strings for translation
  2e83b95... Updated Italian translation
  ba77c51... Added Turkish (tr) translation.
  9563515... Fixed problem in tr.po file.
  dd1a309... dnd: Centralize drag actor positioning code, use shellWorks
  2dcd051... dash: Make recent docs display two columns
  9f5a5ad... appDisplay: Don't leave overview for drag&drop of an app
  9dff05a... places: Implement drag&drop for overview
  7465338... [appDisplay] Always relaunch application on drag and drop
  61f19a6... Added Norwegian bokmål translation.
  58690c2... [ShellAppSystem] fix missing break; in _unref
  02e438b... Add Dutch (nl) translation
  72b4d2a... Make hotCorner a class variable
  300cefd... Display search results in the dash
  2879d9c... Updated Spanish translation
  e2d912c... Added Galician Translation
  fb46bad... Add Korean translation
  1e2018d... Update and improve Dutch translation
  3486fcc... Updated Swedish translation
  af9ab5d... Only respawn if gnome-shell exits abnormally
  799f56f... Use new plugin-modality functionality in Mutter
  0f4e918... Split out "AppIcon" and make WellDisplayItem a subclass of 
  ecc1f96... Add 'r' as an alias to 'restart' in run dialog
  cdbb7f8... Display only first page of search results by default and di
  62b2d69... Bug 592402 - Better handling of Nautilus window
  24a5c3c... Add "mozilla" as a vendor prefix
  0038073... Delete Tidy
  ea1a45a... Also remove libtidy-1.0.la from Makefile
  ed7881d... [AppMonitor] Handle window title changes causing mapping ch
  3cb54f6... Fix allocation implementations for ShellStack and ShellDraw
  452e98e... Require an explicit --xephyr option
  851bf18... Restore GNOME based on GNOME configuration
  bf680fd... New class ShellButtonBox
  14a7e31... Make the gradient on the top panel the same as the "dash"
  6f94b8c... Change search box text to "Find..."
  d116f70... Clear save_id when removing idle_save_application_usage()
  3adec65... Remove pre-GNOME-2.26 panel-replacement code
  1340413... Fix hang when clicking on the user status menu in the overv
  943c5e2... Improve comment about button-release-event handler
  479acf2... Renable PrintScreen and Super_L in the overview
  7a87474... Switch Find entry text size to px
  a230ad9... Improve the display of search results
  dfbbf9b... Bump version to 2.27.1
  5bd2695... Added Da to list of laguages
  949359d... Added Danish translation
  2d5d54f... Update Dutch translation
  7fb8e2d... Bug 592507 -  Javascript exception when ~/.gtk-bookmarks is
  45c600c... Add an active property to ShellButtonBox
  0e3cea4... ShellButtonBox: Use default handlers, not self-connections
  0fd6bc5... ShellButtonBox: only listen to button 1 and single clicks
  5803aa7... Simplify Button class by using ShellButtonBox
  a76ac55... Add Simplified Chinese translation.
  849ce37... Updated Spanish translation
  2a3f9e8... Updated Czech translation
  156fdf1... Update Catalan translation
  94b2688... Build tweaks
  3d49921... Use AM_PATH_PYTHON to find Python >= 2.5
  bcc3dc0... Consolidate window tracking filters between app monitor and
  0245a0c... Do not display windows with skip-taskbar hint in overview.
  6153094... Updated Swedish translation
  687814b... Update build-setup.sh for gconf, gio python usage
  90381ce... Improve key navigation for search results
  553503d... Remove the timeout for checking if an item is drawn under t
  ac4bcee... Merge headers when a single section of search results is di
  304b377... Added Punjabi (Gurmukhi)Translation
  3e54087... Add Tweener.slowDownFactor, initialize from $GNOME_SHELL_SL
  1a834f7... Add API to programmatically initiate a drag
  926643b... Add shell_texture_cache_pixbufs_equal
  0a17a28... Add shell_button_box_fake_release
  0909084... Add volumes support to places
  38d21c8... Remove some vestigial code
  21309aa... Updated Danish translation
  11872cf... Add README and DOAP file
  52abf26... Redo AppWell glow to be based on a based on a .png instead 
  b7b4c54... Make checking if an item is under the pointer asynchonous a
  0a29cf6... Compress notifications of menu changes with a timeout.
  fa5fb6b... Bug 594184 - Fix up glow positioning logic
  d471541... Bump gobject-introspectio nrequirement to 0.6.5
  2f78907... Bump version to 2.27.2
  d540af8... Updated Italian translation
  7f88e02... Convert on_tree_changed to a gboolean returning false.
  42bf91f... Distribute app-well-glow.png
  22c445c... Add ShellMenu
  25410a7... Bug 591763 - Add application window menu
  0882da0... Add error handling to the runDialog
  d0d79c5... Make "global" global.
  4b727ef... Scroll wheel should zoom windows in the overview
  80a5f78... [AppWell] Unify drag and drop behavior between Running vers
  5880b3b... [ShellButtonBox] Add event to activate signal
  37ee16b... Use clutter_event_get_* instead of ShellGlobal
  ef6ea07... [AppWell] Position menu components on integral coordinates
  470c65d... [AppWell] Make control-click create a new window
  16caa74... Updated Polish translation
  b28b60b... Updated Polish translation
  5e944c9... Move the add workspace button out of the Workspaces object,
  678a88d... Remove some "let global ..."s that snuck back in as part of
  a0df412... Extend (+) button sensitivity to corner of screen, for Fitt
  05812ef... [AppWell] Enable lightboxing immediately on popup
  42e3a93... More gracefully handle a situation where starting shell fai
  4bfa68d... [AppWell] Fix previous commit
  dddad9e... [AppDisplay] In search/browse, show existing window instead
  913aeae... Actually update well menu filtering for review messages
  5598de6... Updated French translation
  3029a40... Restructure the search results code to be able to support a
  d8cabbe... More global-ization
  458778b... Add a separate section of search results that shows system 
  6e31e59... [AppWell] Allow popup menu to be persistent, and support di
  e52cb3c... [ShellAppMonitor] Handle Iceweasel tripping Firefox window 
  dfe16f4... Revert "[AppWell] Allow popup menu to be persistent, and su
  02c65fa... Don't show section headers for sections with no results and
  004ad86... Updated Spanish translation
  9fb8dad... Added British English translation
  05c9924... [Overview] Make content area eat mouse events during animat
  7ac9fb2... Make popdown,popup methods idempotent; remove 'popdown' for
  2812c21... Allow popup menu to be persistent, and support direct windo
  33f9895... Don't proxy methods through overview; add a getWorkspacesFo
  9feda69... When in window filtering mode, reset filter before showing 
  ceefc5e... Convert remaining uses of "let me = this;" to Lang.bind
  04f10ce... Add a developer_tools boolean defaulting to true
  2ddc7cf... Only enable internal commands if developer_tools is true
  8a2bfd0... Change keyboard handling API to handle nested modal calls
  159690b... Enable Alt-f2 in overview
  9d88a13... Updated Galician Translation
  98bd590... [runDialog] Add 'debugexit' command
  471006b... Bump version to 2.27.3
  2c0661d... Add "New Window" menu item
  cee7106... Better handle pushModal failing
  08603c1... Updated Swedish translation
  e79b15c... Remove taskbar-highlighting support from Alt-Tab popup
  293adb9... Updated Brazilian Portuguese translation
  f26c9ab... Fix memory leaks
  79db505... Squash small memory leak
  19fa0b5... Unref GIcon we use internally
  3ba6ff4... Fix shell_hook_paint_red_border
  09c9def... Addeed Slovenian translation
  e6a08cc... Added sl for Slovenian language
  a75b1ab... Update Czech translation
  0918bdd... [AppWell] Don't add "New Window" item to menus for transien
  6cae94e... Bug 594916 - Allow cancelling DND by hitting Esc
  3734479... [lightbox] Add lightbox.js and use it in overview, alt-tab,
  0b6d09b... [lightbox] Fix logic; get_children() returns children botto
  90e6769... Fix memory leak in getting applications from menu
  7703bee... [workspaces] Use a stable minimum-motion placement for wind
  fa316dd... [AppIcon] Make sure small icons still get full-sized AppIco
  8f660f5... [AppIcon] Remove redundant window array
  18dbc54... [AppIcon] Make BaseWellItem a subclass of AppIcon
  0e4a86f... [AppIcon] move well menu code from appDisplay.js to appIcon
  4876474... Add shellDBus.js which implements Eval(str) and an Overview
  0143512... Don't leak when loading an already-cached item
  110ef17... Add Main.currentTime(), to get the correct current-event-ti
  24d42ad... Add Main.activateWindow() to remove some duplication
  11d884d... [AppSwitcher] Port Alt-Tab switcher to custom_handler inter
  67bfbc9... [AppSwitcher] Use AppIcon and switch applications rather th
  9fee99b... [AppSwitcher] Implement window cycling
  eb02590... [AppSwitcher] Implement pointer selection
  64d8d7a... List shellDBus.js in Makefile.am
  2020d15... Fall back to fewer than 4 columns if space limited
  4bff267... Add Arabic translation
  3564d78... Use shellwm.takeover_keybinding for Alt-F1 and Alt-F2
  32ef951... Optimize subsearches
  0f63ae1... Only use visible actors for paging/allocation
  1da4837... Don't show search results sections until we've actually sea
  159081d... Optimize searching further
  f5f22b3... [AppSwitcher] Keep track of the selected window for each ap
  ec92bfb... Compress multiple load requests
  3ffc510... runDialog.js: really update the enableInternalCommands when
  36b11ee... Do not show "More" next to "Recent Docs" if there are no do
  4bab511... [Overview] Don't treat 1024x600 as widescreen
  c14a4de... Rename iconButton to IconButton, as it is a class.
  79d5d3d... Add a missing "let".
  72dd458... [AppSwitcher] Make the background translucent again
  b25bbf4... Small application browse tweaks
  cad774a... Use "More" instead of "Browse"
  349e5b3... Updated Hungarian translation
  7f468b3... [AppSwitcher] Put apps with only minimized windows at end o
  d4a2f9e... [AppIcon] Sort minimized windows after normal ones in AppIc
  9432ddb... [windowmanager] Remove destroy effect
  84a6a6f... Updated Spanish translation
  373fa3c... [AppSwitcher] deal with the user releasing Alt before we ge
  fee385b... [AppSwitcher] Do not show the glow for icons in alt+tab dia
  97df305... [AppSwitcher] Drop the line wrapping code.
  c2af05f... [AppSwitcher] Allow use of arrow keys in the popup
  6baafaa... [places] Fix double spacing between actions and devices
  c9d9846... Add Desktop in Places
  2b78d5b... Improve support for multihead setups
  d291e56... Import Mx core as ST
  f6b80d5... Import MxScrollView and dependencies
  ac2be7f... Remove hardcoded '28' from StScrollView
  459a3b1... Add a "datadir" property
  529f74c... Load gnome-shell.css at startup
  c1f91de... Add css for scrolling
  8b6962f... Import MxBoxLayout, MxBoxLayoutChild
  58325fc... Import MxEntry, MxLabel, MxClipboard
  8340295... Add GObject Introspection annotations
  e37790f... Monkey-patch in ClutterContainer methods for StBoxLayout
  5549789... Add some structure for interactive tests of UI components
  b90fc1e... Extend distcheck for files in Git to all files
  d4c577a... Remove stale C files
  6b95864... Fix installation and distribution of stylesheet data
  276d9a9... Import stylesheet code from hippo-canvas
  e91e8e9... Add emacs mode-lines to ST sources
  a9fd350... Port our imported parts of Mx to ShellTheme
  3c646ec... run-test.sh: support running tests under gdb
  6527dbc... Add support for inline styles
  1fd2557... Fix problems with 4-sided padding: specifiers
  8c72623... StThemeNode: Add border-radius support
  076e902... Centralize computations of border and padding into StThemeN
  2a0adc0... Add support for colored borders
  4d55ccf... Rename StThemeImage to StBorderImage
  d263c12... Match CSS for background extents
  d67e54d... Don't use the default stage when setting up adjustments
  fa09f7a... Don't count not-visible children among expand children
  1ec8e9e... Allow StBoxLayout to shrink down to its minimum size
  28dbf7a... Allocate children as wide as the scrolled area
  a15205e... Fix interaction of borders/background and scrolling
  b77b205... Add clutter-text properties to StEntry and StLabel
  d430449... Port LookingGlass console to ST widgets
  1c7c53d... lookingGlass: Get font from GConf
  91eb613... Turn StBoxLayout:spacing into a style property
  289b19a... Import MxTable as StTable
  af3ec56... Handle adding children to StTable from Javascript
  5a42179... Port StTable to StThemeNode
  03a45b6... testcommon.css: Don't theme all buttons
  2cc41c6... StButton: Fix property enumeration names
  04e28cd... Add a calendar pop-down to the clock
  640e45c... Make gnome-shell depend on clutter-imcontext
  6f7da26... Support LinuxMint in the build script
  96f4d31... Add libcroco to gnome-shell-build-setup.sh
  20b29ff... Sync clone stacking order with MetaStackTracker
  90ddad7... Make Connect string translatable
  243824a... Replace "round(x)" with "(int)(0.5 + x)"
  061a2cf... Add scroll-wheel support to the calendar
  afb3b1e... Fixes for Calendar widget
  d2bc7b2... Update Catalan translation.
  1c69380... [AppSwitcher] Put apps with no window on current workspace 
  956f89f... Add dep of clutter on gir-repository to moduleset
  eb8176d... Fix regressions in the item displays
  abdd8b3... Don't show all sections each time the search is updated
  68e8b14... [AppSwitcher] Use GenericContainer instead of BigBox.
  5f5266c... [AppSwitcher] Display a separator between apps on this work
  ab1fbbd... add a missing (optional) ";"
  e382da9... [AppSwitcher] Update colors/border
  cbb3a3a... Fix make dist by including all the private files and the te
  8a2cc11... Fix rundialog not closing for internal commands
  b3a5fc7... Add Add/Remove from favorites menu, unify lists more
  c5ce405... Ignore releases of buttons other than the activating button
  3b8d530... Immediately pop up menu on right click
  2f2df61... Cache applications for a menu
  31663dc... Updated Norwegian bokmål translation.
  795feca... Updated Arabic translation
  9b05304... Use better fitting color for non ARGB tray icons
  4798ad5... Consider workspace when sorting windows in menu.
  26015ef... Select next window from the current app on alt+tab
  caa08f2... Updated German translation
  64cd516... Add String formatting
  2f6c951... Avoid doing expensive work when not mapped
  edb50d5... String formatting: Fix warning
  6a8b50c... Don't create multiple copies of the (+) button
  dc99e8f... [AppSwitcher] Change separator color
  aed1e67... Check that no new term was introduced before doing a subsea
  fd1e7b2... Places: Add padding between "Connect to.." and devices sect
  4ddc111... Work around libcroco < 0.6.2 parsing bug for 'rgba'
  3bf88b8... Run dialog: Make error message translatable
  e5efecd... [AppIcon] compute the sorted window list even if not doing 
  45dd342... [AppIcon] redo constructor to take a params object, add "si
  ff4ac0d... [AppIcon] Improve shell_draw_box_pointer()
  4bdd409... Disconnect from window user time notifications, only sort w
  53fbabe... Use GtkIMContext instead of ClutterIMContext
  d120d03... Workaround being allocated 0x0
  439daf8... [AppSwitcher] add a workaround for a gjs problem with GdkMo
  53d0581... Don't process the first click on Activities button for a ti
  90ebcd3... Fix exception when showing menu for not-running app
  d7af6d4... [AppSwitcher] Use thumbnails instead of a window menu, and 
  400326e... Add docs and (transfer none) to st_widget_get_theme_node()
  c0b01c0... Match on menu category during application search
  4c6f770... Fix positioning of the Calendar on multihead
  a81a168... Fix overview to show on the correct monitor
  ff39edd... Deal with unknown flags from ClutterEvent.get_state()
  992b43f... Bump version to 2.28.0
  3703a86... Add run-test.sh to CLEANFILES
  60dbb19... Reference Meta-2.28.gir
  a26b0b6... Fix srcdir != builddir build of St.gir
  8929f43... [AppSwitcher] Fix hiding the arrow on application change.
  212d5c1... Add missing files to POTFILES.in; add a translation hint
  a27c29f... Improve capitalization
  ab0460a... Use clutter_actor_destroy in dispose, add _dispose where ne
  3af8130... Add places.js to POTFILES.in
  aa92c6f... Add Russian translation
  b8ef9cd... Updated Italian translation
  ca263da... Updated Czech translation
  8b81306... Update Catalan translation
  aa9c585... Updated Arabic translation
  39edf54... Scroll to bottom when pushing a result
  d1bdd6f... [search] Finish queued search on Return
  6623ca1... Bump version to 2.28.1
  38c06ca... Create ShellApp, rebase things on it
  7bec02d... [AppWell] Don't duplicate running+favorite
  49eb687... Updating for Punjabi by A S Alam
  d9df7c1... [AppWell] Fix D&D for ShellApp
  d705c1b... [ShellApp] Fix handler signature for workspace switch
  51c41ae... [workspaces] Don't crash trying to get an icon for untracke
  497c74f... Minor code cleanup: use child variable consistently
  7c95489... Support fixed position children
  79a6142... [ShellApp] fix app/window sort order
  2eef17b... [.gitignore] Add *~, .patch
  cd33dc7... Annotate list setters
  56bcdd4... Updated German translation
  7f5c600... Use a fixed ordering for well-known icons
  358175e... Added el to po/LINGUAS
  77cf9ae... Added Greek translation
  e941e80... Split ShellAppMonitor into ShellWindowTracker, ShellAppUsag
  416fbc7... add appFavorites.js to js/ui/Makefile.am
  a336ed7... [panel] Work around Clutter bug causing missing name
  bda7d39... [appIcon] Fix reference error when favoriting an app
  7548f2d... [ShellWindowTracker] Don't skip "uninteresting" windows for
  81d579a... Disconnect from window signal handlers when removing a wind
  5b76913... [StThemeNode] round padding values intead of truncating the
  7239eb2... [StThemeNode] Add support for 'width' and 'height' CSS prop
  8e9549c... [AppSwitcher] Reimplement the separator using St.Bin
  d5adfa6... Updated Danish translation
  16cb878... [docInfo] Pass correct object to remove deleted info
  4f4e54c... Reset page when doing a FULL redisplay
  8fd00ac... [AppSwitcher] misc refinements
  17c8173... Fix minimum height request, handle 0 allocation better
  369e0c2... [ShellApp] Signal windows-changed when removing a window
  0c37a5b... [AppIcon] Keep glow up to date directly
  10991d3... [ShellWindowTracker] Create fallback apps again
  d9ff1f2... [ShellApp] Ignore removal of windows we're not interested i
  22e26be... Updated Slovenian translation
  6d9aadf... Add emacs modelines to all .c and .h files that were missin
  3ebb0f1... Removing all favorites makes it impossible to add new ones
  395f45c... Updated Spanish translation
  c8b1afb... Updated Spanish translation
  94bd6f1... Only do redisplay when mapped
  baf823c... Store GjsContext pointer in ShellGlobal
  627f86a... shell-global-private.h fixes:
  2103a4d... Add shell-global-private.h to Makefile.am
  01138d5... Added Romanian translation
  f14d7f8... Updated Italian translation
  930a0b5... Added Finnish translation.
  dc232d4... [AppSwitcher] Add a separator between windows in current an
  f549269... [StBoxLayout] Implement raise and lower
  b8d9319... Add missing allow-none for st_bin_set_child
  37a948e... Add missing allow-none for set_style_pseudo_class
  e2e513f... Remove (out) "caller-allocates" annotations
  4f456b9... Implement non-uniform borders (when not using corner_radius
  626f679... Port Dash section headers to CSS
  869e744... Updated Czech translation
  dcd7762... [StThemeNode] Don't give negative width/height for content 
  fcac7ac... [gnome-shell.css] Remove blue background from scrollbars
  5ee72d8... Updated Arabic translation
  585bfe5... Make places results available in search
  2f27f61... Remove trailing whitespaces in dash.js
  07a8d5e... When setting a search, do a redisplay immediately
  1b75ae0... [lookingGlass] Paint border around current result if instan
  af35dea... [dash] Move BackLink to CSS
  ae744bf... Don't require applications to accept URIs for recent files
  bf7b166... [StBoxLayout] Add st_box_layout_remove_all, st_box_layout_d
  057f0ef... [StBoxLayout] Add st_box_layout_get_n_children
  8040ad6... [StBoxLayout] Add missing _queue_relayout in _add_actor
  263d738... [StTooltip] Fix _get_preferred_width
  1626e8c... [StTooltip CSS] Add some style
  d51384f... switch to scrolling GenericDisplay, remove menus from apps
  bc255a5... [overview] Port pane to CSS
  66cab3b... [genericDisplay+other] Port to CSS, style cleanups
  ce90dda... [overview] Constrain popup panes, dim workspaces when activ
  bf68f9f... [dash] Port section container to CSS, lower spacing
  426d7bc... [dash] Port search section headers to CSS
  06cf6c5... [placeDisplay] Port more to CSS, lower spacing
  4014313... [dash] Swap More for triangle
  fec2ea5... [dash] Convert pane close to St.Button, avoiding release ev
  48f8e49... Rename places.js to placeDisplay.js
  7c796b2... [shellDBus] Avoid sending undefined over DBus
  8c05003... Add gnome-shell --eval-file
  9ddebf0... Introspect src/gdmuser
  985d707... Port ShellStatusMenu to javascript
  bb63d51... Add Presence items to the status menu
  050e710... Use gnome-terminal rather than xterm+xeyes+xlogo in --xephy
  21f1524... [genericDisplay] Fix selection not being set correctly
  8334b06... Deal with title-less windows
  ab809fa... Updated Slovenian translation
  931cbc6... Fix sidebar enable/disable menu item
  cdd508e... Darken workspace indicator when doing lightbox effect
  a5edc78... [StWidget] add API support for right-to-left UI
  4e8206d... [StBoxLayout] now RTL aware
  3529b8c... [StTable] now RTL aware
  9ba5ca0... environment.js: set default direction for St widgets
  1526500... [placeDisplay] Fix inverted logic for desktop-is-home case
  2c91437... Integer align workspace and pane positioning
  8ac97fe... [StThemeNode] Re-add erroneously deleted (out) annotations
  bb366f8... Window selector refinements
  0bc5782... [workspaces] Add an idle timeout for close button
  7b9f5b7... Implement gradients for StWidget
  8c59bc7... [dash] Switch to using StWidget gradients
  1cc78fd... Clear text when closing run dialogue
  efc291a... Switch to confirm dialog when closing
  e9787c0... Add params.js, for function param object parsing.
  b0cb8fb... [Chrome] clean up APIs and remove workarounds
  f815844... Move ShellDrawingArea to StDrawingArea
  93f3412... Import ShellButtonBox as StClickable
  2f1ca7b... Remove ShellButtonBox, button.js; Use St.Clickable in panel
  907fc2f... Port AppWell to CSS; delete appIcon.js
  73cd951... Remove information icon
  1d2dc09... [panel] Port to CSS
  f0e3b87... Fix disappearing close button
  dd8f05c... include "config.h" in all .c files
  e2ac769... Bump save timeout to 5 minutes, close output asynchronously
  6b816fa... Replace includes of glib/gi18n.h with glib/gi18n-lib.h
  236a9b1... Updated Brazilian Portuguese translation
  7b0526d... [chrome] only hide chrome if fullscreen window is on the sa
  368d484... Avoid variable redeclaration
  b6cc9c7... Add functions to dynamically load/unload stylesheets
  a4405be... Add global.log, global.logError functions
  34003a1... Updated Swedish translation
  20294f2... Updated French translation
  478dba8... Remove non-existing src/shell-status-menu.c from POTFILES.i
  b03fa1e... Add missing "fi" to po/LINGUAS
  d624db1... Add deferred work system
  81b7c01... Add set_skip_paint method
  42757a0... Move Main.currentTime() and Main.createAppLaunchContext() i
  a442dfe... Add class for handling recent docs
  949f674... Rebase recent documents on top of ShellDocSystem
  a8d18ac... Limit dash docs to 50
  5a3c3ef... [ShellDocSystem] Check GTK+ version for constness of argume
  c2fe9e5... Added Hebrew translation
  14df7cd... [StOverflowBox] Vertical box which skips painting underallo
  f5f92b2... [appDisplay] Unify Inactive/RunningWellItem, split into App
  b7646d1... Add search.js, rebase search system on top
  6b1c3d3... [js/ui/Makefile.am] Install search.js
  4394bc3... [dash] Avoid infinite recursion in keynav
  aa9d351... Add extensionSystem
  c4a49b4... Port more to CSS
  55fbb9d... [St] Implement text-decoration: [underline|strikethrough]
  c0ff006... Make link.js into a St.Button, delete unused link imports
  2cb4dfb... [lookingGlass] Add primitive extensions list
  d1edefd... Reposition items at start of fade in
  1cd9a15... [js/ui/Makefile.am] Install extensionSystem.js
  f4c05de... Completion in alt+F2
  288eae9... [ShellAppSystem] Initialize collation keys for info on-dema
  45f4292... Make "gnome-shell --create-extension" compatible with Pytho
  e326202... Use the preferred text editor when opening an extension's .
  1c4c3af... Add eject buttons in places menu for places which support i
  44712c2... Change event handling so Escape always works
  44cc424... [appDisplay] Switch to using global.get_current_time()
  2435c60... Updated Spanish translation
  6e1a791... Allow clicking on any part of section header to browse
  0e5c83b... Fix URLs pointing to git.gnome.org/cgit
  350e958... position sidebar centerd on the left side of the primary mo
  5545493... Updated Galician Translation
  edce0e8... Updated Italian translation
  767fe0e... [St] Don't leak the font family name
  9423cc7... Fix application thumbnail sizing when the height is greater
  a2cae50... Updated Slovenian translation
  2dfe113... Implement -st-shadow for StWidget
  af3b965... [Overview] Add drop shadows to close buttons
  98a8dd6... [ShellAppUsage] Fix use-after-free
  e5647c4... [build setup] Add gcc-c++ on Fedora
  71786e5... [build setup] Add -L to curl invocations
  69c8aef... Show "No matching results" if that's the case
  7c4765d... Updated Slovenian translation
  5202dd5... [dash] Change section titles to match 20091114 mockup
  7043215... Misc. style changes
  da797df... [Makefile-st.am] Generate st/st.h
  262f92e... [ShellSlicer] New class to display center of child
  c17e124... [panel] Scale up, center and fade application icon in app m
  45e89bf... [main] Print a starting message to stdout
  341b9a8... Do not reset window zoom when leaving the overview
  8c17837... [appIcon] Delete; this file is obsolete
  38b20ca... autohide sidebar in compact mode (v3)
  e54fe59... Updated Spanish translation
  3f750a5... Updated Slovenian translation
  7486c09... Change handling of gradients
  33b3d05... Update running app indicator to match latest mockup
  59d6029... Implement radial gradients for StWidget
  fa1fe4f... Updated Czech translation
  038a323... [St] Add st_box_layout_move_child and st_box_layout_insert_
  c90371d... [ShellTextureCache] add methods for caching raw image data
  11276a3... Initial implementation of the message tray and notification
  2a0e0ae... Fix crash in runDialog
  c236c50... Updated German translation
  ccc6a23... Fix missing translations for 'time ago' strings
  f8acd0f... Match on executable names as well
  73fd896... [tests/borders.js]
  4407f0b... Updated Simplified Chinese translation.
  dd9a296... Updated Arabic translation
  4deef2a... [Overview] Allow selecting windows in lightbox mode
  a50d64e... [overview] disable the AddWorkspaceButton if there are >= 1
  88737b2... [dnd] Don't allow dropping on non-reactive actors
  5f85504... Added Serbian translation
  b10d9c9... Added Norwegian to the list
  d900805... Handle resolution changes
  ed75f0d... [dnd] revert the change to only allow dropping on reactive 
  7bb14bd... calendar.js: switch buttons direction in RTL mode
  74446ce... [Places] Hide desktop icon when desktop_is_home_dir
  5aca0b7... Updated Hungarian translation
  20abc4c... New workspaces view
  337eab6... [WorkspaceView] Allow workspace switching using mousewheel 
  8184b2c... [Overview] Correct scroll directions on indicators
  648126e... Move 'workspace_relative' definition to workspace.js
  be2801d... Nicer animation of hidden windows when transitioning to/fro
  0a566f7... [AppIcon] Leave overview when launching apps
  4006d7d... Adjust message-tray on resolution changes
  2aa305b... [StShadowTexture] Fix invalid unref of CoglHandle
  d7e0051... [StButton] Hold ref to self until animation completes
  863f9f2... Updated Bulgarian translation
  ee75355... Replace direct call to MessageTray::showNotification() with
  2494cc1... Show summary mode briefly after notification
  8db212d... ShellRecorder: Fix interaction of glReadPixels with Cogl
  05e3a74... Remove images of old workspace buttons
  31f9da7... Fix transition to zoomed window in single view
  dc3ff10... Fix slightly misplaced overlays in single view
  d9668bd... Make inactive workspace buttons insensitive
  cd78f11... Reduce the gap between workspaces in linear view
  a8aa0c0... CSS tweaks to match mockups better
  e3be74a... Fix invalid unreference of CoglTexture
  df48e9d... Fix misuse of ShellGenericContainerAllocation in two places
  54d385a... [AppSwitcher] tweak the sizing code, which depended on the 
  b1007ed... Add shell_global_gc
  e6902a1... "Fix" prelighting of the scroll bar handle
  3e19f41... [StWidget] Limit gradient redraws to size changes
  eaa1f9a... [MessageTray] Fix positioning for multi-monitor environment
  8d31c2f... change a few stray tabs to spaces
  3c9d0fb... [MessageTray] fix up allocation, ellipsize long notificatio
  fa60165... [MessageTray] do pop-out on hover for long notifications
  ed36517... [ShellGenericContainer] Simplify tracking of skip-paint chi
  d20d815... [MessageTray] Merge Notification and NotificationBox
  e40063f... [MessageTray] add support for notification actions
  9afb091... Fix resizing problems with DashDocDisplay
  86515f3... show background when nautilus isn't drawing the desktop.
  2b15f38... Pick up change from gradient to solid background
  fd1ce40... Improve handling of gradients
  ed129b4... [ShellWindowTracker] Add shell_window_tracker_app_from_pid
  f1fb0d3... [MessageTray] fix ellipsization when the title is too long
  f5c4e23... Fix drag point for application icons
  6f83b39... Consume windows by the Activities button on minimize
  c88d21d... Use GL_MESA_pack_invert if available
  a74cef9... [altTab] Position on the currently focused monitor
  fb7ed1e... [ShellEmbeddedWindow] Set window type in g_object_new
  dce4b2f... Remove C99 use of non-constant initializers
  caaa543... Draw a ripple when the hot corner is hit
  8e759d7... Initialize global->root_pixmap to the stage color
  3e1b1d5... Make parameters configureable
  7555915... [Overview] Update window titles when they change
  fa5b0ef... Updated Norwegian bokmål translation
  0b2eecc... Add "InfoBar" and undo capability to overview
  8ded91e... Limit activation to summary area and notifications
  2d57404... Don't show chrome when a fullscreen window is open
  ea4b1c6... Add an initial version of a manpage
  32e2ff7... [StScrollbar] Allocate steppers according to size requests
  9a1cb9c... [InfoBar] Make spacing between message and button stylable
  36e761b... Fix annotation of shell_recorder_set_pipeline()
  3a7dc32... Fix up "window-added/removed" callbacks
  fc0acc9... Update the look of panel buttons
  67e70df... [dash] Enable DND of search results
  7642040... [MessageTray] rename some fields
  d27f19a... [MessageTray] Provide more control over Notification layout
  071efd8... Updated Italian translation
  c21e692... [panel] Detect clock AM/PM from locale
  c89ee2f... [panel] Fix typo in previous clock patch
  38b7904... Distinguish translator comments for date formats
  c4b3d18... Updated Slovenian translation
  d62b4cf... Modernize autotools configuration
  11656eb... Remove duplicate GETTEXT_PACKAGE
  75a6777... .gitignore: add m4/
  abc7b1f... New workspace switcher popup
  3f67590... Add workspaceSwitcherPopup.js to Makefile.am
  dd0fba4... Revert "Add workspaceSwitcherPopup.js to Makefile.am"
  ccaa11b... Added Vietnamese translation
  b11aa5f... vi.po: Updated "favourites" translation
  901eabb... Fix problem with make system.
  7040e9a... Updated Norwegian bokmål translation
  33a6c41... Updated Spanish translation
  01c267b... POTFILES.in: add missing files that have translatable strin
  229cfd9... xgettext only recognizes _("foo"), not _('foo') in .js file
  5ead0de... .gitignore: add po/gnome-shell.pot
  a6df234... Make workspace indicators drop targets
  60046aa... Switch to the corresponding app when the notification icon 
  1d2bb5c... Updated Slovenian translation
  03a7501... Fade out desktop icons when showing overview
  da1d43f... Updated Spanish translation
  2a2b597... [Overview] Make background color stylable
  d8af8f7... [CSS] Update overview style to match latest mockup
  090335a... [MessageTray] fix notifications with short banners and acti
  9934652... Hungarian translation updated
  975603d... Updated Vietnamese translation
  4749393... Remove panel-run-dialog/main-menu handling from shell-globa
  f52744c... [StTable] fix x-align/y-align properties to be StAlign, not
  5331d3e... [St] Make allocation handling more consistent
  721e1ea... [St] Implement max-width/max-height in the CSS parser
  94f3203... [MessageTray] notification size/wrapping fixes
  97e19d7... Adjust behavior of search results to match app well
  6aa02c5... [AppSwitcher] Make sure that fallback icons have correct bo
  94d3e27... [Overview] Fix tiled background images
  fd310bc... Correct position of window previews.
  02f67af... [MessageTray] Fix summary to be initially-hidden
  e86c821... [MessageTray] reimplement the state machine
  77fe0db... [MessageTray] Show the message tray in the overview
  cec62a7... Main.activateWindow: always exit the overview if it's curre
  8ef7552... [Workspaces] Clean up scrolling in linear view
  b84a704... Make spacing between workspaces stylable
  3c8ba34... Slide out removed workspaces in linear view
  0770fd5... Use St.Button for preview close buttons
  9f43ed3... Use _onDestroy() handlers for cleanup in delegates
  5b1d52c... Fix build problem with mutter 2.29
  49a9335... fix sizing of all-workspace windows in the overview
  cfd63c7... fix selection of all-workspace windows
  18c5405... [StScrollView] Add support for GtkPolicyType for scrollbars
  690be61... Implement newer design for "more apps" view
  fd6863d... Add missing section-more-open file from previous commit
  3c3e0b6... Updated Bulgarian translation
  1b7c358... Show/hide the summary during the overview transition
  c793d7d... get_app_for_window_direct search ShellApp by window, before
  79fe60e... [messageTray] Fix text with ampersands not being displayed
  ec725cc... [Notification] Replace all newlines in body with spaces
  fb9fd69... [StScrollView] Fix incorrect assertion, defaults, and test 
  004cf3d... [appDisplay] Use AUTOMATIC for apps-more, not ALWAYS
  8d76e36... _computeWindowMotion calculate difference between relative 
  126d02a... Fix invalid call to st_widget_get_theme_node() in WindowOve
  b6bb26e... Add additional padding to the view specific workspace contr
  b2db953... [MessageTray] Clear bannerText before re-adding on updates
  059504c... Add demands attention support to the messagetray
  b8a9eec... Make width of workspace switcher popup dynamic
  e5ba414... Add the workspaces view key to the gconf schema
  d8800c0... NotificationDaemon: add rewriteRules infrastructure, use it
  fc39919... Add top and bottom shadows to app browser
  77ed621... Associate sources with applications
  bb0a977... Special-handle Empathy to have multiple sources and to queu
  5429104... Fix problems when leaving the overview with a zoomed window
  a21ba29... Cancel zoom of non-focused windows when leaving overview
  f9c5202... Always make notifications with '\n' in bannerText expandabl
  e6b8092... Fix demands attention to work with new messagetray api
  17d1e06... Remove check-news from AM_INIT_AUTOMAKE
  09df6a3... Clean up unnecessary changes to configure.ac
  e7066d1... Convert the check-for-missing files check to a python scrip
  ce6dd21... Don't generate st.h in a subdir
  2dc8d9b... Fix include path when building Shell-1.0.gir
  565cdf5... Distribute manual page
  16bdff4... Bump version to 2.29.0
  98e60eb... Fix installation of .mo files
  1f1f443... Use gjs_context_get_native_context()
  4d43424... Remove source icon when a corresponding window is activated
  ef4c9b6... [StThemeNode] allow "background-gradient-direction: none"
  71f6396... Updated Danish translation
  c4e0e41... [ShellGlobal] Add shell_global_breakpoint
  c20a7d4... Updated Polish translation
  edbfafc... Fix clicking on notification icons after updates
  ff01bf6... Simulate a focus-app change when leaving the overview
  778fd72... Updated German translation
  a4feb91... Fix single-actor widgets
  216dafd... fix menu position for RTL locales
  ec36a00... fix manual placement for RTL locales
  8552721... [gnome-shell.in] When we don't have DISPLAY, attempt to pul
  bffadf1... Improve run dialog
  72cb4bf... Port Lightbox to CSS and use it in runDialog
  d7075d9... [lookingGlass] Add style information to the picker
  b7c60b0... [StEntry] Add annotations
  d56fbf6... [panel] Fix AppPanelMenu's allocation
  ae3d142... [panel] Handle async load of icons correctly
  1443460... (autobuilder test) Test commit to break the build
  760b6ad... (autobuilder test) Really break the build
  2e98aab... Revert "(autobuilder test) Really break the build"
  40a8e9c... Fix tracking of single-process multi app cases
  499c573... [Overview] Base minimum motion on actors
  21641d8... Clip workspace area in grid view
  2ab3d06... (revert autobuilder test break)
  347196d... [panel] Fix RTL for appMenu, allocation, other misc.
  ed3e287... Updated Finnish translation.
  6423cbf... Fix problems on destruction
  2e00bc4... Add gnome-shell-full target
  dd23a61... [gnome-shell.modules] Skip all modules in gir-repository ex
  c635cb7... [ShellGenericContainer] Add method to get number of skipped
  83f1187... Use AppWellIcon for search results
  fbb88da... [search] Fix activation of results from custom renderers
  f6b4fa6... [St] share common ClutterContainer implementation code
  0f0e3d9... [ShellGenericContainer] remove example
  0f81c7e... [ShellGenericContainer] minor style fixes
  b5853fe... [ShellGenericContainer] make this an StWidget
  1a0d507... [ShellGenericContainer] When removing actors, remove them f
  046e060... Improve 12/24 clock detection
  aa7de26... Clean up definition of dragOffsetX, dragOffsetY
  22948b3... Merge St.TextureCache and Shell.TextureCache
  8b3258c... Revert "Clean up definition of dragOffsetX, dragOffsetY"
  5ce1e3f... Add st_texture_cache_load_file_to_cogl_texture
  a0b5a44... [StEntry] Make the cursor size stylable
  40b0459... [Overview] Delay repositioning after closing windows
  fe0f406... [Overview] Fix click handling of open panes
  d2bf7ec... add missing import
  d593877... fix issues with hint text
  5f83913... Add hover style property
  394e018... Rework internals to be string based
  1764878... Add st_texture_cache_load
  a4481b3... Remove st_widget accessors for background and border actors
  732ba85... Set this._notificationRemoved to false in _hideNotification
  3333f30... Convert border_width, border_radius to integers
  7657792... Look at current mouse position for dropping
  62ca7fb... [runDialog] Support opening files and folders
  88a4256... Updated Norwegian bokmål translation
  e752193... [StTextureCache] The requested size needs to be part of the
  2016e08... Don't activate workspace when more than one window is open
  b5c2e1c... Updated French translation
  d128cc5... st_widget_get_theme_node: g_error if called on an unparente
  730e8ff... Add get_horizontal/vertical_padding() methods
  7986517... Adjust more-apps menu to better match the overall theme
  58bb004... Support and require Clutter 1.2
  33dca51... Rework StDrawingArea not to use ClutterCairoTexture
  524e2ca... [StScrollBar] avoid queueing a relayout during allocation
  ffd25fe... Fix size negotiation for StScrollView
  f6cbb14... Incremental fixes for scrollview work
  c83883f... Fixes for setting up scrolling adjustments
  163b2d0... Fixes for dispose and finalize
  8917354... Simplify handling of adjustments
  858a6bf... [Overview] Update look and feel of the search field
  46f8d91... [StTextureCache] Fix an accidentally swapped ref/unref
  5ca665b... fix minimize animation for RTL locales
  2da6507... fix workspace controls for RTL locales
  7de5e78... Updated Slovenian translation
  20d3b1f... Error out at startup if the GConf schemas are missing
  374fd35... src/Makefile.am: fix .gir dependencies
  3aea09b... Fix app icon fading
  32fd323... [ShellApp] When fading, don't read alpha channel if none av
  b55fd73... [StTextureCache] Use size in all cases for cache keys
  cb80dc6... Use CSS for spacing
  543a41b... Updated Spanish translation
  3ce89e3... Add missing semicolons noted by jslint
  087ac84... [panel.js] Remove duplicated 'let'
  7d8c3f1... Ensure our drag actor is positioned over the cursor
  011db9f... Shrink windows to small previews when dragging
  7183aac... add ability move window in SingleView
  c02b57e... Move workspace controls into a single object
  9f68786... Update more-docs to look more like more-apps
  ee57dab... [Workspace] Disconnect reposition handler when leaving over
  e9a9a52... Fix dropping window on the indicators and at the screen edg
  cdef8bf... Remove the "Yessir. The compositor is running" code
  f0e5313... Switch Clutter to 1.2 branch
  367eaf9... Prevent from being partly offscreen
  690deeb... unref theme_node in st_widget_dispose
  9a2d883... [windowManager] Allow extensions to more easily override ke
  46bce04... Fix JSObject leak in workspace.js
  22bf4c8... [Overview] Make menu sizes relative to workspace area
  744bc99... Add a --version command line option
  d1108e1... [InfoBar] Allow to optionally change the button label
  cc8a955... [placeDisplay] Show a message when unmount fails
  ec6a672... Don't use a gradient on the top menu bar
  a614d72... Updated Bulgarian translation
  db96437... Updated Slovenian translation
  8b792f8... Use one button to toggle between single and grid view
  ddfe944... [placeDisplay] Fix dnd regression
  1f274c0... [placeDisplay] Add missing return statements
  d98db2b... Use Meta.Display.lookup_keyboard_action to enable workspace
  3800930... Updated Spanish translation
  6c13ca8... Fix workspaceSwitcherPopup
  e21aea6... [windowManager] Really fix state checking for workspace swi
  908b0fb... support arrow-up to recall previous commands
  b7c6ec4... [workspace] Ensure we emit drag-end if we're in a drag duri
  47644ca... [Overview] Switch workspace when dragging the desktop
  a9fea82... Don't destroy and recreate workspaces on view switches
  5a6c9f1... Animate workspace view switches
  1b23773... Updated Polish translation
  52f1cc6... Remove user_data arguments for callbacks
  5d0e33e... Remove unused constant
  968679f... Update Czech translation
  e3b8393... Updated German translation
  bd0bd22... Updated British English translation
  8ad1da0... Add windowAttentionHandler.js to POTFILES.in
  0ec4c66... Updated German translation
  049fea4... Updated Spanish translation
  bc3b208... Updated Slovenian translation
  01cd42b... fix a missed variable rename in 33dca516
  6744433... add a missing semicolon
  b93cb4b... workspacesView.js: Fix dropping window on +
  f2172c0... Make labels on top bar bold
  0b14300... Screencast extention should be ogv
  57dd02f... fix a gtk-doc typo that giscanner was warning about
  dfb110c... [DND] Use Params for DND.makeDraggable()
  94472ba... [DND] Allow setting drag actor max size and opacity
  2a74044... [workspaces] Don't use a clone for the window drag actor
  eab96c6... workspacesView.js: listen to drag signals on all workspaces
  af05a9e... Add missing test case to distribution
  a6be7ad... Increase minimum versions for dependencies
  14a53cc... Bump version to 2.29.1
  aefa8af... [runDialog] Don't add duplicates to the history
  23e1117... St: minor gtk-doc fixage (%NULL, %TRUE, %FALSE, not #)
  d39d7b4... Updated Serbian translations
  874dd14... Updated Hungarian translation
  7c37e94... st-widget.h: fix spacing
  909b5ec... [StWidget] add list-like methods for style_class and pseudo
  f9e4385... [StWidget] add (optional) hover tracking
  994b4c0... [MessageTray] Use #StWidget:track-hover
  68b943d... [MessageTray] remove bottom rounded corners
  468f30e... Fix build on x86_64
  5635797... runDialog: use Shell.get_event_state(e), not e.get_state()
  a8fa8a4... Fix dragging of App Well and Places icons
  5060081... Move rendering into st-theme-node-drawing.c
  8d3abea... [StThemeNode] Fix build after rebase
  8b3d485... [Overview] Postpone window repositioning while zooming
  d1a1783... [placeDisplay] Prefer eject over unmount when applicable
  d9f43e2... [AppDisplay] Popup the menu on left-click/hold
  6deee27... [StThemeNode] Fix gradient colors
  ac54fed... [MessageTray] pop out the last notification when mousing ov
  f53bf17... appSwitcher: Fix multiscreen positioning issues
  d173f9e... shell-global: Fix get_focus_monitor returning the incorrect
  0487630... Updated French translation
  3f5bb8f... StScrollView: fix scrollbar allocation when one scrollbar i
  4aa2473... initialize a variable that gcc warns about
  5ff609e... AppSwitcher: Use CSS instead of the hardcoded POPUP_LIST_SP
  6461db9... AppSwitcher: Make sure we always get the correct icon posit
  9423d2c... [build] Link against -lm
  ca2a11c... [workspacesView] Use add_style_class_name() to set style cl
  095e15f... [placesDisplay] Replace remaining Big.Boxes with St.Widgets
  103d0cb... Updated Greek translation
  c6f84cf... Update Czech translation
  04200a4... [dnd] Special-case St.Clickable
  feaaefd... [appDisplay,placeDisplay] Remove manual dnd mode
  df8b033... [docDisplay] Port DashDocDisplayItem to CSS
  73ab59f... [placesDisplay] Add spacing between actions and devices
  b9e5894... Adjust theme of recent-items and places sections
  1dd4c71... StBoxLayout: remove an incorrect drawing optimization
  611ca3c... MessageTray: tweak how allocation works to fix the reactive
  1a25cd9... Move focus change handling out of a meta_later
  fe52a9e... Add shell_app_system_get_app_for_path
  c92ce59... Consume startup-notification APPLICATION_ID
  5eafb29... completed Punjabi Translation by A S Alam
  68723f1... notificationDaemon.js: don't call setApp() if app couldn't 
  a9bdffc... runDialog: Accept Enter (keypad) key in addition to Return.
  b8647cc... Remove sidebar
  8dd572d... ShellGenericContainer: adjust requested height/width for bo
  2ca5cfd... StTable: Update row and column count in st_table_remove_act
  7506720... placesDisplay: Prevent bookmarks from being cut off
  b571ad0... Added Ukrainian translation
  f262473... Fix fullscreen behaviour
  f89b95c... windowManager: Fade windows on map
  bab5a00... windowManager: Fix up map effect
  0dffec6... Remove the non-existing widget.js from POTFILES.in
  f2af295... Updated Dutch translation
  ca13cec... Rework shell_global_get_primary_monitor
  bae0770... shell_global_get_primary_monitor: Use variable to store num
  cbcbd11... [ShellGlobal] Fix double-free in get_primary_monitor
  1ddb775... [gnome-shell.modules] Add json-glib to jhbuild
  44ede8c... Squash epic memory leak
  045faf3... Fix appIcon menu arrows
  cfea064... remove some Big references from places that don't need them
  95a6353... [StWidget] respect CSS sizing in default size request
  b4c3ab6... [StDrawingArea] further CSS-ify StDrawingArea users
  46c210c... [ShellMenu] port from BigBox to StBoxLayout
  887f0f5... [genericDisplay] Fix variable typo
  2320c39... Replace all remaining BigBoxes with StBoxLayouts or StBins
  4392033... Remove Big, which is no longer used
  5ab852b... Revert "Special-handle Empathy to have multiple sources and
  5bce103... Use Telepathy for IM notifications
  e94d54b... Add support for chatting directly from IM notifications
  ab75c8c... [chrome] Fix fullscreen check for broken apps
  df09e19... Updated Italian translation
  752c25b... messageTray: Don't use gravity for notificationBin
  1d2f0e0... workspace.js: remove some dead code
  d42263c... Change shell_global_get_modifier_keys to shell_global_get_p
  58c0abe... Updated Galician translations
  a9aa89e... [lightbox] Fix Clutter warning by doing reallocation in a M
  4392516... Create GTypes for Shell namespace
  6aaf4b8... Major ShellApp API cleanup, startup notification, window fo
  dc5dcc6... Distribute shell-enum-types.h.in and shell-enum-types.c.in
  29d8946... Remove a stray bit of user data
  a7cd294... notificationDaemon: fix remove-source-on-app-focus code
  7467e9e... Adapt to new Mutter plugin initialization method
  98a093a... Remove icon and menu from titlebar
  3d6c121... src/Makefile.am: add stamp-shell-enum-types.h to CLEANFILES
  a277dfa... telepathyClient: only show single-user chats, not chat room
  10ac42d... messageTray: don't show the same notification in both locat
  5012d64... telepathyClient: fix summaryNotification to grow properly o
  54168fc... Update visibility of controls on view change.
  4a0fbf0... [workspaces] Only allow mouse clicks to swich for empty wor
  7d705d4... Updated Brazilian Portuguese translation
  df43352... Fix Clutter warnings
  26c8227... [ShellWindowTracker] Add a signal to notify when tracked wi
  cf0664f... [lookingGlass] Replace "Hierarchy" with the far more useful
  7f56d06... known_vendor_prefixes should be NULL terminated
  9d21b2c... Updated Slovenian translation
  3715109... [panel] Fix allocation positioning for boxes
  704354b... [panel] Remove hardcoded uses of PANEL_HEIGHT
  0513297... [panel] Remove vertical padding for panel-button
  9290738... [panel] Remove border bottom
  7d7ed7c... [panel] y_fill the calendar button
  e836569... telepathyClient: cache avatar images
  077f0c5... [MessageTray] fix clutter warnings
  263261c... [MessageTray] handle "urgent" notifications specially
  c55dbd5... [css] remove a workaround for an old bug
  1210a78... Updated Norwegian bokmål translation
  024ab39... [MessageTray] don't time out the tray if the user is mousin
  e9e2786... [Params] always return a new object from Params.parse
  1816a63... [ShellGenericContainer] add _get_skip_paint()
  31914ab... [Chrome] redo using ShellGenericContainer
  dd0882a... [Chrome] add "visibleInFullscreen" property
  b71afe5... [GnomeSession] split out the gnome-session presence D-Bus i
  50c453c... [StShadow] Add support for spread radius
  b0ba40f... Pick up system settings for font rendering
  6e2ec72... [gnome-shell.in] Move running environment inheritance earli
  39a24b9... [dash] Make the style for places and recent items similar t
  b1486f5... [ShellGlobal] Change location for user files to XDG_DATA_HO
  2bd64b6... telepathyClient: improve Empathy interaction
  082a15b... [linearView] Cleanup workspace scrolling and zooming
  d6fc2cc... [StEntry] Use hover support from StWidget
  ae7f304... [linearView] Activate workspace on window drop
  daf133d... [workspaces] Split out workspace indicator into separate cl
  b09b306... Fix userdata directory creation
  0d1ac8c... [ShellApp] Add method to focus an app (all windows), make _
  35bf6b0... [altTab] Raise all windows for an app
  3769251... [altTab] Update for renamed ShellApp method
  62afd2f... Reorganize stage in terms of a UI Group actor and everythin
  e6b9141... [panel] Make clock configurable via gconf
  266a0fb... Add a simple preference dialog for the clock
  88211ed... [linearView] Animate scroll bar size changes
  2ca1fe3... [workspacesView] Animate showing/hiding of controls
  0e9c47b... [overview] Fix positioning of single small windows
  f104a32... Fix distcheck for clock-preferences
  6360d8b... Updated Slovenian translation
  3bd2f75... Updated Slovenian translation
  c4406d4... Make getting the environment from gnome-session more robust
  5111edb... Use a St.Bin rather than a St.BoxLayout for calendar popup
  75b52d3... Do something reasonable for width-for-height sizing
  8c5bb86... Use accessor functions instead of direct access
  6318c8e... Add compatibility with GTK+ 2.18
  54d11b6... Move shared container methods from st-private to a common b
  1e3bf0e... Add StGroup container
  014ac2d... Support -st-shadow for all background properties
  8a25d49... [SearchEntry] Add a glow effect when activated
  a90c81b... Add missing gtk_widget_get_allocation()
  44c2027... linearView: Cancel workspace scrolling when the user stops 
  7b32888... Updated Spanish translation
  12e45f2... Updated Norwegian bokmål translation
  78e3126... [ShellApp] Add quit method
  47dae08... New widget: BoxPointer
  fdcb73d... Make panel more menu-like, initial application menu
  27bcce0... [panel] Port user status menu to panel menu
  dc1a6c7... [statusMenu] Update callback prototype for activate signal
  81a497b... Add boxpointer.js to Makefile.am
  865976c... Updated Spanish translation
  7b7c34a... Adds magnifier functionality to gnome-shell.
  dc42428... Add missing magnifier files from the last commit
  80fc55b... Add shell-xfixes-cursor.[ch]
  74ccdbf... St: fix allocation to not use both wfh and hfw
  410dfb2... Use gdk_screen_get_primary_monitor on gtk-2.20.1+
  508001b... Updated Slovenian translation
  21ff050... Add a new way to open an application on a new workspace
  6098dca... Always hide the info bar after a short timeout
  e835cd2... [panel] PanelImageMenuItem should follow gtk-menu-show-imag
  47a92e7... Don't treat min-width and min-height as a fixed size
  ec6bc8f... Make the workspace added on the middle mouse button click a
  4ce2620... Don't add a new workspace when the maximum workspaces limit
  c7ec84e... Updated Spanish translation
  703b21c... Don't use double quotes for things that don't need to be tr
  5b586fd... Updated Slovenian translation
  ed1dc46... Updated Arabic translation
  5e3eb5e... [po] Add type annotation to GtkBuilder files
  b6e3bf1... Updated Spanish translation
  42e9b21... Updated German translation
  016ad69... [lookingGlass] Remove Properties tab, replace with popup ob
  7160e8a... TelepathyClient: Simplify the channel filter specifications
  a3a09e6... TelepathyClient: rename AvatarManager to ContactManager
  fdd819e... TelepathyClient: track added/removed accounts
  f438ccf... TelepathyClient: show notifications for presence changes
  84716bc... Create ShellGlobal later to avoid connecting to X during bu
  1af392b... Allow selection of individual windows
  b736f52... Rework compare to take into account closed windows
  ccdc626... Remove markup from translatable strings
  b02089c... Updated French translation
  5de1a15... magnifier: use global.get_pointer instead of gdk_window_get
  1d721c9... [panel] add some missing semicolons
  5cfd72f... Updated German translation
  db36a90... Combination of updates to match design suggestions
  320adb3... [panel] split out a PanelBaseMenuItem class
  2179f58... [panel] separate "active" state from hover state in PanelBa
  9b3e165... [panel] add keyboard navigation of menus
  8b242dd... minor js cleanups
  b6a47cd... [telepathy] fix a bug in a last-second fix to the notificat
  c8f4add... [panel] fix nested-queue_relayout warning in menus
  5bd7b0d... [panel] fix button corners: they should only be rounded on 
  91319d5... changed 'y_fill' of '_clockButton' in panel to false
  fe542f8... Add a hack to block calls to certain introspected functions
  11cde53... [main] Explicitly require the Clutter and Gtk versions we w
  2ce746e... [ShellAppSystem] Don't crash if the menu system is empty
  a9a513c... Add "leisure function" capability
  1dd2f2c... Add ShellPerfLog
  a97b8c1... Add events before and after stage paint
  98c2247... Add a facility for automated performance measurement
  c972ff3... Add "statistics" functionality to ShellPerfLog
  08b8b39... Add simple malloc statistics and metrics
  5d0536d... Move shell-running machinery to a function
  023a274... Allow running multiple iterations of a performance test
  e4e92a2... Add shell_write_string_to_stream()
  bc57574... Dump a complete report from a performance run, as JSON
  52a68eb... Add an option to dump a complete performance report
  20d579e... Add units to metrics definitions
  e722059... [perf] Include monitor layout in performance reports
  4859eb6... [perf] Add --perf-upload option to gnome-shell
  9455554... Updated Slovenian translation
  9fca747... shell-global: Add shell_global_maybe_gc
  ce3f003... Call shell_global_maybe_gc() when no work is being done
  0b1c732... Fix "make distcheck" - add missing reference for scripting.
  cbde065... [perf] Fix factor of ten in seconds => microseconds convers
  d80c1af... Updated Norwegian bokmål translation
  a1bfaac... [appSwitcher] Remove unneeded workaround
  fff04d5... [panel] fix alignment of app menu label
  2ace472... updating for punjabi
  f1e3104... Do not fail if json Python module is not available
  01c4935... [panel] Ellipsize long application titles, don't push clock
  04f33e8... [StTable] Clamp children to integral positions
  7bf748c... [StTable] Align children to integral positions
  25eaf2a... Updated Spanish translation
  ea3b2a5... Update versions for 2.31.2
  f0645d4... [StGroup] Respect CSS sizing in size requests
  03a0809... Use St.Group where appropriate
  764f5b6... [clockPreferences] Fix translations
  d05cf24... [StWidget] Clean up private member variables
  a433a1c... [StThemeNode] Make shadows respect paint opacity
  a0be7fa... [panel] Hide application menu in overview
  3e2a9a5... [dnd] Optionally restore the drag actor
  07cfb8d... [perf] add tweener.framePrepareStart/Done events
  0eeb627... [perf] Add glx.swapComplete event
  15dd116... [perf] replace frame count with accurately computed frame r
  77fcf68... [chrome] Ignore fullscreen flag when in overview
  5b971a6... [perf] Write UTC dates into performance logs
  b3794f1... [linearView] Fix dnd to dash when zoomed out
  a57a34c... [linearView] Zoom out when dragging an item from the dash
  d31e905... [appSwitcher] Display on primary monitor
  2ca70e9... [workspaceSwitcher] Display on primary monitor
  155bee3... Updated Polish translation
  e3eaa69... Add ISO week dates to the calendar
  929bf7f... [lookingGlass] Don't connect multiple times to the "unmanag
  4acb082... Added Indonesian translation Added id into LINGUAS
  cc16323... [StEntry] Consider children when setting hover state
  fe91f7f... [overview] Fix dnd on mulit screen setups
  63d8453... [ClockButton] Add a right-click menu to the clock
  d387a2d... Updated Hebrew translation.
  35f27ae... [lookingGlass] Fix scrolling in errorLog
  8f5aae6... Updated Galician translations
  84efaac... Exit the overview when activating most items
  ccbf247... Relayout on monitor layout changes
  3d60245... Add sections to the all apps view
  efd30a0... [l10n] Updated Italian translation
  730681a... [Overview] Lightbox workspaces on menu popup
  084ef99... [allApps] Reorder sections
  8da5c5f... Remove incorrect parameter
  68bc5ba... Check for availability of mallinfo()
  8aeadcd... Don't try to track remote windows
  e1a109b... [panel] Fix translatable strings
  24a4ca0... [StThemeNode] Add a comparison function
  af3ca02... [StThemeNode] Add helper method to get the paint allocation
  0deffba... [St] Add StThemeNodeTransition
  d4a8c64... [StThemeNode] Add transition-duration CSS property
  db45c09... [StWidget] Support style transitions
  702f596... [boxPointer] implement the other arrowSide values
  7cc1cf3... [panel] Use the same fade effects as menus
  0e40782... [StWidget] Cancel transitions if duration is zero
  d96d07a... [searchEntry] Correct some erroneous hover states
  dad80b3... [appWellIcon] Set correct style in constructor
  466f661... [dash] Add a fade effect when hovering over items
  0e91a21... [StThemeNodeTransition] Do not access CoglColor private mem
  7c5343a... [searchEntry] Update hover style
  cba4995... [dash] Left align well items
  87e5457... [dash] Right align well icons for RTL locales
  6ca2fd0... update Punjabi Translation
  b83d597... [appDisplay] Fix crash when app well is empty
  88be8e8... [Overview] Fade dash menus
  528930d... [Lightbox] Use a fade effect to smooth the transition
  51478f1... [runDialog] Fix adding entries to empty history
  79aeb44... [appWell] Add padding
  3fe7b13... [workspaceSwitcher] Constrain to monitor size
  e4a6bf9... Fix ShellAppSystem's use of no_focus_window, clean up state
  bf6d0dc... Associate process identifiers with applications
  f76dae5... Add missing shell-window-tracker-private.h file
  49919ac... [StyleTransition] Improve style changes during transitions
  f866707... Updated Hebrew translation.
  afadeef... Remove duplication of non_gir_sources, ensures we only need
  5a94a1c... Updated Galician translations
  9914754... [css] Adjust transition durations
  7fbf8ae... [popupMenu] split this out from panel.js
  748739e... [appDisplay] port from ShellMenu to PopupMenu
  016ab1a... [ShellMenu] remove; no longer used
  e6a70e4... [statusMenu] Use user status icons from icon theme
  a4befeb... De-duplicate "actor contains actor" code
  5616a0a... Updated Slovenian translation
  a691192... [popupMenu] Fix wrong positioning when showing for the firs
  c013406... [Transitions] Add error checking when setting up framebuffe
  302b892... [gnome-shell.in] If XDG_CONFIG_DIRS empty or unset, use def
  9e55409... Updated Norwegian bokmål translation
  c30b1c9... Add Thai translation.
  bbfc980... add st_texture_cache_load_sliced_image
  df13408... [dash] remove a bunch of dead code in the dash
  942810e... [ShellOverflowList] remove ShellOverflowList
  eafd384... Updated Spanish translation
  6e09cc5... Fade in alt-tab popup, adjust timings
  c50e324... [dnd] Add monitoring hooks for motion/drop events
  7514dfa... [linearView] Drop _dropGroup
  d8f7629... [linearView] Update workspace opacity
  4800a80... Update GnomeShellPlugin according to recent changes in Mutt
  362fc78... Revert "[appSwitcher] Remove unneeded workaround"
  9baf8e1... Kill Ubuntu indicators on start-up
  792dc48... [St] add st_describe_actor, for debugging
  ab61017... [environment] use St.describe_actor for Clutter.Actor.proto
  cae61e6... [StThemeNode] implement CSS "outline" property
  7f8f0f2... Add animated display of startup notification
  da4e245... Split off running state handling into separate structure
  2799327... Migrate to GSettings
  38f5e30... Updated Galician translations
  f8b1420... Sacrifice spaces, replace with a tab to keep the make god h
  bd4aa54... Rescue innocent schema files from the greedy make god
  4ccff17... [recorder] Don't pass recorderSettings as a paramter to the
  91e2117... [gsettings] Restore the recorder's default pipeline
  e8fc731... Revert "[gsettings] Restore the recorder's default pipeline
  91bcca7... Update Simplified Chinese translation.
  62b07a5... Added Norwegian bokmål translation
  e63a0f3... Updated Hebrew translation.
  1f550db... [ShellApp] Move assertion below precondition check
  9ef2a46... Replace non-toplevel Gtk include
  0f52c92... Updated Slovenian translation
  ee79579... Change the algorithm used to calculate week numbers
  04ecde9... [StButton] Cleanup left-over animation code
  4b1fea2... [windowTracker] Only remove "interesting" windows
  35764fa... Move Tweener.slowDownFactor into St
  9af9790... Remove unintended GConf dependency GTK+ in moduleset
  81aed78... [panel] Flip left and right group in RTL locales
  7716488... Updated Spanish translation
  7c4d4b8... Do not exclude Documentation from applications
  83689e4... Show source title on hover, notification on click in the me
  a84e2e3... [format] Add 'x' format specifier and field width
  a160e31... Fix missing semicolon in source title commit
  e8b72a2... Switch to using dconf
  d9275d3... Added Lithuanian translation
  6873539... Update Mutter minimum version for plugin changes
  c19c236... Magnifier DBus setCrosswireColor() doesn't convert correctl
  3af4ca3... Missed some 'Shell.GConf' references in switch to GSettings
  97f883b... Implement "text-align"
  a94978d... Bump version to 2.31.4
  d1e1afd... Add icon buttons to notifications
  a2617fe... Update Simplified Chinese translations.
  71bbd4e... Updated Spanish translation
  40c7d37... Remove the cursor from the search entry when it doesn't hav
  8ade2fc... Make pango be built before clutter in moduleset
  c405cce... Updated Spanish translation
  4c6c6d8... update for Punjabi by A S Alam
  fdbda8e... Updated Spanish translation
  7b79e2e... [TelepathyClient] Fix notification of presence change
  a45021b... Replace deprecated GDK symbols
  ab0d57d... Use MetaRectangle for allocated returns
  174caf0... Work around g-ir-scanner problem with Gdk.Rectangle
  643c7fd... Switch build to Gtk+-3.0
  e48d119... Build the full GTK+ 3.0 stack
  edba3e8... Updated Galician translations
  a19047f... [build] Fix typo in dependency list
  d9eb470... [configure] Check that mutter was compiled with GTK+-3.0
  a5f9039... [configure] Do not use grep -q
  5014d16... [configure] Use pkg-config --libs instead of --print-requir
  b28c4dc... [docInfo] Fix recent items
  69fde68... [StartupNotification] Do not bounce the animation
  43b751e... Update Czech translation
  aa8f386... Added Traditional Chinese translation (Hong Kong and Taiwan
  ef1d3c5... [gnome-shell-build-setup.sh] Pull in autopoint for gdk-pixb
  51caecc... Bump version to 2.31.5
  1b03d5c... [St] fix a bug noticed by gcc -O3
  d2902cb... Updated Norwegian bokmål translation
  5a7201e... Resolve cyclic dependency on StatusMenu
  11c73fc... [i18n] Updated German translation
  5695c8b... Fix invoking actions on notifications
  f8a5728... Update vala to 0.9.3
  cc0de39... [panel] Fix translatable string
  4632db1... Clean up unused includes
  ed065fc... Updated Galician translations
  13a1175... fix "undo remove from favorites"
  4aa8010... Fix possible property access on undefined object
  d8df46d... Enable insertion and removal of menus
  6259513... [build] Use dpkg-checkbuilddeps to check for installed pack
  adbf3b1... [ShellGlobal] add SHELL_STAGE_INPUT_MODE_FOCUSED
  539ad81... [panel] don't empty out the app menu when the panel itself 
  b2185eb... Always show the summary if it is summoned
  46906ee... Grab focus in the summary notification
  95d438b... Grab focus in expanded notifications on hover
  65991cc... Make Esc hide the tray when a notification has focus
  6eb9043... Update the look of various message tray components
  73ecdbd... Add API for system status indicators
  7bde88a... Complete Simplified Chinese translation.
  4dfc869... Add support for toggle switches in menus
  2296046... [gnome-shell.in] set $XDG_DATA_DIRS too
  13c10b1... Updated Hebrew translation.
  2e77724... Updated Galician translations
  0c38f49... Fix typo inside Switch class
  7cac4ee... [i18n] Updated German translation
  d059d1f... Update Simplified Chinese translation.
  29c4742... [gdmuser] Annotate gdm_list_users()
  02ebd44... [shadows] Fix shadows with small blur radius
  cd0e31c... Updated Bulgarian translation
  1850c93... Updated Slovenian translation
  c0d4f11... Updated Spanish translation
  b237cf9... Use CoglHandle rather than CoglHandle*
  e287aa1... [notifications] Make the whole notification clickable
  5cb2ea0... MoreLink: Ignore calls to activate() if the actor isn't vis
  43de15c... Updated Spanish translation
  911e715... Set LD_LIBRARY_PATH before running dconf
  b76fe12... [gnome-shell.modules] Work around problem of git with 'gtk+
  7fa9e88... [St] Remove unused width/height from st_theme_node_transiti
  09374b0... Updated Norwegian bokmål translation
  e7fb2c5... [Calendar] Fix wrong start date in corner case
  65e37b1... [gnome-shell.modules] Update vala to 0.9.4.
  0573cbf... Added ta translation
  0905940... [StContainer] Add :first-child, :last-child pseudo classes
  1f7f371... Updated Swedish translation
  597cd9c... [messageTray] fix padding/spacing around summary items
  a0d9c9b... [gnome-shell.modules] Switch Clutter to master (Clutter 1.4
  3fb7cce... Drop custom ClutterActor.contains
  766b5b8... [St] Remove _st_actor_contains()
  e96a76e... Revert "[gnome-shell.modules] Work around problem of git wi
  4e283cf... Reuse same labels and containers on notification updates
  26c9453... [gnome-shell.modules] Upgrade moduleset to cairo-1.9.14
  cac0848... Remove usage of gdk_screen_get_rgb_colormap()
  6c6527b... [gnome-shell-build-setup.sh] Fix for lsb_release system val
  8258c01... [build] add missing packages for openSUSE
  a9c0dcb... [search] Use 'AND' instead of 'OR' on search terms
  7ff7ec0... [tray] sync NaTray code from gnome-panel
  d9169d2... [ShellTrayManager] a few updates
  039229f... Make it possible to register new search providers for the d
  c18ff91... [panel] Add a style class while the overview is active
  9debefd... [build] Requires xulrunner 1.9.1.x on openSUSE, required by
  50ed2f4... [build] add gnome-menus-devel to openSUSE packages list
  5c60d89... [Overview] Fix zoom when dragging items from the dash
  bdd4e68... Updated Traditional Chinese translation(Hong Kong and Taiwa
  9284e96... Added Japanese translation.
  63ee20d... Bump vala version to 0.9.7
  c3cb0be... Fix copy / paste error in previous commit
  5bd977d... [transitions] Do not recreate FBOs on opacity changes
  1a50b94... [lg] split inspector event handlers out into separate funct
  09edf4b... [lg] Use scroll wheel in inspector to select parent actors
  083b1c9... [lg] Close inspector on Esc
  957b3b6... [lg] fix queue_relayout warnings
  0751d12... Updated Serbian translation
  2915319... gnome-shell.modules: Disable librsvg theme engine
  d3031b4... [MessageTray] remove Source IDs
  8f6a7f3... [MessageTray] remove Notification IDs
  1951812... [MessageTray] use Params.parse in Notification
  6f57f07... [MessageTray] Clean up source-vs-notification icon handling
  93d3270... Calculate whether we need an expansion row for the banner c
  d1f0a1e... Updated Hungarian translation
  b9f9dd9... [AltTab] fix Alt-Shift-Tab again
  5e7c25e... Notice style transitions that don't change how StThemeNode 
  cc06916... Update British English translation
  539b8ae... Don't show the banner when hiding the notification or showi
  f8dc3b8... Use 'customContent' flag instead of 'bannerBody'
  a25f7df... Fully show long titles when a notification is expanded
  1c4d53e... l10n: Updated Greek translation for gnome-shell
  c779dcb... l10n: Updated Greek translation for gnome-shell
  9f9067e... [StThemeNode] Add basic background-position support
  6d2d4fc... Don't expand notifications that pop up over the pointer
  c3b88d4... [l10n] Updated Italian translation
  e942444... [StShadow] Add reference counting
  29781b2... [StThemeNode] Add text-shadow property
  ba1da9d... [StThemeNode] Make shadow helper functions semi-public
  a243ba6... [StLabel] Implement text-shadow property
  8efaa79... [l10n] Updated German translation
  0f8da7d... [build] Remove libgee from moduleset
  86feb67... Updated Swedish translation
  dddd97f... introspection: Build with --warn-all --warn-error
  177a136... introspection: Fix use of pango_font_description_from_strin
  b7212a4... Updated French translation
  178c8c5... Fix build with recent gtk3
  e5e8590... Updated Polish translation
  d2290cc... build: clutter deps on atk
  ab25b8a... change parent class of StScrollBar from StBin to StWidget
  0a9ebf6... property for StScrollBar.trough should be set directly
  d699519... add get_preferred_[width/height] to StScrollBar
  4f61f9a... remove scrollbar-[width/height]
  0e2ed0f... add shell_global_[un]set_cursor
  38c3422... [DND] change cursor when dragging
  e88f080... Bug 622414 - Port magnifier to GSettings
  399ebcc... Some Magnifier DBus methods incorrectly interpret rectangle
  afd3b76... Fix various details of how notifications are shown
  509ad5e... Updated Portuguese translation
  a969e82... Attach dialogs to windows with visual effects
  3c2ec3c... Fix wrong filename in data/Makefile.am
  e37f17b... [build]Add shader_DATA to EXTRA_DIST
  246d9f1... [appSwitcher] Close the switcher on Meta_L/R release
  687bfbb... [windowDimmer] Bump GLSL version to 1.10
  907dd43... [appSwitcher] Check the modifier state rather than assuming
  45dcfa9... [Overview] Don't dim window previews
  e9da061... [l10n] Updated Estonian translation
  7c65643... Added Estonian ('et') to LINGUAS
  862f1ea... st: Use template material for transitions
  1034798... st-shadows: Use a template material when creating shadows
  25f907f... St: Use a local material template
  7f2fce2... .gitignore: add magnifier schema stuff
  27e71d9... Fix shell_global_format_time_relative_pretty() parameter na
  1bd0ad1... Use WellGrid for application results
  652ce3c... introspection: Fix annotations
  5ccc763... Cancel Destroy effect of modal windows when the parent has 
  2adfca0... Use non recursive automake for JS
  b5ee894... Support setting the image after construction
  4e1de26... PopupMenu: Add support for submenus
  6cdc2c2... build: bump cairo and pixman to latest stable releases
  bbbce5f... build: cairo-1.10.0 is stable, not a devel snapshot
  e43f10c... Bump the required clutter version to 1.3.14
  6ea1813... Add Universal Access status indicator
  0cb8953... accessibility.js: Fix use of non-existent gconf_client_get_
  6f75c8c... Add ORBit2-devel to required packages
  a2553f4... Enable side-by-side tiling
  fd5f30a... Use gdk_error_trap_pop_ignore() where appropriate
  7298831... Fix the universal access menu text to match mockups
  555409a... Add spacing between label and switch for menu items
  516fe49... Style fixes for the popup menu
  828ad34... [MessageTray] fix allocation in the title-too-long case
  f18e57d... data/Makefile.am: fix indentation
  52d9ceb... Added Norwegian Nynorsk translation.
  d188a7b... PopupSwitchMenuItem: use SVG switches
  8591a2f... gnome-shell.in: Make xephr available within the scope of ru
  ad8a97d... Updated Slovenian translation
  c9a7c9d... [NotificationDaemon] always resolve a notification's ShellA
  745e8f6... [ShellGtkEmbed] base this on ClutterX11TexturePixmap, not C
  63f2066... [ShellGtkEmbed] do a better job of tracking the actor's pos
  ae93606... [ShellTrayIcon] add ShellTrayIcon, make ShellTrayManager us
  82e6f9c... [MessageTray] show newly-added sources even if they don't p
  cbf2cba... [StatusIconDispatcher] Move non-system-tray icons to messag
  8f0f159... StThemeNodeTransition: work around Cogl bug
  8c1bf34... [appDisplay] Factor out WellGrid/AppIcon
  01f4dc6... [baseIcon] Allow setting the icon size from code
  9708b68... [baseIcon] Tie the icon's width to its height
  fc8c93b... build: Add missing file statusIconDispatcher.js
  1c7592b... Updated Polish translation
  dc5ceff... Remove Alt+W/A/S/D hack
  4375386... introspection: Fix annotation
  4571a0e... Add basic error handling to search system.
  702b8e7... accessibility-status: Remove left-over debug message
  4b781ae... gnome-shell.modules: add gnome-icon-theme, gnome-icon-theme
  a6e4bab... Add symbolic icons to TextureCache's load_icon_name()
  1413fa6... Revert "StThemeNodeTransition: work around Cogl bug"
  b96cf20... [StatusIconDispatcher] Add keyboard and display icons to tr
  ab8984e... Updated Spanish translation
  4aee584... Updated Hebrew translation.
  e967807... shell-gtk-embed: Use GtkWidget instead of GtkObject
  1b2a1a3... [i18n] Updated German translation
  fe5a289... Fix compilation against latest GTK+-3 changes
  109de6a... messageTray: Do not show the summary when removing a source
  c6eb276... gnome-shell.in: Never add empty elements to LD_LIBRARY_PATH
  61c9068... Don't use mutter_window_get_window_type / MetaCompWindowTyp
  11db188... Support xulrunner 1.9.3+
  e22fbda... telepathy: Use string.replace in a way compatible with newe
  734d930... Remove use of octal constants
  4c068c1... [misc] add fileUtils.listDirAsync
  61b0292... [windowDimmer] handle changing of window_type
  25fe730... Add Clutter dependency on gdk-pixbuf in moduleset
  aebdf79... Connect PopupMenuManager to destroy signal
  f336564... PopupMenu: add horizontal sliders
  8a7c1ee... Updated French translation
  4a316fb... Use System Settings instead of Preferences in the user menu
  446e97b... CSS: Remove overwritten style left over from a previous des
  8f9ef3f... Add icon-naming-utils to build packages
  1babf10... updating translation for Punjabi
  8e25a1e... Updated Slovenian translation
  c4edba0... [i18n] Updated German translation
  e15e202... Support and require Mutter 2.91.0
  8273de6... Add org.gnome.accessibility.magnifier.gschema.xml.in to POT
  5b3c086... Bump version to 2.91.0
  560da76... gnome-shell.modules: Disable dconf-editor
  b33ebb4... tests: Fix environment
  3d2d396... st-theme-node: Support non-uniform border-radii
  38a69f5... src: consistentify Makefile indentation/alignment
  dd155e2... src: remove no-longer-used file
  b017a21... Don't show the summary if a new item got removed before we 
  3ce2529... Updated Hebrew translation. Changed to 3 Plural Forms inste
  64efa61... Updated Norwegian bokmål translation
  6925a82... [ShellApp] refactor handling startup sequence
  4456954... [panel] Only show starting applications for current workspa
  4e14f18... Add the banner to the body if the notification is expandabl
  47c80d4... Updated Galician translations
  5ebbd72... Updated Spanish translation
  bf978c6... Updated Spanish translation
  30f628d... Updated Spanish translation
  826e9c5... [i18n] Updated German translation
  bd250e1... [ShellAppSystem] Don't use g_desktop_app_info_new
  0215a44... MessageTray: fix wobbling during summaryitem animation
  ad557a3... ShellRecorder: Include math.h for M_PI
  66f6fff... Add "persistence" server capability
  df65d3d... Updated Slovenian translation
  80f2384... Updated Spanish translation
  de16108... MessageTray: untangle click notifications
  bbdf88c... NotificationDaemon: don't destroy trayicons when dismissing
  630227f... configure: Require GTK+ 2.91.0
  1facd85... Updated Spanish translation
  9bfda11... Updated Spanish translation
  7ce5ea4... gdm: resync cut-and-paste code from gdm tree.
  ba0a038... statusMenu: port to new gdmuser api
  627f1cb... iconGrid: Add alignment parameter
  700911c... gdm: mute debug messages
  42c7366... st-drawing-area: Avoid unnecessary repaints
  4333b82... Updated Norwegian bokmål translation
  83aa23b... [l10n] Updated Estonian translation
  25c6acf... [l10n] Updated Estonian translation
  6754377... [l10n] Added missing accessibility.js to POTFILES.in
  6bdfe63... Updated Spanish translation
  20b10b4... [l10n] Updated Italian traslation
  6df48b6... extensionSystem: Don't load extensions multiple times
  a5d4abd... st-theme: ref items in custom stylesheets list
  8064c6c... Add private gnome-volume-control library
  ccaa3f4... gnome-shell-build-setup.sh: add libpulse to package lists
  4d18d54... boxpointer: add animateDisappear/animateAppear methods
  3efc7bf... boxpointer: add setPosition method
  13229a6... MessageTray: use boxpointer for summary notification
  ee7e46f... Solve spacing issue in system status area
  a1389a0... Updated Dutch translation by Reinout van Schouwen
  0547a58... Add volume indicator
  ac470b4... Fix control center panel for audio.
  fe1a9c2... Fix showing input volume
  10e59c0... volumeIndicator: Add mousewheel support
  be7b972... Updated Hebrew translation.
  33e9557... st_theme_node_get_color: fix inheritance
  85d3336... Use gjs-internals.pc
  8886b74... StThemeNode: simplify use of get_color/get_double/get_lengt
  3dbee0b... PopupSliderMenuItem: Implement mousewheel support
  6b47b78... Fix audio volume icon
  2fa6f7b... Adapt to removal of Mutter namespace
  95ac478... dnd: Handle destruction of drag actor during drag
  1705502... Updated galician translations
  bc22109... Avoid warnings on null actors for tray icons
  a915af4... Avoid warnings on leave-event for widgets tracking hover
  c48c80e... Allow for empty WM_CLASS and _NET_WM_NAME in tray icons
  ef544f6... add /usr/local/share/applications to gs-applications.menu
  6064661... gnome-shell.modules: order GConf after gtk3
  c217377... main: use Meta.Display.get_keybinding_action for PrintScree
  86efdc9... PopupImageMenuItem: always show icon, on the right, not the
  fa75211... statusMenu: fix menu items to match latest mockups
  5661946... popupMenu: make menu layout more table-like
  9d94da8... statusMenu: show a radio button-style dot next to the prese
  2b3c31a... boxpointer: keep a margin between the box and the screen ed
  f8dc32c... Updated Hebrew translation.
  9ae1238... Updated Spanish translation
  e5dd862... PopupSwitchMenuItem: don't misuse this.active
  ec018a0... Updated Galician translations
  580e3d2... Updated Slovenian translation
  4d0480b... Small update of Simplified Chinese translation.
  5d9b109... notificationDaemon: add missing gettext import
  1c3bddd... Add gvc-mixer-control.c to POTFILES.in
  0cdad5a... Bump version to 2.91.1
  81982be... Updated Spanish translation
  e18d8b2... Updated Hebrew translation.
  b411425... build: Remove --with-gtk=3.0 argument for mutter
  c3e557b... Updated Norwegian bokmål translation.
  f365484... popupMenu: fix spacing between columns
  d66e7dd... st-theme-node-drawing: Don't create lots of one-shot materi
  8872913... StThemeNode: Fix the confusion between border and backgroun
  5800156... update translation and completed
  d2b968a... St: add keyboard focus navigation support
  5a83ef8... St: add StFocusManager, to handle keyboard navigation
  548a23a... PopupMenu: redo keynav using St.FocusManager
  08f7eca... Don't remove the tray icons we don't add
  a19e8d5... Do not remove destroyed actors from their container
  f21403f... pushModal: clear focus after pushing a new level
  8f307c8... Updated Arabic translation
  d5f1cd6... Use System Settings instead of Preferences in the user menu
  3640a4d... Increase the timeout for hiding the tray if the mouse didn'
  65a7b04... Update Czech translation
  8bbfa91... Adjust appSwitcher and workspaceSwitcher popup to match moc
  6d115dd... Add new standard GNOME 3 themes
  cbed9f9... Explicitly set the repos for the new modules just added
  2fe7507... Use the GNOME 3 WM theme by default
  75e608f... Updated Spanish translation
  ab206ff... Updated Hebrew translation.
  bff553e... PopupSliderMenuItem: connect to scroll-event on the whole a
  0c2aa14... magnifier: Sync MouseTrackingMode values with the gsettings
  576376a... magnifier: Change default values
  909ec7a... Fix cursor image tracking on 64-bit systems
  79a33fa... gnome-shell.modules: add libcanberra
  c6f6ac9... build: Add missing libcanberra build deps on Fedora
  11794e3... build: Add missing libcanberra build deps on Debian
  31df386... build: fix syntax error in setup script
  9585c82... MessageTray: only create icon buttons if specifically reque
  0155226... telepathy: makeProxyClass has been migrated to gjs's dbus m
  0428234... Updated Galician translations
  dc58a4f... Update Simplified Chinese translation.
  34aa46a... app-menu: Fix quit menu item
  a381017... Updated Brazilian Portuguese translation
  4c6dd64... StButton: fix code style
  4f1f226... StButton: fix hover and grab tracking
  35f806d... St: add keyboard support to StClickable and StButton
  013f072... Bump version to 2.91.2
  392999b... Make opening and closing LookingGlass slow-down independent
  6df21fd... never fall back to the window title as application name
  ad624d5... st-texture-cache: Fix include
  f25e691... Remove unused StSubtexture
  e4cf3f1... Mark gsettings-desktop-schemas as a dependency of gnome-des
  b856e29... StScrollView: null out the right variable in dispose
  c171ea1... Transition the ShellApp state when ready.
  614bcd8... Update volume indicator labels
  ac1b814... Revert "Transition the ShellApp state when ready."
  f0c6e96... Status area: update accessibility menu
  b2495a0... a11y-status: Fix left over GConf usage
  d79cae0... Depend on master gnome-settings-daemon
  ce72aaf... Fix up copyright and license notices for St
  e381f0f... build-setup: Add missing build-dependency
  86f3a63... st_texture_cache_load_from_raw: Don't pointlessly include s
  c98103f... Add run-js-test executable to run tests
  839492f... Import MxIcon as StIcon
  32fc25a... StIcon: Adopt copyright notice to standard
  b0e713b... StIcon: use g_strcmp0()
  a9a8b1e... StIcon: Remove content-image capability
  aed6375... Move StIconType to st-types.h from st-texture-cache.h
  439d7f0... Port StIcon from MX framework to St framework
  3540023... StIcon: Always request a square icon size
  3ca86b2... StIcon: Center the icon rather than scaling it up
  04da2a6... Add StIconColors object, compute in StThemeNode
  4917c79... StTextureCache: support loading a named icon with colors fr
  8d6ab6f... Add st_widget_peek_theme_node()
  af7ba00... StIcon: pass in the StThemeNode to get colorized symbolic i
  0e3431a... Use St.Icon for named icons
  dc1e235... Remove _for_theme() variant of st_texture_cache_load_icon_n
  a2f4e19... Icon test case fixes
  e8917e2... Fix build of run-js-test
  63e8948... Use Settings and not Preferences for sound menu
  32cc136... Remove Restart option from session menu
  c3fb3a9... Remove invisible status from menu
  3138b20... Skip drawing transparent borders and backgrounds
  d11ea7d... Added UG translation
  35d8780... Added UG translation
  141b4ff... StFocusManager: don't unref removed groups
  3c33cf4... gnome-shell-build-setup.sh: add libxklavier-devel & expat-d
  f6e9ae3... gnome-shell-build-setup.sh: Conditionally check for autopoi
  a3e3d61... Updated Romanian translation
  1dc5597... Updated Romanian translation
  d67aa39... Updated Romanian translation
  e905049... gnome-shell: When creating an extension, print where we cre
  8734a59... Handle icon theme changes
  b8a5d3f... Handle new name for gnome-volume-control-applet
  7bc77a2... build: Add libnotify to module set
  aa91491... StTooltip: Rework to use StLabel
  c224e01... telepathyClient: add a missing "new"
  0c5d87d... PopupMenu: allow insertion of items at any point
  21ac225... StIcon: add support for GIcon
  8b3f05b... Status area: introduce battery & power indicator
  5f1a2e3... gnome-shell-build-setup.sh: add more deps for gnome-keyring
  deb7e73... power-status: Remove tooltip
  fa44289... [PowerIcon] Fix percent label to be in sync with the descri
  909f2e6... ShellTrayManager: fix icon actor memory management
  55f290b... Disable clearing the color buffer
  e5a802b... Use the new "background actor" functionality in Mutter
  1c8955b... shell-util: Add helper to hide actors from pick
  be6e189... dnd: Hide drag actor from pick
  bfc850a... statusMenu: Make "My Account" menu item work again
  b956c6f... dnd: when snapping back, deal with moved/rescaled parents
  b7c1400... dnd: fix a case where ungrabEvents wasn't being called
  f67ad23... statusMenu: Fix launching gnome-control-center with an opti
  5086bfe... Fix dependencies for gnome-power-manager
  de50cf8... PowerStatus: Update for gnome-power-manager API changes
  d5bfc50... Sound Menu: only show the slider
  d1407d0... Added UG translation
  c0b9ce1... Updated Norwegian bokmål translation
  71685a3... Fix this up
  1fce237... StThemeNode: suppress compiler warnings and fix minor bugs
  4800f63... Correct and simplify setting the GJS module path
  59ba112... Complete porting to new gnome-power-manager API
  a5e61e2... [statusMenu] Fix ellipsis in menu entries
  3d468c2... Updated Thai translation.
  6a52dee... Add function for finding urls in string
  65f0b48... messageTray: make links in message banners clickable
  d6f1c10... messageTray: fix handling of markup vs non-markup notificat
  01e7d6f... workspace: Simplify the close button's timeout handler
  6e902f5... Add development packages needed to build on Ubuntu
  4f7a288... st-icon: Add support for -st-shadow property
  926ddc2... Show timestamp in expanded chat
  2167be0... Added UG translation
  dc24252... Updated Galician translations
  8d47a15... linear-view: Remove the scrollbar
  1ea488b... overview: Replace InfoBar with message tray notifications
  f24e567... overview: Do not zoom the desktop background
  e06b608... linear-view: Remove shadows when zoomed out
  2d2ac5b... linear-view: Remove NewWorkspaceArea
  3e4f744... dash: Reimplement the dash based on AppWell code
  26225f0... dash: Move padding into the icon for Fittsability
  e6bb06a... search-display: Move SearchResults to a separate file
  48fff0e... Use the old dash code to implement the view selector
  688a315... view-selector: Move search logic into SearchTab
  ffd7eae... view-selector: Add keyboard shortcut for view switching
  1a77acf... Fake workspaces tab
  1eb6dfe... app-display: Slight cleanup and style update
  0942f50... workspaces-view: Remove MosaicView
  6c5c3be... workspaces-view: Swap workspace ordering for RTL locales
  7811632... workspaces: Rework workspace controls for the view selector
  d5d7d8a... overview: Add ViewSelector to the overview
  2c5d825... search-display: Change the default display to use iconGrid
  5fef918... workspaces: Change handling of window-drag signals
  b59daac... dash: Improve DND to dash and allow reordering
  e2e11b1... overview: Update animation
  6f9ede5... workspace-indicators: Add hover indication
  41a5282... gnome-shell.css: don't override the chat-response entry's h
  56fb7e2... St: Take advantage of clipped redraws
  6b723ed... StImText: add get_paint_volume()
  d870fef... StBoxLayout: report correct paint volume when scrolled
  063fc8e... Updated Galician translations
  c908a06... Touch up the spacing and style of the app view
  6b0fe1b... Add padding on the left of the notification scrollbar
  c9b178b... Touch up padding again this time with the correct box
  b25bad9... notificationDaemon: fix escaping in xchat rewrite rules
  4517f60... environment: Get text direction from GTK+-3
  8b5cd4e... calendar: Take week start and month/year ordering from GTK+
  eb2ee3f... Bump version to 2.91.3
  6adc123... boxpointer: don't draw the arrow overlapping the corners
  6aac51a... popupMenu: give sliders a minimum width
  991a0c6... PowerStatus: make the primary device activatable
  42366e4... overview: Use a symbolic icon for notifications
  7c980f4... message-tray: Fix typo
  08b84b1... app-display: Popup menus to the left in RTL locales
  e99eefb... update for Punjabi by A S Alam
  24669e3... a11y-status: Use GSettings to access the magnifier
  aef005f... PowerStatus: show separate hour and minutes for primary dev
  b9eca84... telepathyClient: Implement Sent signals.
  43d479c... Don't pass an (out) argument to meta_window_get_outer_rect(
  7b73df7... Fix display of remaining time
  5ba9bb7... Updated Spanish translation
  0c89417... Rename side-by-side tiling key
  7ce65e4... Fix compilation against latest GTK+-3 changes
  d7cc829... a11y-status: Use single quotes for non-translatable strings
  172f78d... Updating Persian Translation
  d00933f... adding fa to LINGUAS
  c86da9a... Updated Tamil translation
  b40cc2c... statusMenu: Force the overview mode of the settings
  46ba718... LookingGlass: Use GSettings for monospace-font-name
  1a466cf... gnome-shell.modules: add libcanberra as a dependency of Mut
  1efb021... window-manager: Swap workspace order for RTL locales
  c5c66ce... Refactor Magnifier.ZoomRegion to avoid permanent Clutter.Cl
  96fb6d8... Improve the algorithm for proportional mouse tracking
  978cf9d... Fix redundant calls to global.get_pointer()
  35b5cb9... magnifier: Fix DND when the magnifier is active
  670048e... StScrollView: Remove default shadow style
  ea65f5e... Updated Hebrew translation.
  563951b... Updated Norwegian bokmål translation
  ff77994... Add missing deps for st-enum-types.h
  0bbeb73... Updated Brazilian Portuguese translation
  e425a18... gdm: pull async fix from upstream
  a70f1f4... StIcon: don't show the icon until fully loaded
  2332e2b... StIcon: remove implementation of ::map and ::unmap
  a2528a7... StIcon: fill the structure corretly in _init
  8be2800... ShellGlobal: Remove root_pixmap left-over
  26a5197... Updated Galician translations
  a33aab0... Updated Spanish translation
  cdaf8f3... Updated Slovenian translation
  e562c86... Update Simplified Chinese translation.
  c648a5f... StThemeNode: handle url() in inline styles better
  cb2babb... st-theme-node: Improve borders with gradient backgrounds
  cb5c18c... st-theme-node: Support non-uniform border widths
  4ae9c97... Add missing telepathyClient.js to POTFILES.in
  3203dc5... Updated Italian translation
  7653cf6... Updated Hebrew translation.
  26f395b... [l10n] force no-c-format for "sent at ..." message
  be59876... Updated Spanish translation
  3262b63... overview: mark Windows and Application as translatable
  7eec8a8... popupMenu: Improve menu item layout
  e3aab2a... tests: Fix scrolling in border.js and border-radius.js
  e41b0bc... Remove unused workspace._visible property
  7279cc1... Overview: Remove invisible animations
  2a19d5f... NotificationDaemon: add support for resident notifications
  22f4aab... NotificationDaemon: add support for transient notifications
  eef194c... shell-info: Use transient notifications
  9f39ce5... Explicitly specify JS version
  d66207b... Updated Norwegian bokmål translation
  2d55eab... Remove 'What's using power...' menu option
  bc83890... Updated Spanish translation
  9e99a8c... Bluetooth status indicator
  94da253... configure: Fix case if HAVE_BLUETOOTH is false
  bdfc516... StTextureCache: Plug leaks in tiled image loading
  4fd24da... app-display: Implement filtering applications by category
  dafaab6... iconGrid: Exclude hidden children from the layout
  67c05e0... Updated Hebrew translation.
  f96bc5c... Updated Spanish translation
  59b1aa2... [l10n] Updated Estonian translation
  6024b87... PopupMenu: handle submenus inline
  054f498... BluetoothStatus: hide the additional separator if no device
  bfc7b98... PopupMenu: restore the arrow when fast closing the menu
  be96cb9... Make gnome-shell-clock-preferences work again
  12c113a... l10n: add missing bluetooth.js to POTFILES.in
  db457db... BluetoothStatus: s/Ok/OK in user visible button
  69bed92... l10n: Updated Italian translation
  4dd4c9f... Use more actor.grab_key_focus() and less stage.connect('key
  f326595... popupMenu: fix up grab/ungrab handling
  d3de4e3... ctrlAltTabManager: implement Ctrl-Alt-Tab
  ea63f75... Updated Hebrew translation.
  52a87a2... appDisplay: Add translator comment for "All" filter
  23f3af8... StIcon: fix typo
  7d0eeef... panel: fix up calendar-vs-menu handling on clock
  1694148... popupMenu: don't animate menus when switching from one to a
  d66370a... gnome-shell.modules: Build vala 0.11.2
  d2f675e... Remove check for GTK+-3.0 compiled Mutter
  53f53c5... TelepathyClient: make chat notifications resident
  c546ad9... Fix for gdk/x11 changes
  b1dc2d9... Bump GTK+ minimum version to 2.91.7
  ca09595... Bump version to 2.91.4
  7d44c66... altTab: use 'selected' pseudo-style for selected item
  23432e6... BluetoothStatus: move the sendto item to the bottom
  5f212b1... BluetoothStatus: update only devices that actually changed
  a2fb8a8... Added UG translation
  e6678da... Updated Spanish translation
  0406b91... Update Simlified Chinese translation.
  f8eb881... Update Punjabi Translation
  2763d8d... Fix error from blocking removed Gdk.Display.get_device_stat
  9f04009... po/vi.po: import from Damned Lies
  6a2f038... Updated Vietnamese translation
  0ba7188... Remove Gtk 2 compatibility code
  272cbc1... Updated Swedish translation
  4e0a1c1... Updated Swedish translation
  d48f064... [l10n] Updated German translation
  96a0b9d... Updated Norwegian bokmål translation from Torstein Adolf W
  d9d56b7... [l10n] Updated Estonian translation
  68a0d78... Build: stop updating timestamp of st.h when not needed
  24f1e87... clock: Use settings from gsettings-desktop-schemas
  dd0f721... calendar: Use AlignConstraint to center the popup
  ad67225... Updated Norwegian bokmål translation
  7beb7e0... gnome-shell.in: Really never add empty elements to LD_LIBRA
  62507c9... Add a facility to show the stage without grabbing
  ceedc7e... Implement cross overview drag & drop
  f60b995... Chats should jump to the top of the notification queue.
  0052657... Overview: Update warping code to new gdk api
  778aa6b... Updated Spanish translation
  ce2efc6... Overview: Change tab title style to match mockups
  cff5039... DashDND: Don't allow positioning before or after self
  a46baee... altTab: fix destroy-without-showing case
  cedcbc5... BluetoothStatus: hide the device separator if no devices ar
  046308c... StBoxLayout: add insert_before
  493844d... PopupMenu: fix addMenuItem with explicit position
  4de15b2... PopupMenuManager: only navigate visible menus
  b2bb0bf... BluetoothStatus: hide the icon when no adapter is present
  1a88453... BluetoothStatus: fix typo
  960af78... Updated galician translations
  66e0e5b... Updated Traditional Chinese translation(Hong Kong and Taiwa
  34f8568... [l10n] Updated Estonian translation
  5322e9a... notificationDaemon: Fix trayIcon check
  512798f... Factor out a function to load the default theme
  7728973... Add an 'rt' command to the Run dialog to reload the theme
  a538027... Translation: update Punjabi
  055a348... Favorites: Refine default list
  df5ec16... Updated Hebrew translation.
  c08021d... [l10n] Updated Estonian translation
  4c4a703... messageTray: use alignment rather than gravity to position 
  84bac44... ShellGtkEmbed: revert to old actor/window position-syncing 
  ed83b54... main: allow Alt-F1 to exit the overview
  44f7064... main: clean up handling of metacity keybindings during grab
  6bae9ed... gnome-shell.css: specify font size for overview view select
  81714ce... Notifications with CRITICAL urgency are no longer timed out
  d774098... Clean generated stamp-st.h
  428d2fd... gnome-shell-build-setup.sh: Add libgtop
  d7a19fd... Bump version to 2.91.5
  4e45e28... shell: disable libgnome-bluetooth debug spew
  90e042e... Updated Arabic translation
  4207536... Status Area: add keyboard layout selector
  6200daa... Propagate version to Javascript files
  5412ce2... ExtensionSystem: introduce versioning
  e4fc899... Require the latest g-i
  870be02... Install a GDK event handler to catch events queued by IBus
  7322a4e... messageTray: add SystemNotificationSource, moved from overv
  a65a0f0... util: rename from utils, avoid RegExp literal
  8bdfb8d... util: add Util.spawn and friends
  23353fb... Util.killall: add utility for killing unwanted processes
  9ddf19a... shell: remove ShellProcess
  b919dd7... shell-app-system.h: clean up (indentation, order, etc)
  99a865f... ShellApp: is_on_workspace() should be TRUE for workspaceles
  38fb51a... app-display: Expose BaseIcon params in AppWellIcon
  49a0965... Updated Hebrew translation.
  00d897f... Require gjs 0.7.8
  856207c... LookingGlass: fix a Clutter warning
  a681a2b... Remove _onKeyPress() function in Notification
  e0f58c6... kbd-status: Close the menu when switching layouts
  ed76e52... Revert "kbd-status: Close the menu when switching layouts"
  bed063e... generic-container: Queue a redraw in skip_paint()
  dc02062... main: add timestamp parameter to push/popModal
  47b8d16... modalDialog: Add modal dialog base class
  ab1ecb5... runDialog: subclass from modalDialog
  2905b03... runDialog: animate to new height on error
  e73e437... endSessionDialog: Add logout/shutdown dialog
  d21f04b... kbd-status: Close the menu when switching layouts
  1f1fe36... Updated Galician translations
  d442494... Dash: Remove unused properties
  1fca8a8... css: Remove places and recent items
  39b0c88... doc-display: Remove UI of the old dash display
  56f6c9c... genericDisplay: Remove unused module
  b2ab3de... [l10n] updates POTFILES.in
  5b3f401... kbd-status: s/Preferences/Settings in menu entry
  6b353ec... [l10n] updated Italian translation
  fea2044... Updated Greek translation
  343c113... Updated Norwegian bokmål translation
  6ebd808... [Build] Bump vala to 0.11.4
  108b582... [l10n] Updated Estonian translation
  2205a39... update for translation
  988b515... Updated Galician translations
  f4572ee... altTab: Query the correct monitor's size
  e67fbcd... Updated Spanish translation
  89d89ae... places: Remove obsolete code
  f91138d... places: Port to GSettings
  26aaecc... places: Fail gracefully when not using unstable nautilus
  05f9be0... BluetoothStatus: add a separator above Settings menu entry
  ad52d78... places: Do not use nautilus' 'desktop-is-home-dir' setting
  883f51b... runDialog: use fileUtils.listDirAsync in CommandCompleter
  b0c6cf3... add ability to search in web from search view
  cf49882... search: Use Util.spawn rather then Shell.Process
  4bc078b... StTextureCache: Fix compilation warning
  6e18d18... Updated Hebrew translation.
  df10ef5... build: Add cups development package to dependencies
  c74536c... configure.ac: remove an old reference to Tidy
  4c44912... windowManager: Skip disposed windows in _switchWorkspaceDon
  cb4c2ab... Don't reset y position of expanded notifications when updat
  255d463... util: Fix regex used to match for URLs
  5c7042c... Updated Galician translations
  a739f89... texture-cache: add a missing array annotation
  68c482e... notification: be compatible with various names of the icon 
  28adc03... StIcon: round icon size to an integer
  961fdd8... Hard code Cantarell as the default UI font.
  39a1f5c... Updated Spanish translation
  0625655... Updated Arabic translation
  2cfe978... Updated Arabic translation
  ee6a852... XDND: Don't reset switch timeout when pointer is over the s
  13cc589... Added a11y initialization code
  125adb4... StWidgetAccessible: accessibility support for StWidget
  450291b... Adding StLabel a11y support
  1dd35b7... environment: Fix runtime crash due to GTK+ change
  bdeb20f... open-search-system: Remove unused parameter
  df35601... overview: Always return a value in _onDragMotion()
  00ba937... StScrollView: Implement real fade effect
  289d577... st: Report correct paint volumes during transitions
  3b333c3... Updated Italian translation
  d6a6e62... recorder: Force full stage redraws during recording
  20f49e8... KeyboardStatus: handle modifier key indicators
  c6baee2... recorder: Switch to webm
  39f7aa8... Updated Spanish translation
  5b71788... Updated Hebrew translation.
  56cf7a6... Updated Arabic translation
  a6da22f... overview: Add a facility for swipe-scrolling
  d64d491... workspaces-view: Use overview swipe-scrolling
  e96a90b... app-display: Enable swipe-scrolling in the app view
  1b383c7... search-display: Enable swipe scrolling
  8dcd70e... St: Use clutter_actor_get_request_mode
  412c50b... tests: showcase borders with non-solid backgrounds
  e727c18... StThemeNode: Split -st-shadow into three attributes
  6dc4adf... StThemeNode: split border_texture into two vars
  260ca64... StThemeNode: Don't make border images and gradients mutuall
  06cea89... StThemeNodeDrawing: clip background image to node allocatio
  2b6d4ff... StThemeNodeDrawing: clip background image shadow to outline
  a7fa7d7... StThemeNodeDrawing: generalize render_gradient to render_ba
  f7ab90b... StTextureCache: add api to load image to cairo surface
  1faee65... st-private: split pixel blurring code out
  03757c1... st-private: add cairo code for drawing shadow
  779d546... StThemeDrawing: clip background to border
  75d1230... AppSwitcher: Delay activating appIcons when the thumbnail l
  13edecd... Remove set-but-unused variables, to appease gcc 4.6
  6f07031... shell-doc-system: fix %-escaping code in shell_doc_system_o
  4cb967f... shell-app-usage: fix tracking code
  d107b84... view-selector: Prelight view titles on hover
  361a115... recorder: Call cairo_surface_mark_dirty on the cursor surfa
  f721e80... Modifying Colin Walters UID. (cwalters to walters) into gno
  b9e1d91... swipe-scroll: Don't eat button-release events on click
  eb8fc73... swipe-scrolling: Take threshold into account during drag
  d2a40d6... appSwitcher: Make sure we don't leave a stale timeout handl
  3f61657... gs-menu: Do not exclude "Core" category
  ed8884e... [l10n] Updated Estonian translation
  80ceead... Updated Norwegian bokmål translation.
  e2e90a5... Overview: Adjust to window size changes
  61869d7... Unselect search button if there is search result
  f6ae48e... XDND: Use only one constraint for the cursor window positio
  3b797b3... Bump required clutter version to 1.5.15
  64fad9a... QA of Galician translations
  2cd84da... desktop-file: Remove "Utility" from categories
  912a30c... Clean up the presentation of errors in the run dialog
  9617e83... run-dialog: Center error message vertically
  8468fe8... gnome-settings-daemon's xrandr icon went away
  9c23bf0... Prevent a11y-kdb status icon from showing
  8a030e8... Mark lock indicator icons as keyboard ones
  e9613b0... Emit NotificationClosed for a notification iff we destroy i
  5666fde... Add a missing colon
  074fe3e... Updated Spanish translation
  8c22b58... update Punjabi Translation by A S Alam
  bc6be40... Updated Italian translation
  0244c6d... Revert "KeyboardStatus: handle modifier key indicators"
  2bcdae4... Include new GTK+ header for X11 extensions
  17a0b27... appSwitcher: Use shorter icon hover timeout
  5abf9a0... Add an API to allow extension to set a theme
  6cc4c33... Updated Hebrew translation.
  20b7d34... Avoid passing 'source' as an argument to Notification::dest
  7369ea6... Make sure we only emit 'destroy' for a notification once
  4c64920... build: Remove gtk-theme-engine-clearlooks
  885b6ff... Calendar: Implement new mockup
  d9e778f... Calendar: Fix UTC/local mixup
  8fea888... calendar: Fix prev/next buttons to not skip months
  d674958... calendar: Fix event list for week starts other than Sunday
  25434e4... calendar: Fix grid non-US week layouts
  15f1245... Updating Galician translations
  ed0fa7e... tray: Stop using gdk_display_add_client_message_filter()
  8abbd5d... tray: Fix handling of SYSTEM_TRAY_CANCEL_MESSAGE
  fd75c7c... Add an alternate bubble arrow drawing
  703092f... build: Default to libedataserverui-3.0 instead of 1.2
  36f3429... Better API for extensions changing CSS
  1137ca0... main.js: fix variable naming style for css_stylesheet
  5f50922... Build: Correct version numbers for eds-3.0/1.2
  39a8243... [l10n] Updated Estonian translation
  33100cd... Bump version to 2.91.6
  0e4a47c... Enables navigation using arrow keys in notifications with b
  6c55ca5... Group chat sources on the left in the message tray
  8ebdb7f... workspacesView: remove duplicate connection to same signal
  457c7ad... workspacesView: dispose _scrollAdjustment in _onDestroy
  91d8a32... workspace: make WindowClone forward the 'size-changed' even
  e3acaa0... Remove st_container_remove_all & rewrite st_container_destr
  0310f07... modalDialog: remove old actions from _actionKeys in setButt
  5b95cca... boxpointer: fix multi monitor support
  2ce93ce... l10n: add new calendar to POTFILES.in
  bd9e6a3... Updated Norwegian bokmål translation.
  ac92d06... update Punjabi Translation by A S Alam
  3653f7c... Updated Galician translations
  f3e687e... calendar: clean up l10n for time format and labels (close b
  0c12f1d... Updated Italian translation
  b864f68... build: Fix Ubuntu/Debian build dependencies
  7637afe... Updated Arabic translation
  00df20c... window-clone: Fix signal connections when the window is clo
  5259656... Updated Traditional Chinese translation(Hong Kong and Taiwa
  20de1ca... Updated Hebrew translation.
  9c53ae6... configure.ac: Require GTK+ 2.99.3 for the tray API changes
  3173401... css: don't hard code search entry height
  59191bc... statusMenu: temporarily drop Suspend menu item
  73bd499... update Translation for Punjabi
  40d8758... Updated Spanish translation
  9735e40... [l10n] Updated Estonian translation
  ca7b038... Updated Hebrew translation.
  ff89090... Updated Hebrew translation.
  9148dfb... Updated Hebrew translation.
  49f270b... l10n: add searchDisplay.js to POTFILES.in
  d1c3d8c... Updated Italian translation
  5bd40ff... Updated Galician translations
  32d5986... shell_global_maybe_gc: Call gjs_context_maybe_gc instead of
  fd8572d... [l10n] Updated Estonian translation
  ad27b9e... VolumeStatus: change the definition of high/medium/low
  b6749f4... BluetoothStatus: depend more on libgnome-bluetooth-applet
  fc313b1... Updated Norwegian bokmål translation.
  e208c7e... tray: re-sync from panel, including _NET_SYSTEM_TRAY_COLORS
  bd04107... tray: fix so that trayicons using symbolic icons get the ri
  acf04d3... gitignore: ignore *.sw? files
  ab80c50... theme-node: Fix box-shadows for prerendered textures
  c256fa9... AppIcon: right-click menu should appear on press, not click
  c86a977... St: drop StClickable, add some functionality to StButton
  5437a3b... Only animate the message tray items on a hover of a new ite
  d3e223c... build: include libxklavier (cvs) in moduleset (bug #641605)
  a138f59... Use new GLib application API for launching
  9ec2d5d... Add mouseButtonClicked argument to the callback for St.Butt
  95e6eae... Fixes for previous ShellAppSystem patch a138f59c
  2792ad1... chrome: try find fullscreen windows only on current workspa
  5eb28e1... popupMenu: minor code rearrangement
  6011dd6... Updated Arabic translation
  295d286... Switch to a vertical layout for workspaces
  9748cc2... Remove workspace indicators
  3c593fc... Don't check for Workspaces.WindowClone for window drops
  7c2aee3... Use a single "zoomed out" view for both workspace controls 
  eda1254... Move restacking handling from WorkspacesView to WorkspacesD
  6514bc8... Add workspace thumbnails to the overview
  2d5133a... Don't activate newly added workspaces
  e6938ed... Add automatic workspace management
  f038ce1... Remove now unnecessary workspace controls
  1b8bfda... Avoid popping the workspace controls in and out at the end 
  0d32017... Don't switch to a workspace when dragging it to launch on t
  fb71250... Improve workspace controls slide-in positioning
  7496a7f... Handle changes in window position for workspace thumbnails
  11064c0... kbd-status: Remove support for disabling the indicator
  881a1d5... Updated Gujarati Translations & Added gu in LINGUAS
  1f154f6... Fix press/release confusion when synthesizing clutter key e
  4450385... panel-button: Set ':active' pseudo class when menu is open
  70dd9c9... boxpointer: Change the alternate drawing of boxpointer arro
  c705b64... boxpointer: Use the right source center for the arrow point
  ef8c9e0... workspace-switcher: Switch to vertical orientation
  739399e... Disable left/right workspace switching in the overview
  a52ec8f... appSwitcher: Don't create thumbnails for destroyed windows
  8cf9b5e... base-icon: Add an option to not show the label
  4d474e2... dash: Hide item labels
  5aab878... dash: Calculate icon size changes without reallocation
  a0584b9... dash: Take remove target into account for icon size
  2b84554... dash: Don't empty dash on changes
  29e97a5... dash: Wrap items in a scale-aware container
  d6020f1... dash: Animate item and size changes
  9bbf293... dash: Avoid "zoom" effect when first shown
  d33958c... dash: Minor style fixes
  026f598... dash: Skip animations while the overview is hidden
  940f06f... bluetooth: remove weird "Agent" word from notification (clo
  c239d3b... dash: Update style so running apps keep the highlight on ho
  7372308... dash: Increase the maximum icon size
  165f4e3... dash: Don't unnecessarily animate icon size changes
  a4e5395... workspaceSwitcher: Initially hide after creation
  af38839... app-view: Reset scroll position on switch
  d90c981... app-display: Always select "All" filter on switch
  8f7d5cd... app-display: Only reset filters when they have been initial
  e752aae... gnome-shell: remove Xephyr support
  de3ae87... MessageTray: factor out focus grabbing from Notification in
  ac3c9f8... Updated Arabic translation
  ea4c68b... Uploaded Ukranian
  475c360... lookingGlass: fix red border drawing in the inspector, port
  aba6a85... workspace: don't show WindowOverlay during zoomFromOverview
  ce91d85... Require gtk+3 3.0.0 and drop checks for minor versions.
  7d77802... tests: show off translucent gradients
  0e23ec3... StThemeNodeDrawing: Ignore border fill in interior
  b4ec342... StThemeNodeDrawing: fill background behind translucent grad
  47e66ff... Uploaded Ukranian
  cd56de8... Move magnifier schemas to gsettings-desktop-schemas
  2d71604... Make clicking on the active workspace thumbnail go to the m
  914e5d3... workpaceThumbnail: Fix accidental propagation of button rel
  75f771d... dnd: Fix bug in computation of snap-back position
  e513087... Avoid relayout when not changing the workspace reserved slo
  01b6461... Fix fuzziness for application icons
  20aec4b... Updated Dutch translation by Wouter Bolsterlee
  eadd369... Updated Arabic translation
  64c4bb8... Updated Slovenian translation
  69d25c9... StThemeNode: Add (out caller-annotates) annotations
  aad3560... app-view: Use larger icons
  1d77914... dash: Make iconSize property public
  2f3e47b... overview: Make the dash public
  b0efe68... app-icon: Use the dash's icon size for dragged icons
  4c2d9ca... magnifier: crosshairs opacity is now a double
  7810db6... Load extensions before the status area is started
  6bf2dd9... ExtensionSystem: pass the metadata object to extensions
  03729a7... placeDisplay: Fix typo preventing places from being launche
  09717aa... telepathyClient: allow pango markup in presence changes
  83883fa... Updated Korean translation
  fb5a0f8... search: return an empty list instead of null
  b239898... placeDisplay: Fix another typo preventing place launching
  216be33... StWidget: Be more verbose when aborting in get_theme_node
  1c320d1... Update Chinese (China) translations.
  eaa7b83... Update Chinese (China) translations.
  f211681... Improve time format for Chinese (China).
  0c0e2cc... shell-drawing: remove shell_draw_box_pointer()
  688b969... shell-drawing: remove
  1224e95... StThemeNode: use (out caller-allocates) on ClutterColor-ret
  ed6af52... telepathyClient: Support markup in the title of presence ch
  c2ae95f... AppWellMenu: Remove window filtering
  a047132... altTab: enable the switch_group keybinding action
  1bc8052... altTab: use keybinding actions instead of clutter keysym co
  294490f... altTab: Properly query the themenode's color when painting 
  37d307c... panel: remove some leftover code from the old calendar
  1aba993... MessageTray: fix showing and hiding summary notifications w
  740a946... Revert "StThemeNodeDrawing: fill background behind transluc
  8c80a58... StThemeNodeDrawing: clear out node interior before filling 
  36a624a... Add telepathy-glib as a dependency
  1938a5b... Wrap tp_connection_get_contacts_by_handle
  067e3f2... Use TpSimpleObserver rather than our own Observer implement
  9f310b6... use constants from tp-glib
  b750dde... stop looking for existing channels manually
  2fd5371... Source: store proper Telepathy objects
  69d3aad... use TpAccountChannelRequest to re-ensure the channel
  e97c15e... pass a TpContact object to Source
  370c596... use TpContact to get the avatar
  4ef1923... get presence changes from TpContact
  0285e62... remove unused ContactManager
  2b91ef7... use TpTextChannel
  dc51a84... remove our own Telepathy implementation
  02bcce0... index Source objects using the associated channel path
  ccd2fec... factor out _createSource
  140022a... gnome-shell.modules: add --disable-Werror to tp-glib build
  8f3376c... Add "precision" to boxpointer alignment
  e3e1658... Try to center the calendar arrow on the grid
  f39e693... overview: Split a public init() function out of the constru
  f1c2797... dash: Remove show/hide functions
  0ae44f4... search-entry: Handle find-as-you-type activation internally
  6b429b7... view-selector: Remove show/hide functions
  bb70be3... St: annotate st_adjustment_get_values()
  07bde82... StScrollViewFade: Make fade-offset a property rather than a
  1779f66... telepathyClient: changed default icon for contacts without 
  a80ed03... Updated Norwegian bokmål translation.
  a1e019b... VolumeStatus: play notification on scroll
  3631983... magnifier: Adjust for removal of 'show-magnifier' key
  4f23f32... a11y: Adjust schemas for screen reader and keyboard
  804b51f... Revert "a11y: Adjust schemas for screen reader and keyboard
  493e82e... gnome_shell_plugin_start: fix bluetooth g_log muting
  ae5131f... Make a separate class for workspace thumbnails box
  630f0f0... Improve allocation of workspace controls
  85ecd18... Use a fixed width for visible portion of workspace thumbnai
  fb8f3f1... workspacesView: Update zoom scale when controls are realloc
  0ef3f99... Scale thumbnails to fit in the vertical space
  43961aa... panel: fix app menu visibility after quick overview visit
  bdd805a... volume: Increase maximum by 50% for outputs with decibel su
  0ee5a05... shell-a11y: Adjust for renamed 'accessibility' key
  537ce60... a11y: Adjust schema for screen reader
  1bc1a0d... a11y: Adjust schemas for screen keyboard
  1a639f0... StEntry: remove special redundant hover tracking
  aaf94ea... Animate scale changes to workspace thumbnails
  7598fd4... Slide workspace thumbnails in when added and out when remov
  649ed33... Fix background to animate with thumbnails
  e9a4519... Animate workspace indicator before adding/removing workspac
  5351673... Fix position of indicator while tweening
  1473a66... Omit the panel area from the previewed workspaces
  bff027c... Fix workspace thumbnails in RTL locales
  ef98348... Be more careful with workspace thumbnail scale
  1b4cff7... workspaceThumbnails: Allow mousewheel scrolling
  a1c0b85... workspace-thumbnails: Update style
  5261304... dash: Adjust CSS in RTL locales
  edc0cd3... date-menu: Adjust boxpointer position for RTL locales
  530604d... Added UG translation
  cf3c631... Add a history manager
  30da70a... runDialog: use new history manager implementation
  4bedbca... lookingGlass: use new history manager implementation
  136ed36... search-entry: Update hint text
  3056c77... Updated Norwegian bokmål translation.
  9af0319... Updated Spanish translation
  89cc680... workspaceThumbnail: fix stacking for newly added actors
  45fe44d... workspaceThumbnail: forbid manipulations of removed workspa
  01097ac... Fix cursor when dragging a window over its current workspac
  ca2bffc... Update Czech translation
  9ce439e... Added kn.po and updated LINGUAS file
  932a95f... updated kn translations
  063038b... Updated Hebrew translation.
  6b4c497... Increase padding of sources in summary
  bffe796... st-entry: Add API to set an actor as primary/secondary icon
  794c986... theme-node-drawing: Rename render_background_with_border()
  2b90be7... st-shadow: Parse the 'inset' keyword
  a3a6650... st-theme-node: Add support for inset box-shadows
  51bfbca... tests: Add a box-shadow test
  9925264... search-entry: Update style
  4dec1bc... panel: Move statusmenu initialization in the constructor
  a5aa7d4... panel: Update style
  473dad0... appMenu: Clip app icon when the button is active
  0a94c01... panel: Adjust CSS for RTL locales
  977f45c... panel: Add rounded corners
  5263843... panel-buttons: Remove transitions for corner buttons
  4a21dc9... calendar: Update style
  9c4cee7... overview: avoid round-off errors when sizing and positionin
  0064ca3... KeyboardStatus: add "Show layout" item
  a4d3a57... A11yStatus: fix resetting the GTK and icon themes
  3fd908d... workspaces: Remove obsolete comment
  6e23654... PopupMenu: make parameters overridable in items
  f34ce92... PopupMenu: introduce PopupMenuSection
  c692fa4... StWidget: unset hover when unmapped
  75dbe4f... workspaces: Remove the unused '_removeSelf' method
  5fc4d17... Adjust padding of sources in summary
  b5cea80... Updated Arabic translation
  8a22ea9... shell_global: Use clutter_event_get_time rather then get_cu
  21cc6a0... Updated Italian translation
  fb800f3... panel: Fix corner positions for multi-monitors
  d1548ae... search-entry: Make the icon slightly smaller
  1cf4cb3... Updated Hebrew translation.
  5683bb9... ShellWindowTracker: fix a reference counting bug
  192d3a9... tweener: remove tweens when target.actor is destroyed
  1fcfadd... Updated Spanish translation
  86b925a... Add a PolicyKit authentication agent
  998ef7d... build: Bump polkit module
  1496c85... MessageTray: Use status from gnome-session
  867c9a1... panel: Defer adding the user status menu to the manager
  3c66455... build: Add upower as dependency in moduleset
  610c2b5... popupMenu: add alternate menu item
  26f4e44... statusMenu: change how we stop the system
  ca4b385... Remove minimize and maximize buttons from title bar
  89cbb97... gnome-shell.modules: build upower with introspection
  e4d9b11... build: Add libusb dependency
  682b7ea... gnome-shell.modules: fix dependencies for upower
  d1eb2b2... Update calendar font style
  43469de... Require Mutter 2.91.90
  cd2c056... Bump version to 2.91.90
  e46a26a... Updated Norwegian bokmål translation.
  fbf7528... dateMenu: Make sure that the event list fills the available
  e351112... No need to Check for grabbed menus on hot corner enter/clic
  60ae784... Remove unused tracking of visibility in Chrome
  29ce02b... Add explicit x11 dependencies
  6971390... polkit: return error when authentication dialog is dismisse
  9a048af... panel: Move panel border into the background
  a2a72d1... Add missing file
  855bbd5... Updated Arabic translation
  2b740dc... Updated Italian translation
  12d991f... A11yStatus: ignore an user default of O dpi
  0619870... KeyboardStatus: fix showing current layout
  196d104... Factor out hot corner handling into a class
  259c84e... Move HotCorner to chrome instead of in the panel
  7cf311d... Put a hot corner on each monitor
  885f668... Track fullscreen status per-monitor in Chrome
  172d68d... panel: Add a relayout() method to position the panel
  ff171e3... panel: Reposition corners on changes to the monitor layout
  adb04eb... polkit: don't show authentication dialog until needed
  97bb5b6... telepathyClient: Fix two minor typos
  d660164... build: Add panel-border.svg to Makefile.am
  031e606... build: Fix libusb dependency on Ubuntu
  7077e57... main: Remove left-over 'hotCorner' global
  8d78c3a... XDND: Always update the timestamp on motion
  6d6ec46... XDND: Remove the switch timeout in _onDragEnd
  d15122c... scroll-view: Make scrollbar position locale aware
  63be52e... scroll-view-fade: Adjust the effect to work in RTL locales
  5b8d3ba... viewSelector: merge SearchEntry into SearchTab
  3755783... viewSelector: remove the search entry's event grab
  d573549... viewSelector: don't process key presses from capture-event
  f7b4f99... Updated Hungarian translation
  ef2265d... Small fixes
  dff8d57... panel: Don't let the app icon overlap the panel border
  e1f3373... Updated Spanish translation
  15ec185... Don't declare global variables
  be775b9... Use new name of gnome-session quit helper process
  6d90263... update Punjabi Translation by A S Alam
  cc72819... authentication-agent: Fix typo in user visible string
  7ddf54c... appWellMenu: Show the "new window" item for non running app
  9915038... Drop gs-applications.menu so the standard one is used
  5137cee... app-display: Escape categories in filter labels
  260e666... overview: Remove unused 'getWorkspacesForWindow' method
  3403215... Uploaded Ukranian
  91b84e0... Updated Spanish translation
  a78e757... base-icon: Enforce the requested icon size
  c72241d... alt-tab: Enforce icon size
  39e6701... [l10n] Updated Estonian translation
  cac1340... Updated Korean translation
  e15a9f2... Updated Arabic translation
  91b0e28... Updated Hebrew translation.
  c71a607... build: Switch moduleset to clutter-1.6 branch
  6172cd3... gnome-shell-build-setup.sh: belatedly remove xephyr-related
  0d2eb76... Ensure that all signatures are defined in DBus interfaces
  474ff2e... Claim DBus names (Shell, Notifictions) *very* early
  ddc1358... Extend, don't replace GI_TYPELIB_PATH in gnome-shell launch
  e9e3013... Move calendar handling out-of-process
  7c534a8... dnd: Don't pass null to ClutterActor.disconnect()
  29eb321... gnome-shell-calendar-server.c: Fix uninitialized variable u
  88bcd0a... AppDisplay: allow changing categories by scrolling over the
  e8e36e8... statusMenu: change IM presence when needed (#617207)
  5b3974b... panel: Remove some unused duplicate constants
  3916b59... gnome-shell.in: Move extension creation to gnome-shell-exte
  9616b45... gnome-shell.in: Drop TFP checks
  70fbfea... gnome-shell.in: Drop --eval-file option
  7fc6a36... Add a configure option --enable-jhbuild-wrapper-script
  412c6bf... .gitignore: update for calendar stuff
  af29174... Update Simplified Chinese translation.
  2337373... gnome-shell: fix running-from-source-dir detection
  998ea53... gnome-shell-jhbuild.in: Kill notification-daemon and notify
  102b2e2... autoWorkspaces: Better handle apps that open a splashscreen
  89dcd90... PowerStatus: report 0 minutes as "Estimating..."
  3bee2e4... Require libecal 2.32.0
  6e3c15e... Use standard GObject Introspection make rules
  5e8f7ec... app-display: Rename PREFERENCES search provider to SETTINGS
  0b149a9... Updated Italian translation
  6207c68... extensions: Ignore extensions in directories without read p
  b9cb37d... PopupMenuManager: don't throw exceptions if don't have focu
  6a5345a... Uploaded Ukranian
  b36aa6f... Updated Arabic translation
  3f792df... Updated Hebrew translation.
  aa9a0aa... Updated Norwegian bokmål translation
  04afea7... Updated Spanish translation
  08e0485... search-display: Remove search result count
  7f51350... search: Don't expand search when clicking section headers
  7723e59... search: Replace 'icon' property in metaInfo with a function
  34ce17c... search-result: Use a larger icon size
  84889d6... search-display: Minor style updates
  3a6b4f3... main: correct pushModal/popModal mechanism
  29e5768... messageTray: don't leak Notifications
  b1654af... Fix positioning of panel on startup
  d235c20... Consider struts top/botton or left/right based on primary m
  d964d2b... Ensure that all struts we set extends to their boundary
  602fa1c... universal-access: Use "text-scaling-factor" instead of "dpi
  1c75938... jhbuild: Install evolution-data-server for Ubuntu
  440b222... Do not launch power statistics app from battery items
  c64242c... gnome-shell-build-setup: Install sqlite, libproxy for Ubunt
  6fbf8fa... panel: Use a constant for the panel startup animation time
  d6e29be... panel: Include panel corners in startup animation
  e01971e... base-icon: Always recreate icon texture on style changes
  2ee4f57... WindowAttentionHandler: Fix notify callback leak
  0065e2c... xdndHandler: Correctly disconnect the window group visibili
  47e2c4a... updated kn translations
  8ffe595... updated kn translations
  8ce9796... lookingGlass: Add TelepathyGLib to the default set of impor
  75ae209... history: Fix HistoryManager
  03401bb... CtrlAltTabPopup: Fix pixel alignment
  614176b... appSwitcher: Fix logic error in AltTabPopup._allocate
  cf85477... workspace: Move close button to the left in RTL locales
  a532b70... po/vi.po: update-po
  06bf8d3... Updated Vietnamese translation
  cae0819... po/vi.po: import from Damned Lies
  aff9b41... Updated Vietnamese translation
  fefe2df... st-widget: Add automagic rtl/ltr pseudo classes
  8ed1912... Remove manually added :rtl pseudo classes
  0b1bf5f... theme: Adjust CSS for RTL locales
  5e08b24... Updated Bulgarian translation
  8b3309f... Updated Norwegian bokmål translation
  727f2ce... [l10n] Updated Catalan translation
  bf8b9b4... Workaround broken Translation
  38235ec... gnome-shell-build-setup.sh: Add missing deps for evolution-
  52a0509... CSS: Update window close button.
  1496d6a... Update the spinner to be consistent with adwaita/gtk
  b4489d9... tools: Fix typo in check-for-missing.py
  df848fd... dateMenu: make the menu un-key-navigable
  ef6cce8... popupMenu, panelMenu: split up panel and non-panel keynav
  7790a07... panel: remove accessibility icon
  4282748... Fix removing summary items
  868bf58... MessageTray: add right click menu for summary items
  af4fcc8... ctrlAltTab: misc improvements
  fe16f2b... St: add a popup-menu signal to StWidget
  7aa326a... overview, appDisplay: add Dash to Ctrl-Alt-Tab
  0cccf1d... viewSelector: add Applications pane and search entry to Ctr
  797368b... Revert "panel: remove accessibility icon"
  bb7388a... Don't show right click menu if a new notification for the s
  edd5a5f... appView: Highlight category names on hover
  36287fc... Fix hover state after DND
  c4dad3d... MessageTray: remove source if associated application exits
  ae96b0c... Use libmutter-wm, and build a real gnome-shell binary
  e187961... src: update for mutter include reorganization
  d4b7a34... build: Fix LDADD for gnome-shell-real
  e2b26c4... update Punjabi Translation by A S Alam
  e6b1853... Require Mutter 2.91.91
  2515d5a... POTFILES.in: add main.c
  8dcd08f... Fix srcdir != builddir issues
  46ffff8... Add missing files to CLEANFILES
  6f15d1c... Bump version to 2.91.91
  f27547d... l10n: Updated Greek translation for gnome-shell
  8d14df0... Updated Norwegian bokmål translation
  026fc53... StTextureCache: never return fullcolor icons for ST_ICON_SY
  84eb66d... StContainer: simplify focus navigation
  49f6280... src: add more stuff to gnome_shell_real_LDADD
  3944df1... altTab: fix incorrect positioning with multiple monitors
  76d788a... windowManager: Add mechanism to block animations
  e054dd7... autoWorkspaces: Merge empty workspaces with the always empt
  e9f2aa6... Updated British English translation
  edabafc... gnome-shell.modules: update the git repository for telepath
  69d6ae4... panel: prevent blink of current app indicator
  db5f72c... Updated Arabic translation
  7eaca86... updated kn translations
  72120bb... dnd: Avoid division by zero, etc for zero-size actors
  0207f1f... Restructure the way we handle positioning zooming in Worksp
  a80e88e... dnd: Add a drag-cancelled signal
  5743224... Don't rearrange dragged window when repositioning windows
  df2f939... Start the workspace zoom out immediately on dnd cancel.
  16a675b... Bail early from check over all permutations
  1ea005f... Updated Slovenian translation
  c3eca3d... Updated Spanish translation
  f8b44cd... Updated Spanish translation
  dc2cae0... notification: Remove scrollTo hack
  a0a8342... telepathyClient: Pin the scrollbar to the bottom
  6d07c3a... Updated Polish translation
  7f3920d... statusMenu: Use the screensaver's dbus interface directly
  162d029... statusMenu: Lock screen before suspending
  5956b13... Updated Hebrew translation.
  eda8a94... Updated Spanish translation
  9f5584a... Uploaded Ukranian
  856f7ec... Updated Italian translation
  8895827... New translation for Afrikaans (af)
  04473f6... gnome-shell-jhbuild: exit 1 if gnome-shell-real failed
  74314ba... Remove DYNAMIC_MOZJS_HACK bits
  f8cdaaa... gvc: Update from gnome-control-center
  cbb8876... gvc: Fix introspection building
  bdd1f82... volume: Use constants from GVC
  7c937c8... gvc: Fix missing introspection
  43a243b... CSS: Remove a left-over from an earlier relayout iteration
  8a28022... Don't show the overview unless removing the workspace
  1954a02... gnome-shell-jhbuild: Fix race condition when launching DCon
  c6a2814... gnome-shell-perf-helper: add server for creating test windo
  821583a... Use gnome-shell-perf-helper to control windows during perf 
  44a1bc5... scripting.js: small cleanups
  239aa7b... perf: Add metrics for different window configurations
  d16acc4... viewSelector: allow programmatically switching to tabs
  f6fc88c... perf: Add metrics for switching to the applications view
  73274e2... Status Menu: use Gnome Session DBus for shutdown and logout
  02ed28d... Updated Dutch translation by Wouter Bolsterlee
  6e50e77... Updated Romanian translation
  44e2d88... Updated Romanian translation
  cfe719c... Updated Romanian translation
  438317c... Updated Romanian translation
  7230452... Updated Romanian translation
  0573487... StTextureCache: generate icon names in the right order
  43cf60f... StScrollViewFade: Fix GLSL shader to work on r300 hardware
  25015c9... BluetoothStatus: don't pass NaNs to native functions
  034e147... l10n: Updated Greek translation
  c2d4008... test-theme: Pacify -Werror for clutter_init
  bdebaa9... Silence -Werror for other clutter_init callers
  d370351... Fix handling of clutter_init() failures
  3466829... popupMenu: Restyle the slider to use a color for the 'activ
  44d61e6... Remove use of G_CONST_RETURN macro.
  30d2cfd... Updated Korean translation
  e375e17... popupMenu: don't include hidden items in the width computat
  f079501... placeDisplay: Remove network places
  8b45211... gnome-shell.modules: patch libcanberra to not use gtk_quit_
  9b55de1... polkit: Make dialogs look more like the mockups
  4b2d6f8... clock: update every second
  7ad89dc... Work around Spidermonkey problem with Unicode date formats
  29d473f... XDND: Fix dragMonitor leak in WorkspacesDisplay
  4029202... messageTray: Add Source.pushNotification method
  f4a000c... telepathyClient: Re-open existing chat sources on Shell res
  8c40c20... telepathyClient: Add alias change notifiers
  79d9df9... telepathyClient: Add history navigation to entry
  ebcb87c... shell-global: Add shell_get_self_contact_features
  6ff69da... telepathyClient: Add support for aliases on the self-contac
  e6aee5d... telepathyClient: Add support for the ACTION message type
  12df10b... Require a recent TelepathyLogger
  525da01... shell-global: Add wrappers for TelepathyLogger
  5a269db... telepathyClient: Add messages from TelepathyLogger
  982d8a0... build: Fix TelepathyLogger version requirement
  ddbc263... [l10n] Updated Estonian translation
  73853cf... .gitignore: add gnome-shell-perf-helper
  fcfd17e... app-menu: Simplify startup animation
  44bbf26... gnome-shell.modules: add --disable-Werror to telepathy-logg
  90f15b3... dateMenu: open calendar specifically when opening evolution
  b72a32c... Updated Hungarian translation
  b16380e... Updated Galician translations
  5957bd1... Updated Galician translations
  7c90f07... Updated Slovenian translation
  971e3f6... Updated Slovenian translation
  e8eec2d... Use points for font sizes
  4d804c2... telepathyClient: remove alias-change messages, to unbreak s
  a9505d0... workspaceView: Make sure to scale the workspace proportiona
  0a3d80b... accessibility: remove Screen Reader and Screen Keyboard ent
  43020b2... ShellWindowTracker: don't create ShellApps for non-interest
  c0d0c79... StContainer: Account for floating-point imprecision when so
  735397a... gdm: fix empty real name check
  1314559... polkit: drop gdmuser naming workaround
  8d57c50... Updated Arabic translation
  e27293e... messageTray: fix summary area wobbling
  7f67c34... Bluetooth: fix updating the device list
  c8ac3fd... Status area: add NetworkManager indicator
  cab9a58... gnome-shell-jhbuild: Adjust GI_TYPELIB_PATH for NM inclusio
  f5df5fa... Update Simplified Chinese translation.
  2646741... Updated Arabic translation
  2ea762c... Updated Italian transaltion
  c6170ed... windowManager: fix up accounting of dimmed windows
  0de5c5e... Updated Hungarian translation
  830ab59... Updated Spanish translation
  d8c2290... Prelight panel items on hover
  6128273... Updated Galician translations
  b4f16c4... Add shell_global_report_error()
  4bf1df0... ShellApp: Report error when we fail to run an app
  fea8b6d... Remove broken ShellAppSystem API and all consumers
  079953c... Switch to using the mutter primary monitor APIs
  d8bd9f5... Add and export shell_global_get_primary_monitor_index
  708f1a9... Move the font color CSS rule from .workspaces-view to .wind
  06d2c0a... messageTray: dismiss notifications on click, not button-rel
  147725b... gnome-shell.modules: Add a gtk3 dep for libgweather
  fc8cba9... Updated Hebrew translation.
  87fbd71... Updated Norwegian bokmål translation
  2c5657e... Enable the workspaces_only_on_primary feature of mutter
  a1a068a... Only show the primary monitor region in the workspace thumb
  0e6458a... Only show windows from the primary monitor in the workspace
  cdd1209... Only show windows from the primary monitor on the overview 
  e5f05bc... Add workspaces on non-primary monitors
  05736ba... Always reserve space in all workspaces on a drag
  09f2028... overview: hidden workspace thumbnails should not stick out 
  df44049... Constrain zoomed overview windows to the current monitor
  0c99f66... Handle workspaces going empty due to windows changing monit
  492263c... Link against libmutter.
  e92c845... Updated Italian translation
  36ce460... Uploaded Ukranian
  dd99ed7... Fallback to using a generic when requested image isn't foun
  26bb563... Updated Spanish translation
  47d6edc... Updated Spanish translation
  8bece0b... Updated Arabic translation
  b7be4df... panel: Hide spinner when switching apps
  0718a88... Updated Romanian translation
  c8ff699... Updated Romanian translation
  99efde5... Switch Clutter module to http git checkout
  0d963df... status: use Shell.AppSystem to launch settings panels
  67a75d4... Update Simplified Chinese translation.
  384c30b... Updated Slovenian translation
  6bb5cde... Updated Spanish translation
  f259162... workspacesView: Fix graphical glitches with windows appeari
  e0424a7... Updated Dutch translation by Wouter Bolsterlee
  8ab25de... Fix user visible typo: s/estabilished/established/
  2ea12a7... Updated Hungarian translation
  06ea78a... view-selector: Don't fade in the initially selected tab
  6ae914d... overview: Handle drag-cancelled signal for items
  7f35b2d... workspaces-view: Zoom out early on canceled item drags
  2c48efa... dash: Handle cancelled drags
  de67110... Updated Serbian translation
  547d105... Updated Korean translation
  f00c47c... Updated Indonesian translation
  14e6516... Updated Polish translation
  650f35c... Util: use the right function name when reporting errors.
  bd5efd5... Added Latvian translation.
  fb24585... Don't use italic for status items in menus
  d4e329b... Updated Galician translations
  77cdb17... ShellAppSystem: dynamically generate known_vendor_prefixes
  b81ad3e... Updated Portuguese translation
  70ae700... Only add hot corner for primary and "top left" monitors
  adbc1d9... StThemeNode: support border-image: none
  206f460... gnome-shell: fix restart after rebuild
  b9066ac... Updated Lithuanian translation.
  291ef07... run-dialog: Honor lockdown settings
  0eaf141... user-status: Honor lockdown settings
  e886a3d... StButton: fix handling of Space/Enter -> click
  96f89ce... message-tray: allocate the entire size to the icon
  b2df3fc... Always show the workspace thumbnails if there is a monitor 
  d0dd37f... appDisplay: use get_allocation_box() in _ensureIconVisible
  bad8dbc... modalDialog: grab focus immediately, not after fade-in
  1e366aa... altTab: popModal before fading out
  a40daa3... runDialog: popModal before running the command
  7f17fcf... messageTray: forward clicks on trayicon SummaryItems to the
  2782011... shell-global: try to resync the pointer state after grabs
  22bfd4f... notificationDaemon: handle trayicon clicks in the overview
  fd3f228... gnome-shell.desktop: Set autorestart flag
  1518dc9... Add pointer barriers to panel and message tray
  3034688... Update terminology from "panel" to "top bar" when Ctrl+Alt+
  d38f41a... dnd: If needed, destroy _dragActor in _cancelDrag
  b16de0e... Fix workspaces accumulating on each restart.
  c81c564... overview: Don't pick for every overlay
  c58b849... st: Add more error checking to shadow-related code
  528fc9b... XDND: Allow workspace switching using the thumbnails
  9ef4cc0... iconGrid: remove unused variable in _computeLayout
  12bd374... searchDisplay: don't create useless SearchResult's
  7b5eacf... Updated Galician translations
  8282db4... Use the new meta_window_move_to_monitor function
  4118bf1... Updated Italian translation
  33125e7... Alt-F2: Avoid running programs multiple times
  133b854... modalDialog: constrain container to the size of the stage
  d1ffd3c... MessageTray: style summary sources
  8798ec6... NotificationDaemon: don't notify for resident notifications
  54e3a54... Transition the ShellApp state when ready.
  02da366... [l10n] Updated Estonian translation
  e2cb6cc... st-texture-cache: Request large thumbnails
  90c554a... Updated Traditional Chinese translation(Hong Kong and Taiwa
  f84c62f... Fix overview sizing when exiting via thumbnails
  69ca18f... Updated Arabic translation
  afffa76... Make St aware of the UI group.
  087e86f... StTooltip: fix various warnings and use Clutter API correct
  b382b4c... build: Bump vala to 0.11.7 to fix dep. on dconf
  661ea90... css: Adjust tooltip style
  4a93ce7... dash: Show tooltips on hover
  a5d3259... StTooltip: use a timeout like GtkTooltip
  bea2d40... popupMenu: Add the ability to block sending events to the s
  0207825... appDisplay: show hover and tooltip while the menu is up
  d19cdc2... StTooltip: Add the ability to set a hook to constrain the t
  80eb37e... Constrain tooltips to monitors
  d20d89a... endSessionDialog: prelight inhibiting app items
  cbd1873... PopupMenu: invert the menu when in RTL locales
  85c0074... endSessionDialog: emit Closed signal when dialog disappears
  40750f2... Updated Russian translation
  7dcd231... endSessionDialog: hide app list when there are no apps
  35e410f... endSessionDialog: clean up appearance
  dba02f8... endSessionDialog: make shutdown dialog work like latest moc
  4208078... st-texture-cache: Fix stretched images
  12fad6f... Fix ripple animation for RTL locales
  e1df2f8... Updated Arabic translation
  5437629... Updated Spanish translation
  281b2e9... St: Fix blur radius computation to correspond to current CS
  eb6ba56... Updated Spanish translation
  34b12e6... Updated Galician translations
  1d7cef5... workspace-thumbnails: Add a subtle border to indicator
  f07fe0a... Updated Slovenian translation
  812812d... MessageTray: show multiple notifications per source
  604722b... MessageTray: use single scrollbar for summary notification 
  5a86b0f... MessageTray: never show summary and a new notification at t
  8fdbbe7... MessageTray: keep notification focused through update()
  3758f49... Bump version to 2.91.92
  46824ad... Added Bengali India file, translation to start
  42ea979... Added Bengali India to the list of languages
  9259e22... Added Bengali India file, translation to start
  72e8d38... Update Simplified Chinese translation.
  1838ab1... Uploaded Ukranian
  6c41d6b... Updated Bengali India Translation
  a3b61ec... Complete Simplified Chinese translation.
  aaa6b54... Updated Spanish translation
  80cdb0d... Updated Spanish translation
  c91b716... main: Use --replace semantics for org.gnome.Shell DBus name
  090d545... main: Allow replacement of org.gnome.Shell name
  9530048... NotificationDaemon: fix typo in dealing with TrayIcon
  bf449b9... Updated Italian translation
  82d5194... Updated Swedish translation
  bfba976... Mark strings for translation in the right way
  ee6693e... Don't translate empty string
  f8874fe... Add file to POTFILES.in
  038f4e8... Updated Norwegian bokmål translation
  68968d2... Update Simplified Chinese translation.
  5c29bff... Updated Galician translations
  be5f74e... Updated French Translation
  bac006e... Updated French translation
  6cf0a35... po/vi.po: import from damned lies
  f608c65... Updated Vietnamese translation
  475cf71... Add gettext macro to message to enable translation.
  5233429... Updated Italian translation
  92ff57c... Updated Swedish translation
  219d5fb... Updated Swedish translation
  05e8ae3... Uploaded Ukranian
  1582819... update tranlation for Punjabi by A S Alam
  affc9f9... Updated Korean translation
  c97a860... ShellAppSystem: Only search gnomecc.menu for preferences
  3889ae7... Updated Brazilian Portuguese translation
  aa0137e... Use /org/gnome as starting path for schemas
  9b51ff7... Updated Spanish translation
  da852a9... NetworkStatus: show "firmware missing" when firmware is not
  4ebf07c... NetworkStatus: hide the only connection for wired devices
  4577cd7... Updated Spanish translation
  9b4dbd0... Updated Swedish translation
  d2de086... telepathyClient: fix duplicate copy of first message in a c
  31b1263... messageTray: fix clicking on links again
  475161f... boxpointer: reposition after a size change
  924b312... popupMenu: fix relayout after submenu open/close
  00fc4a2... gnome-shell.css: fix padding/alignment of menu toggle switc
  3bbdecc... popupMenu: round spacing to an integer
  526d118... network: add security icons to WEP/WPA wireless networks
  a234ba9... Updated Hebrew translation.
  b017654... NetworkStatus: fix vpn indicator
  63078fb... NetworkStatus: Adapt to nm_client_activate_connection api c
  fc49fb2... Improve checks for XFixes pointer barriers
  dfb97c1... statusIconDispatcher: add ibus-ui-gtk to standard implement
  7b997e9... statusIconDispatcher: fix trailing comma
  c1ba920... BluetoothStatus: depend more on libgnome-bluetooth-applet
  c2e0278... Updated Vietnamese translation
  6006a42... Update Simplified Chinese translation.
  40dc85d... Add description to DOAP file
  59e2356... Updated Arabic translation
  323bbb0... Updated Slovenian translation
  96a1121... Update Simplified Chinese translation.
  7382de5... Updated Dutch translation by Wouter Bolsterlee
  c0ded8e... Updated Russian translation
  6724133... update tranlation for Punjabi by A S Alam
  da0650f... Updated Bulgarian translation
  641d7a4... polkit: Add translator comment
  cfec145... Use the description for GNOME shell instead of Mutter
  07ce3e7... [l10n] Updated German translation
  848d36f... Uploaded Ukranian
  f7fdcb7... Added UG translation
  0ef32f2... Updated Galician translations
  c6a4b3d... Updated French translation
  8b7c065... Updated Brazilian Portuguese translation.
  7b42a84... Updated Latvian translation.
  bf3f7d0... Update Simplified Chinese translation.
  b6e0c5e... Added mr to LINGUAS Added Marathi Translations
  cedd297... hindi added and translated and lingua upodated
  8da4e6c... Updated Indonesian translation
  25b743b... message-tray: Fix dismissing notifications
  94bfaf6... Updated Polish translation
  905c4bb... Add shell_util_get_transformed_allocation()
  bc48bd5... boxPointer: use shell_util_get_transformed_allocation()
  22c22e0... boxPointer: Use the anchor point to fix problems with alloc
  9f438d0... Panel: sync primary hotcorner hover with Activities button
  3a0220a... Updated Danish translation
  8f58bc5... [l10n]Updated Catalan translation
  9a21008... Make sure notification has all the content when it is expan
  6591308... Hide summary box pointer without animating if it is empty
  b2a2a00... telepathyClient: insert a timestamp between log messages an
  b470736... telepathyClient: Do a better job with old chat timestamps
  f117d9b... telepathyClient: give a separate style to TpLogger messages
  c5eb324... Fix problem with app menu showing when leaving overview
  96c2b5e... MessageTray: don't forward click on sources with notificati
  8f51988... Bump version to 2.91.93
  f81af32... Update Simplified Chinese translation.
  0121d74... Update translation for Afrikaans (af)
  9d9391b... Updated Portuguese translation
  1124d16... Updated Japanese translation.
  b5cbfc5... Updated British English translation
  4831dde... Updated translation for Afrikaans (af)
  de5fc58... Updated Danish translation
  aba4312... [l10n] Updated Estonian translation
  84e69f5... Updated Serbian translation
  2104e0f... build: Add gconf dependency to libgweather
  ee4c8cc... Updated Tamil translation
  2d63268... Added Basque language
  7f1763f... Updated Basque language
  a63a171... Updated Norwegian bokmål translation
  35e3cd9... hindi updated
  3902326... Updated Hungarian translation
  0127eb5... Updated Gujarati Translations
  342bc1e... [jhbuild] glib-networking depends on gsettings-desktop-sche
  7ffea16... [jhbuild] Build libxklavier 5.1 from tarball
  5b0f2dc... [jhbuild] Clutter moved to git.gnome.org
  cc9b812... Updated Lithuanian translation.
  9396d73... notificationDaemon: only ignore 'chat' and 'presence' notif
  429f809... search-display: Fix getDragActorSource()/getDragActor()
  60bdc72... Updated Korean translation
  6b95a35... gnome-shell.css: fix multiple calendar layout issues
  5b61485... NetworkMenu: fix parameters to _findConnection
  d1a110d... NetworkMenu: fix VPN connection state
  6c3300b... network: fix logic bug in checking whether to activate or d
  38219fe... Updated Italian translation
  38bcd52... NetworkMenu: keep the connection list visible when connecti
  20f1457... NetworkStatus: ignore invalid and unsupported connection ty
  f36f764... [l10n] Updated German translation, umlauts fixed
  af69945... end-session-dialog: Show default icon if user icon is unset
  69b23b0... [l10n]Fixes on Catalan translation
  fa1cc55... Updated Dutch translation by Wouter Bolsterlee
  90bab65... Update Czech translation
  db198b1... New Bengali translation
  82e2ab8... Fix expand animation for submenus
  b06dce5... Updated Japanese translation
  d19f2bb... Updated Traditional Chinese translation(Hong Kong and Taiwa
  92f09a6... Add shell_get_file_contents_utf8_sync(), use it instead of 
  68bf4e7... Updated Japanese translation
  7932585... network: fix alignment of secure vs insecure wireless icons
  41bdbc2... Updated Traditional Chinese translation(Hong Kong and Taiwa
  1eff22a... Updated Japanese translation
  3007688... Updated Latvian translation.
  50951d1... popupMenu: make submenus scrollable if needed
  a7df1a3... popup-menu: Tweak submenu style
  d25418b... popup-sub-menu: Adjust scrollbar style
  7e95944... Require and build against Mutter 3.0
  a73f02a... Add NEWS file with 3.0 contributors
  d6c3868... Bump version to 3.0.0
  b9828bf... StScrollbar: clean up properly when unmapped during scroll
  89de3a8... Bump version to 3.0.0.1
  a35677a... Updated Finnish translation.
  b751309... extensionSystem: add missing import
  1c4a33e... Bump version to 3.0.0.2
  09607f6... app-search-result: Fix launching on another workspace
  fb019a7... AppDisplay: refresh the view after refreshing sections
  59e3cbb... search-entry: Fix clicks on the clear icon
  73ac98b... Updated Traditional Chinese translation(Hong Kong and Taiwa
  57a332b... telepathyClient: Fix JS warning triggered by undeclared var
  3c3ea2f... NetworkMenu: fix updating the access point strength
  625a4c0... NetworkMenu: destroy More... submenu when empty
  529b6ca... network: deal with recycling of closed active connections
  5b1a76a... network: fix two warnings when removing a network device
  c7dfd08... NetworkMenu: fix handling WWAN devices
  ef55284... network: fix typo in bluetooth code
  b2b685e... NetworkMenu: fixup device descriptions
  2d855ce... NetworkMenu: fix some bugs for status items
  8232684... network: show ad-hoc icon for ad-hoc networks
  6a27d5e... NetworkMenu: don't pass NULL to nm_utils_ssid_to_utf8
  6abb86d... src/Makefile.am: two fixes to the gnome-shell wrapper handl
  5b93525... lookingGlass: bring back the inspector icon
  a56bc9d... st_label_set_text: no-op if the text is unchanged
  018e3bc... search-tab: Don't handle clicks on inactive icon
  ba4a57b... vi/po: shorter network connection notification
  db6caac... ShellWindowTracker: Follow transients for focus app
  42e26a8... dbus: Avoid losing org.freedesktop.Notifications on replace
  59c3e3a... endSessionDialog: fix keyboard navigation
  6d11247... Fix translation of Dash for Simplified Chinese, to resolve 
  f0622c1... search-results: Fix flickering of the selection
  35c85d9... Fix search handling when typing multiple searches in the se
  1d2eadb... notifications: Fix order of title/banner for RTL text
  16ac424... Updated Persian translation
  092e1a6... altTab.js: remove Alt+Tab's special case
  f4852d7... ShellWindowTracker: Ensure WM_CLASS remains canonical if it
  8f4ec85... Updated Spanish translation
  64a54e3... Updated Swedish translation
  9c654a6... Updated Swedish translation
  c28d35a... Fix bug #648394
  93ef560... Updated Polish translation
  b1a973e... Fixed bug #648398 in galician translations
  c1d189c... Updated Turkish translation
  79cca07... Updated Japanese translation
  b8925a0... Updated Traditional Chinese translation(Hong Kong and Taiwa
  1060d0d... Updated Thai translation.
  c3218f6... Updated Thai translation.
  7e857de... network: add a few more states to getStatusLabel()
  d97657b... app-menu: Update clip on icon size changes
  e38d83f... workspace: avoid an assertion in a new window/deleted works
  7813c5b... appDisplay: Process application display in chunks instead o
  249f26d... Bump version to 3.0.1
  72bee6d... Revert "telepathyClient: remove alias-change messages, to u
  07a0960... environment: improve Object.toString for delegate objects
  9d5906d... panel: provide a consistent way to refer to panel items fro
  d0780d1... NetworkMenu: keep wirelesss networks in predictable order
  d104f92... PopupSliderMenuItem: intercept clicks outside the slider
  76fce94... BluetoothStatus: always update devices
  a87f514... Display dialogs on the primary monitor when no window has f
  d2a16bc... altTab: Fix the appSwitcher's allocation
  fe08edb... altTab: fix Alt+Tab scrolling on initial display
  f88fbee... Remove unneeded theme files.
  dd01c24... build: Remove deleted files from Makefile
  e77a1fd... Updated Swedish translation
  2e02918... WindowOverlay: Show close button after an animation
  90d061e... Add a new property StWidget:label-actor
  cae3414... [a11y] Use StWidget::label-actor on StWidgetAccessible
  6934e4d... Setting StWidget::label-actor on some ui elements
  d1675c4... Added Slovak translation
  145bf19... add shell-tp-client
  2028f33... telepathyClient.js: use ShellTpClient instead of TpSimpleOb
  227da25... Move Telepathy utility functions from shell-global to shell
  42a5531... network: fix a variable name
  bafd9c7... history: Fix navigation when entering a repeat
  7d7cbde... shell-app: Fix a case where last_user_time isn't updated.
  68710c4... Revert "shell-app: Fix a case where last_user_time isn't up
  e4c7f1f... St: require libcroco >= 0.6.2
  79927fa... shell-global: remove some no-longer-used methods
  8ec62ce... bluetooth: fix mis-spelling of "Set up"
  0d440bb... StTooltip: add missing break statement
  20bf53a... Updated Spanish translation
  56d584b... workspacesView: Don't change opacity during dnd
  25f0d09... Updated Swedish translation
  6f8bd96... Uploaded Ukranian
  75c8c1b... Added UG translation
  aab2794... Added UG translation
  739bb28... Added UG translation
  c0dc363... appDisplay: Fix off-by-one when incrementally adding applic
  c311098... network: simplify connection sorting by using libnm-glib fu
  b012e93... Updated Norwegian bokmål translation
  101a07a... network: fix handling of AP flags and enhance for 802.1x
  ae0652d... network: fix initial connections to WPA[2] Enterprise APs
  5090a4c... network: request that nm-applet show the mobile broadband w
  74a39ae... shell-app: Fix a case where last_user_time isn't updated.
  57bd964... Finnish date/time fixes from Marko Myllynen. Full usage how
  88de261... shell-xfixes-cursor: missing XFree
  72f9f48... st-private: Fix memory leak
  19a8dff... Updated Hebrew translation.
  cbdf060... Added Aragonese trasnlation
  1e0187f... Updated Slovenian translation
  c975740... st-private: Correct fix for memory leak
  fa24448... Updated Norwegian bokmål translation from Sigurd Gartmann
  dcd07eb... StTextureCache: plug leak in not-found icon case
  73cae8c... st-scroll-view: remove spurious assignment of uninitialized
  fb384fc... shell-tp-client: enable client recovery
  2244b6f... telepathyClient: don't notify for delivery reports
  bc2b479... workspace: Use Main.uiGroup instead of global.stage
  6e6b1e6... workspace: End zooming when starting a window drag
  5428db5... Updated Hebrew translation.
  4d6bd91... Add Esperanto translation
  b5ab8b6... Add Esperanto translation
  bee37b5... lookingGlass: make Esc work on any page
  4b008b1... shell-global: Remove unused ShellGlobal parameters
  61577e1... shell: move non-ShellGlobal functions from shell-global to 
  8e4a5f1... Shell: sort, align, clean up shell-global.h and shell-util.
  0e42de9... run-js-test: link to libgnome-shell.la
  7921954... environment: move more init stuff here from main.js
  898b2b9... environment: put gettext stuff into global environment
  4bfc3ba... main: make "gnome-shell" the default gettext domain
  c4f5274... appMenu: Disable reactivity at the start of animation
  71dfab9... altTab: remove erroneous/superflous pick
  ffd461c... telepathyClient: don't update notifications for outgoing me
  986d72d... configure: remove support for evolution-data-server 1.2
  17672ac... altTab.js: remove the rest of Alt+Tab's special case
  48acc41... Don't crash when removing nameless user
  63b1699... panel: Don't propagate button-release-event in _onCornerCli
  4b3fbc4... network: fix modem connected state check
  a0fd4e1... Use the same selection color as the gtk theme.
  bfd344c... Use Shell.get_file_contents_utf8_sync over GLib.file_get_co
  a8baf4a... Change 'debugexit' to quit main loop rather than exit(), ad
  82aea3e... Import Shell as needed by recent commit
  df8a735... search: Fix documentation comment
  4c44bb7... Use upstream gettext instead the glib one
  91caa8e... build: Add colord to moduleset
  f7b6aca... Updated Irish translation.
  fc70c22... vi.po: new translation for "dash"
  0055cab... Updated Irish translation.
  ab9f213... build: Fix autopoint dependency on F15
  8727680... MAINTAINERS: Fix my email address
  55771b4... StScrollBar: use clutter_actor_has_allocation()
  c5ca4e3... StImText: remove two references to old clutter bugs
  619a44a... ShellRecorder: Use cogl_read_pixels()
  dbd629d... NetworkMenu: show devices that are unmanaged
  4e0c8bf... Updated Spanish translation
  fdefb31... StTextureCache: Fix leak of key string
  545f043... gnome-shell.modules: add caribou (with nothing depending on
  eb54662... Require startup-notification >= 0.11
  dd48514... gnome-shell.modules: Depend on latest startup-notification
  69a2791... check for JS_NewGlobalObject and XFixesCreatePointerBarrier
  d51e79d... Track changes to WM_CLASS
  4cab0c9... ShellWindowTracker: Remove title tracking workarounds for O
  019670b... dash: during drag, only offer trash can when dragging favor
  6a9080c... gnome-shell.modules: build gnome-settings-daemon after colo
  88df183... shell-recorder: missing XFree
  33a3b80... Add org.gnome.shell.enabled-extensions complementing disabl
  492c033... build: Add xcb to build dependencies
  671c569... .gitignore: update for glib-gettext replacement
  29a221b... build: Update dependencies for Ubuntu
  57ab7ae... Updated Russian translation
  d99b1e6... Updated Spanish translation
  8b10d85... [l10n]Added Catalan (Valencian) translation
  7ef35fb... Updated Irish translation.
  7b65735... skip delivery reports in pending messages (#651227)
  aa4dbee... run-dialog: Use user preference when executing in terminal
  7f2456c... network: fix chaining of a destroy method
  03a5133... docs: Update man page
  22ef63c... st-icon-colors: Use non-deprecated GAtomic API
  af51e8d... st-shadow: Use non-deprecated GAtomic API
  c0739bd... [l10n]Minor fix on Catalan translation
  0ae1556... messageTray: Don't animate notifications if they've shrunk.
  45c1a9e... workspaces-view: Simplify handling of removed workspaces
  2021edd... workspaces-view: Set geometry on new workspaces
  5cf7bda... Updated Hebrew translation.
  5aacfe4... Updated Hebrew translation.
  31bde57... Updated Spanish translation
  e728937... st-scroll-view: Make the fade effect and offset themable
  08371f0... Updated Russian translation
  408790a... Updated Galician translations
  fb55dd6... [l10n]Updated Catalan (Valencian) translation
  a03b6c4... [l10n]Fixes on Catalan translation
  8e661c3... telepathyContact: Fix presence information
  8c2a290... telepathyClient: Make sure to filter messages at all times
  bb0f76f... Updated Norwegian bokmål translation
  aa03734... Add "Memory" tab to lg
  ea1e5a5... workspace: Make close button respect button_layout
  82648bc... NetworkMenu: only show 5 connections per device
  60c8861... Implement a Telepathy Approver and Handler (#643594)
  890efa7... messageTray: update the SummaryItem's label based on Source
  60f41a1... statusMenu: Don't force a screen lock when suspending
  efc194e... workspace: reposition windows on workspace resize
  1301dee... Updated Slovenian translation
  1309b64... shell-window-tracker: Fix signal handler leak
  96dca48... overview: Allow dropping icons on windows
  644acf7... Newly added Telugu Translations
  f18ed3c... Addted entry in LINGUAS for telug locale
  0c98fe8... Corrections in Telugu file
  2674d96... StTheme: retrive the list of custom stylesheets and use it 
  b846354... messageTray: make this visible in fullscreen mode
  59a3e39... workspaces-display: Improve pager autohide
  001b986... Some fixes in Russian translation
  7def1a4... Updated Swedish translation
  04d2b0d... environment: Remove usage of _blockMethod; we've fixed both
  26aa433... shell_global_set_property_mutable: Remove
  b9456ca... search-display: Try harder to use a correct drag actor sour
  52a3423... workspaces-view: Always update zoom on workspace changes
  a34071e... workspaceThumbnail: Handle minimized windows
  8834a7d... Consistently exit the overview when launching external appl
  1fc1282... Fix various srcdir!=builddir issues
  1fb220b... gnome-shell.modules: Use gdata 0.8, not git
  9e804b0... gnome-shell.modules: Remove libxml2 we assume is on system
  6fc49b7... utils: Adjust trySpawnCommandLine() to gjs changes
  4c5f3aa... utils: follow up to previous commit
  e5fadb3... telepathy-client: Adjust to gjs array changes
  42adc38... telepathy-client: Minor coding style fix
  5c6e5ef... telepathyClient: Don't ignore GAsyncReadyCallback
  d5f37fa... main: move pointer-sync-on-restack code here
  9563a8f... Added Belarusian translation.
  e39e539... Update Simplified Chinese translation.
  6ce07ab... workspaces-view: Handle clip rectangle separately
  c450120... SwipeScroll: Only allow starting with the left button
  4132cca... NetworkMenu: place network items in the right position
  c867081... PopupMenu: enhance PopupSwitchMenuItem to show status label
  9412ac2... BluetoothStatus: show "hardware disabled" when disabled by 
  ab0a5d4... theme: Make the running indicator look as it's supposed to
  737f395... dnd: Rename DND.removeMonitor() to DND.removeDragMonitor()
  ed8acef... workspaces-display: Don't slide out pager on drag-begin
  6b2b347... user-status: Hide "Power off" option if shutdown is disable
  ff81659... gdm: ignore user-removed signals for untracked users
  d0e7f88... Updated Belarusian translation.
  bfec396... shell-global: remove some cruft
  82a8ac1... chrome: drop visibleInOverview
  e2e3b29... Build: Switch to clutter / cogl 1.7
  cbb9a7a... telepathyClient: Fix GAsyncReadyCallback
  6f515f2... telepathyClient: Add another GAsyncReadyCallback
  96e4128... Updated Spanish translation
  737a4f2... Updated Slovenian translation
  ad314b3... Updated Norwegian bokmål translation
  9c849b0... messageTray.js: fire a signal when the summary item is clic
  cc5c5e7... messageTray.js: add collapsed signal on Notification
  2e8654b... telepathyClient.js: ack pending messages (#644297)
  3765acc... StScrollView: Expose scrollbars visibility as property
  620330d... StScrollViewFade: Fix scrollbar size handling
  f042e43... build: Use libgdata from git master
  ef5de3a... build: Add gnome-online-accounts to moduleset
  6a6ba94... build: Move vala to version 0.12
  9d1fbff... build: Fix librest build
  dcecf41... build: Fix librest build for real
  6222796... build: Remove gnome-keyring from g-o-a dependencies
  1ebca2e... shell-util: Adapt to nautilus' switch to GSettings
  f71afa9... configure: Depend on gnome-bluetooth 3.1.0, fix linking iss
  64e7459... dnd: Reparent drag actor to the uiGroup rather then the sta
  3581c1d... Bump version to 3.1.3
  fc759bf... Fix version typo in NEWS
  8c40b6f... rename Source and Notification to make clear they are about
  2feff42... Updated Hebrew translation.
  c567690... power: Use the new gnome-settings-daemon DBus names now the
  1245628... update Punjabi Translation
  3e74dfb... Updated Galician translations
  6d5e414... appDisplay: make the categories list scrollable, if necessa
  b22c5eb... Implement Telepathy Debug interface (#652816)
  ae35d0e... panel: pass the Panel object to the PanelCorners
  64b2b4a... layout: new file handling shell layout
  1dfffdb... layout: deal better with vertically-stacked monitors
  8db1ff8... altTab: honor switch_*_backward key binding actions
  7596fdb... altTab: try to avoid showing the switcher when "flipping"
  80eb5bf... js: belatedly add layout.js to Makefile
  ed46390... Add dependency on libsoup
  a6dfe20... shell-util: Add a helper method for saving files from HTTP
  8d1b796... workspace: Fix layout errors caused by window zoom
  c727da8... messageTray: Add an enumerable count for sources to use
  40f4e92... messageTray: Use the count to display the number of unread 
  c34b357... gnome-shell-build-setup.sh: update libxcb dependency check 
  998c5f1... Approve room invitations
  6cb707c... messageTray.js: raise an exception only if parseInt(count) 
  fda8ffd... Display the number of unread messages in the notification i
  de348a4... telepathyClient: send typing notifications
  7249a21... Updated Spanish translation
  153768e... NotificationDaemon: remove source if notification sender is
  ee4ae62... St: Implement CSS3 specification for reducing border-radius
  325462d... St: Take the cairo fallback for large corners
  6d53d43... PopupSwitchMenuItem: don't override switch by creating it t
  5bc1ded... tests: Add tests for large rounded corners
  9deca75... update Punjabi Translation
  09f3c87... Allow other clients to preempt the channels we are handling
  6773664... Fix methods that take array arguments
  3ae1050... Updated Latvian translation.
  0aa626b... Updated Norwegian bokmål translation
  f524138... st-entry: Support a different color for selected text
  5cb43b6... theme: Add selected text color
  a007b1b... st-entry: Inherit all colors
  5819dd3... NetworkMenu: take out an item from More... when another is 
  297eab7... gnome-shell-jhbuild.in: Fix restore_gnome.
  32df0e8... main: Fix small memory leak in main.c
  bf28c24... build: Remove upower from the moduleset
  fda4fc6... power: Remove _checkError()
  664245d... build: Remove gnome-power-manager
  c632074... statusMenu.js: Ensure screensaver is locked before switchin
  6004e3d... screensaver: factor out a ScreenSaverProxy helper class
  534b371... autorun: add an AutorunManager class
  acc0533... automount: add an AutomountManager class
  436dd6e... autorun: follow per content-type gsettings preferences for 
  0b9c726... sniffer: add a mimetype sniffer helper executable
  6786aee... autorun: integrate with the shell sniffer process
  98327b0... automount: only autorun volumes marked as allowed
  297d135... mount-operation: add a ShellMountOperation implementation
  e1c6871... mount-operation: implement ask-question
  5c1dd4e... autorun: prefer Safe Removal over eject/unmount if possible
  0b77ea4... mount-operation: implement ask-password for mounting encryp
  5133c3e... automount: emit sounds when a drive is connected/disconnect
  b4f5e42... automount: handle the drive-eject-button signal
  5f6ac33... message-tray: Don't update message count after destruction
  524a7ff... trivial: update .gitignore
  c8d5e0a... extension-tool: Use socket.gethostname() instead of an exte
  7a8a00c... extension-tool: Clean up code creator, update sample
  86818e9... autorun-manager: Fix 'destroy' handler of resident source
  a92b734... message-tray: Move check for _actorDestroyed into _setCount
  0f49f36... Use CLUTTER_CAIRO_FORMAT_ARGB32: rather then doing a byte o
  fe82897... statusMenu: Fix typo in user switching commit
  90db743... Turn RoomInviteSource to a more generic source
  579ae59... Updated Slovenian translation
  5f86e29... screenSaver: bugfixes
  896d8e8... chrome: don't show visibleInOverview chrome when the screen
  31857cf... [l10n] Updated German translation
  602326b... main: filter out "tp-glib/proxy-DEBUG" messages
  88b295f... [l10n] Updated German translation
  544bdb4... panel: abstract ActivitiesButton into its own class
  50f248e... panel: make ActivitiesButton a PanelMenu.Button
  0549f42... panel, layout: clean up HotCorner handling
  3c87879... Updated Hebrew translation.
  cecba02... Approve audio/video channels
  8d5d415... Updated Hebrew translation.
  203dedf... viewSelector: Bind <Ctrl>+<Return> for open new window
  727c43d... Updated Spanish translation
  bf2ba83... telepathyClient: Fix undefined variable
  80b98d8... telepathyClient: Code cleanup
  e2b634e... Punjabi Translation is updated
  a012dd8... Updated Norwegian bokmål translation
  02bfc74... Updated Slovenian translation
  a50c30a... volume.js: make slider menu items activatable
  1625591... wip: cross fade the window_group and window clones going in
  d12dd14... runDialog: catch exceptions from Gio.app_info_launch_defaul
  d894ded... Revert "volume.js: make slider menu items activatable"
  361308e... Revert "wip: cross fade the window_group and window clones 
  4405d99... main: add logStackTrace(), for debugging
  601b081... Updated Russian translation
  3cc27ea... [l10n] Updated Italian translation
  9003a34... Updated Slovak translation
  7542e68... messageTray: improve bad-markup handling
  0907f03... tests: fix up typelib include paths
  f03793b... tests: add a test for MessageTray._fixMarkup
  0366e32... NotificationDaemon: only remove the source if notification 
  7a6c25b... chrome: Ignore minimized windows when updating visibility
  6724ca4... Bump version to 3.1.4
  21a1149... Always include gnome-shell-jhbuild.in in EXTRA_DIST
  f057502... Require GJS 1.29.15
  60612ca... Add markup.js to TEST_JS
  77556d1... Use "Region and Language Settings" label
  acedb60... Theme: improve menu popup appearance
  d27b37f... Updated POTFILES.in
  e01baf2... Fix critical when setting a NULL label
  2403fd0... panelMenu: add a gap between the panel and its menus
  4322a20... Added StButtonAccessible
  8f3bdd4... Port to new gnome-menus API
  a9fe2a1... gnome-shell.modules: Import gnome-menus
  2a96964... st-container: fix a misspelled variable name
  aba5f2f... Theme: match message tray and panel box pointers
  004c5cf... shell-app-system: Load settings apps
  f6f3ded... Added Malay translation
  dec55a3... theme: make modal dialog buttons match the mockups
  3fd90df... polkit: Update style of password entry
  b262a42... shell-global: keep better track of screens and displays
  aed50e2... shell-global: add a "display" property
  7765d6a... shell-global: remove "gratuitous" meta_plugin_* calls
  dbeab0e... St: fix container paint volumes
  a376cd1... chrome: Make affectsStruts default to false
  fde200d... panel: move the corners into the panel actor
  446910c... messageTray: move the summary notification out of MessageTr
  bcd3070... lookingGlass: put this in the chrome layer
  99149f9... layout: merge chrome.js into layout.js
  c1acf99... layout: make Chrome an implementation detail of LayoutManag
  3dc07d4... shell: fail cleanly if XFixesGetCursorImage fails
  8bc85d4... main: Add Main.notify() for simple system messages
  10a0f2b... altTab: do a step transition instead of fading in
  ddd59f2... notification-daemon: Add support for 'default' actions
  3850edc... notificationDaemon: fix syntax error
  aa0a7f7... Updated Spanish translation
  aa1405e... telepathyClient: Add our own translations for timestamps
  d3ad857... build: gnome-control-center needs latest gnome-menus
  7780c99... telepathyClient: Use markup for timestamps
  329f803... po/vi.po: import from Damned Lies
  31915cd... Updated Vietnamese translation
  cda279f... Updated Spanish translation
  cb19666... Don't save unacked messages
  daec53f... Update Spanish translation
  f279b6b... Update Spanish translation
  67b4f9b... workspacesView: belatedly remove an unused variable
  ff98343... lookingGlass: Recognize new extensions as they are added
  fc59e22... shellDBus: Add ListExtensions() and GetExtensionInfo()
  2466eb3... shellDBus: Add a few version parameters
  5810fcb... extensionSystem: Save extension errors per-extension
  0d9da86... Updated Hebrew translation.
  bbd2c02... Updated Swedish translation
  08e669a... layout: Don't create and destroy ripple animations
  f19e8b1... ShellGlobal: Remove unused dbus-glib include
  6c97e2a... ShellAppUsage: Port to GDBus
  7ed3fac... calendar: Improve week start handling
  fd77225... Updated Spanish translation
  8ada9b4... Updated Norwegian bokmål translation
  10dcc10... Kill off ShellAppInfo, move into ShellApp
  c5de239... shell_util_normalize_and_casefold: New utility function
  4886275... ShellApp: Change activation API
  11f30e2... ShellApp: Use integer for size, not float
  ff840db... ShellApp: Use global time, not clutter time
  b0cc778... ShellApp: Use stable sequence for id, not pointer address
  b9edb1d... ShellApp: Ensure we set the size of returned texture for wi
  7f1d282... appDisplay: Don't expose "Add as favorite" for window-backe
  2efcbaf... ShellApp: Fix comment about window-backed apps
  d256109... ShellWindowTracker: Rename self variable for consistency
  44b475e... appDisplay: Fix activation of search results
  f8b397a... appDisplay: Add missing this
  22b2661... gnome-shell.modules: update to vala 0.13.1
  91cba1f... ShellApp: Make sure that we use a valid timestamp when acti
  6a3130e... network: ignore APs that hide their SSID
  60b54c0... network: always coerce the SSID to _something_
  77de611... dateMenu: Fix some tabs vs spaces
  d80b7be... Use user-defined calendar application for the date menu cal
  c714a66... dateMenu: Watch for a resume, and update the clock
  e5036a4... Updated Traditional Chinese translation(Hong Kong and Taiwa
  b322825... Updated Lithuanian translation
  b54e374... Updated Galician translations
  ef87729... Revert "network: ignore APs that hide their SSID"
  68e716a... theme: new chat input style, smaller meta messages
  083ca7d... theme - soften notification popups
  8c7085a... update translation for Punjabi
  52c5f9b... ApproverSource: takes a gicon rather than an icon name
  7458d3e... Approve file transfer channels
  72e0c2f... Updated Hebrew translation.
  54d51c7... Updated Spanish translation
  e7b9933... theme: consistent button appearance and behaviour
  aa39166... Updated Indonesian translation, including some strings subm
  c7237be... Update Simplified Chinese translation for 3.2 release.
  c5b4dec... Updated Norwegian bokmål translation
  3d8a153... Updated Norwegian bokmål translation
  6028628... favorite-apps: Use libreoffice-writer & firefox.desktop
  11c8405... telepathyClient: Delay notification in case it gets acked
  6709e5e... NetworkMenu: don't show hidden access points
  7b61aca... Updated Persian translation
  62048ab... Updated Bulgarian translation
  72037af... AppDisplay: fix typo that prevented Ctrl+Enter in search
  a2e6b31... Updated Swedish translation
  b7fd78b... Add screenshot interface
  712ea9b... telepathyClient: Use sent timestamp instead of received tim
  fa0268f... ShellApp: Avoid crashing during state transition for window
  6d3434f... extensionSystem: Remove 'disabled-extensions' blacklist
  2d813cb... extensionSystem: Implement new live enable/disable system
  d8a98e5... extensionSystem: Add install-from-HTTP capability
  a56cd3c... extensionSystem: Add 'extension-status-changed' signal
  465d03a... extensionSystem: Add a DOWNLOADING state
  6241a82... extensionSystem: Start using OUT_OF_DATE
  2e45508... Updated Spanish translation
  023f514... Updated Galician translations
  06d906b... telepathyClient: Add direction containers
  ca26784... Updated Norwegian bokmål translation
  b76efe1... notificationDaemon: Work around JS interpreter bug
  08126e5... panel: Add an easier way of adding items to the system stat
  5be8d5f... panel: Remove 'display' from the standard icons
  83265bb... panel: Start the status area before extensions are loaded
  8f4a4d9... panel: Fix ordering of status icons
  270e82e... GnomeVolumeControl: track PulseAudio connection state and e
  a64e0e1... VolumeStatus: track PulseAudio state and hide when disconne
  f99b4da... KeyboardStatus: disambiguate duplicate short descriptions
  90783c7... theme: Darken notification entry color a lot
  4fa8e2b... extensionSystem: Don't try to make the user extensinons dir
  a13af7f... windowManager: use meta_window_is_attached_dialog()
  4e9e6e7... st-box-layout: Document insertion apis
  071c49b... [l10n] Updated German translation
  fefee3b... telepathyClient: Add IM subscription request support
  bd9455e... telepathyClient: Add notification for account connection er
  2af5e85... Add a new network agent for the Shell
  2ebdc81... Add a system modal dialog for network secrets
  d896248... Complete transitioning away from nm-applet
  b12967b... st-adjustment: Drop all animation-y stuff
  f96b2ee... popupMenu: Hide separators when they aren't separating
  13bf64a... popupMenu: Use new convenience method for settings
  e8914c6... modalDialog: fade in buttons when first showing them
  388cfa3... panelMenu: Separate from ui chrome layer
  5be9326... dateMenu: Force min-width of events area, not whole menu
  b6c2399... dateMenu: Make events list optional
  4156a4c... shell-global: require init call before shell_global_get()
  5088f22... global: Add concept of "session type"
  80a9d2e... overview: Make viewSelector private
  356e4c0... overview: make dash private
  67ae8ed... overview: make shellInfo private
  35e9926... overview: Add dummy mode
  239a9e4... popupMenu: Hide settings menus outside user session
  db39ba3... modalDialog: add mode that leaves shell reactive
  4902a60... batch: Add mechanism for doing animation series
  021d3da... layout: add panelBox and trayBox
  d227ddf... keyboard: add an on-screen keyboard
  aabe56b... messageTray: implement showing images in notifications
  7f767c4... popupMenu: Raise menu when popping it up
  1ecbabc... panel: Dynamically match corner to style of nearest button
  d4239d5... main: Factor out remaining user session specific bits
  9f1da20... Add support for gdm greeter session
  82ce8fe... Use Meta.BackgroundActor instances instead of cloning globa
  155997b... Overview: dim the background with the dim-factor property
  71cf87c... Updated POTFILES.in
  eabc2e6... Updated POTFILES.in
  e4911e2... Specify the style for the 'multi-line-notification' correct
  2054f77... Add 'multi-line-notification' class name if the notificatio
  0133c6e... Favorites: Add gnome-documents to default list
  5d138e1... appDisplay: Don't show NoDisplay items in the Applications 
  07660f7... status-menu: Rename to userMenu
  5d2b7e2... popup-menu: Add support for child menus
  d0d82cd... popup-menu: Add combo box menu item
  709193d... popup-menu: Expand switch menu items
  0751a90... user-menu: Implement new mockups
  fa786fd... Replace GdmUser with AccountsService
  81cee34... Make GridSearchResults take a grid as an optional parameter
  352fb7b... search: Allow searching for people in overview mode
  1dee10c... Toggle mutter's unredirect features on/off depending on the
  e5bc3a2... overview: Compensate for the window's invisible borders
  9ed0bbb... Bump version to 3.1.90
  be4d504... userMenu: Don't show the default avatar over a newly select
  c2c4c26... Don't crash displaying contacts with no alias
  612b9e9... Fix batch import for loginDialog
  8cf6b4c... don't translate IM status
  c86f3b8... build: Make caribou depend on libgee
  8f0c980... Updated POTFILES.in
  3418e6e... Add support for asynchronous search providers
  14e8cba... Add some (element-type) annotations to appease g-i master
  63eef28... Fixed and updated Russian translation
  887b41b... Updated Spanish translation
  9e16bb8... autorun: use the new "media-removable" icon
  82ffe23... Updated Spanish translation
  a1aa58b... Bump version to 3.1.90.1
  55c82a3... Updated galician translations
  32a11bd... Added Norwegian bokmål translation
  cc8d4e4... Added Norwegian bokmål translation
  88f2bbb... telepathyClient: don't try to translate concatenations of s
  bbba77c... Updated Swedish translation
  794f773... Updated Spanish translation
  3aa904d... workspacesView: Only connect to nWorkspacesChanged after we
  22dcb46... [l10n] Updated German translation
  98fa71b... main: grab the keyboard D-Bus interface at startup
  b245ee6... Fix bus name in error message
  8c9eb67... Switch default browser to Epiphany
  86aa4fe... popup-menu: Allow updating combobox items with scroll wheel
  8adc193... user-menu: Keep track of current presence
  77c4cbb... Updated Belarusian translation.
  b8d9273... messageTray: Don't try to URL highlight an invisible actor
  5af7e9f... Updated Russian translation
  a39440f... Updated Traditional Chinese translation(Hong Kong and Taiwa
  0151c92... Added Norwegian bokmål translation
  b6c0a2c... Updated Lithuanian translation
  a517ab9... Updated Tamil translation
  d531473... updated Tamil translation
  8b796e7... overview: Add public API to add search providers
  595be50... overview: Add API to remove search providers
  a167b16... update PunjabiTranslation
  6ceb654... Updated Belarusian translation.
  152a7fd... Updated galician translations
  d99a2f1... Revert "volume: Increase maximum by 50% for outputs with de
  885e194... run-js-test: fix
  902e78d... Updated Danish translation
  0af1082... apps: Ensure running apps override new .desktop file data
  3b6d907... appDisplay: Do not show NoDisplay directories either
  f326dde... Updated Japanese translation
  a5d0ac7... user-menu: Rename "Do Not Disturb" to "Notifications"
  49259b3... Updated Spanish translation
  28bb0c1... altTab: make thumbnails scroll to right if needed at first 
  a199c12... main: add back layoutManager.init() call that was accidenta
  bf0bcaa... layout: fix initial struts
  d99f08b... layout: fix a few keyboard show/hide bugs
  9752fda... keyboard: create and destroy this.actor
  cbb3831... shell-generic-container: document signals
  e79c093... layout: add chrome actors directly to uiGroup
  627fff9... layout: separate keyboard and tray
  ef57c9f... layout: fix keyboard in modal dialogs
  016e384... lookingGlass: fix to not overlap the keyboard
  361d38f... jhbuild moduleset: use glib branch glib-2-30
  06ea16b... Updated Norwegian bokmål translation
  84a49a5... Updated Persian translation
  cec1557... Updated Belarusian translation.
  7ddaa89... Bump version to 3.1.91
  dd061fe... Updated Oriya Translation
  27095d1... Added Oriya language into the list.
  268fe46... Updated Slovenian translation
  09fa5d9... network-agent: Add missing parameter
  857cb9c... shell-util: Hide week_start string from xgettext
  5e220e9... Updated galician translations
  4f22c61... Update Finnish translation.
  caade78... popupMenu: do height-for-width negotiation
  9ae8d90... ShellStack: make this an StWidget
  92a8507... findUrl: document the URL-matching regex
  5632216... findUrl: don't match non-:// URLs
  e2898be... findUrl: be pickier about what can precede a URL
  6496205... tests: add a unit test for Misc.findUrls()
  45a1cea... gdm: hide session list if only one session
  98649f9... apps: handle 'app-state-changed' move in shell-app-usage
  f7fb6b2... messageTray: store notifications and signal ids in an array
  9496b64... messageTray: hide the summary box pointer if all its notifi
  5790309... Updated Polish translation
  7907b19... l10n: Updated Italian translation
  092338a... keyboard: hide the keyboard when unfocusing a shell entry
  5b39b87... Fix up a11y settings handling
  8af4fd6... telepathyClient: Fix undefined variable
  b43cc22... Make maintainer mode enabled by default
  9361c72... Add context to ambiguous strings in login dialog
  c5f8c8c... Updated Polish translation
  b00dc31... Updated galician translations
  c1734b2... Updated Traditional Chinese translation(Hong Kong and Taiwa
  01a9c3f... Updated Spanish translation
  01064af... Updated Spanish translation
  cdd95fb... update PunjabiTranslation
  23146c0... Updated Spanish translation
  2dfde89... Updated Indonesian translation
  7a91f31... Updated Portuguese translation
  7b1deba... Network: destroy notifications when the connection complete
  3b01108... Updated British English translation
  c002869... Updated Latvian translation.
  b3d663b... Updated Swedish translation
  52273b6... Move sweettooth-plugin into gnome-shell tree, rebrand
  d5e6ea6... extensionSystem: Replace manifest system with a more direct
  7928f90... extensionSystem: Add "UninstallExtension" DBus method
  02b8804... extensionSystem: Always enable an extension for a user
  4c50293... Updated Norwegian bokmål translation
  7b407dd... browser-plugin: some buildsys fixes
  daf81b5... Updated Korean translation
  9ef80f6... update Simplified Chinese (zh_CN) translation
  5c14be2... updated Tamil translation
  8424236... theme/gdm: Set a width to the prompt entry
  fa593a3... extensionSystem: Use the system cert list
  7db92ad... extensionSystem: Add an explicit approval dialog
  c4bfb1e... l10n: Updated Italian translation
  189617d... Updated POTFILES.in
  b8f2abc... Updated Polish translation
  e69d561... updated Tamil translation
  234a4f3... hindi update
  1cf64b5... workspace: Fix activating windows from xdnd operations
  a324c39... Updated Spanish translation
  e943dca... power-status: Mark number with percentage for translation
  e81cee3... network-status: Remove colloquialism in string
  a4eb3c1... end-session-dialog: Use correct plural forms for timeouts
  7c4f632... Updated Brazilian Portuguese translation. Reviewed by Henri
  c3ac2df... Updated Polish translation
  351421c... updated Tamil translation
  50e4a40... Updated French translation
  c9ba94d... Updated Belarusian translation.
  0518d69... panel: Fix corner highlight
  f323588... Updated Spanish translation
  196ab6a... Updated Galician translations
  a42ae6f... tests/Makefile.am: add missing file to DISTCHECK
  e0cf946... Switch to dist-xz
  020fe35... Bump version to 3.1.91.1
  6e32c97... Updated Bulgarian translation
  1d14488... telepathyClient: notify only once per account for connectio
  fd25cf3... messageTray: fix a warning
  768c4a0... Updated Punjabi Translation
  523e431... tests: Add transition test
  9dfa2ad... app-display: Remove AppIconMenu::popup
  63ead27... Updated Slovenian translation
  9486ca5... Updated Slovenian translation
  063f34b... browser-plugin: Add support for BROWSER_PLUGIN_DIR environm
  36d5645... build: Fix rule to create .service files
  b5fa48f... status: don't show 'Show Keyboard Layout' on the login scre
  a869007... calendar: Improve Layout
  f65826b... network: Don't notify on connection lost
  f2f2898... panel: fix part of the panel-corner-highlighting hack
  0febcbf... userMenu: belatedly rename CSS to match the new filename
  6d89d0b... panel: remove legacyBox, mix legacy icons in with regular
  9fbd793... panel: merge statusBox into rightBox
  f91bea3... Updated Portuguese translation
  a07056f... l10n: Updated Italian translation
  d89c9b4... Updated Japanese translation
  ac88a88... Updated Norwegian bokmål translation
  a40d063... Updated Russian translation
  36bfe8c... memory: Add display of elapsed seconds since a garbage coll
  f54b82f... global: Initiate *full* GC at idle
  cd7b9e1... user-menu: Explain why disabling notifications changes IM s
  c865d96... Update Simplified Chinese translation.
  74f2d02... Updated Slovenian translation
  700f7fb... gdm: replace 'gdm-password' with a constant
  d0defc5... Updated Belarusian translation.
  42bc09a... Updated Polish translation
  da36d87... Updated Punjabi Translation
  d291aaa... Updated Galician translations
  81909a4... Updated reduced Finnish translation
  12c98df... Updated Traditional Chinese translation(Hong Kong and Taiwa
  a94a627... gdm: add a power button
  33718ef... panel: drop dead code
  8466198... loginDialog: subtract padding when drawing focus line
  fb81efe... theme/gdm: shrink entry
  cbf7d0e... vi/po: removed redudant %d
  922957c... po/vi: import from Damned Lies
  6375724... Updated Vietnamese translation
  083dac6... updated Tamil translation
  04c3323... Updated Bulgarian translation
  07ad035... Updated POTFILES.in
  6a57ac9... Updated Spanish translation
  17e269b... Updated Latvian translation.
  20f2fa8... Updated Swedish translation
  61c7d87... Updated Hungarian translation
  d3e3502... Updated Hungarian translation
  43f1d05... gdm: add fingerprint support
  391a220... gdm: add optional logo to user list
  1174992... Updated Spanish translation
  84f8964... Update Simplified Chinese translation.
  8b9592e... Updated Slovak translation
  bdb28e8... Updated Persian translation
  f2b44c1... Updated Persian translation
  45d8550... Updated Galician translations
  554ad4e... keyboard: switch to using the correct gsettings key for ena
  9ddd11c... Updated Galician translations
  d98336a... updated Tamil translation
  4906806... Updated Gujarati Translations
  a5ff2fc... Updated Spanish translation
  f824b97... Updated Polish translation
  207917b... Updated Slovenian translation
  2e48dbf... main: Let SWITCH_PANELS keybinding through at login screen
  2b2a8b4... ctrlAltTab: don't allow more than one popup
  c23919d... Silently add chat source in the MessageTray
  0f4ce5d... altTab: Fix icon scrolling
  543b29e... userMenu: Update the user information if the object is alre
  82eccb5... windowManager: Use an off-screen buffer for window dimming
  127ef83... windowManager: Incorporate invisible borders into window di
  09fe12d... st-scroll-view-fade: Pass a precomputed fade area to the sh
  247ad9d... scroll-view-sizing: Add tests for padding / borders
  8242203... popup-menu: Add 'sensitive' flag to item parameters
  4352cc2... modalDialog: Don't use a for...in loop for iterating over a
  37726a4... app: Don't abort if a .desktop file has no Exec= key
  dd6053c... [l10n] Updated German translation
  e7af9f9... [l10n] Updated German translation
  28349d3... Updated Belarusian translation.
  2140a49... StTable: Silence row_span warning for now
  6d92af1... modal-dialog: Don't let buttons steal manually-set focus
  bc0c490... polkit-agent: Remove hack to focus password entry
  4e4ce0d... network-agent: Focus the first reactive entry
  92024b7... network-agent: Allow entries to activate default action
  361652d... popup-menu: Use correct St.Align values
  dc624f6... user-menu: Fix spacing in combobox item
  a1def85... Updated Latvian translation.
  d949920... status/keyboard: fix function naming style
  f23239a... status/keyboard: use correct style class name to fix menu h
  ed7d492... popupMenu: fix a few width-for-height cases
  ab67c0f... userMenu: fix line wrapping
  ae00f86... panel: allow padding around panel buttons to shrink
  9f41f5c... l10n: Updated Italian translation
  3ebf6e3... autorun: don't use a custom size for the hotplug icon
  d23d9c3... update Punjabi Translation
  f97987d... Updated Norwegian bokmål translation
  eb14ed3... Updated Russian translation
  ce2dc84... Updated Slovenian translation
  05e0d50... Don't create AP items for empty networks
  82fc663... Clear the active network when removing the active access po
  e5e1b52... apps: Unify code for apps/settings loading more
  3833124... apps: Uniquify application instances explicitly by id
  526a53b... shell-network-agent: Do not handle VPN secrets
  fb30822... windowManager: shade the actor, not the texture
  566d566... alt-tab: Do not hardcode ALT modifier
  371f623... Updated Latvian translation.
  3f61f39... dash: Adjust placeholder size to icon size
  7e70dfd... messageTray: Fix line wrapping
  5d0d637... Updated Serbian translation
  ed1f8ed... Add missing test to Makefile.am
  e9282c3... Bump version to 3.1.92
  eaa664c... Updated Portuguese translation
  966f90f... Updated Hungarian translation
  db5a727... configure: Require gjs 1.29.18 for GC stuff
  a68e6e3... Updated Danish translation
  3fbee8e... configure.ac: switch to tar-ustar
  b64c237... Updated Polish translation
  38690d4... autorun: mark string as translatable
  0c849df... Updated Belarusian translation.
  b746063... Updated Polish translation
  74c2074... Updated Galician translations
  abf57e6... Updated Portuguese translation
  5e5788a... update Punjabi Translation
  c93444e... Updated Swedish translation
  00a3a86... [l10n] Updated German translation
  569d971... Updated Norwegian bokmål translation
  6ef00a4... Updated Spanish translation
  ce5bd95... Add Assamese translation
  045c654... Add Assamese translation
  57b1695... keyboard: don't try to move windows out of the way of the k
  6c0a9ff... Updated Brazilian Portuguese translation. Reviewed by Djava
  4a3db9f... Updated Danish translation
  f4355de... Updated Telugu Translation
  4c7369d... build: Switch to stable cogl/clutter branches for now
  7c61444... Updated Slovenian translation
  131da5f... telepathyClient: update the avatar correctly when it change
  a0ba664... messageTray: only update an icon when necessary on notifica
  2c7ba2c... Updated Korean translation
  6d1432e... [l10n]Updated Catalan translation
  24959f8... Updated Esperanto translation
  d87c520... Updated Esperanto translation
  a7405e8... Updated translation for Afrikaans (af) not including latest
  5f6dce2... popup-menu: Fix allocation in RTL locales
  ff0d11c... Updated Hebrew translation.
  5adb541... keyboard: fix D-Bus name acquisition flags to totally block
  a8fdcff... messageTray: move the summary box pointer up when the keybo
  33094b4... messageTray: fix notification/keyboard interaction
  17e4ce5... Updated French translation
  6959bd1... Updated Basque language
  4ef5cd8... Updated Hungarian translation
  3d60b73... Updated Lithuanian translation
  4586c7b... Fix display of dates in the Hungarian translation
  4d526e4... [l10n] Updated German translation
  0c1a22f... Updated Slovak translation
  b433de9... Updated Bulgarian translation
  703b37a... Updated Traditional Chinese translation(Hong Kong and Taiwa
  cc4dfda... Updated Indonesian translation
  d5a32a7... Updated Japanese translation
  84c3ce8... Updated Latvian translation.
  e9cdce4... Updated Russian translation
  07c4b46... Update Czech translation
  4d912c9... Updated Japanese translation
  dae6db9... [l10n]Updated Catalan (Valencian) translation
  0191cc5... Updated Finnish translation
  00384cc... telepathyClient: call delay on context when approving a FT 
  2859f23... Fixed some strings in Brazilian Portuguese translation
  8b52919... Updated Telugu Translation
  40c5db3... messageTray: unset this._clickedSummaryItem if we are hidin
  8bd5b1e... st: Fix crash in theme-node-transition
  c1300dd... Bump version to 3.2.0
  46f21e8... updated Tamil translation
  337b399... Updated Serbian translation
  0ab0d08... Uploaded Ukranian
  73cc91b... update zh_CN translation
  4e9e91f... recorder: Use CoglHandle instead of CoglHandle*
  9067689... power-status: Use correct DBus signatures
  a9817f4... automountManager: Don't mount already-mounted volumes
  6510904... windowAttentionHandler: Remove "%s has finished starting"
  9c76318... main: remove a stray second keyboard.init() call
  6aa411f... keyboard: ignore D-Bus requests when the OSK isn't enabled
  7a8a189... boxpointer: Don't constrain box pointer to primary monitor
  32dc24c... lookingGlass: Show extension state in gnome-shell
  1e2d162... layoutManager: Treat screen_sized OR windows as fullscreen
  1e6b824... lookingGlass: Add an easier way to see extension errors
  f0c1eee... Updated Spanish translation
  b43dcb8... layout: Fix setting fullscreen for screen sized windows
  e9b2863... Updated Slovenian translation
  77485c2... [l10n] Updated German translation
  e49a595... st-texture-cache: Don't cache GIcons which cannot be serial
  414f49f... Updated asturian translation
  745f9c0... Added asturian language
  d47a013... vi.po: import from Damned Lies
  a7442cd... Updated Vietnamese translation
  69c0a52... [l10n]Updated Catalan translation
  77c36af... [l10n]Updated Catalan (Valencian) translation
  a3528bf... layout: Fix the actor tracking parameter parsing
  6e0119d... Updated Irish translation
  51139bd... Updated Irish translation
  754f87d... Updated Swedish translation
  9930dbc... Updated Galician translations
  efc3246... Updated Bulgarian translation
  4eec741... Revert "lookingGlass: Show extension state in gnome-shell"
  130f2cf... WindowDimmer: Don't try to use a ShaderEffect when GLSL is 
  0968e55... WindowDimmer: Make effect private
  c28217d... Updated Esperanto translation
  751d250... autorun: fix a typo in a variable name
  70eeb75... lookingGlass: Show extension state in gnome-shell
  2407ec7... Revert "lookingGlass: Add an easier way to see extension er
  c321c8a... Updated Polish translation
  28c3e06... workspaces-view: Remove window dnd between workspaces
  0ccb280... st-theme-node-drawing: Fix centering when the image needs t
  4e11410... keyboard: Add a missed translation
  f13f5bc... Use '' for non-translated strings
  4831d9c... lookingGlass: Fix referencing undefined variables
  1e049f8... Updated Polish translation
  c398f31... [l10n]Updated Catalan translation
  f9b37a2... StThemeNodeDrawing: Remove useless LoadCornerData
  8daca86... Updated Slovenian translation
  4ec5e55... Move shell contacts search closer to gnome-contacts
  503508a... contact-system: Add helper method to get a (display) email
  0d5618f... contact-display: Try harder to display a meaningful name
  492dd71... ShellContactSystem: make search terms conjunctive
  472b20d... ShellContactSystem: Make address search actually work
  23a4d4c... texture-cache: Don't share requests for uncachable textures
  d862c08... telepathyClient: Check for a no-op before pushing an alias 
  ac678f6... Updated Galician translations
  0d1b7e1... Updated Swedish translation
  d839670... Updated Spanish translation
  39c5d23... user-menu: Restore previous IM presence on startup
  2947b92... user-menu: Restore previous session presence at startup
  c99afed... messageTray: Fix accidental typo
  61b8af2... Add translator comment for button label
  8a1ac6b... Updated Dutch translation by Wouter Bolsterlee
  6bb1a3e... Updated Russian translation
  e307680... [l10n] Updated German translation
  2e244ec... Updated Latvian translation.
  23478f3... Updated Lithuanian translation
  8e32290... Change default of saved-im-presence to Offline
  9df8b58... Updated Telugu Translations
  786cfbd... shell-util: Remove shell_util_icon_from_string
  67b7b7a... shell-util: Fix a bogus annotation
  7bc2573... window-clone: Use ClutterClickAction
  75b824d... *.js: Make emacs modelines consistent
  4333bdc... *.[ch]: add emacs modeline to C files that were missing it
  4270a28... Updated Hungarian translation
  1a8d782... layoutManager: Ignore 1px overlap in _isAboveOrBelowPrimary
  8529ca7... gdm: don't show fingerprint message right away
  d0edd97... gdm: clean up spacing
  85520e3... popup-menu: Allow adjusting where in the source the arrow p
  da83ad5... app-system: Consider usage frequency in search results
  c427bba... shell-app: Improve prefix matches
  aee3c6f... shell-app: Remove MATCH_MULTIPLE_{PREFIX,SUFFIX}
  b9069df... search: fix keyboard hiding when user starts a new search
  cecb1a4... st-texture-cache: Fix a minor crash when computing our bord
  6bc34e0... shell-app: Plug a small memory leak
  3169b2c... keyboard: fix the keyboard hiding when an extended key is s
  b57d8b3... Updated British English translation
  3df30fb... Updated Bulgarian translation
  96e0528... Updated Bulgarian translation
  13ffe41... Updated Persian translations
  fff0861... Updated French translation
  6722252... Updated Korean translation
  82ed80c... extensionSystem: Load user extensions after system ones
  cf3976d... l10n: updated Italian translation
  dadac95... updated Kurdish translation
  1c4db98... added Kurdish translation
  6bdf621... Fixed some strings in Brazilian Portuguese translation
  ba110f2... network-agent: Remove "Show password" switch
  6257e64... shell-entry: Add API to support entry context menus
  9439da8... Add context menus to some entries
  b07f993... dash: Ignore hiding items in _adjustIconSize()
  6d95e8b... dash: Add minor optimization to _adjustIconSize()
  1721db6... Revert "dash: Add minor optimization to _adjustIconSize()"
  adef200... Revert "dash: Ignore hiding items in _adjustIconSize()"
  790b9d3... dash: Ignore hiding items in _adjustIconSize()
  a4b69db... dash: Rework _adjustIconSize()
  6d0be86... dash: Add minor optimization to _adjustIconSize()
  775347d... Updated Japanese translation
  a103c02... gdm: add prelight to Not Listed? button
  928fbee... altTab: fix app ordering in certain edge cases
  12e3921... messageTray: only set stage input mode when necessary
  ff20fe8... keyboard: show the keyboard immediately when the user toggl
  04482c2... Updated POTFILES.in
  ce3a26c... Updated Polish translation
  c3df6bb... [l10n] Updated German translation
  a26a77f... st-entry: Display a capslock warning in password entries
  0eab448... css: Style the capslock warning in password entries
  ca5ab20... gdm: don't clear bullets while authenticating
  ad8dfd7... Updated Hungarian translation
  9593ff3... notificationDaemon: only display a large image if an icon i
  e37bc6d... Updated Galician translations
  39d1235... gdm: move focus to first item in list
  577ccc4... Unmanage the screen before reexecing
  4ce0e80... user-menu: Be more cautious about saving status
  b05f71e... messageTray: Add banner body when setting the image for a n
  897fadf... Require Mutter 3.2.1
  5ea032b... Bump version to 3.2.1
  9e2bab0... Updated Norwegian bokmål translation
  bba5198... Updated Spanish translation
  b07e45e... lookingGlass: Add an easier way to see extension errors
  36eb745... PlacesManager: fix .gtk-bookmarks monitor scope
  338ba10... shell-recorder-src: Statically init mutexes instead of usin
  4bb48e5... Drop deprecated g_thread_init call
  8c43298... configure: Bump glib requirement
  20a6ce7... build: Switch to glib master
  ddf562e... po/vi: import from Damned Lies
  840e79c... Updated Vietnamese translation
  5d25716... st-texture-cache: Use ANSI C-style comments
  18d69d7... util: don't depend on the nautilus GSettings schema
  d59fd1a... Updated Norwegian bokmål translation
  c573e7f... global: add missing break statement
  de352a3... global: drop incorrect memset
  615723d... IMStatusChooserItem: clean up signal handlers on destroy()
  b7bf712... st-texture-cache: Merge strategies
  0dd4584... st-texture-cache: Rearrange code to prevent some work and a
  38c768f... gnome-shell-extension-tool: Fix error after creating extens
  e63c2da... gnome-shell-extension-tool: Use xdg-open
  9b38c5b... Minor documentation fixes
  668920c... Small coding style fixes
  dde124a... user-menu: Minor style fix
  c1fa9a8... docs: Allow building API documentation
  0cb415b... user-menu: Add missing semi-colons
  4ae2a0b... extensionSystem: Only load importers for enabled extensions
  fd1b3b4... extensionSystem: Rebase the extension order list to help pr
  44e2f7f... gnome-shell-extension-tool: Add facilities to enable/disabl
  ab603bd... Updated Telugu Translation
  2b140f8... Updated Telugu Translation
  f4d8a35... altTab: Don't refuse to work when a pointer grab is in plac
  a69ebc8... Add Ctrl+PageUp/PageDown key shortcuts for switching tabs
  d23c374... Revert "Add Ctrl+PageUp/PageDown key shortcuts for switchin
  ff01ed5... lookingGlass: add Ctrl+PageUp/PageDown key shortcuts for sw
  c944dd6... theme: Fix indentation
  01357ac... lookingGlass: make it look consistent with the rest of the 
  e9ede36... Add context to ambiguous strings in end session dialogs
  3dabe64... Updated Bulgarian translation
  dc5d2b8... user-menu: Hide "Switch user" on single user machines
  be72b1d... st-texture-cache: Unref each texture when we destroy the as
  33f3f9d... Updated Hebrew translation.
  84e8d38... Updated Hebrew translation.
  8007696... Updated Lithuanian translation
  d553a5b... Updated Telugu Translation
  6a4525e... Updated Spanish translation
  f874a57... Updated Spanish translation
  bd5c6c5... Updated Norwegian bokmål translation
  b62f5ef... telepathy-client: Replace shell_util_new_from_string
  8a39145... Replace deprecated GDK functions
  c80acfd... shell: Remove shell-arrow
  90b3f7b... Updated Turkish translation
  a147d04... Updated Persian translation
  95de48e... ShellApp: Junk last_used_time
  1aa97b1... Stop using APIs deprecated in Clutter master
  d74721f... main: Mute the browser plugin
  ee77e5d... Updated Slovenian translation
  9951c92... Updated Slovenian translation
  51fa9ae... Updated Swedish translation
  8d137ea... Updated Esperanto translation
  cc94076... extensionSystem: Fix deferred loading of extensions
  cf44234... extensionSystem: Fix rebasing of extensions
  203c5db... extensionSystem: Remove duplciated version check
  3d3c954... NetworkMenu: don't query DBus properties of removed objects
  1760ba1... st-texture-cache: Fix colored symbolic icons
  a465c5f... theme: Add a selected-color to the polkit and network auth 
  38563c3... Updated Czech translation
  3294a6e... theme: Lighten up the sent message color, clean up
  18541c4... messageTray: Reduce the scroll view fade
  70fc135... Network Menu: fix pulling out the first element from the Mo
  398489f... popup-menu: Add minimal handling of open/close to Sections
  3652e42... messageTray: Add option to (un)mute conversations
  ea061b0... configure: Turn off -Werror by default
  f4eaadb... Pass bluetooth directory to g-ir-scanner
  618a53b... build: Fix when bluetooth is disabled
  779b18b... messageTray: don't steal focus when popping under the point
  d2bd9ef... keyboard: fix exception: global.current_event_time is not a
  d7d5da0... NetworkMenu: fix logic for updating wifi icon
  2541bfc... Updated Galician translations
  54a8ad8... Updated Spanish translation
  a6ee673... ctrlAltTab: fix popup's allocation when primary.x != 0
  be1c4f2... magnifier: Use enum from gsettings-desktop-schemas
  c52ccc7... build: Fix dependencies for debian-based distros
  d9c6485... data: Fix the description for enabled-extensions
  3941961... lookingGlass: Add tab-completion
  a8e3542... [l10n] Updated German translation
  85cd189... shellDBus: Lock down Eval() to be a development tool only
  39727d1... main: factor out dbus names acquisition
  c516af3... Updated Spanish translation
  07e7331... gdm: Add a translator comment for 'Not Listed?'
  43f53a7... NetworkMenu: fix regression in access-point-removed
  703d2ea... workspaceThumbnail: Allow users to create workspaces at any
  628e598... Doc fixes
  2b6c5bb... main: Fix shell_dbus_acquire_names()
  b71e66c... window-manager: Fix variable name
  98906c1... Updated Japanese translation
  463e091... Remove all stray imports to imports.dbus
  46cea67... app: Fix crash on search
  167ca75... Replace deprecated gtk_widget_size_request
  5350302... Port to new GDBus bindings in gjs
  adc187c... screensaver, gnomesession: port to GDBus based bindings
  827bf50... notificationDaemon, magnifierDBus: port to GDBus
  6547f75... Port client side code to GDBus
  de5b00f... Updated Norwegian bokmål translation
  a9ab878... Adapt to mutter moving to GSettings
  7854024... user-menu: Fix fallout from GDBus port
  da59eeb... Updated British English translation
  c79b8bb... [l10n] Updated Estonian translation
  9011959... Updated Traditional Chinese translation(Hong Kong and Taiwa
  2c2729f... browser-plugin: Set that we need XEmbed
  9bc1a68... browser-plugin: Use g_strndup to get a string property
  363bd04... browser-plugin: Move "entry points" comment
  2b6b2d9... shellDBus: Fix missing user of old DBus API
  d856338... bluetooth: Fix undefined variable issue
  960571a... Updated Galician translations
  8678b87... a11y: Adapt to re-addition of 'visual-bell'
  d20e646... combo-box-menu-item: Propagate style changes to the combo m
  b88657a... combo-box-menu-item: Propagate pseudo classes to the combo 
  e279ef1... user-menu: Disable combo box if no accounts are enabled
  d1aa7de... Drop last remnants of dbus-glib from configure
  fc8d13f... GDBus: restore non-fatality of name acquisition error
  dc9a8d5... Drop a leftover mention of GConf from configure
  5fd3ca8... Updated Finnish translation
  65dec2b... shellDBus: Add missing initialization
  97e7ea0... shellDBus: Ignore extension properties that we don't care a
  fa2ff81... Updated Spanish translation
  55d6c5e... polkit: Find the best user to authenticate as
  001b6af... Updated Greek translation
  8d3e5ea... Make notification icon buttons elegant.
  b1064cb... WorkspaceThumnail: fix typo
  d714dfd... shell-wm: Remove takeover_keybinding()
  5ff2285... Bump version to 3.3.2
  4c7cc94... build: Add test/unit/jsParse.js to Makefile
  c3528f5... lookingGlass: Fix global key press handler
  2b57603... Port PopupMenu to new Lang.Class framework
  566bdb5... Port PanelMenu to new class framework
  b356aa8... Port message tray sources and notifications to class framew
  987099e... Port ModalDialog to the class framework
  d6b6f81... Port all classes with inheritance to class framework
  0996174... Port GDM and Caribou to GDBus
  17c46c2... Port everything to class framework
  0614339... Updated Slovenian translation
  8d0638a... Update Simplified Chinese translation.
  3d70662... Updated Romanian translation
  e4df00c... Updated Telugu Translation
  ef49670... fileUtils: Fix recursivelyDeleteDir
  bbb8365... extensionSystem: Set the proper 'enabled' and 'type' parame
  10df80b... status: Remove unneeded pkill call
  f2c79be... workspaces-display: Make workspacesView private
  84dde8e... workspaces-view: Don't create extra workspaces unconditiona
  26df6cf... workspaces-display: Implement workspaces on non-primary mon
  a634f25... workspaces-view: Handle swipe scolling in workspacesDisplay
  2c243b6... Updated Norwegian bokmål translation
  47b55e2... workspace-thumbnails: Emit 'window-drag-cancelled'
  6eb168b... Updated Finnish translation
  85e2439... autorun-manager: Use app names rather than full names
  ab6a777... browser-plugin: Make sure to use the UTF8Length parameter
  0cbaeae... messageTray: use a "hot corner" to summon the tray
  80c16aa... layout: Make ripple boxes initially invisible
  d845f40... Updated Lithuanian translation
  34ba6f2... Updated Lithuanian translation
  d5b4e30... browser-plugin: Fix crash if shell is not running
  aad9179... NetworkMenu: fix number of visible networks
  7fa7d04... NetworkMenu: show hardware disabled when rfkill is active
  2c649d5... Update Czech translation
  102f2a9... Make the window labels visible at all times
  02af8eb... browser-plugin: Fix memory leak when passing an invalid UUI
  fc2d021... Added Macedonian translation.
  f0d0e02... Added Macedonian translation.
  efe6d06... telepathyClient: reset badge as soon as the summary notific
  102099c... Updated Hebrew translation.
  58e4870... Uploaded Ukranian
  8a6a396... workspace: Remove tweens when hiding overlays
  1acec65... theme - update window captions to match mockups
  69e26c6... telepathyClient: only notify on new channels when asked to 
  faff073... Do not use the default stage
  fcee7f2... run-js-test: Do not use the default stage
  f3cb9d0... Network Menu: update the UI only when really needed
  54afb7b... browser-plugin: Fix installation on WebKit-like browsers
  c7846e1... st-icon: Fix memory leak
  f2cbddc... st-theme-node: Fix memory leak
  56f312d... st: Fix typo
  09ab13c... Array: add capability to insert while keeping a specific or
  77afd67... NetworkMenu: actually add new access point to the network l
  875b6d1... StTextureCache: fix load_sliced_image with different sizes
  26580f8... IconGrid: don't force the size of the icon
  50aa15d... Reintroduce Wanda The Fish
  087d8e6... Updated POTFILES.in
  bbdce15... Util: fix binary search exit condition
  8764253... ShellApp: port to new GDBusActionGroup and GMenuProxy API
  4debedb... Application Menu: add support for showing GApplication acti
  8a029f3... popupMenu: Remove app. from app actions
  e53e3cb... test-gapplication: update for latest gapplication changes
  5ad8080... Application Menu: update for latest GMenu changes
  951fff5... Application Menu: watch for menu property changes
  4aa1fe9... Another update for GLib API changes
  6c4e9d2... Add per-window actions
  ce38293... GActionMuxer: pass platform data
  c4c2c11... action muxer: drop direct GDBusActionGroup use
  b47b82e... build: Split out "private" sources variable that can be eas
  7b9c9b2... shell-app: ensure there's always a muxer when setting actio
  2b9561f... dash: Move labels beside the app icon upon hovering
  a7bd9f8... PopupMenu: disconnect from 'destroy' signals of destroyed i
  bea4faa... Updated Spanish translation
  25948f2... St: Implement background-size CSS property
  9caa88f... Updated Norwegian Nynorsk translation
  45495c2... Updated Hebrew translation.
  686190c... Updated Spanish translation
  90b4a08... [l10n]Updated Turkish translation
  bf3b94d... Updated Danish translation
  936b1b5... notificationDaemon: group sources based on a combination of
  5603647... Updated Japanese translation
  785969f... l10n: close bug #667204
  0e753ed... docs: Fix build to exclude private sources
  c6b169c... docs: fix srcdir != builddir builds
  66c4881... Add missing files to distribution
  36bf63a... Bump version to 3.3.3
  951705a... NEWS: small fixes for 3.3.3 release
  ba1e7bd... Updated Russian translation
  14a6555... po/vi: import from Damned Lies
  d42c3a1... Updated Vietnamese translation
  30300f1... Updated Norwegian bokmål translation
  bde15f7... Updated Bulgarian translation
  ff78d26... Updated Belarusian translation.
  225c807... Updated Finnish translation by Jiri Grönroos.
  417cbea... gsettings: Add migration file for overrides
  41f6956... Fix some fallout from background-size addition
  5cf06fe... telepathyClient: No need to prepare channel contacts
  7c108e2... dbus: fix Screenshot async methods fallout from GDBus migra
  6cdb1bd... telepathyClient: handle ExtendedAway as Away and not Offlin
  7da3903... Place display: don't use a StIcon for DND
  f4d13b9... ShellApp: don't use the app proxy before it's created
  abcca3d... ShellEmbeddedWindow: don't update the size of a destroyed a
  efdd337... updated persian translation
  d205d7e... Updated Galician translations
  c606cf0... Updated Slovenian translation
  b88b743... Delay rearrangement when cursor hovers a window
  64baea1... Workspace: Set a maximum scale for window clones
  b087191... RemoteMenu: add support for section labels
  33d4518... hotplug-sniffer: fix double free when setting D-Bus return 
  91ca86f... st-theme-node-drawing: clear border buffer before drawing o
  e58c82f... theme-node-drawing: don't crash if st_theme_node_paint() is
  3f32846... Fix timeout callback leaks
  235cb9c... build: Add the 'gl' pkg-config
  f59018f... workspaceThumbnail: clear the drop placeholder on pointer l
  8943b3b... workspaceThumbnail: disconnect handlers when workspace is r
  301bace... workspaceThumbnail: improve handling of notify::minimized s
  11637ba... Network Menu: prefer VPN connections when showing the icon
  1bac40f... App menu: only create the popup menu with a GMenu
  b5be62c... ShellApp: Use unique name for menus
  0080440... workspaceThumbnail: fix window tracking bugs
  6195386... Update iconGrid label style to current mockup
  c5932c0... Adjust to gtk/mutter changes for Application API
  29da720... notificationDaemon: fix order of arguments to _lookupSource
  6829590... dash: improve timing of labels
  eadb41b... Bump dependencies on gtk+ 3.3.9 and glib 2.31.6
  90a691e... Bump version to 3.3.4
  882fe48... Screenshot: Move filesystem I/O to a thread
  62b65a2... workspace: fix dragging of window thumbnails
  31ffc5a... theme: Fix some more fallout from background-size addition
  017fde9... Updated Galician translations
  d23aaf3... Updated Finnish translation.
  c6e9f97... dash: Use the correct theme node for spacing/padding
  6c1a2d5... Updated Irish translation
  8d6ab32... shell-app-system: Add Debian to the vendor prefixes
  0c19f71... telepathyClient: Fix fallout from Lang.Class port
  1d311e7... shell-app: Make use of Keywords in search
  b0ae596... contact-display: Don't show non-IM contacts as "offline"
  f6508b5... st-im-text: Guard against multiple dispose
  c6e924f... browser-plugin: Fix leak in plugin_enable_extension
  78fb102... st: Use generic marshaller
  46505a8... etc: Use generic marshaller
  b40b199... shell: Use generic marshaller
  049a561... screenshot: add a 'flash' boolean flag to screenshot method
  ef56a78... shell-dbus: factor screenshot callback into a separate func
  3bcdba6... browser-plugin: Add a new "onshellrestart" API
  1556344... browser-plugin: Fix callback for "onchange"
  2699198... browser-plugin: Refactor plugin_object_set_property, and fi
  5a85fc0... magnifier: Handle screen size changes
  74dd298... a11y: Setting a name/label_actor for several items on the p
  1b64b09... a11y: StLabelAccessible needs to notify accessible-name cha
  5530891... popup-menu: Do not open empty menus
  b67dfb9... Updated Spanish translation
  e9d2a42... message-tray: Allow to switch between left/right click dire
  21e2280... AppMenuButton: only show the button if the target app is on
  bdd65fe... AppMenuButton: bind "can-focus" to "reactive"
  12746a1... modemManager: Fix fallout from GDBus port
  9147dee... screenshot: use the correct offsets when calculating the wi
  730a0d4... Updated Hebrew translation.
  0673720... Updated Norwegian bokmål translation
  1bc7edc... Updated Slovenian translation
  8bcbf30... power: Fix icon updates
  3d0dd38... automountManager: Make sure sessionActive is initialized
  73261a4... Updated Traditional Chinese translation(Hong Kong and Taiwa
  2c9e6bb... browser-plugin: Fix the browser plugin
  b3936ec... user-menu: Don't change HIDDEN to EXTENDED_AWAY
  4e89a5e... ShellScreenGrabber: grab the screen using pixel buffers
  025784f... ShellRecorderSrc: Set as GST_FORMAT_TIME
  d4a26fb... ShellRecorder: improve the default pipeline
  f2cc5cf... ShellRecorder: drop frames to keep from running the user ou
  60d8683... ShellRecorder: drop frames to approximate the target framer
  dfd3946... Updated Spanish translation
  8cbbb45... mount-operation: set a max-width for the question subject l
  bae2359... added Sinhala translation
  6c5e96c... added Sinhala language to LINGUAS file
  0d0e545... configure: fix help string for jhbuild-wrapper-script optio
  d61cdd8... Updated Slovenian translation
  cd30128... placeDisplay: Fix accidental swap of parameters
  458b0b2... shell-util: Remove shell_breakpoint
  d254e2e... shell-global: Correct screenshot_window() after mutter chan
  b5b5759... Updated Dutch translation
  8755941... screenGrabber: Pass correct coordinates to glReadPixels
  b13809d... Updated Dutch translation
  39dd243... Updated Galician translations
  fad88dd... theme: More fallout from background-size
  5a3de8d... st-theme-node-drawing: Fix implementation of background-siz
  5c730dc... st-theme-node-drawing: Remove possible subtexturing
  ee6bc33... PopupSwitchMenuItem: allow toggling without closing the men
  c63fe5e... workspaceThumbnail: avoid bouncing of the drop placeholder 
  5bc042b... Remove override of map/unmap
  e5dfc63... Updated Galician translations
  2864c36... theme: Fix highlight of panel buttons
  46caf6d... ShellApp: Fix warning with call to g_strv_length()
  d1d4142... Makefile.am: Use global substitutions
  b2f33e2... Split off the extension importing stuff into a new library,
  2f27b94... extensionSystem: Fix an error related to extension importin
  80ff6ff... Move a lot of miscellaneous code related to extensions into
  b8a54fa... Add a new tool, 'gnome-shell-extension-prefs', which can co
  831099c... browser-plugin: Provide new APIs for launching extension pr
  a622aba... extensionUtils: Create and allow access to a new "extension
  42d46ae... po: Add extensionPrefs/main.js to the localized file set
  4886238... Updated POTFILES.in
  27b3499... iconGrid: Don't enter an infinite loop
  05c285a... st: Shut up a compiler warning
  e2aa954... st: Fix typo in doc comment
  e3d0b6f... Add -Wno-error=deprecated declarations
  57beb0a... data/Makefile.am: fix typo in EXTRA_DIST
  ab29ce8... Bump version to 3.3.5
  c4aa277... NEWS: minor fix to contributors list for 3.3.5
  db7e4dd... [l10n] Updated Estonian translation
  61e2e04... improve TP_ERROR_STR_ALREADY_CONNECTED displayed error stri
  daa380f... configure: GNOME_SHELL_JS needs gio-2.0
  aa2a63b... volume: Clarify translatable string
  d0cd6ba... extensionSystem: fix runtime enable()/disable() after last 
  6ca0d4a... Looking Glass: fix error line when there are no errors
  8b4c1a8... theme: Remove border from top bar
  d1fc875... panel: Simplify corner drawing
  e8bfd99... Fixed typo in string
  44e0200... Fixed typo in string
  d219892... Updated Spanish translation
  5de8a0a... Updated Spanish translation
  602da77... Rename CSS selectors for password prompts
  019dd2e... telepathyClient: show connection manager crashes as "Intern
  d446b65... Updated Spanish translation
  138b8cf... xdndHandler: prevent dummy actor from interfering with Hot 
  e508635... [l10n] Updated Kazakh translation
  245c588... xdndHandler: pass actor-relative coordinates to handleDragO
  eab4f4c... Return expected type from handleDragOver for Activities but
  758e573... Fixed LINGUAS
  8d968e5... Updated Czech translation
  de0116d... theme - nicer contact search results
  604e8f4... theme - give labels and captions the same padding
  7705a65... ModemManager: fix dbus parameters
  41f0e13... extension-prefs-tool: fix sensitivity of combobox items
  c7fa719... gdm: port gnome-shell --gdm-mode to systemd
  e8498ad... automount: port from CK to systemd-logind
  62c0088... Config: use sed for substituting variables
  92276c5... NetworkAgent: add support for VPN connections
  c5804c1... ShellNetworkAgent: don't access request fields if the opera
  97c2db1... NetworkAgent: fix g_key_file_load_from_data()
  ce629b0... st: Fix formatting
  ebe72e1... test-theme: Don't use deprecated API
  570a029... test-recorder: Don't use deprecated API
  b2ec340... screenshot: Add include_cursor parameter
  4516e4c... screenshot: Split into separate file / class
  c205030... screenshot: add missing shell_screenshot_new()
  ca575ef... st: Remove st-overflow-box
  44686ba... st-scroll-bar: Use clutter_actor_destroy in dispose
  bed5068... st-scroll-bar: Set the handle as a child of the bar, not th
  88eb246... st-scroll-bar: Remove stepper buttons
  6528f83... st-scroll-bar: Clean up get_preferred_width/height
  68b7e84... telepathyClient: Remove extremely outdated comment
  c8020e6... NetworkAgent: rename VPN keyfile key to "supports-external-
  fbf6e03... modalDialog: Fix bindConstraint
  0c20378... main, lightbox: Fix lightbox for zoomed windows
  fd8f3df... Updated Slovenian translation
  ed465a6... Bump clutter version requirement
  e2726f3... Add a checkbox widget
  1c0c42e... iconGrid: Split vertical/horizontal item size
  740388c... st-texture-cache: Use ClutterActor, not ClutterGroup
  f9e456b... st-scroll-view: Remove unnecessary VISIBLE checks
  92ee174... st: Don't use deprecated API
  d81958a... st: Remove st-tooltip
  d3e4f44... Update Simplified Chinese translation.
  f323290... Update Simplified Chinese translation.
  dce797f... Updated Serbian translation
  df6cd46... l10n: Updated Italian translation
  7083056... Updated Hebrew translation.
  aee2861... wanda: Fix after clutter deprecation changes
  36c3ce9... theme: Adjust checkbox style
  fd99d13... messageTray: Correctly show the icon on a notification stac
  c6ed3cd... Updated Traditional Chinese translation(Hong Kong and Taiwa
  0e5177c... Updated Telugu Translation
  b67138b... pokit-agent: fix segfault when we we fail to get the curren
  6a36791... [l10n] Updated Estonian translation
  d92c97f... Updated Czech translation
  8b08d8b... l10n: Updated Italian translation
  bc918d0... Updated Norwegian bokmål translation
  7a4b613... set a summary on the saved-im-presence and saved-session-pr
  097e56f... Updated Spanish translation
  b990ed2... app-system: Don't assume that gmenu_tree_load_sync() sets e
  e80462a... Updated Belarusian translation.
  66bd8b5... Updated Lithuanian translation
  14b92a4... dbus: Add FlashArea method
  0bac3a5... Updated Danish translation
  c7a4b30... Updated Serbian translation
  9400d8f... browser-plugin: Correct check for checking the hostname/pro
  9f1ed13... Updated Galician translations
  f248aa6... Support only Call1 channels
  0fbdd0b... Updated Slovenian translation
  53d9ea7... search: Replace getResultMeta() with getResultMetas()
  eb0d803... searchDisplay: Split renderResults()
  e2c66ce... search: Make asynchronous providers more explicit
  89fe43f... search: Rename search_providers to open-search-providers
  f6749fb... search: Add RemoteSearchProvider
  34c6ff9... overview: Load RemoteSearchProviders
  ac78a1e... docDisplay: Remove "Recent Items" search provider
  80eac73... st: Remove thumbnail functions from TextureCache
  11234c7... Updated POTFILES.in
  916c62a... update Punjabi Translation
  786becc... workspaceThumbnail: don't queue unnecessary relayouts
  b47fd6d... st-widget: Make into a concrete class
  f19ee78... st-widget: Don't use deprecated API
  fbcea03... st-widget: Don't explicitly check for ClutterContainer inhe
  3736d81... st-widget: Copy get_focus_chain and navigate_focus from StC
  a9f728d... st-widget: Keep track of first/last children
  64b2c5d... st-widget: Add a proper paint, add st_widget_paint_backgrou
  cc2f5d1... st-widget: Implement a proper get_preferred_width/height
  ea19790... st-widget: Implement a proper allocate
  72dad59... st-container: Remove ClutterContainer implementation
  c892610... st-container: Remove st_container_destroy_children
  a8b0816... st-box-layout: Remove insert_actor/insert_before
  0f01928... Revert "Fixed typo in string"
  dd8a53d... Revert "Fixed typo in string"
  30e4f80... Fix generation of config.js
  b18cc8d... Bump version to 3.3.90
  c2a9f7f... autorunManager: Fix fallout from port to systemd
  007736a... Updated Galician translations
  1f5dd9c... Updated Spanish translation
  07b95d3... Updated Norwegian bokmål translation
  3837fc0... Updated Norwegian bokmål translation
  00ed297... altTab: Fix thumbnail size calculation for some dual-head s
  22c6063... Updated Slovenian translation
  caaa21d... Update modules, moduleset for jhbuildrc-gnome-shell
  d0fd564... gnome-shell-build-setup.sh: redo installing dependencies
  540e970... gnome-shell-build-setup.sh: Fix installing jhbuild
  517075c... jhbuildrc-gnome-shell: remove versioned-xulrunner-directori
  ba1e5f8... Updated Serbian translation
  e322d98... recorder: Use XDG video directory rather then home
  9144412... recorder: Use locale-dependent format for %d in filename
  60557f4... recorder: Add support for %t in filename pattern
  7cc1bdb... recorder: Change default output filename
  33a6fda... recorder: Make screencast filename translateable
  87e46f3... st-texture-cache: Remove unused functions
  ddf27c1... recorder: change "at" to "from" in recording filenames
  7d39fa7... Updated Serbian translation
  a95e585... Updated Galician translations
  d2b0706... update zh_CN translation
  0065da6... recorder: Move the dot out of the translateable string
  a1f88fc... Updated Spanish translation
  37cbfe2... Fix screen locking on suspend from user menu
  2e2e328... userMenu: Fix comment
  49d620a... Updated Bulgarian translation
  d871eda... updated Tamil translation
  a9aec69... updated Tamil translation
  70cdb67... [l10n] Updated Kazakh translation
  4005863... st-widget: Fix get_focus_chain()
  d2aab9d... st-container: Remove st_container_get_children_list
  fad0b96... calendar-server: Shut up about HUP on stdin
  336cec8... Updated Bulgarian translation
  e7f0b1d... Updated Lithuanian translation
  be3eb30... st: Account for children in StWidget's get_paint_volume
  bb862e2... st: Remove st-group
  d528567... st: Remove st-container
  15f881f... st: Remove custom text direction stuff
  24ad59e... st: Remove _st_allocate_fill
  fd4d645... st-scroll-view-fade: Add horizontal fade support
  714ffc5... altTab: Port to St.ScrollView
  760da64... modalDialog: Hide button layout by default
  aa5d352... Remove the shell_get_event_state() wrapper
  0a586c5... theme - set default text style
  e2b8065... theme - add sections and clean up
  46ebe9f... theme - split up contacts and app launcher styles
  a5d78f2... theme - create common styles for small text
  a98db33... Updated Belarusian translation.
  4f05787... [l10n] Updated Estonian translation
  5f130d1... [l10n] Updated Estonian translation
  24cc4b4... recorder: Fix compiler warnings
  550d595... recorder: Fix memory leak
  eb84227... shell-wm: Fix argument number for UNMAXIMIZE signal
  fde5932... Updated Slovenian translation
  8d854d5... altTab: Disable mouse scrolling on the new ScrollView
  f967fd2... windowAttentionHandler: Fix updating on title changes
  90b08ac... endSessionDialog: Fix wrong method name s/report_dbus_error
  81476de... Updated Serbian translation
  1f5a27d... Add function to CheckBox to get label actor
  01696f1... theme - clean up modal dialog text styles
  f4b58f3... panel: Allow to start a drag to restore a window from the p
  e375745... a11y: setting a proper name for Activities button
  72c486c... a11y: using pseudo_class to set a CHECKED state
  3ee07d0... Add gnome-keyring prompter
  e3fb77c... Use non-pageable memory for gnome-keyring passwords
  556a3e0... st-table: Fix copy/paste error in st_table_remove
  4c74fa8... Update gcr dependency to 3.3.90
  b0d161f... Updated POTFILES.in
  7d29e69... messageTray: Make sure to always grab focus
  bea5c6f... altTab: Fix scrolling
  98aa61e... main: Remove muted_log_handler
  87d54b3... [l10n] Updated Estonian translation
  24badb4... Updated Spanish translation
  772638c... ExtensionSystem: fix installing from website
  64ce622... ExtensionSystem: fix uninstalling from website
  c61ac86... Updated Slovenian translation
  79ca0d5... Updated Serbian translation
  ff92d96... PanelMenuButton: set max-width every time the menu is opene
  feb33a6... Updated Belarusian translation.
  ca61287... screen-grabber: Fix area screenshots
  bd6f1f2... Updated Hebrew translation.
  a901f2d... userMenu: Do not save/restore IDLE session status
  2b87051... userMenu: Only save session status when necessary
  5ba04a7... Uploaded Ukranian
  284cf83... Uploaded Ukranian
  40d51ea... po/vi: import from Damned Lies
  31af220... Updated Vietnamese translation
  b047a37... dash: Don't favorite items dropped at their original positi
  319667a... Updated Polish translation
  1f9c83d... userMenu: Fix LockRemote call
  b8c14ad... Updated Persian Translations
  402cc6b... Updated Galician translations
  8f56660... Updated Dutch translation
  0406aaa... Updated Basque language
  52d72fe... Updated Traditional Chinese translation(Hong Kong and Taiwa
  1316f93... Updated French translation
  f32ab20... bluetooth: Fix connectedMenuItem variable case.
  ee0c2a1... wanda: fix the location of gnome-panel animations
  00cf62a... update Simplified Chinese (zh_CN) translation
  4ac3526... dash: Don't allow to remove running apps from favorites
  124c461... [l10n] Update Japanese translation
  c97390b... Updated Bulgarian translation
  722f45f... Updated Hungarian translation
  cf5c5d0... Updated Traditional Chinese translation(Hong Kong and Taiwa
  a277f8e... css: Specify icon-size in px everywhere
  6cde2d8... theme - make the modal dialogs match the mockups
  895745a... Don't depend on removed MetaPlugin APIs
  9b5bb62... css: Symbolic icons size must actually be specified relativ
  96379b7... Updated Esperanto translation
  156a642... a11y: Add a wrapper method to set the accessible role
  797e201... a11y: Add a way to add accessible states to StWidget
  fa9f923... a11y: Proper role for notifications
  e23e049... a11y: Added a accessible object for StEntry
  a5baeac... a11y: Setting role and label-actor for runDialog
  74694a6... Updated Korean translation
  d542f63... st-widget: Use absolute coordinates for arrow keys focus na
  02aae63... st-widget: Allow diagonal moves for directional keynav
  c7a3766... searchDisplay, viewSelector: use St keynav in Applications 
  b864b03... searchDisplay, viewSelector: add default result activation
  59ebec2... search: remove selection mechanism
  d2ba9eb... viewSelector: Make the search canceling behavior consistent
  203382e... viewSelector: While on search results keep the entry styled
  ce9c1a1... css: Make focus style for contacts/overview-icons look like
  c2f304f... searchDisplay: Check the provider container for visibility
  5f0389c... viewSelector: Tie cursor visibility to :focus style
  f1f2bc2... Malayalam translation by Anish A
  d68ff69... calendar-server: update to ECalClient
  0ea690a... calendar-server: use g_warning instead of g_printerr
  6805f2d... Malayalam translation updated by Sadiq
  c827ccc... Updated Russian translation
  9dcdaf0... main: Add override for dynamic-workspaces key
  a197ce6... main: Add (hidden) support for static workspaces
  b58425d... modalDialog: Fix setting the initial key focus after the 1s
  3dd240b... Finnish translation update from http://l10n.laxstrom.name/w
  e1ffe06... Assamese translation completed
  7327034... Updated Norwegian bokmål translation
  36804a6... boxpointer: Prevent spurious input events while animating
  23e7a9e... Updated Catalan translation
  b7964e9... Updated British English translation
  252eb24... Updated Brazilian Portuguese translation
  2fad9d7... remoteSearch: fix scope of a variable
  93a004b... main: Ignore some modifiers when matching events to keybind
  47f7fcd... dash: Fix placeholder jumps while dragging a dash item
  7092521... Updated Danish translation
  bdb7dbd... a11y: exposing StButton:label as StButton accessible name
  e91f4e8... a11y: Setting LIST_ITEM role for Categories items on Applic
  1c26295... keyboard: Enforce LTR layout for keyboard layout
  51b5825... Updated Latvian translation.
  b6b6ed0... update Punjabi Translation
  6eae036... Updated Telugu Translations
  7030d59... Updated Gujarati Translations
  f4d3153... Fixed Russian translation
  7c25dea... a11y: Setting role on several panel ui elements
  06354a8... a11y: userMenu: support for IMStatus combobox and  suspend/
  d7e2b0a... a11y: added EXPANDABLE and EXPANDED state on Alt+Tab popup 
  c2fdec1... a11y: adding checked state on the popup menu items
  01c66ea... a11y: set CHECKED state on Activities button
  c064973... a11y: Make DashItemContainer._label public
  8db193a... a11y: Setting proper label_actor of dash elements
  d05d748... a11y: Setting label_actor and role for Contacts on the over
  ecdd087... browser-plugin: Make sure to initialize GType
  30ca25e... messageTray: show the summary with new notifications when t
  b2bc73c... Malayalam translations updated by Sadiq and me
  3c6737f... autoWorkspaces: fix creation of new workspaces with applica
  4f87e86... overview: Don't show workspaces when entering the overview
  2e42eb6... Updated Czech translation
  c856cbb... Revert "configure: Turn off -Werror by default"
  fb4878b... st-widget: Correct annotations for navigate_focus vfunc
  9420174... st-scroll-view: Remove some dead code
  14d267c... st-widget: Remove some potentially dangerous but dead code
  21e8097... st-texture-cache: Remove unused St.IconType.APPLICATION/DOC
  22e1abb... AppMenuButton: Don't set the actor reactive if it's not rea
  985f28b... AppMenuButton: Check input mode only on application focus c
  0aad74a... st-texture-cache: Don't implicitly return a fallback icon
  0960778... endSessionDialog: Fix inhibitor list
  8a5faa3... endSessionDialog: Use lookup_heuristic_basename for vendor 
  cf0b6dd... userMenu: Consider account-validity for sensitivity
  581d1c5... shell-app: Evict faded app icons on icon theme change
  60e6349... [l10n] Updated German translation
  9bb9999... Don't set the autorestart hint for gnome-session
  1f87eb4... Environment: don't fail in toString()
  63cf470... st-texture-cache: Remove an unused argument from create_def
  db4b266... st-texture-cache: Remove unused fields from AsyncTextureLoa
  36d20eb... st-entry: Remove unused set_icon_from_file methods
  0ebddfc... st-texture-cache: Remove now unused methods
  46c0360... st-texture-cache: Deduplicate async URI requests
  ceb17dc... gnome-shell-extension-tool: Fix example extension for 3.3.9
  c718258... gdm: Only create the Manager we're going to use
  1626d9f... tests: Fix font color for tests
  1c60aa5... tests: Add a cogl rendering option to the background-size t
  1983097... tests: Refactor background-size test to support non-square 
  3dbf064... st-theme-node-drawing: Fix implementation of cover and cont
  066d446... altTab: take into account all windows when computing app ic
  ac05cb3... Updated Galician translations
  0586322... Updated Galician translations
  207abe9... tweener: make timeline loop indefinitely
  67ef448... a11y: add a property accessible-name on StWidget
  92d2ebc... a11y: Set an accessible-name to the overview
  e59c299... Updated Slovenian translation
  3813a03... st-texture-cache: Ensure we return a ClutterTexture, not a 
  fc7e647... Assamese translation updated
  3a252a1... Updated Telugu Translation
  1b7ead3... Updated Polish translation
  6218209... Updated Spanish translation
  bf42831... networkAgent: Fix external-ui dialogs
  21636f3... [l10n]Updated Catalan translation
  369c1b0... workspaceThumbnail: move event handling to ThumbnailsBox
  a7d4c7d... st: Add rudimentary support for CLUTTER_SCROLL_SMOOTH event
  b3358ae... dnd: Improve special-handling of St.Button
  bf3818e... Updated Serbian translation
  48b53c3... Updated Portuguese translation
  644abb2... Updated Lithuanian translation
  c2b3022... update Punjabi Translation
  2c5005c... Updated Galician translations
  5b8abe6... st-button: treat keypad Enter keypresses like normal Enter 
  0a4deb2... Translations Updated with FUEL
  700f706... Update Simplified Chinese translation.
  384c7e2... viewSelector: Allow to start navigating results using arrow
  026ddc2... Bump version to 3.3.92
  7943993... Updated French translation
  9d2a638... Updated Bulgarian translation
  5d036e3... Updated Finnish translation by Jiri Grönroos.
  043e79a... [l10n] Updated Estonian translation
  17b1543... Updated Russian translation
  e64ff58... Updated Brazilian Portuguese translation
  140de6d... po/vi: import from Damned Lies
  89b38b1... Updated Vietnamese translation
  827a466... Updated Hungarian translation
  92c3252... Updated Czech translation
  1299e19... Updated Danish translation
  634eeaf... Updated Galician translations
  a7316b0... Updated Arabic translation
  1c0549f... Review Arabic translation
  d5165cd... Uploaded Ukranian
  b22543a... Updated Hebrew translation.
  e76a28d... Updated Belarusian translation.
  282a60f... Updated Traditional Chinese translation(Hong Kong and Taiwa
  e8badac... [l10n] Update Japanese translation
  19a49d3... Updated Latvian translation.
  00400e3... Updated Russian translation
  bf99298... checkBox: Work around a height-for-width problem
  07e10fa... screenshot: Remove harmful empty finalizer
  2b87bb0... screenshot: Ensure that ShellScreenshot stays alive until t
  bcf7c0f... Updated Korean translation
  0b84704... Bump version to 3.4.0
  addd943... Typo
  71679c3... [l10n]Updated Catalan (Valencian) translation
  70313a8... Updated Hungarian translation
  f465086... Updated Swedish translation
  8a11ab7... Updated Norwegian bokmål translation
  6d82aef... format: support %Id conversion characters in format.js
  e7da715... svg: Make the OFF toggle widgets be the same width as the O
  c933731... doap: Add myself as maintainer
  7dbdf2a... workspaceThumbnail: set correct cursor when hovering the dr
  348044b... lookingGlass: Sort introspected property names
  c51acf7... panel: Add keyboard shortcut to open app menu
  aa5997d... Updated Persian Translations
  d9c3951... Updated Slovenian translation
  2cddf60... Updated Galician translations
  ca49c84... Updated Polish translation
  b4affe0... Updated Serbian translation
  900bd3e... Updated Swedish translation
  9c50b57... Fixed Russian translation
  1ba88b8... Fixed Russian translation
  dce7474... Updated Bulgarian translation
  7b1f10a... Updated Spanish translation
  c16dbd7... [l10n] Updated Catalan translation
  0c0319c... Updated Marathi Translations
  9f26f1e... Updated Telugu Translation
  4332e7e... Updated Kannada Translation
  7570c43... Updated Kannada Translation
  e9ac5dd... Updated Gujarati Translations
  4622c52... Updated Kannada Translation
  49e4fa4... Updated Kannada Translation
  b1bde46... Updated French translation
  c5aa834... Updated Hungarian translation
  00091a2... st-theme-context: Make icon theme changes a bit more effici
  0a7968a... st-theme-context: Punt icon theme changes to an idle
  74dcaff... Updated Lithuanian translation
  fe34025... Updated Belarusian translation.
  dd79c1a... Updated Telugu Transltion
  168e9ee... searchDisplay: Update the selection for async searches with
  bfbf812... gdm: Skip locked users
  5ea5806... extensionUtils: Load user extensions before system extensio
  b095319... extensionSystem: Make it a non-fatal error to re-load an ex
  55a4517... Fix documentation warnings
  b6aab53... NetworkMenu: fix crash when NetworkManger restarts
  8089f24... Updated Hebrew translation.
  49d8e6d... format: move shell_format_int_alternative_output() to Shell
  8a32894... [l10n] Fixes on Catalan translation
  ddd35b3... [l10n]Updated Catalan (Valencian) translation
  815da2d... Updated Norwegian bokmål translation
  6601e4d... Updated French translation
  b833aff... baseIcon: Always recreate icon texture on style changes
  a2d4f13... a11y: Set a name for the keyboard status icon
  aeb117c... Updated British English translation
  8c94a5a... main: don't use a BindConstraint for uiGroup
  0b714bd... Updated Latvian translation.
  29c89c8... Updated Arabic translation
  817dbbe... [l10n] Updated German translation
  5d2c649... update Simplified Chinese (zh_CN) translation
  2daa98a... Update Czech translation
  6099a5d... gnome-shell-calendar-server: Initialize GTK+
  0e8fd45... gnome-shell-calender-server: fix debug prints
  5046938... gnome-shell-calendar-server: deal with Evolution's move to 
  7313172... windowManager: Adapt to mutter API change
  d79e8b8... telepathyClient: call this.updated() when a new message is 
  7680819... gnome-shell-calendar-server: add missing gtk.h include
  89c2538... Require Mutter 3.4.1
  bdd05ab... NEWS: fix language codes
  bdfff20... Bump version to 3.4.1
  521bddc... [l10n] Update Japanese translation
  4fea5b5... main: Move 'toggle-recording' binding into the shell
  700c060... st: Clean up scroll event code
  47afd87... jhbuild wrapper: move performance measurement to a separate
  0f37b22... jhbuild wrapper: don't muck with session activated services
  9d33bae... jhbuild wrapper: don't set unneeded environment variables
  0ae8727... jhbuild wrapper: don't try to "restore GNOME"
  221afde... jhbuild wrapper: clean up imports
  6304169... workspace: hide the overlay for a zoomed window when exitin
  963c6ae... workspace: Use the position hints when available also for t
  3422e1d... popupMenu: make sure to break the grab when the slider is n
  6f300d0... Updated Spanish translation
  5d98e2b... st-theme-node-drawing: Don't use GL types
  337c484... Updated Korean translation
  3d95e7b... Mirror Evolution calendar settings into our own schema
  f68b3be... data: Add Evolution calendar settings gschema to EXTRA_DIST
  f23c118... Updated Hebrew translation.
  7293ddb... popupMenu: Fix RemoteMenu items with boolean state action
  988fc52... Updated Galician translations
  8befcb9... shell-network-agent: don't crash if a request isn't found
  b2847fe... jhbuild wrapper: Don't crash if we can't start the shell
  ccf95b7... jhbuild wrapper: Re-set typelib path to the src dir
  64aa729... jhbuild wrapper: Clean up environment variable logic
  2e8881b... notificationDaemon: Match app based on WM_CLASS
  8c33adf... dash: Destroy tooltip label when item is removed
  54c624b... Updated Brazilian Portuguese translation
  43fd29f... Revert "popupMenu: Fix RemoteMenu items with boolean state 
  6122f65... NetworkMenu: use network-offline while loading
  32107ba... environment: Allow window.log to take multiple arguments
  78e894c... lookingGlass: Remove the "Errors" tab
  54788d7... searchDisplay: Reset the keyboard focus after displaying as
  ee9033e... gitignore: Update to ignore calendar schemas
  c199da4... Updated Norwegian bokmål translation
  a2dfba1... l10n: Updated Italian translation
  f05c649... Updated Greek translation
  a9a3687... st-bin: Remove unnecessary foreach implementation
  507df9e... gnome-shell-plugin: Remove useless dispose/finalize handler
  e333263... gdm: don't fail if fprintd unavailable
  723a1c8... Refactor show()/hide() sequences
  399df66... messageTray: notification should be a style class name, not
  01f9d55... messageTray: Fix scroll bugginess in summary items
  a36de92... gactionmuxer: Fix list_actions
  a5ac183... network: Fix an accidental copy-paste error
  cb5941e... test-recorder: Explicitly make the clutter API coordinates 
  d579cd1... test-recorder: Create the recorder only after the stage is 
  915524e... main: Close the recorder instead of pausing it
  5436634... a11y: Using the proper label_actor for date menu on top pan
  25ee41f... theme: use a smaller border-radius for top bar
  b9f0158... placeDisplay: use new bookmark file location
  0bf6c93... search: Allow synchronous searches to be defined with the a
  7ba8c7c... search: Remove unused MUTLIPLE_* match types
  f2d883d... placeDisplay: Create our own PlacesManager
  58f77a1... search: Port all search providers over to the async API
  333e380... search: Remove the ability to add synchronous search provid
  0862d1c... searchDisplay: Remove a couple of no longer used variables
  4ce2f80... searchDisplay: Remove the sync search completed code path
  e6087ef... NetworkAgent: disallow multiple requests for the same conne
  6fa4597... Updated Marathi Translations
  83d3225... userMenu: Fix 'Lock' lockdown setting
  d955adb... userMenu: More show()/hide() refactoring
  518282e... userMenu: Hide "Log out" item on single user machines
  afaa5c2... userMenu: Update to latest mockups
  66e470e... Updated Spanish translation
  02e4726... util: Don't double-fork when spawning from Alt-F2
  86e3e59... Updated Galician translations
  f3924cc... l10n: Updated Italian translation
  e2b857a... Updated Japanese translation.
  865cfa5... Magnifier: Add brightness and contrast functionality
  61a17d7... Magnifier: Add brightness and contrast functionality
  c6fabe5... messageTray: Make Source usable without subclassing
  9e1a2cf... Start using MessageTray.Source directly instead of having t
  a3bbb7b... [l10n] Updated Indonesian translation
  82c2f52... panel: Check for appMenu button's reactivity before opening
  76616dc... bluetooth: zero-pad PIN
  6190d6c... messageTray: Allow to make notification buttons insensitive
  48d6eb1... bluetooth: Enforce a PIN length of 6 digits
  dc3d3ac... global: Remove XSettings font handling code
  de8a66d... st: Remove our own font DPI resolution implementation
  ec4a2aa... notificationDaemon: Fix copy-paste typo
  3a01aaf... extensionSystem: Don't spam stdout with "Loaded extension"
  ce041a3... js: Don't use global.log*
  e20ea19... Link the gnome-shell binary to libgnome-shell-js.so
  3c81e9f... Prevent the link to libgnome-shell-js.so from being removed
  850b6f2... main: Add prototype for _shell_link_to_shell_js()
  ace42d8... Updated Korean translation
  b61ada7... shell-app: Raise windows in reverse order to preserve the s
  6452501... Updated Galician translations
  41a14e8... Updated Spanish translation
  ca26347... userMenu: Offer "Switch Session" item on multi-session syst
  a9a863a... Updated Spanish translation
  5617f91... main: Add generic --mode switch
  940ddb1... global: Add session-mode property
  3d26224... Delegate mode information to a dedicated object
  a7a46bb... main: Make sure that --mode parameter is valid
  19318a1... global: Remove session_type property
  122bca4... sessionMode: Add hasOverview property
  6bee51e... sessionMode: Add hasAppMenu property
  ba92cfa... sessionMode: Add showCalendarEvents property
  a3fcb8c... sessionMode: Add allowSettings property
  ab31734... sessionMode: Add allowExtensions property
  de69c71... sessionMode: Add allowKeybindingsWhenModal property
  5264f39... sessionMode: Add hasRunDialog property
  ed17418... sessionMode: Add hasWorkspaces property
  f6a2c92... main: Remove _initUserSession()
  c25e7f3... sessionMode: Add createSession() hook
  b5b1332... sessionMode: Add extraStylesheet property
  e4f1572... sessionMode: Add statusArea property
  e49b946... Remove SessionType type
  ecff2fa... main: Add a --list-modes command line option
  7ed9516... Updated Spanish translation
  a277569... Revert "main: Make sure that --mode parameter is valid"
  8a9e3e0... Switch string formatting to the one inside gjs
  850fe98... Updated Hebrew translation.
  ba4b9f2... telepathyClient: fix isChat
  9d3750b... browser-plugin: Set the 'enabled-extensions' GSettings key 
  12c7cc2... shellDBus: Remove now unused DisableExtension/EnableExtensi
  031206c... extensionSystem: Remove now-unused version_tag, clean up ot
  d57658d... extensionSystem: Remove custom CA file handling
  33ad9d1... extensionSystem: Clean up
  0c736c4... extensionSystem: Use Gio.File.new_tmp
  9639616... extensionSystem: Replace Shell.write_soup_message_to_stream
  3f94230... extensionSystem: Show an icon in the install dialog
  de0a714... Updated Lithuanian translation
  985641c... Updated Slovenian translation
  ad6d986... browser-plugin: Fix enable/disable
  65d23fb... extensionUtils: Support subdirectories in getCurrentExtensi
  ebbd295... panel: Refuse to add (legacy) status icons not part of the 
  cb5ae92... sessionMode: Add 'input-method' to status icons in user mod
  5e4edac... browser-plugin: Fix Opera support
  33dc9ab... Updated Norwegian bokmål translation
  95d7099... [l10n] Update Japanese translation
  41c3795... Add an initial-setup mode
  35b142f... NetworkMenu: fix updating connection lists
  934e5aa... notificationDaemon.js: convert the hints dict at the beginn
  022376d... Added contexts to various Unknown strings
  a1f6872... telepathyClient: Remove C-based TelepathyLogger wrapper
  94493cd... a11y: setting the proper role/label_actor for SearchResult.
  76005f5... workspacesDisplay: Connect to 'notify::n-workspaces' early
  ec0730f... status/keyboard: Port to the new input sources settings
  7911154... NetworkMenu: show notifications for failed VPN connections
  e63f7e8... userMenu: Indicate progress on status changes
  cfcd1bc... Updated Hebrew translation.
  db7ac52... Patch for bug https://bugzilla.gnome.org/show_bug.cgi?id=67
  465556f... Updated Galician translations
  c1f51a7... searchDisplay: Use the rowLimit we pass to the IconGrid
  2b2cce6... Updated Galician translations
  4ba4a50... Updated Spanish translation
  7b048fc... endSessionDialog: Factor out _updateDescription from _updat
  cc9d53e... popupMenu: bypass changeSignal callback if action is alread
  f850e92... popupMenu: do not overflow the currentItems
  cda8a54... css: add a 'hidden' style class
  c31d9d5... a11y: do not expose a label text if 'hidden' style class is
  06febdc... Bump version to 3.5.2
  b07345a... main: Adapt to new plugin API
  6382eeb... network: Remove old API
  b31d224... calendar: Adapt to Evolution-Data-Server API changes.
  6700f86... LayoutManager: Add primary-fullscreen-changed signal
  f5933c8... messageTray: Don't show non urgent notifications while in f
  54292a9... calendar-server: Remove left-over include
  07f1a05... Updated Slovenian translation
  dc004f6... modalDialog: show dialogs on monitor with the mouse pointer
  0078fe9... Updated Russian translation
  675572a... Updated Greek translation
  b79d173... data: Actually substitute @GETTEXT_PACKAGE@ in schema files
  df5298d... extensionSystem: Initialize the HTTP session after parse ti
  a7ecc4c... Revert "extensionSystem: Initialize the HTTP session after 
  c7b4022... extensionSystem: Initialize the HTTP session after parse ti
  c929619... js: Remove unnecessary versions of clutter_actor_get_childr
  196f6c2... appDisplay: Don't show apps in NoDisplay categories in the 
  9eee4b7... Fix name for the schemas file
  15b4d29... Updated Norwegian bokmål translation
  0b30dc2... Updated Lithuanian translation
  496e9f7... st: Trigger theme updates on resolution changes
  3ff51da... extensionSystem: Split off the extension downloader into a 
  feef35a... extensionUtils: Don't write to the filesystem on start
  cdbe0bb... extensionUtils: Remove version check for js-version
  5265884... extensionUtils: Remove userExtensionsDir
  498b023... extensionUtils: Use signals rather than callbacks for findi
  86de6f5... extensionUtils: Create and load the extension object when s
  11278a0... extensionSystem: Load/unload stylesheets on enable/disable
  0805d7a... extensionSystem: Make the init function optional
  3290bfa... extensionSystem: Remove the two-step initialize
  75570b7... extensionSystem: Add a method to unload an extension
  19ef6b0... shellDBus: Add a method to reload extensions
  266bfdf... Updated POTFILES.in
  aa38b16... l10n: Updated Italian translation
  300eb87... Updated Arabic translation
  22f0099... main: NO_GAIL envvar is a noop
  de1eafb... Always enable a11y
  1cf2bb6... ShellContactSystem: fix GeeMapIterator leak
  447246d... shell-util: fix GFile leak
  2b34978... ShellContactSystem: fix GSList leak
  201dc05... ShellContactSystem: fix GSList of utf8 leak
  7524210... st-texture-cache: fix GtkIconInfo leak
  e112fa9... telepathyClient: decline dispatch op when approving unsuppo
  ededba0... telepathyClient: ignore invalidated channels
  f58e8f2... Depend on gjs 1.33.2
  c303c6b... shell-app: Update app menu if necessary
  e6f5e21... Enable the Screen Reader menu item
  2404d29... workspace: Remove unused method
  0804cef... workspace: Minor cleanup
  8ebbba6... Disable unredirection when a modal operation is active
  77242cf... build: Make folks optional
  c414f9a... build: Fix the case of building without folks
  281b0a3... mount-operation: fix exceptions when showing password entry
  de73128... mount-operation: close the password entry on operation abor
  0e3795b... autorun: change logic for ignoring volumes
  ebee01b... autorun: simplify code
  cbb8d5b... autorun: only obey allowAutorun flag for transient notifica
  646435e... automount: don't allow autorun for things we mount at start
  36888a3... NetworkMenu: sort wifi networks by strength
  61de3de... NetworkMenu: prefer wifi/3g over vpn in the panel
  d1815a3... mount-operation: turn the passphrase prompt into a dialog
  66af7de... automount: re-use the same dialog when passphrase doesn't m
  f7c0f82... autorun: use GError.matches() to fix some FIXMEs
  5b7e4bb... mount-operation: don't use global.get_current_time()
  594c317... mount-operation: fix indentation for some callbacks
  e5f5a2a... Updated Spanish translation
  317c6b7... Util: update trySpawn to new gjs GError mapping
  3b4ad5c... app-system: Clean up imports
  96cdc9c... app-system: Use g_slist_free_full
  df56ff4... app-system: Don't show items with NoDisplay parents in the 
  0c4692a... appDisplay: Fix recursive directory NoDisplay testing
  d9ff8e3... Updated Slovenian translation
  81929c2... Updated Greek translation
  01c07fb... userMenu: Rename 'Hidden' to 'Invisible'
  6b5f9a6... mount-operation: implement org.Gtk.MountOperationHandler
  ef0aa65... clock: Switch to using GnomeWallClock, delete clock GSettin
  fd62aba... Updated Greek translation
  4e4092f... pokit-agent: fix memory leak
  556d5d1... st-widget: fix GList leak
  d9e968d... Updated Galician translations
  560daec... st-widget: Chain up in the dispose handler for accessibilit
  a347a72... st-widget: Fix st_widget_set_theme
  7eaf231... st-theme-node: Don't hold a ref to the theme context or the
  69e1503... st-widget: Free the inline style
  9e25e13... test-theme: Fix
  ab75faa... test-theme: Clean up after ourselves
  3ce9ad0... run-js-test: GC twice after running a test
  0d82ce5... tests: Don't use the default stage
  c7196a5... tests: Run each test in a function
  de2dcfe... Update Punjabi Translation
  1b8d03f... St: reference the StTheme from StThemeNode
  4d77eb9... remoteSearch: Use GIcon instead of icon name
  bc91b7d... remoteSearch: Parse 'DesktopId' field in key file
  3d5312e... Bump version to 3.5.3
  965287e... Updated Slovenian translation
  ae16da4... Fix wrong result handling of remote calls
  eb759cf... dateMenu: Fix regression that caused no date to be displaye
  00279db... theme: Center date label in calendar
  1a33cd9... Updated Arabic translation
  a1bb0ec... WindowTracker: fix ref counting bug in get_app_for_window()
  de72065... WorkspaceSwitcher: simplify code for handling keybindings
  04dbf15... WindowManager: handle move-to-workspace keybindings
  e43fe98... windowManager: Hold the window on the stage while going bet
  c3d3d34... WindowManager: ignore ctrl-alt-left/right
  9561f77... Main: fix ctrl-alt-arrow in the overview
  698fb64... userMenu: Move "Power off" item to the bottom
  fd256b6... overview: Remove contacts search provider
  970b9de... shell: Remove ContactSystem
  2b2a235... network: don't ask for always-ask secrets when interaction 
  971341b... Updated POTFILES.in
  46cf9fa... PolkitAgent: Look for the right password prompt
  a10295f... po/vi: import from Damned Lies
  5d10d85... Updated Vietnamese translation
  7e277fd... shellDBus: Clean up
  7da0f39... shellDBus: Split extensions API out into a separate DBus in
  48b83f1... extensionDownloader: Fix loading of downloaded extensions
  67689f1... browser-plugin: Prevent a copy when checking for valid exte
  6a117ac... browser-plugin: Rework scriptable method argument parsing a
  8915bb4... extensionDownloader: Fix errors during error paths during i
  1d1359b... extensionDownloader: Properly error out when downloading/pa
  7949397... shellDBus: Add a real error reporting system to InstallExte
  c99e8eb... extensionSystem: Be saner at error handling
  23e86d7... extensionDownloader: Clean up names of methods
  59246ba... search: Remove createResultContainer() hook
  e92719b... userMenu: Don't disconnect account signals when disabled
  20769f6... calendar-server: Add .desktop file for evolution calendar
  66adeef... dateMenu: Use .desktop file to launch calendar
  a4b1ebd... Assamese translation reviewed
  8845a21... networkAgent: use absolute path if configured
  f9dbe56... recorder-src: Use normal GObject boilerplate
  f17fc43... recorder: Don't crash on pipeline errors
  2231c23... Updated Arabic translation
  4448b65... telepathyClient: don't add log messages on presence changes
  a1837dd... lookingGlass: Don't use a signal callback on 'paint' to dra
  7973dd4... Updated Bulgarian translation
  6c6e182... Updated Bulgarian translation
  9745e97... Add support for inhibiting automount
  3ea22f8... Updated Spanish translation
  b446492... Implemented banner support for the login screen
  0242801... messageTray: Remove unused method parameter
  8d017ce... boxpointer: Flip side if we would end outside the monitor
  cf6f149... boxpointer: Change 'animate' parameter on show/hide to a bi
  58dbd28... Updated Norwegian bokmål translation
  04fb688... css: Re-add rule lost in commit fd256b6
  8754b27... Add a grayscale effect
  3483179... UserMenu: show "Install Updates & Restart" when appropriate
  2d91357... messageTray: don't show the message tray when a new notific
  460cda2... recorder: Port to GStreamer 1.0 API
  85ab019... Updated translations
  6658660... magnifier: fix a copy/paste typo
  1ead290... Updated Norwegian bokmål translation
  d2b4a65... Updated Norwegian nynorsk translation
  3a48daa... Don't build documentation for the recorder when it's disabl
  1363d30... extensionUtils: Don't crash on startup for an empty directo
  539993b... extensionDownloader: Move extension loading code to the ins
  1e286e4... extensionDownloader: Add update/blacklist support for exten
  b90e7eb... Updated Hebrew translation.
  9faac81... panel: don't break when indicator has no menu
  f906cfe... appMenu: Disable app menu during startup animations
  168e0b5... mount-operation: implement show-unmount-progress
  bdb3410... st-icon: Fix potential crash involving shadows
  e1ec89a... extensionSystem: Fix error emitting when enabling/disabling
  de65739... windowManager: Remove unused function
  e82fe14... shell-global: remove unused shell_global_maybe_gc()
  e756c2d... js: use System.gc() instead of shell_global_gc()
  85bc8cc... shell-global: remove shell_global_gc()
  6f60559... global: don't run a garbage collection on tweeners end
  9812771... dash: hide tooltips when overview begins hiding
  464813e... Assorted test-gapplication fixes
  c4e7d8e... Assamese translation updated
  d212d57... shell-embedded-window: Remove hacks for old and fixed Clutt
  b7018de... magnifier: Fix grayscale effect
  a04350f... windowManager: Split _shouldAnimate() into two functions
  6ab25cd... windowManager: Update animation of attached modals
  04570ac... windowManager: Remove 'animate' parameter from (un)dimWindo
  c671ff7... windowManager: Replace custom shader with builtin ClutterEf
  f556cdf... Updated Traditional Chinese translation(Hong Kong and Taiwa
  ff9088e... tests: Fix make dist
  fe69ea3... calendar: Fix grid lines in RTL locales
  c9fa0fd... .gitignore: Update
  985db40... test-gapplication: Untabify, add modeline
  3df3f0d... portability: use /bin/sh instead of /bin/bash
  e00c1cb... Updated Belarusian translation.
  14d3235... status/keyboard: Add support for IBus input sources
  04074f8... ibusCandidatePopup: A candidate popup for IBus input method
  cf08b4d... Updated Telugu Translation
  be2f100... Updated Spanish translation
  f0e03b5... WorkspaceSwitcherPopup: fix for dynamic workspace changes
  0098c2b... Move ibus status icon under keyboard
  8b81f23... lookingGlass: Use a more standard chevron
  4f7c554... lookingGlass: Remove old signal handler
  75d0362... link: Remove
  d0807c8... lookingGlass: Don't use a global
  360e6e7... lookingGlass: Use one red border effect
  2791d94... UserMenu: move Install Updates at the end
  e06ecb8... gdm: port from libgdmgreeter to libgdm
  edb96cd... Bump version to 3.5.4
  76472b8... util: Remove unused imports
  10a0762... extensionPrefs: Fix
  63cdb18... improve calendar layout and legibitily
  bfd4016... boxpointer style updates
  ec47bd1... build: Require gsettings-desktop-schemas >= 3.5.4
  f46a165... loginDialog: Scale focusBin instead of resizing it
  eec9dba... data: Enable translations for desktop files
  ef218c9... Updated Slovenian translation
  19e4c95... js: Don't pass extra arguments to add_actor
  dd80f39... js: Spurious fixes for cases where we pass extra arguments
  01a1255... ShellEntry: make isPassword param changeable at runtime
  5e865f5... LayoutManager: reverse the visibleInFullscreen flag
  f5e58c5... Modal stack: fix handling of destroyed actors
  d9c3b83... Panel: fix finding leftmost and rightmost buttons
  2c073fb... UserMenu: split user avatar into its own widget
  a29507e... St: add :disabled pseudo class when a button is not reactiv
  26d3b19... St: don't attempt to give focus to non reactive actors
  ac6c808... MessageTray: rework icon handling to split model and view
  8970e17... ModalDialog: add 'default' pseudo-class to default button
  4e6fa56... screenShield: add initial functionality
  46db9ed... Split some common code out of gdm/loginDialog
  2c3ec78... Add UnlockDialog for unlocking the screen shield
  c22a00a... ScreenShield: improve locking/modal policy
  54dc0fd... ScreenShield: use LayoutManager for creating the actor
  c0652bc... ScreenShield: implement curtain design
  a28d639... Consolidate creation of login and unlock dialog in the scre
  904ceba... Add a clock to the lock screen
  c3afe1a... Show the panel above the screenshield when locked
  22eea75... ScreenShield: show notifications in the locked screen
  34cb92f... Don't track the status of the screensaver on DBus
  0e4171a... Screen Shield: animate manual locking
  e0bb15e... Login Dialogs: update styling to match mockups
  f7f2f50... ShellDBus: export screensaver interface
  5fd47ed... Updated POTFILES.in
  be801df... gdm: Add a missing comma
  26031eb... Updated Greek translation
  414fe75... st-widget: Move reactivity tracking to StWidget, use "insen
  75e4961... st-theme: Make the custom stylesheets have higher priority
  fd87468... util: Fix number of parameters passed to spawn_sync
  519addf... Updated Hebrew translation.
  ce14d6d... Updated Norwegian bokmål translation
  5bae557... Updated Kazakh translation
  626488e... Updated Telugu Translation
  144e959... Updated Arabic translation
  d474261... Updated Spanish translation
  a004389... Updated Hungarian translation by Bence Lukacs <lukacs.bence
  9e503aa... Updated Slovenian translation
  1392be2... Updated Galician translations
  57044ea... Updated gujarati file
  a2465e0... bluetooth: Adapt to GnomeBluetooth API break
  bfea41b... loginDialog: Update user list style
  6a615f3... gdm: Adjust timed-login indicator
  5c7992b... loginDialog: Tweak automatic scroll animation
  aa120e0... st-scroll-bar: Add support for :active
  247566c... st-scroll-bar: Fix build warnings
  e55f2dd... Updated Russian translation
  a3f4bca... loginDialog: Add an :expanded pseudo class to the user list
  96c9f80... loginDialog: Indicate whether users are logged in
  c9d51ca... Assamese translation updated
  dcf872b... js: Remove StatusIconDispatcher
  30cd1e8... theme: Fix unlock button colors
  4449007... theme: Common style for entries
  c2a5d6f... theme: Update the look of scrollbars
  cca8476... theme: Improve legibility of date and time in the lock scre
  e134d2e... theme: Reformat
  4d7d66b... polkit: Improve styling in polkit dialog
  114fb42... tests: Fix borders test
  3ffa1e3... st-theme-node: Clean up
  7dbc78c... st-theme-node: Add repeating backgrounds
  56adbda... build: Add missing file to Makefile
  48b70f3... GdmUtil: don't call GetUserVerifier from the user session
  ed991f7... theme: Use the noise texture for the background of the scre
  66197b1... lookingGlass: Don't pass too many arguments to Clutter.ungr
  e875b9c... status: Clean up imports
  e7e56e1... boxpointer: Cope with a missing -arrow-border-color when we
  d8390ef... autorunManager: Remove line that sets summary icon
  413ace2... UnlockDialog: allow going back to the lock screen by pressi
  b479eec... Updated Persian translations
  ec78dd6... magnifier: 'color-saturation' is a double not a boolean
  7431c4d... magnifier: Using properly 'color-saturation'
  0b9a5c3... build: Add noise-texture.png
  fd3be5b... build: Fix distcheck
  782e11b... Remove markup from translated strings
  a29ceaa... ScreenShield: lower the autodrag threshold to 10%
  59dfb58... ScreenShield: update the displayed title when the source ch
  59cd9b4... ScreenSheild: make notification view scrollable
  8d7fa54... ScreenShield: fix spacing of notifications and sources
  1e37969... NotificationDaemon: don't override the title for app notifi
  8336222... Updated Serbian translation
  b018d49... Updated Slovenian translation
  4db8783... Updated gujarati file
  c317958... Assamese translation updated
  9082b4d... keyboard: _showLayoutItem is only defined if allowSettings.
  ad5572f... tests: Remove JHBUILD_TYPELIBDIR
  aa30c6a... loginDialog: Remove manual insensitive tracking
  355ec9c... UserMenu: fix disconnecting a signal that was never connect
  aa733b5... Only show new notifications in the screen shield
  d11027e... util: Don't pass too many arguments to GLib.spawn_async
  5a35c57... ModalDialog: make dialogLayout public
  03db0d6... UnlockDialog: Move "Login as another user" at the bottom
  855f0db... UnlockDialog: place the prompt above the entry, rather than
  12a71be... Updated Spanish translation
  d7f5421... ScreenShield: when explicitly locking, tween the shield fro
  e304854... Bump version to 3.5.5
  7950c4a... messageTray: Add a toggle-message-tray keybinding to toggle
  5de38cd... Assamese translation updated
  6037350... Updated Spanish translation
  9f02129... Updated Hebrew translation.
  c6a6ae5... Updated Traditional Chinese translation(Hong Kong and Taiwa
  b17f5b6... Updated German translation
  b33e51b... Update Punjabi Translation
  2c627ca... ScreenShield: prepare the dialog when the user starts dragg
  e01e79d... Use symbolic icons for workspace switch OSD
  06262a9... UserMenu: don't lock the screen if automatic lock disabled
  9f07a3d... keyringPrompt: Improve styling here as well
  f63371d... messageTray: Set can_focus to true for SummaryItem
  31c3783... Updated Marathi Translations
  028e831... main: Do not hard-code <super> as overlay-key
  ca7c4ed... windowManager: Update dim effect
  aaf61cb... Revert "windowManager: Update animation of attached modals"
  ff25a5e... windowManager: Update animation of attached modals (again)
  b3b847f... ScreenShield: fix regression from 2c627cad
  1dbbb4f... Use GDM instead of libaccountsservice for fast user switchi
  3e94f6b... LayoutManager: add a ClutterConstraint for tracking monitor
  1a65374... Port modal dialogs to the new MonitorConstraint
  2b30afa... ScreenShield: place the lock screen contents only on the pr
  cbd2188... MonitorConstraint: fix clamping monitor index
  cbb56b6... Hide user menu and a11y menu in the screen lock
  80fde70... UnlockDialog: remove hover effect from the avatar widget
  d0a9476... ScreenShield: bump the lock screen slightly when pressing a
  b53d18f... ScreenShield: constrain vertical movement of the screen loc
  f8b1a84... ScreenShield: Fix updating visibility of the notification b
  fd04c59... UnlockDialog: add an explicit cancel button
  e3a8228... Updated Galician translations
  a5f2d28... ScreenShield: reduce curtain sliding time to 0.5 seconds
  6a9b199... ShellIdleMonitor: turn it into a singleton
  341b6a1... UnlockDialog: go back to the lock screen automatically when
  8f129e1... messageTray: Defer creation of mainIcon
  addb247... telepathyClient: Remove some obsolete wrappers
  a004ad6... telepathyClient: Pass the right amount of parameters
  3042e64... telepathyClient: Pass a proper launch client to launch empa
  43767ab... Updated Serbian translation
  190f2f8... a11y: allow navigation on non reactive items
  dafa27f... a11y: can_focus=!reactive as a general rule is not true any
  6cb713b... Consolidate ConsoleKit and Systemd code
  8dc9ceb... ScreenShield: make .lock() and .unlock() idempotent
  b6375d3... ScreenShield: listen to login managers to unlock the sessio
  b9226fb... screenShield: Add missing import
  5991c8d... messageTray: Hook SourceActor up to source icon changes aut
  98c461d... build: Require clutter-1.0 >= 1.11.11
  9a7914e... Consolidate systemd and consolekit in a common abstract cla
  a909017... UnlockDialog: Fix "other user" label
  5594c11... Add screenShield.js into POTFILES.in
  16bbe97... messageTray: Clone, clip & move the window_group when tray 
  0ac4787... messageTray: remove the labels of the items in the message 
  6f8e7f0... messageTray: restyle the message tray
  1a2dcf2... theme: move the message tray's summary box pointer higher
  ab5c0bc... messageTray: don't time out banners when the user is inacti
  9c7222d... messageTray: don't show the tray after new items are added
  a8e6bfc... message-tray: Add :overview pseudo class when in overview
  b36029f... theme: Update message-tray style in the overview
  c540cb5... st-scroll-bar: use clutter_grab_pointer()
  d766f86... Introduce a new GrabHelper
  8d1ed9f... messageTray: Port to GrabHelper
  1f6d807... messageTray: Make modal
  8bb2c42... messageTray: Properly track notificationExpanded
  e8c8fec... messageTray: Make the hot corner summon the tray
  3da0e9e... messageTray: Make it keyboard navigable in the overview
  8f71920... messageTray: Correct idleness
  cb50953... messageTray: Use a Lightbox to shade the window_group
  0711a70... js: Use global.focus_manager, rather than grabbing it ourse
  c33e2d1... messageTray: Add the summary view to the focus manager
  c668d16... messageTray: Grab the key focus when entering from the keyb
  e937fd0... theme: Add a new style for .summary-source-button:focus
  fe8e62c... messageTray: keep the desktop clone at integral positions t
  7a6b2ab... theme: Make sure to select the summary source item when sho
  1fd17b5... messageTray: Be able to "switch" notifications
  79c25d1... grabHelper: Clean up
  11dc510... grabHelper: Fix some keyboard focus issues with the message
  3031036... grabHelper: Make sure to call onUngrabbed for all popped ac
  c3ae454... grabHelper: Fix ungrabbing properly
  3568e6d... grabHelper: Only connect to specific signals when actually 
  4dfe3d2... messageTray: Always close the tray when clicking outside of
  95b9863... messageTray: Close the current box pointer when clicking on
  44b4741... messageTray: Close the current box pointer when clicking on
  4a214d8... messageTray: be sure to remove destroyed notifications from
  f8eab65... messageTray: hide removed notification without tweening
  5c6b1fd... messageTray: add close button to notifications
  05d613f... messageTray: Fix going to left-click/right-click on the sam
  eebab34... grabHelper: Make sure to return not null when the stack con
  7e2bab4... messageTray: Force the tray closed when exiting the overvie
  ef4231b... search: Junk the OpenSearch system
  ebe7890... Updated Spanish translation
  b5dc78a... viewSelector: Use a fixed set of view tabs
  0ea2d98... overview: Move the entry out of the SearchTab into the over
  2ee6f49... dash: Make the favRemoveTarget always visible
  27fbe4c... dash: Refactor favRemoveTarget to showAppsIcon
  816a29d... viewSelector: Hook up the dash's showApps button
  dff6735... viewSelector: Remove tab title bar
  7d12f47... viewSelector: Remove shortcut to switch between tabs
  0959adc... overview: Center the dash vertically
  c267a7a... viewSelector: Merge SearchTab into the ViewSelector
  8c40ded... viewSelector: Replace tab system with pages
  f347aba... overview: Increase the searchEntry width to 320 pixels
  7cca0a9... Updated Traditional Chinese translation(Hong Kong and Taiwa
  4b60a8d... Updated Spanish translation
  ea14d74... viewSelector: Clean up focusTrap in search results
  37da87d... perf: Update to latest overlay changes
  776b71b... viewSelector: Allow to start keynav using the down arrow
  ee0102e... viewSelector: Allow to close the application view with esca
  d1e35d1... messageTray: Put the lightbox opacity down
  75ed427... theme: Put back the transition from overview to desktop for
  99c9770... calendar: Fix showing "Next Week" on Sundays
  becaeaf... messageTray: Port the close buttons over to Clutter propert
  d721fc2... messageTray: Put the notification widget in the center
  a2e0e0a... messageTray: Adjust the position of the close button
  0f065eb... userMenu: Delay restoring presence until the network comes 
  cd43c49... userMenu: Make presence chooser insensitive when offline
  4ff0697... workspace: Reindent
  3776c50... workspace: Position windows only when needed
  4465834... pointerWatcher: add a class to track the pointer
  54f3036... messageTray: add dwelling at the bottom of the screen to op
  695f84e... Style the tray so it is less prominent in the overview
  83a1c72... a11y: exposing percentage label on power menu items
  8ebd2ff... a11y: adding a proper state for menu items with a dot
  370de39... a11y: name label and main status chooser item don't neeed t
  9024c5d... gdm: generalize fingerprint message into login hint
  0a1f0e5... gdm: Add network login hint
  1c92786... network: ignore unrecognized/irrelevant devices/connections
  55922c0... Updated POTFILES.in
  46b7a95... messageTray: Remove the message tray hot corner
  fa2b413... Bump version to 3.5.90
  64fdff6... Updated Polish translation
  7f8c5c4... Updated Polish translation
  47ce72e... Fix modal dialog styling for network secret prompts
  7126239... network: Fix icon_size parameter
  39559f0... [l10n] Update Japanese translation
  66a36bf... Updated Norwegian bokmål translation
  e92a6b3... workspacesView: Avoid an unnecessary animation
  c50132b... theme: improve scrollbars coloring
  e9a4843... AutorunManager: Fix fallout from LoginManager rework
  88effdd... appMenu: Make show() a no-op in locked state
  9835352... dash: Fix some issues with the label API
  3fafe0d... dash: Add tooltip label to show applications icon
  2154a22... layout: Don't unnecessarily go through Main for a property
  56dc2eb... remoteSearch: Don't add providers more than once
  ecbf2f1... messageTray: Handle 'popup-menu' signal on summary items
  5d6f370... Updated Lithuanian translation
  3902e8b... messageTray: fix dwelling during mouse-down
  58ff5c6... a11y: setting label actor for endSessionDialog.ListItem
  43883a6... Updated Spanish translation
  d60a4e9... shell-app: Don't match on comments
  18c62a1... Make workspace selector more similar to the mockup
  4696bfb... extensionSystem: Make unloadExtension take an extension obj
  4ca2697... shellDBus: Fix reloadExtension
  67115b3... extensionDownloader: Fix extension installation
  baf08dd... Updated Polish translation
  6851c54... workspace: Refactor code a bit
  efc128e... workspacesView: Refactor thumb zooming out code
  9e665e4... Updated Russian translation
  00fe97a... Updated Arabic translation
  13a10f8... Updated Hebrew translation.
  bec4849... ScreenShield: hide Removable devices in the lock screen
  3c386e0... gdm: reset cancellable if cancelled.
  785ab81... shell-app: Fix a memory leak in the running state
  8a86540... Revert the other half of "St: don't attempt to give focus t
  46fcfb7... build: Bump version in jhbuildrc
  50e5736... Updated Greek translation
  9dafaa2... ScreenShield: don't bump the lock screen while animating
  6ea80ea... a11y: set a label_actor for the summary items on the messag
  a1ecf45... a11y: exposing the proper button role while using toggle_mo
  b50604d... a11y: set a proper label for the "Show Applications" dash b
  973a6b2... Assamese translation updated
  417941a... overview: Fix ShellInfo.setMessage()
  1f48954... Implemented FUEL entries to Assamese translation
  df3fa97... main: Load extensions as late as possible
  b3cb9d8... Fix the spacing in the mount operation auth prompt
  e34ab6c... Add 1em of padding below the password box
  70d1953... Use the term password instead of passphrase
  684e5be... Updated Norwegian bokmål translation
  ac44426... Updated Spanish translation
  12c76e5... Updated Polish translation
  79408d3... placeDisplay: Remove "Connect to..." item
  1ba21ed... Updated Galician translations
  2672f20... notificationDaemon: Explicitly return false from an idle
  f96dcac... MessageTray: clamp unexpanded notification height
  d3b0d23... StIcon: deprecate StIcon:icon-name and StIcon:icon-type
  41dc9e0... PanelMenu: Allow multiple icons in one SystemStatusButton
  c1de278... Add a new lock screen menu to combine volume network and po
  d52cb51... Updated POTFILES.in
  382310f... Updated Polish translation
  ee60863... st-im-text: Support pre-edit
  042c1fd... Updated Spanish translation
  c21b1e5... st: Remove StIconType
  f075b36... Updated Lithuanian translation
  04d1a35... PopupMenu: propagate all open-state-changed down to PopupMe
  43af6f4... Updated Galician translations
  2beff98... Fix a couple of symbolic icons
  dc13e72... messageTray: Use monitor geometry for dwelling
  2f3df71... status/network: Fix VPN symbolic icon
  14a7da7... status/volume: Fix initial symbolic icon
  85d9933... st-im-text: Simplify dispose
  77ea16e... st-im-text: Support surrounding-text
  4cf3acd... Updated Greek translation
  df15ee4... Updated Arabic translation
  e616877... js: Fix up for Clutter.Color changes
  8aed511... magnifier: Use PointerWatcher to poll the mouse pointer
  3fd0502... magnifier: Round the uiGroup to integer positions
  54e5ffc... magnifier: Don't set the size of the uiGroup
  c815979... magnifier: Don't use some deprecated APIs
  f8805e8... windowManager: Disable the window dimmer when we close all 
  4ba1f26... searchDisplay: Improve the placement and style of the "No r
  82c8aad... NetworkMenu: remove broken device activation policy
  dc10e61... Fix some more symbolic icon names
  f4740ba... Updated Polish translation
  5e46abf... Use UserAvatarWidget to display user avatars
  a3d8b5e... Fix some more icon names
  d3f5d94... Updated Galician translations
  87e021c... statusArea: hide power indicator on desktop
  6931e6c... po/vi: import from Damned Lies
  1a7fad1... Updated Vietnamese translation
  6973594... messageTray: Summary items should be square and have spacin
  167ed7c... loginDialog: Fix regression from updating icon
  43caace... boxpointer: Use the -arrow-rise as padding instead of a mag
  eb351b1... MessageTray: escape the tray when a legacy icon is clicked
  1a6d74f... ScreenShield: rework the arrow in the lock screen
  a76cc79... ScreenShield: add a drop shadow to the animated arrows
  fcb175e... update Punjabi Translation
  366a3e2... Updated Norwegian bokmål translation
  38e4ab1... updated Tamil translation
  8f4f8fc... Updated Lithuanian translation
  833cb25... gdm: Fix powerMenu icon name
  3013a87... theme: Tweak the padding of #summary-mode
  703417a... ShellUserVerifier: fix cancellation
  73ec867... Updated Italian translation
  50f8ae6... st-bin: Don't allocate a hidden actor
  79bfea5... st-widget: Unset hover when setting track_hover to FALSE
  1237aef... Updated Spanish translation
  11086e8... messageTray: s/_useLongerHideTimeout/_useLongerTrayLeftTime
  f177bd0... ScreenShield: Allow lifting up the curtain with the mouse w
  ca4b86e... messageTray: Don't hide the banner after NOTIFICATION_TIMEO
  e0ca572... Updated Polish translation
  e5534e8... Panel: clean up button construction code
  47d46e3... ScreenShield/MessageTray: fix crash after the introduction 
  3a1f623... sessionMode: Remove extraStylesheet
  cb9062f... calendar: Launch the calendar server with DBus autostart
  b257029... main: Remove some cruft
  aa9c095... panel: Make sure to show the app menu button after unlockin
  08a69cd... Bump version to 3.5.91
  ec4f6b7... Updated Hungarian translation
  db20a54... Login/UnlockDialog: don't reset immediately if auth fails
  7e343f1... st-bin: Make sure not to allocate hidden children
  ca2e09f... sessionMode: Allow changing the session mode at runtime
  2a800e4... Rearchitect the Shell to have a components system
  ec01f5d... userMenu: Make the user menu insensitive in the lock screen
  f1ca96b... userMenu: Don't update the presence icon immediately
  59e2710... sessionMode: Reindent
  16e92a7... sessionMode: Inherit from a more restrictive session mode b
  cebd8e1... screenShield: Zoom out on login
  92d8d65... ScreenShield: use session mode to handle the GDM login dial
  3f5edf7... VolumeMenu: read output and input if PulseAudio is already 
  7c244b0... Panel: move the _panelContainer down to PanelMenu
  e0dea63... Updated POTFILES.in
  2e6205b... Updated POTFILES.in
  8954d33... Updated Polish translation
  f5ca649... shell-recorder: Don't use a default filename
  70d610b... shell-recorder: Fix accidental fallthrough
  11ce684... shell-recorder: Remove count and unique filename settigs
  f0474ff... shell-recorder: Remove the ability to pause the timeline
  14d0a96... shell-recorder: Fix warning message about unknown escapes
  f563fb1... shell-gtk-embed: Fix NULL pointer dereference
  eda17de... messageTray: Move close button above notification widget st
  110d58b... Reintroduce run dialog
  59412a9... Components/Keyring: unregister the system prompter when dis
  0223507... Updated Arabic translation
  2890fc9... Updated Serbian translation
  5c990f1... Rewrite the layout code of the message tray
  3710b88... Bluetooth: don't restrict the length of non numeric PINs
  3830e90... Updated Traditional Chinese translation(Hong Kong and Taiwa
  aed589a... Updated British English translation
  011c9d1... Updated Indonesian translation
  f957ae7... Don't start new components when activating the screen-shiel
  0725a7d... SessionMode: add polkit to gdm session
  09c81f7... AutorunManager: fix regression from the components rewrite
  457fb60... autorunManager: Fix another regression
  ffbc1fd... unlockDialog: Fix centering of label in screen shield
  be5df17... grabHelper: Clean up the code a bit
  b37e02c... screenShield: Fix typo
  43ba93a... screenShield: Animate the raising of the lock screen with t
  7999e90... Updated Greek translation
  7f479e1... Finnish translation update by Jiri Grönroos
  ec52928... messageTray: A variable to indicate that the close button w
  5030d59... messageTray: Focusing the text entry should force chats to 
  ad8bdb9... ShellDBus: fully show the lock screen before returning for 
  b98c5f9... shellSearchProvider: Fix GetResultMetas definition
  6b016c2... st-texture-cache: Fix stretched textures
  5847728... popupSubMenu: Only remove padding when scrollbar is shown
  9d0eaa2... layout: Fix hiding panel for fullscreen apps
  2ed2821... popupMenu: Don't always ignore SubMenu children in width re
  5a259dd... GrabHelper: always navigate focus when grabbing
  8109dd6... sessionMode: Introduce the concept of "primary" modes
  2501d29... Updated Brazilian Portuguese translation.
  8639cf8... l10n: Updated Persian translation
  19f92df... Updated Slovenian translation
  00f15c1... boxpointer: Avoid malformed boxpointer arrow
  10da35c... boxpointer: Clean up
  657887b... Revert "userMenu: Don't update the presence icon immediatel
  8c53416... Panel: don't animate session mode switches
  475dde4... Updated German translation
  5af389c... Updated Hebrew translation.
  6d704be... Updated Belarusian translation.
  1c79f18... stage: Change background color to grey
  c866b0d... Clean up vestiges of the OpenSearch system
  30048b7... Updated Korean translation
  48e7d73... Updated Portuguese translation
  9f48adc... MessageTray: fix unexpanded height when receiving multiple 
  8a26904... messageTray: Restyle the summary counters
  00e0d24... Updated Thai translation.
  7ebb5c6... NotificationDaemon: don't fail if a tray icon has no WM_CLA
  452ac29... PolkitAgent: don't crash if there is no avatar
  09e3aed... St: don't focus hidden actors
  8cf9baa... ScreenShield: move lock status handling to use session mode
  785be2f... Hide the user menu in the GDM greeter lock screen
  5e3d8dd... Assamese translation updated
  7fd128e... Updated Marathi Translations
  2db029b... dash: Don't underallocate show-apps button
  49df72c... st-im-text: Replace key-* handler with captured-event
  4fe604b... status/keyboard: Make IBus display strings consistent with 
  409af28... status/keyboard: Handle IBus engines which don't specify a 
  9dfd1bf... shellEntry: Don't use a ClutterClickAction to pop up a menu
  2226689... shellEntry: Make the entry have a fake focus state when a c
  ed82c37... recorder: Fix more fallout from session-mode changes
  2a8625f... screenShield: Add box-shadow to the shield
  9627864... status/network: Fix another StIconType regression
  6f5b700... messageTray: Split out the building of the right menu to a 
  e71129a... autorunManager: Don't show a right-click menu
  77c15b7... Fix extension styling
  488820d... TelepathyClient: don't emit an error if an unknown message 
  bf2d207... Keyboard: fix timestamp handling to account for CURRENT_TIM
  7499b04... Fix insensitive styling for popup menu items
  b3041ae... TelepathyClient: fix includes
  b7ae74e... Revert showing notifications in the locked screen
  be290fa... ScreenShield: wait for stage mapping before taking a grab
  f7a95b5... Update French translation
  b145152... messageTray: Disable the tray dwell when the user is intera
  107f5de... ScreenShield: animate going from the unlock dialog to the l
  638507c... fingerprint: autostart fprintd when necessary
  e62c66b... TelepathyClient: fix regression from 6f5b700833305f455f3397
  7654f1c... MessageTray: remove bad fast path in hideSummaryBoxPointer
  3d63202... UnlockDialog: allow typing before the first question from P
  3b293e9... viewSelector: Make the start search event available to inpu
  4254fa3... ScreenShield: Make Return key dismiss screenshield
  94c1d5a... focus-manager: Make groups "refcounted"
  afcd90a... messageTray: Fix _hideTray() being called recursively
  e30d45a... Updated Bulgarian translation
  2bb1a67... update Simplified Chinese (zh_CN) translation
  b203a95... grabHelper: Rework grabbing code to properly handle stackin
  f39098a... ViewSelector: remove the places & devices search provider
  e421953... panel: Make activities button's hot corner public
  38f943e... messageTray: Do not block hot corner when open
  0d62ec5... lookingGlass: Fix object inspector for multi-monitor scenar
  4c82df5... Updated POTFILES.in
  633bbd8... Fix regression from 38f943ef81781210a7b680ecd58b75cb9007635
  e71c016... recorder: Port to new gstreamer vp8enc api
  70c34ba... Wanda: don't recreate the texture if the icon size doesn't 
  4beba79... Wanda: remove unnecessary destroy signal connection
  daceb81... Updated Slovenian translation
  f6645a4... grabHelper: Set _grabbedFromKeynav
  ff31ccd... grabHelper: Remove unused parameters
  8ee74e5... st-theme: Fix extension ordering with !important
  abfdcaa... Updated Russian translation
  8eecbb5... Updated Lithuanian translation
  95a55a2... Updated Hungarian translation
  2d184e1... Updated Polish translation
  131fa6a... Updated Indonesian translation
  15f22ad... Updated Portuguese translation
  5ca5f02... Assamese translation updated
  2a46c39... hindi update
  b150a28... hindi update
  ea5bf10... hindi update
  33bd6bc... Updated gujarati file
  cb627db... Updated Greek translation
  c0ff02d... Updated Spanish translation
  2c130c8... history: Allow events to bubble up when arrowing past the f
  a5d6005... messageTray: Allow to open summary item with up arrow
  809cbf5... grabHelper: Ungrab the entire stack on "outside clicks"
  906368d... messageTray: Add shortcuts to summary boxpointer
  ef7b74a... grabHelper: Remove support for untracked grabs
  f2af0be... messageTray: Allow to start keynav with Tab
  6ef3c62... messageTray: Move focus ourselves when entering by keybindi
  de93677... Allow the shell to run without the screenshield
  9659d93... status/keyboard: Add menu items for IBus Anthy's InputMode,
  5c7da4b... status/keyboard: Fix hidden separator when menu changes whi
  ea4855e... Updated Galician translations
  e6ba7c6... messageTray: Fix summary position in RTL locales
  cc67440... gdm: Don't fade in the log in dialog
  e7a2e1f... Updated Thai translation
  5e12e5f... layout: Add a fake root pixmap actor at startup, and fade i
  10884ef... ShellUserVerifier: catch DBus errors and report them to the
  1f30670... userMenu: Close menu immediately when activating Lock
  114f6f5... screenShield: Delay destruction of unlock dialog
  bafe346... build: Install keybinding files for control-center
  51bdc44... gdm: Fix property typo
  ac5c6de... Updated Indonesian translation
  1102409... Updated Telugu Translation
  449d116... Fix 10884ef7f5ba0b5a0ad96130b4e386af813819af
  2acb097... grabHelper: Fix regression for dwelling with mouse down
  23c1138... screenShield: Fix regression from 114f6f577f58
  c1590d9... Revert "messageTray: Fix summary position in RTL locales"
  7753361... shell-docs: Remove left-over includes
  fba427f... Bump version to 3.5.92
  6fd7a56... Updated Slovenian translation
  21adc98... updated Tamil translation
  6d791d3... Updated Polish translation
  760bf52... update Punjabi Translation
  7126ce8... Updated Bulgarian translation
  6b6fdc6... Assamese translation updated
  0302c3f... Updated HINDI translation
  8854ac8... Updated Arabic translation
  601d232... Updated Arabic translation
  7e3f6c3... Updated Marathi Translations
  300f97f... Updated Greek translation
  2591d1b... Updated Thai translation
  23a31b9... Update French translation
  a2f943d... Updated Galician translations
  2161c79... Updated Hungarian translation
  a2303d8... Updated Malayalam file
  1317956... Updated Malayalam file
  2815889... Updated Malayalam file
  d0a77b7... keyboard: Make input source items accessible
  0ff614c... Don't show network dialogs in the lock screen
  e8ebe4d... popupMenu: Set initial visibility of settings items
  717bbd3... Updated Serbian translation
  9f6e118... Updated Portuguese translation
  1742bd6... Updated Galician translations
  d11d8d5... Updated translation for Odia.
  3429fc3... userMenu: Close menu immediately on user/session switch
  5b0c9a7... Updated Spanish translation
  44d9316... Updated Belarusian translation.
  79b96ab... Updated Lithuanian translation
  cc1d6e9... Updated Brazilian Portuguese Translation
  175ddaa... searchDisplay: Fix alignment of section headers in RTL loca
  4964388... Updated Korean translation
  5c2031b... Updated Bulgarian translation
  f9b42e1... Updated British English translation
  c13a573... Updated Danish translation
  0c8a94b... screenShield: Fix unlock animation
  7904e35... Updated Hebrew translation.
  4a21034... Updated Hebrew translation.
  098d805... [l10n] Updated Italian translation.
  7df7cd0... messageTray: Clean up commented code a bit
  a87ba46... messageTray: Don't open the tray from a dwell if we're in a
  5d0a57c... Finnish translation update by Jiri Grönroos
  d4306f7... update Simplified Chinese (zh_CN) translation
  27ff388... [l10n] Updated Catalan translation
  b52c83d... [l10n]Updated Catalan (Valencian) translation
  1957899... [l10n] Updated German translation
  30d536b... hindi update
  f9c583a... Updated Russian translation
  8076c66... Updated Russian translation
  3adf54a... Updated Latvian translation
  0c324c4... [l10n] Update Japanese translation
  0a8eeb2... [l10n] Updated Estonian translation
  83d5721... Added 'ky' to LINGUAS
  90df435... Added Kyrgyz translation
  adf6d0e... Update Czech translation by Adam Matousek
  e1e0c50... Updated Traditional Chinese translation(Hong Kong and Taiwa
  74d6225... Update Czech translation
  dc9ad8d... st-texture-cache: Add API to remove cache data
  c4c470c... st-theme-node: Add method to invalidate drawing state
  cd024e2... st-widget: Add method to clear background-image
  6f3cf0a... userMenu: Force reload of background-image on icon changes
  9f476a1... gdm: Provide an accessible name for powerMenu
  f782661... gdm: Make UserList accessible
  2c70ee7... [l10n] Update Japanese translation
  c4b1ccb... Updated Brazilian Portuguese Translation
  dbe2c11... update Punjabi Translation
  2f6b004... Updated Indonesian translation
  fee0a85... Updated Marathi Translations
  fe124e6... Keyboard: update for the message tray changes
  6611d63... messageTray: Only update keyboardVisible as necessary
  2e63709... grabHelper: Ignore events from On-Screen-Keyboard
  2ed7ee8... keyboard: Keep tray after clicking summary item
  6c1bd95... keyboard: Ignore focus changes caused by tray showing/hidin
  f8ce788... keyboard: Fix check for extended keys
  ef9f63f... keyboard: Ignore focus changes from extended keys
  18eedbc... keyboard: Disable "tray" button in lock/login screen
  c9fa00c... Updated Portuguese translation
  2a4eb3e... Updated Slovenian translation
  6424b2d... Assamese translation updated
  d8993c5... Updated Latvian translation
  0941357... Updated Greek translation
  db9f91b... Updated Spanish translation
  e32df1b... Updated Galician translations
  e5cb224... Updated Arabic translation
  759b758... hindi update
  846771f... Updated Hebrew translation.
  506490e... Updated Hebrew translation.
  6a739af... gdm: Make SessionList accessible
  908bf3b... volume: Fix initial visibility of input
  8f2a6f8... Bump version to 3.6.0
  ee485e1... Updated Polish translation
  f9019ce... Update French translation
  f5c86fa... Added uk translation
  5d9fa2c... [l10n] Updated Catalan translation
  f42d4b5... [l10n] Updated Catalan (Valencian) translation
  440aa0d... Update Simplified Chinese Translations
  ba6e931... Updated Traditional Chinese translation(Hong Kong and Taiwa
  2f61381... Updated Belarusian translation.
  960f7d5... Updated Hungarian translation
  d57c3b4... Updated Czech translation
  044b121... Updated Serbian translation
  f026741... Updated Russian translation
  37e0cef... Updated Lithuanian translation
  3f8995b... Updated Danish translation
  4ceb3d8... Updated Norwegian bokmål translation
  8437885... [l10n] Updated Italian translation.
  e8ab0b3... Updated Lithuanian translation
  7206b61... dash: Make padding even on the top/bottom of the dash
  9fb6510... Updated Bulgarian translation
  e6fd2be... dnd: Add drag actors to the stage before querying their siz
  4f359e6... workspaceThumbnail: Fix the dynamic workspaces check for dr
  24efeff... Really hide 'Show Keyboard Layout' on the lock screen
  e2ff584... wanda: Use an StIcon again for createIcon
  8b6df2e... st-texture-cache: Remove load_icon_name
  d4ce7ae... dnd: Fix regression from e6fd2be
  5b4553f... Revert "st-texture-cache: Remove load_icon_name"
  7d9ec8c... jhbuildrc-gnome-shell: add ignore_suggests = True
  06e9bf9... gnome-shell-build-setup.sh: install git-bz
  a171e92... ctrlAltTab: Only set the stage focus mode when we're focusi
  4485170... messageTray: Show the message tray in Ctrl+Alt+Tab outside 
  7e496b1... autorunManager: Clean up mount operations
  ff9509b... autorunManager: Don't scan the filesystem if autorun is dis
  0ad739e... autorunManager: Don't try to scan remote filesystems
  a1bf19d... ShellUserVerifier: fix typo in function name, caught on aut
  36edf20... gnome-shell-build-setup.sh: Add additional system packages
  0e01a81... userMenu: Remove 'Switch Session' item
  0192a6c... unlockDialog: Make the prompt entry insensitive while loggi
  7d6c85b... messageTray: Don't animate the desktop clone for a failed t
  1118ec9... GActionMuxer: disconnect group signals on finalize
  78e5d4d... Update French translation
  20d4ffd... loginDialog: Rely on default button for activation
  55284e4... modalDialog: Add alternative keys to activate default
  59f9f4f... Updated Hebrew translation.
  7f5f228... Updated Hebrew tranlation.
  4f66f09... userMenu: Ignore 'lock-enabled' setting for user switching
  b99bb3d... gnome-shell-build-setup.sh: Move default directory to ~/gno
  9395f31... extensionUtils: don't log verbosely on missing extension di
  aa1a84e... gnome-shell-build-setup.sh: add a note about removing insta
  1e890a8... gnome-shell-build-setup.sh: install libdb on Fedora 18.
  f6c2902... gnome-shell-build-setup.sh: Fix warning about git-bz symlin
  f80eb89... jhbuildrc-gnome-shell: switch to the GNOME 3.8 moduleset
  6dab119... extensionUtils: Don't warn about missing url
  17e70ff... notificationDaemon: Store tray-icon-added/removed ids
  3ed5f9c... gdm: Try harder to move focus to the first user
  9fac285... messageTray: Fix some artifacts when tweening back from the
  be24ee4... messageTray: Clean up and consolidate code for tween comple
  147a6e4... dash: Refactor some common code
  f994ada... dash: Clean up unused code
  52871c7... dash: Make the show apps button insensitive when we're drag
  245e43e... dash: Make the tooltip and hover effect sync up to the real
  36e5ae4... dash: Construct the label at init
  06e5c25... dash: Make the dash items accessible
  6487cd8... dash: Only set the label's text when initially showing the 
  4f56fb1... overview: Make sure that we put the desktop clone at the ri
  8b0301e... Updated Irish translation
  0f6effa... Calendar: hide all actions when on the login screen
  7109bd5... Updated Thai translation
  f71108a... extensionPrefs: Remove an extra parameter to set_cell_data_
  576009b... theme: Make the selected text color white for all entries
  1e942be... Add a new code style/hacking guide
  d2e830c... messageTray: Do not add the tray unconditionally to ctrl-al
  5bfcc53... messageTray: Reset summary after losing focus to outside ac
  05f5fac... loginDialog: Use the same prompt layout as the unlock dialo
  dc15df1... loginDialog: Remove now unused functions
  e8f96a6... loginDialog: Sync :expanded better with user list visibilit
  3fdc8bf... main: Override focus-change-on-pointer-rest preference
  b3cd46a... screenShield: Align notifications to the left, not the midd
  955b550... screenShield: Add some padding between the clock and notifi
  d90bf5c... theme: Make the notifications box match mockups better
  cf0ae8f... screenShield: Remove erroneous top/bottom padding that may 
  3abfcda... loginDialog: Use the same focus root for dialog and ctrl-al
  8cc54ce... loginDialog: Add focus indication
  8dfea95... Updated Norwegian bokmål translation.
  651030b... layout: Fix an accidental undefined variable error
  2502ca6... tests: Actually call test() in box-layout
  4a92d7d... st-im-text: Chain up to parent first in dispose()
  42ab233... L10N: Updated Persian translation
  11299d9... Updated British English translation
  0460675... workspace: fix typo in removeThumbnails.
  88fbdba... panel: Fix a copy/paste type when dealing with panel corner
  cae9a8d... Updated Korean translation
  b561694... theme: Remove left-over style
  4342155... dateMenu: Hide "Open Calendar" item if calendar unavailable
  0ac215f... autorunManager: Fix another StIconType removal regression
  a7d344d... Make org.gnome.ScreenSaver.SetActive work
  5ad7db7... ScreenShield: don't allow cancelling the curtain by pressin
  99f97ad... UnlockDialog: reset UI on verification failure
  562f561... Updated Kannada Translation
  19946f1... Updated Danish translation
  fc0bd3b... Updated Latvian translation.
  f94369d... Updated German translation
  48fb16b... ScreenShield: show the unlock dialog on the primary monitor
  487749c... st-entry: Force a relayout if necessary
  cf58a7e... dash: Reset show-apps label on drag-end
  f203907... build: Add missing files
  205773b... Bump version to 3.6.1
  dd3484b... dash: Open 'Show Apps' with Super+A
  3a8e723... data: Expose '<Super>F10' shortcut in System Settings
  6ad5064... Updated Indonesian translation
  284ab03... Updated Slovenian translation
  b4ed290... Updated Belarusian translation.
  b5ec68b... Updated Spanish translation
  c005417... Updated Galician translations
  671a813... Updated Japanese translation
  360d94d... modalDialog: Remove the fade in buttons code
  b7acb1d... st-texture-cache: Remove load_icon_name
  928ea3b... messageTray: Use a GIcon for a notification's icon/secondar
  f5974f6... messageTray: Primarily use a GIcon to drive the source's ic
  1496ba0... messageTray: Clean up "TODO" code
  3de0ebf... messageTray: Change timestamp string formats
  86c85a7... loginScreen: Add support for 'disable-restart-buttons'
  62dc5f2... Updated Serbian translation
  45e64f4... runDialog: Use a symbolic icon
  8de4070... autorunManager: Stop erring on the side of caution for netw
  1735f28... Remove use of deprecated g_type_init () ...
  0ea8217... st: Fix handling of file:// URIs in _st_theme_resolve_uri()
  15273c7... st: Canonicalize URLs in stylesheets
  9c8b752... st-texture-cache: Add texture-file-changed signal
  d54f7b1... st-widget: Keep background-image and border-image updated
  f18fd8d... userMenu: Rely on automatic texture changes
  d3ba002... st: Remove unused methods
  2a8a806... ScreenShield: implement o.g.ScreenSaver.GetActiveTime
  31ea3f7... messageTray: Remove hack for the lack of negative units in 
  fa54cfa... Updated slovak translation
  c7e0d54... Add missing translations for GSetting schema
  f6458f2... userMenu: Hide menu immediately before suspending
  78f6dec... workspacesView: Don't show workspace switcher when it doesn
  a0e0cc1... workspacesView: Simplify extraWorkspaces handling
  bdeb7d8... screenShield: Connect to the actor's show signal instead of
  418cf62... screenShield: explicitly load gnome-screensaver in fallback
  d106191... Port to GnomeIdleMonitor
  6e1a8f1... build: Bump gnome-desktop required version for GnomeIdleMon
  14966b0... Telepathy: Set empathy-chat as prefered handler when delega
  9955fbf... Updated Greek translation
  96a80f7... workspacesView: Fix typo
  a2b1946... workspacesView: Fix updating when number of workspaces chan
  e249218... Allow testing GDM login dialog from the session
  d9b46b4... workspace: Use all available space for windows in window se
  667019a... workspace: Don't relayout windows when zooming workspace th
  d7929a2... workspacesView: Don't conform to aspect ratio
  3ffeeac... overview: Reduce space between window picker and dash
  96556eb... workspacesView: Add some more spacing between window and wo
  1f183b8... loginManager: Add support for suspend()
  9904434... powerMenu: Use LoginManager for suspend
  fed007e... userMenu: Use LoginManager for suspend
  719a890... Release 3.7.1
  8b796d8... po: Enforce RTL in he for messages that might end up as LTR
  98b313c... popupMenu: Overwrite ongoing animations when calling close 
  3a453c5... messageTray: Fix lightbox
  599f2f4... Revert "screenShield: Connect to the actor's show signal in
  a4e29e1... calendar: Handle calendar-server errors
  caa0f63... style: Fix close button size
  93e3559... style: Adjust close button overlap
  8c4b34d... messageTray: Fix close button position in RTL locales
  9efe528... gdm: Move logo into the panel
  9cf4a76... po: Enforce RTL in fa/ug for messages that might end up as 
  4f87699... messageTray: make SummaryItem._closeButton public
  71c2361... messageTray: Only hide the notification stack on clicking c
  92a01c6... messageTray: Don't destroy the notification when clicking o
  a7b5134... messageTray: Hide notification close button immediately on 
  81eeef7... messageTray: Hide summary notification immediately when clo
  fa4bd91... build: Stop linking gnome-desktop
  b936e60... screenShield: Tweak curtain animation timings
  6f5e567... panelMenu: Fix exception when destroying menuless button
  9396849... message-tray: Restore Fittsability of summary items
  85728f0... layout: Use a MetaBackgroundActor, not a custom ClutterX11T
  f9819eb... recorder: Clean up stage lifetime handling
  9171bab... recorder: keep recorder object alive until pipeline finishe
  92033ce... recorder: keep test-recorder alive until done recording
  fbeb446... recorder: rename "filename" property to "file-template"
  eb09f34... recorder: save recorded video as recent item
  687e1ea... Overview: Resize the window title labels on content change
  9899604... Updated Slovak translation
  8daca28... Updated Slovak translation
  9d31576... App search: Match GenericName too
  04debd1... LoginDialog: clear previous auth failed messages when tryin
  b9463d2... ShellUserVerifier: fix fail counter
  a0470bf... UnlockDialog: clear the password on failure
  0c807bd... runDialog: Better match style of other modal dialogs
  37d6a62... Improve the button insensitive style
  a607174... runDialog: Add entry to focus chain
  4d51056... runDialog: Remove "Run" button again
  d817bf0... theme: standardize the run dialog text styles a bit
  9d78208... NetworkMenu:  don't use a global switch for all VPN connect
  8819211... NetworkAgent: cancel requests when disabling component
  2971492... calendar: Drop unnecessary libedataserverui dependency
  e80bfa3... userMenu: Use "offline" instead of "unavailable"
  307f7a3... IM status menu: adjust the combo popup background
  04da29c... appMenu: Update on icon theme changes
  56909d0... Show 'Log out' in more situations
  59bb1cc... Add a setting to force the 'Log out' menuitem
  d19fa73... Updated Polish translation
  2c34c8e... Overview search box is too subtle
  3482086... Use the correct icon in the restart dialog
  aef9b73... loginDialog: drop spurious parameter
  c77b38f... telepathyClient: Fix auto-scroll to bottom
  c09fcba... layout: Remove message tray pointer barrier
  1397c7c... build: Add missing file
  39d9838... Show feedback notifications when the user is busy
  dd9fc91... keyboard: simplify using Caribou.KeyModel.label
  2c9969a... Updated Russian translation
  a508bec... Updated Czech translation
  ae0821e... Disable the login button when there is no input
  e04a4c3... panel: programmatic anim. control of AnimatedIcon
  a21ddb5... gnome-shell-perf-tool: Fix various problems
  b189cbd... Updated Norwegian bokmål translation
  025c63c... Implement non-linear overview shade for background
  d88002c... Revert "panel: programmatic anim. control of AnimatedIcon"
  73b4a0e... st-theme: Optimize string_in_list
  6e4c89b... main: hide the overview on key release
  1c3e733... ScreenShield: don't rely on gnome-session to hide the light
  70736be... mobile-providers: new country-specific type to gather provi
  e3abb6f... Convert man page to Docbook
  5c16be5... Some updates to the man page
  6fcd629... Use the same xsltproc parameters as other modules
  6faa50d... Add a --disable-man configure option
  4ebf396... a11y: fixing a regression with the accessible name at dash 
  2d763bd... st-entry: Change the pointer cursor on enter/leave events
  65497e0... [l10n] Updated German translation
  1ae0fad... loginDialog: don't rely on PAM to ask for a username
  cac9d12... loginDialog: hide session list until username is entered
  87e8770... loginDialog: support disable-user-list key
  5ef5e25... Use "Decline" instead of "Reject" for incoming calls
  4fd6903... ScreenShield: blur and desaturate the screenshield backgrou
  09b7380... MessageTray: change height in chat notification to have mor
  797b1ff... ScreenShield: account for motion velocity when hiding the l
  e5f7390... ScreenShield: hide the cursor while the lock screen is on
  b9d5058... screenshield: use the correct actor for the background
  9aefbd1... view-selector: add missing semicolon
  8e7758e... remote-search: require a DesktopId field in search provider
  cbc8ec6... remote-search: don't use g_file_query_exists()
  10c1045... remote-search: initialize the DBus proxy asynchronously
  ee2f12f... dash: properly restore item label on popup close
  df0151d... dash: rename a local variable for clarity
  95abdeb... dash: simplify app retrieval from AppWellIcon
  76229a3... overview: highlight windows on launcher hover
  8659674... Revert "overview: highlight windows on launcher hover"
  1228db6... unlockDialog: better confirmation button label
  68e8f98... .gitignore: Update to ignore the generated manpage
  644c210... Rename "System Settings" to "Settings"
  7dc2355... messageTray: Add a notification focus keybinding
  f30dcad... messageTray: Close the notification on Escape
  6f2da1b... Updated Hebrew translation.
  e757b06... power: indicate 1 hour remaining correctly
  8095448... MessageTray: fix reentrancy when calling out to the grab he
  50f96d1... Stop using clutter alpha
  271508c... ScreenShield: fix code to detect missing unlock dialog
  f602993... dash: Disable animations during overview transitions
  15e1470... polkitAgent: Expand password entry to the full width
  063bbb0... loginDialog: Remove the correct focus root from ctrl-alt-ta
  fae4cb9... loginDialog: Fix yet another StIconType removal fallout
  7f8bfcc... Remove shell-screen-grabber
  2407a0c... main: Stop using Metacity's keybinding files
  1f2d7fa... Bluetooth: Remove ObexFTP functionality
  65edbc1... a11y: also set the WM HighContrast theme when switch is fli
  c4f6619... Store CSS classes and pseudo-classes pre-split in the StThe
  5ae2f87... Use pre-split element classes and pseudo-classes to optimiz
  a7da137... st_theme_node_equal: use split (pseudo-)classes
  2cfed95... Remove unsplit element classes and pseudo-classes
  dc2ec0a... Keep similar theme nodes so we don't have to recompute CSS 
  08d2ca3... st_theme_node_copy_cached_paint_state: allow self-assignmen
  4fc6a80... st_widget_recompute_style: short-circuit if the theme node 
  5203687... StThemeNode: add a trivial-case short cut to all comparison
  e4b681a... Updated Galician translations
  d1a9aec... recorder: Remove dead code
  d854081... st-theme-node-drawing: Group multiple cogl_rectangle calls
  490206b... NetworkMenu: rework multiple NIC support
  0344089... windowManager: Implement keybinding_filter hook
  c2065cc... main: Use Params for optional parameters to pushModal()
  5f36724... grabHelper: Support optional parameters to pushModal()
  b58f502... main: Add optional keybindingMode parameter to pushModal()
  0d9f704... windowManager: Add a generic mechanism for filtering keybin
  76d7762... windowManager: Use generic filter mechanism for all keybind
  28b559e... windowManager: Replace sessionMode.allowKeybindingsWhenModa
  ced7fa9... Add screenshield and unlock dialog to ctrl-alt-tab
  2434af7... messageTray: Make toggle-message-tray available when up
  bd40cf1... recorder: Make toggle-recorder action available in the over
  f084011... viewSelector: Make toggle-application-view binding availabl
  c48a246... panel: programmatic anim. control of AnimatedIcon
  5eae185... Login dialog - tweak the user name text shadow
  8499e4a... [l10n] Updated Estonian translation
  6e46dda... search: propagate GAppInfo to SearchProvider
  80e7f58... search: add API to get a list of remote providers
  9791d15... view-selector: filter out disabled search providers
  38c8569... remote-search: restructure remote search provider loading p
  cf36317... remote-search: apply sort-order from GSettings
  f25832d... view-selector: add support for disable-external search sett
  b2400fb... build: require gsettings-desktop-schemas 3.7.2
  f4b61a7... recorder: Show icon and indicator on the primary monitor
  a0c56c7... test-recoder: Use webm file extension
  e0d127b... shell-recorder-src: Set frame duration
  b121c25... MessageTray: restore opacity when expanding a notification
  989d0a5... bluetooth: add translation hints
  7bed964... ScreenShield: unbreak blurring the background
  360c018... calendar-server: Remove useless g_type_init
  1a12155... messageTray: restore toggle tray in normal mode (non overvi
  b052386... build: Actually remove shell-screen-grabber.[ch]
  5200da6... Bump version to 3.7.2
  d053d45... messageTray: don't accidentally shift the tray around in th
  938bc07... Fixed some errors in Russian translation
  a327c10... Add 'No Messages' label when message tray is empty
  5e3111b... ctrl-alt-tab: use better icons
  00201f7... networkAgent: ensure auto-register is set when the componen
  8a7c031... Layout: show the OSK on the monitor where the focused windo
  a370697... Workspace: Highlight window clone and caption when hovered
  3b70094... MessageTray: fix popping up after there were modals
  c10e4c3... modalDialog: give more control over the layout
  4c55a6f... modalDialog: do not launch disabled button actions
  c3cab28... Login: sensitivity fixes
  59a7fdd... Login: add a spinner for better process indication
  e6a3958... appDisplay: do not show empty categories
  393c238... unlockDialog: set password char on verif. failure
  b59529e... MessageTray: fix closing the right click menu
  4535a70... Block cancellation of the unlock dialog when dragging
  a112bfd... panelCorner: Only overlap panel if necessary
  c0f868d... panel: Remove .in-overview style class
  2511f60... sessionMode: Add panelStyle property
  f0f7165... theme: Style the panel differently according to mode
  f63fceb... workspacesDisplay: add spacing around the workspacesView
  0b9cdea... Updated Dutch translation
  81cd1e6... MessageTray: be explicit about removing tweens
  4734a9a... Updated Hebrew translation.
  63f08bf... Assamese translation updated
  b8a2004... configure.ac: relax NetworkManager requirement to 0.9.6
  242dc8c... Revert "configure.ac: relax NetworkManager requirement to 0
  96f44e1... WindowOverlay: animate the close button together with the b
  855b238... Make it possible to not show the users name permanently
  621a0d7... Updated Malayalam translations
  e20ff5a... Assamese translation updated
  6092e01... Telepathy: consolidate and improve connection notifications
  b0c6d44... Theme: improve notification scrollbar appearance
  1a27d7d... MessageTray: remove all tweens when tweening for state para
  123fb35... screenshot: don't fire flash if we failed to take picture
  ca73017... extensionSystem: Don't spam the error log with OUT_OF_DATE 
  14fd0eb... StWidget: don't dispose the theme node when destroyed
  b7b60d1... Assamese translation updated
  056cfc9... wanda: fix a refactor fallout
  7bd7b53... panel: Remove a bit of duplicated code
  9808e8a... panel: Split off Animation code from AnimatedIcon
  a46321b... panel: Make Animation visible by default
  858694f... wanda: Update code to use Panel.Animation
  bb88265... workspacesViews: Update new padding rules for workspacesOnl
  d517c13... Telepathy: ignore errors from ack_all_pending_messages()
  2a5eed1... viewSelector: Ignore key-presses during non-overview modals
  5ecc204... main: Fix signal name
  e00eb06... overview: Handle sessionMode.hasOverview changes
  affcd5c... scroll-view-sizing: Add a lot more boxes
  7c93639... scroll-view-sizing: Enable vfade by default
  b3fea01... scroll-view-fade: Put the shader in another file
  ae1a3a0... scroll-view-fade: Clean up GLSL
  c84236e... scroll-view-fade: Use GLSL 1.20
  5c439f4... scroll-view-fade: Do the offset math in the shader
  69347ff... scroll-view-fade: Only calculate the ratios if they're need
  b4f5f1e... scroll-view-fade: Fade gradients when near edges
  2492dc5... scroll-bar: Remove jitter on the scroll bar when moving the
  e58fbee... appDisplay: don't increment counter if we didn't add a cate
  d4dc1c8... dbus: Add a read-only org.gnome.Shell.Mode property
  41f933b... MessageTray: fix notification height expansion
  961dba7... MessageTray: don't close the tray when interacting with the
  cb08bd2... altTab: Minor code cleanup
  5fc16bb... searchDisplay, appDisplay: Use ClutterPanAction for re-swip
  57d9e7d... workspacesView: Clean up scroll code a bit
  830e701... workspacesView: Don't use the overview swipe scrolling syst
  98f4b99... overview: Remove custom swipe scrolling implementation
  716d7bb... shell-app-usage: Fix several problems in xml parsing
  21af5c8... Added Norwegian bokmål translation
  3d329cd... Updated Tamil translation
  71ad39b... Add a setting for the default state of 'Remember Password'
  50fbf99... MessageTray: clean-up chat timestamps
  00c78d3... MessageTray, ScreenShield: adjust missed message counter
  7e5f1fe... st-private: Don't create attr lists if we don't need them
  a88433d... st-private: Fix style
  29cb10f... iconGrid: Handle preferred height requests for infinite wid
  6b1e632... NetworkMenu: don't notify for failed connections if cancell
  6eb05af... workspacesView: Restore activation of (empty) workspaces
  ead0286... st-private: Don't round-trip through a font-string
  b39f56e... messageTray: Remove an unused instance variable
  d50c3e6... panel: Don't create a menu for the ActivitiesButton
  49fa0dd... layout: Use translation_y for panel animation
  31d14a2... panel: Update the hot corner when the panel box allocation 
  00338bb... switcherPopup: Factor out altTab and ctrlAltTab's common co
  cd58f9f... windowManager: Make use of the switch-panels-backward keybi
  5faeaa2... AppSwitcher: Remove a lost timeout on destroy
  9760227... Assamese translation updated
  0b46607... switcherPopup: Add missing Meta declaration
  cfb66ca... update Punjabi Translation for master
  dd06aa9... gnome-shell.doap: belatedly remove me as a maintainer
  2fb1d70... altTab: Use 'switch-applications' for app switcher
  aba4672... altTab: Rename AltTabPopup to AppSwitcherPopup
  525d3c2... altTab: Factor out thumbnail creation
  e725f8a... altTab: Re-implement 'switch-windows' keybinding
  8a17f51... sessionMode: Add support for external mode definitions
  c528401... remoteSearch: Factor out collectFromDatadirsAsync() utility
  6b40c39... extensionUtils: Load extensions asynchronously
  92083ea... sessionMode: Make loading of external modes asynchronous
  31f75e4... extensionSystem: Add support for mode-specific extensions
  187dec2... sessionMode: Add support for 'parentMode' property
  6822795... build: Fix distcheck
  1ef9ee1... remote-search: properly document the DBus interface
  b390b82... remote-search: add an org.gnome.ShellSearchProvider2 dbus i
  72d54d9... remote-search: first implementation of SearchProvider2
  2cc7fd0... remote-search: implement LaunchSearch() DBus method
  9b846cb... search: remove additional params from activateResult() call
  ec7ade4... remote-search: implement new ActivateResult() method
  a43ee41... app-display: use a GAppInfo for the settings provider
  7ff7ced... switcherPopup: Add a timestamp argument to _finish()
  1f46a0d... ctrlAltTab: Remove some dead code for a "window" parameter
  4728105... ctrlAltTab: Only add to the focus manager if we have an StW
  349c642... ctrlAltTab: Add a "Windows" option to Ctrl+Alt+Tab
  4153fee... grabHelper: Use focus_default_window
  ed12c9d... fileUtils: Don't fail if we can't find an error
  36fc3a5... st: fix rendering of corners in the box-shadow
  f47a11f... Updated POTFILES.in
  2081216... St: recompute all theme nodes when the icon theme changes
  4df1222... screen-shield: disconnect from title-changed on destroy
  2dd1c04... Updated Kannada Translations
  673aa3c... Updated Kannada Translations
  184ac11... ctrlAltTab: Remove leftover
  41db363... grabHelper: Use captured-event for escape ungrabs
  27ffad2... grabHelper: Treat the current grabbed actor as a grabbed ac
  066e5cd... grabHelper: Drop to the actor clicked on
  8dc6393... grabHelper: Fix up event handling for ignoring releases
  9dfc3af... popupMenu: Port to GrabHelper
  fc9a96a... popupMenu: Introduce PopupDummyMenu
  16c0585... fileUtils: correctly determine file type for symbolic links
  3af9f63... Use libgnome-volume-control from a submodule
  784b04b... VolumeMenu: show headphone icon when headphones are plugged
  b6a87ac... gvc: Update git submodule
  6fe263f... Drop removed file
  62972f5... Update Arabic translation
  db0eacd... Updated Norwegian bokmål translation
  c4ba31c... Updated POTFILES.in
  cfacb05... gnome-shell-jhbuild: Allow passing args to gnome-shell
  c11f89e... messageTray: Don't add ourselves more than once to CtrlAltT
  76c5897... Assamese translation updated
  04bf75d... panel: Remove a dead check
  13a2b28... popupMenu: Complete the dummy fake menu
  ca2ee22... popupMenu: Display the proper animations for popup menus
  b42af9a... popupMenu: Don't slide menus when we're changing them
  14fb51e... overview: Fix stuck grabs when mashing the overlay-key
  e48dbe6... overview: Clean up overview code
  13b83c9... build: Remove Makefile-gvc.am
  5072ea7... Calendar: remove dead code
  70b5db1... search: make sure to pass a timestamp to LaunchSearch()
  9af107f... searchDisplay, and others: Switch from provider title to pr
  b48a7d5... popupMenu: Break separator drawing code out of PopupSeparat
  575ab0d... searchDisplay: simplify drag actor source code
  c5d8484... searchDisplay: Add ListSearchResult and ListSearchResults
  6075332... remoteSearch: We do not need a fallback for createIcon
  835d4e4... appDisplay: Don't use icons in results for settings
  3aa0d45... search: remove SearchResultDisplay base class
  d0902fa... search: remove SearchProvider base class
  0155739... search: remove more dead code
  9c9cf6f... Depend on libpulse 2.0
  5a7b7b7... bluetooth: Update settings desktop file
  fc696bc... userMenu: Update user name on session mode changes
  15cac01... networkAgent: Only unregister if we've registered
  5308d12... search: skip combining diacritical marks in search operatio
  04d68c6... overview: overview as boxlayouts
  378df51... extensionSystem: Fix error reporting in lg / ListExtensionE
  28aa920... extensionUtils: Remove unused property
  783abd4... Reverting "extensionUtils: Remove unused property"
  bdf0a6f... message-tray: use a style class for summary-mode actor
  e89ce73... overview: don't clone the whole message tray when layouting
  bc6b4b0... status/keyboard: implement remaining property types
  5de9119... status/keyboard: remove the property whitelist
  429f9e1... iconGrid: Only recreate icons when needed
  468a855... make the window thumbnails bigger
  f7af96d... St: avoid blocking IO to resolve relative urls
  be10f3c... ViewSelector: remove unnecessary StBoxLayout
  57d3bec... MessageTray: change notification and boxpointer background 
  a0e340f... workspaces-view: make sure to add spacing between view and 
  9860b1c... St: fix regression from f7af96dbb2152c796c5877585e7d1e55547
  3b8a125... WindowManager: clean up effects code
  15063ef... WindowManager: clean up scale_y when overwrite the map anim
  bd5d945... Updated Spanish translation
  b38ecaf... LayoutManager: fix findMonitorForWindow to take a metaWindo
  1256af7... WindowManager: scale windows to their monitor's corner on m
  eff8ec0... Updated slovak translation
  3bd5563... ctrlAltTab: Remove a "window" parameter leftover
  c41424b... status/keyboard: Make input sources be proper objects
  2008feb... status/keyboard: Store IBus engine properties per InputSour
  a42d35d... main: Add an ALL value to KeybindingMode
  a9ec8a3... main: Initialize WindowManager earlier
  b767849... windowManager: Return the KeyBindingAction value from addKe
  88a9b76... Add the new switch-input-source keybinding
  6eef830... status/keyboard: Keep a list of input sources in MRU order
  f615482... status/keyboard: Add an Alt+Tab like input source switcher
  2f7c0b1... workspaceThumbnail: make ThumbnailsBox track workspace chan
  9f98f6f... workspaceThumbnail: handle scroll-event internally
  d2c6149... workspaceThumbnail: handle show/hide when entering/leaving 
  6c64c08... workspaceThumbnail: unify restack handling
  8a1b834... network: add minimal support for InfiniBand
  529d012... LockScreenMenu: double the space between icons
  c5a3f78... theme: make the 'more results' emblem more legible on light
  d479c93... Workspace: miscellaneuous cleanups
  c66068c... Workspace: fix window clone slot reporting
  944762a... WindowOverlay: fix title sizing
  5487f8c... WorkspacesView: don't use clutter_actor_reparent()
  176daa1... WorkspacesDisplay: clean up workspacesView lists
  f71f767... [l10n] Updated Estonian translation
  07511cb... Handle 'switch-input-source' keybinding move
  7282bc8... build: Bump gsettings-desktop-schemas requirement
  658243e... build: Exclude .gitmodules from distribution
  2fa7230... gvc: Update git submodule
  2698d0d... Bump version to 3.7.3
  8802f6c... Updated Slovenian translation
  685262f... Remove a non-existing file
  5fb6738... Updated Norwegian bokmål translation
  b5aa549... [l10n] Updated Estonian translation
  587c93e... StDrawingArea: fix texture drawing
  84b581a... Crisp menu separators
  34a0c07... power: Update for new D-Bus name
  36edff9... Updated Hebrew translation.
  06dc12e... scroll-view: Add proper smooth scrolling
  f162dd7... scroll-bar: Add smooth scrolling support
  7d4e14f... popupMenu: Add smooth scrolling support for sliders
  8d4855f... volume: Add smooth scrolling to adjust output volume
  770ff19... workspace: Add smooth scrolling support to zoom windows
  79682bb... Updated Lithuanian translation
  5d6b3ab... st-adjustment: Add missing math.h include
  52536e9... st-scroll-view: Fix build with -Werror=maybe-uninitialized
  32ccb77... theme: notification improvements
  b14b3ab... boxpointer: Clean up reposition
  2388de4... boxpointer: Rework how flipping works
  d6cace3... boxpointer: Don't use the box allocation when calculating t
  43876a9... boxpointer: Defer re-allocation after a flip
  8899325... boxpointer: Fix a small typo
  994021d... panelMenu: Remove inaccurate comment
  1d136ca... lockScreenMenu: Construct actual panel icons much more accu
  f60fb95... volume: Make icon calculation stable
  571aaec... volume: Merge the two update handlers
  9ebeb64... volume: Don't set the visibility of the main icon
  66da3f5... volume: Don't have a separate syncVisibility method
  1a4948f... volume: Pick up hasHeadphones from the signal handler
  c9d0e82... volume: Clean up stream/slider handling code
  1964b54... volume: Put canberra sound events on output streams only
  6adf5cb... Reverting "volume: Put canberra sound events on output stre
  a786a7d... Revert "Remove a non-existing file"
  45c2e65... Bluetooth: remove dead code
  8c96c16... Update Arabic translation
  86a8452... run-test: Load shell files from the srcdir
  ab638a4... gnome-shell-jhbuild: Remove old envvar
  5566aa4... shell-global: Remove hacks around clutter_event_get_current
  5274166... layout: Fix strut heuristics for multi-monitor
  0bc9d74... Updated Galician translations
  ebd1bc8... Ping the active window when using the app menu
  42e58a4... modalDialog: Make the button layout visible always
  4231c87... polkitAgent: Don't use setButtons
  cedd68c... polkitAgent: Make sure the entries are insensitive after su
  ac202cb... keyring: Don't use setButtons
  fc9225e... keyring: Make sure the entries are insensitive after submis
  924a405... Updated Spanish translation
  f41d093... shell-global: Drop unused variable
  4920cf2... Updated Polish translation
  d525d02... ScreenShield: honor lock-delay GSettings key
  724a2bd... Calendar: use text/calendar preferred app as the calendar a
  fa1420b... lookingGlass: Move to an inspect() function
  f07fee5... keyboard: Show in an idle on clutter key focus changes
  e5f4f77... Updated Hungarian translation
  507f29a... layout: Make OSK animation quicker, snappier
  a757ce4... ScreenShield: don't reset the lock screen animation if it's
  3e6b794... keyring: Fix copy/paste error
  75d44dc... keyring: Actually ensure sensitivity when the keyring dialo
  fbc6292... notificationDaemon: Fix style
  c11cbff... notificationDaemon: Prevent doing redundant work
  fe7ee1e... notificationDaemon: Clean up code paths
  155f9dc... messageTray: Support setImage(null) to mean unsetImage()
  1bd3494... notificationDaemon: Merge two pieces of similar code
  bd38388... notificationDaemon: Clean up icon/image handling
  52ca15b... grabHelper: Allow pressing escape on grab focus grabs
  55aa0cf... main: Don't mess up the modal stack when the focus actor is
  2d9ddd4... main: Rename curFocus to prevFocus
  73388f3... main: Add a better comment about shifting the modal stack
  4288761... remoteSearch: Use GIcon for loading icon data
  4b095d5... st-texture-cache: Remove st_texture_cache_load_from_raw
  5faf7cb... gnome-shell-plugin: Extract crossing event ignores
  9f9518c... gnome-shell-plugin: Port event filter to XInput2
  e294abc... keyboard: Remove leftover DBus import
  8f41c6b... UnlockDialog: honor org.gnome.desktop.screensaver.user-swit
  51726d8... Fix regression from 428876123579589a228770faab57887169fea34
  8be3c5e... St: fix parsing of transition-duration values
  dd19459... Add a SelectArea() DBus method
  acba0e4... screenshot: support non-absolute paths when saving screensh
  dcad22b... screenshot: change API to return the filename used for savi
  3a4e595... screenshot: save to an unique path when using a basename
  57bd43b... screenshot: move to a separate interface
  e96867f... screenshot: document the Screenshot interface
  e4860ac... screenshot: use g_file_replace() when using an absolute pat
  c33622f... keyboard: Fix subkeys handling
  6255c77... keyboard: Don't set keys as checked
  449575c... keyboard: Don't hide or show the keyboard immediately
  906ec3c... panel: Remove unused method
  d87db04... panel: Update corners' nearest button on session mode chang
  0e9ddd3... Use the right getter
  9281129... Really use the right getter
  1a3f17e... Updated Kazakh translation
  b5ed46a... Updated Norwegian bokmål translation
  2278381... Update German translation
  2690f54... Updated Brazilian Portuguese translation
  0c9c216... Updated minor fixes in Brazilian Portuguese translation con
  8410fc3... Remove non-existing file to make intltool happy
  9548cd8... js: Explicitly dispose all cairo contexts
  dc0ea3a... main: Remove unused 'background' property
  73ae451... Updated slovak translation
  65723bc... PowerMenu: increase padding to the left of the percentage
  7159e36... Update Simplified Chinese translation
  8f1df14... Revert "Remove non-existing file to make intltool happy"
  3f29680... workspace: Use MetaButtonLayout to get side of close button
  4d59368... Updated Slovenian translation
  2679be9... Telepathy: lookup PATH when launching empathy-accounts
  c106347... Updated Uyghur translation
  3b31774... Fix remaining uses of transition-duration without time unit
  bcf2944... Updated Slovenian translation
  ca44977... status/keyboard: Only change the current source setting if 
  16bb9c1... status/keyboard: Add input source switching per window
  72f8f2b... Updated Norwegian bokmål translation
  c37b222... network: support NM 0.9.6 again
  adf8ba6... run-test: Properly set the path for the GVC library
  16a9391... remoteSearch: fix a typo in createIcon
  490eb59... build: Add missing file
  f0ebc84... Bump version to 3.7.4
  6955664... Depend on gjs 1.35.4
  f7212cf... userMenu: Use show-full-name-in-top-bar setting
  2adfb60... data: Remove unused show-full-name in schema
  3e826f9... build: Bump gsettings-desktop-schemas requirement
  d793077... dateMenu: Move the "Open Calendar" entry
  5e5798b... dateMenu: Add "Open Clocks" entry
  c4a21ae... Updated Belarusian translation.
  d497ed4... build: Drop obsololete variable from configure.ac
  90fae00... screenshot: Immediately show the flash spot
  86efba4... Bump version to 3.7.4.1
  2d88508... Updated Portuguese translation and converted to New Spellin
  622c1c9... shell-global: Move shell_fonts_init() back to main
  42c1285... messageTray: Remove code for ignoring num lock / scroll loc
  59ecd61... MessageTray: pass keyboard events to tray icons
  c97b4dd... ViewSelector: use Params to pass optional parameters to add
  27ad830... Overview: apply extra padding to windows in external monito
  df2cab8... MessageTray: wait until the tray is hidden to switch styles
  56d7679... PointerWatcher: keep a reference to the idle monitor
  f2cbc31... switcherPopup: Hide the top level actor on _init
  c9ce1bd... Updated Portuguese translation and converted to New Spellin
  0e636ea... NetworkMenu: don't clear the section when queuing an update
  d583c48... NetworkMenu: don't queue menu updates for destroyed devices
  3b57812... configure.ac: Use GNOME_COMPILE_WARNINGS
  685a9f3... configure.ac: Remove checks for JS_NewGlobalObject
  15b3318... configure.ac: Remove old introspection infrastructure
  420f544... configure.ac: Rearrange pkg-config checks
  cdd3547... configure.ac: Remove deprecated macro
  484ef5f... MessageTray: simplify image handling
  45fde48... Notification: fix regression in notification image handling
  91a6520... MessageTray: don't show expanded content when the notificat
  9aa84ec... MessageTray: restore symbolic icons to notification buttons
  a8ede18... Updated Spanish translation
  c776826... Updated Norwegian bokmål translation
  b9ad5f8... Assamese translation updated
  427750d... ShellGlobal: improve code to emit sound events
  c49bb5a... network: add support for virtual device types (vlan, bond, 
  a34d4d9... network: more NM 0.9.6 compatibility
  6935c62... Updated POTFILES.in
  758764e... Updated Serbian translation
  a0d7d7b... loginDialog: Allow right-clicking on button items
  660cfe7... searchDisplay: Make list results span all available horizon
  fe24647... Make Show Applications button depress when held down
  309ac65... Updated Spanish translation
  4bd071b... viewSelector: clean up active search state code
  30aaa6e... searchDisplay: set a max width on the search results scroll
  fe88811... [l10n] Updated German translation
  426581e... scroll-view: reserve scrollbar allocation when policy is au
  0769608... appDisplay: set hscrollbar_policy = NEVER on the category v
  7ba0f07... workspace: Clamp individual maximized scales to WINDOW_CLON
  ef69c22... workspace: Use a better algorithm for computing individual 
  ea33193... Assamese translation updated
  cba2991... Added Friulian language
  1d267f2... Added Friulian translation
  772ae1c... Updated Slovenian translation
  f2ba49f... app-system: Remove unused get_settings_tree method
  5d1de33... Use the standard apps tree for gnome-control-center panels 
  2d384eb... PA Update (alam): Punjabi Translation completed
  1db353a... Updated Norwegian bokmål translation
  8ca25ae... viewSelector: stop launching app from empty search
  6600d6b... status/power: Init the proxy asynchronously
  7a79cfd... keyboard: Do the initial redraw in _init
  2d79c73... main: Fix a bad rebase
  a9ad9d5... remoteSearch: fix fallout from RemoteSearchProvider refacto
  72405cd... layout: Shuffle code around
  8e231cb... layout: Merge Chrome and LayoutManager
  85743ed... MessageTray: fix reentrancy problem in hideNotificationComp
  cc60afa... Disconnect content-updated signal early
  4545719... MessageTray: disconnect signal to notification early
  b3f29b4... NetworkMenu: defer calling syncSectionTitle until after pus
  d313541... Updated Norwegian bokmål translation
  605d340... Updated Basque language
  d14cf1e... Updated Basque language
  daf8be9... Add a new Hash module
  b150869... MessageTray: clean up source tracking
  4dc5bac... NotificationDaemon: improve associating sources with applic
  098bd45... MessageTray: introduce configurable per-source notification
  8cb3884... ScreenShield: decouple detailed notifications from resident
  9794e71... Add policy for builtin message sources
  9ab22fe... ScreenShield: fix fallout from 8cb3884
  3f6f597... ScreenShield: only emit ActiveChanged at the end of the idl
  9a25224... ScreenShield: lower the shield when the user is idle but be
  7ad881d... ScreenShield: emit lock-status-changed at the end of animat
  ac0bd3b... Fix bad rebase and regression in 3f6f597
  5c4570f... ScreenShield: fix regression in GDM greeter
  644b830... ScreenShield: fix wrong signal value in ActiveChanged
  2f496de... Updated Polish translation
  65bf0d2... keyboard: Fix a warning
  f4626cf... workspace: Make previews of minimized windows translucent
  fd2944f... userMenu: Update logout item when always-show-log-out chang
  4351ad2... Updated Dutch translation
  2cf403a... st-theme: Add "custom-stylesheets-changed" signal
  655dce6... st-theme-node: Recalculate properties on stylesheet changes
  89a49ce... windowManager: Respect icon geometry when minimizing
  7798da8... layout: Remove an unused variable
  ec8dfb0... doap: add myself to doap file
  afaff72... Updated Uyghur translation
  3581220... Updated Hebrew translation.
  d367566... Updated Traditional Chinese translation(Hong Kong and Taiwa
  ae0accb... ScreenShield: separate notifications for active and locked
  b3549f4... UserMenu: don't show a lock icon when we're not actually lo
  a8c8df6... StImText: don't translate keyboard state again
  eab497a... layout: Call _startupAnimation() on init
  9bcce4f... Fix typo in gnome-shell-extension-prefs
  d07c8dc... volume: Suppress a critical warning
  b682c8e... main: Move KeybindingMode into Shell
  443f02c... [l10n] Updated Italian translation.
  526a162... Replace LoginManager:sessionActive with GnomeSession:Sessio
  e0c5a61... loginManager: Remove sessionActive property
  f0203d1... general: Use & instead of 'and' for Settings panels
  e385704... network: add support for the new 'ModemManager1' interface
  ceb035e... network: treat LTE-only modems as GSM ones
  393a3a0... Updated Spanish translation
  8dd880d... mobile-providers: use libnm-gtk to work with mobile provide
  e6ef3ea... power: consistently use Title Case
  3d638c6... bluetooth: use "Set Up" instead of "Set up"
  f47c060... panel: Add :overview pseudo class while in overview
  7f587fd... messageTray: Add 'source-removed' signal
  fcc32fc... sessionMode: Add stylesheetName property
  2344706... extensionSystem: Allow extensions to provide mode-specific 
  406f65c... [l10n] Updated German translation
  11bd7dc... scroll-view-fade: Remove explicit GLSL version
  67c7aba... main: Fix typo
  140935b... shell-docs: remove leftover mobile-providers include
  b91d9c2... loginManager: Make suspend() a NOP in the ConsoleKit path
  8747c0c... loginManager: Add inhibitor API
  6bcad45... screenShield: Use inhibitors to lock screen on suspend
  62ce907... userMenu: Remove explicit screen lock on suspend
  a935cd0... build: Update POTFILES.in
  b105136... Bump version to 3.7.5
  b8a8edc... Don't try to use GLX if Cogl isn't using that Winsys
  39e75e9... [l10n] remove location from ja.po
  5e74437... [l10n] remove obsolet message.
  e5b44a3... [l10n] Update Japanese translation
  c401980... Updated slovak translation
  a130f50... Updated Galician translations
  1981da1... Updated slovak translation
  4422f30... Updated Dutch translation
  23717cc... shell: Remove old jsapi-compat file
  0335f27... workspace: Use mutter's work area calcuating rather than do
  d9b33e0... layout: Replace uses of find(Monitor|Index)ForWindow with w
  60985b3... layout: Use the mutter functions for doing monitor math
  12ac2e5... Switch all external uses of Main.panel.actor.height to the 
  f738c2b... main: Remove isWindowActorDisplayedOnWorkspace
  5ba0c64... main: Move getWindowActorsForWorkspace to layout
  6054ab3... workspaceThumbnail: Fix bad rebase
  d2c45f4... workspace, workspaceThumbnail: Fix another bad rebase
  0616261... st-clipboard: Add the ability to choose the clipboard type
  eaf184b... st-entry: Implement middle click paste
  997f851... keyboard: Make sure to set currentSource if we only have on
  c0e5719... keyboard: Don't use set_skip_paint
  3652002... screenShield: Pop modes before starting unlock animation
  496b5d6... css: Remove style transitions for the panel
  d30477b... css: Keep the panel height the same in all modes
  354fb6b... Updated Slovenian translation
  33f6948... Don't rely on implicit type conversion in the scroll view s
  1bf996c... loginManager: Fix canSuspend in non-logind path
  af0b5e6... searchDisplay: Unset default result when clearing search
  8035f30... autorunManager: Define this._session as an instance of Gnom
  e614b99... messageTray: Remove tray dwelling if we have new barrier fe
  c0279df... layout: Port to the new mutter-based barrier wrappers
  fb63f48... layout: Trigger the message tray by downward pressure
  a43be18... lookingGlass: Remove old hack for static functions on inter
  0240aea... Updated Uyghur translation
  911bc03... Updated Bulgarian translation
  34036a3... Updated Lithuanian translation
  a10a294... st-im-text: Remove unused variable
  83b4b69... Updated Malayalam Localization
  2f0181a... Punjabi: Translation updated (aalam)
  777f145... st-clipboard: Use GDK for the event filters instead of Clut
  70bc3d1... Updated Spanish translation
  4ab1e89... userMenu: Handle the case where the user has no icon file
  b2fb84e... Don't ask for a password on shutdown
  cdc4f85... shell-screenshot: Fix cursor fetching for non single window
  ab276e4... 693611 fix
  9133f6d... messageTray: Add context menu
  151c699... EndSessionDialog: Add a Close method
  6f8540f... Use nice Unicode for date formatting
  2a5f8e8... js: Use proper Unicode ellipsis (…) instead of three dots
  cdc8dd8... Updated Uyghur translation
  2138fc2... messageTray: Make clear item insensetive when there is noth
  2b1a661... ScreenShield: use a longer animation when locking manually
  4dc9540... ScreenShield: try harder to become modal, and catch failure
  33dde63... Main: move the stage hierarchy initialization to LayoutMana
  2b0f219... Updated Spanish translation
  a534a6b... messageTray: Always hide while the OSK is up
  a21e76c... keyboard: Remove 'tray' button
  2d9cf19... layout: Remove obsolete message tray <=> OSK interaction co
  c30661c... NotificationDaemon: support sound in notifications
  6576d48... Updated Malayalam Localization
  60257f4... grabHelper: Restore the actually saved focus on ungrab
  ad1b9b7... grabHelper: Merge _navigateActor() with its only user
  eb5a836... screenshot: Write metadata to png file
  978ac65... layout: Don't use reparent
  a4e70ba... layout: Restructure input region and struts code
  22ddec4... Place popup menus and other override-redirect windows on to
  8c5a343... accessibility: Remove some unused constants
  c8365b7... viewSelector: Don't strip whitespace from search strings
  35a7c94... search: Fix style
  569797d... searchDisplay: Remove doSearch
  65e4652... viewSelector: Make sure not to start searching when we only
  f1cdce3... st-texture-cache: Remove a no-op scale pixbuf
  a5d3f77... st-texture-cache: Add one simple way to free texture load d
  7fc2b33... st-texture-cache: Use async variants of the icon loading AP
  af7a345... ShellSearchProvider: Update documentation about 'name' and 
  498bc21... theme: Fix style
  30179bb... popupMenu: Treat a menu will all invisible menu items as em
  93bde0c... Introduce a SlideLayout layout manager
  3d8a875... workspaceThumbnail: pack ThumbnailsBox in the overview dire
  f2edcb9... viewSelector: notify on active page changes
  4016da6... viewSelector: add a method to get the currently active page
  5b39496... overview: set side controls visibility on view page change
  bc75e5e... workspace: include the close button overlap in the right si
  c550e2c... workspacesView: simplify code
  2247065... dash: add a SlidingControl for the dash actor
  45415a7... overview: hide side controls when searching
  f7512dc... viewSelector: don't change page on drag begin
  6cd1e38... ibusCandidatePopup: Style updates according to design mocku
  4f8586d... ibusCandidatePopup: Add pagination buttons
  235ec7c... CandidateArea: make setOrientation() public
  c3ed936... ibusCandidatePopup: Make candidates reactive to pointer cli
  7e24a69... ibusCandidatePopup: Fix cursor positioning
  70234ed... [l10n] Updated Catalan translation
  ec6ee27... [l10n] Updated Catalan (Valencian) translation
  1c57c0e... endSessionDialog: don't use Tweener for the timer
  5f95351... tweener: follow org.gnome.desktop.interface enable-animatio
  32e8a9b... keyboard: respect "center" alignment of keys
  261fbef... Update to new GnomeIdleMonitor API
  fb52713... build: Bump gtk+ requirement to 3.7.9
  f887b77... Updated Serbian translation
  4618e11... screenShield: Fix crash with the idle monitor
  30e4dce... keyboard: Don't show the keyboard when enabled
  f514160... unlockDialog: fix another occurrence of add_watch => add_id
  2af368a... Updated Lithuanian translation
  382cc52... NetworkMenu: use async initialization for libnm-glib object
  001bbd3... layout: Fix old event removal
  e3eb4a2... layout: Remove _addBarrierEvent
  2498445... networkAgent: Don't register/unregister, just refuse to han
  9b9f33b... Use the right conversion from cairo to GdkPixbuf
  278686d... viewSelector: don't crossfade between pages
  153d304... viewSelector: emit a signal when the view is empty
  1379c6b... overview: move ctrlAltTab handling to Dash
  579e53f... overview: move controls visibility handling to a separate o
  8ce3531... overviewControls: make dash private
  7ed4bd6... overviewControls: split out an util function
  41406e3... overviewControls: use translations for explicit slide in/ou
  2df86e1... shell-keybinding-modes: Don't use expression references
  5c7f0a0... WindowOverlay: remove animations when relayouting
  b292bba... search: Simplify and correct behavior for substring searche
  8749557... search: Don't run a full search for equal terms
  0705901... overviewControls: reset translation as well when entering o
  31cdac7... overview: change _hideInProgress to visibleTarget
  1390cd4... viewSelector: don't use resetShowAppsButton when pressing e
  1f1aba4... viewSelector: always reset search string when entering over
  5f3b04e... viewSelector: make the old page fade-out optional
  d8b7ac9... viewSelector: block show apps button checked signal when re
  754df5e... shell-app-system: Ensure that we correctly order subsearche
  fe2c201... grabHelper: Use a mode: js header
  5f995c6... grabHelper: Correct typo preventing focus-window-changed di
  180000a... grabHelper: Track the grab before trying to set key focus
  3628c81... grabHelper: Ignore key focus changes when ungrabbing
  186bd15... messageTray: Allow opening the context menu on long press
  b611ddd... messageTray: Close menu when clicking outside of the menu
  60ad374... Updated Brazilian Portuguese translation
  6436452... Updated Galician translations
  07676d4... MessageTray: don't clear the banner text when adding to the
  b45a2d7... ScreenShield: don't add the source actor directly to the bo
  0aa26e9... Calendar: don't initialize the event source synchronously
  31270c3... Updated Polish translation
  060c049... messageTray: remove overview special handling
  66cdbc5... overviewControls: account for the search entry in each cont
  ebd7406... main: remove unused function
  53a5958... pressure-barrier: don't discard grabbed events when overvie
  e19a927... overviewControls: Fix reallocation cycles
  9a30c3d... messageTray: Allow dwell to work in the overview
  340609d... Fix XDND regression
  dec0baa... Remove gap between windows when switching workspaces
  6b4f524... layout: Use window.is_monitor_sized
  12845f0... overviewControls: reset any translation when sliding in for
  ae93d25... layout: Call meta_window_* on the meta_window rather then o
  ec61004... Overview: clip contents to the allocation
  3205d1e... windowManager: Fix fallback path for icon_geometry animatio
  73d9ac6... overviewControls: synchronize viewSelector fade and control
  641794d... layout: Reword a comment
  6ffe3a4... grabHelper: Fix indentation
  4cf09f4... messageTray: Fix indentation
  9936f97... overview: Sort windows by travel distance within rows
  d9770dc... layout: Fix regressions
  4505c38... overviewControls: fix math for translations when sliding in
  ccb8191... overviewControls: update slide in translations from pageEmp
  764eed7... l10n: Updated Italian translation
  824fbe0... keyboard: track XKB group configuration change
  3044a6b... Remove builtin settings search provider
  a187111... OverviewControl: simplify code to add bottom padding
  5e87fea... StEntry: reset the cursor when unmapped
  7b1aab3... layout: Fix tray barrier never getting destroyed
  049695b... Minimize fullscreen windows when they end up in the backgro
  44e4cbf... popupMenu: Remove support for nested combo boxes
  c9783b3... popupMenu: Move child menus to be a PopupMenu-only thing
  809295c... popupMenu: Close all child menus when the main menu is clos
  3430012... overview: Don't display minimized windows differently in th
  e411a4a... userMenu: Use the session id to detect the current session
  3056fc4... overviewControls: don't perform translation when target is 
  df9b0c5... theme: Clean up and merge window-caption definitions
  b53d1df... messageTray: Re-add the hotcorner when the panel is updated
  f3901eb... messageTray: Drop more special overview handling
  4a3a61b... messageTray: Jiggle some code around
  ee62863... messageTray: Don't allow opening while entering/leaving the
  ba5860c... xdndHandler: Add the dummy actor to the uiGroup
  6bb38b8... appDisplay: remove unused parameter to AppWellIcon construc
  eab4c7b... Don't call beginItemDrag() for XDND
  fae838b... backgroundMenu: Add a context menu on the background actor
  65303d0... main: defer startup until we know our session mode
  1950a67... Run the startup animation when we don't have much going on
  1a41ee0... backgroundMenu: Fix a string
  01ac5ae... messageTray: Use 'Clear Message' instead of 'Clear for the 
  b292384... messageTray: Animate the context menu
  6b9cac9... shellEntry: Add a modeline
  6a00a50... backgroundMenu: Don't add an animation to the background me
  a9b12d5... shellEntry: Add an animation when opening the menu
  75589b4... shellEntry: Don't navigate forward before popping up the me
  5d27538... scroll-view-fade: Fix [vh]fade_offset property getters
  75885c3... appDisplay: Fix _ensureIconVisible()
  7da186d... loginDialog: fix cancel from "Not Listed?"
  07c0105... loginDialog: don't try to stop work spinner if it's already
  cb7778d... dash: don't react to window drags
  21403b1... overviewControls: use Params for SlidingControl constructor
  1a5d2ac... build: Bump gnome-desktop requirement to 3.7.90
  43a355e... userMenu: Use single quotes for non translateable strings
  386929e... l10n: Updated Italian translation
  dd6fe58... polKitAgent: Don't crash when we cannot enable/disable the 
  8349b70... theme: add some transparency to the menu backgrounds
  a2a292d... Updated POTFILES.in
  c462111... AccessibilityMenu: hide when not needed
  77d8ff3... appDisplay: Remove categories
  2658754... appDisplay: Merge AppIcon and AppWellIcon
  c9e2f16... appDisplay: Merge AllAppDisplay and ViewByCategories
  4f8f79a... appDisplay: Remove unused variables
  f21b820... messageTray: Move makeCloseButton() into Util
  9758029... appDisplay: Make _loadCategory() a utility function
  2fbd9b9... appDisplay: Set a maximum column number
  426b227... appDisplay: Make AlphabeticalView an abstract base class of
  25d8deb... appDisplay: Add intermediate stack widget to hold folder po
  6e3e2d9... appDisplay: Add new FolderIcon class
  65f9649... appDisplay: Separate app loading from filling the grid
  6a1b341... appDisplay: Add AllView.addFolder() method
  e3c9c46... appDisplay: Create AppFolderIcons for selected categories
  6628214... appDisplay: Make folder popups "view-modal"
  10e16cc... shell-app-usage: Remove unused parameter
  b75fc2b... appDisplay: Add additional view showing frequently used app
  b922035... iconGrid: Dynamically adjust spacing based on columnLimit
  f8446f1... loginDialog: get rid of title label
  adf95fb... loginDialog: drop animations
  244121d... loginDialog: fade out before starting session
  a3d3d81... unlockDialog: move user widget into separate file
  d124ca3... loginDialog: use user widget when doing verification
  963e808... loginDialog: move prompt hiding code to hidePrompt
  96001d8... loginDialog: put "Not Listed?" button and user list in sepa
  5fa9581... loginDialog: add cross fade animation between states
  3c8325f... layout: rework background handling
  b1a6940... background: add slide show support
  ba4780c... layout: don't bother hiding window group
  4b3c9e8... workspace: Don't use grid layout
  f3df62f... WorkspaceThumbnail: fix typo in stacking code
  e4af954... LayoutManager: add missing constant
  b8df779... Punjabi: Translation updated (aalam)
  079041c... BackgroundMenu: fix regression from new background handling
  6484da2... layout: add back startingUp state variable
  905c493... layout: invert isGreeter check
  1188b1b... layout: Hide the message tray and OSK during the startup an
  0122cee... Background: ignore cancellation errors
  e801647... layout: Fix some indentation
  09c14f1... background: s/NULL/null/
  34443da... screenShield: don't use Bin for BackgroundManager container
  dcacbb3... background: destroy actors don't remove them from their par
  9ebb805... background: don't call destroy() from the destroy handler
  a4a5492... st-bin: fix a typo in the property setter
  a8f9871... keyboard: destroy actors when a group is removed
  37700b4... AppDisplay: fix folder popup arrow
  a50ddd6... AppDisplay: fake a release event to dnd when opening the me
  d3f978a... AppDisplay: fix undefined variable reference
  3db2539... panel: Don't try to begin a grab op while something else ha
  de3d3c1... layout: Don't bother updating the regions in the greeter
  d5d5177... layout: Remove freezeUpdateRegions/thawUpdateRegions
  5d3c901... layout: Rebuild struts and the input region when the Shell 
  b4678a1... layout: Clean up consoleBackgroundGroup
  420f010... workspacesView: Treat 'gesture-cancel' the same as 'gesture
  fcded2e... appDisplay: Fix view-switcher buttons in RTL locales
  df3872f... theme: use standard button styling for the app view switche
  ff4926b... theme: remove unused references to dash-search-button
  92c8774... theme: Remove some unused css classes
  300c4d8... gdm: make entry reactive when asking user question
  8640e18... backgroundMenu: Rename "System Settings" to "Settings"
  e9f18c6... modalDialog: drop global.get_current_time() arguments to cl
  677cdfd... modalDialog: emit 'closed' signal when dialog is closed
  b4b13b0... endSessionDialog: don't process response until closed
  0e12215... workspace: Remove zooming of window previews
  c495ff8... overview: Expose scroll-events
  2ac88a7... overview: Remove some unused variables
  af219ce... workspacesView: Allow workspace switching via scroll wheel
  f83ad77... workspacesView: Remove some unused variables
  ea0eb4b... Bump version to 3.7.90
  ef1e279... dash: turn DashItemContainer into a proper St.Widget
  629b6fa... dash: fix allocation loop when increasing icon size
  8e7d74b... dash: fix icon animation
  8bcb103... dash: add a workaround for Clutter bug 692744
  ad71b96... Workspace: fix stacking of window clones
  a8a4a85... lg: add a reference to lookingGlass in the Extensions tab.
  aad5d98... iconGrid: Take extra spacing into account for height reques
  6682b7d... Updated Russian translation
  08a0479... WorkspaceThumbnail: fix mutter warning
  1db6d15... overviewControls: fade view selector and thumbnails slider 
  df0f03d... overview: Keep open when a Control key is held
  656d24e... overviewControls: don't set padding on the whole overview g
  7b06d34... messageTray: Fix warning when opening the tray
  28a71a2... Revert "messageTray: Fix warning when opening the tray"
  9525216... messageTray: Fix warning when opening the tray
  c562245... main: don't show stage until still frames are loaded
  9db7376... appDisplay: Remove unnecessary StBin from hierarchy
  5f61b57... iconGrid: Add fillParent property
  7425b38... appDisplay: Remove scroll view hack in FrequentView
  1bd8c67... st-scroll-view: Add :overlay-scrollbars property
  6ea8f35... appDisplay: Center AllView content
  62ca4ba... appDisplay: Apply the same padding to AllView and FrequentV
  acffd1e... main: Guard against NULL log_domain in default handler
  627a241... ui: Don't use Clutter.Group
  9f3afdf... windowManager: Don't use show_all
  95602eb... AppDisplay: fix allocation loop warnings
  6fcc7e3... Background: don't check draw-background key
  f644bee... xdnd: Don't wait for the stage to be disabled when it is al
  b37afcd... xdnd: Only pick reactive actors
  fb0cf64... viewSelector: Don't focus search entry on whitespace
  4868032... Updated Czech translation
  946311b... Updated Polish translation
  07fd23d... Updated Slovenian translation
  2541f85... Updated gujarati file
  a1d3761... Fixed typo in string. Fixes bug #687248
  d5e647a... ScreenShield: fix positioning of background with multimonit
  afb3b9f... Updated Norwegian bokmål translation
  96e02c4... tweener: Look at the XSetting for disabling animations
  310dc10... Center the search results as well
  a361180... layout: Handle _NET_WM_FULLSCREEN_MONITORS
  7d78c42... workspaceThumbnails: remove custom scrolling code
  d44fc3a... po/vi: import from Damned Lies
  8a2baf5... Updated Vietnamese translation
  ca2fb74... Updated Traditional Chinese translation(Hong Kong and Taiwa
  476eacd... layout: Adjust the pressure barrier threshold values
  01bd10f... layout: Cap each event to 15px of motion
  41f14e0... layout: Trigger the tray if one event passes the threshold
  a7bb6a2... Show the session list when needed
  f25416c... Updated Greek translation
  e99d69b... extensionUtil: Add ExtensionFinder::extensions-loaded signa
  6e89d2f... extensionPrefs: Fix opening extension preferences on startu
  804ff8b... layout: Mark the correct monitor as fullscreen
  d58b715... workspace: Remove some additional features used for GridLay
  6e15e2d... workspace: Remove unused variable
  1a33de9... workspace: Separate out per-window scaling as a separate va
  e1ef14d... workspace: Write a giant wall of text describing the algori
  b24a10a... workspace: Use the scaled width when calculating the total 
  083c37a... workspace: Fix bad window positions with small windows
  e788673... search: fix description of results
  52efe32... Updated Basque language
  81e01b6... shellDBus: Add methods to handle key grabs
  b394d18... scroll-view-fade: Tweak easing at edges
  57eae1b... main: register with session manager explicitly
  43ed66c... overview: use a bin for the main overview actor
  b6bf8d5... Layout: don't minimize fullscreen windows that are focused
  b9dcbd9... overview: Use the new main actor in show/hide transitions
  cca008b... overview: Move dash to a separate layer
  37595ff... shell-generic-container: Exclude skip_paint actors from the
  ea55c36... st-widget: Don't add hidden actors to the paint volume
  8fb2263... messageTray: emit a signal when we're showing or hiding
  bdbea24... messageTray: add an indicatorCount property
  8b48560... overviewControls: add a new messages indicator
  c249ff9... theme: tone down search results description font style
  f146b01... Fix dash sliding animation with multiple monitors
  030e6aa... Fix overview sizing with multimonitor
  d99cd71... Updated POTFILES.in
  071a4e5... shell-global: Don't connect to the stage's paint signal
  b819871... l10n: Updated Italian translation
  95ec8ef... shell-global: Fix regression from 071a4e5f83db6a0e0ab01a3
  bdfe459... css: Make input sources switcher symbol font smaller
  a3f625f... screenshot: Discard invalid sized areas
  e6ce005... screenShield: only pop lock-screen mode at the end of lift
  570fc68... main: put noise texture below startup animation, not still 
  96387cc... background: drop StillFrame class
  1cbb8b9... layout: tweak startup animation
  bbf0dce... Punjabi: Translation updated (aalam)
  db959ac... po/vi: import from Damned Lies
  2c70df2... Updated Vietnamese translation
  404aaa5... Updated Uyghur translation
  e6c5c84... Updated Greek translation
  19533f8... osdWindow: Add a simple OSD popup
  90ea27c... shellDBus: Export ShowOSD() method on the bus
  deb77a4... switcherPopup: Cancel the OSD popup before showing
  e6634c5... OtherUsersDialog: don't show closing sessions
  e54d095... OtherUsersDialog: wrap the description label
  fdb1891... Updated Russian translation
  39610e6... viewSelector: Move the loupe icon to the primary slot
  c1dd971... xdndHandler: Ensure that the XDnD clone is on top of the pa
  7e1b469... status/keyboard: Don't show the switcher with less than 2 i
  323e302... Updated Brazilian Portuguese translation
  7b705dd... modalDialog: Fix auto-completion of prompts immediately upo
  1607df8... Updated Galician translations
  12fa983... Updated Norwegian bokmål translation
  e74a82b... Updated Spanish translation
  b50702d... altTab: Ignore workspaces in popups
  f9d9caf... switcherPopup: Remove separator support
  6d011a3... workspacesView: Always zoom out switcher when using static 
  00eb764... configure.ac: remove telepathy-logger dep
  b52f4ed... st-entry: Disable cut/copy actions in password entries
  9e31f05... shellEntry: Disable copy action for password entries
  3368e49... main: drop superfluous Lang.bind(this, ...)
  cd37e29... main: don't hook up overview keybinding until after startup
  7a79236... theme: use standard styling for ibus candidate popups
  e5ca53e... status/keyboard: Don't allow the switcher in the message tr
  dac54a6... Migrate from libgnome-keyring to libsecret
  69cdc5a... Calendar: force all months at the same height
  443fe81... Calendar: freeze updates when the event source is loading
  beb0fdf... Calendar: clean up code by always having an event source
  ec39aa3... Calendar: dim days from other months, even if they have eve
  ee50904... Calendar: only show events when configured in Evolution
  157d7e2... Updated Lithuanian translation
  d4259fa... layout: Prevent going into negatives with the pressure
  0cc1615... layout: Debounce triggering barriers
  df848aa... layout: Move the keybinding mode to the user of PressureBar
  337d2da... layout: Move tray-specific event filtration to the user of 
  194574b... layout: Allow multiple barriers to contribute to a Pressure
  5679e6b... layout: Construct the primary monitors's hot corner, too
  a904014... layout: Pass the X/Y coordinates when constructing the corn
  aac312c... overviewControls: only show chat icon in messages indicator
  5e0ff7f... main: don't explicitly hide the stage
  260c082... main: defer session update until startup animation
  62bf08d... layout: Put two barriers near every single hot corner
  7be1fe0... layout: Don't use the corner's position for positioning rip
  36a7429... overview: Try to do the right thing related to XDnD
  26966b2... layout: Port the hot corner to pressure barriers
  a6b49fe... st-icon: Don't cause a redraw by replacing the icon with it
  f4cda49... Bump version to 3.7.91
  6c36856... layout: fix errors in fallback HotCorner function
  fbd5963... Assamese translation updated for gnome 3.8
  1566a4e... unlockDialog, loginDialog: Connect to the activate signal o
  020128b... background: don't use raise_top() since it's costly
  d8f9502... Updated Traditional Chinese translation(Hong Kong and Taiwa
  5bcead5... build: Really remove build time dependency on tp-logger
  9a83662... loginManager: Move UnlockDialog.isSupported() here
  3b1e536... screenShield: Drop fallback implementation
  0ba1f29... main: Merge two different session-mode-updated handlers
  0bef925... Defer initializing UI until after the global session has lo
  1dceae9... Revert "Defer initializing UI until after the global sessio
  324021f... Updated Russian translation
  2c28a12... Updated Uyghur translation
  7b3a689... theme: match the hover effect radius to the prelight effect
  85c1dc5... Updated Kazakh translation.
  dd1fe68... Finnish translation update by Jiri Grönroos
  1502e30... Updated Slovenian translation
  7cdb75e... Defer initializing UI until after the global session has lo
  de2f2d7... main: Remove leftover hunk connection to sessionUpdated
  e2463cb... layout: Move showing the stage and the startup-prepared sig
  65067c2... main: Show the greeter dialog when we're prepared
  d567576... runDialog: Remove tab-completion preloading
  40d9ed5... runDialog: Remove the use of file monitors for file complet
  ce5faba... osdWindow: bump down the OSD window size a bit
  ef623cf... Updated Serbian translation
  5af09a6... Main: close the looking glass when we don't have a run dial
  b7bad76... Updated Latvian translation
  7766a91... Wanda: so long GNOME 2, and thanks for all the fish.
  73fa4b1... messageTray: Don't open by pressure when we have a full-scr
  29152d3... layout: Disable the overview hotcorner when we have a full-
  331ad76... Updated German translation
  96239e9... userMenu: Add translation comments
  edc95b2... Updated Indonesian translation
  884af3c... style: Prevent dash from overlapping content
  080337a... Updated German translation
  e80795b... recorder: don't bother selecting for enter/leave/motion eve
  ddced79... recorder: port to XInput2
  dde20f0... screenShield: Move opening of screen shield to key press
  67615a0... screenShield: Remove bump on key press
  127f10e... screenShield: Don't wait until the dialog is loaded before 
  209014b... screenShield: Forward key presses to tne entry when raising
  07de96e... recorder: Disconnect stage signals when not recording
  95a1b87... Update libgnome-volume-control to master
  71c6b60... [l10n] Updated Catalan translation
  f80afb1... [l10n] Updated Estonian translation
  8301acd... grabHelper: Use a round trip for focusing the default windo
  81b71cc... messageTray: Remove a few leftover variables
  9eeabf7... messageTray: Fix style
  16547fb... messageTray: Clean up code a tiny bit
  78dacfa... messageTray: Fix idle tracking condition
  725a36e... messageTray: Use the bottom monitor's fullscreen state for 
  e5ebf4a... messageTray: Remove locking
  f864303... messageTray: Remove summary state management
  9140558... messageTray: Fizzle out hover notifications where the value
  4771f80... messageTray: Remove the tray left timeout when showing a ne
  0fdb743... Updated Portuguese translation
  5870709... appDisplay: Move ensureIconVisible logic to util, make it m
  42d45bd... searchDisplay: Scroll the search results when using keynav
  805a409... keyring: Don't replace an already running prompter
  a32f27a... ctrlAltTab: Fix external DOCK windows
  31774a7... theme: Add :focus style for app-view-controls
  a87e0f0... screenShield: Also unlock on Return/Enter
  04e4d69... IBus.Property's state needs to be kept in IBus.PropType.NOR
  7af4a7b... Updated Czech translation
  6119b44... Improve tracking of fullscreen windows
  5c89568... status/keyboard: Always hide the old source panel indicator
  01deb9e... status/keyboard: Check if this._currentSource is valid on a
  b39e762... overview: Don't use a captured-event handler to detect the 
  a8c87f3... overview: Only keep ourselves in the overview on button eve
  ec014a7... main: Do not export DBus interfaces before initializing the
  4b3bf05... screenShield: Only release logind inhibitor on suspend
  dc54472... messageTray: Remove some dead positioning code
  45fc7ec... st-scroll-view-fade: Don't use return in the shader
  c4470fd... background: Set the correct index on images
  1759111... background: Fix updating existing images that need loading
  eeea855... background: Fix math to calculate the interval from the dur
  b351536... background: Rename animationUpdate to updateAnimation
  3a27d0b... background: Keep the state of key frame files on Animation
  8edd7ad... background: Fix a bug with empty animations
  5fecd07... background: Look at the duration per-step
  603f528... theme: Adjust border-radius for focus indication to match h
  ce6b39b... Revert "doap: add myself to doap file"
  e78b364... login-dialog: Increase top/bottom padding
  499ae60... appDisplay: Use a custom LayoutManager for the AllView stac
  da7ab70... Updated Korean translation
  6c0f48c... layout: Only emit fullscreen-changed if things actually cha
  79140fd... Updated Belarusian translation.
  a9815ae... ScreenShield: don't animate arrows if the user is idle
  0ceefb4... Workspace: don't place new windows at random locations
  d3ab367... WorkspacesView: set the clip when setting the geometry
  ceae032... Workspace/WorkspaceThumbnail: fix Clutter warnings from sta
  57f2757... DND: don't cancel a drag if the actor is destroyed inside a
  9e60a55... WorkspacesView: don't fail when doing window DND from the l
  ee0040e... WorkspaceThumbnails: animate the right workspace when creat
  160c721... Revert "WorkspacesView: set the clip when setting the geome
  af36182... [l10n] Updated Catalan (Valencian) translation
  917a245... Updated gujarati file
  b328fd7... layout: Move window_group visibility to the layout
  41cf447... searchDisplay: Label search result actors for accessibility
  46aa70a... searchDisplay: Add an accessible name to the provider icon
  5001bd8... Don't use ClutterX11TexturePixmap directly to embed docked 
  1cc7265... runDialog: Ignore expected IO errors while enumerating $PAT
  a6b4d49... Use Mutter fullscreen window tracking for hiding chrome and
  aec0e75... grabHelper: Ensure we reset ignoreRelease when we drop our 
  e9584cf... gdm: don't clear user-verifier on reset automatically
  f72f501... unlockDialog: ignore resets after success
  d097327... loginDialog,unlockDialog: Give user time to read messages
  307004a... Bump version to 3.7.92
  070ed93... Update French translation
  0abb075... [l10n] Added Tadjik translation
  7f7ff3c... L10N: Updated Persian Translation
  f20a6b3... Updated Hungarian translation
  f28827f... Updated Marathi Translations
  f69942e... Updated Odia Translation.
  b514b9e... Tamil Translations Updated
  ac7efcb... hindi translation
  58e66b9... autorunManager: Mark the Removable Devices source as reside
  ba19803... screenShield: Remove blur and desaturation from lock screen
  53ffdd8... Updated Russian translation
  6ef9ab6... st-scroll-view-fade: Don't fade out gradient
  bef876e... Updated kn translations
  54bfe34... Remove non-existing file to make intltool happy
  e07379b... Revert "Remove non-existing file to make intltool happy"
  5a6342a... Updated kn translations
  75714fb... Added slovak translation
  dddc333... Updated Belarusian translation.
  f37ed44... Updated Dutch translation
  9b3b419... initial-setup: Add battery icon
  627a658... Update Danish translation
  9cd2e12... l10n: Update Japanese translation
  e467a53... Uploaded Ukranian
  f77ad7d... Completed for Malayalam
  f8ea825... grabHelper: Consider events that release the grab handled
  390491b... dateMenu: Re-add special-casing of evolution-calendar
  94778c0... layout: Fix opening the overview for xdnd
  2aeabcc... Updated Telugu Translations
  b878f3f... Restore visibility of windows in initial-setup mode
  869e1dc... loginManager: listen to the correct object path
  9d18a2d... screenShield: Go back to a shorter animation when locking m
  12334cd... Updated Odia Language along with FUEL implementation
  0451cba... Updated LT translation
  cab092a... Updated Telugu Translation
  3be489c... background: always add content to cache
  b9da6d9... background: When updating actor content, evict old content 
  f920fd8... background: properly disconnect background signals
  18d850d... workspaceThumbnail: always destroy bgManager when destroyed
  bed3bb4... background: don't load the same image more than once concur
  1dadcee... background: don't choke on huge slide show durations
  16dc6ce... Bump version to 3.8.0
  76590d6... background: fix vignette in overview
  78e011d... background: fix multimonitor background placement in overvi
  965dd2a... Bump version to 3.8.0.1
  d61fe35... layout: Clip the window group when doing the startup animat
  e6469df... popupMenu: Fix a missed rename
  6fd5f0e... popupMenu: Fix another child popup regression
  b7dbb35... Updated Aragonese translation
  bf02cde... altTab: Move input focus to target window before dropping t
  a7cd465... loginManager.js: Check for logind, not for systemd
  512f0a6... shellDBus: Fix SetActive(false) for ScreenSaver DBus API
  d63947a... Silly typo in calendar.js
  29e8949... Updated British English translation
  2a3d76b... Update Arabic translation
  cdc1678... Updated Belarusian translation.
  c837090... Update Simplified Chinese translation
  098bc41... Updated Polish translation
  78272e5... RemoteSearch: don't sort the last explicitly sorted provide
  284d821... Updated Basque language
  3c1f389... backgroundMenu: destroy menu when actor is destroyed
  ae5cdea... Updated Norwegian bokmål translation
  3dd6113... modalDialog: Destroy dialogs on close
  14189e6... shellEntry: Destroy entry menus when the entry actors are d
  1ee88a2... screenShield: Ensure we destroy background container widget
  9eae743... background: don't leak background objects during quick chan
  e98c6ff... background: when updating image remove old one from cache
  dc98711... backgroundMenu: drop cursor object with rest of menu actors
  007820b... Revert "modalDialog: Destroy dialogs on close"
  0376f22... background: stop monitoring file after removing from cache
  77d3712... popupMenu: close menu on destroy
  7c21ab0... Revert "Revert "modalDialog: Destroy dialogs on close""
  963905a... runDialog: don't destroy on close
  2499f2e... AppSwitcherPopup: Activate only the selected window if any
  1d72818... recorder: Enable the keybinding for all modes
  98e74df... screenshield: Remove box-shadow
  a6395c9... Small fix in Serbian translation
  8b659f0... St: support -st-natural-width/height CSS properties
  e14ef4a... theme: remove excessive padding from notification buttons
  5e6a25c... dnd: Set the scale on the drag actor
  4fb33c9... dnd: Set the position and scale on the drag actor before it
  07053c3... shellEntry: Remove close method
  86c92c3... st-im-text: Override ClutterText's cursor_event to set curs
  08b224d... Updated Vietnamese translation
  8a3c8d1... Add a note to POTFILES.in about the gvc submodule
  1bce210... messageTray: Don't show the context-menu when the tray isn'
  f358bb1... classic: Invert the spinner color
  9699472... Add an OSD for sticky modifiers
  6ce79c6... Make it possible to always show the a11y status
  4a2cdc2... Add networkAgent to initial-setup mode
  6c4be03... Revert "Make it possible to always show the a11y status"
  b4590da... Revert "Add an OSD for sticky modifiers"
  ff54445... Revert "classic: Invert the spinner color"
  2fc76e6... panel: Pass a full pathname to AnimatedIcon
  2b439ef... theme-node: Add lookup_url/get_url() methods
  4710753... panel: Pick up spinner icon from CSS
  2cda047... Bump version to 3.8.1
  355ad9a... Updated Galician translations
  929e066... Add a toggle-overview keybinding
  becf439... Disable naked Super keybinding if sticky
  1b13509... messageTray: Move hover tracking to the notification widget
  8c32102... messageTray: Move the notification actor out of the tray
  811ee1d... Revert "messageTray: Don't show the context-menu when the t
  b8830f4... shell-app: don't recreate a session proxy every time
  45026df... shell-app: track the busy state of GApplications
  5ecf40e... panel: show spinner animation for busy applications
  c3775c0... st-theme-node: Disable transitions if animations-enabled is
  254740c... [l10n] Updated Turkish translation
  8772edc... overview: Move the group construction to the controls manag
  d7c377c... workspace: Use Workspace.WindowPositionFlags.NONE in anothe
  e981cae... workspace: Don't save the current layout
  7e5d8a8... workspace: Make positionWindows private
  ada70dd... workspace: Remove more dead code
  b41902f... workspace: Only create one strategy
  1dac4d0... workspace: Abort relayouting much earlier
  caaac9b... workspace: Do window slot computing in three steps
  7cb1201... workspacesView: Fix indentation
  2506673... workspacesView: Minor cleanup
  e3957f3... workspacesView: Make setGeometry take a rectangle
  ee4f199... AppMenuButton: Improve handling of signals
  30f1b8f... Updated Spanish translation
  58872d1... AppDisplay/FrequentView: filter out hidden applications
  fc53a25... overviewControls: Add an accessor for the visible-width pro
  f0c2ad0... workspacesView: Calculate the workspaces geometry ourselves
  b925322... workspace: Make room for a second geometry to keep track of
  65eb5a3... workspace: Separate out spacing/padding code
  59ba550... workspace: Calculate the window slots when we reposition
  bde8cc3... workspace: Split out window repositioning logic and rename
  c37259b... workspace: Lay out windows based on the real allocation
  ab26fc4... workspace: only scale a layout row when it doesn't fit
  c1993a6... overview: Fix XDnD
  e1de397... workspace: Recalculate window positions when we have no lay
  8b3b91d... workspace: Invalidate the current layout when windows are a
  b5c85ea... messageTray: Fix a regression from 1b13509
  4a2f54f... popupMenu: Define the dot next to the menu as an "ornament"
  a123ec9... popupMenu: Use a unicode character for the ornament
  8430353... popupMenu: Add a check ornament
  b03e480... popupMenu: Use a checkmark for boolean items
  099c870... popupMenu: Always use a PopupMenuItem
  c0afe72... popupMenu: Create and insert menu items that don't have act
  196fb0f... popupMenu: Add and use GtkMenuTracker to build the remote m
  d210399... popupMenu: Remove some now-unused code
  c57c08b... popupMenu: Fix a bad rebase
  fdae613... messageTray: Take modal grabs for the context menu and noti
  64ecfa4... layout: Ensure that the hotCorners array is always indexabl
  54feaa6... [l10n] Add Interlingua translation
  0f47534... Forgot ia.po file
  e0252f3... workspace: Sort windows when we calculate slots
  aef7015... Keyboard: clear currentSource after destruction
  17df668... remoteSearch: support serialized GIcons
  2e4f223... Updated Malayalam Translation
  ca3107e... Updated Greek translation
  96b7670... session: Remove the clock from initial setup mode
  c9c1c89... dateMenu: append .desktop to evolution strings
  09aa59f... layout: Correct hot corner barriers in RTL layouts
  92e5d2b... backgroundMenu: Ignore releases when using long-press
  39426f0... shellDBus: Fix Eval() return value when disabled
  5c40307... popupMenu: Allow setting grabHelper params for PopupMenuMan
  4a5ff5d... panel: Add keybinding mode for top bar popups and use it
  60cb1ad... panel: Change openAppMenu() to a toggle action
  c84dc62... PopupMenuManager: Close active menu when another one opens
  871c28a... network: Require NMGtk
  e1de363... network: Remove some unused helpers
  dbb39d3... network: Properly disconnect from the state-changed signal
  e0b8ad7... network: Remove UNKNOWN security type
  a67b82e... network: Remove some dead code
  37dce7d... network: Deduplicate some similar code
  20619ad... network: Fix some splice mishaps
  e5f2266... network: Use activeApChanged to get the initial active netw
  b4b00a4... network: Remove explicit autoconnection code
  bfdf069... network: Rename "apObj" to "network"
  7a8b392... network: Remove some genericism in the wireless code
  66ab4d2... Updated Czech translation
  bd1f48d... Updated Czech translation
  a9058e4... WorkspacesView: set the actual geometry when creating works
  123fc19... configure: Bump NetworkManager requirement
  5d50b08... Updated Lithuanian translation
  ef9c50e... StIcon: use g_signal_connect_object() for safety
  9ae2440... Remove LayoutManager::fullscreen-changed
  608818f... Only recognize common url schemes in notification messages
  18107d5... Bump version to 3.9.1
  ed63bda... Updated Slovenian translation
  e96d9e0... st-icon: check if gicon is null before unref.
  33cad9a... ctrlAltTab: Use a symbolic icon for desktop windows
  40b895d... st-theme-node-drawing: Depend less on the paint state in so
  72bc46d... st-theme-node-drawing: Move most of the cached paint state 
  49064ed... st: Move the theme node drawing state to StWidget
  c29aaa0... st-theme-node: Move some allocation-independent textures ba
  db14dc9... Revert "screenshield: Remove box-shadow"
  a2fcbb7... st-widget: Cache two paint states
  53c609c... st-theme-node: Add a to_string function for debugging purpo
  654f1dd... gdm: Fix regression where domain login hint not shown
  c1240d3... calendar, dateMenu: Allow focus on menu items
  c29810b... dateMenu: Don't override accessible_role inherited from Pan
  cc7630c... theme: Add focus styles for the calendar menu
  31478e9... calendar: Ensure clicked calendar item retains key focus
  092586c... focus-manager: Add navigate_from_event method
  d9a4688... panelMenu: Attempt to navigate menus only if we can't navig
  14ceb10... dateMenu: do not show "Open Calendar" button with no instal
  eb80503... st-theme-node: Make sure that two NULL paint states are not
  660b801... st-bin: Delegate popup-menu signal to child if we have one
  eab1ab0... sessionMode: Remove initial-setup mode
  11d997c... shell-js: Adapt to new gjs interface
  e98eb57... modalDialog: Always use a stack for the background
  cde695d... loginDialog: (Optionally) show logo below user list
  22b6a25... loginDialog: Remove logo in upper left corner
  8e270dc... osdWindow: Allow popup to grow if necessary
  e2c86ce... modalDialog: Replace Shell.Stack with layout manager
  d920da6... loginDialog: Adjust logoBin to modalDialog changes
  d6fe008... st-shadow: Fix offset shadow offscreen rendering
  12a1d7b... keyring: Fix button disabled when prompting for confirmatio
  7514607... network: don't use active connections that are in invalid s
  7464add... Update libgvc
  855a31f... components: Allow cancelling of dialog between prompts
  ecd838b... lookingGlass: Remove an unused separator between results
  938b1ff... lookingGlass: Remove a useless container
  9c839cd... dnd: Clean up construction
  db89648... Remove simple uses of ClutterRectangle
  046a1a7... modalDialog: Show spinner when working
  1eeeead... Don't put non-Shell windows in Ctrl+Alt+Tab if they wouldn'
  e16c16b... workspace: Only show the close buttons for windows that can
  6fac33e... st-im-text: remove undefined st_im_text_set_autoshow_im dec
  bb04091... st-im-text: add input purpose and hints
  08599af... st-entry: add input purpose and hints
  1290c98... shellEntry: Set the input-purpose property for password ent
  990f683... main: Always pass a default stylesheet when constructing th
  3b95560... shell-recorder: Optionally return the filename of the recor
  c61573a... shell-recorder: Support specifying the recorded area
  dc3082e... shell-recorder: Make drawing the cursor optional
  d44d00f... sessionMode: Add 'allowScreencast' property
  24c5306... Expose screencast functionality via DBus
  c864ebe... data: Fix typo in Screencast docs
  61fe000... ScreenShield: clear the lock screen early when deactivating
  2591bc9... ScreenShield: mark music notifications as acknowledged imme
  ae6d7bb... MessageTray: actually respect other components acking notif
  b689972... overview: Don't allow exiting the overview if we have a DND
  c8792cc... app-system: Kill an unused warning
  0fd6ae5... app-system: Use g_hash_table_iter_remove
  c72ae37... app-system: Remove last real use of shell_app_get_tree_entr
  b0dc841... Hash: make .size() constant time
  fa44dc7... MessageTray: don't list the sources all the time
  b79b095... appDisplay: Implement folder keynav and shortcuts
  9659d05... polkitAgent: Allow retrying mistyped passwords
  ed76b54... MessageTray: fix typo
  10e857c... Update copy/paste code from upstream
  a6a2cea... gtkactionmuxer: Reintroduce the passing of event timestamps
  bfd1cc9... Add a separate ShellMenu GIR file for introspecting the cop
  5803f69... popupMenu: Split the remote menu code into its own module
  419f2dc... remoteMenu: Port to GtkMenuTrackerItem
  3075f3c... remoteMenu: Add support for extended accessibility roles
  af063dc... remoteMenu: Allow separator items to have labels
  026f61f... remoteMenu: Split the tracking code out of RemoteMenu
  8891a41... remoteMenu: Add support for submenu items
  c698dee... remoteMenu: Add support for the submenu show requests
  ff3c20d... remoteMenu: Minor code cleanups
  6505f8e... Fix build on certain systems
  4d66368... Fix build one more time
  28abc15... volume: Adjust to icon name changes
  b588ae4... PopupMenuManager: Fix child menus
  8583ca7... popupMenu: Fix regular submenus
  12ba2b2... Add a way to get backtraces from criticals and warnings
  7833e21... altTab: Always activate MRU window when activating an app
  cd9c5b9... network: Remove semi-complex primary device finding
  f6e7034... network: Remove an unused getter
  cdbed0c... network: Use checkConnection to set up the initial connecti
  30c64ba... network: Don't pass this._connections to the VPN section
  6330379... network: Use accessPointAdded to add initial access points
  34aa501... network: Fix stupid typo
  62760d5... windowManager: Enable switch-to-workspace-n keybindings in 
  4f41329... Updated Norwegian bokmål translation
  2a550e6... Document --clutter-display in the man page
  434f1ed... overview: Add focusSearch() method and export it over DBus
  248a0c1... recorder: Use workarea to position the recording icon
  f88d9c0... appDisplay: Hide frequent view when app monitoring is disab
  731e8bf... Replace 'enable-app-monitoring' setting
  8727661... WindowManager: Show switcher popup for switch-to-workspace-
  d658ec8... overviewControls: Move reactive flag to main actor
  c68ccbf... screenshot: Check for NULL window in screenshot_window()
  583255e... theme: polish the session chooser
  b799e8c... appDisplay: Expand AllView
  d8d0aff... appDisplay: Fix cut-off folders in All view
  0eba0f8... appDisplay: Also account for folder popup's close buttons
  b2aa29e... main: Move workspace tracking code to WindowManager
  54a9592... main: Override the workspace layout in WindowManager
  176a73f... messageTray: Clean up variable names
  d1c54f5... messageTray: Don't hide the tray for urgent notifications
  d96726c... messageTray: Add a synonym for hasNotifications
  d5f95db... messageTray: Hide notifications when the tray is summoned
  db2e6e5... keyboard: don't raise to the top when showing
  3754a76... userWidget: Fix leaking instances
  35c6651... Fix bad rebase
  d0310bd... Overview: don't use the overlay_group
  e0a6a62... workspacesView: Adapt to changes in windowManager
  88ce652... Disable all extensions in reverse order
  374aee7... screencast: Fix return value in case of invalid file templa
  402f2d9... layout: Remove use of skip_paint
  e62d22a... layout: Remove affectsInputRegion
  9a79c71... global: Remove support for the NONREACTIVE input mode
  a259016... screenShield: Pop the modal immediately
  f0113c5... Overview: use a normal chrome actor to handle events during
  4fe1360... recorder: Hide cursor while magnifier is active
  b20129c... screenshot: Hide cursor while magnifier is active
  976166a... Finish removing the overlay_group concept
  bbb23b5... popupMenu: Allow for an optional border for slider handle
  aefe0d3... layout: Fix indentation
  4b7e230... layout: Properly order startup initialization
  6ce470b... docs: Include ShellKeyBindingMode in docs
  727e4c0... workspace: don't use multiple later calls to propagate actu
  ccfa3d3... Re-lock the screen if we're restarted from a previously cra
  f73a012... messageTray: Don't destroy a notification from within its d
  14a3d9f... Depend on gcr-base instead of gcr pkg-config file
  9ba78ce... Bluetooth: Use "Passkey" instead of "PIN"
  907f02c... Tajik Updated
  991ed2d... messageTray: Fix a stuck grab related to bubble notificatio
  6c3096f... Updated slovak translation
  634ce34... global: Use the new mutter API for focusing the stage windo
  676b649... Tajik updated
  cae96d9... Updated slovak translation
  f71ffed... Updated Slovenian translation
  86e0ae0... [l10n] Minor fix on Catalan translation
  c13a597... Updated Spanish translation
  944c28f... status/keyboard: Synchronize input source switching with ke
  a2a5809... status/keyboard: Switch input source on special modifiers a
  1579aad... status/keyboard: Allow switching input source in the messag
  51bca08... messageTray: Check if the clicked summary item has a right 
  26f8441... status/keyboard: Stop destroying the IBusBus object
  d6de0a6... Tajik Updated
  5de5b7a... Updated Norwegian bokmål translation
  365cda3... messageTray: Fix lightbox outside the overview
  bf0a0d5... Bump version to 3.9.2
  f299078... Updated Czech translation
  37e2b60... search: Rename pushResults to setResults
  62e1c08... searchDisplay: Remove pendingClear
  e602199... searchDisplay: Add a base class for common parts of search 
  5ab4c48... searchDisplay: Remove clearDisplayForProvider
  19749bb... searchDisplay: Make the results display in charge of updati
  9c94e98... searchDisplay: Make renderResults private
  32a53f7... searchDisplay: Remove focus management code
  747faa4... searchDisplay: Remove the providerIcon from the providerMet
  74a6ca5... searchDisplay: Move the provider actors to the results disp
  98eaef6... searchDisplay: Remove the "provider meta"
  1ec82d2... searchDisplay: Remove getVisibleResultCount
  a7e9655... searchDisplay: Remove the setResults/getResultsForDisplay d
  5a2269c... overviewControls: Don't push window thumbs over when worksp
  5c78908... xdnd: Lower window activation timeout
  0509bb9... shell-gtk-embed: Lower tray icon windows to the bottom of t
  63e6d11... Tajik updated
  9d54e46... Updated Galician translations
  3a6231d... build: Bump gcr requirement
  673d703... Restore gvc revision
  bd6e0ce... dash: Simplify some code
  9f2f80a... Updated German translation
  e30d18f... appDisplay: Give more horizontal space to control buttons
  6132392... Updated Traditional Chinese translation(Hong Kong and Taiwa
  4b95be6... dash: Make sure _clearDragPlaceholder() resets _dragPlaceho
  1902f47... dash: Use a single code path for clearing the drag placehol
  10b77a8... dash: Minor cleanup
  90c7876... dash: Grow the empty dash during drag operations
  6c527c1... osdWindow: Make sure the OSD is always our topmost chrome e
  41ae93d... screenShield: Clear clipboard on lock
  9e56e66... dnd: Use pushModal() to grab the keyboard
  c394972... update Simplified Chinese (zh_CN) translation
  403540e... userMenu: Move UserAvatarWidget into UserWidget
  b68eb44... userMenu: Use addSettingsAction
  cc64091... popupMenu: Fix bubbling in the slider widget
  847cb5b... slider: Separate PopupSliderMenuItem into its own widget
  23dd5cc... volume: Remove some unused variables
  380a71d... network: Remove a dead signal
  aee7cd7... network: Reformat connection code
  e645edb... popupMenu: Fix PopupSliderMenuItem
  a55288b... network: Don't create submenus for multiple-connection item
  2249da7... network: Remove some more dead code
  9c222c7... network: Remove _createAPItem
  6c2f3d1... main: Move pref overrides to JS
  91844e4... main: Pick up overridesSchema from sessionMode
  5cd913a... windowManager: Use the correct schema for 'dynamic-workspac
  24703ff... osdWindow: Disable unredirection while showing the OSD
  203d7c4... window-switcher: Only show windows from current workspace b
  a46a68d... Updated Czech translation
  5e52f0e... Updated Bulgarian translation
  2af4925... logout dialog: Show the correct text right away
  4cd832c... network: Rename a variable for consistency
  308b1d6... dateMenu: Remove bad setColumnWidths call
  2cbee05... network: Remove setActiveConnection/clearActiveConnection
  c6fe6eb... network: Fix a bad signal name
  dd74ea9... bluetooth: Port to BlueZ 5
  c7fb65c... configure: Bump gnome-bluetooth requirement
  719d793... Calendar: refactor the layout of the event list
  9520880... network: Remove dead code
  a0991c8... network: "Remove" support for dial-up modems
  35a7a3c... network: Always show the VPN indicator when connected to VP
  e6c239d... network: Move indicator icon selection to individual device
  f4051e8... network: Remove overflow of VPN configurations
  7ae7f04... network: Rewrite VPN section to be independent of NMConnect
  6ef2d4a... network: Merge NMConnectionBased back into NMDevice
  465c77d... network: Make the device field private
  8bd4895... network: Simplify connections to the firmware signal
  0e7d3a7... network: Remove support for virtual networking
  013b6aa... network: don't fail if we can't read a connection associate
  536ff6f... Tajik translation updated
  3b219a6... Updated Norwegian bokmål translation
  5ee6cbd... Updated Spanish translation
  798a0ca... Background: don't require a URI scheme for picture-uri
  48f9ea3... gdm: clear the messages queue when the user answers a promp
  64b5ec0... Bump version to 3.9.3
  9e44978... osdWindow: Don't call enable_unredirection on startup
  580bd67... Fix syntax error
  aa7ed31... messageTray: Ensure notifications are focused after they ar
  626cbea... Updated Kazakh translation
  5c25497... PopupSliderMenuItem: Add scroll method
  67e9ed5... gdm: Align the "Not Listed?" label
  4f14f12... telepathyClient: Align timestamps to the right again
  681ef1e... telepathyClient: Increase the timestamp timeout to 3 minute
  929636e... dateMenu: Update visibility syncing for new dateMenu layout
  a01469f... slider: Extend the trough to the allocation extents
  8d47afb... slider: Use clutter_cairo_set_source_color
  e70c0d3... st: Be more forgiving when calling get_theme_node() on unst
  16fa186... overview: Fix zoom animation
  bc069b9... osdWindow: Make sure to clear the hide timeout
  109b29a... slider: Add rounded ends to sliders
  0b219bf... theme-node: fix support for box-shadow: none
  aa6b633... ui: move AnimatedIcon out of panel.js
  048d5dc... loginDialog: clean up import lines
  ea02380... loginDialog: drop use of modal dialog
  9786b2d... layout: Keep the top_window group above newly added chrome
  74ad6ab... loginDialog: don't show Not Listed? button before user list
  b1c9361... overview: Really fix zoom animation
  10b1c7e... Updated Czech translation
  8d7649e... loginDialog: Move the session list to a PopupMenu
  f7568b6... loginDialog: make spinner and session menu button share pos
  1d95b31... st-widget: Fix paint state leak
  7403545... screenShield: fix empty screen shield
  1f21e50... Updated Spanish translation
  f8ec14d... Updated Galician translations
  9e3592e... Updated Czech translation
  867695e... workspace: Remove unused zooming property
  74cd201... boxpointer: fix left/right arrow side calculation
  1d9b25f... Update gvc
  5dabaf2... Fix launching apps / search results in new workspaces by dr
  793edd3... Make autorun notifications work
  67f10ea... network-agent: Remove prototype of unused function
  317b9a9... dnd: Make the draggable much faster
  586ebcd... background: fix asynchronous management of background loadi
  ccba18a... network: Fix a recursion issue when updating VPN
  502a9ae... Updated Norwegian bokmål translation
  d509ab7... ScreenShield: when the user goes idle, check for active bef
  0b3e8e2... Updated Indonesian translation
  6bbf246... Updated German translation
  2c502ae... po/vi: import from Damned Lies
  2f165aa... Updated Vietnamese translation
  3790e92... grabHelper: Rewrite documentation for GrabHelper.grab()
  eef593a... messageTray: Don't use focus grabs
  393577e... grabHelper: Remove explicitly having to select modal
  93dc7a5... Rework window / actor focus handling
  9c8c282... global: Clean up the code that actually sets the shape on t
  985d0c7... global: Automatically unshape the stage X window when we ta
  3582ba0... layout: Don't use the input mode to block events to windows
  318283f... st: optimize box-shadow rendering
  ffac527... tests: add animated box-shadow test to demo optimized paint
  aee90a3... st-theme-node: refactor calls to render css box
  9391d9d... st-theme-node: reuse box-shadow materials between paint sta
  f79a11d... st-theme-node: init cached state properly
  d15bcd9... loginDialog: don't call nonexistent setInitialKeyFocus func
  0ae1f9f... modalDialog: Minor coding style fix
  c17f84c... style: Fix focused app view controls
  bb4d430... style: Fix extension list style in looking glass
  cb45a38... calendar: Fix line-wrapping of calendar events
  1121537... lookingGlass: Use uiGroup as parent instead of panelBox
  70da558... overview: Add coverPane to stack instead of BoxLayout
  53d268a... st: Remove support for fixed positioning in BoxLayout
  f9b3247... st-theme-node: Don't update resources on each paint
  e031a5d... st-theme-node: Update corner textures on allocation size ch
  2dbe511... Bump version to 3.9.4
  a18fb27... st-theme-node: let paint states take weak ref on theme node
  d36e435... update Simplified Chinese (zh_CN) translation
  dabcd29... panelMenu: Close menu when hiding the corresponding button
  9163372... Tajik translation updated
  c9b079c... StWidget: use a handler id to disconnect the callback
  6e00b6e... loginDialog: pre-allocate prompt message height
  bd5c04b... loginDialog: drop padding between buttons and entry
  2431b8e... loginDialog: make prompt entry wider
  35b4907... loginDialog: force user list and prompt to be the same widt
  1c04ae3... st-theme-node: fix obvious size comparison error
  fde01f0... st-theme-node: invalidate cached size when initializing pai
  5c8bbb5... Updated slovak translation
  5385205... l10n: Update Japanese translation
  78b1ba5... calendar: Make the events-list a fixed width
  c1e2d66... popupMenu: Add a simple way to get the toplevel for a subme
  7db0900... popupMenu: Introduce a way of closing toplevels from sectio
  2aae272... popupMenu: Don't close submenus when the toplevel container
  2fa4055... popupMenu: Simplify allocation code
  ef1eabf... popupMenu: Ignore submenus when getting the column widths
  1e781ec... popupMenu: Remove connectSubMenuSignals
  2634747... popupMenu: Emit open-state-changed at the start of animatin
  5c036ea... popupMenu: Only allow one submenu to be open at a time
  bc317bf... popupMenu: Remove 'sensitive' input param
  86835db... popupMenu: Propagate sensitivity to menu children
  4b889ea... popupMenu: Ensure that submenus are properly hidden when in
  dab8c5e... popupMenu: Fix bad syntax error
  cf7355e... theme: change the lock screen notification background
  cb1f696... theme: adjust some colors to the new background
  0cbdfca... theme: rework lock screen notification layout
  c0345f1... theme: adjust scroll bar styling to new background color
  dcf637e... theme: fix spacing for "Log in as another user" button
  a8fe063... util: Fix hasPendingMessages
  cfecd06... st-scroll-view: properly check if the scrollbars are visibl
  658db43... popupMenu: Don't count the separator as an item when return
  a4a6e7c... popupMenu: Fix parenting implementation
  5a5b3bf... popupMenu: Use the parent field for sensitivity chaining
  a2b499c... popupMenu: Fix closing submenus when clicking on the expand
  126f0ed... popupMenu: Remove non-all-spanning versions of colspan in p
  ad0c4ca... st-theme-node-transition: fix paint state corruption
  fd83990... st-theme-node: reset paint state when theme node changes
  d0d9814... appSwitcher: Add option to limit to the current workspace
  952f581... util: Fix no-more-messages signal
  7d5d745... util: drop call that can't do anything
  55a04bb... unlockDialog: don't unlock explicitly on verification-compl
  ded99b9... screenShield: defer deactivation until all messages are sho
  185152a... popMenu: Fix invalid allocation
  bcd1c79... Updated Norwegian bokmål translation
  e5e3f3c... loginDialog: avoid blinking user list when disable-user-lis
  09d34a2... unlockDialog: drop unused variable
  3c31908... loginDialog: s/button-press-event/key-press-event/
  d715110... loginDialog: factor auth prompt code out to utils
  e953148... add annoying delay
  be4f259... util: add shell entry menu to auth prompt
  953f44b... Revert "add annoying delay"
  b4567ac... unlockDialog: Use GdmUtil.AuthPrompt instead of ModalDialog
  ed178b7... windowManager: Actually respect hasWorkspaces
  03fd74d... [l10n] Updated Italian translation.
  8ce5b08... userWidget: Rename the default style class of the user widg
  2cd4177... status: Remove settings actions
  d802416... userMenu: Implement new user menu design
  3816db0... popupMenu: Remove combo boxes and child menus
  fb0f9cd... popupMenu: Add a status label and icon to submenu menu item
  040bb93... power: Restyle the power menu for the new design
  8cce1b4... power: Remove other devices
  22c8be6... power: Use UPowerGlib for constants
  37a316e... power: Implement new power menu design
  ca861d8... status: Rebrand the user menu as the system menu
  14372ba... system: Remove suspend from the features of the system menu
  de8ca5c... system: Remove Install Updates & Restart
  d1a763b... system: Move the Switch User and Log Out items to a new sub
  c50b23e... system: Use icons for actions at the bottom of the system m
  73cd595... volume: Implement new volume menu design
  0cee0e0... slider: Make clicking anywhere on the slider menu item pass
  44f8fec... slider: Explicitly grab the device that was clicked
  ed32adc... Updated POTFILES.in
  835cb8c... Tajik translation updated
  509bdce... Updated Czech translation
  43661ff... popupMenu: Fix popup menu layouts in RTL directions
  1cc5bb5... shell-app: Fade the app icon on the left in RTL layouts
  1a0415a... Updated Spanish translation
  f4100ac... message-tray: Really close notifications when the close but
  d30cb2d... gdmUtil: separate AuthPrompt out into its own file
  7e7295f... authPrompt: move unlock and login user verifier code here
  13170fb... notificationDaemon: Fix clicks on legacy icons
  6fd3c0f... environment: Add some convenience LayoutManager monkey-patc
  cb4e4bb... appDisplay: Use hookup_style() to bind app-view-controls sp
  d730fd0... loginDialog: correct typo
  82ee6ae... authPrompt: fade out message if user starts to type
  1371f69... Updated POTFILES.in
  9d250be... Updated German translation
  db497a2... shellDBus: Export the timestamp of shortcuts through D-Bus
  87245c7... authPrompt: Call next button "Unlock" when user switching
  7dc9a9b... bluetooth: Adapt to new designs for the bluetooth menu
  7bdee9c... Tajik translation updated
  4efd363... search: Ensure that we correctly remove remote search provi
  be961cd... remoteSearch: Load remote search providers synchronously
  a323699... search: Don't throw if provider directories don't exist
  9e191d6... Updated Czech translation
  bbadfce... Updated Czech translation
  8e9e583... network: Fix the AP strength indicator never getting update
  f822514... network: Remove the firmware changed signal
  3271e65... network: Remove separators between device sections
  6295d0f... network: Make the device section headers not bold
  bda3e53... network: Remove the global wireless killswitch
  e62045e... network: Remove the enable networking item
  d6dc9af... network: Remove overflow implementation
  fc6a0c1... network: Remove the Wired section
  39bff8b... network: Don't pass a list of connections to the devices
  4305ebc... network: Rework the VPN rewrite to work for modem and bluet
  246271f... network: Implement new designs for VPN/modem submenus
  6827dac... network: Remove syncDescription
  c8c839a... network: Make sure that the network menu is insensitive whe
  728c3a7... network: Introduce a new, rewritten Wi-Fi section
  696efcd... Tajik translation updated
  f38d5a9... authPrompt: let PAM message wrap if longer than entry
  4e17d11... Updated Czech translation
  9f7bad8... Bump version to 3.9.5
  a1eedd4... Updated Norwegian bokmål translation
  be355bf... Updated Lithuanian translation
  8dfcee9... workspaceThumbnail: don't move transient windows for worksp
  f06dba5... workspaceThumbnail: Fix trailing whitespace
  b8da674... Updated Hebrew translation.
  aba6c22... Updated Hebrew translation.
  b1c2f4a... shell-global: Remove extraneous label
  69957da... authPrompt: disassociate from userVerifier when destroyed
  925eaa1... loginDialog: don't ever call _reset directly
  4d72bfd... authPrompt: consolidate verifyingUser/userVerified
  45ba07c... util: clear user verifier after cancelling it
  b43f0a4... Updated Galician translations
  34db642... screenShield: Never show a horizontal scrollbar on the lock
  6bc8963... Updated Hungarian translation
  c89bab0... Updated Brazilian Portuguese translation proofread by Enric
  d10e3d8... util: Remove unused killall function
  cc6a408... overview: Reset opacity when not animating
  0e6625f... lookingGlass: Ensure that we don't divide by zero
  d2709c6... lookingGlass: Avoid infinite animation time
  c410dce... Updated Basque language
  62d2c7e... Updated Russian translation
  621810c... network: Fix visibility of the VPN icon
  4d34abe... network: Prioritize active / default connections over activ
  a70e74e... authPrompt: fix disable-user-list / Not Listed?
  ed0e880... MessageTray: destroy notifications manually when the source
  9dc9103... Search: fill the inside of the more icon with opaque black
  2ad9eaf... fileUtils: Remove a leftover log()
  eec4334... screenShield: Don't crash when trying to deactivate the shi
  899f7da... screenShield: Remove confusing name
  c1518dc... IconGrid: don't ask for the children list when the number i
  f78e17c... theme: don't parse the default stylesheet twice
  04f1f5f... overview: remove outdated comment
  7652f42... ScreenShield: remove curtain animation when hiding without 
  a8ea6c2... ScreenShield: don't really deactivate when acting as a gree
  4111757... popupMenu: Make sure to disconnect open-state-changed when 
  c58a2e8... popupMenu: Don't propagate the 'activate' signal on menu it
  158ca97... messageTray: Remove some dead code
  2df0c02... messageTray: Remove some more dead code
  4ed7f5e... messageTray: Remove a lot of dead signals
  13ce390... messageTray: Remove unused API
  30ff15e... messageTray: Remove support for titleMarkup, body, and body
  99af697... ScreenShield: properly handle ensureUnlockDialog() failure
  aefdf15... ScreenShield: don't lock if the user has no password
  1b8580f... ScreenShield: don't create an unlock dialog if the screen i
  b16ee1a... ScreenShield: consolidate code that handles dialog cancella
  24f142d... ScreenShield: animate new notifications
  137cbbd... ScreenShield: wake up the screen when new notifications app
  db75734... Use StartupWMClass to associate window and applications
  3586e53... ShellWindowTracker: fix reference leak
  3a14eb9... build: Add dependency on Xtst
  d393bc4... Updated Spanish translation
  2a95273... ShellWindowTracker: complete WM_CLASS fix
  bb2599e... loginDialog: fix up cancel button visibility
  58ca6ec... authPrompt: don't muck with cancelButton in onAskQuestion
  a7bcc4c... dateMenu: add a style class for the clock label
  2524829... Updated Irish translation
  e99351d... Update Arabic translations
  cba5bca... st-scroll-view: Unconditionally allocate scrollbars
  114d32a... NotificationDaemon: fix fallout from db75734774e97f735b9d5d
  2b63680... Updated Irish translation
  c77c01e... Update gvc
  f74567f... network: Make sure not to checkConnection on the wireless s
  974331b... status/keyboard: Translate IBus IME name if possible
  c1fb1ba... popupMenu: Remove column widths
  0bbb278... power: Display single digit minutes correctly
  5dc540b... Tajik translation updated
  79dcb03... system: Fix showing the default avatar when the user has no
  5a06b34... system: Hide the Log Out / Switch User items in the lock sc
  e76bcce... system: Add an orientation lock action button
  3e4d095... system: Use the username if the user's name is too long
  52ec5cf... system: Remove rogue separator in lock screen
  a45cc0a... panel: Use an hbox to lay out the app menu contents
  a347f02... status: Put arrow icons next to the separate status indicat
  5cca26a... status: Port to a new SystemIndicator framework
  5c8c4e0... panel: Move statuses to the aggregate menu
  54bec54... panel: Align the arrows together in the status menus
  4ba6791... panelMenu: Show/hide the indicators box based on indicator 
  c05627a... network: Remove superfluous intermediate section
  37487c2... power: Move the Power Off indicator to the power menu
  73e1f23... panelMenu: Remove the gicon parameter from addIndicator, an
  5148539... popupMenu: Remove our custom allocation code
  6bd2756... status: Add new airplane mode indicator / menu
  cb09ae5... status: Add new brightness slider widget
  978ab2c... theme: Restrict the aggregate menu to 320px
  93db5a0... theme: Add some padding to align icons to the user picture
  ef09596... ScreenShield: don't allow events through the lock dialog
  33e51cc... panelMenu: Use the accessible-name property instead of a la
  7563e04... panel: Rewrite the app menu to use the new "sync" pattern
  e6ef115... messageTray: Move adding the menu actor to MessageTrayConte
  f5c0706... messageTray: Use a PopupMenuManager for the message tray co
  548111e... messageTray: Rename the context menu to the tray menu
  cac1d67... Updated POTFILES.in
  f495ce1... Tajik translation updated
  f20909b... Updated Spanish translation
  f794acd... Updated Norwegian bokmål translation
  97f5b3f... Updated translation for Afrikaans (af)
  18f5d02... Updated Czech translation
  3bb330f... modalDialog: The dialog layout should expand, not the butto
  362e0bf... network: Add an empty state to the wifi dialog and adjust t
  310dc03... screencast: Use sessionUpdated as our method name
  81bb700... components: Remove the built-in recorder keybinding and com
  d494285... Add a screencast indicator for when we're recording
  0d0413e... data: Remove leftover keybindings definition
  423bdc6... Updated POTFILES.in
  563f09d... Tajik translation updated
  386f88c... popupMenu: changes rotation center of sub-menu's triangle
  b80ce2a... theme: adds padding to search-provider-icon
  4afc743... Updated Czech translation
  6a7fa52... overviewControls: Slide dash and workspace switcher when en
  16b2169... build: Remove -DG_DISABLE_DEPRECATED
  8e49c43... theme: Adjust the aggregate menu
  0007343... messageTray: Remove dead code for updating the notification
  12b7e56... messageTray: Remove an extraneous show
  3cb809b... messageTray: Clean up the code that animates the notificati
  b6499e5... messageTray: Clean up _updateState for notifications
  e818ddf... messageTray: Clean up _updateState for the summary box poin
  6521951... messageTray: Don't close the tray when responding to a noti
  de05099... messageTray: Remove the stackedNotification tracking comple
  c4bc961... messageTray: Remove code that happens on notification destr
  1ec349f... messageTray: Use the BoxPointer APIs for hiding without ani
  61eb631... theme: minor user item tweaks
  c95ec8e... status: Respect always-show-universal-access-status setting
  945b357... loginDialog: fix session menu visibility
  062235f... Revert "background: fix asynchronous management of backgrou
  956c486... theme: Remove unsupported properties
  156be19... network: Update the icon even if we don't have a connection
  f0e5fb0... popupMenu: Remove PopupMenuAlternatingMenuItem
  0fef796... theme: Add a focus style for system actions in the system m
  339a2f4... Updated Slovenian translation
  2acd23b... ShellAppSystem: handle desktop files with capital letters
  4a3f020... ShellWindowTracker: support looking apps from GApplication 
  1b03e55... network: fix iterating connections in NMConnectionSection
  f5b2feb... authPrompt: cancel user verification if verifying when rese
  1104a38... unlockDialog: only emit 'failed' on reset after failure/can
  93f072d... authPrompt: add support for auth without username
  148f221... util: abstract out default auth service in code
  a2a5f5d... gdmUtil: pave way for fingeprint to optionally be default a
  07b57de... authPrompt: emit prompted when given a message
  fd11ad9... gdmUtil: factor out some duplicated code in beginVerificati
  4394a05... gdmUtil: support disabling password authentication
  4b450ba... misc: add objectManager class
  35fa42c... misc: add code to use settings-daemon smartcard service
  059b75c... authPrompt: support smartcard authentication
  f647b3f... Updated Spanish translation
  6d317d3... Mark call notifications as critical
  8d9aa63... grabHelper: Introduce a stack of grab helpers
  d1a8177... messageTray: Move the tray menu to a button
  bc9d44e... theme: Tweak the Wi-Fi dialog
  bc3d019... popupMenu: Flip the popup menu triangle for RTL
  2b8414a... Replace ShellXFixesCursor with MetaCursorTracker
  d52c95a... ShellRecorder: update to use MetaCursorTracker
  d272b0c... ShellScreenshot: replace XFixes usage with MetaCursorTracke
  64efbe7... network: Add a selected indicator to the current access poi
  8460aa7... network: Make the Connect button insensitive when on the cu
  2bde661... Make the Message Tray button icon smaller
  12ec05a... Tajik translation updated
  a7bbbad... loginDialog: consolidate message label and login hint label
  576a9e4... Updated Slovenian translation
  b9e1a57... docs: Fix build after shell-xfixes-cursor removal
  492f8f5... configure: Drop obsolete xfixes dependencies
  aa39475... st: Make BoxLayout use a Clutter layout manager internally
  741b204... st: Remove empty dispose/finalize methods from StBoxLayoutC
  6a19b7c... st: Notify on BoxLayout property changes
  144f7d6... st: Translate StBoxLayoutChild properties to ClutterBoxChil
  c5dfc43... checkBox: Remove height-for-width hack
  777189d... checkBox: Remove custom container implementation
  00ccbda... modalDialog: Request HEIGHT_FOR_WIDTH
  c37c4d8... networkAgent: Remove height-for-width hack
  02224bb... Add a confirmation dialog for display changes
  4413f81... Background: allow passing the settings schema from outside
  fdc0832... ScreenShield: use the screensaver background
  f7c3cf5... ShellGlobal: update for Mutter API changes
  cb5e34f... Updated Spanish translation
  41bb1c8... update Punjabi Translation for Punjabi
  8e9d91f... Updated POTFILES.in
  32613ba... ScreenShield: switch resetLockScreen to accept keyword argu
  6b8339e... Lightbox: have animation times passed as parameters to show
  2a2bcc8... ScreenShield: fade the screen to black when locking manuall
  3364ce5... Updated Galician translations
  d7cf203... fix a11y status style
  a99e3be... Updated Brazilian Portuguese translation
  802c725... Tajik translation updated
  1a0b809... Updated Indonesian translation
  9a901c7... Updated slovak translation
  a8a2b7d... layout: Create the primary background in a not critical loc
  7234aa6... layout: Remove some outdated set_hidden_from_pick calls
  8581e98... gnome-shell-plugin: Remove old code to detect crossing even
  ae80e81... shell-gtk-embed: Make the MetaWindowActor for a tray icon u
  f374975... Bump version to 3.9.90
  1b03484... Updated Polish translation
  1730aff... Updated Norwegian bokmål translation
  d29b86b... objectManager: clear inhibitor on unregistered interfaces
  b45bbb7... theme: don't do harsh gradients for submenus
  5ea7549... objectManager: fix indentation
  9720301... gdmUtil: make _startService support no username
  c18a6a6... theme: darken open submenu items
  3d57fd3... slider: fix wrong variable name for own actor
  aa56930... Fix key navigation on system menu sliders
  c3c529b... Merge branch 'menu-arrow'
  dd1651f... Setting proper name and role for system menu sliders
  34ec457... popupMenu: Fix indentation and style
  5f9e501... loginDialog: add support for auth without username / fix No
  ce76824... loginManager: Remove login manager versions of PowerOff/Reb
  77dc587... endSessionDialog: Fix a warning
  c44caa5... endSessionDialog: Don't error out if gnome-session hands us
  9d2bc11... endSessionDialog: Fix syntax error
  4537370... Updated POTFILES.in
  9cb7aeb... Tajik translation updated
  c7e3289... ScreenShield: hide the lightboxes when resuming from suspen
  d4f66da... theme: small round button for system menu actions
  e0574d2... Replace GnomeIdleMonitor with MetaIdleMonitor
  44e3811... loginDialog: ask for username up front if disable-user-list
  d3a88e5... src: Eliminate compiler warnings
  e4d46ae... endSessionDialog: Remove the interactivity of the end sessi
  1a415d5... userWidget: Actually respect the iconSize parameter
  aef3f09... build: Switch to 3.10 moduleset
  12d9d49... Updated Brazilian Portuguese translation
  6247b55... Updated German translation
  8b93c97... Update Kazakh translation
  1b206fe... Dash: don't show a tooltip over an application with a popup
  2e65c85... endSessionDialog: List other users and sessions in with the
  aaaf25d... endSessionDialog: Convert to the standard _sync pattern
  a779e2a... endSessionDialog: Don't stop the timer when we have inhibit
  dd8fd09... endSessionDialog: Split into two sections
  ef2345e... system: Add a way to suspend from the system menu
  a0fa993... Add a variant of the Restart dialog for offline updates
  f5512ef... Updated Brazilian Portuguese translation
  1bb6367... schema: Remove some now unused gsettings keys
  78e3a05... Updated Lithuanian translation
  897c563... Fix autogen with latest gnome-common Side-by-side use of IT
  b7b1260... screenShield: Don't fade in the lock dialog
  c59cf18... loginDialog: Provide a finish method
  48b7ebe... loginDialog: Remove useless style class manipulation
  80ab28b... loginDialog: Fade in the gdm auth prompt on login
  d31481f... Updated Irish translation
  1f50f46... unlockDialog: Remove clutter constraints from the code
  41aa14e... gdm: Remove constraints from authPrompt / loginDialog as we
  2c2268b... gnome-shell-plugin: Fix unused variable warning
  62ac6e7... Updated Galician translations
  254efdd... Remove the jhbuild wrapper script
  21a8583... Implementing building two separate binaries for x11 and way
  88e3f6a... authPrompt: give message label an initial style
  268ac0b... theme: add bottom badding for login dialog hint
  c3ed409... Updated Spanish translation
  77a3218... Updated Spanish Translation
  f5f9409... Updated Norwegian bokmål translation
  1e4bb53... Updated slovak translation
  32d858d... configure: Remove a badly defined and unused variable
  edd1c89... configure: Make wayland entirely optional
  dcd0b2b... Tajik translation updated
  3b158a9... build: Ensure that we provide CFLAGS and LIBS for Wayland b
  f176d89... Increase padding between system status icons
  bd28d5c... a11y: add the possibility to set the accessible object of a
  5c04840... a11y: add a generic accessible
  84d8d4f... a11y: using generic accessible at slider
  40ae408... a11y: calendar: add accessible name for next/prev month but
  4e80758... a11y: calendar: Month name should be navigable
  a4c1eb1... a11y: calendar: full date string should be navigable
  09c2fff... Updated Lithuanian translation
  a326f40... Tajik translation updated
  e1c4cfd... network: Update for new APIs
  3f15a41... network: Use one notification globally for connection statu
  9582f9b... Updated Slovenian translation
  8b97725... loginDialog: show session menu button when in auth failed
  fb3f6e2... Update gvc
  f0da08b... system: Hide the AltSwitcher when we have nothing to show
  5a0ac6c... popupMenu: Make the section invisible if it has no visible 
  cd25f5b... Updated Galician translations
  532346e... Updated Indonesian translation
  407a340... EndSessionDialog: don't show other logged in users at log o
  3ce97cc... Updated Brazilian Portuguese translation
  0b79e9c... loginDialog: Remove "Session" subtitle heading
  3534d6f... Fix Catalan spelling mistakes
  4e7f317... Update Kazakh translation
  f7284ca... network: don't crash because a device doesn't have a descri
  0c12c07... NMConnectionItem: fix typo
  5a9f0c2... network: don't return null from NMConnectionDevice._getStat
  fc5aadd... network: use the VPN state to compute the icon for VPN item
  22b2ccd... network: fix signal name
  6fbe765... network: allow disconnecting while activation is in progres
  e26a6ea... dash: reload favorites when the installed app change
  5753eb6... dash: Fix typo
  22cd185... Updated Polish translation
  39afb58... windowManager: Don't open overview after closing the last w
  1d26161... network: Adapt to the new NetworkManager API names
  b53be94... workspace: Make sure to sort the last row in the overview
  bed6537... Updated Belarusian translation.
  415563d... Add a FocusApp method to org.gnome.Shell
  9c814d1... ShellDBus: add ShowApplications method
  937d064... Updated Spanish translation
  a27b44a... NetworkAgent: use g_close() instead of GUnixInputStream
  cc51982... iconGrid: Split out _calculateChildBox
  cfb8026... iconGrid: Move spacing calculation to its own function
  3984c47... iconGrid: Add PaginatedIconGrid
  cc44922... iconGrid: Rename childrenInRow to columnsForWidth
  961e1b8... appDisplay: Move FolderView near FolderIcon for better cont
  fbb4077... appDisplay: Rename AlphabeticalView to BaseAppView
  804c027... appDisplay: Animate _updateIconOpacities
  754ca7c... appDisplay: Paginate AllView
  ae263bb... iconGrid: Add minRows/minColumns properties
  e8b35f4... theme: Change app picker bottom padding
  dcea8be... appDisplay: Add page indicators
  46bd1b9... appDisplay: Add and rework pan action response
  6d6c400... iconGrid: Add padWithSpacing property
  1313c1b... appDisplay: Align and contain collection grid with parent v
  6ef7753... appDisplay: Start always at scroll 0 on FolderView
  74978e8... appDisplay: Start always at page 0 in AllView
  dd9f802... iconGrid: Add openExtraSpace()/closeExtraSpace() methods
  3f24a87... appDisplay: Make space on grid to fit collection when openi
  1e02081... appDisplay: Add pan action to FolderView
  9a8bf3b... theme: Change icons style to follow new design
  792b963... iconGrid: Change IconGrid.addItem() to take an object inste
  d58f064... iconGrid: Also adapt icon size to available space
  a765dfc... appDisplay: Show label when frequent app view is empty.
  938628a... appDisplay: Default to All view when not enough usage data 
  9ea0f72... PageIndicators: extend the clickable area
  6f9dc91... Updated Slovenian translation
  92d828b... Bump version to 3.9.91
  fc26fb2... Updated Brazilian Portuguese translation
  47d232f... Updated Galician translations
  56179d8... build: Fix building introspection for ShellRecorder
  e68b648... appDisplay: Don't show page indicators if there's only one 
  ec37e2d... Updated Spanish translation
  c6d089d... build: Don't add version to private libgnome-shell-menu lib
  cf98424... search: "pushed in" :active state
  7a57a78... Updated Lithuanian translation
  574ecb5... Updated Italian translation
  3b28308... Updated Polish translation
  d77b275... Updated Traditional Chinese translation(Hong Kong and Taiwa
  392a426... iconGrid: typo in iconGrid this._vItemSize to this._getVIte
  38d9c16... gnome-shell.css: typo replace tabs with spaces
  081f51b... Finnish translation update
  db07aa4... panel: fix crash when bluetooth is disabled
  3eb5ca3... Updated Ukrainian
  d5afe8f... Update gvc
  9d0e00a... Updated slovak translation
  b403845... st: Make StScrollViewFade a ClutterShaderEffect
  6fb044f... st: Make st_scroll_view_update_fade_effect() public
  4f5d3e0... st: Add StScrollViewFade:fade-edges
  36bee16... appDisplay: Use a ScrollView for pages
  2980515... appDisplay: Fix return value for _onScroll
  32b964e... power: Fix translations in the power section
  39c4fa1... iconGrid: Initialize properties in _init
  fd8def7... appDisplay: Remove _updateAdjustment
  420db82... appDisplay: Also fade ScrollView in folders
  9d8f30f... Magnifier: Implement focus and caret tracking
  b462a85... appDisplay: Fix obvious copy+paste error
  aa6471b... messageTray: Reset clickedSummaryItem on ungrab
  85d2b9e... appDisplay: Also scroll on focused indicators
  a03a077... Updated Czech translation
  0088e94... Updated Czech translation
  f2cbf84... build: Fix linker errors on Debian/Ubuntu
  56d9638... st: Fix typo
  b04c47c... focusCaretTracker: Minor cleanup
  2802920... Updated Italian translation
  08f9526... embedded-window: Set as app-paintable to workaround opaque 
  6b55433... appDisplay: Make sure we don't clip folder view
  beec47d... theme: Decrease padding on folder view popup
  387184b... appDisplay: Increase fade offset in FolderView
  1dfc38d... app: Stop using window visibility when comparing apps
  b437e68... app: Removed unused function
  c9d6b13... Remove unused functions
  716ea64... l10n: Update Japanese translation
  d62aacf... Updated Russian translation
  d35c9f8... Updated German translation
  f27c2e6... Updated Norwegian bokmål translation
  956b6b8... Tajik translation updated
  38d22c4... Tajik translation updated
  8ad6ded... Tajik translation updated
  75fe13f... Updated Serbian translation
  8ce599d... theme: Change overview icon shadow inset opacity
  7c30fe7... Punjabi Translation updated by Aman
  bd5aa66... Update Arabic translation
  da6744d... Updated Indonesian translation
  15cfb9d... AppMenu: remove tweens before animating the actor visibilit
  1edb9f7... altTab: Only create one settings instance per window switch
  fd9401c... Revert "popupMenu: Make the section invisible if it has no 
  660f0fe... popupMenu: Fix algorithm for separator visibility to work w
  dbde12f... Assamese Translation Updated
  9658846... Don't pass on X events to Clutter
  c022b54... Updated Belarusian translation.
  1cc9480... Updated Latvian translation
  d46ceea... Fix simple, unused variable warnings
  d66e0a0... Fix simple GTK+ deprecations
  1ab3d12... Finnish translation update
  25318f6... workspace: Clean up a leftover later_add on destroy
  f8234b0... workspacesView: Don't double-destroy workspaces
  1b6090f... Make the search entry behave better in RTL locales
  954d262... st: Fix spacing on right icon in entry
  9ba970b... lookingGlass: Fix newline replacing
  2d8ed4c... Bind "this" for various methods
  db1c659... Remove various E4X junk remove4x can't handle
  744749f... dnd: Remove the queue updated ID for completed drags as wel
  fbd4951... [l10n] Updated Estonian translation
  11c2933... ShellGlobal: remove cursor manipulation functions
  9d1f789... ShellGlobal: repurpose the stage_gdk_window as the IBus win
  4db6e70... Disable XDND when running as a wayland compositor
  ba9c1d9... ShellGlobal: use a different window for IBus when running o
  8ae0f1a... StEntry: add a hook to set the cursor from libgnome-shell
  c584488... ShellGlobal: use MetaCursorTracker to query the pointer pos
  135727c... Add support for running wayland under gnome-session
  3e8ab06... ScreenShield: fix a typo due to the MetaCursorTracker switc
  ef6d1fd... Updated Hungarian translation
  367fb32... Updated Hungarian translation
  255cb8e... AppFolderPopup: fix the position of close buttons
  6ab7d64... Updated British English translation
  93e8402... Update .gitignore
  1fe0724... Updated POTFILES.in
  50a61b3... Updated Polish translation
  0397528... Updated Slovenian translation
  da1e264... dnd: Use sync_pointer rather than complex enter/leave track
  2fcb04e... Updated Lithuanian translation
  79e764d... Update .gitignore
  df5d558... lookingGlass: Fix position on multi-head
  a47b97d... Updated Brazilian Portuguese translation
  c1b1ebe... Updated Czech translation
  4095a58... st-scroll-view-fade: Reduce number of GLSL uniforms and ins
  2688bf3... Tajik translation updated
  f035a1a... Updated Galician translations
  daa54a3... Assamese Translation Updated
  662cb9e... Updated Spanish translation
  df09109... overviewControls: Use a custom layout to catch all geometry
  c3f96cf... data: Fix make dist and conditionally install gnome-shell-w
  193f872... Magnifier: don't initialize if we don't need it
  72f0a48... theme: Erase appDisplay padding
  7c78e1f... appDisplay: Fix indicator animation position
  f38091d... appDisplay: Move boundary page assertions
  7b7c456... appDisplay: Change pages with page down/up keys
  5c0d62c... Updated German translation
  507be35... Updated Korean translation
  fc4e392... Updated Danish translation
  366ca72... Updated Danish translation
  be54e94... Update French translation
  3691e8d... Remove "Menu" from the name of the Settings menu
  41ee70d... Update Russian translation
  8d0e8fc... Updated Polish translation
  613944e... Update Kazakh translation
  5d26c29... Updated slovak translation
  5b97250... Updated slovak translation
  28b4c41... Updated slovak translation
  f5456b6... Updated slovak translation
  69403bd... Updated slovak translation
  c860b96... Updated Basque language
  49c8cdd... a11y: check states EXPANDABLE/EXPANDED on PopupSubMenuMenuI
  5eb4450... Updated Hungarian translation
  7aaf261... [l10n] Updated Italian translation.
  93d9c16... appDisplay: Rework indicators animation
  efcf858... Updated Hebrew translation
  bdf07d2... Updated Greek translation
  8006c33... Bump version to 3.9.92
  98af044... Updated Romanian Translation
  661b266... Updated Esperanto translation
  5c25861... Update gvc
  1fb9b18... Updated Belarusian translation.
  fe8e990... Punjabi Translation updated by Aman
  159c7d3... l10n: Update Japanese translation
  2f35ad6... Background: Drop "saturation" related source
  7f1b07b... Revert "Background: Drop "saturation" related source"
  c23786c... St: Fix fade effect
  2c00dad... network: Make sure to resync when the activating connection
  efdf1ff... main: Close runDialog as necessary on session mode changes
  fb52a93... keyring: Port to ClutterTableLayout
  be1a7ba... networkAgent: Port to ClutterTableLayout
  30e7440... keyring: Don't allow ellipsization of Password label
  39134f0... networkAgent: Don't allow ellipsization of Password label
  33a4f59... popupMenu: Center the labels in submenu items
  6ba5af1... Updated Romanian Translation
  86c72fa... Updated Traditional Chinese translation(Hong Kong and Taiwa
  fc71a0f... Updated Polish translation
  9e93625... Updated Polish translation
  703336e... Updated Esperanto translation
  54b028e... Updated Ukrainian
  7ced1f5... focusCaretTracker: Lower AT-SPI's timeout values
  e140e2c... Updated Latvian translatio
  d21734e... Updated Dutch translation
  1a4c762... Translate 'suspend' as 'pauzestand' for consistency
  5f21b10... Updated Ukrainian
  e5f72fd... Updated Hebrew translation
  491e60e... Updated Galician translations
  005272b... bluetooth: Actually add the menu item to the bluetooth menu
  cefcb89... Updated Portuguese translation
  3d5e7bd... Updated Indonesian translation
  a89fd17... shell: Make KeyringPrompt.cancel() callable from signal han
  1242a16... keyring: Don't unregister the prompt when disabled
  02c99e4... authPrompt: Clear _queryingService on verification failure
  c8a07dd... messageTray: Fix condition for adding the tray to CtrlAltTa
  b62effb... add missing translation markers around string in schema
  6264419... Update French translation
  2233c2e... Updated Brazilian Portuguese translation
  f21a9f0... [l10n] Updated Italian translation.
  88f7c3a... Updated Indonesian translation
  4301506... Updated Hebrew translation
  fd584ed... l10n: Update Japanese translation
  c6a3425... Updated Danish translation
  d30e992... Updated Polish translation
  66eb3ea... Updated Polish translation
  2ba91ad... Updated Slovenian translation
  a06a78a... aggregate-menu: Increase width
  e4cb367... Updated Galician translations
  1983541... Bump version to 3.10.0
  f492d21... Update Kazakh translation
  ccaa7f5... Updated Russian translation
  496cfff... Assamese translation updated
  aa026c7... Updated Traditional Chinese translation(Hong Kong and Taiwa
  ba221ab... Updated Belarusian translation.
  62b965b... Updated Spanish translation
  dfdc171... Punjabi Translation updated by Aman
  31d3e82... Updated Czech translation
  b9d935a... ActivitiesButton: close the dummy menu when activating the 
  3e99eb1... Updated Norwegian bokmål translation
  609a31e... loginManager: fix versionCompare function
  46e0e44... Bump version to 3.10.0.1
  547ac85... Updated Basque language
  82bf323... Updated German translation
  664e795... [l10n]Updated Turkish translation
  ac8d39a... Updated Lithuanian translation
  3b1b9f5... SystemMenu: wait for a completed paint before switching VT
  0c57d53... Update Esperanto translation
  fb561f1... network: Make sure to set the signal icon at dialog item co
  e31693b... overviewControls: Don't allow appearing controls to "pop in
  2d80cb7... searchDisplay: Scroll results when the user focuses a provi
  508a511... Revert "overviewControls: Don't allow appearing controls to
  ea26bd3... Updated Latvian translation
  80a3bb8... overview: Ignore dragEnd while the animation is still in pr
  465af55... theme: Add hover/active states to indicators
  02f5500... theme: Make indicators checked&active like checked
  905020c... Updated Slovak translation
  9ffa9fe... Updated Galician translations
  fcb217f... Updated Brazilian Portuguese translation
  2888f22... Updated Norwegian bokmål translation
  ed7f349... Updated Galician translations
  4918213... Tajik translation updated
  ee8321d... Updated Slovenian translation
  95e5d89... Updated Basque language
  a1878e5... Updated Norwegian bokmål translation
  f9cf135... update Punjabi Translaiton
  dafdf08... Updated Slovak translation
  1d65a31... Updated Lithuanian translation
  3f9857c... Assamese translation updated
  cdf1a77... Updated Spanish translation
  8a4879a... Updated Traditional Chinese translation(Hong Kong and Taiwa
  8380c79... network: Update the network indicator when the VPN state ch
  908046c... [l10n] Updated Estonian translation
  46edc05... overview: Add cover pane directly to overviewGroup
  df1270a... Updated Danish translation
  7c08db0... [l10n] Updated Italian translation.
  6237a1c... workspace: Remove unused leftover constant
  a2f9b8e... workspacesView: Remove dead code
  41acb5d... Updated Czech translation
  8b0e846... background: Disconnect settings signal handler on destroy
  0256a6d... app: Use g_variant_lookup instead of dict iteration
  3a4782c... app-system: Fix some enum warnings
  15ab285... layout: Use monitor index when adding bg managers
  8737b06... loginDialog: MessageType is now in GdmUtil
  51e016a... theme: modify the avatar and user name
  33896a4... network: fix NMConnectionSection destruction
  fdb732c... Bluetooth: fix ngettext call
  843f076... NetworkMenu/NMDeviceWireless: use the device state instead 
  e898e29... NetworkMenu/NMConnectionDevice: grab the connection before 
  0a572fc... Updated Norwegian bokmål translation
  56c4873... Updated Belarusian translation.
  0c5fe2b... Updated Serbian translation
  2d8d4cd... Updated Serbian translation
  91a382d... Fix Lithuanian calendar translation
  815bf7a... L10N: Updated Persian translations
  779a107... Updated Serbian translation
  1ab2fa5... [l10n]Updated Turkish translation
  7dc8e9d... Updated Russian translation
  30bc2b2... [l10n] Update Catalan translation
  6ae06d3... [l10n] Updated Catalan (Valencian) translation
  740dca8... build: Bump gjs requirement
  e426f8a... BoxPointer: account for border width when requesting size
  c132358... Updated Latvian translation
  91878dd... Updated Indonesian translation
  55edfd2... notificationDaemon: Focus the new window before destroying 
  f7624e5... network: make the icon visible again when going from ethern
  8a8b3bf... NetworkMenu: fix wireless-enabled property notifications
  a6fb3ac... NetworkMenu: hide the "Turn On" item when the rfkill is har
  c28bd04... Finnish translation update
  3d28836... keyring: Remove unused global
  627f3ef... keyring: Cancel active prompts on disable()
  6a154ef... Network: show Not Connected instead of Off when wifi radio 
  c79bdd9... NetworkMenu/NMConnectionDevice: fix status text
  777c7a9... NetworkMenu/NMDeviceModem: fix status texts for airplane mo
  bde5cfc... NetworkMenu/NMDeviceModem: use the operator name when we ha
  6a7d184... NetworkMenu: make the settings launcher point to the right 
  6b4cba0... Updated Polish translation
  3751211... shell-global: Fix introspection issues
  81fb7eb... Fix some broken GTK-Doc comment blocks
  a0d84e4... L10N: Updated Persian translations
  8e911fb... Updated Galician translations
  ae301c1... Updated Galician translations
  63f7991... Updated Brazilian Portuguese translation
  503fa1c... Updated Indonesian translation
  404d9ef... [l10n] Updated Italian translation.
  a21c009... Tajik translation updated
  20c18c1... Suppress animation for titles in overview
  0ccffed... Updated Spanish translation
  3c3d4df... Updated Hungarian translation
  64d2679... Updated Czech translation
  6e9a2fe... messageTray: Add 'Notifications' switch to tray menu
  b47b445... Updated Polish translation
  ff14951... Updated Hebrew translation
  873753c... Updated Hebrew translation
  e28ec2f... Updated Indonesian translation
  639622a... [l10n] Updated Italian translation.
  a6579f4... Updated Brazilian Portuguese translation
  a6ee980... Uploaded Ukranian
  63593e4... Make dropdown arrows consistent size
  425b8f6... Updated Czech translation
  0c7d995... notificationDaemon: Remove dead code
  766ef36... notificationDaemon: Fix the fallback for image-data
  0892065... notificationDaemon: Raise the app when clicking on a notifi
  575b373... power: Use the icon from the primary device for status
  13e6a6d... Revert "overview: Ignore dragEnd while the animation is sti
  f601086... layout: Flush region update in showOverview
  9291594... app-system: remove outdated comment
  e216add... Updated Dutch translation
  40cd92f... overviewControls: Correct the use of x2 in SlidingControl
  3e6c8e6... overviewControls: Clarify some code with a comment
  58a8845... overviewControls: Don't try to align something sliding to t
  89b9d07... overviewControls: Don't use the child's preferred size to s
  ad043e0... workspaceThumbnail: Drop the _background hack
  619389e... NotificationDaemon: fix icons for notifications without an 
  d084770... NetworkMenu: fix regression for VPN connections
  473bb13... Updated Latvian translation
  a444b43... Updated Portuguese translation
  726f4a6... Updated Lithuanian translation
  7e28c71... [l10n] Update Catalan translation
  a65b705... [l10n] Updated Catalan (Valencian) translation
  8c34398... Updated Slovenian translation
  09c6e64... Updated Serbian translation
  4548859... shell-global: Fix a few memory leaks
  d21ae1d... shell-global: Fix an invalid memory botch-up
  cb7a2e8... shell-global: Use G_VARIANT_TYPE macro for checking
  002afda... SearchDisplay: handle certain result IDs specially
  4cda61a... gdm: support pre-authenticated logins from oVirt
  da14e2c... messageTray: Clean up code that determines if something is 
  66a4cb5... messageTray: Move the notification policy classes here
  99cf4e5... messageTray: Only connect to a notification's open/destroy 
  25fd23e... messageTray: Split out the notification's destroy handler
  96aa33f... messageTray: Don't remove and re-add the focus group on but
  5c5f2fd... a11y: setting ATK_ROLE_ARROW to object unicodeArrow
  6e13823... shell-js: fix incorrect G_BEGIN_DECLS in header
  5a7e854... appDisplay: Remember selected view across sessions
  d581d29... network: being able to use keyboard to connect to a Wireles
  4228c40... Bump version to 3.10.1
  088c46c... Revert "Bump version to 3.10.1"
  4bb41f2... Revert "network: being able to use keyboard to connect to a
  d175a58... network: being able to use keyboard to connect to a Wireles
  02f2f69... Bump version to 3.10.1
  37c8132... workspace: Adapt to mutter API changes
  0b8c0c2... power: Use UPower directly instead of gnome-settings-daemon
  2659ba6... power: Fix typo
  f72f39b... messageTray: Only try to focus the summary when summoning t
  2f39f3d... Revert "network: being able to use keyboard to connect to a
  af1f9cd... network: Don't use StButtons for items in selector
  7692839... Updated Russian translation
  0cfa7c1... power: Fix undefined variables
  4d1358b... st-widget: Use g_clear_pointer
  06cb8c5... Updated Hebrew translation
  88d0731... messageTray: Replace setButtonSensitive by simply returning
  5023542... messageTray: Split out addButton to allow consumers to pass
  5f081b8... messageTray: Remove useActionIcons feature
  43f4682... messageTray: Make addButton/addAction take a callback
  8ee0ef2... messageTray: Don't always open the source when clicking on 
  27a86a4... notificationDaemon: Move nextNotificationId inside the daem
  394743e... notificationDaemon: Rename the existing implementation to t
  e0b87f1... notificationDaemon: Implement the new GTK+ notifications AP
  c9b73ac... shell-global: Handle empty variants better
  1ac4ab7... shell-global: Add new APIs for saving/loading persistent st
  9d8fb19... notificationDaemon: Write notifications out to disk
  b54d512... notificationDaemon: Fix loading/saving of notifications
  3ca1784... notificationDaemon: Fix activating with a target
  5dedc5d... shell-app: Remove old unused functionality
  d519c72... Background: Drop "saturation" related source
  b908a3d... Stringify the xml definitions for E4X removal
  a16f699... theme: Add some vertical padding on login screen
  4b09d57... Fix fallout from notification changes
  61c5b8e... notificationDaemon: Pass the correct id to makeButton()
  eb66407... NotificationDaemon: fix more fallout
  da19b34... RemoteSearch: don't autostart dbus search providers at logi
  d47ecf1... need space between item in endsession dialog session-list a
  f3b7f61... AltTabSwitcherPopup: check the number of items after creati
  2c538d2... catch more errors on extensions enable() and disable()
  dac513e... notificationDaemon: Unpack button label
  34e75fc... notificationDaemon: Fix button parameter name
  f462dd6... Updated Hebrew translation
  1e9cd3f... Updated Brazilian Portuguese translation
  04d28a0... notificationDaemon: Fix urgency hint
  41315f4... notificationDaemon: Fix custom icons
  c0b45c9... Remove wanda
  8cc1fe0... search: Actually crash when seeing errors from a native sea
  dd44219... Merge searchDisplay.js and search.js
  e9fbbf4... port shell-js to c++
  7296bed... remove direct access to jsapi
  b929320... lookingGlass: Remove Memory tab and add a gc Icon to toolba
  633dd0d... notificationDaemon: Save notifications on source destructio
  cf7cf45... Bump version to 3.11.1
  c0c20d4... search: Always fetch the list of search providers
  0590962... viewSelector: Move all of the provider-loading logic to Sea
  27cac10... appDisplay: Use a proper string key for the app search prov
  3749b09... searchDisplay: Make the search result actors stateless, by 
  af06b78... searchDisplay: Cache result display actors
  17421e8... iconGrid: Actually throw programmer errors
  e630fec... search: Fix adding items to icon grids
  445011b... overviewControls: Add the parent's box into the allocation
  faf7b62... overviewControls: Mark the DashSlider as x_expand
  1240d6b... overviewControls: Remove dead code
  3f1a252... overviewControls: Move slideOut on overview hide to the par
  f3186bd... overviewControls: Make visible and inDrag private
  dbf3bb1... overviewControls: Make getSlide/updateSlide private
  f5a9dbb... overviewControls: Always allocate the actor its full size
  88393f0... overviewControls: Move translation-x to SlideLayout
  87016f9... workspacesView: Remove spacing
  026fd4c... workspace: Punt the geometry-fizzling-out logic here
  e4c0787... overview: Send the clone with the window-drag events
  8097cbb... workspacesView: Don't do any special handling for item-drag
  7747f1c... workspacesView: Don't use a drag monitor to get the clone
  287ddda... workspacesView: Don't zoom into the overview based on a sig
  a5a6fd3... workspacesView: Don't tween the upper of our scroll adjustm
  d5cd534... workspacesView: Make each WorkspacesView own its set of wor
  8f86fd6... workspacesView: Simplify the workspacesOnlyOnPrimary implem
  a5dd44c... userWidget: Use the user name if the real name doesn't fit
  04a00f6... loginDialog: Use UserWidget
  9d2791d... dnd: Don't use reparent for adding actors to the uiGroup
  1ebb162... Load JS from GResource
  106d827... build: Also look for resources in $(builddir)
  da1a830... build: Also look for generated js-resources.* files in buil
  d401b49... search: Fix Return for searching in the overview
  b6c3c98... workspacesView: Make sure to update workspace actors when e
  7fc2183... build: Do not ship generated source-files in tarball
  a347a75... st-theme: Use constructed instead of constructor
  e6c28cf... Revert "overviewControls: Always allocate the actor its ful
  c4a6837... build: Make sure built-sources are introspected as needed
  15ff426... shell_global_reexec_self: add support for OpenBSD
  f12378c... search: Hide overview when activating result
  f64d179... Support disabling browser plugin
  d456c3f... system: Restore support for 'disable-restart-buttons'
  2802031... Updated Russian translation
  8bd7003... bluetooth: Parse pins starting with 0 correctly
  252617b... search: Remove unnecessary import and full reference
  ea2451d... overviewControls: Fix bad expression causing incorrect thum
  dc2468b... remoteSearch: Do filtering here of providers here
  9cd7ea9... search: Make the internal search interface callback-based
  4965b1c... search: Fix previous commit
  027c3d1... app-system: Remove lookup_app_by_tree_entry
  d84b018... app: Port to be based on GDesktopAppInfo
  76eca40... app-system: Don't use gmenu_tree_entry_get_desktop_app_info
  2daa0d0... app-system: Map wmclass to ID rather than apps
  03b0f4b... app-system: Remove get_tree
  d924559... app-system: Remove known_vendor_prefixes
  40c966f... app-system: Remove lookup_app_for_path
  5d0d859... app-system: Remove visible_id_to_app
  634a599... appDisplay: Ignore the NoDisplay flag for directories
  d27d9fe... app-system: Remove use of gnome-menus internally
  7890af1... app-system: Lazily create ShellApps for apps we care about
  754cf17... Updated Norwegian bokmål translation
  dcb28aa... app-system: Fix the keys in the id_to_app table
  a5619bc... app-system: Fix const warning
  78343f4... app-system: Fix bad code
  09fe311... app-system: Fix memory leak
  6266a22... Updated Greek translation
  01dbfdd... workspace: Remove unused includes and constants
  4f7014b... networkAgent: Make sure to update the OK button on dialog p
  f9f5004... screenshot: Extend ScreenshotArea parameter validation
  9520e87... screencast: Fix disabling screencasts via session mode
  e8d9a4b... screencast: Validate parameters of ScreencastArea
  1c68aee... screenShield: Fix details in notifications
  5f9e3ed... notificationDaemon: Only store policies for "real" apps
  da4238e... Synchronize shell startup
  143dfb6... messageTray: Simplify code
  4ba8518... messageTray: Use a regular tween when expanding the notific
  842c792... search: Only do a subsearch if the previous results have re
  0cb4c7e... Updated German translation
  5c0ee02... trivial: st-widget: Remove super old 'stylable' property
  69f17da... trivial: Fix the signedness of boolean fields
  735f589... dnd: Don't try to remove an invalid idle source
  fce2930... dnd: Don't queue an idle handler if we already have one
  52b1a1b... popupMenu: Fix removing the active menu from PopupMenuManag
  213ee8d... ShellApp: Connect applications to systemd journal (if avail
  e10d2a6... app-system: Put back support for the installed-changed sign
  ad03fb0... app-system: Add back StartupWMClass matching
  5bc8a08... tweener: Remove the onAnimationStart/onAnimationComplete ca
  3991d27... dash: Make sure we clear the timeout IDs for the label tool
  554d5ae... More invalid source fixes
  7bafe20... Update Chinese simplified translation
  04e2072... Updated Tamil Translations
  e12bf8d... shellDBus: Fix error message returned from Eval
  78a0218... build: Add built js-resources to CLEANFILES
  2639e30... Bump version to 3.11.2
  175c5d9... overview: Fix stacking of background and desktop icons
  831bd07... layout: Fix several issues with the background management c
  ba602c1... appDisplay: Use the desktop file index for app searching
  fe05d35... messageTray: Fix style
  9862185... theme: Clean up
  e50a593... entry: Remove old documentation about the hover style class
  eea6898... highlight session menu button on key focus
  c85145d... entry: Make sure we chain up in enter/leave handlers
  87f0e79... messageTray: Prevent reentrancy issues in _updateState
  7ecb5af... appDisplay: Remove unused signal
  913739d... shell-app: Remove unused method
  0c9d95f... userWidget: Chain up in destroy()
  216d84f... layout: Adjust the opening animation to be less intense
  d77fc01... boxpointer: Don't hide when we're already hidden
  4b90953... osdWindow: add setMonitor() to allow changing the monitor
  1139a02... viewSelector: Don't show pages until they need to be visibl
  e325258... build: require gjs 1.39.0
  151ad16... Updated Norwegian bokmål translation
  1091e57... Updated Dutch translation by Erwin Poeze
  0870a25... Typo fixed in Dutch translation
  b2f547e... authPrompt: propagate gdm "reset" signal after user switchi
  abf7c33... bluetooth: Remove pairing agent
  981a536... bluetooth: Use g-s-d to turn off Bluetooth
  85f2d94... bluetooth: Use BluetoothClient to detect connected devices
  ebc15e6... bluetooth: Remove GnomeBluetoothApplet hacks
  729c962... loginDialog: Implement cancel()
  98b50fd... UserWidget: replace vfunc_destroy override with a signal co
  6fb2185... Updated Brazilian Portuguese translation
  ec62e49... bluetooth: Remove unused import
  04ea950... background: Fix the check for spanning backgrounds
  5166354... networkAgent: add support for EAP-FAST password requests
  dbdc884... background: Remove more bogus checks
  eb1c85f... background: Don't wait for gdk-pixbuf to fail before loadin
  7f3aadc... background: Remove the system noise content when not in use
  adb49bd... background: Remove unused variable
  8875907... background: Simplify animation code
  5262a41... background: Clarify the intent of the code
  4cfb000... background: Add copied content from pending image loads to 
  7249b11... background: Don't silently fizzle out when removing bad con
  079f1e6... messageTray: Fix style
  9d3a109... messageTray: Reword a boolean condition
  c89af0c... messageTray: Only attempt to grab the summary box pointer a
  a7aba1d... st-widget: Sort actors by distance from the focused actor
  47a2075... workspace: Implement key navigation on the workspaces page
  aeb9f57... workspace: Grab the key focus when hovering over a window
  ec2bb03... viewSelector: Give the active page key focus when it is sho
  b52e74b... messageTray: Remove transient sources
  c2df593... Sort js-resources.gresource.xml
  acd543f... messageTray: Fix style
  e34e681... messageTray: Fix style
  23aa216... [l10n] Updated Estonian translation
  3e87d69... [l10n]Updated Turkish translation
  d21aa0d... shell-app: Track all application windows
  46bac30... sessionMode: Fix left-over variable in _loadMode()
  c9f2a0f... sessionMode: Rename _getModes()
  4d9a16f... sessionMode: Fix listModes()
  8e668ca... sessionMode: Add back external session modes
  090af35... Finnish translation update
  c7ff450... remoteSearch: Let remote search providers not provide an ic
  c361b6a... Update Arabic translation
  ea86c9b... userWidget: Fix the padding in RTL
  49189e0... authPrompt: Explicitly set horizontal alignment
  efca9e1... unlockDialog: Explicitly set horizontal alignment
  3c2aecb... polkitAgent: Explicitly set horizontal alignment
  f8eb8ad... keyring: Align some srtings to right in RTL
  53b37e8... endSessionDialog: Align some strings to the right in RTL
  619fa1b... polkitAgent: Align more a string to the right side in RTL
  6a236fb... keyring: Align more a srtings to the right side in RTL
  04a31a5... calendar: Fix style
  b168ccb... st-scroll-view: Fix style
  01f740c... background: Don't prematurely remove file monitors
  17726ab... NetworkAgent: handle empty hints and VPN secrets correctly
  fee2a07... runDialog: Explicitly set horizontal alignment
  751a3f0... js: Use SOURCE_CONTINUE/SOURCE_REMOVE constants in source f
  deb2f30... js: Use EVENT_PROPAGATE/EVENT_STOP constants in event handl
  9fce12d... calendar: Don't ever force reload
  cc4659f... calendar: Don't rebuild the entire calendar widget when cho
  7fcae1e... Remove use of superfluous MetaWindowActor APIs
  c27dcb0... Updated Galician translations
  5c7b721... Tajik translation updated
  92906e2... Updated Spanish translation
  dafb7b5... Bump version to 3.11.3
  100e917... Updated slovak translation
  f4c83d1... Update Chinese simplified translation
  5d2a03a... Updated German translation
  2ffe5fa... Updated Slovenian translation
  c4d91af... Updated Aragonese translation
  503a843... Updated Norwegian bokmål translation
  114d8d0... [l10n] Updated Italian translation.
  f3feb13... ShellAppSystem: own the memory for the startup wm class and
  3b02894... Updated Brazilian Portuguese translation
  b6d682c... Updated Czech translation
  88b3955... Updated Czech translation
  4174e57... Updated Spanish translation
  64d8b78... Update Chinese simplified translation
  9513be6... Updated Slovenian translation
  2f3a467... Updated Brazilian Portuguese translation
  719d209... Updated German translation
  178b847... shell-global: Remove an explicit js-version set
  d9624d9... Updated Lithuanian translation
  1b152e6... WorkspacesView: fix removal of workspaces that are not at t
  a23c206... Updated Indonesian translation
  6544326... ShellWindowTracker: fix reference counting of ShellApp
  65f00f3... ShellWindowTracker: remove gtk-doc marks from private funct
  c2d6859... Update Kazakh translation
  58ec409... [l10n] Updated Italian translation.
  46197bf... Tajik translation updated
  b1b81a2... Improve some strings in gschema file
  70c2514... Tajik translation updated
  f3dad37... Changed obsolete FSF postal address. https://bugzilla.gnome
  43cffd7... main: allow session mode to be specified in the environment
  8b7e637... Updated Spanish translation
  c8adfe0... Updated Hebrew translation
  f2912ba... fileUtils: Remove listDirAsync()
  9d683f4... gtkmenutracker: Update from GTK+
  5c5b9cf... Also update gtkaction*
  68faba6... appDisplay: Special case terminal launching
  d34bf9a... app-system: Remove unnecessary debugging statement
  a2a303b... Updated Greek translation
  7f94cb1... Updated Galician translations
  03ab282... appDisplay: Fix style
  2d2020a... loginDialog: defer loading user list until idle
  765d022... loginDialog: move user list loading after actors are constr
  d1c4e60... switcherPopup: Always show the arrows if the popup is scrol
  a4e0194... AppDisplay: fix isTerminal() check for apps without categor
  933f383... background: Don't require passing in a background to _updat
  8fe7f92... appDisplay: Move from instanceof-testing to polymorphic duc
  d390573... background: Remove unused argument
  d8e28ec... viewSelector: Remove unused setActivePage
  9df09db... appDisplay: Use the new org.gnome.desktop.app-folders schem
  9bb4d17... Add a debug keybinding to pause/resume all tweens
  6dcc3d6... windowManager: Fix the name of the keybinding
  bfb0235... Remove our custom hashmap implementation
  a4dea25... layout: Don't require fullscreen-tracked actors to be tople
  c8a58dc... layout: Add a standard dummy cursor
  0d92451... shell-global: Remove unused gc-notifications support
  297877f... theme: Set -arrow-rise property of backgroundMenu to 0
  cbceac4... boxpointer: Add condition checks for -arrow-rise:0px
  1d73546... Bump version to 3.11.4
  2dd7db4... Make gnome-shell-extension-prefs a binary executable
  65ff947... Updated Czech translation
  11d8640... workspacesView: Fix activating empty workspaces
  2931869... [l10n] Updated Estonian translation
  b2a65f8... Use recommended quotes
  02b38fe... Update Chinese simplified translation
  9ae70c6... Updated Czech translation
  9cacc70... Tajik translation updated
  4ed0f3e... AppDisplay: fix isTerminal() check for apps without .deskto
  2b0a2ab... build tools: Update to 3.12
  1ae7dbe... build: Fix linker failure for gnome-shell-extension-prefs
  24cd139... build: Don't dist generated gresources files
  7d13cf1... ShellTrayIcon: forward key presses too
  5413010... Notification: don't expand the content on a destroyed notif
  7e9ecf4... Add a radial background shade for modal dialogs
  587655f... Workspace: show attached modal dialog
  8b99617... WorkspaceThumbnails: show attached modal dialogs togheter w
  3a26f7f... WindowManager: WORKAROUND: disable dimming in the overview
  9ba4790... AppDisplay: clean up handling of right click popup menu
  7e27afb... Introduce support for desktop actions in the dash
  3227d4f... ShellApp+ShellGlobal: unify app launch context code
  61c697b... Updated Brazilian Portuguese translation
  c9e2443... Updated Spanish translation
  335744e... build: bump clutter requirement to 1.15.90
  452f5ab... Updated Galician translations
  17845bf... Updated Norwegian bokmål translation
  427790f... switcherPopup: Fix spacing calculation for empty lists
  cca1405... window-tracker: Always enable transient_for redirection
  9d8f827... altTab: Always filter out items with no windows
  816f516... BackgroundManager: don't destroy the newly created actor
  b62c157... shell-app: Base running state on "interesting" windows
  17e7f80... Assamese translation updated
  73f6e75... shell-app: Unref running state when window count drops to z
  a739455... gnome-shell-extension-prefs: Fix warnings
  4faf421... network: Let NetworkManager figure out the best AP for the 
  a36bfce... network: Use NMDevice.get_available_connections(); for NMWi
  e6be483... network: Fix copy-paste typo
  ba06a87... window-tracker: Fix typo
  24fdb73... Updated Lithuanian translation
  ef9ade3... shell-global: Remove unused declaration
  974f01c... appDisplay: Remove unused method
  634adc9... Fixed Russian translation
  887a21a... appDisplay: Properly check for TerminalEmulator in the Cate
  d163b92... Add indicator for location service being used
  ccfc9f3... TelepathyClient: disconnect signals from destroyed ChatSour
  7c8c811... Dispose cairo contexts in osdWindow and screenShield
  36c6912... shell-app: Don't crash when trying to dispose
  bdad4db... appDisplay: Only reload frequently used data when mapping t
  3779ac2... appDisplay: Make AllView handle the display of the all apps
  10147ee... appDisplay: Make refiltering folders more efficient
  bb8fa61... appDisplay: Support the 'categories' key for app folders
  bb8397b... appDisplay: Support the 'excluded-apps' key for app folders
  7051411... network: Add a Wired device
  7101cc3... osdWindow: Don't tween to undefined
  5736738... Updated Hebrew translation
  ac22172... window-tracker: Fix memory leak
  b97f3a9... overview: Fix DESKTOP clone position
  fb31f99... Updated Aragonese translation
  8d5771e... window-tracker: Use MetaWindow:skip-taskbar
  d44f40d... shell-app: Track changes to MetaWindow:skip-taskbar
  b4680a5... Use meta_window_is_skip_taskbar() directly
  de1bb4e... window-tracker: Remove is_window_interesting()
  2fba8e2... shell-app: Rename internal function as suggested in review
  f7c94e6... Updated Greek translation
  e1648de... Updated Brazilian Portuguese translation
  918e7ff... Updated Tajik translation
  a4a9f0a... Updated Kazakh translation
  203bc67... Updated Traditional Chinese translation(Hong Kong and Taiwa
  3fc478a... overview: don't add a null desktop clone
  4a22fe5... updated kn.po
  02ca58c... Updated Hebrew translation.
  173fa92... Updated Indonesian translation
  0db3605... Magnifier: Disable unredirect when active
  df3a50b... AirplaneMode: don't show a "Turn off" item if HW enabled
  2fe760c... rfkill: split out the dbus handling parts from the indicato
  1272eaf... NMWirelessDialog: fix removing access points
  7f1e420... NMWirelessDialog: request a scan when there are no visible 
  ea1f5a8... NMWirelessDialog: show an informative message when airplane
  c4aeaf7... NetworkMenu: use the carrier state to the decide if wired s
  881dd46... Updated Hebrew translation
  858cf5e... Bump version to 3.11.5
  ffb61c4... Tajik translation updated
  aa70dcf... Updated Spanish translation
  583d2cb... Magnifier: take x,y from center of focused widget
  f21c49f... Slider: put imports in order
  638aee6... Update Arabic translation
  61a58ff... Fix regression after mutter commit 254afc50223a707c3afa7c9f
  2ddbcb2... Updated Brazilian Portuguese translation
  ed53a45... NetworkMenu: show the device name instead of Bluetooth
  aa42684... BluetoothMenu: show the submenu when active but not connect
  66da594... Updated Hebrew translation
  a4adcba... Revert "network: Use NMDevice.get_available_connections(); 
  5452162... Updated Brazilian Portuguese translation
  d8eeeea... Updated Galician translations
  20f76b8... Tajik translation updated
  3c8ee0c... Updated Spanish translation
  92ae26b... Fix username shadows in Lock/Loginscreen
  5451751... Updated Czech translation
  8d8d1cf... Magnifier: Restore crosshairs
  d52104a... Updated Kazakh translation
  ab603e7... Updated Aragonese translation
  96ef0a1... autogen.sh: use #!/bin/sh instead of #!/bin/bash
  477f28a... LayoutManager: untrack actors that are destroyed
  ab32411... Updated Norwegian bokmål translation
  4e85fb7... Updated German translation
  246139f... Updated Ukranian
  3b980a1... Updated Assamese translation
  ccec773... calendar server: fix _LDFLAGS vs _LDADD mixup
  9f3499a... make NetworkManager optional
  d868e6b... st: Add high dpi support
  ba459f4... shell-global: Set high dpi scaling factor
  32110a9... layout: Remove stray reference to parentSetId
  6f87b01... Revert "shell-global: Set high dpi scaling factor"
  0f3c129... layout: Set high dpi scaling factor
  f6240e1... Don't send all debug messages to Telepathy
  3b01976... Magnifier: fix a warning when calling setActive() with the 
  6882273... Magnifier: demote exceptions reading focus/caret position
  3a92aa7... Magnifier: don't listen for focus/tracker events if the mag
  f8f4d0f... Magnifier: use the system noise texture for the dead area
  793c6c2... Magnifier: clip the UI group clone to the allocation
  812a619... Revert "appDisplay: Special case terminal launching"
  620e3ce... appDisplay: Open new window on middle-click
  4d3fd75... appDisplay: Re-add _getCategories
  3f7a989... Update to changes for MetaWindow size-changed / position-ch
  8f1b890... Fix position/size changed disconnects
  7826fb4... location: Create Geoclue proxy asynchronously
  e70e4a2... location: Rename _onGeoclueAppeared to _connectToGeoclue
  12ef034... location: Make _connectToGeoclue() reentrent
  32a49b7... location: Provide a way to disable geolocation
  9217f2c... location: Don't show menu if geoclue is totally incapable
  3113bac... location: React to changes in available accuracy level
  5a5b04b... Updated POTFILES.in
  8d09d20... Updated Hebrew translation
  65ad65f... Updated Brazilian Portuguese translation
  e5e764b... texture-cache: require icon scale to load gicon
  407dc74... shell-app: finish support for loading with scale
  ad97fc6... altTab: don't override icon size request
  fc719c1... altTab: account for scale factor when computing icon size
  9cc1017... iconGrid: don't force icon size to the BaseIcon
  f543161... st-icon: remove custom size request/allocate
  e92d204... dash: account for scale factor to determine icon size
  f959caf... appDisplay: don't force size on folder icon actor
  3b7593e... altTab: Scale thumbnails by the scale factor
  aa45999... location: Rename _setAccuracy to setMaxAccuracyLevel
  38f2414... location: Coding style fixes
  d614619... location,schema: Keep max accuracy in gsetting
  19406a2... location: 'MaxAccuracyLevel' property is now read-only
  7c3892f... location: disconnect from 'g-properties-changed' signal
  59634b2... location: Rename _updateMenuVisibility to _updateMenu
  5d05b66... location: Allow user to disable GPS
  e80c28a... location: Mark 2 user-visible strings for translation
  8057848... location: Rename _onoffAction to _onOffAction
  598f750... messageTray: Add source actor without count label
  314aa02... appDisplay: Add time to view switch animation
  3ba49b0... layout: Protect against broken monitor size reports
  a012ca4... layout: Don't query the monitor size twice
  bec57a6... Revert "location: Allow user to disable GPS"
  fff2ca6... telephatyIdle: Time stamps next conversation line
  bde1451... NMDeviceWired: don't unconditionally access device.active_c
  f43ff45... NetworkMenu: update for latest designs
  488a426... NetworkMenu: fix connection name update
  2bb3aed... NetworkMenu: sort connections by name only
  fe7ece1... NetworkMenu: use radio items instead of switches for multip
  d555fd7... ShellApp: remove impossible check
  fa4c481... telepathyClient: Use ratio char for timestamps
  1f786df... NetworkMenu: add VPN settings menu item
  58191ea... telepathyClient: Use locale format for timestamps
  737f4eb... dateMenu: Update gnome-clocks' desktop file
  8492f2b... osdWindow: scale by scaleFactor
  b7e1539... messageTray: don't force a size on SourceActor's iconBin
  3e7e88c... popupMenu: Make destroy() a bit more robust
  87abbf9... hdpi: Revert hacks
  470ac0e... shell_global: Use correct agruments for in update_scale_fac
  4950bad... popupMenu: Rename _arrow_rotation to follow JS covention
  a728386... popupMenu: Use relative rotation for arrows
  0418b68... popupMenu: Use an image for arrows
  1af40b1... extensionSystem: Add a gsettings key to disable version val
  6512a5f... browser_plugin: Expose version validation boolean
  10e5778... Updated Brazilian Portuguese translation
  525c716... Updated Norwegian bokmål translation
  2631f03... windowManager: Don't remove the active workspace
  c176af4... endSessionDialog: Use a 48px icon as per mockups
  5bec5fb... endSessionDialog: Simplify CSS padding handling
  7551e13... endSessionDialog: Fix the "Restart & Install" button
  645ef09... endSessionDialog: Offer offline updates in the shutdown dia
  46163a6... endSessionDialog: Warn when trying to install updates on ba
  0fa6be4... endSessionDialog: Add extra strings for translation
  2663e1b... window-tracker: Be more cautious when setting focus app
  6d93c8b... windowManager: Implement tile previews
  fcd5f06... windowManager: Animate tile previews
  e2a9b27... Revert "viewSelector: Give the active page key focus when i
  3c58f4a... Bump version to 3.11.90
  b088c40... Tajik translation updated
  2d24536... shellDBus: Fix LaunchExtensionPreferences()
  5bcafc5... Updated Lithuanian translation
  e2a811a... Updated Greek translation
  adb0de4... Updated Indonesian translation
  89a2dc7... workspaceThumbnails: Fix creating new workspace via DND
  52a2eba... Updated Brazilian Portuguese translation
  b9510b9... Updated Spanish translation
  fabcf20... Updated Kazakh translation
  f2df4d9... Updated Czech translation
  3c0defa... Updated Belarusian translation.
  b494c15... shell-js: Kill some compile warnings
  f460762... workspaceThumbnails: Really fix DND creating new workspaces
  1fd1ec4... Updated Chinese (China) translation
  caa98de... Updated Hebrew translation
  29addc4... shell-global: Only set the scale factor if get_setting succ
  751154d... shell-util: Fix warning in shell_util_cursor_tracker_to_clu
  414b592... Updated Hebrew translation
  990956e... Updated Galician translations
  fb61ab8... Updated Spanish translation
  8b866ef... location: Adapt to new Geoclue agent interface
  b4ee869... messageTray: Make sure that the source actor is square
  3f28091... Tajik translation updated
  b7eb1f3... Don't use get_core_device
  744f11d... Updated Spanish translation
  e23c2ff... plugin: Don't query for swap_events support directly
  e37a3fa... perf: Restore shell after runs
  c02e6e8... Update Arabic translation
  51a1d23... Finnish translation update by Jiri Grönroos
  2c7bbfb... Fix a typo
  9cd30fa... Updated Polish translation
  4433b73... Updated Lithuanian translation
  59f9eaa... NetworkAgent: fix initial secrets requests after 17726abb
  8282aa6... Updated Galician translations
  3432f71... NetworkMenu: use Connected instead of profile name for wire
  52a4ef7... Updated Hebrew translation
  94161ce... Updated Polish translation
  12768a1... Updated Norwegian bokmål translation
  184df8a... Updated Korean translation
  de8348d... Updated Spanish translation
  c07421c... Calendar: make current date label clickable
  ff124e5... Updated Spanish translation
  3f2e6a4... Updated Hebrew translation
  62be468... calendar: Don't forget to rebuild the calendar
  db19012... Bump version to 3.11.91
  2f583bd... Updated Friulian translation
  eaf8ad4... Updated Friulian translation
  a391758... Updated Friulian translation
  496ab55... Updated Friulian translation
  133a350... Updated Brazilian Portuguese translation
  104d70c... Updated Friulian translation
  b4c01f8... Updated Galician translations
  38750ba... LookingGlass: add GObject and Gio to the ns available inlin
  2fe06a2... Updated Czech translation
  3f09380... Updated Kazakh translation
  6441ae7... Updated Indonesian translation
  257e1f3... calendar: Grab key focus when user changes day
  ef8123e... loginDialog: Add missing return value
  0ba05b2... loginDialog: Defer loading user list until needed
  7f52fdb... update Punjabi Translation for gnome-shell: Alam
  8f25da7... Updated Latvian translation
  78ae233... Updated Chinese (China) translation
  210128f... Updated Lithuanian translation
  fb7400a... Updated Chinese (Taiwan) translation
  522f3bf... NMConnectionSection: don't remove connections that were nev
  821768a... network: Don't show network-offline-symbolic in the top bar
  fc4bc52... Lightbox: complete radial effect for modal dialogs
  edd66c4... ScreenShield: send a signal to GSD to wake up the screen
  afdfd6c... Updated Russian translation
  60f3c09... Updated Czech translation
  ec6facb... background: always copy background content when loading int
  e917b7c... background: refactor file loading
  fdf264f... background: get rid of nested loop when finishing file load
  55d1c7e... background: fix cancellable issue
  ac76940... StTextureCache: don't crash if we fail to allocate a frameb
  c2cc504... NetworkMenu: destroy the wifi dialog when the associate dev
  b78e00f... search: destroy result actors before forgetting about them
  492558a... search: survive the provider reporting the wrong number of 
  6ce6e86... TelepathyClient: destroy an existing account notification w
  057a026... MessageTray: don't destroy notifications when the user pres
  17ac138... Updated Portuguese translation
  e117aa5... Calendar: force-rebuild the calendar when the events change
  5616bbd... hidpi: Listen for gtk-xft-dpi instead of monitors-changed
  c492415... hidpi: Make sure gdk and clutter scaling stays disabled whe
  7d5ce1a... screenShield: fix lifting when inserting smartcard
  ff5550c... util: fix "login card" smartcard detection on unlock screen
  39a36cb... Updated German translation
  f6ed3d9... authPrompt: Don't ever ask for a username if smartcard serv
  29485ff... layout: really queue region update before redraw
  c675c93... messageTray: Set the state to SHOWN when the notification i
  fe4fddf... gnome-shell-wayland.desktop: Add --display-server
  b222d0f... appDisplay: Add some spacing in folder icons
  5cdefc3... ScreenShield: wake up the screen when resuming from suspend
  30fb2b0... appDisplay: Improve icons of folders with few apps
  d6197b0... background: Destroy redundant backgrounds right after loadi
  4589ce4... bluetooth: Make insensitive when locked
  e70fd5a... location: Make insensitive when locked
  66b71a3... app-system: Filter out stale apps from cache
  374c596... Updated French translation
  573c1c8... focus-manager: Make C ANSI-compliant
  5d24f48... Updated Ukrainian translation
  3278f77... Updated Hebrew translation.
  9aa36d7... Finnish translation update by Jiri Grönroos
  6ccc134... Updated Greek translation
  48c3e3f... Tajik translation updated
  c22264a... BluetoothMenu: fix visibility
  1b78dd6... modalDialog: Remove unused parentActor param
  2974b29... layout: Create a group for modal dialogs
  ae01cd1... Updated Norwegian bokmål translation.
  86ab02f... Updated Hungarian translation
  54af25e... Updated Danish translation
  0bef281... Bump version to 3.11.92
  4e98c44... Update Aragonese translation
  17d2349... Updated Russian translation
  03a44b6... Updated Basque language
  75347cb... Updated Arabic translation
  b5ae23d... Updated Arabic translation
  a7f9dc5... Updated Telugu translation
  07cc60d... Updated Slovenian translation
  41654b2... Updated Slovenian translation
  54b0b6e... Updated Traditional Chinese translation(Hong Kong and Taiwa
  dd3cc78... French translation change for "Location"
  c59314a... Updated Serbian translation
  6c6aed8... Updated Danish translation
  daa66a6... Updated Danish translation
  a42b887... Update Danish translation
  cda6045... Update Danish translation
  4dddaef... Updated Japanese translation
  e634b49... Updated slovak translation
  be291ee... loginScreen: reset greeter when coming back to login screen
  87c50eb... Bump version to 3.12.0
  e09e1bc... Specifically ask for Telepathy 0.x
  bc4a75a... Update Arabic translation
  e339e26... search: Ensure that the default result is visible in the sc
  8d8c75d... iconGrid: Add a key-focus-in signal
  d0f69a7... appDisplay: Ensure the currently focused icon is viewable
  b0bdf7f... location: Improved language
  c68eeca... Updated Polish translation
  e3c9a9c... Updated Hebrew translation
  af74bde... Updated Brazilian Portuguese translation
  c78dc55... Updated Czech translation
  b7d6792... Updated Greek translation
  6fdc52a... Updated Indonesian translation
  b1e9873... Updated Spanish translation
  74d9b6c... texture-cache: use scale factor to load sliced image
  90e52d7... texture-cache: always call gdk_pixbuf_loader_set_size
  a22fdea... border-image: add support for scale factor
  9ecf466... texture-cache: use scale factor to load background and bord
  9c88fec... texture-cache: use scale factor for load_uri_async()
  f435f24... Updated Korean translation
  ec42278... Updated German translation
  1b88df9... update zh_CN translation
  4e8a947... Updated Basque language
  c6664ad... Updated Swedish translation
  a6af33d... Updated Lithuanian translation
  79d0a84... Updated Russian translation
  3e6d0bc... Updated French translation
  c916d43... Updated Slovenian translation
  71ccad4... Updated Galician translations
  d03239c... [l10n] Update Catalan translation
  df30531... a11y: setting accessible role and label for windows at the 
  2d68bbf... theme: Fix bad antialising on panel menu buttons
  a701b00... Updated Italian translation
  a578448... doap: update URLs
  25eadc5... Updated Italian translation
  79bebe8... Updated Portuguese translation
  0117fcb... location: Don't hide location menu
  6ce6e77... Tajik translation updated
  ee0c76c... Link to libmutter always
  2aa12e8... Updated Indonesian translation
  e8fd8b5... Added Khmer translation
  85f811f... src: Name all the timeouts and idles
  cd2bd76... js: Name all the timeouts and idles
  68b2d5f... LookingGlass: Correct timeout usage
  e2ccbe5... layout: Change setDummyCursorPosition to also set the size
  c36abcb... Updated Latvian translation
  f073945... Updated Hungarian translation
  398cc5a... Updated Danish translation
  5087f09... l10n: Update Japanese translation
  b4a48a7... extension-prefs: Force linking with libgnome-shell-js
  76c4ec8... layout: Don't always extend struts to the screen edge
  525c878... Fix typo
  9830b3b... appDisplay: Don't pass too many args to add_actor
  70d75ca... loginManager: Don't pass too many args to steal_fds
  c7bc9f8... extension-prefs: Kill warning
  7fa1834... extension-prefs: Remove extra whitespace
  4a6b89d... windowManager: add switch-to-workspace-last keybinding
  5c3f9f6... osdWindow: Show on all monitors
  329028d... Updated Dutch translation
  2f720e2... rfkill: fix turning off airplane mode from the menu
  f9c83bc... status: use consistent messages for network connections
  a83b9ed... search: Make sure to destroy old provider displays when we 
  c8c56a5... Updated Khmer translation
  5947111... Updated Ukrainian translation
  90589fa... texture-cache: Fix compile warning
  bccbcd8... networkAgent: Handle empty vpn 'keyfiles'
  052b517... Updated Czech translation
  815cfe6... Updated Romanian Translation
  92f9aff... tests/gapplication: Don't pass too many args to gtk_init
  3969be3... environment: Be more careful when hooking up style properti
  61852df... Tajik translation updated
  2d18b06... osdWindow: Fix setting a zero-level in osdWindow
  bc182f7... style: Clean out unused selectors
  a244c1e... loginManager: Kill ConsoleKit support
  df08ae7... screenshot: Port to GrabHelper
  05ddece... workspaceThumbnails: Fix removal of multiple workspaces
  2489716... st-entry: Handle <shift>insert
  96411df... Updated Brazilian Portuguese translation
  6ece67b... calendar: Don't mark translations from GTK+ for translation
  f8bac5c... util: Don't pass too many arguments to child_watch_add
  1c8036b... If systemd is enabled send a message with MESSAGE_ID after 
  551e574... appDisplay: Remove redundant checks for pageNumber
  82ec6c0... appDisplay: Fix pages getting "stuck" under touch
  28c1f81... appDisplay: Make page panning smoother on touch
  103027a... St: remove hover state if reactive disabled
  19afabe... dateMenu: Don't make dateMenuButton reactive on current day
  0a4ad01... Updated Galician translations
  50f0fc4... overviewControls: Adjust heuristic for hiding workspace swi
  3cc7112... Add a 'Show Details' menuitem in the app picker
  ea8b02f... Bump version to 3.13.1
  a000a1f... rfkill: make the Airplane mode menu insensitive in the lock
  0832ca5... Update the default favourite apps list for renamed desktop 
  9504d21... Updated Belarusian translation.
  8c45e6f... main: Don't depend on GSystem unconditionally
  c730644... workspaceThumbnails: Move to primary monitor first when cre
  caf6389... Fix Italian translation
  011fef4... system: Keep key focus when switching between alternatives
  ef04a9d... osdWindow: Check monitor validity before updating
  3e7d325... [l10n] Updated Catalan (Valencian) translation
  5ade2e7... main: emit systemd message for any session except gdm and i
  1f4e687... Updated Spanish translation
  fe304d3... Updated Lithuanian translation
  2519e4f... Updated Brazilian Portuguese translation
  fe87de7... Updated Hebrew translation
  e070e3c... Updated Czech translation
  c919029... gnome-shell-build-setup.sh: work around removal of gpk-inst
  e7af257... Implement window menus in gnome-shell
  7c3a99b... Updated POTFILES.in
  659730a... Mark string as translatable
  4b1e412... Updated Hebrew translation
  33060d3... Updated Czech translation
  c60d13b... Updated Lithuanian translation
  f1f6595... Updated Turkish translation
  5d11941... Support resource:/// URL's in GNOME_SHELL_JS envvar
  ff07d3a... Renable compiler warnings and fix a few that show up
  4f8265f... Updated Spanish translation
  625280b... Updated Brazilian Portuguese translation
  264a51d... gnome-shell-wayland.desktop: Drop mutter-launch from Exec l
  4c7b992... windowMenu: Fix typo
  a4cf050... Updated Indonesian translation
  752aca8... windowManager: Support coords
  58c4a6c... Updated Hebrew translation
  625f3a5... tools/build: Update to 3.14
  dd85670... switcherPopup: Add a return value to _keyPressHandler
  e1b30b2... extension-prefs: Give the UI a bit of GNOME 3 treatment
  521f5f2... extensionPrefs: Add switches to enable/disable extensions
  5b3fb02... extensionPrefs: Skip main window when launched with a UUID
  38d8e46... popupMenu: Hide separator label when not in use
  8811ba2... Support (fallback) app menu in SSD
  a72a24e... theme: Bring fallback app-menu style closer to GTK+
  e747fcb... windowMenu: Ping window when activating any menu action
  c228a9a... viewSelector: Don't re-navigate into the active page
  9f36611... windowMenu: Only add workspace actions when enabled by sess
  75fdca0... data: Drop button-layout from overrides schema
  516b8f6... screenshot: Don't use meta_window_get_rect
  2d3c813... Bump version to 3.13.2
  604085f... Update British English translation
  df1bed9... telepathyClient: Remove unused variable
  b8f0d0f... telepathyClient: Only use 12-hour format when supported by 
  2b36562... windowManager: Remove (un)blockAnimations()
  2a63267... loginDialog: Remove unused variable
  3ff4277... workspace: Don't allow closing windows with attached modals
  93c9e03... Update (allow-none) annotations
  1b77149... build: Remove ShellNetworkAgent documentation
  ec71486... calendar: Port calendar to ClutterTableLayout
  0d6c002... calendar: Port EventsList to ClutterTableLayout
  3584887... openbsd: fix shell_global_reexec_self()
  2e40ffc... Updated Italian translation
  214a417... build: Remove GMenu include
  9f887d9... Updated Lithuanian translation
  524e2df... messageTray: Don't exit out early if we have a left timeout
  f6b5385... messageTray: Squash together some duplicated code
  094669b... messageTray: Clear the pointer left timeout when showing a 
  5b61f2d... windowMenu: Implement new show_menu_for_rect() hook
  e51eb72... windowMenu: Do a better job with faking the source actor
  f9df838... ui: Adapt to display.get_tab_list API change
  89675c9... Updated Brazilian Portuguese translation
  829e762... css: Clean up slightly
  1b97778... Updated Norwegian bokmål translation from Åka Sikrom.
  d98e7db... screenshot: Also validate parameters to FlashArea()
  e51aece... Updated Hungarian translation
  4c7fcf2... Updated Turkish translation
  589becb... panelMenu: Clean up code a bit
  ae2751a... main: Move pref overrides back into C
  292f87c... sessionMode: Don't set overridesSchema
  3b7756b... data: Do not convert 'button-layout' setting
  b981a59... main: Actually use the correct schema for overrides
  f288c43... viewSelector: Use clutter constant instead of true
  5d00c1a... appDisplay: Use GrabHelper for folder popups
  5859301... layout: Do not expand struts to screen edges
  ce46b06... Updated Spanish translation
  234b90a... messageTray: Don't use a member variable when we can use a 
  8c74a4f... messageTray: Remove an unused variable
  e22ff0e... Mark all gsettings schema entries as translatable
  2710c56... Updated Hebrew translation
  9bbb3e9... appDisplay: Fix app folder "modal-ness"
  d98c1ba... Fix Meta.KeyBindingFlags.IS_REVERSED typo
  4f28840... dateMenu: Fix style
  238466b... Updated Slovenian translation
  c36ca62... workspace: Adapt to mutter API change
  4eca992... Updated Spanish translation
  b04c796... screenshot: Scale and unscale the area for HiDpi displays
  c532e3f... Updated Turkish translation
  32240df... IconGrid: Don't check twice for min icon size
  75c2a72... IconGrid: calculate icon size only once
  c768ee6... Updated Swedish translation
  5a8a293... location: Update available accuracy on max accuracy changin
  bf0c7f7... a11y: initialize atspi on demand
  079cc39... Updated Lithuanian translation
  f76dd4d... shell-recorder-src: only negotiate once
  43ae3b8... shell-recorder-src: use timestamping from basesrc
  8b9904b... shell-recorder-src: allow sending EOS to our source
  b057e78... shell-recorder: depth and bpp are no more in 1.0
  17f481f... shell-recorder: send EOS to the pipeline
  772d869... DBus: Remove flash argument
  66f5e4b... Revert "plugin: Don't query for swap_events support directl
  88faee4... popupMenu: Use the standard arrow icons popup menu arrows
  6d66afc... popupMenu: Fix last commit
  83cb26d... js: Adapt to GSettings API change
  6077e28... calendar: Fix for RTL locales
  256bb53... calendar: Fix events for RTL locales
  8abd183... networkAgent: Fix layout for RTL locales
  2bda6db... appDisplay: Fix folder icons for RTL locales
  2fb8781... Bump version to 3.13.3
  522ed3c... theme: whitespace typo
  d58be56... Updated Russian translation
  b742b1e... background: fix typo updating images for animated backgroun
  cfef107... background: fix early destroy of SystemBackground
  0271835... workspace: avoid GObject overhead while computing the clone
  309d40a... WorkspacesView: separate setting the full and the actual ge
  7d7b924... Workspace: ignore actual geometry changes while unmapped
  37ef0e4... WorkspacesView: don't access the allocation 4 times
  5f4591e... NetworkMenu: make sure menu icons are updated at the end of
  8c67a70... Add a helper to handle captive portal logins
  47c9243... NetworkManager: show portal logins when required
  365bfca... portalHelper: fix typo
  84bc445... st-icon: Undeprecate icon-name
  c7f5f17... Use the new RTL icons from adwaita
  0b92cd0... Updated POTFILES.in
  ec288d0... layout: Use ClutterActor.background-color instead of Clutte
  d850c85... windowManager: Don't use ClutterActor.scale-gravity
  41a3f10... layout: Make the dummy cursor invisible
  9f460a3... recorder: Fix typo
  b95c068... js/Makefile.am: Fix dependency generation with srcdir != bu
  910c95f... Scripting: exit if the perf script throws an error during c
  e375e1a... perf: fix bug in code to print out metrics
  f285f2c... Scripting.createTestWindow(): take params
  2fbd8f0... Scripting: catch errors from shell-perf-helper
  3c67d01... Updated Spanish translation
  775bd96... hidpi: Scale fonts on wayland
  e5be41b... Updated Galician translations
  dc94f7b... notificationdaemon: fix gtk protocol for newer glib
  c326aad... overview: Delete false comment
  4a39af7... overview: Reorder functions for better context
  19ba9a9... Updated Chinese (Taiwan) translation
  e865db5... extension-tool: Fix multi-monitor handling in example exten
  6d3ebdc... update Punjabi Translation - back for 3.14
  4bb2a36... overview: Avoid repositioning windows while returning to de
  39c210a... ibusCandidatePopup: Fix default candidate index labels
  b1b8147... Updated Russian translation
  a8b15dd... gitignore: Add portal helper generated files
  1ea2e2b... backgroundMenu: Release the click gesture if a grab operati
  9c4ffc4... viewSelector: Add left edge drag gesture to show the app pi
  932b895... viewSelector: Show the overview on 3-finger pinch gestures
  24dc926... windowManager: Switch workspaces on 4-finger drag
  e41879a... windowManager: Switch the focused application on 3-finger h
  ea3866a... main: Fix code style
  45793d0... panel: Fix style
  1071ac5... notificationDaemon: Group tray icon stuff together
  a583f45... viewSelector: Synthesize a new event with correct source fo
  bd7938e... Updated German translation
  7e08e1e... Updated Brazilian Portuguese translation
  fdc443a... viewSelector: Going to the apps grid is a swipe from the le
  a944dca... overview: Remove wrong comment
  a6fa651... Updated Greek translation
  a7f8274... shell-perf-helper: Add an option for continual redraws
  f0d4260... ShellPerfLog: Use monotonic timestamps for logging
  e309259... Make frame-timestamp logging optional
  9fff972... perf: add a ShellGlobal property to call glFinish and log t
  4e56af3... Add a new hwtest script
  c6350aa... Add --hwtest option to gnome-shell-perf-helper
  46c86e0... hwtest.js: Don't parse JSON with regexps
  b6f3e15... Add support for meta_restart() and MetaDisplay::restart
  4763948... Mark a string to be translatable
  4d153bc... Updated Hebrew translation
  554001c... appDisplay: Move focus to popup only when necessary
  d77c7a4... extensionPrefs: Respect 'disable-extension-version-validati
  bb4502d... Updated Brazilian Portuguese translation
  9970671... Search: Don't use IconGrid width for maxDisplayedResults
  c9e00be... plugin: Use the clutter xdisplay for has_swap_events
  ee23b8d... Updated Norwegian bokmål translation from Åka Sikrom.
  f1b1dbc... Updated Norwegian bokmål translation from Åka Sikrom.
  9c6180a... system: Fix orientation lock never appearing
  14eedf8... Updated Spanish translation
  cceac0d... appFavorites: Automatically update desktop file names in us
  eba2b99... popupMenu: Fix PopupImageMenuItem
  c9f6d5e... Bump version to 3.13.4
  9a05aea... lightbox: Do not assume GLSL is available
  ce5cd3b... st-scroll-view-fade: Refuse to work without GLSL
  a2f263d... st-button: Handle touch events
  da26a9d... popupMenu: dismiss the menu on touch events
  e545ec5... panelMenu: Interact to touch events
  acb1497... backgroundMenu: Allow for long presses on touch devices
  dbbf409... slider: React to touch events
  f8899cf... appDisplay: Allow clicks/long presses through touch events
  38d05a8... panel: Make the "Activities" button react to touch events
  69d5cef... keyboard: Use common code to create regular and extension k
  a84fb99... keyboard: Handle touch events
  916c02a... hwtest: Handle rename of gedit desktop file
  5918fad... Updated Lithuanian translation
  83adb2a... clutter.paintCompletedTimestamp: cogl_flush() before glFini
  91c4408... shell-recorder: Don't use XI2 in the recorder to query the 
  6687b9b... layout: re-allocate keyboard box when monitor config change
  4b46533... loginDialog: Fix the removal from the ctrlAltTabManager
  589e6c2... loginDialog: Push a modal for LOCK_SCREEN
  eda27d5... WindowManager: improve minimize/map animations
  d4f0b5b... WindowManager: improve destroy window animation
  aa2fc3c... WindowManager: update animation timings after designer revi
  7e31015... doap category core
  bbfa616... grabHelper: consume the press/motion/release sequence if a 
  42b54aa... grabHelper: handle touch events during grab modality
  a0bd4a0... Fix accidental gvc downgrade
  cd4eda8... ScreenShield: remove obsolete comment and hack
  a6d8c25... panel: Avoid _onEvent() to be called twice
  e6339fb... doap: add <programming-language>
  3182aba... AppDisplay: don't show a "New Window" menu item if not poss
  7c762ef... Updated Greek translation
  72a663f... windowManager: Fix destroy animation
  84cbbaf... appDisplay: Don't grow indicators more than the parent
  557130d... workspace: Remove unused parameter
  8c6a287... workspace: Fix style
  017c246... popupMenu: Remove unused imports
  e9f95ca... calendar: Use Clutter.GridLayout
  b90cc5f... calendar: Port events to Clutter.GridLayout
  fe60db6... appDisplay: Use Clutter.GridLayout
  c15a885... keyring: Use Clutter.GridLayout
  eb69f3a... networkAgent: Use Clutter.GridLayout
  efb9f16... messageTray: Fix RTL handling in notifications
  0a78037... Updated Basque language
  62fcda5... Updated Basque language
  8ed3e21... Add Software to the end of the dash
  d836194... appDisplay: Remove pointless return value
  3df7ef6... shell: Define COGL_ENABLE_EXPERIMENTAL_API and related defi
  05f9f99... st: Adapt the mutter implementation for create_texture_mate
  4184edc... texture-cache: Remove FBO path for padding icons
  6f00d81... texture-cache: Port to modern Cogl
  0810ab6... Port to cogl_texture_2d_new_from_data
  5d12ab4... viewSelector: Remove duplicate call to showPage
  101daf6... workspaceThumbnails: allow requesting size at any time
  805b686... overviewControls: don't override explicit calls to slideIn
  687e1eb... workspace: Fade in instead of zoom to return desktop
  0af4dc0... Remove explicit ENABLE_EXPERIMENTAL_API switches
  f1957dc... location: Separate setting for enabling/disabling
  28cc0da... hwtest.js: Fix median computation
  ce2c90a... location: Move settings to gsettings-desktop-schemas
  82a764e... Updated Dutch translation
  a5eae8e... Updated Assamese translation
  bc99db9... Updated Assamese translation
  8c32cff... Updated Friulian translation
  5ce8980... shell-global: Remove grab notifier
  d1a3a00... appDisplay: sync page when changing adjustment
  c459ef6... Use new meta_key_binding_is_reversed() method
  e8fa2b6... Stop using Meta.KeyBindingFlags.REVERSES for IM switch keyb
  d450b74... Remove 'backwards' argument from SwitcherPopup:_keyPressHan
  20fc973... Add a special background to use for performance testing
  93c5e6d... altTab: Fix WindowSwitcherPopup
  eaff1e9... perf-tool: Remove dead code
  c2a21bb... Updated Traditional Chinese translation(Hong Kong and Taiwa
  7d80647... popupMenu: Remove unused function
  9261777... search: add support for default disabled search providers
  3842981... SearchEntry: replace the ID with a style class
  b6e6e09... PortalHelper: fix portals that don't redirect properly
  7c9d90b... TelepathyClient: fix history trimming
  3e20843... dateMenu: Try to use the default calendar application
  d0fe121... search: Fix visibility of "more" icon
  d54efe0... runDialog: catch the case where no completion is available
  d5aa276... search: Fix custom drag actor source
  6edcd82... tweener: Also consider delay when disabling animations
  9c008ab... iconGrid: Move code around a bit
  5b624a3... location: Only show menu when geolocation is in use
  62bfde4... search: Fix default drag actor source
  78b8165... Bump version to 3.13.90
  1c0c385... search: Remove unused function
  ec932b2... screenShield: Fix typo in comment
  0011755... Updated Galician translations
  c937677... perf: fix wallpaper style for overridden background
  f839100... committed file
  3a45ddc... Updated Oriya translation
  26719b0... Updated French translation
  079809a... workspace: Remove tweens of overlay.title before animate ag
  3526bc0... Updated Telugu Translation
  c9f3afc... workspace: Always remove removed windows
  9de0599... Update Persian Translation
  1d58ea2... popupMenu: Handle key-press events on sourceActor
  98847f2... popupMenu: Use an appropriate key to move focus into the me
  d85f97c... grabHelper: Adjust to property name change
  51861b1... appFavorites: Add two more desktop files to the rename list
  3289105... viewSelector: Take edge drag gesture into a separate file
  285a746... messageTray: Add bottom drag gesture to popup the message t
  032a688... Revert "keyboard: Handle touch events"
  584f8c8... Makefile: Use $(NULL) in one more place
  d445bd1... screenShield: Accept scrolls / swipes either way
  9c474a6... appDisplay: Animate folder view items
  f160dda... appDisplay: Animate AllView and FrequentView
  75d5e84... appDisplay: Animate indicators out
  e933302... shell-glsl-quad: Provide a paint volume
  67c216a... search: Allow providers to return the complete result objec
  62786c0... appDisplay: Animate appIcon for new window of apps
  3981b27... search: Remove DND code from GridSearchResult
  a00762d... overviewControls: Fix typos in comment
  746a869... overviewControls: Don't update translation on slideIn()
  e60bf44... overviewControls: Fix initial slide-in animation
  38c70e7... overviewControls: Use correct translation in dragBegin
  afb7f08... Updated Indonesian translation
  3deaeb4... keyboard: Monitor the ShowOSK property of g-s-d
  9e5704b... iconGrid: Make actors non reactive while animating
  db76fb8... iconGrid: Fix a typo
  57dd862... keyboard: Update for new code
  d3418f6... Bump version to 3.13.91
  62481f4... Updated Polish translation
  dc56185... popupMenu: Force submenu arrow rotation angles to multiples
  7009987... a11y: initialize clutter accessibility always.
  650dea0... Adapt to Mutter background changes
  3b34451... Test stuff
  7397779... Revert accidental commit "Test stuff"
  8096e71... Fix problem when background settings change multiple times 
  9c61405... Updated Korean translation
  ea3fd0c... main: Fix code indentation
  6a48dee... Updated Russian translation
  e04e507... texture-cache: Use LTR/RTL icon lookup flags
  84e0a20... shellEntry: Remove unused style class
  6751ca4... wobbly
  5faef31... Revert "wobbly"
  215eb5c... windowManager: limit the "switch app" gesture to !overview.
  2cc4558... l10n: Update Japanese translation
  04030f2... Updated Slovak translation
  2a59478... iconGrid: Fix last item check on spring animation
  02870e5... iconGrid: Remove unuseful comment
  5bd4329... iconGrid: Fix latest commit
  4d64bbc... extensionSystem: Fix reloading on version-validation change
  d209bc6... extensionPrefs: Remove version check from extensionAvailabl
  593acb9... extensionPrefs: Improve handling of OutOfDate extensions
  6cb1692... Finnish translation update by Jiri Grönroos
  d44c3d0... iconGrid: Make actors reactive on animating out as well
  d211680... build: Bump GTK+ requirement
  b656b1c... Updated gujarati translations
  c214e3b... Updated Czech translation
  762e770... update Punjabi Translation - back for 3.14
  491100c... appDisplay: Only allow ctrl-click for apps that can open ne
  6823bad... popupMenu: Adjust submenu arrows to RTL icon changes
  ebfdb8e... Updated German translation
  0258c7a... endSessionDialog: Use DialogType constants instead of magic
  ec3f8d4... endSessionDialog: Port offline updates to PackageKit's dbus
  93205ee... global: Filter out destroyed actors from get_window_actors(
  a4c1b55... endSessionDialog: Fix DialogContent const
  7653175... location: Translate accuracy level for geoclue
  547cdf8... switcherPopup: Move _createSwitcher implementations into co
  2b1077a... switcherPopup: Factor the initial selection into the base c
  19e3f79... status/keyboard: Remove unused variable
  58aabfc... status/keyboard: Move IBusManager into its own file
  8e560f9... status/keyboard: Factor out a KeyboardManager class
  effe6fa... status/keyboard: Factor out an InputSourceManager class
  a0a7017... status/keyboard: Move all UI elements to the indicator clas
  6a36a68... ibusManager: Spawn ibus-daemon
  8589bfb... Implement input source switching
  b886656... workspace: Take a MetaWindow as argument to setReservedSlot
  33e35f2... overview: Use a MetaWindow argument in window-drag-* signal
  b9b4886... search: Don't bother clearing the result display twice
  03177dc... search: Merge SearchSystem with SearchResults
  4f2070a... search: Track search status more accurately
  c4922f6... search: Move the timeout for searching into setTerms
  7a11964... search: Fix indentation
  99c2936... search: Make sure to clear the timeout
  08ece4c... search: Fix timeout ordering
  9208473... search: Be a bit more careful in _doSearch about timeouts
  c49f2e1... search: Only queue an immediate search if we don't have one
  6a142c4... Remove some apps from the default favourite apps list
  1b9318c... keyring: Fix dialog layout in RTL locales
  c7e3b68... location: Add link to corresponding Settings
  79bf770... Updated French translation
  ed52a5a... Updated Lithuanian translation
  0992bd4... background.js: fix updating a BackgroundSource on monitor c
  0a63de8... Updated Polish translation
  aa7b0a2... search: Do not use deprecated GSettings:schema
  ac6462c... Update Arabic translation
  b55b9cc... Updated Brazilian Portuguese translation
  3821fd0... Updated Indonesian translation
  534bf2b... Updated Tamil translation
  ad77b4d... Updated Tamil translation
  eb514f3... Updated Korean translation
  75a8bf6... Updated Slovenian translation
  959b5fe... Added Nepali translation
  9c251d8... Updated Hebrew translation
  0fe7ae1... Updated Russian translation
  7fa9ca0... Updated Hungarian translation
  445aa54... Finnish translation update by Jiri Grönroos
  437df2f... Updated Slovak translation
  20fec42... [l10n] Update Catalan translation
  4d682c7... [l10n] Updated Catalan (Valencian) translation
  5a42a91... Updated Assamese translation
  aa6f352... st-box-layout: Don't report a paint volume when we have no 
  ed2956a... Updated Bulgarian translation
  91e2661... appFavorites: Add games to the rename list
  e76e004... Updated Marathi Translations
  770f8c6... Updated Malay translation
  2bb717b... Updated Turkish translation
  11d947f... l10n: Update Japanese translation
  a41cd7d... appFavorites: Add gnome-boxes to the rename list
  012955e... Updated Danish translation
  a227d59... Updated Swedish translation
  5623f3b... messageTray: Add focusTrap
  ccb6b93... Bump version to 3.13.92
  a9a6da0... Updated Russian translation
  cacc780... Updated Nepali translation
  0d34009... Updated Oriya translation
  9896135... a11y: set again NO_AT_BRIDGE=1 before calling meta_init()
  1981b21... Updated Spanish translation
  9ad4070... Updated German translation
  3ae45bd... appDisplay: Hide empty app folders
  61dacf3... Updated Hindi translation
  90bea57... Updated Kannada translation
  1afc9fe... Updated Danish translation
  b0cfcc4... Updated Spanish translation
  c0730b6... Updated Ukrainian translation
  7f660fd... Updated Korean translation
  7c2a3cc... update Punjabi Translation - back for 3.14
  05a035e... Updated Greek translation
  f4feb40... Updated Kannada translation
  4f5e5e1... Update Czech translation
  002ae0e... Bump version to 3.14.0
  63efe1d... iconGrid: Don't use clones for pulse animation
  6fe1ad6... Updated Serbian translation
  f423c37... Updated Galician translations
  3aebfdc... Updated Czech translation
  845273d... Updated Bengali (India) translation
  5983624... Updated Hindi translation
  14c2460... Updated translation for Afrikaans (af), with contributions 
  edb561a... update zh_CN translation
  c2a5c00... Updated Telugu translation
  9d93335... keyboard: Make sure to destroy the key's BoxPointer
  50ac1dd... background: when a file changes, remove it from the image c
  1e82d6e... windowMenu: Only disable "Always on Top" for fully maximize
  7026209... status/keyboard: obtain keyboard variant from IBus
  f976e46... Updated Norwegian bokmål translation.
  67b14d5... st-entry: Implement Ctrl-u / Ctrl-k keybindings
  65a9c09... Updated Norwegian bokmål translation.
  45937ed... Updated Latvian translation
  778ef36... search: hide provider actors when they're created
  0ca2fee... layout: Don't update the input region while we have a modal
  9911798... search: Factor out a function
  2cefc8b... search: Match an empty array, not a null one
  e6cd112... search: Reset the search display when there's no search ter
  926de53... networkAgent: pass VPN hints to auth dialogs
  fc3ad39... Updated gujarati translations
  72b0a3d... search: Change order of duplicate search check
  4584747... Updated German translation
  42066a7... dateMenu: Don't generate JS garbage every clock tick
  28552d4... Updated Chinese (Taiwan) translation
  0035de4... screencast: Properly stop all recordings on session mode ch
  f02b007... shell-screenshot: Only allow one screenshot request at a ti
  4ed4bb3... screencast: Don't leak recorders on failure
  dd42cfa... screencast: Re-add lockdown support
  f9d909f... screenshot: Respect lockdown settings
  6722b69... Updated Portuguese translation
  fc0c988... Updated Spanish translation
  18f5692... userWidget: Respect the scale factor in the bin size we set
  83f0f4e... layout: Add the feedback group to the uiGroup
  1d374ac... screenShield: focus login screen after lifting shield
  4e8c476... screenShield: fix trace back when unlocking session from an
  4f08beb... Updated Italian translation
  2b9645b... Use MetaWindow.get_frame_rect()
  d0de411... iconGrid: Fix slowness on pulse animation for few items
  84f14cb... Updated Kazakh translation
  a447546... overviewControls: Fix thinko in SlideLayout
  1b3c89f... shell-recorder: Disable unredirection while recording
  bd3dfb8... Fix wrong comment
  3d00864... Updates Persian Translations
  522ccab... Updated Italian translation
  aa3caff... overviewControls: Really fix x align
  72c6f00... status/keyboard: Ensure we always have at least one input s
  eaec459... st: Bail out on clipboard requests if there is no text.
  49fcc93... window-tracker: Fix minor style issue
  aa3aea7... window-tracker: Also listen for changes in the gtk-applicat
  0bec76b... app-well: Set menu width
  d8d046f... AuthPrompt: properly remove user widgets
  8d3ff56... gdm: disconnect signals
  6a969b9... gdm: fix missing braces
  ffdb85e... messageTray: add some missing signal disconnections
  5e5035a... StWidget: carefully clear ->accessible pointer to avoid res
  a72dca3... Bump version to 3.14.1
  ea552ea... keyboardManager: Adopt to changes in meta_display_freeze_ke
  2dc41c9... texture-cache: remove unused base64 code path
  38add2e... background: port to new GFile MetaBackground API
  328bb1c... st: always use GFile internally
  642bf2b... theme: convert stylesheet loading to GFile
  49c4ba5... theme: make a GResource
  0f63ad0... gdm: Don't throw an error if there's no logo file
  48a6e6f... main: Allow loading file-based stylesheets again
  7ea364a... Add Uzbek@cyrillic translation
  01eb79a... layout: Reset the OSK to the primary monitor when monitors 
  2f5a226... Fix handling of SystemBackground
  eb3fc78... Use LC_TIME locale for strftime format string translations
  b4ce0e7... Update Uzbek@cyrillic translation
  f5cc579... Update Uzbek@cyrillic translation
  260657c... BackgroundCache: plug an Animation object leak
  34606c0... messageTray: Summarize notifications when messages queue up
  65c136f... Calendar: Show multi-day event continuation
  62b6419... Calendar: sort multi-day events by ending day/time
  fb5b368... Calendar: Inline _ellipsizeEventTime into caller
  5fca85c... scroll-view: Support GTK_POLICY_EXTERNAL
  5180ab2... appDisplay: Use EXTERNAL scroll policy
  72a43a6... Bump version to 3.15.1
  926f766... build: Bump GTK+ requirement
  111a9e1... dateMenu: Fix typo in _isToday()
  4a1f939... Update Aragonese translation
  24c0a1a... Move style updates in AppIcon._onStateChanged out
  4801d1d... css: Add an inset shadow to overview windows
  e402ed1... portalHelper: Change user facing name to "Network Login"
  b05ab0e... build: Workaround quoting issues in configure script
  5014434... st-button: Recognise all Enter keys as Return
  568454a... screenShield: Recognise all Enter keys as Return
  be3c3c6... Port gnome-shell to Python 3
  1fe3ab8... rfkill: remove unused code
  084f7a3... rfkill: hide Airplane Mode indicator when g-s-d says so
  35fcd16... dateMenu: Allow extensions to add custom calendar sources
  316f825... Calendar: Remove leading zeros for 24h time format
  455595f... Revert "Calendar: Remove leading zeros for 24h time format"
  21d11b3... calendar: Allow translators to change non-work days
  cbfd6a8... keyboard: Delay caribou daemon invocation until really need
  219b0bf... Update Aragonese translation
  52503c4... js: Fix util_translate_time_string() usage
  73362be... screenShield: Don't lock after crash if locking is disabled
  1291bcd... dateMenu: Fix commit 52503c4c
  551b96d... Set style classes for extension download dialog
  25bf2ff... Updated Spanish translation
  0503787... viewSelector: Hide workspace page after animating to app pi
  e467a73... ibusManager: Preload all ibus input sources in user configu
  facaea6... environment: Define N_() globally
  45e42d7... shellDBus: don't consider a zero-index monitor invalid
  891f30f... shellDBus: Emit a PropertyChanged for OverviewActive
  487b5cd... Update Vietnamese translation
  196429a... Updated Korean translation
  ea707dc... Added Norwegian bokmål translation from Åka Sikrom.
  3d4408d... network: properly remove connections from list
  5d440fa... gdm: disallow cancel after verification succeeds
  5961f16... gdm: fix sensitivity of auth prompt when cancelling early a
  2935fd4... St: support css margin property
  e36eb02... Updated Hebrew translation
  77b0c07... Updated Czech translation
  dbf16d6... shell-gtk-embed: Remove old hack workaround for a mutter bu
  943f6c9... Generate GDBus proxy object for org.gtk.Application
  e00bfcc... Use org.gtk.Application proxy to monitor app's busy state
  546ae00... Add busy property to ShellApp
  31d3750... switcher: Remove some unused variables
  1e8e5d4... calendar: Stop computing week number ourselves
  26389f9... build: Add org.gtk.Application.xml to distfiles
  9833143... Bump version to 3.15.2
  af6ed9e... main: Update doc comment
  ed7649c... main: Fix unsetting of custom stylesheets
  d69ecea... Update .gitignore
  977448b... overview: Set _shown before calling _animateNotVisible
  f4cc332... main: Add support for -high-contrast theme variants
  deddac8... st-texture-cache: Remove load_gicon_with_colors()
  2940ef0... st-theme-node: Add support for -st-icon-style property
  0acc7ed... app: Use StIcon as icon_texture when loading from a GIcon
  cad56c8... app: Respect icon-style for faded icon texture
  4eb0a67... theme: Add high-contrast variant
  9689a9b... Updated Hungarian translation
  b29e8a1... Fix typo
  90dedcc... Updated Swedish translation
  0448eff... Updated Turkish translation
  7602260... Updated Kazakh translation
  b21f5c5... calendar-server: activate evolution-source-registry manuall
  0592ade... Calendar: ignore timeouts starting the calendar-server
  09d3f8e... Updated Basque language
  7348025... Updated Kazakh translation
  522fe8e... loginDialog: allocate children manually
  117a81e... loginDialog: display banner message when disable-user-list=
  7b9be21... loginDialog: use two column view if banner message long
  ddeac23... gestures: Restrict actions based on keybindingMode
  e0eebc9... Rename KeyBindingMode to ActionMode
  0257a23... windowManager: Update stacking during workspace switches
  906106c... Bump version to 3.15.3
  2aa4fb0... shellDBus: Change AcceleratorActivated signature
  6803528... shellDBus: Add mode parameter to AcceleratorActivated signa
  94446eb... Updated Indonesian translation
  2c8e405... Updated Slovenian translation
  186f9b2... window-tracker: Fix pid based window/app association
  01c6392... window-tracker: remove now unused launched_pid_to_app
  3291281... windowManager: Implement the resize popup here
  fce3cd5... Updated Bengali (India) translation
  cb84c3a... Updated Basque language
  2d372e6... Updated Russian translation
  85ec77e... Updated Norwegian bokmål translation.
  f585fee... Updated Hungarian translation
  897144b... windowManager: Make sure to reset the resizePopup after usi
  966ae2c... Updated Czech translation
  cea946e... search: don't forget to notify caller when failing to ensur
  67a807e... search: improve log message when metas length mismatch
  8345fe0... search: remove redundant check
  3f913b2... Updated Brazilian Portuguese translation
  3136ca0... Updated German translation
  e3a8a28... slider: Don't hardcode scroll interval for smooth scrolling
  60b3d43... calendar: update current day highlight on day change
  e150a9c... recorder: Stop using deprecated cogl_read_pixels
  d183f13... recorder: Switch to vp9
  985e909... recorder: Don't compute the buffer size twice
  538272b... recorder: Cleanups
  42ccfe0... Require gsettings-desktop-schemas >= 3.13.1
  19c7da7... Updated Spanish translation
  d8ca374... ibusManager: Disable IBus input sources on password entries
  af88916... StTextureCache: adapt to MetaWindow changing icon prop type
  76315fc... shell-screenshot: Disable unredirection while taking screen
  554de3f... Lower slider scrolling step to 2%
  cc05d30... windowManager: Split out workspace insertion from thumbnail
  67ec1e5... windowManager: Don't shift OR windows when inserting a work
  0bfaa5c... windowManager: Update active workspace after inserting a ne
  ce35d52... windowManager: Allow moving a window above the top workspac
  9f5a2d8... Remove the dependency on XTest
  6efa9e4... Updated Friulian translation
  fd45d35... workspacesView: Remove obsolete constant
  4bf53cd... windowManager: Kill a comment
  f393bb4... Bump version to 3.15.4
  19fbbfd... docs: Update for renamed file
  a333bfe... Update Aragonese translation
  c556d28... loginDialog: reset greeter proxy on auth prompt reset
  d04340c... loginDialog: fix reactivity of first user in user list
  b9b9faa... Added Icelandic translation
  c8765ee... Updated German translation
  52048c0... Updated Icelandic translation
  dd0c329... Updated Hebrew Translation
  c363e2a... PortalHelper: Make translator comment appear
  e69cc20... dash: Improve feedback when favorite-apps key is locked
  1da9546... App Picker: Prevent drag if favorite-apps is locked.
  b82f11a... Updated Icelandic translation
  086fcd4... shell-app: Only raise windows on the same workspace when ac
  ead4c2b... shell-app: Fix typo
  21056a9... Revert "shell-app: Fix typo"
  3b846f0... Updated Esperanto translation
  7b31d21... Updated Slovak translation
  c647be3... system: Fix visibility of suspend button
  12b0050... StTextureCache: do not monitor files inside GResource
  fb6598a... WorkspacesDisplay: update the primary monitor index too
  1900468... Add an OSD monitor labeler exposed on DBus
  397460d... Updated Indonesian translation
  d54b87c... screenshot: Use MetaCursorTracker to fetch the cursor posit
  513d1a1... recorder: Remove unused field
  39d3ff6... run-js-test: Remove old code to shove X11 events through
  ea66329... Updated Czech translation
  4da7f20... Drop use of libgsystem, move single API call into shell-glo
  299ec4f... main: Fix structured_log() call
  12cb023... appDisplay: Do not duplicate "New Window" action
  f755e73... Updated Turkish translation
  b4c8a00... lookingGlass: Remove ugly hack
  2f554e2... telepathyClient: Fix a translator comment
  7bb7734... panelMenu: Consider vertical margins when computing max-hei
  ae4e82c... Updated Slovenian translation
  8d61716... screencast: Make it possible to disable draw-cursor
  625a38f... shell: Shut up a compiler warning
  98d3a67... Updated Italian translation
  7aa75f8... calendar-server: Bump dataserver version
  3ba8a57... dateMenu: Remove obsolete comment
  d113c92... Updated Italian translation
  c7031d9... Updated Swedish translation
  c4a775e... shell-recorder: Timestamp buffers from the pipeline clock, 
  5cddab3... gdm: allow user to switch VTs using ctrl-alt-f[1-7]
  a71ab9a... gdm: allow user to switch VTs 8 through 12
  5a8923e... notificationDaemon: Remove support for legacy status icons
  a4fb55b... autorunManager: Remove resident notification
  aa2ae29... autorunManager: Use a regular urgent notification
  240cdc6... autorunManager: Remove eject support
  f08e2b7... messageTray: Remove support for images in notifications
  ea9e5bc... messageTray: Remove support for Music notifications
  f430114... notificationDaemon: Remove support for action-icons
  c2f5813... layout: Compute strut side more precisely for non primary m
  bca8e37... theme: Fix sintax error in the theme
  0ded0db... theme: rewrite to be structured - using SASS - trying to re
  3b759f7... theme: use Adwaita dark style for popup menus
  d8b2cd5... theme: update some svg assets to adwaita 3.14 counterparts
  a2a5a3c... theme: fine tune scrollbars
  6972bc9... theme: modal dialogs and tweaked entries
  ac3e315... theme: top bar styling.
  3ccdc5f... theme: overview search bar styling
  c9f9ac0... theme: checkboxes
  3531052... theme: top bar appmenu etc.
  bfbb442... theme: volume/mic slider
  cdbb39b... theme: switches
  d2dad4f... theme: forgot old overrides of the panel styling
  cb698f9... theme: top bar active is underlined.
  7be4238... theme: remove unused assets
  868a199... theme: overview styling
  98ccc45... theme: workspace pager in overview
  ec68414... theme: entry selections, parsed css
  bd49559... theme: overview-icon fixes
  a6f572e... theme: better running, hover and active states for icons
  d0d60fb... theme: window captions in the overview
  b053f4c... theme: looking glass
  95e141e... theme: notifications & message tray
  6cf53a8... appDisplay: Show a dot when application is running
  6bc222f... theme: make notification counters round.
  068ebbf... theme: use regular borders for top bar buttons
  5e9d491... Why do we need this to have focus on folders?
  95a6e52... theme: Match list row hover transition type of gtk
  1f83911... theme: Use box shadow for active panel menu border
  604bb1f... theme: some code style fixes
  ee673cc... theme: Remove looking glass border-image
  4cf6293... theme: menu separators, message tray icons
  6a5e3ea... theme: kill osd_bg_color
  3732a68... panelMenu: Don't fade appMenuButton icon and put it on the 
  333bece... panel: Remove TextShadower
  e71b0a5... remove shell-slicer
  ef3285d... shell-app: Remove shell_app_get_faded_icon
  1fd968d... datetime/calendar popup
  aa5c722... theme: Adapt to commit 117a81e06f3ac975
  fa76e39... theme: NM dialogs
  a27ca07... theme: OSD app/workspace switcher
  3680f7c... theme: sync dash padding with OSD
  dde91ab... theme: use selected bg color consistently
  5f0030e... theme: more selection color bits
  f0ef47a... theme: tiled window previews
  1c8af22... theme: initial stab at High Contrast theme
  aebf641... theme: system modals
  cbeebbf... theme: minor OSD tweak
  e250009... theme: calendar fixups
  a0df7aa... theme: symbolic icons for App menu
  b30ecd2... theme: clean up dialogs
  98e6fd9... theme: run dialog tweaks
  ce38ae6... theme: banner buttons
  48cfd35... theme: a button is a button is a button
  c398e02... popup: Include active item as part of the submenu
  fbef56b... theme: Fix caption border gap
  75e0894... theme: typo
  8d66fff... popupMenu: Add active CSS pseudo class
  b772a14... theme: overview searchbox rounding out of place
  2758c71... theme: embolden the parent item of a submenu
  c68abfb... theme: on screen keyboard + bits
  402676b... theme: subkeys themeing for OSK
  ef99993... theme: ibus candidate popup
  fc1849b... theme: background menu
  7b3eeef... theme: calendar widget visual cleanup
  da49b81... theme: final touches on calendar widget
  61be034... theme: login & screen shield theming
  462bfcc... theme: revert back to osd colors due to classic mode
  ce5a82a... theme: Adapt screenshield to mockups
  a2a7ca6... theme: appmenu label shadow no longer needed
  3e40168... theme: notification bubbles on screen shield
  5c5ed37... theme: consistent osd colors for overview
  f34b5a0... theme: osd fixes
  4d12bae... theme: osd fixes
  94438e9... theme: more osd fixes
  2c795f7... theme: Add music notification as well
  e516b40... theme: system-menu-action colors
  fada664... theme: more osd fixed (for login screen)
  c9965f4... theme: avoid hardcoded color
  59b9ffa... theme: tweaks
  8b65871... theme: fix some placeholder colors
  443e0e6... theme: fix borders on the dash
  f3f887d... Fix panel-menu margin regression
  9f3a7ab... Fix .panel-menu
  3a03a36... theme: sass code structure
  f38263a... status: Stop using .panel-status-button
  e317bfd... theme: Use gnome-shell-sass as a submodule
  43ada37... popupMenu: Use a StWidget instead of a Separator
  df81c98... update theme
  39cfe48... Revert "calendar: Use Clutter.GridLayout"
  26330fd... dateMenu: Swap calendar and event columns
  33c5f57... dateMenu: Make "today" button more prominent
  de27e4e... dateMenu: Remove link to Date & Time Settings
  f84addc... panel: Add function to close the calendar
  053e54f... calendar: Copy URLHighlighter and friends here
  464f552... calendar: Add MessageList and Section/Message base types
  e850d9e... dateMenu: Replace EventsList with MessageList
  7d1382a... dateMenu: Remove "Open Calendar" item
  efc0ec4... dateMenu: Add world clock section
  88c7039... dateMenu: Stop hiding the events list
  e404369... dateMenu: Freeze popup size while browsing
  65a5baa... messageTray: Make Notification._onClicked handler public
  025985e... messageTray: Notify on notification updates
  dfd8870... calendar: Add NotificationSection to message list
  11b3ed2... notificationDaemon: Close calendar when opening app
  b00f122... notificationDaemon: Do the same for GTK+ notifications
  06586eb... messageTray: Remove the summary
  08d2e61... windowManager: Take over <super>m keybinding to toggle cale
  485cd0f... messageTray: Remove UI bits from Source
  b81be42... messageTray: Remove mute support
  9c9da8a... messageTray: Remove _lastNotificationRemoved()
  f2d0fca... messageTray: Remove summary notification
  4a70979... overviewControls: Remove message indicator
  830b455... messageTray: Remove the bottom tray
  77413fe... messageTray: Simplify the actor hierarchy a bit
  1ef5281... messageTray: Notify when notifications are acknowledged
  d6eea0e... dateMenu: Show indicator for messages that skipped banner m
  8c72c93... messageTray: Skip banner mode when queue exceeds a threshol
  4eff643... messageTray: Limit number of notifications per source
  d903e83... messageTray: Work around glitches with hover tracking
  faf0003... layout: Add MonitorConstraint:work-area property
  aedc242... layout: Add back affectsInputRegion
  e189a34... messageTray: Move notification banners to the top
  f6c84d6... layout: Don't offset trayBox when panel is hidden
  8032e67... dateMenu: Block notification banners while the calendar is 
  71f59de... calendar: Add support for action area and expanded bodies
  a3c1c09... messageTray: Record actions added to notifications
  53b3d2a... messageTray: Add NotificationBanner actor
  8ecf901... messageTray: Limit number of buttons in banners
  815eaa1... messageTray: Use NotificationBanner in banner mode
  ec66b32... messageTray: Remove overlaid close button
  87ae45a... telepathyClient: Don't use customContent notifications grat
  e8a023a... messageTray: Provide a hook for customizing banners
  30c6e54... autorunManager: Provide a createBanner() implementation
  67eade6... telepathyClient: Provide createBanner() implementation
  cd5318b... messageTray: Special-case chat notifications to use the old
  39d59b6... build: Dist theme sources
  01056d7... build: Remove deprecated env vars from autogen call
  2d3aff3... build: Work around distcheck issue
  2b65d24... Bump version to 3.15.90
  09c38fd... .gitmodules: Use git protocol instead https
  4c91db4... gitmodules: Fix URL for previous commit
  71ae7e6... shell-app: Remove leftover struct
  1d23539... theme-node: Add more information to length error message
  c045ab6... Update .gitignore
  1c5b73b... data: Update sass to latest master
  ad75739... st-drawing-area: Fix Cogl deprecations
  4de2027... shell-invert-lightness-effect: Fix Cogl deprecations
  8dab692... st-box-layout: Fix Cogl deprecations
  1c1f63a... st-private: Update shadow APIs for Cogl deprecations
  af4e843... shell-plugin: Remove unused variables
  6da0ebe... data: Update theme again
  07664e7... St: draw the actor at full opacity when creating shadow mat
  27318a8... Update theme again
  d6d1fec... Update theme
  4e70009... messageTray: Make Tweener shut up about normal properties
  078aafb... Updated Slovak translation
  880b240... dateMenu: Update message indicator on queue changes
  c02b66b... Updated Chinese (Taiwan) translation
  d6bb3de... Add back monitor OSD style that did not surive the sass rew
  a23f87d... Bring back .resize-popup style
  7d2690a... Theme: Too many values for border-radius property.
  945caed... calendar: Fix quoting issues in notification titles
  167610c... calendar: Fix message markup getting lost
  16914dd... build: Use $(NULL) terminator for data files
  83648cf... build: Split sass files into sources and non-sources
  c749fac... build: Keep CSS updated when sass is installed
  79fc1a2... Updated Turkish translation
  3836cab... Updated Hungarian translation
  4e72615... Update theme
  8e40aa9... Update theme
  560835d... Updated Spanish translation
  d5d9f62... po: fix issue in French translation
  509464f... Updated Brazilian Portuguese translation
  c79d24b... popupMenu: Use TOPBAR_POPUP action mode for all menus
  634e5ff... Updated Lithuanian translation
  4660015... Require clutter-1.0 >= 1.21.5
  5bdaffd... st-private: fix cogl orthographic projection matrix
  abc43c9... Updated Italian translation
  0a70909... Updated Hebrew translation
  ea85544... Updated Russian translation
  971179a... Updated Kazakh translation
  db2b83e... theme: provide some info on the SASS theming
  b37496d... Mark a string as translatable
  99d6106... Updated Hebrew translation
  7846fdb... Updated Ukrainian translation
  8e665da... Updated Galician translations
  22ac755... Updated Brazilian Portuguese translation
  13dbc3f... Updated Spanish translation
  dfd00d5... Updated Norwegian bokmål translation from Åka Sikrom.
  b376a5d... Updated Russian translation
  6a504f5... screenShield: Remove unused properties
  8d7db75... theme: Fix some typos
  62e9978... theme: Update README for build system integration
  530e827... Adjust for renamed action mode
  890a809... Drop MESSAGE_TRAY action mode
  1a255d9... Updated Greek translation
  19cef18... Updated Slovak translation
  bf57397... Updated Chinese (Taiwan) translation
  ad92584... theme: Apply notification list refinements
  e23a03d... gdm: prevent nextSignalId from being connected multiply tim
  c2104db... screenShield: Do not wake up screen after adding hidden sou
  46fe11a... build: Remove caribou build dependency
  86c6716... layout: Remove left-over property
  c9bcb41... windowManager: Add unminimize effect
  5f5dc83... messageTray: Fix actor visibility
  b3a96f2... messageTray: Take over trayBox from LayoutManager
  d564117... messageTray: Hide from picks during DND operations
  714bc5f... dash: Fix leaking signal connections
  4a38359... tests: Add menu item without action to gapplication
  58da16c... data: Change default shortcut for opening the message list
  0023059... calendar: Allow to dismiss messages with delete
  7d05890... Update comment about the pipeline used
  08d753f... Updated Hungarian translation
  5a3b9a0... Updated Brazilian Portuguese translation
  4ab2750... Updated Slovak translation
  e34e183... Updated Lithuanian translation
  99ef24b... Updated translation for Afrikaans (af)
  39b823d... Updated Russian translation
  147d192... Updated Kazakh translation
  c60eb85... Updated Greek translation
  fdd6fc9... Revert "workspace: Grab the key focus when hovering over a 
  bb7a999... Updated Spanish translation
  3b914ed... Updated Galician translations
  f015f45... calendar: fix title at shell startup
  79c04c9... TelepathyClient: use polari for IRC channels
  11e4f5c... Updated Italian translation
  5a47ad8... calendar: Use LC_TIME to translate day headers
  be52ad9... dateMenu: Include "Today" button in keynav
  6c5861a... Updated French translation
  f85d68a... util: Filter out message context of untranslated strings
  ad3e24e... theme: fix insensitive popover items
  8a732d3... theme: have a separate state for hover and focus
  8f136e4... theme: make ibus candidate buttons less wide
  f1370ef... theme: Restore stuff that got accidentally lost
  874cf0b... legacyTray: Add a hideable tray for legacy status icons
  61c5f25... dateMenu: Hide displays section when disabled by session mo
  313ee70... calendar: Respect session mode for section visibility
  db4076b... calendar: Hide message list when all sections are disallowe
  afc2253... calendar: Allow keynav to day headers and week numbers
  a101f46... runDialog: Disable restart command on wayland
  55df982... Updated Hebrew translation
  b4bfe9a... workspace: Prevent overlapping windows when scaling to fit 
  88cde2a... Updated Greek translation
  38a2f26... TelepathyClient: remove subscription request notifications
  e01076a... TelepathyClient: remove account status notifications
  fab25e1... TelepathyClient: remove call and file transfer approval
  707cc9e... TelepathyClient: stop handling room invitations
  8eb236a... NotificationDaemon: stop filtering notifications from empat
  eadc393... Update simplified Chinese translation
  6c3dd2d... Updated French translation
  42a214a... Updated Slovak translation
  99af774... appDisplay: Fix leaking signal connections
  6bb9058... appDisplay: Disable scrolling during animations
  8f902a9... dateMenu: Move bottom padding into displays section
  ebf1327... util: Add formatTime() helper method
  1c36ade... Use formatTime() for timestamps
  60f6715... util: Use GLib.DateTime in formatTime()
  39fd7b9... dateMenu: Use formatTime() for world clock
  8f424e7... util: Add createTimeLabel()
  d850593... Use createTimeLabel() where appropriate
  39a57ee... calendar: Update notification timestamps/positions on updat
  bb2d7f7... dateMenu: Set label_actor for WorldClock button
  2c6443f... Updated Czech translation
  3ec764d... Fix offset calculation for g_dpgettext
  b58f08b... viewSelector: Don't reset the search entry if it has preedi
  e7fa83e... Updated Hebrew tranlsation
  0ebba11... Fix the offset calculation again
  4ff489d... appDisplay: Don't call a non-existent onComplete
  ef3077a... Updated Brazilian Portuguese translation
  f5e07fb... panel: Center app-menu label vertically
  39ecd3b... build: Dist theme documentation/helpers
  e23dfe5... Bump version to 3.15.91
  eaef067... Updated Polish translation
  cd68ed8... Updated Korean translation
  77074b5... Updated Italian translation
  a0e8456... Revert "theme: have a separate state for hover and focus"
  8536f93... theme: no selected color for hover in popovers
  4affa55... dash: Fix show-apps button drop target
  cf71ea0... theme: Update sass submodule ...
  6e39be5... popupMenu: Remove unused import
  8c54bc6... Updated Kazakh translation
  1f277eb... theme: Update style
  7c03b88... Updated Serbian translation
  986b14f... Updated Hungarian translation
  5f6aba7... legacyTray: Allow extensions to hijack the tray-icon-added/
  8eb0782... loginDialog: Pass-through UserWidget's label-actor
  8aa1765... windowManager: Allow toggle-message-tray action in overview
  3614da6... messageTray: Fix custom notification icons
  e1816cd... popupMenu: Center separators vertically
  8c34796... l10n: Update Japanese translation
  17a336c... Updated Ukrainian translation
  dada042... mount-operation: Handle multi-line questions
  23d48fb... Updated Lithuanian translation
  1a01f07... Updated Slovenian translation
  1816f76... Updated Spanish translation
  83ad98d... Updated Norwegian bokmål translation from Åka Sikrom.
  7012437... theme: modal dialog heading visible for classic
  5bf8695... Updated Tajik translation
  8323891... Fixed date format error in French translation
  567dc70... theme: top bar in classic needs some tweaks
  5915348... theme: use a global headline class
  83e5ea4... Revert "theme: use a global headline class"
  2aed6ad... theme: modal dialog headlines
  bd51c92... Update submodule
  f36d7bd... Update submodule
  741846d... theme: render css & update submodule
  f96077b... theme: consistent focus & hover for system menu & popup men
  3eb8b9e... calendar: Fix thinko
  d8b4386... Update Catalan translation
  4253df6... main: Close calendar on activateWindow()
  b182403... calendar: Filter out newlines when unexpanded
  e0a12f5... Updated German translation
  4cb7df6... Updated Turkish translation
  9becb39... calendar: Guard against null passed to setBody()
  82479db... telepathyClient: Close overview and panel when activated
  75745fc... calendar: Do not left-align bodyStack
  4c7eae7... calendar: Also update expanded body if necessary
  e48a83f... po: remove leading space from French date translation
  b9fdffb... Finnish translation update
  d8fc58e... Updated Bulgarian translation
  bb73547... calendar: Sync pointer after a message is removed
  b0be6b8... RemoteSearch: don't complete a search that was cancelled
  8b5a44e... Search: be resilient against buggy search providers
  c16b83f... Updated Russian translation
  d9211b8... theme: update sass submodule
  e72450f... calendar: Only show close button on messages that can be cl
  b61cb92... calendar: Add public close() method
  e4ad31a... calendar: Close messages on clear
  d48d787... calendar: Minor cleanup
  d1efc27... calendar: Factor out a proper EventMessage class
  01b51cd... calendar: Only allow closing events on the current day
  4e52ed9... status/keyboard: When per-window, choose the first IS for n
  90a08ba... NetworkAgent: differentiate between user-initiated actions 
  921a907... NetworkAgent: use existing strings to avoid breaking the st
  dade67b... Updated Vietnamese translation
  8aeebbb... calendar-server: Give each event an unambiguous ID
  777616d... calendar: Permanently hide dismissed events
  dc1c31d... Added Bosnian translation
  cb3d5c2... Use dedicated icons for top bar/windows in ctrl-alt-tab
  775a2ea... legacyTray: Add to ctrl-alt-tab
  cc9093f... legacyTray: Minor style update
  f1c7a36... Updated Kazakh translation
  0ea15f7... Updated Slovak translation
  35ab60b... Updated Polish translation
  0389ae5... Updated Brazilian Portuguese translation
  ff1b76f... keyboard: Listen to MetaBackend::last-device-changed for OS
  51b1258... Updated Czech translation
  024ec36... Updated Korean translation
  d84d1f7... Updated Vietnamese translation
  9e8a244... Translation pa updated for Gnome
  3e760f5... Updated Tajik translation
  ab5e950... Updated Ukrainian translation
  5f5874f... Updated Lithuanian translation
  d165295... Updated Hungarian translation
  a5b7eae... legacyTray: add a pointer barrier to activate the tray
  fa4f6c4... screenshot: use integer coordinates
  6380526... screenshot: fix off-by-one selection size
  c7185d5... StIcon: add a fallback-icon-name property
  f812e9b... ShellApp: use st_icon_set_fallback_icon_name() to specify a
  32d686d... Updated Slovenian translation
  27b7e6e... Updated Danish translation
  177e931... Updated Greek translation
  96c8870... viewSelector: Mirror open-app-view edge drag gesture for RT
  b8d2238... Updated French translation
  3533b2a... Updated Russian translation
  20a9206... Updated Bulgarian translation
  5650355... gdm: fix handling of removed smartcard at startup
  2212b4e... Updated Spanish translation
  81d7ab1... Updated Russian translation
  6d40cb9... loginDialog: Don't arbitrarily pick a random session for th
  681861c... loginDialog: Better handle setting the active session
  b2ae945... telepathyClient: Remove some dead code
  a25d2dc... telepathyClient: Remove some more dead code
  dfc51ef... messageTray: Minor cleanup
  a504dd8... calendar: Minor cleanup
  8f275a7... Update style
  438d0d4... Updated Italian translation
  173ff91... Updated Hebrew translation
  e4a20e5... Updated Chinese (Taiwan) translation
  8b6e566... popupMenu: Use .selected class for active item
  826682c... theme: Style .selected menu items instead of :focus/:hover
  0ee7622... telepathyClient: Don't remove body on updates
  54f46e8... Revert "messageTray: Special-case chat notifications to use
  2d4ba30... messageTray: Always destroy banners when done displaying
  bb61dd4... telepathyClient: Provide a custom banner implementation
  15e42c4... messageTray: Stop including an actor with Notifications
  1002bbc... calendar: Fix body alignment for RTL locales
  b1de1ad... gdm: fix empty user list on user switching
  4da2862... status/keyboard: Add a system settings concept to be used u
  ba919b9... Bump version to 3.15.92
  9b76e9f... Update Aragonese translation
  67f4cf3... Updated Swedish translation
  651600a... Updated Galician translations
  bb4e6fd... Updated Indonesian translation
  ee360d8... Revert "loginDialog: Better handle setting the active sessi
  e5270cb... Revert "loginDialog: Don't arbitrarily pick a random sessio
  d2a0cfb... Update Catalan translation
  e76e874... Updated Norwegian bokmål translation.
  f0c0687... gtk-embed: Fix typo in comment
  e2161f3... Updated Basque language
  28ef889... legacyTray: Try to set an accessible name for status icons
  f2c1a41... legacyTray: Pass on keyboard events to the icon
  169b00a... gtk-embed: Handle unmap/map of the embedded window
  486d4df... Updated Turkish translation
  c312891... Update Arabic translation
  fbecbca... Updated German translation
  4b2e5a4... l10n: Update Japanese translation
  c0d224e... Bump version to 3.16.0
  2ce7a3b... legacyTray: Stack tray below modal dialogs
  ef6e8f5... legacyTray: Remove pointer barrier when the tray is hidden
  9934529... loginDialog: Move long session-list menus to the side
  2d71456... Minor fixes the the file header
  c3bf4a3... Refresh all background instances after suspend if needed
  9a01a7a... workspacesView: Add missing semicolon
  14da6b6... windowManager: Don't allow move-to-workspace for always-sti
  e2a17fa... workspacesView: Allow switching workspaces in overview with
  8897385... Give user 48ms to read each character of a PAM message, ear
  aeb971c... windowManager: Block dynamic workspace updates while showin
  5e26d0c... Revert "windowManager: Block dynamic workspace updates whil
  23a9fb0... Revert "Give user 48ms to read each character of a PAM mess
  d24abab... Revert "Revert "windowManager: Block dynamic workspace upda
  b00a1d6... Revert "Revert "Give user 48ms to read each character of a 
  a4b5583... Updated Slovak translation
  216e996... st-theme-node: Unconditionally apply style margins on the a
  934ec3c... TelepathyClient: fix ackowledging chat messages
  d8926b9... Telepathy: hide chat notifications when focusing the app
  fd6ef48... Search: watch for changes to enabled as well
  048a14f... Search: use the same settings object for loading search pro
  1f2e53d... AppDisplay: use global settings object
  36d9cc3... ExtensionPrefs: remove unused GSettings object
  0068098... Background: add a comment for questionable GSettings usage
  bbe4171... Magnifier: invert connection to settings changes and initia
  49fe033... status/a11y: invert connection to changes and initial read
  018025d... dash: use global settings instead of own settings object
  e1b575d... System: remove unused GSettings
  8327dbd... System: update lock screen at construction
  e87656a... WorkspacesView: remove unused GSettings
  8e802fd... gdm: use integer coordinates for login dialog actors
  66a5c0c... Fixed Russian translation
  cc38dd1... Updated Russian translation
  9f5ac0e... Updated Russian translation
  8521556... Update style
  2f228e2... status/keyboard: Backup the whole MRU list while in passwor
  8630441... Updated Dutch translation 3.16
  c6d2946... Updated Latvian translation
  a0632e3... Unrevert gtkactionmuxer: Reintroduce the passing of event t
  92667e3... gtkactionmuxer.c: Pass the platform data when activating ac
  6660342... authPrompt: Fix hang if user types password really fast
  0141a2b... messageTray: Remove dead code
  2c12f3a... telepathyClient: Fix removal of timestamp timeout source
  265b1f0... telepathyClient: Disentangle source and notification
  a0868ba... telepathyClient: Keep source alive while channel is open
  5afd047... keyboard: Add a way to use the OSK on shell chrome in wayla
  e4718d3... shell_global_reexec_self: add support for FreeBSD
  7277744... calendar: Allow to dismiss resident notifications
  594a227... legacyTray: Temporarily reveal tray when icons are added
  da3e5f9... legacyTray: Decrease visible width when concealed
  d18ec91... Bump version to 3.16.1
  2105d2f... Add Display Settings to Background Menu.
  43fc598... windowMenu: Add option to move different monitor
  23cdb21... theme: dark $selected_bg_color for toggle switches
  8c98965... calendar: make day with events more prominent
  d232285... HighContrast: provide more contrasty switches
  9917f05... messageTray: Make notification banners unfocusable
  be78f0f... misc: Add missing check on reply from systemd's CanSuspend 
  f8aa486... Updated Icelandic translation
  674325e... panel: Move notification banners below time+date dropdown
  08690d6... panel: Block banners when opening menus that would overlap
  0e6baec... Updated Czech translation
  4f70301... shell-global: Mark the sync pointer motion event as synthet
  f044e29... Added Occitan translation
  8a8abf1... layout: Track which barriers have been hit
  1092f55... panel: Set up 'open-state-changed' handler on menu changes
  069ec3b... Bump version to 3.17.1
  fcdfebd... Updated Hebrew translation
  67f636c... update zh_CN translation
  51e1efa... Updated Brazilian Portuguese translation
  d7c0ff5... Updated Tajik translation
  86e0404... st: Remove StTable
  bc5e16b... Updated Hungarian translation
  f9eb364... Updated Occitan translation
  f4baa4d... make expanders more visible for alt-tab
  a726837... Updated Slovak translation
  15baa56... ScreenShield: ensure we don't leak logind inhibitors
  bbc8010... ScreenShield: tie the suspend inhibitor to our isActive pro
  182b1c1... ScreenShield: only inhibit suspend if we're the active sess
  0aa29da... messageTray: Emit signal when notifications are enabled/dis
  47a9b97... Updated Norwegian bokmål translation.
  02455b1... Updated Portuguese translation
  1724723... Updated Slovenian translation
  dc4b8c8... layout: Set initial visibility of fullscreen-tracking chrom
  60d1f77... windowMenu: Close when corresponding window goes away
  249619f... build: Fix the path of perl for data-to-c.pl
  03dbb0f... windowManager: Redo WorkspaceSwitchAction to be a Clutter.S
  50d5030... Updated Spanish translation
  2e77f6b... system: Use iio-sensor-proxy to detect accelerometer
  60706f7... Bump version to 3.17.2
  a7b0910... Revert "Revert "keyboard: Handle touch events""
  7060ae0... Updated Swedish translation
  b881e4b... Updated Greek translation
  59a18c4... ShellKeyringPrompt: Strip out mnemonics indicators from lab
  e1de6cb... Updated Turkish translation
  1e4da1b... Updated Russian translation
  f300462... tests: Remove format test
  0137498... messageTray: Remove _fixMarkup() function
  dcd84a4... Updated German translation
  35889a0... Update configure.ac to check for libsystemd
  2015fc9... shell-recorder-src: rework queue handling
  ad297ea... main: Fix a memory leak
  52e3149... main: Replace deprecated g_settings_list_keys()
  530193a... windowManager: Replace deprecated g_settings_list_keys()
  cca528a... windowMenu: Reinstate left/right window movement
  54626c6... Updated Hungarian translation
  60c8105... Updated Russian translation
  eafb8c8... Updated Tajik translation
  0003760... gdm: fix banner allocation computation
  7bdd1c6... AllView: prevent accessing a NULL effect
  eac303f... app-system: Improve StartupWMClass heuristics
  0599bf4... Updated Slovak translation
  7c44af3... osdMonitorLabeler: avoid tweening the labels
  9ad1045... Updated Portuguese translation
  feaf610... windowAttentionHandler: Allow extensions to disconnect the 
  6b1e381... windowAttentionHandler: Fix whitespace
  248a3e6... Bump version to 3.17.3
  ef75412... Updated German translation
  dfc4cc4... windowManager: Handle missing overrides settings
  a1149fb... build: Bump GIO requirement
  9ac55a9... Updated Portuguese translation
  7305466... Adapt to new size-change API
  fe26555... windowManager: Connect to size-changed signal
  6a800ab... Updated Friulian translation
  d5f248c... Updated Slovenian translation
  cd0c632... theme: make app icons less fuzzy
  e786cc1... Updated Spanish translation
  eaa3f83... Add translator comment
  f2a9c55... Fix translator comment
  a091508... Updated Hebrew translation
  fd3f035... gdm: unconditionally cancel auth user verifier on reset
  ff664fd... shell-app: Track the starting state correctly
  7424ee7... shell-app: Stay consistent about application states
  9b69a45... Update gvc submodule to the latest commit from master
  d21edcf... st: Replace deprecated macros
  c3e5d98... st: Replace deprecated key symbols
  804563d... windowManager: refactor WorkspaceSwitchAction callback into
  f3ecfab... windowManager: Add TouchpadWorkspaceSwitchAction
  8a15178... Update Aragonese translation
  67ed4e0... overview: Remove unused variable
  6f21542... overview: Move comment
  c2fa2cd... Bump version to 3.17.4
  e63b81d... keyboard: Don't watch D-Bus services we won't use
  378a3df... authPrompt: set next button to next when asking for usernam
  fe7dd13... authPrompt: don't allow next if entry is empty
  778ad49... authPrompt: allow cancellation before verification starts
  b8c2d4c... Updated Czech translation
  f5865e8... magnifier: Avoid caret/focus viewport changes while the poi
  fb951ff... Updated Norwegian bokmål translation.
  efde11a... theme: Make menu ornament slightly wider
  fc45cf0... windowMenu: Use CHECK ornament rather than DOT
  fed79ce... appDisplay: Handle non-UTF8 filename encodings more gracefu
  e92f43b... shell: Fix C99'ism
  d73f560... Update Catalan translation
  27a7194... spinner: use a 60fps spinner
  17a4044... data: Revert accidental submodule change
  0722c06... modalDialog: Match gtk+ buttons style
  02c6b03... gdm: make user list fade-in on vt switch more reliable
  08506ea... gdm: clear user verifier when finished with it
  58905bd... telepathyClient: Use protocol-specific policy
  be3d624... calendar: Minor cleanup
  a343445... calendar: Vertically center message icon rather than top-al
  11cbd39... calendar: Tweak message list style
  45a6e2c... viewSelector: Make backspace focus the search entry
  ac0213a... viewSelector: Make the compose key focus the search entry
  a31455b... Updated Turkish translation
  444fa2e... calendar-server: Adjust to EDS service version bump
  7e8859f... Updated Brazilian Portuguese translation
  5a0b209... build: Bump EDS requirement to 3.17.2
  fa0e54e... status: Refine system status menu
  682bd7b... Bump version to 3.17.90
  0d67c2d... Updated Slovak translation
  a0df3e7... network: Unify capitalization in newly changed strings
  debf293... Update Catalan translation
  65a4ee7... Updated Lithuanian translation
  2077bb9... Updated Russian translation
  b5c734d... Updated Slovak translation
  d114d5f... Fixes to Catalan translation
  6bcc8c7... Updated Polish translation
  7723622... Updated Portuguese translation
  bfa8a04... Updated Spanish translation
  6610a34... Updated Spanish translation
  982777b... Updated Chinese (Taiwan) translation
  1fbc6b2... Updated Turkish translation
  07e3d1f... Updated Galician translations
  e6591f5... Updated Galician translations
  9460f0e... Updated Dutch translation Master 3.18
  e096d18... Updated Hebrew translation
  e13bfd9... Updated Greek translation
  261b553... Punjabi Translation updated
  526d6c0... Updated Hebrew translation
  c70afcd... Updated Hungarian translation
  030a22d... authPrompt: stop spinner after its hidden
  f2d4aa0... authPrompt: hide/stop spinner after verfiication completes
  5720955... Updated French translation
  fdd347c... po: Update French translation (remove "à large bande")
  09dbe17... loginDialog: Limit user list to the available height
  0fb1360... Bump version to 3.17.91
  cc4f8df... Updated Kazakh translation
  2c2c67f... Fix accidental gnome-shell-sass downgrade
  ad7cde8... style: Update high-contrast theme
  36c885b... style: Update from sass
  64e9503... Updated Korean translation
  dd6a11e... Updated German translation
  785c90f... background: fix indentation
  8a4c862... background: fix a race condition when loading several anima
  bde9b08... Updated Norwegian bokmål translation.
  b9f2541... Updated Norwegian bokmål translation.
  eb8cfe7... Finnish translation update
  d048064... Updated Persian translation
  caf5386... Updated Kazakh translation
  e480b08... Updated Japanese translation
  4a6ff94... Updated Czech translation
  86c6ab3... Updated Italian translation
  629f408... Bump version to 3.17.92
  1495411... Updated Indonesian translation
  abccf45... Updated Danish translation
  4e02550... Updated Irish translation
  831bb4e... Updated Indonesian translation
  b0915c7... Updated Brazilian Portuguese translation
  8ddae5c... Updated Swedish translation
  fbb4a9a... Updated Latvian translation
  0f466db... Bump version to 3.18.0
  b3b278d... Updated Serbian translation
  9c0e179... Updated Serbian Latin translation
  409f671... calendar: Disconnect all Notification signals on Notificati
  3bbe74d... popupMenu: Set ImageMenuItem's label-actor
  7ef5197... Update gvc submodule
  9dd3162... recorder-src: Rewrite switch statement
  82f8441... recorder: Rewrite switch statement
  c3a29d6... theme-node: Rewrite switch statement
  9aa98d9... menutracker: Don't shadow existing variables
  6c43d02... main: Fix constness mismatches
  5299541... shell: Don't avoid parameter list
  825146f... shell: Fix signed-unsigned comparisons
  87f71b8... shell: Don't mix declarations and code
  9a30410... shell: Don't shadow existing variables
  3e10574... shell: Add default case to switch statements
  0514135... st: Don't duplicate declarations from G_DEFINE_TYPE
  18b6f13... st: Fix signed-unsigned comparisons
  a025b15... st: Don't shadow existing variables
  627a393... st: Don't mix declarations and code
  36bbe64... st: Fix constness in assignment
  f983b34... st: Handle all possible enum values in switch statements
  f5e7530... st: Add default case to switch statements
  84eda6e... st: Don't avoid parameter list
  d2bedcc... build: Replace deprecated GNOME_COMPILE_WARNINGS macro
  09e8a43... Update Arabic translation
  35b38d5... Updated Vietnamese translation
  7f1a258... shell_dbus_acquire_name: Don't leak error
  3f0fbae... shell_dbus_acquire_name: Don't leak the result
  18c7138... Check error of g_dbus_proxy_new_sync call
  f5e3218... theme: Update sass submodule to pick up menu size changes
  faae1a0... browser-plugin: try to avoid a crash
  f6cd3fa... panel: improve string for system menu, bug 755755
  8dab07a... Update Czech translation
  0130ced... Updated French translation
  9ed4b2a... Updated Galician translation
  f9f821a... Updated Swedish translation
  5e7902e... Updated Polish translation
  ab6b0f3... Updated Slovak translation
  edc445c... Updated Italian translation
  f765c5e... Updated Korean translation
  b79adc0... Updated Russian translation
  9a376d4... Updated Brazilian Portuguese translation
  cad7bb1... Updated Greek translation
  57ebadb... Updated Lithuanian translation
  97b43d1... Updated Vietnamese translation
  6087eb6... Updated Irish translation
  c8dd984... Updated German translation
  73d8191... Updated Serbian translation
  2b47bb3... Updated Serbian Latin translation
  e10e953... Updated Finnish translation
  03eaa61... Updated Portuguese translation
  ce850f4... Updated Kazakh translation
  669e3c8... Updated Spanish translation
  522ff86... Updated Spanish translation
  f24034d... Updated Czech translation
  2036e4c... st: Remove wrong indentation
  36ee4e6... panel: Hide app menu when disabled by settings
  29811a8... Updated Portuguese translation
  464d5d8... st-button: Don't rely on hover to accept clicks
  44047ac... shell-glsl-quad: Set the pipeline blend string explicitly
  d6c049a... altTab: Don't error out if we don't have windows for an app
  31f1e9f... autorunManager: Do not mark the notification CRITICAL
  e4ee72c... Update Arabic translation
  ec5a432... Updated Danish translation
  d57c146... Updated Danish translation by scootergrisen
  db297e7... Don't crash on accesses to stale window-backed apps
  674ae26... Change incorrect parameter names
  9720b32... dash: Revert mislead cleanup
  14c52bb... dash: Ensure style for icon size computation
  50b59e0... batch: Add old commit message as comment at top of file
  3c98056... Updated Basque language
  207c847... windowManager: add animations for fullscreen and unfullscre
  508e751... box-layout: Support replacing layout manager
  f8e5e3e... aggregateMenu: Ignore ellipsizable items in width-request
  f8cc8f1... theme: Use font-relative sizes for menu widths
  90b7710... Bump version to 3.18.1
  a539e62... calendar-server: Modernize GObject usage
  ede8101... hotplug-sniffer: Modernize GObject usage
  cd7d564... st: Use G_DEFINE_TYPE_WITH_PRIVATE() and friends
  2f88a7a... st: Drop vfuncs from StThemeNodeTransition
  ffe4eaf... st: Use G_DECLARE_*_TYPE
  e25502a... shell: Use G_DEFINE_TYPE_WITH_PRIVATE() and friends
  58f3b7c... shell: Drop questionable vfuncs
  294702d... shell: Use G_DECLARE_*_TYPE macros
  bf0be6e... hotplug-sniffer: Port to GTask
  8b4249e... Port polkit agent to GTask
  3e63fb7... Port screenshot to GTask
  f2731d4... st: Port to GTask
  1a39666... shell: Port to GTask
  c164a8f... st: Use ClutterCanvas for StDrawingArea
  ccf1bd9... tray-manager: Don't use GdkColor
  731d64e... tray: Don't use gdk_display_supports_composite()
  9acdb80... tray: Get rid of deprecation warnings
  882f5fa... st: Fix a bunch of cogl deprecations
  113a854... st: Rename *material to *pipeline
  48a54e8... theme-node: Pass an explicit framebuffer to paint()
  1c3ea16... windowManager: Fix fullscreen animations on dualscreen
  3c5c3a6... Fixed some issues reported by Bjørn Lie in bug 740906.
  83e7f6f... windowManager: fix fullscreen clone being left around
  48a1fce... Add RLM as appropriate
  9c74e22... windowMenu: Ensure the source actor isn't sized 0x0
  e65d90d... Fix text-scaling-factor under wayland.
  489b96a... gdm: don't emit start-session-when-ready from idle function
  6f26e39... animation: Run every 16ms not ever 14ms
  5b7a052... animation: do spinner animation with low priority
  da8155c... Updated Hungarian translation (cherry picked from commit 10
  0b9e68e... runDialog: Reload resource on 'rt'
  6d22670... Defend against failure of cairo_pattern_get_surface()
  0c72d1f... ActivitiesButton: fix overview being toggled while still an
  aa947f9... Updated Romanian translation (cherry picked from commit 9e6
  45f3106... Updated Romanian Translations
  2c682ac... use osd colors for search (for classic)
  5858028... theme: tone down search entry stroke
  3e602b1... calendar: Fix number formatting in some languages
  8b7464c... st_theme_node_prerender_shadow: guard against failure to al
  3fc5afa... Updated Czech translation
  8ceae3b... bluetooth: Show the Bluetooth menu when there were setup de
  5f68c3a... Bump version to 3.19.1
  aacdd4f... browser-plugin: fix spelling of GNOME
  df0b465... StTextureCache: Fix a fallout from GTask port
  4fccdaa... Updated Portuguese translation
  cdba8e5... Revert "browser-plugin: try to avoid a crash"
  b8e29ae... data: merge gnome-shell.desktop and gnome-shell-wayland.des
  df6b31d... Updated POTFILES.in
  c634718... shell: Fix crash in polkit agent
  3f0ee88... browser-plugin: link with -Wl,-z,nodelete
  18f7d20... Update zh_CN translations
  9a7b47c... st: Fix Gaussian kernel calculation
  a52c91e... browser-plugin: Set windowless mode and don't claim to need
  9ba399b... power: Add thin space between digits and percentage sign
  a6e5e45... Updated Hebrew translation
  f3265c2... Updated Portuguese translation
  78db025... appFavorites: Add gnome-terminal to the rename list
  463cd63... Updated Finnish translation
  2a950ca... Updated Norwegian bokmål translation.
  6664553... Revert "browser-plugin: Set windowless mode and don't claim
  f0496a2... Added Scottish Gaelic translation
  8d7bb64... autorunManager: Follow Files' notification policy
  6c08799... power: Stop making time estimates
  a456d5e... bluetooth: Remove unused imports
  d7401c8... Revert "power: Stop making time estimates"
  385c918... Updated Scottish Gaelic translation
  a180dde... Updated Scottish Gaelic translation
  f4b7ab0... browser-plugin: Set windowless mode and don't claim to need
  bef4f17... Updated Spanish translation
  d95d78a... browser-plugin: Do not create a new object every time NPPVp
  31201d9... power: Add battery percentage label
  f777e76... st: Fix some more cogl deprecations
  03bf6fa... theme-node: Use the correct framebuffer in paint_* methods
  6e7455a... Updated Hebrew translation
  6fef5c3... Updated Portuguese translation
  14f3740... Updated Czech translation
  cf3f485... Updated Esperanto translation
  4113be7... Updated Spanish translation
  1a4f629... Updated Russian translation
  e1e08f0... loginDialog: Fix TypeError when user is deleted
  a1c091d... Bump version to 3.19.2
  ca401d5... build: Bump gsettings-desktop-schemas requirement
  8091153... altTab: Fix window-switcher on HiDPI displays
  965aedb... background: Reload animation on timezone changes
  3803a88... loginDialog: Reconsider user for user list when user change
  ffa8c2f... workspacesView: Return from overview when tapping on an emp
  67afd7a... popupMenu: Fix touch handling of PopupSubMenuMenuItem
  06f7854... workspaceThumbnail: Enable activation of window clones on t
  c0b50cb... workspaceThumbnail: Enable activation of thumbnails in the 
  508a13a... dnd: Implement touch event support
  9d203dd... workspace: Keep track of the dragging touch sequence
  5ed9571... Updated Ukrainian translation
  e573441... Updated Turkish translation
  c70f627... Updated Slovak translation
  85100cb... Updated Kazakh translation
  fd57334... Updated Czech translation
  fd837d7... Updated Czech translation
  a36686a... extensionSystem: Fix updating extension list on session upd
  fbf6746... Bump version to 3.19.3
  9154471... Updated Lithuanian translation
  516ea5a... Updated Lithuanian translation
  62f2255... Updated Brazilian Portuguese translation
  2a26143... Updated Indonesian translation (cherry picked from commit c
  5db3819... Updated German translation
  0085a94... Add flag no-javascript-format for date string
  2a0cb7f... Updated Czech translation
  021cecb... NetworkAgent: Fix double-unref in get_secrets_keyring_cb()
  c01bd37... Updated Norwegian bokmål translation.
  c65a9c4... authPrompt: Do not allow bypassing disabled Sign In button
  f96cc4d... Updated Turkish translation
  7563e1e... Updated Lithuanian translation
  450345b... style week numbers
  3d747b0... tone down modal dialogs borders
  f9258bb... Updated Russian translation
  b87da87... st-widget: Fix a potentially infinite recursion
  c25c143... st-widget: Avoid passing NULL to atk_object_get_role()
  0044e22... Bump version to 3.19.4
  ef18b7e... Updated Bulgarian translation
  558b51f... Updated Hungarian translation
  346ffd1... NetworkAgent: correctly identify the VPN secret requests
  779b1ae... slider: Emit a 'drag-begin' signal when starting to drag
  91d70f2... theme: make week numbers more legible
  75e2a72... Updated Friulian translation
  73ba9d3... Updated Slovak translation
  23b81fb... Updated Polish translation
  793a800... Updated French translation
  669d20b... extensionPrefs: Fix prefs button
  acd5d70... theme: use update icon for app grid
  75dc5c1... appFavorites: Update Nibbles in rename list
  a13357c... ibusCandidatePopup: Add support for relative cursor positio
  30c7545... audioDeviceSelection: Add audio device selection dialog
  ce83f37... shell: Fix coding style
  57f9ffc... shell: Fix an indentation issue ...
  00814dd... shell: Fix another indentation warning
  b2eab65... Updated POTFILES.in
  ccfd5e3... location: Better name for a field
  ee8fd1e... calendar: Split out message list base classes
  3ecdfaf... calendar: Add Media section
  1bf27b1... ibusCandidatePopup: Handle relative cursor signal absence g
  45779bc... Updated Slovak translation
  05f2dbf... Updated Polish translation
  68679e1... Updated German translation
  77eb8f9... Updated Italian translation
  02cdc06... media section touch ups
  e98a434... location: Add dialog to ask for location data access
  34fc454... location: Add AppAuthorizer class
  a1e8c79... location: Ask user to authorize applications
  cd2f8d8... Update to latest gnome-shell-sass
  b08523b... Updated Slovak translation
  0edbdc5... location: Add translator comments
  3dd74c8... Update Catalan translation
  f1b90f1... Bump version to 3.19.90
  f9f9c7f... Updated Serbian translation
  4fe0233... Updated Polish translation
  ac7a4c2... updated Punjabi Translation
  893bfdf... Updated Brazilian Portuguese translation
  ede0bf2... messageList: Add missing import
  4c29604... windowManager: Always check dimming when an attached modal 
  d8960b3... windowManager: Only animate dimming changes when necessary
  dd2eff2... Updated Spanish translation
  4eb6c0c... location: Put app permission in GNOME table
  2c907bd... Updated Chinese (Taiwan) translation
  6744546... Updated Ukrainian translation
  5086681... st-entry: Disable middle-click-paste when entry is not edit
  f11b404... Updated Galician translations
  fe986fa... Updated Greek translation
  1de288c... build: Fix build with clang -Werror
  cc826f7... Updated German translation
  61e4d40... Updated Swedish translation
  96fa7b7... Update Catalan translation
  d20a6e0... Mark an invalid string in the Irish translation as fuzzy
  4f7a890... Updated Occitan translation
  00065b8... Updated Hungarian translation
  310622b... Updated Kazakh translation
  7d67d88... Updated translation for Afrikaans (af)
  c69fcc2... Bugfix in Afrikaans (af) translation
  eeb10c0... Updated Czech translation
  4503ca4... Update zh_CN translation
  d387d4a... Update zh_CN translation
  f3a92d5... Update Arabic translation
  f60a6ab... Updated Lithuanian translation
  9392e50... Updated Russian translation
  364f145... Updated Hebrew translation
  3492121... location: Only ask user once
  be483c4... legacyTray: Style the slider's child, not the slider
  3a3714f... Bump version to 3.19.91
  a1244a9... Update Latvian translation
  ed054f4... Updated Korean translation
  225f825... Updated Slovenian translation
  b83f2c0... Updated Dutch translation
  0a39479... Updated Friulian translation
  fceac27... Updated Danish translation
  64741e4... location: Replace description w/ privacy note
  e86c282... Update to latest gnome-shell-sass
  ff19e41... location: Style reason label
  258993d... Updated Czech translation
  7bacf4e... Updated Polish translation
  75ba759... extensionPrefs: Stop using custom CSS
  2ea435a... Updated Slovak translation
  a6d2735... Updated Serbian translation
  5e3d378... Updated Hungarian translation
  da19924... theme: Actually apply style changes
  87eb0d7... Updated Hebrew translation
  ba71382... Updated Spanish translation
  e0f6cf5... Updated Galician translations
  30ebc9c... Updated German translation
  4a74df8... Updated Greek translation
  4aa4bb4... Updated Slovenian translation
  13e3318... Updated Finnish translation
  c594b66... [l10n] Updated Catalan translation
  82ae06a... Updated Brazilian Portuguese translation
  8b5597f... Updated Lithuanian translation
  2da4df2... Updated Russian translation
  82950ec... telepathyClient: Acknowledge messages before closing
  6b2a68e... Bump version to 3.19.92
  23a59d3... Updated Korean translation
  5fbe454... Updated Kazakh translation
  0092d8f... Updated Italian translation
  824a602... Updated Swedish translation
  6499424... Updated Turkish translation
  da05d1d... Updated French translation
  1d4dfd7... Update Latvian translation
  e01d867... Updated Danish translation
  16bb3ef... Updated Japanese translation
  a03e566... Bump version to 3.20.0
  f3e2261... Updated Ukrainian translation
  9ee36f2... Updated Slovenian translation
  7d25592... Updated Basque language
  f15fb0b... Updated Chinese (Taiwan) translation
  980ac0d... Updated Friulian translation
  b125a0e... Updated Vietnamese translation
  58834b8... update zh_CN translation
  a9bb055... Updated Czech translation
  941513b... st: Fix offscreen leak if cogl_framebuffer_allocate fails
  a257aa3... Updated Friulian translation
  b8dcbfe... Updated Friulian translation
  2b383bf... Updated Friulian translation
  ea9dcbf... Updated Friulian translation
  7635673... Updated Friulian translation
  c80e778... Updated Friulian translation
  262c04a... Updated Friulian translation
  55ac2f4... Updated Friulian translation
  d96f97e... Update Persian translations
  3b750aa... Added Bulgarian translation
  2edfd45... Update Arabic translation
  ebe071b... Bump version to 3.20.1
  c039a3d... recorder: Fall back to ~ if XDG_VIDEOS_DIR doesn't exist
  a23b293... modalDialog: Fix invalid argument 'timestamp' for pushModal
  cf44650... [l10n][fa] Fix weekday translation string
  59c2ace... st: Do not try to unref NULL CoglObjects
  63f6ff9... Do not skip CoglError parameters
  8416ba2... st: Don't assert when corner texture creation fails
  8fd6e93... workspaceThumbnail: Fix size request signatures
  9c483dd... system: Only show rotation lock when a builtin output is pr
  c97626e... Update gvc submodule
  3274f27... Updated Esperanto translation
  1883df2... dnd: Cancel the animation on drag actor destruction
  af28a21... Build with merged mutter/clutter/cogl
  5ae3e5a... build: Explicitly add mutter-cogl-pango dependency
  093fd54... build: Point executables to our private lib path
  974a896... Updated Scottish Gaelic translation
  296b61b... Bump version to 3.21.1
  0f82da8... Updated Portuguese translation
  9eda10d... Updated Norwegian bokmål translation.
  3d697ba... Updated Japanese translation
  513dff4... Updated Occitan translation
  84da49c... app: Consider minimized windows for app comparisons
  ddea54a... ScreenShield: set LockedHint property from systemd
  b7867fe... build: Set rpath on more executables
  387f514... st: Use case-insensitive shortcuts
  bd92331... Updated Icelandic translation (cherry picked from commit 3b
  5226d8b... st: Init framebuffer early to fix gnome-shell crash on NVID
  bd6e7f1... altTab: Take over cycle-windows/cycle-group keybindings
  bf8d306... windowManager: Avoid code duplication
  9b07ce1... osdWindow: don't use custom cairo drawing
  38406e0... Use the org.gnome.desktop.calendar schema instead of our ow
  1545596... AppIconMenu: properly destroy on source destroy.
  841e013... network: Improve labels for Bluetooth devices
  437256e... location: Update for PermissionStore DBus API changes
  6cff0fd... Bump version to 3.21.2
  1cb6445... loginManager: Extend canSuspend() callback
  2425b11... system: Do not disable suspend action when locked
  9aa3d86... keyboard: split out a function
  f818877... keyboard: split out a function to udpate the MRU list
  5c0eba7... keyboard: add an interactive argument to input source activ
  2ea6ae0... keyboard: save the MRU input sources list when switching
  8a44170... Updated Portuguese translation
  a7e030d... Updated Occitan translation
  2705434... NetworkAgent: Handle VPN service aliases
  47da6b1... Updated Turkish translation
  ef195f0... Updated Spanish translation
  72bfa91... theme-node: Fix leak on stylesheet change.
  f233122... Updated Brazilian Portuguese translation
  1c0e019... build: Fix check-for-missing for srcdir != builddir
  a69a9ba... Bump version to 3.21.3
  3e93a1b... StShadowHelper: properly use the actor's box to paint the s
  e02467e... ScreenShield: fix setting each arrow's opacity on _animateA
  408211b... Arrow: compute a paint volume that accounts for the shadow
  528f2e3... Updated Indonesian translation (cherry picked from commit 2
  ce8e748... Updated Indonesian translation
  500ea13... workspacesView: Initialize the adjustment's upper bound
  02bad8e... workspacesDisplay: Cancel click when panning
  5182129... overview: Remove stack actor
  c39ffa1... overview: Move overview actions and scrolling to background
  e16f63a... workspacesView: Allow activating empty workspaces on any mo
  2ad2853... workspacesView: Consider workspaces-only-on-primary when sc
  21ddbf0... workspacesView: Consider workspaces-only-on-primary when pa
  c91085c... shell-recorder: Ensure we remove the redraw timeout on fina
  2a7f9f7... shell-recorder: Avoid a crash when the cursor texture is NU
  358f64d... main: Reload theme on video memory purge errors
  a7562b4... screenShield: Stop using an offscreen buffer for the arrow 
  b5dd4d1... screenShield: Chain up Arrow's style_changed vfunc
  e72d388... background: free MetaBackground explicitly when its MetaBac
  db8f6b4... endSessionDialog: Rename a variable
  58a733d... endSessionDialog: Use new PackageKit DBus API
  ab68360... endSessionDialog: Add support for system upgrades
  c6eb95f... Updated Spanish translation
  c4584c2... run-js-test: fix running in hi-dpi mode
  61fb62f... Restart: fix maximized windows flickering to the wrong stru
  3ae5914... Updated British English translation
  de8d4c4... Update URL in a translator comment
  208ed6e... Updated Slovak translation
  99b5e10... overview: Move ::scroll-event signal handling (again)
  775187b... osdWindow: Fix level bar width
  424fa01... osdWindow: Fix blurry level bar
  128697d... osdWindow: Use a constraint to enforce ratio
  61070e6... calendar-server: Remove an unnecessary check
  82e6935... calendar: Move handling of ignored events to event source
  3d77dd8... calendar: Refresh calendar when ignored events changes
  8347152... calendar: Do not overload :active to mark selected day
  8c51f00... calendar-server: Minor optimization
  f5e1dc8... calendar-server: Fix a memory leak
  b2d79b6... calendar-server: Fetch default zone from client
  35825cf... calendar-server: Get recurrence ID from occurrences
  7e0e224... calendar-server: Use the actual recurrence ID of events
  9202309... Updated Polish translation
  2f0039e... app: Add a construct-only app-info property
  5d4d1e2... Updated Chinese (Hong Kong) translation
  0dac0ad... build: Bump gsettings-desktop-schemas requirement
  f5c058a... Use clutter_stage_capture instead of cogl's read_pixels
  4fc0c51... Provide org.freedesktop.impl.portal.access implementation
  5b79f65... data: Dist portals keyfile
  03f2213... Bump version to 3.21.4
  a4b4f2f... Updated POTFILES.in
  8713473... Add Language headers to po files
  5c19ae5... Updated Friulian translation
  6e0e375... calendar-server: Add back missing return value
  bb8c2d3... Updated Portuguese translation
  d802479... Updated Spanish translation
  b7f5154... Updated German translation
  e02cd53... Updated Lithuanian translation
  34551bf... Bump g-i requirement
  78d81f9... Updated Hungarian translation
  ffa28e7... Updated Hebrew translation
  c3e6895... keyboard: Implement more of the wayland caribou adapter
  284cbf3... shell: Remove shell_util_text_insert_keyval()
  af5e65f... global: Make timestamp parameter unsigned
  ee4cd05... Updated Finnish translation
  5992e9f... Updated Czech translation
  a61c929... Updated Turkish translation
  dcecf5e... Updated Brazilian Portuguese translation
  522d46a... Updated Indonesian translation
  795e7d4... build: Say good-bye to intltool
  2b8332d... Bump version to 3.21.90
  6e3bedb... Add translator comments to .desktop files
  fc45624... Updated Czech translation
  e2400e3... Updated Hungarian translation
  2c3e0da... Updated Polish translation
  d658a51... recorder: Print absolute path if output file can't be opene
  8c8c89a... Bump version to 3.21.90.1
  497f4f4... Updated German translation
  bc6a062... Updated Finnish translation
  38ab6ba... Updated Slovak translation
  144d1dc... Updated Indonesian translation
  a24169e... Updated Spanish translation
  42b609b... Updated Friulian translation
  ca224b3... Updated Brazilian Portuguese translation
  fc26895... Updated Slovenian translation
  eb1c3d7... Updated Serbian translation
  622e73c... Bump version to 3.21.91
  f16eae4... Updated Korean translation
  2fc9bff... Updated Kazakh translation
  9faa1db... Updated Lithuanian translation
  21f534c... Updated Turkish translation
  8cfff33... Updated Vietnamese translation
  127b6dc... updated Punjabi Translation
  22f0d30... screenshot: Composite multiple captures into one image
  f9ef807... recorder: Composite captured images before passing into gst
  ac4284d... Updated Hebrew translation
  2402d3e... Updated Swedish translation
  d25d812... Updated Portuguese translation
  d7894db... Updated Dutch translation Master
  0b6c5b4... systray: Bail out if the plug window is gone
  603d0df... Update Latvian translation
  06d1602... Updated French translation
  e4976b5... WorkspaceSwitcherPopup: allow input events to pass through
  3171819... altTab: Don't mess up MRU order while cycling windows
  e6adcd9... [l10n] update Persian translations
  dbd04df... windowManager: Fix windows not getting undimmed in some cas
  02a51bf... windowManager: Fix windows not getting undimmed while hidde
  5e0e3ed... data: Swap default for 'disable-extension-version-check' se
  06d0e7d... telepathyClient: Always clear pending messages on destroy
  f336295... Updated Korean translation
  cae4d92... loginDialog: fix cancel button in ask for username mode
  68f4394... Updated Galician translations
  b0b5be6... Restore gnome-shell-sass submodule
  373ebb5... Restore gvc submodule
  f1d12c1... Updated Russian translation
  52f939f... Updated Greek translation
  44d731f... Add more options to XGETTEXT_OPTIONS in po/Makevars
  f073068... Bump version to 3.21.92
  c8b192b... Updated Danish translation
  854bfc1... Updated Scottish Gaelic translation
  5dbdde8... Updated French translation
  695bfb9... extensionPrefs: Fix extension list width
  ea2ac89... Updated Ukrainian translation
  90f8e1d... Updated Ukrainian translation
  4df3afc... Update Catalan translation
  9be46bd... Update Arabic translation
  d6a78d6... altTab: Restore correct visibility when cycling windows
  a029a35... altTab: Improve cycling to a window on another workspace
  becd29c... altTab: Skip unminimize effect when cycling to a window
  5f3ec8a... Update British English translation
  c9a5280... Updated Danish translation
  ff814df... shell-screenshot: Avoid a crash when the cursor texture is 
  b66dff8... Bump version to 3.22.0
  b3de3ff... Update Basque language
  aedd616... Update Arabic translation
  3cd8dd0... global: Fix a small memory leak
  717c0ea... Update Uzbek@cyrillic translation
  f00826f... shell-js: Remove usage of deprecated API
  d0bab1f... network: Initialize primary and VPN connections on startup
  8c49267... Updated Italian translation
  8300050... Updated Italian translation
  d4ce51b... altTab: Consider attached modals for window order
  a22e9ce... st: Ignore filtered selection events not meant to our clipb
  e07ba91... Update Chinese (Taiwan) translation
  a21af54... Add Croatian translation
  70a0c42... Update Croatian translation
  0c22a21... window-tracker: Consider Flatpak ID for window matching
  6ebabd5... Bump version to 3.22.1
  4670db6... osdWindow: relayout when scale factor changes
  f819654... osdWindow: always round-up sizes when updating allocation
  384e01b... network: request periodic scans while the WiFi list is open
  c405081... extensionUtils: Allow getCurrentExtension() to be called fr
  70526a8... log(): Reimplement on top of GLib.log_structured
  9c6e68f... bluetooth: Replace "Not In Use" status string with "On"
  5b339c8... authPrompt.js: turn off the ellipsization of pam messages
  d7e42d5... Update Friulian translation (cherry picked from commit 25e1
  c9ad54c... Update Friulian translation (cherry picked from commit 0b8a
  ed99bef... extensionUtils: Remove ShellJS library
  9f45161... Update zh_CN translation
  a3439a5... zh_CN: fix translation of airplane mode
  d769b72... extensionUtils: Use a unique 'subdir' to create new importe
  7a29cc4... build: Remove use of gjs-internals-1.0.pc
  56d0d72... build: Fix git submodule fetching with builddir != srcdir
  39a840e... shell-app: Add "discrete_gpu" option when launching apps
  009d021... appDisplay: Add a menu item to launch on the discrete GPU
  205880e... screenShield: Only allow graphs to lift shield when locked
  78cd8b9... Fixes to Catalan translation
  bec4b5c... Update Polish translation
  36ac1f8... Update Turkish translation
  b625f16... Update Friulian translation
  f5bd86f... Updated Czech translation
  2812afe... gnome-shell-extension-tool: Add a reload option
  d81a6bd... Updated Ukrainian translation
  d5c0514... browser-plugin: The NPObject returned by NPP_GetValue shoul
  5117139... Update Slovak translation
  ccacb5f... background: Update animations when coming back from suspend
  7e803fd... Bump version to 3.23.1
  347972e... screenShield: Raise lightbox on blank
  d042dd7... Update Hungarian translation
  e006b9b... ui: Add PadOsd
  900957d... Update gnome-shell-sass module
  7e52746... windowManager: Update API call
  0b05b7a... viewSelection: Handle touchpad 3-finger pinches
  7dd6b7f... theme: Update from SASS
  503e086... Update Friulian translation
  97bd224... Update Hungarian translation
  e33c68a... popupMenu: don't handle key presses directly if there are m
  c520eb4... Updated Czech translation
  599fa0b... Update Russian translation (cherry picked from commit 5858b
  15be562... networkAgent: Invalidate VPN plugin cache on changes
  b3fabf1... network: Summarize sections with too many devices
  b6cd548... network: Always show primary icon when connected
  3b52691... Update Spanish translation
  250023b... Update Friulian translation
  7f12265... Updated Czech translation
  d23bd4c... runDialog: Mark error message as translatable
  4f6eb49... Update Polish translation
  d597633... Updated Czech translation
  c03ff0b... Update Brazilian Portuguese translation (cherry picked from
  d8c33de... Update Kazakh translation (cherry picked from commit 52bbee
  ff9d777... Update Finnish translation (cherry picked from commit d0e81
  c64cf30... Update Friulian translation
  48e0d86... Updated Norwegian bokmål translation.
  e5101eb... animations: Guard against empty animations
  1de1fd4... texture-cache: Warn when loading sliced image fails
  68b671a... shell-wm: Add a size-changed signal to handle the new plugi
  7bc1d57... windowManager: Fix fullscreen animations of wayland clients
  3d6bf43... windowManager: Handle fullscreening from zero sized windows
  9ea8fdc... portalHelper: Address intermittent TLS failures
  c4a07fa... portalHelper: Use a constant for the host name and URI
  407d51e... Update Russian translation (cherry picked from commit f395d
  e661d90... appDisplay: Use correct view for animation
  09e6bb5... appDisplay: Fix completion handler for empty animations
  26aa32c... build: Fix file reference
  08a159d... Bump version to 3.23.2
  28c028f... Update Turkish translation
  ab32000... Update German translation
  f14f238... Update German translation
  e1e321d... NotificationDaemon: create the application proxy asynchrono
  75d797a... Update Kazakh translation
  accd24e... notificationDaemon: Keep source alive when replacing notifi
  9d7ad67... Update Chinese (Taiwan) translation
  62d640c... updated Punjabi Translation
  04adeec... appFavorites: add Geary in rename list
  56b20ef... helpers: Destroy GjsContext before exit
  83005e2... main: Destroy GjsContext before exit
  07fc15a... Update Italian translation (cherry picked from commit 47315
  678670b... appFavorites: add Epiphany to rename list
  dc110db... tests: Destroy GjsContext before exit
  cdd23d9... appFavorites: add Calculator to rename list again
  c131c44... gtk-embed: Don't try to compare with unrealized window
  e581e24... Bump version to 3.23.3
  bcc3ecc... Update Finnish translation
  d2c0ade... Update Hungarian translation
  51da2bf... Update Hungarian translation
  2a525bd... Updated Spanish translation
  da7db50... network: Avoid JS error when activating VPN connection
  1ef6262... objectManager: handle proxies coming and going
  71d9d48... Update Slovak translation
  2e332ff... Revert "objectManager: handle proxies coming and going"
  14a32c1... Fix Icon filename in translations
  b3cbce9... Update Brazilian Portuguese translation
  dc638c0... Update Catalan translation
  eb844b0... Update Slovak translation
  d200fb1... portalHelper: Handle Ctrl+W/Ctrl+Q to close window
  f9a03f2... ibusCandidatePopup: handle mouse scroll event on candidates
  f9d1e2f... Update Polish translation
  7557207... Update French translation (cherry picked from commit 3c6c51
  5136369... Properly detect changes in .desktop files
  2ff988e... portalHelper: Use private data/cache directories
  a81f185... portalHelper: Set a minimum window size
  49607e1... portalHelper: Don't change the main window title
  7784bc0... build: Remove C++ check
  3737a99... Update Slovak translation
  6a40e72... Update Kazakh translation
  a82c564... windowManager: Avoid reentrancy on the ::size-changed handl
  e0d7d28... windowManager: Avoid fullscreen animation if the window has
  93c66b3... Fix a translator comment
  5e66ac2... Update Polish translation
  9f6f480... background: Remove a couple of unused variables
  b1dcea7... background: Disconnect from 'prepare-for-sleep' signal
  97a1cdb... Update Belarusian translation
  7746f1a... Make all our window clones use the MetaWindowActor as sourc
  050f209... Update Finnish translation
  3c61bef... Update zh_CN translation
  01975b6... AppFavorites: order alphabetically by key
  e6e786a... st-theme-node: Fix lookup of time values
  a870a4d... widget: Only include visible actors in focus chain
  ddfdfae... Use /proc/self/cmdline on Solaris as well in shell_global_r
  d017e67... main: Destroy GjsContext before exit
  f7752ac... ibusManager: Use const correctly
  aefd61c... js: Avoid double declarations with let
  c3cdbd0... windowManager: Handle MetaDisplay::show-osd signal
  0008ef7... windowManager: Use g-s-d wacom dbus helpers to update pad l
  1807495... Updated Czech translation
  304b68e... portalHelper: Add security icon to titlebar
  98cdd44... portalHelper: Fix runtime warning
  b5bf82b... portalHelper: Fix signal arguments
  2e74920... Update Indonesian translation
  0429aad... Updated Norwegian bokmål translation.
  2b2e9d4... Updated Czech translation
  93071d9... loginDialog: don't allow type ahead at the login screen
  a46ea3f... Use the versioned libmutter*.so versions
  c63b7f0... Updated Spanish translation
  dd8c06f... tests: load required version of Clutter/Gtk early
  02a7b0d... tests: require given version of Gtk
  a9fd8bf... Updated Ukrainian translation
  a768692... portalHelper: Don't fail to load because of TLS errors
  3bf8905... extensionDownloader: return tuple of string on success
  c75785e... ui: Allow moving menu items to a certain position
  30e1703... network: Ensure the connection list is sorted after rename
  e08f2a4... Don't mix GJS and GObject signal systems
  fa82af2... location: Initialize permissions
  2c5bc4a... appFavorites: Only use renamed ID if it can be resolved
  2c070d3... system: Switch between alternatives on long-press
  7395aaf... extensionSystem: Add kill-switch setting to disable user ex
  5d07832... extensionPrefs: Expose kill-switch
  75f8279... extensionPrefs: Tweak UI
  785c813... status: Add nightLight indicator
  fbc6019... Bump version to 3.23.90
  9bcdd9c... Update POTFILES.in
  649d360... Use Unicode in translatable strings
  4f4163e... Update Kazakh translation
  0b332fc... Update Catalan translation
  2202b93... Updated Danish translation
  1e6c44c... autogen: Drop usage of gnome-common
  c1234f7... Update Basque language
  cbb0c1c... Update Basque language
  31675d1... Update Spanish translation
  475fd72... Update Slovak translation
  a8955ff... Updated Lithuanian translation
  b091cfe... Update Finnish translation
  38854fb... Updated Norwegian bokmål translation.
  b05739f... Update Polish translation
  6777670... Updated Ukrainian translation
  e13602b... Update Indonesian translation
  27d0101... Update Italian translation
  607b2ef... network: Don't start portal helper under GDM
  ff5e39a... Update Friulian translation
  c102a89... Update Brazilian Portuguese translation
  6df30cb... Updated Galician translations
  63e9c98... Updated Serbian translation
  838721f... Updated Serbian translation
  32ec995... Update Hungarian translation
  0ff5fc8... viewSelector: Fix another case of mixing GJS and GObject si
  d54db8f... Update Chinese (Taiwan) translation
  b5130c5... util: Add AppSettingsMonitor
  0353ebd... dateMenu: Use AppSettingsMonitor for world clocks
  0569bb1... messageTray: Add optional datetime parameter to notificatio
  4e491b6... notificationDaemon: Include timestamp in serialized notific
  c6f2282... telepathyClient: Update notification time from message
  796fdca... dateMenu: Enforce calendar column width
  4b166dc... dateMenu: Do a better job at size freezing while browsing d
  da831e8... weather: Add WeatherClient
  62606c6... dateMenu: Add Weather section
  0e0caee... weather: Skip loading indication when updating frequently
  239b67e... messageList: Make canClear public and notify on changes
  d3bb790... calendar: Add "Clear All" button to message list
  8a6157c... messageList: Remove section clear button
  fec511c... calendar: Only show section title for other days
  c4f2bb5... messageList: Keep secondary actor when showing close button
  f3d1c78... calendar: Use relative times for notification timestamps
  d3c050b... Refine notification style
  846e3f8... calendar: Add calendar icon to events
  1981652... mpris: Make forward/backward insensitive when unavailable
  5117ccd... Update Kazakh translation
  adc811f... Bump version to 3.23.91
  da0066e... Update Brazilian Portuguese translation
  252dce1... fix typos
  645aa01... telepathyClient: Use a single update for text and timestamp
  f43a8a7... Update Finnish translation
  e594b30... Update Chinese (Taiwan) translation
  427ec68... Update Polish translation
  d7c532d... Remove obsolete strings causing validation errors in Hebrew
  15feaa1... Update Hungarian translation
  6e46166... Updated Danish translation
  28c6175... Update Belarusian translation
  f34202c... Update Icelandic translation
  df81636... Update Basque language
  535028c... Update Korean translation
  1af88e5... Update Catalan translation
  b53f95a... Updated Lithuanian translation
  a0008f7... Updated Serbian translation
  384a6e8... Update Catalan translation
  8a75143... Update German translation
  18aa4ff... Update Swedish translation
  46f3712... xdnd: Rename XDnD handling signals to more inclusive ones
  4b80cbe... xdnd: Remove XDnD handling code and receive DnD signals fro
  1c95c9e... Update Friulian translation
  0892220... Update Scottish Gaelic translation
  ff5bd0b... Updated Danish translation
  63b49c6... Update Slovak translation
  ce419da... Update Indonesian translation
  3d0aab3... Updated Czech translation
  5649b9c... Update Russian translation
  64dbc8a... Update Italian translation
  7c96b39... telepathyClient: Implement Tp.BaseClient directly
  3c828c8... shell: Remove TpClient
  8f8e512... main: Use GBusNameOwnerFlags to specify flags
  2d814bf... main: Remove telepathy-specific log handling
  742155c... messageTray: Use correct monitor for fullscreen logic
  4714c73... Updated Galician translations
  afc3a8a... Fix build
  c585619... updated Punjabi Translation
  9ed512e... Update Galician translation
  4373d39... Update Galician translation
  ce5875f... weather: Handle GeoClue not responding
  3a6b414... windowManager: Add bottom edge drag gesture to show OSK
  da53903... Update Spanish translation
  e0f1fc2... Updated Serbian translation
  9a38011... lookingGlass: Don't include telepathy import by default
  b4df747... telepathyClient: Gracefully handle missing telepathy deps
  ada21c9... padOsd: peek pads attached to the same tablet
  e0c0d92... padOsd: shuffle title labels hierarchy
  e057333... padOsd: Add PadChooser class
  e039871... padOsd: Allow to switch between pads in the same group
  60a2794... messageTray: Ignore showBanners policy for critical notific
  3d39979... dateMenu: Add some spacing between displays
  af18a0c... calendar: Fake baseline alignment for notification timestam
  e907349... mpris: Add hover effect
  50df308... dateMenu: Add vertical separator between message list and c
  09af443... windowMenu: Remove left-over variable
  3b7a4b0... Bump version to 3.23.92
  d79924b... Update Tajik translation
  72ed9da... Updated Serbian translation
  5385b36... Updated Serbian translation
  9c2bf17... Update French translation
  01f5065... Update Latvian translation
  bc711b6... Update Turkish translation
  cd30572... Update Japanese translation
  33fcff8... Updated Ukrainian translation
  577e261... Bump version to 3.24.0
  f97a352... network: Close Wifi selection dialog when appropriate
  c0861b1... gdm: Handle absence of Fprint.Manager service
  d15b46f... workspace: Hide preview overlays from picks
  199bc85... screenShield: Do not lock the screen when locked down
  a786f0b... screenShield: Do not take an inhibitor when disabled by loc
  d393ca4... weather: Track whether a location was set
  7c9f769... weather: Disentangle _useAutoLocation from Weather setting
  74e1058... weather: Take global location switch into account
  9cc1e6b... location: Split out PermissionStore
  c3428f1... weather: Follow GNOME Weather's location permissions
  35d0ba4... status/a11y: Fix typo
  f785f4a... Updated Czech translation
  6f473a4... network: don't assume the connection path is always non-NUL
  c9555a3... Update Polish translation
  19aa574... Update Swedish translation
  dd6452f... Update Russian translation
  726fc1d... Update Brazilian Portuguese translation
  495f9cb... Update Kazakh translation
  301acc9... Updated Ukrainian translation
  5d33820... Update Indonesian translation
  5761db5... Update Italian translation
  a102c99... Update Finnish translation
  7bba7fb... Update Spanish translation
  716f209... Updated Ukrainian translation
  86063f1... Update Hungarian translation
  436b764... Update French translation
  c8be854... Update Korean translation
  257b99e... viewSelector: Set correct arguments on ShowOverviewAction '
  d65199d... Update German translation
  92d740b... Update Galician translation
  bc3a506... Update Slovak translation
  ad80cc8... Update Belarusian translation
  5de85c7... calendar-server: Remove unused variables and function
  b477d21... st: Add missing %NULL check
  539cbf3... Update Polish translation
  dc29592... Update Friulian translation
  b4b19b5... Updated Norwegian bokmål translation.
  ede6ec2... Updated Lithuanian translation
  ce0ea04... Update Polish translation
  2369ef1... Updated Vietnamese translation
  adbec80... Update Polish translation
  6557ae0... portalHelper: Simplify our non-use of cache
  06478f2... Update Russian translation
  2ebac8c... Update Russian translation
  6ab045b... Update Latvian translation
  647c8df... popupMenu: Don't handle key events for insensitive source
  a0c3147... portalHelper: Use the correct enum values
  8369dc6... portalHelper: Fix portals which require a new window to be 
  65d93ea... gvc: Fix some memory leaks
  cad5e06... panelMenu: consider scale factor when setting max-height
  44e80f4... st-texture-cache: Plug some pixbuf refcount leaks on async 
  32ea7d7... Don't set clutters 'window-scaling-factor' property
  082bc20... shell-global: Get UI scaling factor from mutter
  4cd4678... Add ShowMonitorLabels2 D-Bus API
  f680cf6... Update Greek translation
  89f4e98... Update Croatian translation
  2cce1b9... appFavorites: Rename gnome-music.desktop
  243dae1... background: Fix file check
  2714d8d... Update Italian translation
  ef9dee2... Update Serbian translation
  1508d76... build: Require bash for pushd
  fcbb942... loginDialog: Fix session button can be clicked
  8e443a2... WeatherClient: set enabled providers after setting a valid 
  7a20683... extensionPrefs: Fix enum member name
  06fdf2f... extensionPrefs: Avoid a runtime warning
  0770383... Fix to Catalan translation
  9a65f20... Update Arabic translation
  ff425d1... extensionSystem: handle reloading broken extensions
  8007f4d... docs: Fix typo
  44fb014... Bump version to 3.25.1
  94a0ae1... entry: Fix *-icon-clicked handler
  2a3a5df... theme: Use font-relative width for prompts
  be95a63... Update Catalan translation
  28ca960... popupMenu: Accept either an icon name or a GIcon on PopupIm
  e38c268... popupMenu: Allow specifying an icon on PopupMenuBase.addAct
  73680e2... popupMenu: Change the position of the icon in PopupImageMen
  0142fae... search: copy result to clipboard if requested
  6362b3d... dateMenu: Fix a runtime warning
  9b73044... Fix bashism in autogen.sh
  aecd1c1... keyboard: Avoid runtime dependency on the Caribou daemon
  c324395... keyboard: Remove Show/Hide calls
  41baf0f... keyboard: Drop dbus naming semantics from Set[Entry|Cursor]
  b859a7f... Update German translation
  1297315... Update Serbian translation
  51145a3... Update Serbian Latin translation
  9d53a77... tests: Update markup test for function moved to messageList
  447bf55... panel: Add transparency when free-floating
  7cc88f9... theme: Update sass submodule
  94114d8... Update Turkish translation
  a55599a... Switch to stable libsecret API
  817ff52... util: Always use 12h format if requested
  e94de67... switcherPopup: Ignore implicit enter events when the popup 
  63f2fdd... build: Use #!/bin/sh instead of #!/bin/bash
  7090592... windowManager: Rename variable
  0dca5e5... windowManager: Generalize translation values
  4dfad53... windowManager: Use sourceRect for consistency
  a72f060... windowManager: Rename functions and variables
  83fb346... windowManager: Add animations for maximize and unmaximize
  7e7e3ec... lookingGlass: Use standard icon names for GC icon
  6b3c953... st: Fix doc comment
  7a2d495... Bump version to 3.25.2
  19d0169... shell-global: Use MetaSettings for settings
  e02d6e5... panel: Update .solid style on session mode changes
  15d387d... build: Switch to sassc for generating style
  e7bf238... build: Drop check for gjs-console
  60c00f0... build: Always install xdg-desktop-portal metadata
  31a4705... build: Stop building a separate libgnome-shell-base
  4bada06... build: Drop obsolete pkg-config check
  73cffb3... tests: Adjust test runner
  c22287b... portalHelper: Don't go through proxies for captive portals
  50d37e7... portalHelper: Fix auth URI not being passed to window
  7ad6bd9... docs: Remove reference to libgnome-shell-base
  ad2cb22... Remove dangerous explicit destroy
  e2838a7... Remove an explicit destroy to the ClutterText actor
  2e1e00c... st: fix "text-shadow: none" to correctly draw no shadow
  7f7d187... st-entry: Add primary-icon and secondary-icon read-write pr
  02a72b1... st-entry: remove unused variable
  ce262b3... autorunManager: Remove unused import
  d5cac65... st: initialize static variables to NULL
  a256a35... st-entry: don't assume a cursor func has been set
  9e0e7a4... st-im-text: don't require st_im_text_set_event_window() to 
  4c72244... tests/entry: remove unused import
  8783654... st-entry: Add support for the text-shadow CSS property
  708f65e... tests/entry: add text-shadow
  4e07d0b... st-entry: don't possibly allocate actors a negative size
  6ed7034... st-entry: Add support for a "hint actor"
  47b109d... tests/entry: add interactive tests for entry hints
  3d6fdc8... sessionMode: Drop unused import
  d8e7fc4... appDisplay: Add a null-check for the scrollview's fade Clut
  a0140fb... calendar-server: Specify the timezone for the view query
  69396bb... build: Drop obsolete dist file
  3d20983... Bump version to 3.25.3
  e995730... style: Fix nesting of elements
  875a1d6... gdmUtil: Fix auth prompt drawing over user list
  0e922ee... data: install process-working.svg to filesystem
  9c4e875... objectManager: handle object manager sending empty array
  9c8a470... objectManager: handle proxies coming and going
  293d169... Fix a typo
  5221744... workspace: Reset source IDs to zero after removing them
  82e20f9... authPrompt: Reorder import
  bdc15d6... Revert "data: install process-working.svg to filesystem"
  e3330b6... Revert "gdmUtil: Fix auth prompt drawing over user list"
  a00a186... authPrompt: Remove stray tab character
  fdf988c... util: Force text direction of time strings
  292ac41... panel: Consider visibility changes for solid style
  d1c71fd... st: Don't try to create shadow for empty texture
  326d5c7... notificationDaemon: Fix fallback icon names
  fbc5e37... loginDialog: Disable user list when no user
  2b459ff... Fix translation headers
  0f87182... gdmUtil: Fix auth prompt drawing over user list
  a782de6... authPrompt: allow empty response to PAM messages
  2339c39... system: Emulate click action button release
  79aa404... volume: Show OSD popup when changing volume via scroll
  526f2c8... loginDialog: Only highlight a single item at any time
  358133e... Initialize properties in _init()
  e2f88d6... Don't use 'undefined' as boolean
  2a01606... dash: Fix some JS warnings
  755698a... remoteMenu: Add actionGroup accessor
  28d0983... panel: Fix a JS warning
  b50d714... history: Fix bogus return value
  f33560f... ibusManager: Fix a warning
  1ba014d... layout: Range-check index before array lookup
  4e57b45... layout: Skip strut computation in the no-monitor case
  32fdc22... windowManager: Fix a warning
  b73c96d... calendar: Fix access to undefined property
  d815c5d... notificationDaemon: Avoid access to undefined property
  c1758c4... dateMenu: Set _delegate on non-menu-item menu child
  ccaae5d... shellDBus: Avoid access to undefined properties
  60e7db7... st-icon: Remove unused fields
  b18735d... shell-global: Don't override the X11 window scale
  5962be3... shell-global: Don't set the clutter font DPI
  b099e9a... shell-util: Fix capturing scaled views
  4c2fd51... shell-util: ensure we've a valid n_captures when capturing 
  4427197... ui: Reset workspace thumbnail porthole on monitor changes
  7991a53... padOsd: Refactor function setting label after edition into 
  0d0e90c... padOsd: strengthen ring/strip label creation
  a426295... search: Make the results take more horizontal space
  faa0dda... search: Refactor providerIcon into providerInfo
  0a8d81c... search: Tweak the sizes of search results icons
  9d77fa8... search: Replace the gradient separator with a simple line
  c1eaa8e... separator: Remove HorizontalSeparator
  d4541a6... gnome-shell: Use standard font size for the search-result-t
  1502523... search: Increase maximum number of visible list search resu
  bcec9f3... util: Wrap g_regex_escape_string()
  77e0c38... search: Propagate searchResults down the hierarchy
  b3d74bd... search: Highlight search terms in description
  69a9c22... search: Disable multiline descriptions
  90f7dfd... gnome-shell: Make search result description semitransparent
  330a287... shell-util: Fix a typo
  516d19e... slider: Cache slider width for dragging handlers
  74bd009... layout: Allow adding already parented actors for chrome tra
  1c7a3ee... ui: Refactor modal dialog into separate Dialog class
  fbf5f98... shellMountOperation: Share a style class
  b5860d6... dialog: Add MessageDialogContent
  f77333e... extensionDownloader: Don't reuse .prompt-* style classes
  593b431... ui: Use MessageDialogContent where appropriate
  d220e35... ui: Implement "window doesn't respond" dialog on gnome-shel
  59a70fb... polkitAgent: Fix ReferenceError exception
  161926c... Update Indonesian translation
  3ca77e9... Update Friulian translation
  8d6efde... Revert "extensionSystem: handle reloading broken extensions
  88b1a5d... extensions: Consistently handle createExtensionObject() err
  d461d02... extensionSystem: Catch import errors
  e845f41... extensionSystem: Handle all initExtension() extension error
  6b71b79... Remove excess parameter to g_app_info_launch()
  c64a38f... padOsd: Implement edition of actions for rings/strips
  5202181... padOsd: Disallow help/switch monitor actions on rings/strip
  76c4b0a... Fix crash when using the magnifier
  a593e45... messageTray: Use spread syntax to get map keys
  6a2af25... appDisplay: Define constant before using it
  9e32ba6... main: Define global properties with 'var' instead of 'let'
  2582d16... Define classes with 'var' instead of 'const'
  033277b... Define externally accessible contants with 'var' instead of
  6c9a7ce... environment: Remove stray semicolon
  c67eaba... appDisplay: Use ::paint handler to set up spring animation
  96a4977... iconGrid: Remove clones on new animation
  865a1cf... iconGrid: Cancel animations on unmap
  6878ee9... workspace: Use has_pointer() method instead of property
  7f4e914... build: Move gvc submodule to /subprojects/gvc
  26e7962... docs: Use entity for version
  c987d3d... build: Support the meson build system
  3b75881... Bump version to 3.25.4
  2aceeac... build: Update gvc subproject
  ae0eeb0... build: Fix portal installation with meson
  4181035... networkAgent: Adjust to introspection change
  825f1cc... Revert "networkAgent: Adjust to introspection change"
  734511a... workspace: Switch back to using the :has-pointer property
  737ba14... Update Friulian translation
  775d77b... keyboard: Remove dead code
  08ad345... keyboard: Only rebuild keyboard actor on keyboard type chan
  1dd12d2... Update Nepali translation
  fc90833... Updated Lithuanian translation
  0320a04... Update Friulian translation
  2567874... Update Croatian translation
  679c21b... Updated Spanish translation
  1fd5196... Update Kazakh translation
  5f73693... Updated Slovenian translation
  c1e478e... windowManager: use Meta.MonitorManager.get_display_configur
  a432653... background: use of CHANGES_DONE_HINT events to avoid reload
  a9b816a... Update Friulian translation
  942831f... build: Bump mutter API version
  dff3e4e... ui: Add InhibitShortcutsDialog
  cdc9d2c... Updated Czech translation
  7b60d36... Update POTFILES.in
  619a69d... Use HTTPS URLs for the submodules
  814e9bb... Update Croatian translation
  c067b07... Updated Czech translation
  508e3e5... padOsd: Add one to the >1 rings
  62901ca... Update Slovak translation
  5eabb45... Updated Spanish translation
  31597c5... Update Catalan translation
  5723fcc... Updated Slovenian translation
  56a6073... Update Galician translation
  e8e51c0... Updated Slovenian translation
  a93b262... Update Friulian translation
  b03e00d... Update Indonesian translation
  1be5b67... Update Swedish translation
  d587ba7... Update Hungarian translation
  1095489... workspaceSwitcherPopover: Remove pointless timeout
  e39f4ec... gdmUtils: Define constants with 'var'
  56c28fb... workspaceThumbnails: Reduce maximum thumbnail size
  2d84975... overview: Don't expand workspace thumbnails by default
  8a911cd... workspace: Move window captions
  64bbad1... workspace: Reduce spacing between window previews
  4fd5eee... workspace: Only reveal title captions on hover
  b3b30f2... workspace: Don't restrict title width to window preview
  1218e68... workspace: Allow full-sized window previews
  6816aea... workspace: Move decision to show/hide chrome to clone
  6c472d8... workspace: Show window chrome on long-press
  7f2101d... workspace: update window close
  f1ee6c6... legacyTray: Time to say goodbye ...
  f96b0d4... Update gvc
  cf010cf... build: Drop autotools support
  4b1ba2c... build: Add Build API wrapper for meson/ninja
  abe0ff4... Bump version to 3.25.90
  44bb0f6... build: Bump mutter requirement
  41c5769... Update POTFILES.in
  1518a77... main: Add private libdirs to GIR's list of search paths for
  6d704cd... build: Remove included Makefiles as well
  b0d21c3... Define ST_COMPILATION in the St enumeration template
  86995d7... build: Use internal dependencies
  7992d7c... Add an explicit dependency on libst
  11e7184... Changed _ to ngettext for message '%d more'
  5a621c5... Updated Czech translation
  b8eeac6... Resize the user's avatar when scaling factor changes
  d903978... Explicitly set the width and height for subicons' container
  79eedd9... build: Rename variable for clarity
  9fc6cae... build: Only include enum header in libst dependency
  090063a... ui: fix a translator comment in InhibitShortcutsDialog
  c42f5e2... Update Polish translation
  1532ac3... status/keyboard: Fix typo
  5dd861d... Update Turkish translation
  96c2db6... Updated Serbian translation
  7253c9b... Update Indonesian translation
  ebda516... Update Kazakh translation
  709aa01... Updated Lithuanian translation
  f794b6c... Update Galician translation
  5067ac1... data: Expect shell in /bin rather than /usr/bin
  093b73b... viewSelector: Open context for highlighted search result
  5c3de58... Update Croatian translation
  b5d3c4e... shell-tray-manager: Disconnect theme_widget signals on fina
  b2b2f65... network: Launch the appropriate settings panels
  0ad9c51... Update Croatian translation
  f2a9467... network: Simplify and fix VPN settings menu item
  63bd6ef... Update Catalan translation
  2339351... dateMenu: Use non-capitalized forecasts where appropriate
  c899453... switcherPopup: Add support for modifier-less keybinding nav
  b35dfc8... windowManager: Add a switcher for mutter's switch-monitor k
  e8a2c06... inhibitShortcuts: Whitelist OS components
  7d95275... system: Don't leave overview when activating most items
  9c3b332... system: Split out system actions to its own module
  b4b1caf... systemActions: Store properties in a map
  595065b... systemActions: Make actions searchable
  52f6047... appDisplay: Include system actions in search results
  d78d754... Bump version to 3.25.91
  fdaa01a... Update Spanish translation
  75574fb... Update Galician translation
  3b81465... layout: actually hide keyboard when hiding keyboard
  06a758f... Update Kazakh translation
  f7d6d1d... Updated Czech translation
  e717779... Update Indonesian translation
  88cd943... Updated Lithuanian translation
  ddbdfa8... Update Polish translation
  23b3476... Updated Vietnamese translation
  df8d797... Update Catalan translation
  d9631fe... Update Friulian translation
  accad67... Update Croatian translation
  a02399e... workspace: Align window previews with the pixel grid
  7031d02... Update Slovak translation
  68854f6... Fix Icon in Nepali translation
  29d37d4... Update Turkish translation
  d40af89... Updated Danish translation
  921b2a9... Update Chinese (Taiwan) translation
  62bb4f4... Update Chinese (Taiwan) translation
  9912d22... Update Chinese (Taiwan) translation
  9cc143a... Update Chinese (Taiwan) translation
  d82d862... Update Latvian translation
  8af1d19... Update Hungarian translation
  d8b6f22... Updated Slovenian translation
  d3e9573... Update Finnish translation
  82013d5... Update Serbian translation
  1e4e33a... Update Serbian Latin translation
  9dcffda... Update Brazilian Portuguese translation
  729a17b... Update German translation
  bb89c04... appFavorites: Add Empathy to rename list
  f9e632e... Update Italian translation
  fa60c95... Updated Dutch translation Master 3.26
  5b39afc... Update Belarusian translation
  24a8b12... Update Korean translation
  6914f8f... Update French translation
  96e14dc... boxpointer: If available, use source actor for constraining
  6fc5b04... theme-node: Fix font family formatting
  fa14b3b... Updated Bulgarian translation
  31959cb... Updated Ukrainian translation
  de694f4... Updated Danish translation
  5068b27... updated Punjabi Translation
  d4a7642... Update French translation
  389091a... Update Swedish translation
  8243545... Update Basque language
  e90d6dc... Fixes to Catalan translation
  6ab9c56... Update Japanese translation
  c9d5677... Bump version to 3.26.0
  053b8da... app: Work around pkexec restriction when launching
  56f4ce3... dateMenu: Adjust to GWeather IAPI change
  bddc2c0... dateMenu: Use icon for message indicator
  5ec0ad4... StEntry: fix crash when hint actor is NULL
  e5ed0ab... Update Greek translation
  e914d11... Update Arabic translation
  289f982... remoteSearch: Allow search providers not to auto-start
  8331436... Update Russian translation
  90c55e1... gtk-embed: ensure we only listen for window-created events 
  ecddf1f... Fix some more undefined property warnings
  2d11b5c... autorunManager: Avoid access to non-existent array element
  5a414ff... windowManager: Remove excess parameter
  80151a7... dnd: Declare dragMonitors with var
  9f0bb52... Make key-above-tab in switcher more consistent
  f5a28c2... remoteSearch: Fix remote search providers
  d86a4dc... Update Persian translation
  703187e... dnd: Prevent dividing by zero when calculating the scale fa
  7015bb2... shadow: Only use correctly sized textures for shortcut
  6ecbaac... theme: make top bar more legible
  f88e963... add missing close button states
  18f36b6... Update sass submodule to the right commit
  ec9b2ce... theme: panel corner opacity
  fcdb737... theme: re-render with sassc
  7f381dd... st-icon: Remove some dead code
  9d01828... build: Require latest meson
  9ecacdb... build: Update autotools-compat wrapper
  2ae6369... meson: Use build_rpath instead of custom linker args
  ab0e98d... build: Use new mkenums_simple() function
  de4c0bd... loginManager: Handle unset XDG_SESSION_ID more gracefully
  ce7ff27... notificationDaemon: Consider hyphens for app ID to object p
  1ef8722... notificationDaemon: Guard against invalid D-Bus object path
  a7021f9... Update Icelandic translation
  9a7dbfb... Update Icelandic translation
  023b50e... messageTray: Check monitor's existence before trying to upd
  3eb80dc... calendar: Make notification icons font-relative
  6321bbb... windowManager: Disable OSK gesture on lock screen
  b5f5a59... shell-app: Don't transition to STOPPED while still in the S
  f453b37... tools: Remove obsolete check-for-missing script
  e2ecae4... Update Malayalam translation
  15f0e05... [L10N] Update Persian translation
  1510640... Update Chinese (Taiwan) translation
  9822c4c... Update Swedish translation
  59fc26f... calendar: Rebuild the calendar when the time zone changes
  5c37fac... ui: Improve handling being headless
  156032a... weather: Mark conditions as significant
  8143f73... workspace: Fix tab navigation order
  1939e22... workspace: Focus clone when highlighting
  0b02f75... dialog: Fix setting buttons as initial key focus
  7da5a76... popupMenu: Close menus on session mode changes
  4543ca1... build: Run unit tests on `meson test`
  d439456... tests: Fix JS warning
  bf2a824... Bump version to 3.26.1
  fa8523d... [l10n] Updated Catalan (Valencian) translation
  db43c45... layout: Unset primary and bottom monitor when headless
  f3f8ecf... Updated Slovenian translation
  e16eb55... Update Friulian translation
  01d8811... gdm: Remove separate greeter universal access icon
  c12da66... popupMenu: Fix setting ImageMenuItem's icons via strings
  129690e... Bump version to 3.27.1
  fb30709... bluetooth: Add missing 'BluetoothHardwareAirplaneMode' to D
  aa08585... network: Spawn wifi panel for further WPA enterprise config
  29eefc0... Update zh_CN translation
  f956991... window-tracker: use generic meta_window_get_sandboxed_app_i
  f90b225... main: call gjs_dumpstack on aborts and traps and optionally
  891bc45... main: use SA_NODEFER to track signals to being able to rais
  9537bb2... Update Dutch translation
  100d6a7... dialog: Reset initial focus on destroy
  fa276a3... theme: Restore drag effect between workspaces
  eecbd4d... windowAttentionHandler: Follow app policy for attention not
  e765e68... windowAttentionHandler: Fix typo
  93925c9... style: Fix left tile preview
  feed029... panel: focus windows on Escape key press
  1af65c6... Update Arabic translation
  c53557b... Updated Norwegian bokmål translation.
  cdc212f... overview: Protect ::drag-end handlers
  9dc977e... Update Czech translation
  a46af9e... status/keyboard: Reset menuItems and Label objects on chang
  35a9c3e... extension: log message if extension could not be installed
  32b2639... systemActions: Use Title Case
  9bad218... systemActions: Add more keywords
  69e22f8... Updated Czech translation
  99e53a6... Updated Lithuanian translation
  71585f3... Updated Hebrew tranlsation
  ecd9fba... Updated Hebrew tranlsation
  10c602f... build: Remove 'enable' prefix from option names
  ca367e4... build: Stop detecting features automatically
  6e3178d... build: Remove Build API wrapper
  13fdaa8... Update Indonesian translation
  6c655a6... dash: Make sure item labels are only destroyed once
  74683b7... dash: Do not shadow ClutterActor's destroy()
  a29ceb3... dateMenu: Ignore malformed world-clocks settings
  29987ae... dateMenu: Fix possible crash with unknown locations
  90534af... Update Icelandic translation
  7571f0d... Update Catalan translation
  5401318... Update Arabic translation
  fb9db4e... system: Align submenu labels with parent
  77ec6a8... Update Spanish translation
  989c7bf... Update Friulian translation
  94b96f8... background: don't leak wall clock when background changes
  eb4cd57... Update Latvian translation
  e64a482... Update Turkish translation
  027a088... Update Swedish translation
  45e756f... Updated Slovenian translation
  aab7656... man: Update project website
  3f3e514... networkAgent: Update VPN config path
  723c49a... location: Use translated reason string
  f40ad89... Update Finnish translation
  f91fbd7... network: Fix visibility of VPN section
  bc5be10... ui: Add keyboard accessibility dialog
  d71af5e... network: port to libnm
  baacd21... network: remove the vpn request when it's serviced
  16a1c35... network: unregister the agent when it's disabled
  f291796... Update Friulian translation
  d5f081a... keyboard: Minor cleanup
  cf23490... keyboard: Split enabled setting from enabled state
  705915c... keyboard: Don't pop up on touch events
  35eac69... appDisplay: don't try to close the popup menu that is alrea
  69da686... dnd: Declare restore location variables
  5d20516... Update German translation
  53f4d12... Update Catalan translation
  fed5657... [l10n] Update Catalan translation
  1d3154a... networkAgent: Pick up VPN service dir from pkg-config
  5297e86... Update Slovak translation
  c31bd67... Update Spanish translation
  9b6a931... build: Update gvc to not require ALSA support
  8c8a7f0... Update Hungarian translation
  6e74f98... build: Update gvc to support renamed options
  9ad7f59... padOsd: Ensure to pick pad devices only
  e09f8c8... padOsd: Fixup to the previous commit
  bc9e5a4... Update Swedish translation
  4a3c610... Update Indonesian translation
  626bbef... Update Finnish translation
  8502be6... Update Polish translation
  fd034f3... Update zh_CN translation
  2d79ab6... private: Avoid unnecessary conversions in shadow computatio
  7544bba... keyboard: Restore intended OSK visibility behavior
  6795fb0... data: Add README and supporting script to update keyboard l
  52a779e... data: Add keyboard layout JSON files
  a1ce0da... main: Load OSK layouts resource
  33c3ed6... keyboard: Drop message tray source, and tray focus handling
  7fd8fa3... keyboard: Rework OSK
  40db4a6... main: Stop acquiring caribou name
  3dd3c1a... st: Make st_button_fake_release() work with touch press
  774930f... keyboard: Ensure to resize keys after layer change
  5914f22... misc: Add InputMethod class
  73c7441... keyboard: Use InputMethod underneath
  d93037c... keyboard: Lookup minimum number of grid slots for each keym
  5b1e705... keyboard: Add Suggestions object/actor
  e0910c0... keyboard: Add visible property
  a2303c5... ibusCandidatePopup: Feed OSK suggestions from ibus panel ca
  d86b62d... st: Make StEntry rely entirely on ClutterInputMethod/Focus
  83accce... st: Remove StIMText
  d1bebba... shell: Remove intricate key event handling code
  8c3f5b6... shell: Remove gdk_screen property/getter
  70bc949... keyboard: add a special KeyContainer actor to contain keybo
  e4ee944... viewSelector: Send first printable keystroke to the search 
  5cec4ae... keyboard: Move extended keys pop up/down into the Key objec
  e0852e5... keyboard: Remove duplicate code
  083d11a... misc: Make IBus a mandatory dependency
  d7f8a39... keyboard: slide focused window on OSK visibility
  82cecf2... keyboard: Add languages selection popup
  8fdf47e... keyboard: Do not create widgetry for all keyboard groups at
  194040d... thunderbolt: add policy provider and indicator
  d6107a6... Update Swedish translation
  0b51ead... Update POTFILES.in
  cd0af33... panel: center date entry with workarea
  86b853b... Update Spanish translation
  0206a57... Update Friulian translation
  80ad471... Update Finnish translation
  d3a3b7f... screenShield: Do not save lock state on wayland
  6f0c187... shell-recorder: save cursor's image hot x/y coordinates
  f2e2af9... panel: Fix active button style on solid panel
  5f6aace... Update Polish translation
  9dbe108... calendar: Make month and month-year formats translatable
  a647445... calendar Preparing for genitive/nominative months
  f2d12e2... Update Polish translation
  5122b06... altTab: Update the switcher when apps and/or windows get st
  a3918d8... altTab: Add shortcut to quit application
  06f790d... switcherPopup: Handle removal of items from SwitcherPopup
  d63c0e2... altTab: Add also a shortcut to close windows from the switc
  fc5b159... Update Galician translation
  3fe45e2... theme: Replace gnome-shell-sass submodule with subtree
  433b28b... Update Friulian translation
  1ce5ed8... Update Brazilian Portuguese translation
  bc4462c... viewSelector: Avoid stealing focus from other entries into 
  92f1aec... appDisplay: Fix small app folder icons when using HIDPI
  c62e7a6... build: Make sassc mandatory and always generate CSS files f
  2937cd7... Update Turkish translation
  d66fcb6... Update Indonesian translation
  2f9b0f8... Update Brazilian Portuguese translation
  e859fc8... keyboard: Do not call non-existent function
  7f8a1ec... keyboard: make Key objects' topmost actor to be this.actor
  0608413... keyboard: Do key presses on actual key press
  f8abe07... keyboard: Remove needless function
  d8fd7b5... keyboard: Implement Key object 'long-press' signal
  5f6745c... keyboard: Shift key shouldn't latch the state unless long p
  9cf2ec8... keyboard: Avoid using key.label for anything else than pres
  ebb39bc... keyboard: Delegate enter/shift/layout/hide buttons style to
  630c70f... keyboard: Set 'latched' pseudo-class on latched shift key
  ca095ac... theme: Update OSK theme
  f237e42... Update Croatian translation
  7d8b9b2... Update Kazakh translation
  d68d1d1... Update Catalan translation
  6d96925... Update British English translation
  117fcc9... Update Friulian translation
  436cac4... theme: use cantarell light
  07cae53... theme: use cantarell light
  2d03e19... Update Serbian translation
  99d32d2... Update Serbian Latin translation
  a347ed9... build: Minor cleanups
  9ef1bc7... gdm: honor timed login delay even if animations disabled
  58827ba... gdm: use password authentication if all schemes are disable
  e1d9bdb... loginDialog: only emit session-activated on user action
  1b2c67a... Remove po/Makevars
  1683f49... Update Serbian translation
  2bce1f1... keyboard: Fix a warning
  b7f083b... tests: Fix gnome-shell theme import
  5d1626a... tests: Avoid redeclarations with let
  2e45be9... tests: Replace "for each" construct
  66c8610... tests: Fix a warning
  23d6c4d... tests: Fix import error in calendar
  cff0b81... tests: Set calendar event source
  76f09b1... cleanup: Use method syntax
  213e38c... cleanup: Use arrow notation for anonymous functions
  3b13308... cleanup: Use Function.prototype.bind()
  46292fb... build: Bump mutter API version
  922d73a... Revert "build: Bump mutter API version"
  bdc9f29... Bump version to 3.27.91
  ea0770a... build: Bump mutter API version
  b11b28b... Updated Spanish translation
  822875d... Update Spanish translation
  dbda223... Update German translation
  94a4dc4... Update Chinese (Taiwan) translation
  60df5b4... Update Slovak translation
  720b9dd... Update Korean translation
  59e5352... Update Turkish translation
  c6b14ef... Update Hungarian translation
  9e0df3c... Updated Vietnamese translation
  579f598... Update Italian translation
  adc60f3... Update Scottish Gaelic translation
  0195b2f... Update Scottish Gaelic translation
  00039bb... Updated Czech translation
  6b99460... Updated Czech translation
  d1386ee... Update Dutch translation
  3ee50ad... Updated Lithuanian translation
  c8e69a2... menutracker: Fix a small memory leak
  81dfcb8... messageList: Fix invisible close buttons still working
  b79e11b... Update French translation
  201c5b2... Update Latvian translation
  aab9a20... Update Russian translation
  01bad21... Updated Danish translation
  b28e480... viewSelector: Don't duplicate find-as-you-type in captured-
  5e9e4f8... viewSelector: Don't mark synth event as in capture phase
  cccfc7f... thunderbolt: adapt to bolt 0.2 interface changes
  190a31d... thunderbolt: honor boltd's AuthMode property
  0684b42... Bump version to 3.27.92
  f48d620... Update Punjabi translation
  a479aa2... Update Croatian translation
  272d5b6... Update Chinese (Taiwan) translation
  398768d... Update Catalan translation
  f356b61... Update Swedish translation
  d5769ae... Update Hungarian translation
  d4f67a7... Bump version to 3.28.0
  4a17c8f... shell-global: Do not deal with allocated strings as const c
  bfdbee8... shellEntry: Use correct enum for input purpose hints
  b81d24f... Update Russian translation
  36c7d65... inputMethod: Pass all key events through the current IM met
  44b29f2... Update Romanian translation
  977686a... Update Slovak translation
  c4d2c0e... Update Brazilian Portuguese translation
  788fb55... Update Dutch translation
  0e2aeac... build: Bump required glib version
  3171f9d... Update zh_CN translation
  bdde247... Added Slovenian translation
  526834e... modalDialog: Remove some unused code
  a5e54f9... Update Dutch translation
  8a78f08... Update Arabic translation
  201bd9d... Update French translation
  61e9f51... system: Align submenu labels with parent - adjust for deepe
  01509cf... appFavorites: Rename gnome-tweaks.desktop
  78a92fb... polkitAgent: Queue authentication requests while locked
  9c0707d... build: Run postinstall script where necessary
  9f7b101... appFavorites: Add evolution to rename list
  f6a0847... st: Do not force allocation updates during shadow creation
  de95ced... Update Russian translation
  1339054... Update Russian translation
  e00f22e... overview: Use monotonic time to check for consecutive activ
  11ca8dd... worldClock: Handle named timezones
  71515a8... networkAgent: Use libnm for plugin loading
  09d3cdb... workspace: Don't move focus unconditionally
  cb4252e... polkitAgent: Hide authentication dialogs while locked
  5cc42b1... utils: Simplify URL regex to only support one layer of pare
  5b10d15... Bump version to 3.28.1
  a198dfe... thunderbolt: capitalize Thunderbolt in a translatable strin
  5fcf40b... workspaceThumbnail: only update _porthole if the overview i
  c29bd46... workspaceThumbnail: rebuild thumbnails if workareas size ch
  b99e304... workspaceThumbnail: initialize porthole based on workArea
  69afe77... remoteMenu: Support icons in app-menu
  cdbc99e... popupMenu: Fix wrong call to clutter_actor_add_child()
  f1b1501... Update Croatian translation
  d6d09fd... ui: Theme lookup should respect XDG_DATA_DIRS
  695d619... st-theme-node: Add new getter st_theme_node_get_letter_spac
  376d696... st-private: Add support for letter-spacing in ClutterText b
  be76b19... st-entry: Set text-related CSS properties on the internal C
  35fced2... ibusCandidatePopup: Fix candidate-clicked signal
  d7aba2d... loginDialog: Ensure timed login indicator is hidden on key 
  58063d9... loginDialog: Move reset of timed login into _startTimedLogi
  b1239b1... loginDialog: Use GLib instead of Mainloop for timeout
  522a5fe... loginDialog: Ensure old timed login timeout is removed befo
  5cc6fef... loginDialog: Restrict grabbing of focus while timed login i
  86a741c... loginDialog: Make sure timed login indicator is shown after
  a8e17f7... loginDialog: Use more function scope variables inside _star
  a4190f8... loginDialog: Correct source name for timed login idle timeo
  1dd1661... loginDialog: Don't display timed login indicator if unused
  a46df7f... theme: Use a padding of 6px on the user-list items accordin
  58aafe9... theme: Improve look of login user-list
  c4e0f6d... Update Russian translation
  0963ccd... thunderbolt: fix enroll-failed signal args order
  874a919... thunderbolt: remove gdbus error prefix, if present
  fb509df... thunderbolt: sync D-Bus API with bolt changes
  7601b02... Updated Slovenian translation
  0327069... polkitAgent: Guard against repeated close() calls
  38cdaa6... Update Romanian translation
  c82cb91... network: initialize the agent asynchronously
  39f43a4... Update Friulian translation
  f411724... Updated Czech translation
  a6ff195... Updated Spanish translation
  fbc03cc... Bump version to 3.29.1
  581b38e... scripting: Fix argument list of createTestWindow()
  642107a... keyboardManager: Preserve current keymap across reloads
  2d6cf23... perf-tool: Fix default value for --extra-filter
  0932324... calendar-server: Update views only after the time range is 
  594cc7c... workspaceThumbnails: Avoid access to undefined variables
  853c81e... Update Brazilian Portuguese translation
  ffc0eb1... remoteSearch: Actually return icons
  a49fb90... build: Include Cally in St introspection
  2997e49... keyboardManager: take group index into account when preserv
  5336175... osdWindow: Fix blurriness at certain resolutions
  c0a453f... networkAgent: Fix fallout from libnm port
  7d59eaa... Update Indonesian translation
  d8b9e23... network: Update the icon in the panel whenever NM's state c
  bae6f06... Update Galician translation
  f13dbf2... Update Galician translation
  94101e8... magnifier.js: Fix zoom juddering
  a0785cd... Update Swedish translation
  04f6156... Update Chinese (China) translation
  fdaddbd... Improve notification documentation
  fc26559... docs: Remove obsolete files
  f56e4e1... docs: Remove old style HACKING
  02bbf40... docs: Use Markdown
  ad3e9ab... docs: Clarify where style changes should be done
  86bd5b2... Bump version to 3.29.2
  70057c6... closeDialog: Disable unredirection while showing
  b03bcc8... closeDialog: Periodically check for window to become respon
  4489426... st-label: Unset clutter text instance on disposal
  f0557ea... appDisplay: Fall back to app name in icon menu
  6eed4e3... workspace: Fall back to app name in window caption
  7a3927c... screenshot: Store creation time in metadata
  c15e163... network: Handle networks with no access points
  b1dd746... network: Keep key focus in dialog when removing networks
  a0fa50a... Update Scottish Gaelic translation
  a21a22f... appDisplay: Make middle-click like Ctrl+click
  5ac6201... test-theme: Fix a comment
  f56ba08... st: Add support for font-feature-settings
  68b01a8... theme: Use tabular figures where appropriate
  f9dec47... Update Chinese (Taiwan) translation
  8237a1f... Change "const" to "var"
  a24999b... st-texture-cache: Don't add NULL textures to cache
  1f03599... st-texture-cache: Save cairo surfaces to a different map
  5fe349d... thunderbolt: Do not auto start boltd
  c9bf72c... windowMenu: Check if monitorIndex is valid before using it
  19e864e... keyboard: Handle case where keyboardMonitor is unset
  84d2d3f... keyboard: Check monitor validity before deferencing it
  8789469... windowManager: Don't animate unmanaged windows on (un)minim
  996dd74... layoutManager: Return null monitor if focusIndex is invalid
  2ba2640... st-icon: Remove unused size values
  e522e2e... st-icon: Create shadow pipeline only at paint
  e39d715... st-private: Warn if creating shadow for unallocated actors
  ac58c42... Update Occitan translation
  2c0376c... workspaceThumbnail: Initialize signal handler ids to 0
  47ea10b... Remove usage of MetaScreen
  a301820... Update Catalan translation
  f7355f5... closeDialog: use {disable,enable}_unredirect_for_display
  266b0e9... keyboard: remove global.screen
  ccadf6a... workspaceThumbnail: remove unused private win reference
  d0bdea3... workspace: Don't keep stale clones in list
  d9a1434... workspaceThumbnail: Don't keep stale clones in list
  d5e8f17... Bump version to 3.29.3
  fc5ab44... keyboard: Implement standalone FocusTracker
  e3ebc8d... keyboard: Remove stale references to global.screen
  4bf033a... st: Make StScrollables' paint volume reflect the unconstrai
  86a520b... st: Clip StEntry to allocation
  ab4c72d... st-box-layout: Queue relayout on adjustment changes
  b1b455f... st-adjustment: Mark all properties as EXPLICIT_NOTIFY
  e7f2e92... events: Re-use event messages where possible
  50e849a... st-texture-cache: Obey cache policy in st_texture_cache_loa
  2e90c5f... popupMenu: Don't handle key presses directly if there are m
  4a7082b... switcherPopup: Cancel window cycling with Tab
  905801b... panel: Allow restoring maximized/tiled windows by touch
  68f00f3... Update Russian translation
  0dee82f... keyboard: Handle no-window case in FocusTracker
  22392d1... loginManager: Get the session ID from logind if XDG_SESSION
  e36ba87... Stop using conditional catch statements
  a5937d1... Add systemd units
  374caad... inputMethod: Handle IBusInputContext::forward-key-press
  0221099... Bump version to 3.29.4
  43e8dfa... build: Don't use libdir for systemd unit path
  97f6a35... Update French translation
  0d5bae3... Add remote access indication and control
  9c62522... Update POTFILES.in
  132c8e0... icons: update to current metaphors
  837a00c... workspace: Recompute bounding box on window 'position-chang
  ce35553... workspaceThumbnail: Sync clone position changes with actor
  d21657f... authPrompt: Unset preemptiveAnswer on reset
  8f84892... authPrompt: Do not enable sensitivity if retries are disall
  cf69fe4... gdm, util: Always allow to retry login in unlock mode
  e68ca5a... Updated Spanish translation
  879a81a... remoteAccess: Make indicator orange
  304c667... windowManager: Add top edge drag gesture to unmake fullscre
  da537cd... screenshot: Adopt GIO's async pattern
  be84a00... screenshot: Add pick_color() method
  d2c7580... screenshot: Allow bypassing lockdown setting
  6688610... screenshot: Add PickColor() method to Screenshot interface
  3efd296... app: Consider "new-window" action for opening new windows
  2f76951... windowManager: Declare variables
  e5c95b9... windowManager: Refactor workspace switching animations
  ebe6f59... windowManager: Make workspace switching gestures follow mot
  4b522a0... shell-app: remove child_setup from app launching
  49d8ff3... Add check_cloexec_fds debug command
  2991f9f... util: Fix code style
  91da378... windowManager: Fix switch animation between non-adjacent wo
  bd1c777... system: Enforce symbolic icons in action buttons
  a9ad91c... system: Pick up Settings name and icon from app
  7ca418a... Explicitly convert raw data to strings
  f433b12... system: Don't execute Settings
  c90a4e4... levelBar: Factor out bar drawing
  ed8e89b... osdWindow: Reuse BarLevel drawing functionality
  3f756dc... barLevel: Support maxValue higher than 1
  aa75e89... osdWindow: Allow levels above 100%
  d2a97e7... volume: Allow volume above 100%
  ddd4fd9... barLevel: Add "overdrive" capability
  6217c3b... volume: Show overamplified icon when in overdrive
  393d724... Replace custom override schema with per-desktop override
  d57dc94... tools: Migrate changed overrides settings
  3a9ad5c... Update POTFILES.in
  b8b5da1... Bump version to 3.29.90
  eeda54f... Update Brazilian Portuguese translation
  d908940... showOSD: Fix handling of defined 'falsy' parameters
  9f436ce... data: Fix comment in schema
  52cbc29... workspace: Fix infinite loop when finding parent window of 
  da2fc2c... workspace: Simplify detecting added dialogs after closing a
  1fca090... tools: fix XDG desktop syntax in gnome-shell-overrides-migr
  6b41f82... Updated Slovenian translation
  81956e9... keyboard: defer position-changed till we have a rect
  6b610b2... keyboard: Refactor code resetting IM on window drags
  3b8dfd9... Update Polish translation
  13e8c35... Updated Lithuanian translation
  3a78695... Update Turkish translation
  02d06bb... overview: Use whole stage size for cover pane
  afe5703... networkAgent: Fix another ByteArray => Uint8Array instance
  9f4aa6e... build: Fix build with meson >= 47.0
  2e663b2... Update Friulian translation
  dff4f01... Update French translation
  2be6ddc... Update Chinese (Taiwan) translation
  804f23b... Update German translation
  2f7377b... Fix typo in Czech translation
  73d8c82... layout: Mark chrome container as NO_LAYOUT
  dc4128c... build: Don't modify typelib search path in tools
  9cf571e... build: Clean up tools' dependencies
  95788c9... build: Use dedicated resources for helper programs
  328c63b... overviewControls: Sync hover after drag operations
  764fbbe... overview: Restore previous workspace switcher policy
  2b654ec... Update Catalan translation
  dd59212... st: Use ClutterClickAction on StEntry primary/secondary ico
  3ab9e9e... runDialog: Use ClutterText::activate for enter handling
  9a5a4b2... Revert "workspaceThumbnail: rebuild thumbnails if workareas
  36c604d... Update Romanian translation
  b2fa7a6... Update British English translation
  1877a2e... viewSelector: Ignore auto-repeat activation of toggle keybi
  ce4c485... windowManager: Ignore auto-repeat activation of toggle keyb
  14cc9bf... Bump version to 3.29.91
  5d17850... Update Kazakh translation
  ad15ce9... Update Indonesian translation
  f3a0205... Update Italian translation
  bc6a38d... Update Korean translation
  f77b3da... js/ui: Choose some actors to cache on the GPU
  dbf9933... js: use ES6 template strings for dbus interfaces
  6c2f11e... inputMethod: Fix to hide preedit text
  461d2b1... osk: Add Malayalam layout
  9003984... panel: Keep prefs in sync with shell-shows-app-menu state
  6b51176... Updated Czech translation
  e207b45... Bump version to 3.29.92
  dd7ccda... Update Galician translation
  f702967... js, oVirt: Fix ES6 template string alignment
  902c99c... Updated Vietnamese translation
  0f541f6... Update Hungarian translation
  935de3e... Update Latvian translation
  f21f612... Update Finnish translation
  614c448... Fix README link
  0ba346b... Update Swedish translation
  9718175... Update Croatian translation
  bdbf804... Updated Danish translation
  c2e9e68... Bump version to 3.30.0
  afc7925... objectManager: correct invalid index code in onNameVanished
  96c5404... objectManager: correct other invalid index code in onNameVa
  542f971... theme: Remove unused assets
  3033506... dnd: Nullify _dragActor after we've destroyed it, and avoid
  87da623... messageList: stop syncing if closeButton has been destroyed
  9c41736... automountManager: remove allowAutorun expire timeout on vol
  5bca4a8... calendar: chain up to parent on _onDestroy
  0fe5a3c... viewSelector: Cancel search on overview hidden
  c47a740... search: Cancel search provider operations on clear
  7604060... search: Ignore search provider results metas if search is c
  5b3ff71... extensionSystem: Don't load an extension with invalid style
  3aea290... extensionSystem: Unload stylesheet if extension is not load
  30cb212... js/main: Throw error if no valid default stylesheet is foun
  72f5802... extensionSystem: Unset stylesheet file reference when unloa
  5d61e25... network: Don't assume the active connection has been proces
  1bdb3f1... Update Belarusian translation
  2253138... theme: define proper :hover and :active states
  9e975ed... Update Russian translation
  7778d1c... Update Dutch translation
  2d791a5... windowMenu: Port from Meta.ScreenDirection to Meta.DisplayD
  b087752... windowManager: listen actively to windows being destroyed d
  87a645a... app: Close all closable windows from quit()
  9d6e1a8... workspaceTracker: Don't keep multiple trailing workspaces
  fcdac69... switchMonitor: switch to next config upon initial keypress
  179cd0a... keyboard: Remove leftover call to get_current_time
  2ed70ca... Update Slovak translation
  a76b28b... data: Move D-Bus interface descriptions into a subdir
  150a640... data: Document org.gnome.Shell.Extensions interface
  f42d9df... fileUtils: Add helper for loading D-Bus XML from resource
  9442315... dbus: Move all interface descriptions into the resource
  2ed6290... fileUtils: Fix fallback code for old gjs
  4a4fa8b... build: Fix build with gtk-doc=true
  0cf2d39... inputMethod: Add a null-check for text in vfunc_set_surroun
  34fd681... Update Arabic translation
  33ffdd6... Fix connection to wifi APs from user menu (RH #1628263)
  cdad6fa... Update Estonian translation
  969eecb... Update Estonian translation
  fb39cc5... submodules: Replace non-functional git.gnome.org URL by GNO
  0892b5d... endSessionDialog: squash "reference to undefined property" 
  b2fabd9... workspacesView: initialize self._restackedNotifyId
  7ea034c... keyboard: Filter redundant FocusTracker::position-changed s
  11fb91f... keyboard: Listen to IbusPanelService::focus-in/out to track
  3e29ab5... build: Remove obsolete soup dependency
  44b871d... shell: Fix list of GIR includes
  4609cf1... networkAgent: Ask for wifi secrets in the hints paremeter
  2b1f664... history: Stop saving non-consecutive duplicate entries
  8d5e018... Update Serbian translation
  132eb2b... Update Polish translation
  ed1136d... Updated Czech translation
  ef5e195... Update Galician translation
  deec047... re-commit Danish translation as exported from damned lies i
  43b8d5e... Update Hungarian translation
  24e37fd... Update Russian translation
  b105675... Update Serbian translation
  70a89ca... Update Finnish translation
  873c26f... Update Belarusian translation
  361955d... appFavorites: Add evince to rename list
  a35382d... inputMethod: Fix setting surrounding text
  fffe58f... viewSelector: Don't unfocus other modals on reset
  d9ad834... Updated Czech translation
  669582d... Update Chinese (Taiwan) translation
  e2f6a19... automountManager: Explicitly track active operations
  7190666... closeDialog: Untrack chrome when window loses focus
  586a9ff... layout: Don't update input region on wayland
  501a1af... appFavorites: Don't add app explicitly
  d44ffc1... inputMethod: Use forward_key() method to forward key events
  00613b3... fileUtils: Make loadInterfaceXML usable from tests
  a3f5354... Bump version to 3.30.1
  286ffbe... panel: Stop using Shell.GenericContainer
  e82c68a... switcherPopup: Rename destroy() to fadeAndDestroy()
  a315e75... switcherPopup: Subclass St.Widget
  0ec36fc... switcherPopup: Use MonitorConstraint instead of vfunc overr
  9a47b4b... switcherList: Remove unused variable
  c6cea27... switcherList: Stop using Shell.GenericContainer
  2717ca9... st-box-layout: Pass correct allocation box to layout manage
  4be66ec... windowIcon: Subclass St.BoxLayout
  81ec821... baseIcon: Stop using Shell.GenericContainer
  efb3025... dash: Set scale and opacity on parent actor
  034a723... iconGrid: Rename ::key-focus-in signal
  197c0ee... iconGrid: Stop using Shell.GenericContainer
  e9f4f2e... thumbnailBox: Stop using Shell.GenericContainer
  dd4709b... appMenuButton: Rename show/hide to fadeIn/fadeOut
  fc342fe... buttonBox: Drop Shell.GenericContainer usage
  ac314cf... messageTray: Drop Shell.GenericContainer usage
  b058e89... workspaceSwitcherPopup: Stop using Shell.GenericContainer
  f468274... layoutManager: Stop using Shell.GenericContainer
  dd22571... layoutManager: Subclass GObject.Object
  0c0d76f... loginDialog: Stop using Shell.GenericContainer
  8b215b2... boxPointer: Rename show/hide to open/close
  f460f27... boxPointer: Add compatibility API
  3fa19e5... boxPointer: Stop using Shell.GenericContainer
  b4c6749... inspector: Stop using Shell.GenericContainer
  2ee321e... tests: Stop using Shell.GenericContainer
  038f8b6... keyboard: Stop using Shell.GenericContainer
  b719744... st-bin: Destroy child in ClutterActor:destroy vfunc
  557b232... panel: Delegate container destruction to PanelMenu.ButtonBo
  38c1ebb... dash: expand and center align DashItemContainer
  655234e... shell: Remove ShellGenericContainer
  8855622... popupMenu: Handle keypress if numlock is enabled
  76117fd... appFolder: Don't block all shortcuts
  aa68531... Fix enumeration in HACKING.md
  9f3c85f... Update Esperanto translation
  ae7dd5e... osdWindow: Ensure we setMaxLevel before setting Level itsel
  8566ec2... osdWindow: Disconnect signals on destroy
  b405ed6... keyboardManager: Avoid idempotent calls to meta_backend_set
  a0dc8dc... panel: Also ignore hidden windows for proximity
  ceed3e0... build: Include params.js in portal-helper gresources
  7026a6f... automountManager: Add handling of udisks errors for no/wron
  4681175... Update Slovak translation
  cff9eaf... Change a translator comment to be less ambiguous
  0f542c2... Remove padding from date strings
  c0b561d... switcherPopup: Bind to the stage, not the monitor
  4e422a5... Updated Slovenian translation
  1495304... Update Malayalam translation
  a5e6dd5... iconGrid: Defer and group animation cleanup
  1acdff8... iconGrid: Keep icons reactive during pulse animation
  86a78c3... Theme: fix modal dialog button
  5f2c167... Update Brazilian Portuguese translation
  b96cc9a... Update Spanish translation
  72fa44d... polkit: Port to G_DECLARE_FINAL_CLASS
  127ba31... polkit: Only unregister registered handles
  f1195ec... workspaces: Use correct schema for workspace settings
  4dc2039... messageTray: Disable unredirection while showing banners
  551e827... keyboard: Do not call KeyboardManager.holdKeyboard() with s
  ca3f4cf... StTextureCache: use right event to detect file changes
  80a7547... notificationDaemon: separate out GtkNotification creation
  a98ed08... notificationDaemon: use different reason when replacing not
  5fb8d4f... calendar: do not call destroy() recursively
  361cc6c... st: Remove deprecated cogl_texture_new()
  33b8537... notificationDaemon: support file:// or icon theme names for
  367b1c0... notificationDaemon: Don't pass unused extra hints value
  118cab1... windowManager: make TouchpadWorkspaceSwitchAction respect n
  8c3811a... inputMethod: Avoid calling set_preedit_text() if unnecessar
  6f5a099... inputMethod: Keep track of preedit string visibility
  a4d09b4... workspace: Remove dead code
  6099e92... workspace: Confine caption width to workspace area
  50c2871... Bump version to 3.31.2
  2849787... windowAttentionHandler: Handle XUrgencyHint as well
  240f3fa... windowAttentionHandler: Fix syntax errors
  52c59ac... power: Label the PENDING_CHARGE state as "Not Charging"
  04d7069... app-usage: Remove crufty old "context"s idea
  c3ec813... app-usage: Remove unused open-window-count attribute
  43041f0... app-usage: Remove more unused things
  74bb9e6... ibusManager: Don't pass undefined callback to ibus
  e77463b... altSwitcher: Fix error when all alternatives are disabled
  ff2fbf5... dash: destroy items's child before tooltip
  8e7c90b... theme: Replace corner ripple png assets with css
  27c660d... theme: Replace page indicator assets with css
  4d2dce2... theme: Drop custom assets for window close buttons in overv
  10b3671... shell: Use MetaStartupNotification
  cdb8ac3... shell: Hide/drop unused public API
  2640507... meson.build: Bump compatible mutter API version to 4
  3217c10... theme: Replace calendar arrow images with symbolic icons an
  4c11d15... st-button: Ignore pointer emulated touch events
  0e0574a... iconGrid: Eliminate JavaScript for painting/picking
  25fbffc... Update Esperanto translation
  121c427... Updated Slovenian translation
  4d649d6... Updated Spanish translation
  6743c18... StWidget: don't forget to invalidate the paint state if not
  925a25d... st: Avoid integer overflow on unpremultiply
  e5ce3d5... messageTray: Re-enable unredirection when banner is destroy
  616852c... thunderbolt: fix missing variable underscore for `enrolling
  a92ad59... Replace Bugzilla by Gitlab URL in DOAP file
  f43f955... Update Friulian translation
  d3bf1a9... Update Turkish translation
  c1c00a8... Update Swedish translation
  49133c7... Remove the browser plugin
  5edceba... Update Japanese translation
  8be0c5a... Add app introspection API
  ca4e563... introspect: Add GetWindows method
  2159d68... layout: Always allow hiding the overview
  4259676... dnd: Repick target actor if destroyed mid iteration
  9a35c99... automountManager: Port to MetaSoundPlayer for emitting soun
  25bfe99... messageTray: Port to MetaSoundPlayer for emitting sounds
  a600265... volume: Port to MetaSoundPlayer for emitting sounds
  2a1f915... global: Drop API to play sounds
  3989cad... build: Remove Canberra dependency
  e5a0dcb... Bump version to 3.31.4
  e3a0b6d... Updated Spanish translation
  c6d2bc4... Update Esperanto translation
  ddb3a5c... Add Iagno to appFavorites
  f8ce47c... keyboard: Use addSettingsItem() in language menu
  62abf3e... audioDeviceSelection: Only include settings button when all
  ae48f8b... inputMethod: Delete the enabled member since it's not used
  22e21ad... animation: Add dedicated Spinner class
  945a019... animation: Optionally animate spinner start/stop
  b578327... calendar: Disconnect signals when resetting notification
  7c4e43c... Remove deprecated CoglHandle
  e0a992a... notificationDaemon: Fix warning
  4b28b90... notificationDaemon.js: Fix a typo (missing ')')
  3fa3889... Update French translation
  df77fb6... media section: Change size of the fallback cover
  1f864c9... thunderbolt: only try to enroll if we are allowed
  200f490... Update Afrikaans translation
  2fc1f1a... cleanup: Remove obsolete Lang imports
  97963a1... docs: Remove obsolete Lang references
  467b7c1... lookingGlass: Stop using eval()
  8f15193... messageTray: Split out policy creation
  a6763e7... messageTray: Chain up in NotificationPolicy constructor
  3e3da8e... calendar: Don't allow event messages to be closed
  a7d6189... calendar: Remove ability to hide events
  9dc3b73... calendar: Rename "Clear All" button
  edbb204... animation: Disable spinner animations when actor is destroy
  8840608... Update Catalan translation
  809d921... search: Initialise searchInProgress when search providers a
  5f223e0... polkitAgent: Disconnect session signal handlers when destro
  ddd1825... polkitAgent: Drop close() override in favour of closed sign
  081d94e... polkitAgent: Destroy session from dialogue closed handler
  21de3c3... polkitAgent: Disconnect from user signals when closing dial
  8bb9eb0... keyboard: Disconnect from input source manager when destroy
  deec0bf... texture-cache: Replace ClutterTexture by ClutterImage
  1847a4f... texture-cache: Avoid creating unnecessary ClutterImages
  3dcb593... texture-cache: Simplify function with g_autoptr
  d75a348... windowManager: detect change to a non-existent WS
  99ce3de... st-button: Handle touch-cancel events
  bacfdbb... cleanup: Port non-GObject classes to JS6 classes
  e68dfed... cleanup: Port GObject classes to JS6 classes
  b7e2718... docs: Update HACKING
  d80e7e0... lookingGlass: Don't import Lang by default
  dfa0750... networkAgent: Advise the user to push a WPS button on their
  38805ae... Updated Slovenian translation
  3db5215... appDisplay: Reduce g_app_info_get_all() calls
  69ad75c... shell-app-system: Cache GAppInfos around
  794a056... appDisplay: Use GAppInfo list from ShellAppSystem
  6845c6f... Update Galician translation
  c2961f2... dnd: Get dragging device from the triggering events
  7a86637... dnd: Avoid breaking drag state on cancellation
  78608a5... dnd: Prevent simultaneous DnD operations from happening
  74ba2e6... Update Hungarian translation
  1af0b54... Update Punjabi translation
  582b3aa... dnd: Fix syntax error which led into g-s not starting anymo
  412003e... Updated Spanish translation
  a2f27a9... theme-node-transition: Receive a CoglFramebuffer
  09addfc... st-private: Receive a CoglFramebuffer
  23d6d13... st-shadow: Add a CoglFramebuffer argument
  86a00b6... shell-global: Make saving of persistent state asynchronous
  4657580... perf: Stop using legacy generator functions
  36b9f45... ci: Add minimal continuous integration
  95a31b0... st: Use ClutterKeymap to detect caps lock state changes
  8f732e4... messageTray: Disconnect signals when resetting notification
  a7bb8ee... magnifier: Use a ClutterContent to render mouse sprite
  8665045... st: Check for ClutterImage when creating shadow pipelines
  259f90b... texture-cache: Fix documentation error
  69b1fb6... app: Replace ClutterTexture by ClutterActor
  5f4e274... overview: Remove unneeded check if primary monitor exists
  f6da36a... workspaceThumbnail: Clean up porthole/workarea setting and 
  b597d5f... shell-global: Use MetaLaunchContext instead of GdkLaunchCon
  dc4ff94... networkAgent: Fix showing the WPS message
  91319e3... networkAgent: Fix mobile broadband notifications
  c353914... appFavorites: Fix nonsense condition
  a7943ff... iconGrid: Fix nonsense condition
  c264cc4... objectManager: Fix undefined variable
  a9ed128... ibusCandidatePopup: Clarify assignment in condition
  3134222... keyboard: Add back constructor parameter
  4f76e05... keyboard: Fix undefined variable in fall-through message
  37e0a73... iconGrid: Remove unreachable code
  e92477a... screenShield: Show detailed notification data if notificati
  f4a64f7... util: Use (thread-safe) uselocale()
  b10606e... keyboard: Drop GDK API usage
  208c551... js: Drop unused Gdk/Gtk imports
  0fdfebd... shell: Drop some unused headers and Gdk variables
  82c7090... modalDialog: Do not sync display here
  23c3f3f... overview: Do not warp pointer to fake crossing event
  0f799ae... environment: No need to set Gdk version
  a977c13... st: Add StPolicyType enum
  c59c5eb... st: Add StDirectionType enum
  fef2bac... st: Add StSettings object
  81c4c23... dnd: Use StSettings instead of GtkSettings
  91d73d6... tweener: Use StSettings instead of GtkSettings
  f02033a... main: Use StSettings instead of GtkSettings
  036e670... st-texture-cache: Use GtkIconTheme separate from GTK+
  df3068d... st: Use StSettings for enable-animations check
  8647922... st: Use StSettings for primary-paste setting
  36f9147... extensionPrefs: Add blank state
  43a1973... extensionPrefs: Improve error UI
  c47e672... a11y: Don't set WM theme
  ba97e8d... magnifier: Add missing import
  409a27c... weather: Change Weather app ID
  193e4ae... workspace: Use globals for delays and animation times
  a00b967... workspace: Rename some variables for clarity
  5e6629e... workspace: Remove some unnecessary variables and functions
  28a56d2... workspace: Some style changes to match guidelines
  6b0c8c9... workspace: Rename show-close-button signal to chrome-visibl
  3730314... workspace: Use ES6 findIndex() method for getting window in
  a7d9744... workspace: Update a wrong comment
  aa28d48... Update Hungarian translation
  6bb7d40... Update Catalan translation
  36713db... Update Friulian translation
  f61c8e5... Fix Catalan date formatter
  73413ac... Update Hungarian translation
  680dc18... Updated Lithuanian translation
  5dbf09c... extensionPrefs: Work around xgettext bug
  b108aa1... Update Polish translation
  af34b7c... Update Hungarian translation
  f89d721... Update Friulian translation
  d8593c5... st: Init icon theme in StSettings
  345a8fe... thunderbolt: ensure failure msg is translatable
  446183a... app: Remove unused code
  95224bd... objectManager: Fix index mix-up
  43fb2b3... screenshot: Remove bogus parameter
  cdd2803... Don't mistake GObject.registerClass() for a constructor
  15e7625... cleanup: Remove erroneous vfunc parameters
  4590094... windowManager: Add switch-to-application-n keybindings
  5dedb97... dateMenu: Use graphical weather forecasts
  3cf67b1... dateMenu: Show weather location in section header
  40e6244... dateMenu: Refresh world clocks section
  e2352f5... theme: basic color sync
  9cfb51c... panel: Remove panel translucency
  aca8aec... Update Friulian translation
  b092c5f... st: Honor button mask on touch events
  4aecf4c... keyboard: Avoid sequence grabs on touch
  699e975... windowManager: Disable bottom edge swipe gesture if OSK is 
  ace44af... theme: Reduce minimum OSK key width/height
  545d49c... keyboard: Fix JS warning
  bb21596... keyboard: Fix JS warning
  83eb75a... keyboard: Fix JS warning
  291aa0b... keyboard: Remove unused code
  2a99236... keyboard: Separate aspect ratio control to a container acto
  fab3908... appDisplay: Separate PageIndicators to a separate file
  42ae052... keyboard: Add Emoji keyboard
  f78efc4... keyboard: Implement keypad OSK panel
  c1a6eff... panel: Don't allow opening hidden menus via keybindings
  f0a7395... shellActionModes: disable POPUP keybindings in unlock scree
  4ef8041... Update Hungarian translation
  9b47195... Updated Spanish translation
  7edd5f2... Updated Czech translation
  a9e6303... Update Japanese translation
  1846f33... Update Catalan translation
  15d0050... Update Japanese translation
  9f61a4f... panel: Remove unused import
  c334aa2... panel: Ignore shell-shows-app-menu setting
  dc79393... panel: Replace remote app menu
  62a3b9e... windowMenu: Remove fallback app menu support
  e355756... app: Don't rely on app menu to check for GtkApplications
  753618a... app: Remove :menu property
  7df9345... build: Remove remote menu support
  8003f8b... build: Don't introspect ShellMenu
  1c117c4... panel: Desaturate appmenu icon
  a87ab6d... panel: Restrict app menu width
  93425b0... extensionUtils: Include some more helper functions
  5f13cf7... Update Polish translation
  c6d5705... tests: Work around import dependency loop
  4d2b2a1... Bump version to 3.31.90
  2294ae0... Update Catalan translation
  5ca039c... Update Japanese translation
  7484458... Updated Czech translation
  a1534da... cleanup: Clean up unused imports
  fd50b9a... cleanup: Use destructuring for imports from GI
  d17d99b... lookingGlass: Include St in default imports instead of Gtk
  1eb7ba0... Update Galician translation
  24a26e0... popupMenu: Respect items' :can-focus property
  7dd326f... keyboard: Make items in language menu unfocusable
  a111bfb... userWidget: Add back missing import
  1ec8d2c... Update Finnish translation
  67393e0... Update Turkish translation
  1b16965... aggregateMenu: Don't use system menu for width computation
  c1d3e30... windowManager: Only allow top-drag gesture if focus window 
  33e05f5... system: Always use default avatar in switch-user submenu
  81f0e7d... texture-cache: Use content size for returned images
  7073471... Update Swedish translation
  2d26dbc... Updated Slovenian translation
  da3953a... Clean out some eclipse artefacts
  eabb02d... Change Iagno renamed desktop id.
  ecfe56c... Add the 2048 renamed desktop id.
  9620bd0... Add a Taquin renamed desktop id.
  23d2338... calendar: Load interface description from resource
  382282b... README.md: Add contribution section
  27d0d9f... gitlab-ci.yml: Add check for issue or MR URL
  baed951... Update Scottish Gaelic translation
  8490173... Update Indonesian translation
  bbd6862... ctrlAltTab: Fix more fallout from ES6 classes
  b85ea59... Update Scottish Gaelic translation
  6e41789... Update Kazakh translation
  be06101... Updated Danish translation
  f3168d2... shellDBus: Add grabFlags parameter
  d53ebb1... Update Brazilian Portuguese translation
  7a494ec... Update Icelandic translation
  a4e4da7... Bump version to 3.31.91
  a308804... Update Esperanto translation
  d3926cb... Update Basque translation
  6d870f6... Update Russian translation
  779b5af... theme: Add bottom padding for sub menus
  ff1ea4b... st-clipboard: Remove get/set_property functions.
  f5ee225... shell-tray-icon: Silence some deprecation warnings
  823fd85... na-tray-child: Silence some deprecation warnings
  ffb9aa1... test-theme: Stop using ClutterCairoTexture
  70f4906... aggregateLayout: Fix natural width computation
  d671eb1... ci: Sync check-commit-log script with mutter
  f248b91... ci: Skip source_check stage when appropriate
  2d4989e... ci: Add build stage
  76cb08a... ci: Add test stage
  ad8690b... ci: Check that pot file is generated correctly
  72be8ee... ci: Use custom image for JS checks
  94a674c... na-tray-manager: Use gdk_screen_get_default() and gdk_x11_g
  112e3b1... Update Korean translation
  a665801... Update French translation
  08d1ebe... Update Italian translation
  f5144ec... Update Serbian translation
  d78b416... lookingGlass: Use symbolic icon for close button
  7cf11ab... build: Bump gjs requirement
  7127fb1... gvc: Update submodule to up-to-date version
  c5de7fd... Updated Danish translation
  3590af1... Update Indonesian translation
  9f4ae96... st-widget: Introduce widget resource scale
  03c4628... st-drawing-area: Draw content taking care of the resource_s
  0bcf769... st-private: Scale shadows accordingly to actor resource sca
  15f69bd... st-label: Paint shadow using resource-scaled texture
  6bc3300... st-scroll-view-fade: Include outer bound of pixel on border
  5d4a804... st-shadow: Ceil size before comparing with texture
  0141fef... st-theme-node: Paint elements in resource-scale scaled surf
  ca4d86e... st-shadow: Define autoptr cleanup function for StShadow
  5617ffc... st: Use scaled surfaces for creating cairo background shado
  37f53a4... st: Create shadow pipeline taking resource scale in account
  4206976... st-texture-cache: Separate 'scale' to 'paint_scale' and 're
  0464361... st-image-content: Wrap ClutterImage with explicit preferred
  aaf69b2... st-texture-cache: Use StContentImage to create actor conten
  40e7638... st-icon: Add resource-scale support
  ef1697d... st-texture-cache: Set sliced actor size in logical size
  2c17c18... st-texture-cache: Load sliced contents with REQUEST_CONTENT
  e3c5c9a... st-texture-cache: Cancel sliced image loading on target act
  19c60ff... st-texture-cache: use StImageContent for cairo bound surfac
  2bda79c... st-texture-cache: Use GSlice to manage memory of leaders da
  26e3ccd... loginDialog: Load logo file texture given resource scale
  b6ec02c... animation: Load sliced image using resource scale, and relo
  9e881ab... animation: Reload sliced texture on global scale change
  deead2a... layout: Add scale property to Monitor
  8f1fff1... background: Don't set background actor sizing and scaling
  4a4f752... dateMenu: Relayout IndicatorPad when parent size changes
  6d6c2e5... shell-recorder: Use clutter-computed sizes and scaling for 
  6f027ee... shell-util: Apply resource_scale on clipping when getting t
  02c3980... shell-screenshot: Initialize cursor tracker in draw cursor 
  559ec87... shell-screenshot: Add utility function to check when draw t
  b3e178a... shell-screenshot: Use mutter paint signals to optionally dr
  d027e35... shell-screenshot: Always use "actors-painted" signal
  115eda9... shell-screenshot: Apply monitor scale to cursor surface
  789dc16... plugin: Add some comments on its purpose
  b1f893e... plugin: Move class_init and init below methods
  a4c159e... plugin: Use G_DECLARE_FINAL_TYPE
  5f4e0e5... plugin: Style consistency fix
  4d0a742... st: Only consider visible children for :first/:last-child
  61471f9... search: Hide the separator line of the last result
  572d549... appsMenu: Fix initial visibility of "Details" item
  252e242... Update Romanian translation
  6dfa550... Update German translation
  5f2bd70... network: Don't destroy wireless dialog twice
  26e33ff... windowAttentionHandler: Don't destroy on open
  510b060... Updated Vietnamese translation
  1c9d821... messageTray: Add source policy setter
  ad80bce... Update Dutch translation
  628cb4d... Update Latvian translation
  9dc99ad... Updated Lithuanian translation
  32b8bc3... inhibitShortcuts: Save choice in permission store
  d7d996b... automountManager: Fix playing disconnected sound
  60ccdc2... dnd: Only handle touch events in wayland
  561cecf... shellDBus: Add UngrabAccelerators
  fb80831... inputMethod: Handle OSK hiding after unfocus
  ae07aa7... gtk-embed: Hide window actors from pick
  1b3c263... na-tray-child: Silence gdk_window_set_background_pattern wa
  5a89740... shell-tray-manager: Silence gdk_window_set_background_patte
  70ac33d... test-theme: Force default resolution
  fde8401... test-theme: Change presumed CWD
  06174be... build: Include test-theme in tests
  affdcdc... Import script from caribou source
  8843638... Add licence statement from Caribou
  8641eaa... Output JSON and work on directories
  1c5258a... Rename script
  a2860e9... Remove useless test
  22eac5c... Add basic documentation
  6cbef93... Add unit tests
  58dc538... Load mappings at module initialisation
  8b3be5e... Remove garbage
  fe89f7c... Add level modifiers in JSON
  da314af... Add convert_xml test
  53e56f2... Generate all json files for the android directory in a go
  fc5f687... Fix override for fr-CA
  20730a5... data: Don't drop emoji layout on update
  859aef7... osk-layouts: Fix French layout
  4785093... st-shadow: Remove unnecessary ';'
  2ae17cf... userWidget: Remove frame around avatar
  6349f0f... Bump version to 3.31.92
  26b44b4... keyboard: align AspectContainer to bottom if restricting ve
  b117826... keyboard: Add bottom emoji panel row to separate aspect con
  fc2caf5... Update Hungarian translation
  c734282... build: Add mutter's private directory to libst's build-time
  6e1a1f1... Update Tajik Translation
  49d8540... Update Tajik Translation
  5197a99... Update Tajik translation
  ef7a93b... Update Japanese translation
  6f79473... texture-cache: Load bound surfaces into StWidgets
  d86d3bb... texture-cache: Fall back to actor size for bound textures
  4f65283... app: Set styleclass on fallback app icons
  d4202e7... theme: Handle fallback app icons in notifications
  c485002... Fix Icon in translations
  98a2a81... Update Estonian translation
  5dfdeaa... theme: Fix menu arrows
  47915f8... Bump version to 3.32.0
  b90f4d2... userWidget: Fix avatar size
  6b924c0... layout: Use custom actor for uiGroup
  9729a2e... texture-cache: Apply resource scale to the right dimension
  436861e... theme: improve legibility of error messages
  706bdd8... st-widget: Add missing g_return_val_if_fail()
  187c219... st-theme-node-transition: Exclude get_new_paint_state() fro
  ede0fd8... magnifier: Fix color argument
  348d303... theme: Fix :checked:active page-indicator
  68c182b... Update Tajik Translation
  c72e2bb... Update Tajik Translation
  bf77cb4... Merge branch 'master' of gitlab.gnome.org:GNOME/gnome-shell
  fb737eb... Update Tajik Translation
  4a7e2dd... dnd: Make startDrag() fail if there is a current grab
  62233a4... dnd: Multiply drag threshold by output scale
  b7d79a5... Update British English translation
  1341d55... Fix Icon in Tajik translation
  9c1f62c... Update French translation
  6e317a5... screenShield: Handle signal 'StatusChanged' when lockscreen
  31e7f03... windowCycler: Create settings before chaining up
  05e55ce... Update Arabic translation
  0089143... aggregateMenu: Include action buttons in width computation 
  32baff5... perf: Use var for METRICS
  0427a78... main: Wait for startup completion before running perf scrip
  611605a... scripting: Don't use legacy API
  2f3f3fb... boxpointer: Calculate position using workarea
  b05683d... Update Croatian translation
  4fa5d70... network: Catch errors when reading devices
  df9ddf9... iconGrid: Chain up in style-changed
  a298943... magnifier: Update screen position on activation
  3e09155... magnifier: Only connect to signals when ZoomRegion is activ
  1767cd0... app: Consider "quit" action for quit
  49f79d9... Update Chinese (Taiwan) translation
  c435889... Update Chinese (Taiwan) translation
  5af81d4... Update Esperanto translation
  911ae49... Updated Spanish translation
  4f0851c... Update Slovak translation
  7eee0e0... magnifier: Return all parameters on sprite content preferre
  4247251... magnifier: Use all color channels to paint content texture 
  8146e9d... magnifier: Invalidate content size when it changes
  9158f55... magnifier: Track cursor sprite changes only when active
  727195c... magnifier: Use actor scaling filters on content texture nod
  1b5e91e... shell: Fallback on ISO 8601 datetime string for screenshot 
  d7632bb... Ignore '.vscode' folder for users of that editor
  5357e0a... st/settings: Add magnifier activation property and bind to 
  f81ac49... ci: Use custom image for commit log check
  fea0192... weather: Handle missing permission store
  0b72ff1... st: Add missing END_DECLS marker
  de6512b... st: Add missing include
  e83f234... windowManager: Allow disabling touchpad workspace switch ac
  b77e497... switchGestures: Do not hard-code allowed modes
  c0012c2... windowManager: Limit switch gestures to normal mode
  e5b9043... workspacesView: Support touch/touchpad gestures to switch w
  9f8edd9... panel: Remove left-over Gtk.Settings
  4541fb9... perf: Stop using GTK
  a5c75ff... screenshot: Don't pick up rubberband style from GTK
  862aaf3... shellDBus: Remove ShowMonitorLabels API
  eb90005... shellDBus: Accept connector to restrict OSD to one monitor
  8b9c8dd... windowManager: Don't move sticky windows when inserting wor
  4892a87... boxpointer: Compute arrowStride using sourceActor monitor a
  7468752... layout: Use an invisible but mapped actor as dummy cursor
  044572c... boxpointer: Use X/Y actor positioning instead of an anchor 
  244a329... boxpointer: Compute source allocation and work area just on
  f7d1174... appFavorites: Update RENAMED_DESKTOP_IDS
  5d9f80b... extensionPrefs: Fix pref button appearance
  22883f2... dateMenu: Make sure we always display a clock name
  2fab75f... dateMenu: Make clock offsets relative to local time
  4e5ca6d... dash: Fix messed up icon height
  5f5a3b7... theme: update toggle switch design
  9d6fcfd... switch: Drop separate handling for US
  8e51fee... windowManager: ensure actor resize clone dies with actor
  5be61bb... barLevel: Don't show border radius if the value is 0
  a540fe4... st: Round CSS units to the nearest multiple of the scale fa
  9090b7d... Bump version to 3.32.1
  ffaca00... appMenu: Add separator between "Details" and "Quit"
  d2dc072... appMenu: Remove separator in window section
  d4763b1... appMenu: Add heading to windows section
  56a3616... appIconMenu: Sync windows section with app menu
  49c95cf... theme: Update window preview style
  526bb72... environment: Warn when trying to access a deprecated actor 
  1be933b... boxpointer: Don't use boxpointer actor, as it's now an acto
  fedb8e7... panelMenu: Remove usage of this.actor from Button
  ad491e7... iconGrid: Remove this.actor definition to BaseIcon
  bea6045... messageTray: Remove this.actor definition to SourceActor
  be2d630... panel: Remove this.actor definition to self
  2d30e31... workspaceSwitcherPopup: Remove this.actor definition to sel
  44fcb9e... workspaceThumbnail: Remove this.actor definition to Thumbna
  7bb84da... popupMenu: Make MenuManager to take an actor as parameter
  1e3a174... na-tray-manager: Add missing `void` to functions with no ar
  1dff32e... hotplug-sniffer: Add gnu_printf format attribute
  2b1d6e6... calendar-server: Add gnu_printf format attribute
  9593e20... meson.build: Add more compilation warnings
  03c4930... util: Fix compiler warning
  4d4d5a0... shell, st: Adjust to CoglPipeline API changes
  59edea4... workspacesView: sync gesture enabled state after setting it
  f74c07b... st: Only emit ::style-changed on actual changes
  218c879... Updated Spanish translation
  0f531d8... ShellApp: Use g_signal_connect_object for window signals
  2b30146... ci: Ensure we clone a deep enough history for commit review
  5634126... Update Indonesian translation
  df7fea3... Update Friulian translation
  293f50e... accessibility: Add settings changed signal handler after cr
  c2e04e3... ci: Silence some warnings
  594a070... ci: Fix checking out mutter for stable branches
  8db4f3c... ci: Handle merge requests for non-master branches
  43cef45... ci: Try harder to find a matching mutter branch
  ab9710e... ci: Improve script output
  a63ba61... keyboard: Disable emoji support on X11
  3c54e86... SwitcherPopup: Check for type using constructor
  3a3f9aa... CyclerPopup: Check for type using constructor
  bbd3275... js: Check for this.constructor type instead of new.target
  38da54f... padOsd: Use non-deprecated librsvg API to create handle
  d57234b... panel: Don't chain up to parent's allocate
  fb04daf... st: Use g_signal_handler_disconnect() to disconnect from St
  94995e9... st: Reload icon on style changes only if necessary
  50b7739... worldClocks: Ignore locations with unknown timezone
  ed999ce... keyboard: Destroy old layout actors when regenerating keybo
  d5ebd8c... dashSpacer: Don't trigger allocations from size negotiation
  8572bb9... Update Esperanto translation
  1ebbd7c... st: Reimplement StClipboard on top of MetaSelection
  3121c9a... dialog: Really set ellipsize mode in subtitle and body
  2e5295b... dialog: Use object's set to assign properties
  4e6b2eb... windowManager: Fix fullscreen windows in ws switching anima
  5520bb3... texture-cache: Keep aspect ratio for content images
  03117d6... panel: Drag topmost maximized window
  d9bfa16... network: Handle interface name changes
  598407b... Revert "st: Reload icon on style changes only if necessary"
  0afd600... st: Delay handling of :first/:last-child changes
  de0c325... Update Chinese (China) translation
  c0c2edf... keyboard: Unset current page when it gets destroyed
  d84bbb8... keyboard: Don't try to set the same current page twice
  8ad33d8... keyboard: Use JS style for current page variable
  2702a82... keyboard: Unset Idle ID before removing it
  271e43a... keyboard: Remove unused _hideSubkeys function
  7d75ddf... Update Esperanto translation
  ab0ecc4... Update German translation
  2e209a8... Bump version to 3.33.1
  7e70dd8... js: Use GTypeFlags to define abstract GObject classes
  9b379c4... systemActions: Only do prefix matches
  4258ae3... popupMenuItem: Make it a widget inheriting from St.BoxLayou
  bdf66d7... popupMenu: Implement vfunc's for key focus in/out
  41dd744... js/status: Use menu items as actors
  58e0b80... panel: Use menu items as actors
  a23391e... PopupBaseMenuItem: Use active property for menu items
  30861d4... popupMenu: Make sensitive a Menu and MenuItem property
  6ecb0a4... popupMenu: Implement Switch as actor
  9697c20... system: Just use buttonGroup instead of adding extra _actio
  51655be... keyring: Use bind_property for message and description valu
  b197a1a... cleanup: Fix spelling errors
  54039c3... st: Introspect ScrollViewFade to read fade properties
  2bd8057... layout: Show important actors above top_window_group
  cdaf164... Updated Spanish translation
  a1c3900... introspect: Remove unused variable
  33f5bb3... introspect: Include `sandboxed-app-id` as well
  6d4b9d2... ci: Switch to mutter's docker image
  71e469a... calendar-server: Port to libecal-2.0
  785dd5c... Revert "calendar-server: Port to libecal-2.0"
  bd4aac8... calendar-server: Port to libecal-2.0
  8167f20... workspacesView: remove unused variables
  af26e2b... shellMountOperation: Move password entry to a grid
  aa3e64a... shellMountOperation: Support TCRYPT
  4730b7a... shellMountOperation: Add spinner to password dialog
  88697ad... js: Throw GObject.NotImplementedError when requiring overri
  0ada312... Bump version to 3.33.2
  9ca8433... network: Make NMWirelessDialogItem a subclass of St.BoxLayo
  5a9d094... shell: Use MetaDisplay input focus API
  771b1a0... shell: Do not set XFixes input region on wayland compositor
  dd5d7d3... shell: Only initialize global->xdisplay on X11 compositors
  d25bcbc... modalDialog: Inherit from St.Widget
  2f6323a... modalDialog: Use a Gobject property to manage the state
  6359d6e... windowAttentionHandler: disconnect signals before destructi
  96c2473... modemManager: improve check for CDMA system identifier
  2c45b54... keyring-prompt: relax NULL check in remove_mnemonics()
  12bace2... shell-global: don't warn when unsetting non-existent state
  5060aee... shellMountOperation: Use a Unicode apostrophe in a new stri
  83e8344... meson: Add some compiler arguments to debug builds
  de0e216... meson: Do not add compiler flags if 'plain' buildtype is us
  759120b... popupMenu: Connect after to item 'activate' signal
  2b3ab3e... windowMenu: Do actions requiring grab once ungrabbed
  866629b... windowManager: Disable favorite shortcuts without overview
  8c01d34... PopupMenuManager: Remove unneeded _owner reference
  238b87d... grabHelper: Throw an error if the owner is not an actor
  40c2a40... search: reload search providers when installed applications
  2d2824b... Update Indonesian translation
  0a7e717... Update Hungarian translation
  27ef815... Updated Spanish translation
  4b01bb6... ripples: Add a new class ripples
  ee3f52c... layout: Use the ripples for overview
  443c834... locatePointer: Add implementation in gnome-shell
  3c5fea5... st: Stop using (deprecated) ClutterAnimation
  d8825e0... shell: Stop using anchor point
  3cbdf4f... remoteSearch: exclude content from hidden apps
  3b6fae5... sessionMode: add a property to disable window manager menus
  14d9839... theme: Add pointer accessibility resources
  5ace468... accessibility: Add pointer accessibility support
  22e33b4... Updated Spanish translation
  5ef343f... Update Friulian translation
  1e5a8b0... Update Indonesian translation
  a9234f7... background: Use Garbage Collector to dispose background
  7059e31... background: Group 'changed' signal emission
  58c4212... shell-app: Fix spelling error
  520cea9... iconGrid: Don't hide children inside allocation loop
  07d25cd... main: Use GLib's structured logging support
  523ba5a... shell: Remove shell_global_structured_log()
  2fd1201... boxpointer: Unset the sourceActor on destruction
  5481c18... boxpointer: Don't set actor position during allocation
  3d4ba02... boxpointer: Don't trigger a relayout when updating arrow si
  cb4c0d3... boxpointer: Trigger a relayout when setting position
  76dc77f... boxpointer: Remove deprecated show/hide methods
  0e37cd2... main, LoginManager: Call GDM's RegisterSession()
  ac09e01... Update Dutch translation
  c1c45f9... appDisplay: Set Adjustment value after allocation
  b479795... iconGrid: Fix animation glitch
  4e84b46... keyboard: Add extended keys and language popups to top wind
  ccf646f... Drop CoglError for GError
  44e1a6c... Theme: update to sync with gtk Adwaita
  94ba52a... network: don't assume NMActiveConnection has a device
  00f9b7b... layout: Use addChrome instead of addTopChrome for screenShi
  2e070ab... panel: Center-align menu arrows
  0744c6a... Update Croatian translation
  fe346b8... Update Catalan translation
  6f6b6fb... Merge branch 'wip/jimmac/sync-with-adwaita'
  751cd2f... main: setup GJS profiler when GJS_TRACE_FD is set
  8864816... Bump version to 3.33.3
  03bb8cd... theme: darken sliders to match gtk
  6a477be... windowManager: Use own variables for each gesture
  b143869... main: Fix some typos and style inconsistencies in comments
  68e580e... dialog: Use GObject.set() over Object.assign()
  2f5086e... extensionDownloader: Use common message dialog layout
  cb0a5de... animation: fix unintentional loop while polkit dialog is ac
  ae0450b... Revert "animation: fix unintentional loop while polkit dial
  0641b1e... animation: fix unintentional loop while polkit dialog is ac
  d458249... system: Drop custom styling of user submenu icon
  04c7cb6... Do use padding 0 for week and day numbers
  eab320d... altTab: Ensure style of this._list before calculating icon 
  c67460a... altTab: Fix a wrong variable name
  0741296... altTab: Remove get_preferred_width override of AppIcon
  a8f0787... batch: Add missing import
  e10a768... shellMountOperation: Remove unused functions
  42dabef... loginDialog: Return consistently from arrow function
  69725e5... locatePointer: Capitalize class name
  9476aa5... telepathyClient: Don't redeclare N_()
  6970f43... ripples: Remove unreachable return statements
  5f3bad9... locatePointer: Use constant for GSettings key
  3c382c4... popupMenu: Use consistent registerClass() style
  b3736f4... popupMenu: Use regular method style
  2c1a81f... runDialog: Don't return from finally block
  b87455c... keyboard: Remove unnecessary boolean cast
  f6b4b96... cleanup: Use Array.includes() to check for element existenc
  0b08ee5... cleanup: Clean up unused imports
  fe83cd9... cleanup: Use rest parameters instead of arguments
  321730f... cleanup: Use rest operator to handle overly long argument l
  e7d44bb... cleanup: Remove unneeded escapes in regex
  e56d7f5... cleanup: Remove unused variables
  e2e02c9... cleanup: Avoid implicit coercion
  d008c6c... cleanup: Avoid variable declarations in case clauses
  f250643... style: Use space after catch
  55235c2... style: Avoid trailing commas in array destructuring
  29b04fc... style: Fix stray/missing semi-colons
  7ac35c6... style: Fix stray/missing spaces
  8fda311... style: Fix brace style
  4c52069... style: Use camelCase for variable names
  61f86cb... keyboard: Remove unused keyboard gsetting schema
  6c33aff... lookingGlass: Replace global grabs with input device grabs
  d5a1a88... st: Replace global grabs with input device grabs
  02c7669... tests: Stop using global grabs
  95b80ee... extensionPrefs: Avoid awkward indentation in string literal
  8c28f9a... dwellClick: Reindent modes map
  02db21f... systemActions: Reindent action map
  6f8dd06... cleanup: Use consistent style for GObject property definiti
  5ec4c2e... cleanup: Use spaces for indentation
  6ed5bc2... cleanup: Use consistent switch indentation
  8fcd6c7... cleanup: Use arrow functions for tweener callbacks
  1398aa6... style: Fix indentation errors
  14d7897... style: Stop using braces for single-line arrow functions
  915415d... OSK variables and key rounding
  8a22092... shell: Drop XDND initialization code
  0bdd1b6... st/button: Ungrab device before calling st_button_release
  e95f3fe... ibusManager: Use Map to store engines
  46874ee... params: Simplify code
  0d035a4... cleanup: Prefer template strings
  1778ada... tests: Add Params.parse() unit tests
  8a5de32... params: Fix regression
  7359e43... st: Add st_icon_colors_equal()
  be40de5... st: Consider non-background properties for ::style-changed
  53be76c... shellDBus: Update ::accelerator-activated handler arguments
  bb6d973... endSessionDialog: Check for PackageKit before considering u
  5473637... cleanup: Fix style nits in last commit
  55b0361... shell-recorder: Restore cursor recording
  d0da96a... workspacesView: Handle reordering of workspaces
  68e45eb... workspaceThumbnails: Handle reordering of workspaces
  ff9bb53... windowManager: Use new reorder_workspace() API
  1cac7b2... windowManager: Remove unused property
  dbb71f0... layout: Make the hot corner optional
  51938c3... workspace: Let WindowClone inherit from StWidget
  355b5ee... workspace: Set offscreen redirect on window previews
  55c717c... appDisplay: Fix logic error
  6ba03ac... params: Don't use Lang module
  74feb11... layout: Fix off-by-one indent
  1570f83... cleanup: Remove bogus file
  6cc19ee... workspacesView: Work around spurious allocation changes
  3731be9... lint: Import eslint rules from gjs
  4c0bd88... lint: Tweak the whitelist of globals
  109b8e8... lint: Require spaces inside braces in object literals
  5f77cdb... lint: Enforce arrow notation
  f6bed08... lint: Enforce camelCase
  42b77e7... lint: Allow multiple spaces before key values
  e0457b6... lint: Add "legacy" configuration
  1b31fd5... cleanup: Don't call method via a parent's prototype
  16ca7a2... panel: Relax check for existing signal handler
  404bc34... cleanup: Use default parameters where appropriate
  7d2c5c1... dialog: Use Object.assign() for default property value
  c765082... calendar: Avoid a warning
  2ff7a78... calendar: Simplify code a bit
  bd18313... power: Use more fine-grained battery levels
  3996309... Add Karbi translation
  2c8d380... shellDBus: Rename ShowMonitorLabels2 to ShowMonitorLabels
  a823a21... Update Karbi translation
  a785270... search: Remove unnecessary containers
  3f2cffc... theme: Don't apply overlap-preventing padding to search res
  1a27ff6... search: Fix calculation of max number of displayed results 
  8f0e9ab... iconGrid: Make sure the style is updated before computing t
  2d908e8... search: Remove wrong additional argument for _createResultD
  f583a7c... Update Karbi translation
  043667d... theme: Provide icon helper classes
  49e5677... theme: unbreak acrive states for icon tiles
  08464ea... theme: make overview thumbnails rounder
  b82b553... extensionPrefs: Inherit from Gtk.Application
  43443d0... theme: app icon helper tweaks
  ab0f74a... workspaceSwitcherPopup: Support horizontal layout
  305e637... workspacesView: Support horizontal layout
  208c5e9... shell: Don't use g_memmove()
  bd51621... power: Make sure we fall back to the correct icon
  d9d9778... main: Avoid missing braces warnings when compiling with cla
  f9a7718... background: Adjust to gnome-desktop API break
  2768b73... build: Clean out unused version requirements
  d828102... extensionUtils: Move ExtensionState definition here
  ea17740... extensionSystem: Turn into a class
  6a4c55b... extensionSystem: Make methods to call extension functions p
  4589da9... extensionSystem: Add methods to enable/disable extensions
  5880635... extensionUtils: Add functions to (de)serialize extensions
  32e0b89... shellDBus: Add new 'ExtensionStateChanged' signal
  4a34762... extensionSystem: Add canChange property to extensions
  a7ec758... extensionPrefs: Attach extension object to each row
  1c63893... extensionPrefs: Override getCurrentExtension() for extensio
  9928125... extensionPrefs: Switch to D-Bus API to get extension live s
  1d6ddf0... extensionSystem: Move extension loading into ExtensionManag
  43cb375... extensionSystem: Store extensions in a Map
  ce1bee7... extensionSystem: Allow disabling session mode extensions
  d471e3a... Bump version to 3.33.4
  7ca3cca... build: Bump gsettings-desktop-schemas requirement
  7dda7ab... Update Basque translation
  1117f47... Update Brazilian Portuguese translation
  2a041e9... lint: Enforce consistent return
  dd1fdf8... extensionPrefs: Add missing return value
  2743f18... panel: Use dedicated Spinner class
  2653402... js: Add missing return values to later_add() handlers
  32ddb6f... iconGrid: Add missing import for GLib
  eaa3209... appDisplay: Don't leak duplicate items in AppView
  1d60c4d... iconGrid: Clear meta_later callback on destruction
  8e75d81... appDisplay: Add AppFolderPopup destroy handler
  164f3fa... appDisplay: Clear AllView reference to current popup when d
  da9f37e... appDisplay: Add destroy handler for FolderIcon
  49260a8... appDisplay: Stop watching FolderIcon parent view when destr
  0ee1367... appDisplay: Add open method to FolderIcon
  cebb6d4... appDisplay: Keep popup open on refresh
  0ecf135... appDisplay: Add missing semicolon
  a455860... appDisplay: Indent with spaces rather than tabs
  3f8d3a7... panel: Remove unused constant
  2c61bad... Update Esperanto translation
  466dc8d... build: Automatically bump mutter API version each cycle
  0257de1... lint: Allow marking variables/arguments as unused
  79cf3a6... cleanup: Remove some unhelpful unused arguments
  2f97a1a... cleanup: Mark unused arguments as unused
  11b116c... cleanup: Remove some unhelpful unused variables in destruct
  71759a0... cleanup: Mark unused (but useful) variables as ignored
  e357559... cleanup: Mark globals used from other modules as exported
  1e13f32... style: Disable camelcase rule for GObject properties
  fda7c9b... perf: Shut up an eslint error
  93a461f... perf: Shut up another eslint error
  8ea6fd1... ci: Include git in extension-ci image
  ed37ba1... ci: Merge 'source_check' stage into 'review'
  3b5d13a... ci: Add eslint job to review stage
  5826336... Update Karbi translation
  33bbbdc... Updated Spanish translation
  a57c4c5... Update Karbi translation
  3db1058... appIcon: End running drag operations on destroy
  c0e9080... baseIcon: Align labels to the center
  8e1b13c... appDisplay: Trivial code style improvement
  74905f3... Update Basque translation
  17e32bf... docs: Fix interface prefix for D-Bus docs
  1b7ff76... ci: Fix identifying commits in MR
  9d65c8b... ci: Remove path limitation of js60 check
  a7c94b2... Update Indonesian translation
  a81450d... Update Catalan translation
  85d9f39... Update Friulian translation
  5545e84... volume: Remove unused method
  b970ee7... barLevel: Use setters instead of methods
  86c3909... barLevel: Return when trying to set value to already used v
  cb0d287... osdWindow: Use float values as input for osdWindow
  2f29081... osdWindow: Remove LevelBar and use BarLevel directly
  89ce53e... shellDBus: Use floats instead of percentages for OSD levels
  3a748fe... theme: Fix focus style of icons in the calendar popup
  82d4665... lightbox: Remove unnecessary params
  99a2fad... shell: Rename GLSLQuad to GLSLEffect
  ae7ec64... shell: Properly rename type
  007d305... shell: Actually make GLSLEffect an effect
  5fc456d... userWidget: Handle non-square icons gracefully
  d360114... st: Cleanup ST_PARAM_* and add WRITABLE version
  28ab1f4... Ensure G_PARAM_STATIC_STRINGS for all properties
  668128f... lightbox: Remove previously added tweens from target
  8f3554f... st: Use g_object_notify_by_pspec()
  933c037... weather: Stop accessing app settings directly
  108ac7c... ci: Make eslint wrapper script usable outside gitlab's CI
  02b47f4... weather: Fix property name
  5295866... st: Fix property type
  12b8fb1... st: Move slow-down-factor into settings
  25f118b... Update Karbi translation
  01d2ad7... Updated Spanish translation
  277f0d7... Update Romanian translation
  abe2f07... Update Swedish translation
  5005500... data: Flag in desktop file that gnome-shell can be started 
  7e00d22... data: Update systemd units
  31968ea... meson: Avoid using relative paths to po directory
  4768167... cleanup: Use milliseconds for animation times
  4d23c12... folderIcon: Move app icon loading to FolderView
  8d9da10... frequentView: Use BaseAppView.addItem() and loadGrid()
  3003e90... baseAppView: Call loadGrid() directly
  036e416... baseAppView: Move _loadGrid() into _redisplay()
  1d44bf7... baseAppView: Only add and remove when necessary
  1c17295... allView, folderView: Only add icons once
  9c6f558... baseAppView: Remove unused BaseAppView.addItem
  00ec8ca... allView: Redisplay on folder changes
  9aa06e3... Update Indonesian translation
  0f178c3... appDisplay: Skip animation when hidden
  12ec5d1... switcherPopup: Avoid unnecessary animation
  9b8c0f7... pointerA11yTimeout: Fix style nit
  bf497ed... pointerA11yTimeout: Use notify handler instead of onUpdate 
  3ee5258... loginDialog: Use GObject bindings over onUpdate handler
  bf36d99... barLevel: Don't reset value on overview-start changes
  1abfbb8... windowManager: Small cleanup
  213d10b... messageTray: Drop tween helper function
  1e6cb43... shell-app: Consider desktop actions in can_open_new_window(
  749f52f... popupMenu: Split submenu expansion and arrow rotation
  abe012b... ripple: Split animation
  8eb88d1... dash: Directly tween actors
  5d6db92... screenShield: Stop using custom transition
  870dd84... pageIndicators: Defer IN animation until redraw
  fdf24ce... messageTray: Stop tweening custom opacity property
  ae2af34... environment: Add adjustAnimationTime() helper
  99b4e04... tweener: Use new adjustAnimationTime() helper
  0b4a448... environment: Support slow down factor when easing
  007b6ca... environment: Add convenience method for implicit animations
  0846238... js: Use implicit animations for animatable properties
  fc958f4... windowManager: Move animation into WindowDimmer
  928595f... windowManager: Change effect's brightness property
  3d3dca4... js: Actorize animated objects
  dfa41f6... js: Use GObject properties for animated properties
  ef18f62... environment: Add convenience method for property transition
  fffe7bd... js: Ease non-animatable actor properties
  8b97a06... allView: Always update currentPage
  8b368d0... environment: Fix transition callback
  9073deb... environment: Remove transition tracking
  52c2417... barLevel: Fix value range
  79b54f6... volume: Fix overdrive in slider
  9097c5e... st: Add transition API to StAdjustment
  72defaa... st: Use StAdjustment's new transition API
  8ac2086... environment: Add convenience method for adjustment transiti
  b67c300... js: Use Clutter transitions for adjustment changes
  1e20a12... dnd: Stop using getTweenCount()
  21e752e... keybindings: Remove pause-resume-tweens shortcut
  015ca2c... lookingGlass: Remove Tweener from preimported modules
  0ce0376... docs: Update animation section
  ad55cb6... weather: Fix warning on closing Weather
  ec6e131... weather: Pick up original settings values
  f50cac3... workspace: Sort windows to minimize travel distance
  928b497... systemActions: Create SensorProxy unconditionally
  d1880dc... appDisplay: Add event blocker inhibition API
  09d5f07... folderIcon: Allow dropping application icons
  5dfa620... folderIcon: Update folder icon after dropping
  ea71172... allView: Switch pages when dragging above or below the grid
  ec8b7bc... allView: Remove icon from folder when dropping outside
  54a2773... folderIcon: Add visual drag-over feedback
  fd19906... allView: Scale in when moving icons from folders
  e45c917... controlsManager: Don't fade icon grid while dragging
  dd9a452... st/texture-cache: Monitor GtkIconTheme changes
  c0047cd... shell/app-system: Monitor for icon theme changes
  73850fe... appDisplay: Animate launch of new-window action in the AppI
  3114a24... dateMenu: Stop accessing app settings directly
  481490f... util: Remove AppSettingsMonitor
  1dadbd0... appDisplay: Always animate our own new window and discrete 
  87f5aa7... appDisplay: Animate activate-discrete-gpu action in the App
  68e3f74... search: Don't use max number of results if allocation width
  21966af... search: Defer updating results on allocation changes until 
  be6ce3c... appIcon: Scale and fade itself when starting drag
  ff3d32d... appIcon: Make AppIcon a drop target
  488d982... appIcon: Create and delete folders with DnD
  f76f30f... dnd: Fix drag cancel animation scale
  4c89eac... folderIcon: Properly reject drop
  5d8ea4f... main: Remove left-over variable
  9b7f228... src: Stop using g_get_current_time()
  826ac95... environment: Don't use actor if an ease callback destroys i
  ada0150... viewSelector: Use onStopped callback when fading out pages
  35dbc3f... appDisplay: Disconnect Main item-drag signals on icons dest
  209d332... AppIcon: Nullify _draggable if available on destruction
  76eceec... Bump version to 3.33.90
  308da6a... Update Basque translation
  5d2e5fe... Update Icelandic translation
  d67c64a... Update Swedish translation
  6b7af40... barLevel: Remove duplicated assignment
  f0e1dc5... slider: Do not notify on parent's behalf
  21e14bd... brightness: Ignore slider changes we initiated ourselves
  14fd7c7... Update Basque translation
  7efdb97... Update Catalan translation
  dc38e48... Update Indonesian translation
  b499ca4... iconGrid: Restore grid actors when cancelling animations
  6f4c502... iconGrid: Only add one onComplete callback for the animatio
  779e37f... Update Romanian translation
  4370aee... Update Finnish translation
  a20b8dc... Updated Lithuanian translation
  638b315... shell-global: Only sync input region if X11 session
  16cb918... shell-global: Set stage input region via MetaX11Display
  f8f40f2... Updated Spanish translation
  387e5ef... Update Polish translation
  10c1df6... Update Persian translation
  5cb02c1... pieTimer: Use custom GObject property for animating pie
  d8c7cac... extensions-tool: Start import
  c8c93b2... extensions-tool: Implement enable/disable commands
  0b1e29e... extensions-tool: Implement create command
  23a7aa5... extensions-tool: Add create options
  ac4b88f... extensions-tool: Implement list command
  07fad38... extensions-tool: Add list options
  0de5209... extensions-tool: Add bash completion
  1b40abe... extensions-tool: Add a man page
  803a096... ci: Turn off man pages
  07ad4d8... extensions-tool: Add info command
  369e400... extensions-tool: Show Philip some info
  f935745... extensions-tool: Add new 'pack' command
  a429fdb... extensions-tool: Add 'install' command
  d9fa389... extensions-tool: Add '--prefs' list option
  653e6c8... extensions-tool: Add 'prefs' command
  9d5c743... extensions-tool: Handle existing extension folder
  2df7757... extensions-tool: Add 'uninstall' command
  7141c5b... extensions-tool: Split out settings_list_add/remove helpers
  532acf4... extensions-tool: Adjust enable/disable commands to shell ch
  d4b8912... extensions-tool: Add 'reset' command
  490a62e... shell-extension-tool: Turn into a small wrapper
  db9a7ea... shell: Ignore non-toplevels for ShellWindowTracker::tracked
  5bd2958... extensionPrefs: Request correct GDK/GTK versions
  a4ec460... Bump version to 3.33.91
  b680952... Update POTFILES.in
  3b63062... Update Romanian translation
  33a48ae... Update Persian translation
  32ed4ee... Updated Spanish translation
  a6aa0ac... Update Finnish translation
  6f62965... Update Basque translation
  f1bc2d5... Update Basque translation
  15d1aee... Update Polish translation
  c2a6a6c... Update Latvian translation
  441a56b... Update Swedish translation
  d5cad10... Update Galician translation
  2d92763... Update Catalan translation
  785a8b7... Updated Spanish translation
  069d7d6... Update Galician translation
  812a855... Updated Slovenian translation
  c366e9f... Update British English translation
  67a0b3b... pointerA11yTimeout: Remove unused properties
  2c4df6a... pointerA11yTimeout: Fade the pie timer in
  ea3f906... pointerA11yTimeout: Don't stop the pie timer if it finished
  20fc4b4... pointerA11yTimeout: Draw a clean circle if the pie is finis
  5d0c403... pointerA11yTimeout: Add a zoom out+fade animation on succes
  c2f5331... pointerA11yTimeout: Create new PieTimer object for each tim
  c658042... shell-extension-tool: Fix typo
  480e8b8... Update Japanese translation
  c27bd62... Update Japanese translation
  8ac5be9... tests: Don't initialize Clutter
  957fa91... st: Adjust theme test
  da6c154... ci: Set XDG_RUNTIME_DIR for tests
  cf156b4... Notify service startup to systemd
  dcf0bf0... Update German translation
  1dc971d... Update Friulian translation
  6a027cd... Update Nepali translation
  890ac9f... Update Japanese translation
  f226398... Update Japanese translation
  fcc1d7b... Update Punjabi translation
  89f9925... Update Korean translation
  05b345c... endSessionDialog: Initialize Polkit permission asynchronous
  8e79f9f... Update Catalan translation
  92b92a2... Updated Lithuanian translation
  7bb2981... Update Czech translation
  346d37e... Updated Czech translation
  b73aace... shell: Get cairo surface via window actor
  a207f67... global: Don't trust persistent/runtime state data
  e5cde47... notificationDaemon: Catch exceptions while loading notifica
  3768b6b... keyboard: Fix EmojiSelection:delta range
  72e5caf... Update Indonesian translation
  d144276... Update Croatian translation
  efba1e8... Update Brazilian Portuguese translation
  6dccbc5... Bump version to 3.33.92
  9194de8... shell: Add helpers to start/stop systemd units
  8be95b5... ibusManager: Add call to restart the ibus daemon
  8adfc5b... windowManager: Handle starting/stopping of X11 services
  e6dec7a... volume: Ignore slider changes we initiated ourselves
  7d42990... Update Greek translation
  0068dab... Update Italian translation
  a80331d... Update Japanese translation
  a0e3c34... Update Japanese translation
  8b549f3... Update Greek translation
  e2c3198... Update Esperanto translation
  44bca36... Update Turkish translation
  7875fc8... Update Slovak translation
  cf611d2... Update Hungarian translation
  406d090... Update French translation
  8d9cae4... st-clipboard: Add trailing 0 to pasted text
  9e388eb... Bump version to 3.34.0
  ea4d5f8... animation: Stop the animation before removing all the child
  1687a54... altTab: use AltTab prefix on AppIcon class
  c101196... lightbox: Use common ease parameters and avoid similar code
  ba23fd9... lookingGlass: Throw a clearer error on referencing invalid 
  7a4f9a5... keyboard: Treat menu items as actors
  72566ed... messageTray: Remove unused source object parameter
  ea5aaa8... realmd: Set login format to null on start and update if inv
  eca98ae... ripples: Add destroy() method and remove them when unneeded
  a53b48d... locatePointer: Bind ripples creation to settings
  c69e195... search: Remove updateSearch later on destruction
  06317f4... status/keyboard: Make Input source types var
  e53443d... workspace: Remove Long-press later with the actor
  031913b... workspace: Use Workspace prefix for WindowClone class
  24d3744... workspace: Don't use clones' delegate to check children
  8656102... workspacesDisplay: Disconnect MetaLater and parent signals 
  27da3ed... calendar: Use binding for clearButton visibility
  15c252c... popupMenu: Remove extra parameter on boolean ParamSpec init
  a497afe... system: Track buttonGroup visibility using a group of actor
  8a7e44c... extensionSystem: Use logError to record extension errors wi
  4915a9e... iconGrid: Delete private child property when removing child
  004a5e1... iconGrid: Queue a relayout after child opacity changes
  17fa5a2... extensionPrefs: Connect to ExtensionStateChanged after buil
  1e68e78... extensionPrefs: Block notify::active signal handler while u
  dfc0ef5... appDisplay: Allow editing folder names
  1bc1b4d... Update Brazilian Portuguese translation
  76fb559... Update Galician translation
  8adbc80... Update Hungarian translation
  e9596f2... Update Italian translation
  ae11381... Update Romanian translation
  98b70ef... Update Indonesian translation
  2513835... Update Finnish translation
  5e82d72... Updated Spanish translation
  0888a9b... environment: Skip property animations while hidden
  ac664ba... Update Polish translation
  d160947... build: Remove st-private.h from "public" headers
  32d5744... build: Exclude private headers from GIR
  d0ace10... calendar-server: Disable deprecated e-d-s API
  dcf7bae... calendar-server: Temporarily ignore all deprecations in eds
  a030c54... shell: Replace another GTimeVal
  48b860b... ci: Turn on -Werror
  1d17404... selectArea: Ignore motion events once we got a result
  1acee3d... Update Swedish translation
  13f9753... overviewControls: Remove slide transitions before setting v
  6fe1d32... Updated Czech translation
  25a7a80... gnome-extensions: Translate help command
  65a9fb8... Update Polish translation
  8704b10... Update Indonesian translation
  7fd5c47... Update Catalan translation
  d469250... Updated Lithuanian translation
  7ce0884... Update Hungarian translation
  1ad8a2f... Update Romanian translation
  b6a2b2b... cleanup: Remove left-over imports
  691610f... lookingGlass: Fix misleading typeof use
  52f85c9... system: Properly separate statements
  fc964f9... kbdA11yDialog: Avoid unnecessary ternary operators
  4bfee3a... ibusManager: Wrap line before dot
  4ad2523... messageTray: Add missing linebreak
  a3267be... network: Don't omit parens when constructing
  743ce23... util: Separate statements with linebreak
  7db5f8b... calendar: Use template strings over concatenation
  f54e780... workspace: Don't initialize variables to undefined
  9f11fba... jsParse: Disambiguate regex
  1da9937... workspace: Use operator shorthand
  ce63d21... overview: Minor cleanup
  dfdb139... workspaceThumbnails: Replace loops with Array.find()
  c2904fa... Update German translation
  60e3860... backgroundMenu: Animate menu opening
  ba6dbb2... workspace: Minor clarification
  2f4fcc5... Update Turkish translation
  d2ead59... data: Lower TimeoutStartSec in systemd units
  8754736... extensionUtils: Check version variable for undefined first
  de86920... extensionSystem: Remove unncessary return statements
  2a32fb2... extensionSystem: Fix a wrong error message
  e76877c... extensionSystem: Check if extension exists before accessing
  c06eb5d... extensionSystem: Log an extension error if loading the styl
  22107c1... extensionSystem: Rename initted to initialized
  4c93ef3... extensionSystem: Handle added or removed sessionMode extens
  2a9e065... extensionSystem: Always enforce disallowing extensions usin
  9698ff4... extensionSystem: Only add to extensionOrder array if enabli
  bdcf303... extensionSystem: Always disable multiple extensions in reve
  ce92270... extensionSystem: Add missing return value
  62e594a... Update Brazilian Portuguese translation
  e4b8a4b... Update Persian translation
  4525ad3... windowMenu: Animate menu
  2fc4987... cleanup: Stop using Mainloop module
  451f4e3... cleanup: "Only" use two indentation styles for object liter
  0ee7f02... cleanup: Don't assume hasOwnProperty() method on objects
  e913146... ci: Fail on any common lint errors
  1aca2ba... ci: Disallow legacy style in merge requests
  f00201f... ci: Disable MR handling for now
  7eb4088... Update Swedish translation
  43b4f2c... lookingGlass: Only update window list when visible
  3fbd61c... Updated Spanish translation
  3d86e6e... Update Italian translation
  413c677... iconGrid: Only animate visible icons
  57ed685... environment: Disable fullscreen unredirect during all trans
  314a89a... Update Serbian translation
  817aec5... overview: Fix fading out desktop icons
  d1a6601... theme: Equalize dimensions of ws switcher popup boxes
  4bfb4a0... cleanup: Fix wrong indentation
  af87bd8... cleanup: Use consistent style for ternary operator
  3a9eaa3... cleanup: Switch some method calls to new indentation style
  e44b7df... lint: Drop extra ignored nodes in legacy config
  2546445... magnifier: Simplify some code
  8d6820c... magnifier: Do not modify function argument
  1a32e3e... volume: Clarify some code
  e585f7d... scripting: Disable an eslint warning
  81ab286... cleanup: Don't use Array/Object constructors
  a77377e... cleanup: Avoid useless return statements
  9352553... cleanup: Avoid unnecessary parentheses in arrow functions
  111f87a... cleanup: Avoid pointless "renames" in destructuring
  471165c... cleanup: Use consistent brace style of blocks
  5b3935f... cleanup: Fix up "special" comments
  133a1e7... cleanup: Remove trailing spaces
  b446667... cleanup: Disambiguate assignments in arrow functions
  efed695... cleanup: Don't add linebreak before operators
  252e694... util: Handle trailing LTR/RTL markers in URLs
  9e55d26... Update French translation
  3e58af1... Update French translation
  edf6bd6... Update Norwegian Bokmål translation
  4f3c8b8... workspace: Continue overlay idle hide timeout when pointing
  8ffea9d... workspace: Make title of overlay reactive
  3094f86... workspace: Reset idle hide timeout for overlays on reentry
  5f10047... viewSelector: Only reset search entry if it has key focus
  5c3f4f5... workspace: Remove unused properties of WindowClone
  cf00231... st: Fix box-shadow drawing with prerendered_texture
  e0947b0... introspect: Check whitelist also for GetRunningWindows()
  942758b... workspace: Use AppIcon.app to check action-support by the d
  00e95de... shell-app: Never allow opening new windows while an app is 
  2334470... overview: Only accept AppIcon drops if the app can open a n
  259874d... workspace: Return results of forwarded acceptDrop
  daa5452... appDisplay: Add API to animate launch at given position
  f8e648b... appDisplay: Animate DnD app icons at the position they were
  48adb2e... workspace: Fix an incorrect signal check
  42188b7... folderIcon: Remove duplicated addMenu call
  d6ba6dc... renameFolderMenu: Don't save the source
  af1aabf... popupBaseMenuItem: Add support for Hidden Ornament
  54f3694... popupMenu: Add focusActor property to define the default fo
  147cb53... renameFolderMenu: Set the entry as menu focus actor
  8e3aac8... renameFolderMenu: Move to non-legacy coding style
  dab60d5... renameFolderMenu: Use a custom menu item inheriting from Po
  2a9977a... layout: Don't use the actors pick workaround on update regi
  b6754d7... environment: Try harder to find a transition
  7b45ffa... loginDialog: Stop using deprecated actor property
  856c32d... unlockDialog: Use inheritance instead of composition
  92e5713... screenShield: Stop using deprecated actor property
  a0d0a17... Update Galician translation
  506b75f... shell-util: Do not scale the clip in get_content_for_window
  6180f59... Update Japanese translation
  f3e09b2... Update Japanese translation
  2156577... slider: Unset signal IDs when ending the slider drag
  0fdbde9... main: Remove NOTIFY_SOCKET from environment
  70a5c38... Update Dutch translation
  60cab56... shell-util: Handle NULL from meta_window_get_image()
  a05cb76... Update Slovak translation
  e23ce37... Update Friulian translation
  2dbdf79... Updated Slovenian translation
  a95601a... Updated Slovenian translation
  1d1b427... Updated Czech translation
  63c9a6e... Updated Danish translation
  60cad01... inputMethod: Do not change IBus.Capabilite by focus events
  1cc766d... ibusManager, inputMethod: Cancel async ibus calls chain on 
  6a6d664... ibusManager: Cancel the preload engines timeout on clear
  92c0171... lightbox: Show the actor before easing it
  a3a7953... Update Japanese translation
  9e8b97d... Update Japanese translation
  085531b... main, util: Notify systemd once we are fully initialised
  ee97512... Updated Danish translation
  3b5675b... networkAgent: add support for SAE secrets
  e00878a... shellDBus: Don't assume devices have a node
  31d915a... shell-global: Disconnect from stage events on X11 display c
  31fe517... shell-global: Ignore modal operations if we have no composi
  a722b4c... ibusCandidatePopup: Use an internal actor to track IM focus
  6205d5e... windowManager: Handle reordering of workspaces
  3d39b32... Revert "windowManager: Use new reorder_workspace() API"
  986600a... Bump version to 3.34.1
  ef8000d... animation: Finish porting to clutter transitions
  279024a... js: Replace Tweener time leftovers with ease duration
  a65164e... main: Show a warning when running as root
  7326e7a... main: Show a warning when gdm is missing
  11d46cf... Bump version to 3.35.1
  f781361... Updated Spanish translation
  38ad1d7... environment: Only disable unredirection of ongoing transiti
  b412896... st/scroll-view: Remove container foreach vfunc
  20f4fc7... shell-screenshots: Do not pass a clip for window screenshot
  d0d1845... search: Rename SearchResults to SearchResultsView
  6533690... search: Activate SearchResult from the result itself
  59e3a1a... doap: Clean up list of maintainers
  0199857... Replace ClutterVertex by graphene_point3d_t
  7a92a9b... st: Replace ClutterSize by graphene_size_t
  0615370... Replace Clutter.Point by Graphene.Point
  d7c569c... st: Remove color from ClutterActor pick virtual function
  6cad251... volume: Show indicator when microphone is active
  ab6a629... screenShield: Compute lock timeout fade duration using anim
  0353a5b... cleanup: Rename signals/methods that will conflict with Clu
  74d7d3e... animation: Don't sync animation sizes on change
  7f9c709... appDisplay: Use an St.Widget as base actor for FolderView
  ff77521... calendar: Use GDateTime for selected-date-changed signal
  c7e0c7e... background: Rename Background 'changed' signal to 'bg-chang
  7059dcc... keyboard: Add KeyboardManager to manage the lifetime of the
  b5676a2... messageTray: Inherit Notification, Source and NotificationP
  ed97f61... messageTray: Dispose Notification on destroy
  4e1492c... messageTray: Dispose Source on destruction
  91eb84f... overview: Add OverviewActor and use as main actor of the Ov
  22fe4e9... screenshot: Return a Meta.Rectangle as geometry
  f67b409... screenshot: Pass a Graphene.Point as PickPixel 'finished' s
  c4c5c4f... cleanup: Use inheritance for Actor classes instead of compo
  91a5133... search: Define SearchResultInterface and implement valid re
  4dea1f8... lookingGlass: Use resultsArea to keep track of results
  9bb12f6... messageList: Use St.Bin as message container and use clutte
  3838220... calendarMessageList: Remove sections map and use clutter ch
  0b91dee... windowManager: Inherit WindowDimmer from Clutter.Brightness
  db7726c... avatar: Use Property bindings to sync reactivity
  a3c6217... overview: Make public properties read-only
  c9fbae3... docs: Update `actor` and `delegate_` paragraph in HACKING
  e4920b2... pageIndicators: Use Clutter.Orientation as orientation para
  320df13... st/button: Add the clicked button to virtual function signa
  55b5742... cleanup: Replace signal connections with virtual functions
  caa50dc... ci: Ensure eslint output exists
  d12cd12... ci: Make run-eslint more convenient for local use
  d919276... workspace: Sort windows in overview grid using cached cente
  a144a1c... workspace: Use graphene instead of clutter
  29543f3... Update Croatian translation
  6f7e597... Update Friulian translation
  b1d22d2... search: Drop SearchResultInterface again
  f2466ca... environment: Parse repeat-count and auto-reverse
  d0690c3... util: Add wiggle helper
  b25a73c... authPrompt: Wiggle on failure
  51601f3... Update shotwell desktop file name references
  8068080... Update Persian translation
  6965781... st: Use clutter_actor_pick() in pick
  43cf466... js: Replace Clutter.Actor.get_allocation_geometry()
  055c007... dnd: Skip drag target when its acceptDrop() throws an excep
  0732e14... appDisplay: Don't crash if app is missing categories
  6cfcfc7... panel: Update window section items on title changes
  c35b4ce... popupMenu: Don't chain up vfuncs if the parent doesn't impl
  b6d47c1... windowManager: Always reset window actors when animations a
  b6e57a5... closeDialog: Fix dialog size when using geometry scaling
  fa1b7a9... overview: Set searchEntry offscreen-redirected always
  10b2083... extensionPrefs: Trick xgettext into accepting odd number of
  db9249a... padOsd: Work around xgettext confusion
  b7bf9e0... ci: Switch to mutter's v3 docker image
  91707f4... environment: Use gjs smart GObject GTypeName computation
  39e6fc9... js: Use Gjs GTypeName computation for all classes
  975280f... mpris: Validate received data against the expected types fr
  4dc4430... mpris: Hide notification when !CanPlay, instead of closing 
  aa9031d... st/scroll-view: Remove scrollbars references on dispose
  7bc39ba... ci: Run tests through dbus-run-session
  284ace5... cleanup: Use (un)block_signal_handler() convenience wrapper
  8cb8199... po: Sort LINGUAS
  5687035... appDisplay: Check instanceof AppIcon using constructor insi
  e06421b... layout: Drop no-clear-hint code
  4338ca5... padOsd: Add missing 'closed' signal
  104071a... js: Replace child properties
  f0a5170... st: Deprecate StBoxLayout child properties
  2f39bd8... st/bin: Use child's align properties
  72af64d... st: Remove st_get_align_factor() utility method
  f2bd39b... js: Use generic actor properties to align StBin children
  2c62e45... st: Remove StBin's align properties
  f309d98... cleanup: Use more template strings
  28c535e... calendar-server: Uses wrong timezone for event times
  55867c4... st: Drop StWidget theme overriding API
  6a42d77... st: Track stylesheet changes on the StThemeContext
  e4147f3... altTab: Use correct actor in label height computation
  147a743... system: Replace action icons with regular menu items
  35a265a... Updated Spanish translation
  f5e179f... polkitAgent: Fix a typo of a signal name
  f546715... polkitAgent: Update user name on user changes
  c627d47... polkitAgent: Also show user avatar for root user
  70203b5... polkitAgent: Only set key focus to password entry after ope
  cd36301... polkitAgent: Make authenticate button insensitive if passwo
  5c7a701... polkitAgent: Reset dialog to defaults after cancelling polk
  d5eafba... polkitAgent: Use a timeout for resetting the dialog
  0749ac2... calendar: Use Clutter.GridLayout
  0617be9... windowManager: Stop using Clutter.Actor.prototype.reparent(
  1e203f4... cleanup: Replace deprecated lower/raise calls
  d3d1652... cleanup: Use non-deprecated key symbols
  32185c1... environment: Stop monkey-patching Clutter.TableLayout
  3913fa5... environment: Stop adding child_set() to layout managers
  ac1f896... environment: Reimplement Date.toLocaleFormat() override
  f51952f... shell: Remove format_date() utility function
  a58bdbf... st: Add StClipboard method to set arbitrary clipboard conte
  be5f5ec... shell: Make screenshot API stream based
  cf6beee... screenshot: Allow saving to clipboard
  fd5989e... ci: Fix checking out mutter on stable branches
  5fd52e9... power: Handle "100% but charging" case
  f5996a9... inputMethod: Compare ibus context before processing key eve
  cb7374b... windowManager: Use Sets to track ongoing effects
  fc71f8b... windowManager: Complete interrupted size change effects
  0ed702d... polkitAgent: Inherit AuthenticationAgent from Shell.PolkitA
  5944a1e... keyring: Inherit KeyringPrompter from Gcr.SystemPrompter
  348e4ac... background: Inherit Animation from GnomeDesktop.BGSlideShow
  d83d8f2... modemManager: Define ModemBase GObject class for modems
  5e43f28... calendar: Define EventSourceBase and extend EventSource's
  40bd65c... st: Fix a minor leak
  cd84fa8... st: Add Settings:font-name property
  f28f041... theme-context: Use interface font instead of hardcoded defa
  8eb5d5a... style: Don't specify font-family
  a0b0237... Update Indonesian translation
  697912d... js: Fix alignment
  fea5ecc... allView: Ensure event blocker is reactive before popup is o
  bef5043... jsParse: Unnest functions
  69f63dc... ctrlAltTab: Use arrow function for callback
  67ea424... cleanup: Avoid unnecessary braces
  2e4e250... cleanup: Avoid "lonely" ifs where it makes sense
  682bd7e... cleanup: Don't shadow variables
  9eaa008... cleanup: Fix missing/stray spaces
  c860409... cleanup: Use object shorthand where possible
  07cc84f... cleanup: Only omit braces for single-line blocks
  ebf7774... cleanup: Require "dangling" commas
  e44adb9... cleanup: Avoid unnecessary parentheses
  077d8f3... cleanup: Don't use gtk-doc syntax for regular comments
  61210fd... cleanup: Use JSDoc for documentation comments
  913990b... folderView: Center folder icon
  abc7cc9... lint: Convert eslint JSON to YAML
  0483c78... lint: Sync configuration with gjs
  65c5cfd... lint: Disable eqeqeq in legacy configuration
  a32c4f3... style: Allow lonely ifs where appropriate
  66fc5c0... background: Add exception to no-loop-func rule
  88bcaaf... Stop referring to ClutterTexture
  c1ae634... panel: Don't chain up to non-existent parent vfunc
  3a7228c... polkitAgent: Only reset UI on session resets while opened
  89bf360... polkitAgent: Use dialog as confirmation when the user has n
  45ebb94... polkitAgent: Cancel session after disconnecting signal hand
  c1ec7b2... keyboard: Try harder to find a matching layout
  e3e1a27... Update Friulian translation
  6af25b2... animation: Turn Spinner animate parameter into Params optio
  8f4e91a... animation: Add parameter for hiding stopped Spinner actor
  c68bd33... appMenu: Hide stopped spinner actor
  c1a7c71... Increase .calendar-today visibility
  83f224e... dateMenu: Format weather forecast times without AM/PM
  b779f6f... dateMenu: Skip weather forecast if not valid
  acaa9f7... polkitAgent: Fix spinner
  910037f... allView, frequentView: Only create icons when necessary
  cae69b3... allView: Rename variable
  bfc7c1c... baseAppView: Destroy icon when removing
  bd173ac... folderView: Reset schemas before removing the folder
  e7b9bd7... appIcon: Remove drag monitor on destroy
  135d178... cleanup: Use g_clear_signal_handler() where possible
  55362ae... messageList: Don't include message actor in error message
  d5e8f8c... mpris: Use a scope specific message instead of a global one
  9132063... switcherPopup: Show immediately on second key press
  c48330a... cleanup: Use g_clear_handle_id() for g_source_remove()
  9790b0e... st/button: Notify :pressed changes
  109f39a... pageIndicators: Redesign and add position-based animation
  998fe58... switcherPopup: Use roundtrip time when the popup is modifie
  d52b23d... switcherPopup: Improve modifier-less keybinding navigation
  669d12f... dateMenu: Re-indent weather section
  18a1435... dateMenu: Bottom-align weather title/location
  f2df9f1... dateMenu: Add some spacing between weather header and locat
  784c0b7... dateMenu: Try harder finding a reasonable weather location 
  b757f5c... dateMenu: Don't limit weather forecasts to the same day
  f6f373b... dateMenu: Only show forecasts
  e72c38b... dateMenu: Move weather forecast validity check
  95f388b... dateMenu: Don't ellipsize forecast times and temps
  2842670... cleanup: Remove another pair of unneeded parentheses
  7e9f30d... appDisplay: Ensure we don't recreate existing AppIcons for 
  5af8bf2... volume: Add back sound feedback on scroll
  6c8eb1a... volume: Only emit sound feedback after volume changes
  a8005e3... slider: Stop emulating drags in key handling
  c506eda... gvc: Update submodule
  2894085... volume: Skip volume-change feedback while playing
  0897915... appDisplay: Simplify event blocking while folder is opened
  b0c8192... appDisplay: Add threshold after overshoot page switches
  5a287a4... appDisplay: Add a timeout when switching pages during DnD
  bb48205... extensions-tool: Fix removing from settings list
  c255b4d... theme: Darken hovered message-media-control button
  18421e8... theme: Add message close button styling
  42eb9f4... theme: Add :active styling to message-close and media contr
  eee1ab4... introspect: Fix whitelist check
  1ecdb39... Update Greek translation
  f742484... extensionSystem: Create a file to flag that extensions are 
  d9ef612... data: Enable clean session shutdown after gnome-shell failu
  e642e1c... texture-cache: Remove also scaled keys from the cache
  66f4fee... Update Brazilian Portuguese translation
  0a9e1b4... fileUtils: Delete deleteGFile hack
  749a4c9... appIcon: Draw running dot above the overview icon
  5b957f6... theme: Add light styling to message buttons
  5f9036e... calendar-server: Use correct timezone for all-day events
  867cffa... switcherPopup: Fix scrollable check
  47758d1... Include the libcroco sources directly under src/st/croco
  05c3ac2... get_length_internal() - remove unused argument 'suffixed'
  1e8e08c... Simplify if statement
  52f5793... Use get_color_from_term() instead of get_background_color_f
  236bdaa... Handle "color: inherit" directly in get_color_from_term(), 
  582bfe8... cr-rgb: remove handling of "inherit" and "transparent"
  01c0803... Fix always-true condition
  7377650... st: Remove broken parsing of @media rules
  988a0e7... Adapt to painting and picking API change
  632a643... Use paint and pick context to get framebuffer
  8c4d07b... HACKING.md: Update sample code to use paint context
  9b4780f... keyboard: Reindent timeout handlers
  85f10f1... keyboard: Use camelCase
  ff7dfa9... keyboard: Fix widget leak
  7fbdaad... keyboard: Create extended keys before updating hover state
  91bf7f1... keyboard: Use parent key's allocation for extended key size
  021f3e4... keyboard: Update extended key size on parent size changes
  22cb0b0... closeDialog: Fix scale of dialog for x11 clients in Wayland
  d28bc7a... appDisplay: Show newly created folder when creating
  59a43f4... appDisplay: Move to rename folder location
  2703eed... extensionPrefs: Simplify state change handling
  a2044c6... extensionPrefs: Always redefine getCurrentExtension() on pr
  f3eeb94... checkBox: Fix expand and align properties
  c4fa052... appDisplay: Use _getCategories function instead of duplicat
  61b7199... appDisplay: Make _items object a Map
  203c3f9... appDisplay: Make AllViews folderIcons property private
  2ba4108... appDisplay: Rename _allItems array to _orderedItems
  3c4c37e... perf-helper: Add content for custom drawing
  0185c28... perf-helper: Remove unused atoms
  c0309d9... switcherPopup: Dismiss when a system modal dialog opens
  ccd8b47... popupMenu: Close when a system modal pops up
  85bec78... screenShield: Adapt to painting and picking API change
  0795d8d... magnifier: Adapt to painting and picking API change
  1546558... weather: Only require auto-location authorization if sandbo
  086ba11... shell-global: Place launched applications into a systemd sc
  4a6c2f1... util: Place spawned processes into a systemd scope
  9a45d96... Bump version to 3.35.2
  4d16d2c... appDisplay: Remove unimplemented 'activate-discrete-gpu'
  a849945... data: Update switcheroo-control D-Bus interface
  5121301... main: Add switcheroo-control generated code
  c7dec41... shell: Add API to access switcheroo-control D-Bus proxy
  33c10e9... shell: Prime the GPUs property cache for switcheroo-control
  0223d38... shell-app: Add discrete GPU support for NVidia drivers
  9115f6e... workspace: Pass device to startDrag()
  14eeaf4... padOsd: Re-query action labels after mode switches
  281c87d... St: Add a StPasswordEntry subclass based on StEntry
  b166de0... shellEntry: Handle PasswordEntries automatically
  684b918... js: Use StPasswordEntry for password entry fields
  a1238a0... shellEntry: Remove isPassword Property
  1d54f1e... shellEntry: Add CapsLockWarning class
  474dda7... js: Add caps-lock Warning to the dialogs
  df23098... st-entry: Remove caps-lock feedback warning
  60721a7... StPasswordEntry: Add the peek-password-icon for show/hide p
  bfd5fc3... doap: Add Georges Stavracas as a maintainer
  26dc2a4... build: Remove left-over file
  51518d4... extensions-tool: Move to a subproject
  4e9154c... extensions-tool: Add (back) README.md
  624cf1d... extensions-tool: Set up translations for standalone builds
  89b3104... appFavorites: add seahorse to rename list
  1c3ad0f... Update desktop IDs of favorite apps
  fe10635... appFavorites: unbreak my previous commits
  d1f87ca... extension-tool: Don't treat missing .js handler as error
  4f66b30... panel: Disable menu-toggle shortcuts while top bar is hidde
  35494f5... popupMenu: Close when source actor gets hidden
  93fa103... grabHelper: Add (promised-based) grabAsync()
  9db6223... screenshot: Promisify SelectArea
  3c87ad5... screenshot: Promisify PickPixel
  15d74c9... st: Fix generated GLSL dependency
  f5f9bd2... iconGrid: Fix icon alignment
  c260922... st/password-entry: Fix memory leak
  c1d738d... st/password-entry: Initialize :show-peek-icon property
  28d4262... windowManager: Always reset window actors when minimize ani
  6b4017f... Update Friulian translation
  45a8b92... Update Galician translation
  8f8892a... Update Catalan translation
  a8f44be... Updated Spanish translation
  e07a574... switchMonitor: Center align switcher icon's label
  3244c28... Update Catalan translation
  42af514... keyboard: Fix input-source switcher alignment
  460cf9d... Bump version to 3.35.3
  10818c7... extensionPrefs: Don't (re-)bind text domain
  9dc85d7... environment: Remove unused ease parameter
  45fe925... docs: Conform to coding style in HACKING guide
  2d4941f... build: Use python postinstall script
  27b9274... data: Drop old bugzilla references in .desktop files
  d0507ec... Update default favorite apps list
  dd2e560... gitlab: Add issue templates
  dfb9270... Update Basque translation
  b0753f7... systemActions: Alias power-off to halt and stop
  49f32d2... Updated Spanish translation
  248eb74... Introduce ShellBlurEffect
  24e631f... screenShield: Animate shield using translation_y
  8f4414d... workspacesView: Use shared adjustment
  f55ff01... workspaceThumbnail: Use scroll adjustment
  9c1940e... workspaceThumbnail: Sync indicator with WorkspacesDisplay
  944b835... appDisplay: Reduce page switch time to 250ms
  08ebfa1... appDisplay: Add timeout for mouse scrolling
  fc7bcf4... workspacesView: Add timeout for mouse scrolling
  1ef4d85... networkAgent: Handle 'vpn' connections when delaying reques
  eb2ebd2... Updated Spanish translation
  9ea745b... theme: base of the refactor - split _common.scss into widge
  891f220... theme: use spaces instead of tabs
  d50e06d... theme: adjust padding in calendar popover
  79a837b... theme: use the fontsize function consistently
  fb3e5a4... theme: app-grid, refine the padding, fix the tabs
  d713d78... theme: dash, tidy the sass
  f2e9757... theme: tidy the syntax for app-grid; fix border radii
  e9d484f... theme: window-picker, use osd styling for title tooltips; t
  e30144a... theme: search-entry, use more variables
  5e1def2... theme > osd: light variant fixes; variables
  7c0b6c8... theme: use a widgets.scss file for widget import
  46878d6... theme > search results: revisions to padding, drop bg from 
  276f912... theme: update meson.build with new files
  29a561c... theme: add space between & and .
  39b206d... theme: use 99px radius
  3582133... theme > message-list: pad to account for scrollbar
  f93e4d7... theme: fix HC after refactoring
  57751a2... dateMenu: Tweak temperature labels
  6233d87... dateMenu: Move weather forecast time above icon
  0d9dcd4... dateMenu: Adjust weather section spacing
  e169e5a... shell/blur-effect: Set float brightness property
  0df3b47... Update Slovak translation
  ceda02f... screenShield: Fix showing shield without animation
  1f2116e... screenShield: Stop messing with fixed-position-set
  a0c0e52... swipeTracker: Introduce swipe tracker
  a11f417... workspacesView: Use SwipeTracker
  3e6bcbb... appDisplay: Use SwipeTracker
  a8dcfa4... windowManager: Use SwipeTracker
  4c6a067... screenshot: Fix stripping suffix from relative filename
  b21c8c1... workspacesView: Round workspace position
  8064f44... Update Esperanto translation
  7696192... iconGrid.js: Animate icon spring using translation
  3b46c39... st/icon: Reorder header file
  c0fcf2d... st/icon: Simplify property setting in set_gicon()
  9b673dc... st/icon: Use existing method for getting gicon property
  8b8d3e2... st/icon: Update GtkDoc and annotations
  e784afe... st/icon: Add API to set the fallback GIcon
  69a5e89... st/icon: Use own methods for updating GIcon when setting ic
  8b15519... st/icon: Check icon name for empty string in setter functio
  aac01f1... status/network: Compare icon name to NULL instead of empty 
  882f6d9... Update Indonesian translation
  5de713b... css: Remove unused class run-dialog-button-box
  259c443... dialog: Switch to new indentation style
  914c6e4... dialog: Remove addContent function
  929c2c3... js: Move dialog parts out of messageBox
  5d99bdb... dialog: Remove icons from dialogs
  48f1c4b... dialog: Remove messageBox container from MessageDialogConte
  845c527... dialog: Rename subtitle property to description
  2fc84e0... dialog: Remove MessageDialogContent.body property
  e4cb1a8... dialog: Update the layout of dialogs according to the new d
  d27638e... shellEntry: Show popup menu at cursor position when pressin
  9719b13... theme: Remove invalid button styling
  2ae8606... theme: Remove unnecessary %bubble_panel extensions
  dcf7ba3... theme: Separate run dialog specific style from generic dial
  260cce9... theme: Don't jump the today button on hover/focus
  fbfa22f... theme: Add missing border-radius to the active workspace in
  b0ca52f... theme: Don't apply inconsistent hover style to menu items i
  ebf6e75... theme: Fix off-centered clickable area of dash items
  7ed39f7... theme/hotplug: Remove some dead code
  5195f6f... theme: Improve button styling
  c4646c1... theme: Regain focus ring in %bubble_button
  9726aba... theme: Normalize entry focus style
  889863f... theme: Don't recolor buttons and entries in dialogs and not
  f0e04e7... theme: Don't apply the search entry style to the login entr
  b3770fd... Update Slovak translation
  79ccf1a... altTab: Rename List* classes to Switcher*
  84250bb... altTab: Don't return from _init() if there are no windows/a
  efd6be6... altTab: Allow pressing uppercase keys to close apps and win
  c565186... Remove two line breaks to make comments for translators get
  a687629... Update Croatian translation
  765895f... lightbox: Change vignette brightness to 0.5
  1128333... endSessionDialog: Fix a typo
  184f980... endSessionDialog: Rename "warning" css class to "battery-wa
  aae3789... endSessionDialog: Fix a signal-name typo
  b3db8fc... endSessionDialog: Don't allow focusing inhibitor items
  012dde3... dialog: Split out _setLabel function
  02e885b... dialog: Add a ListSection and ListSectionItem
  f7153ed... endSessionDialog: Use a ListSection for application and ses
  31a2758... endSessionDialog: Redesign according to new mockups
  ef4009f... theme/messageList: Add spacing for no-notifications placeho
  0e3a265... iconGrid: Animate icon positions
  1fb955b... theme: Add back run-dialog styling
  56805a4... Introduce StViewport
  479c14c... st/box-layout: Reimplement as a StViewport subclass
  ad2d95d... Update Japanese translation
  4333820... Update Japanese translation
  6c0c5f8... Update Indonesian translation
  e573d73... Updated Spanish translation
  f46d10c... appDisplay: Transform folder into a dialog
  53c12dc... appDisplay: Add the folder popup to AllView itself
  7781f97... appDisplay: Rename popup API to dialog
  802c8d5... appDisplay: Cleanup unnecessary code
  1dad5f3... iconGrid: Remove API to open space between icons
  973c920... appDisplay: Add folder title and entry to dialog
  dc6f36b... appDisplay: Remove rename popup
  9746c00... appDisplay: Set minimum folder view rows to 1
  f7620b3... appDisplay: Block search when showing app folder dialogs
  1f7c99d... keyboard: Tell keyboard container to expand
  e15d8ee... keyboard: Tell emoji panel container to expand
  1ef7306... keyboard: Do not set the initial page on construction
  5f3f4c3... keyboard: Do not reset to initial page on unmap
  9f0ef00... keyboard: Avoid blank space in OSK panel on portrait layout
  b4ed8a3... extensionDownloader: Use uuid lookup method in checkForUpda
  786aa83... Update Japanese translation
  84f490c... Update Japanese translation
  6eacbeb... st/icon: Fix GIcon leak in set_icon_name
  4e26e0e... popupMenu: Turn Switch state into a GObject property
  2cabef9... calendar: Add "Do Not Disturb" switch
  aba3336... dateMenu: Bind pad visibility to indicator
  b4cf07d... dateMenu: Add some spacing between date and indicator
  9e9f3ff... dateMenu: Indicate when do-not-disturb is on
  b49023c... st/icon: Fix GIcon leak in set_fallback_icon_name
  ed647f5... Update Chinese (Taiwan) translation
  88ac339... st/entry: Show hint actor while entry is focused
  4917058... st/entry: Add css class name to hint-text label
  7638485... theme/entries: Set entry hint-text color
  397454d... theme/entries: Adjust style of entries according to mockups
  c2956e8... st/entry: Notify "text" prop on every change in the Clutter
  d9b3d67... app: Use better icon for wayland window-backed apps
  eb8b82b... style: Fix style class name
  2b89efa... Update Indonesian translation
  a0d49ba... Update Brazilian Portuguese translation
  c61685e... Revert "recorder: Switch to vp9"
  c95926a... theme: Fix dash tooltip misalignment
  aae5980... Update Catalan translation
  9c58929... Update Finnish translation
  854bd93... Update Friulian translation
  ef035c1... Update Slovak translation
  a750d04... Update Malay translation
  ee7e62c... perf-tool: Spawn perf-tool-helper from gnome-shell
  68598f7... perf-tool: Allow to run as a Wayland compositor
  b674cdb... Update Ukrainian translation
  26b78e7... runDialog: Use new indentation style
  5e08c80... runDialog: Implement the new dialog design
  6c1cd1d... extensionDownloader: Adapt install dialog to new design
  7388e40... kbdA11yDialog: Remove styleClass argument from DialogConten
  eec2536... audioDeviceSelection: Adapt to new dialog design
  2996d9d... location: Adapt geolocation dialog to new design
  d5dbc28... inhibitShortcutsDialog: Adapt to new dialog design
  7224afd... shellMountDialog: Switch to new ListLayout for processes di
  0b51a52... shellMountDialog: Check for changes before creating new but
  6d2c834... shellMountDialog: Close all dialogs when pressing Escape ke
  526c601... Updated Spanish translation
  3f21c21... status/system: Update text of orientation lock menu entry
  74393c7... theme: Move endSessionDialog style into dialogs stylesheet
  747ba97... endSessionDialog: Use a fixed width of 30em
  4c4846e... overviewControls: Use ClutterActor's translation-x
  3eaa19a... Update Brazilian Portuguese translation
  2490a2f... workspacesView: Disable swipe tracker during window draggin
  0a5d078... Updated Spanish translation
  2dae3f5... Update Slovak translation
  375d189... extensionSystem: Add hasUpdate state
  9c785ca... extensionDownloader: Make checkForUpdates() check for updat
  cbc9bc5... extensionDownloader: Only check updates for user extensions
  b7e828f... extensionDownloader: Exclude extensions with pending update
  ea5732f... extensionDownloader: Include version validation in update c
  db9ef11... extensionSystem: Install pending updates on startup
  5b2c604... animation: Scale animation actor for HiDPI
  056f5e5... shellEntry: Make signal id variable private
  eee0657... theme: Move caps-lock warning to entry widget stylesheet
  9009b50... polkitAgent: Remove styleClass argument for caps lock warni
  0b3fec2... shellEntry: Hide caps lock warning and use animation to sho
  0f4aeb2... checkbox: Correctly align label
  bd48b06... shell: Use ClutterSeat to get pointer device
  b86ef8c... st: Use ClutterSeat to get pointer device
  8d88a9b... keyboard: Update to ::last-device-changed parameter change
  84d92bf... ui: Use ClutterSeat for keyboard/pointer a11y
  484dd98... padOsd: Use ClutterSeat to fetch devices
  bd016c6... lookingGlass: Use ClutterSeat to fetch devices
  5a006d9... dnd: Use ClutterSeat to fetch devices
  9aca269... magnifier: Adapt to idle monitors API change
  9641065... shellEntry: Use seat to retrieve keymap
  12f033e... Update Karbi translation
  75905eb... Update Karbi translation
  53ac00e... js: Initialize some properties
  4871845... portalHelper: Require GTK 3.0
  fc36837... st/theme-node: Support "auto" in lengths
  2b184a1... util: Move wiggle parameters to a common place
  a59da75... theme/dialogs: Clean up css a bit
  2f3738f... polkitAgent: Implement new design for polkit dialog
  ded8412... polkitAgent: Use wiggle effect to inform about wrong passwo
  040c163... keyring: Implement new dialog design
  dc578a9... keyring: Use wiggle effect to inform about new warning mess
  7a1f4f9... shellMountOperation: Implement new dialog design
  ddeb2fa... shellMountOperation: Use wiggle effect to inform about wron
  20895c7... windowManager: Cleanup dialog a bit
  dbaf568... networkAgent: Implement new dialog design
  3c47923... networkAgent: Use shorter title strings
  59bd2dd... windowManager: Use shorter string for dialog headline
  45c5f21... dialogs: Hide caps lock warning if password entry is hidden
  454e85f... Update Slovak translation
  05ea1bd... Update Swedish translation
  d2bf869... Updated Lithuanian translation
  28eb944... Update Slovak translation
  9df2edc... Updated Spanish translation
  5f457f6... Update Croatian translation
  1054f75... theme: Tweak app folder style
  9916989... extensionPrefs: Simplify empty placeholder
  f49e20b... extensionPrefs: Split out window class
  a74a9f6... extensionPrefs: Use template for ExtensionsWindow
  1afd2c6... extensionPrefs: Don't fill view
  db85e70... extensionPrefs: Scroll with key focus
  679fc20... extensionPrefs: Add application icon
  b47879d... extensionPrefs: Add info popover to headerbar
  872c84a... extensionPrefs: Add standard app elements
  8795668... extensionPrefs: Rename to Extensions
  5b92e3a... extensionPrefs: Use a single line for description
  1d72f28... extensionPrefs: Use template for rows
  059524b... extensionPrefs: Use actions for row controls
  1067642... extensionPrefs: Move description into a expander
  c6f297e... extensionPrefs: Include more extension details in expander
  db69ad8... extensionPrefs: Support uninstalling user extensions
  f1bd94a... extensionPrefs: Split user and system extensions
  075f4a5... extensionPrefs: Support extension updates
  ed84541... extensionSystem: Show notification when updates are availab
  529829a... extensionSystem: Periodically check for extension updates
  9e00e8a... extensionPrefs: Schedule updates check on activate
  404ae0a... Update Slovak translation
  e16c64d... Updated Spanish translation
  a205f4e... status/system: Fix session submenu visibility
  7b33e24... extensionPrefs: Fix typo
  f26eb30... Updated Spanish translation
  07882c4... Update Indonesian translation
  5c57046... magnifier: Use core idletime monitor
  7819f8f... Update Swedish translation
  79a8fa2... Update POTFILES.in
  050a189... extensionPrefs: Add a translator comment to the .desktop fi
  e58dcd3... Updated Lithuanian translation
  d253b06... Updated Spanish translation
  89790ac... Updated Spanish translation
  ded4586... theme: revert app grid button styling
  35063c9... portalHelper: Enable WebKit sandbox if available
  a06a418... swipeTracker: Reset scroll gesture state on disabling
  dfb8737... appDisplay: Disable swipe tracker during swarm animation
  b7df113... extensionPrefs: Make the Log Out button a proper verb
  9d7a319... extensionPrefs: Remove stray > in .ui file
  7287ee3... texture-cache: Fix invalid reads when storing used resource
  ab8bce3... theme: Remove some unsupported CSS properties
  9d91b58... theme: Remove unnecessary !important rules
  1263f84... theme: Make %notification_bubble a mixin
  40f7d61... theme: Add interactive styling to .events-section-title aga
  60f12da... theme: Simplify .overview-icon styling
  fc4dfa1... theme: Simplify .search-section-content items styling
  ddbc4ef... theme/search-results: Use spacing instead of margin or padd
  051f081... theme: Apply spacing to .overview-icon-with-label correctly
  62441eb... theme/notifications: Remove some unused style classes
  900d36d... theme/notifications: Remove some duplicate or pointless sty
  cbced1c... theme: Reorder selectors in .message
  fa915ff... theme: Simplify .message styling
  c5bed7e... theme: Adjust calendar popover sizing
  dbf1ffc... theme/calendar: Don't nest all card styles for code consist
  87ca1e0... theme: Move .world-clocks-button before .weather-button
  36c417e... theme: Get back .weather-header-box styling
  e062f27... Bump version to 3.35.90
  07a1f10... Update Brazilian Portuguese translation
  4f3e847... Merge branch 'master' of gitlab.gnome.org:GNOME/gnome-shell
  6ec996e... Updated Spanish translation
  33ae220... appDisplay: Call super.vfunc_unmap last
  b5651e3... iconGrid: Avoid animating the same icon twice
  141652b... Update Persian translation
  881eab7... dnd: Make DND translation-property-aware
  8929c89... workspace: Animate window clones using translation properti
  9c0f069... Update Swedish translation
  8b4b9d3... magnifier: Apply scale factor to crosshair length
  c150fe9... magnifier: Apply color inversion to crosshairs/pointer
  bda1888... magnifier: Clip all crosshair lines at even distances
  42b5005... magnifier: Sanity check coordinates in scrollContentsTo
  c8d02be... magnifier: Ignore repeated a11y events
  f3b56e0... magnifier: Transform a11y events' coordinates by scale fact
  60c540e... magnifier: Add support for animating "scroll" on focus chan
  b1ea4f6... magnifier: Animate focus/caret position changes
  83d083f... magnifier: Implement pointer motion tracking differently
  e16def0... magnifier: Make magnification factor changes animatable
  37a3d0d... Update Persian translation
  1769a96... Update Basque translation
  8de42d1... Updated Lithuanian translation
  3c180bc... Update British English translation
  1999a35... Update Japanese translation
  f15208e... Update Japanese translation
  d456e93... Update Galician translation
  8d9bc4b... Update Indonesian translation
  cfcf1d5... Update Turkish translation
  cedcda0... Update Finnish translation
  34207cc... keyboard: Only enable automatically if ClutterSeat::touch-m
  e90940a... screenShield: Remove arrows
  143cda6... screenShield: Move clock to Unlock Dialog
  d3cfb58... unlockDialog: Adjust date format
  54e2d3c... unlockDialog, loginDialog: Add a 'wake-up-screen' signal
  73eaf0d... screenShield: Move notifications to Unlock Dialog
  2b39d6e... screenShield: Remove unused 'onPrimary' argument
  15b5941... screenShield: Move background to Unlock Dialog
  5d88729... unlockDialog: Blur background
  baa5bfc... screenShield: Remove _lockScreenContents and family
  78fd9d9... screenShield: Always show session's unlock dialog
  1b84a3e... unlockDialog: Don't destroy on cancel
  66a3ad4... screenShield: Remove the drag action from the shield
  308b4f8... screenShield: Cleanup unused method arguments
  febc069... screenShield: Remove scrolling
  e42700a... screenShield: Lift the unlock dialog
  7851069... screenShield: Activate dialog when necessary
  cd09144... screenShield: Rename _liftShield to _activateDialog
  c1ee656... screenShield: Only animate the unlock dialog
  16dcb1a... screenShield: Move lock shield below dialog
  c20451c... sessionMode: Remove lock-screen mode
  4081b97... theme: Adjust lock screen clock fonts
  6493789... unlockDialog: Introduce UnlockDialogLayout
  f02313c... screenShield: Remove key press event handler
  b59c9c6... unlockDialog: Move auth prompt and clock to a ShellStack
  b9c7631... unlockDialog: Toggle between clock and auth prompt
  3651cb2... unlockDialog: Show clock when canceling or failing auth
  05c918d... unlockDialog: Use just the counter to format notifications
  bd0bf3d... unlockDialog: Line notification labels horizontally
  893bde0... theme: Adjust style of lock screen notifications
  2644f62... unlockDialog: Add .critical CSS class to critical notificat
  37e55df... unlockDialog: Create auth prompt on demand
  727c842... screenShield: Rework key focus management
  fd48409... screenShield: Cleanup _ensureUnlockDialog
  84c7890... screenShield: Remove lock screen group from Crtl-Alt-Tab ma
  dee738e... background: Remove noise texture
  224ab2e... extensions-tool: Add option to list updates
  d6a746d... Updated Spanish translation
  b66c8b1... Update Catalan translation
  8b64d88... Update Japanese translation
  b70fb5b... Update Japanese translation
  f755905... theme: revert window picker whitespace
  463dcc6... blur-effect: Fix crash when switching to ACTOR mode
  b4d491a... blur-effect: Add some more documentation about performance
  ea2ddaa... blur-effect: Floor downscaled frambuffer sizes
  46f9424... blur-effect: Use int for opacity override
  f6fa08f... blur-effect: Don't paint background using actor opacity
  ca35ae4... blur-effect: Only apply paint opacity to actor blur
  b75e61d... blur-effect: Only apply paint opacity once when blurring ac
  d26bb38... blur-effect: Implement incremental calculation of gauss coe
  f351cfa... blur-effect: Use sigma value instead of blur radius
  7c8ed95... blur-effect: Remove modify_paint_volume vfunc override
  e1be4ba... unlockDialog: Multiply blur sigma value with the scale fact
  bf0bd21... icons: update Extensions app icon
  910a1ae... Update Turkish translation
  77f77b4... theme: Make base icon size font-relative
  2fdc627... userWidget: Allow vertical orientation for user avatars
  a5972d2... authPrompt: Remove Next button and its references
  ee0a36e... authPrompt: Move cancel button, entry and spinner to a sing
  7fc4fe9... authPrompt: Iconize the cancel button
  c6a79fa... unlockDialog: Remove 'Login as another user' Label
  9766562... theme: Add top padding to unlock-dialog-clock-time
  a6b29d6... loginDialog: Apply CSS to sessionMenuButton according to mo
  aebea82... loginDialog: Move and relayout sessionMenuButton to bottom 
  654093d... userWidget: Adapt if user is not mentioned for username log
  848cc1b... loginDialog: Set null user when asking for username
  cc5adcb... loginDialog: Center align Caps Lock and authentication mess
  f4e35a9... theme: Make AuthPrompt messages white
  43a45c0... authPrompt: Use entry to show question texts
  0b150a1... loginDialog: Replace colon by ellipsis on username question
  db4dfd8... authPrompt: Trivial style cleanup
  6daeb04... authPrompt: Connect signals to both text and password entri
  fe69dac... loginDialog: Use text entry for username
  99e81b3... authPrompt: Keep buttonWell and cancel button sizes in sync
  66835c6... authPrompt: Remove colons from questions
  ea6b34d... theme: Increase border-radius of user list items
  077a1d2... authPrompt: Refactor 'next' signal
  0f34cbb... authPrompt: Only spin on password entries
  261d6d3... userWidget: Add empty label when user is null
  9f5f6aa... authPrompt: Don't hide the caps lock warning label
  c65d820... Update Finnish translation
  8d3277c... Update Persian translation
  1562d6c... Updated Spanish translation
  a0db95e... Update Brazilian Portuguese translation
  6577a29... unlockDialog: Tweak transition animation
  55bfc4d... unlockDialog: Use adjustment to control the transition
  9e50718... unlockDialog: Add swipe gesture
  d43401c... unlockDialog: Support clock/prompt switching via scrolling
  e57768e... unlockDialog: Show unlock hint on inactivity
  6c6c89c... theme: default avatar should remain being a pill
  d961317... Update French translation
  66a8f28... Updated Danish translation
  d2a62bc... Update Turkish translation
  ebaf969... theme: Import widget stylesheets in a reasonable order
  9078650... theme: Move basic selectors into _base.scss
  65b1e04... theme: Move accessibility-related selectors into _a11y.scss
  c7fb619... theme: Rename _app-switcher.scss to _switcher-popup.scss
  c023eba... theme: Move switcher-related selectors into _switcher-popup
  6ed3d3d... theme: Move .url-highlighter into _message-list.scss
  37adbf6... theme: Move .headline into _dialogs.scss
  71ec81c... theme: Move .candidate-popup-boxpointer into _ibus-popup.sc
  e206e3b... theme: Move .workspace-thumbnail* into _workspace-thumbnail
  b58eaeb... theme: revert OSD style to be $variant independent
  ccc64e2... unlockDialog: Only show count for multiple notifications
  40a50f7... Update Swedish translation
  77890c6... loginDialog: Hide session menu button when showing the user
  523eec5... unlockDialog: Only create GDM client once
  7e27a2d... authPrompt: Keep password entry on reset
  9bada1f... Update Serbian translation
  41b4c51... unlockDialog: Don't explicitly show prompt
  9eff9ad... theme: Lock screen notification style tweaks
  b78f09d... theme: fix submenu separator contrast
  4f1174c... Update Galician translation
  c395a1d... Update Japanese translation
  ead73e5... Update Japanese translation
  0656554... Revert "unlockDialog: Remove 'Login as another user' Label"
  d44a4a6... unlockDialog: Move switch user to the main dialog
  133b623... unlockDialog: Iconize the switch user button
  5cad5c2... authPrompt: Hide cancel button on unlock screen
  41da4b0... Revert "authPrompt: Don't hide the caps lock warning label"
  0d766dc... authPrompt: Use placeholder label to avoid layout changes
  8834088... unlock: Don't show prompt on shifty key presses
  9c70988... popupMenu: Remove excess padding from separators
  d6c0a53... theme: submenu separator size
  9f2dbfd... Update Polish translation
  c8734b8... Update Catalan translation
  775c334... networkAgent: Update dialog entry descriptions for new desi
  95ebbb9... Update hint texts of all entries
  bcc6526... authPrompt: Use the same hint text as the polkitDialog for 
  5934dc1... screenShield: Reset correct translation
  6f12864... screenShield: Always deactivate when interrupting idle befo
  2876a8a... Updated Spanish translation
  5f2a600... Update Polish translation
  84e94db... Update French translation
  217a2f3... Update Serbian translation
  9f9f4a4... Updated Lithuanian translation
  b7d874d... Update Galician translation
  80a869e... dialogs: Use a smaller font-size if the title width exceeds
  dcbc723... theme: Remove two unneeded css classes
  0c23287... Update Hungarian translation
  9d941f8... js: Don't use templates in files with translations
  1219a30... Update Hungarian translation
  3a4dd55... Bump version to 3.35.91
  1b11f06... Update Persian translation
  87a6dc1... Update Greek translation
  fbfe5a1... Updated Spanish translation
  45bc8ae... keyboard: Plug a leak of KeyboardControllers
  459b200... Update Turkish translation
  236ee9e... Update Japanese translation
  45c8f0b... Update Japanese translation
  90d5d16... Update Polish translation
  4eb122e... Update Catalan translation
  c02296a... Update Swedish translation
  24c8f5b... authPrompt: Fix cancel button visibility
  38b3873... userWidget: Simplify icon size setting a bit
  2a38757... userWidget: Always set actor size inside update()
  46c1334... Update Chinese (Taiwan) translation
  cf52047... workspace: Ensure style of window-chrome titles before requ
  ff46234... lookingGlass: Handle undefined in objectToString()
  26a4916... lookingGlass: Also handle null objects in objectToString
  de5a4a9... Style looking-glass $variant independant
  1eb1b1b... theme: Drop fixed auth prompt entry width
  8b0a67f... dateMenu: Hide overlay scrollbar in the notification popup
  b8f8e17... appDisplay: Remove unnecessary bind constraint
  6e7344b... dateMenu: Use BindConstraint for indicator pad
  9201701... theme: Make the focus state of buttons a bit more visible
  12de4e6... theme: Fix workspace switcher popup box size
  e781e1f... iconGrid: Create icon clones in a separate loop
  affbec7... extensionPrefs: Fix more fallout from un-templating strings
  05409b9... Update Basque translation
  0057c19... Update Brazilian Portuguese translation
  059fb5c... introspect: Add helper to check method call permission
  7220f6d... shell-util: Add API to check for X11 extensions
  f4f8982... st/settings: Add API to inhibit animations
  394121f... main: Inhibit animations when software rendered
  4b42879... main: Inhibit animations if X server advertises VNC-EXTENSI
  8a1c0f3... main: Inhibit animations when there is a remote desktop ses
  cf39b2d... introspect: Rename variable
  9ab0071... introspect: Add AnimationsEnabled property
  5171bdd... keyboard: Add support for setting OSK keys with icons
  4d9e84f... data: Add OSK assets as symbolic icons
  e647ceb... theme: Update theming of special OSK keys
  57669bc... keyboard: Specify symbolic icons to use in default keys
  1bdb065... Update Japanese translation
  2c1d654... Update Japanese translation
  ff39b32... authPrompt: Initialize property in _init()
  ee66352... status/keyboard: Check for monkey-patched property before u
  574ab04... st/texture-cache: Heap-allocate saved scales
  38da479... slider: Calculate handle position in whole pixel units
  32fa060... closeDialog: Make dialog inactive while fading out
  e938986... Update Serbian translation
  c0c027c... js/ui: Use Clutter.OffscreenRedirect.ON_IDLE
  0afac36... unlockDialog: Use "normal" background
  255627b... layout: Show and hide keyboard using translation_y
  39db86e... Update Japanese translation
  dac2274... Update Japanese translation
  1f5eccb... Update Japanese translation
  87ed011... Update Korean translation
  d90a79f... Update French translation
  4836073... Update Finnish translation
  1d39afa... Update Karbi translation
  4759197... util: Don't wiggle when animations are disabled
  3633e1f... shellEntry: Restore natural-height-set instead of forcing i
  0b11309... Update British English translation
  725c72e... magnifier: Use own showSystemCursor() instead of set_pointe
  3848513... magnifier: Use inhibit-unfocus API to keep wayland focus wh
  120b907... shell/stack: Ignore hidden children for focus navigation
  1249655... unlockDialog: Don't make dialog focusable
  c52fd93... unlockDialog: Turn mainBox into an St.Widget
  ab24ee7... authPrompt: Don't focus hidden cancelButton
  d62391c... unlockDialog: Set accessible name of icon-only buttons
  b9f6032... Update Turkish translation
  d9f8e04... Updated Danish translation
  24a3fd4... st: implement ClutterActorClass.has_accessible()
  27ef8eb... Update Hungarian translation
  0d0384e... theme: sync toggle-off-dark with gtk
  fe4973b... theme/message-list: Increase spacing for do-not-disturb ena
  bc465ab... theme: Hide panel underline under the do not disturb icon
  7173ec1... dateMenu: Remove an unnecessary change for RTL layouts
  4c4d23e... dateMenu: Sync initial state of the message indicator
  89ca5e7... theme: Fix horizontal default user widget
  967a6ae... sass: use relative values for user-icon
  2bb8e1b... environment: Handle reversed transition with 0 duration
  d0a587d... panel: Only consider St.Widgets for corner buttons
  b3999e4... overview: Hide the overview on session mode hasOverview cha
  9a3ed00... ci: Adjust URL check
  c773c8c... Revert "js/ui: Use Clutter.OffscreenRedirect.ON_IDLE"
  d66f5ab... mpris: Disallow media section on login screen
  19fc7c4... loginDialog: Do not expand "Not listed" button
  e07b9a7... Update Galician translation
  59cae58... Update Catalan translation
  0736912... Update Persian translation
  5c8f3a6... switcherPopup: Use this._highlighted to check for reentranc
  172d21c... switcherPopup: Use local variable for index in scrolling fu
  548c41d... switcherPopup: Swap Math.max and Math.min in _scrollToLeft
  ba7cfff... switcherPopup: Disable hover on scrolling events
  c00f1d0... switcherPopup: Select correct item after removal of item
  bfb0bc7... switcherPopup: Implement functions to add and remove access
  bf213af... switcherPopup: Lookup index of items when hovering or click
  09acd0a... switcherPopup: Always return true when the popup finished e
  023859e... switcherPopup: Use correct scroll-direction property
  51b7eb7... altTab: Don't fade out thumbnails on destroy
  cc3f439... calendar-server: Remove unused defines
  7a0c866... ci: Check that files with translatable strings are listed i
  a7d974e... ci: Prohibit template strings in translatable files
  19e0840... global: force fsync() to worker thread when saving state
  d0226c7... shell: fix typo in comment
  06b690f... environment: reduce calls to g_time_zone_new_local()
  abdfaeb... Update Indonesian translation
  abfa61a... Update Korean translation
  a5ad81d... Update Korean translation
  648179a... Updated Danish translation
  da05c85... windowManager: Show window resizing clone on "size-changed"
  ff13436... Update Persian translation
  daff787... Update Polish translation
  bd19778... js/ui: Subscribe touchpad gesture handlers to only touchpad
  bd665df... Update Japanese translation
  e4f9efc... Update Japanese translation
  3c4a5a6... ibusManager: Use setup X11 display for ibus-x11
  12e1488... windowManager: Implement MetaDisplay::init-xserver hook
  104d1ae... windowManager: Fix shutdown signal connection
  c6cf81f... unlockDialog: Simplify sensitivity handling
  ff2a736... unlockDialog: Transition switch-user button with prompt
  ff54b0d... Bump version to 3.35.92
  073da08... Update Punjabi translation
  d7b61e7... Update Croatian translation
  837fbbf... Updated Lithuanian translation
  c421f33... ExtensionsPref: always convert the extension version to a s

Commits added to the branch:

  bcc646f... ExtensionsPref: always convert the extension version to a s


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]