[gnome-shell] Created tag 3.35.2



The signed tag '3.35.2' was created.

Tagger: Florian Müllner <fmuellner gnome org>
Date: 1576170890 +0100

    Tag release 3.35.2

Changes since the last tag '3.35.1':

Alexander Mikhaylenko (1):
      pageIndicators: Redesign and add position-based animation

Andika Triwidada (1):
      Update Indonesian translation

Andrew Watson (1):
      workspace: Sort windows in overview grid using cached center

Benjamin Berg (4):
      extensionSystem: Create a file to flag that extensions are being loaded
      data: Enable clean session shutdown after gnome-shell failure
      shell-global: Place launched applications into a systemd scope
      util: Place spawned processes into a systemd scope

Carlos Garnacho (8):
      layout: Drop no-clear-hint code
      padOsd: Add missing 'closed' signal
      st: Drop StWidget theme overriding API
      st: Track stylesheet changes on the StThemeContext
      st: Add StClipboard method to set arbitrary clipboard content
      shell: Make screenshot API stream based
      screenshot: Allow saving to clipboard
      inputMethod: Compare ibus context before processing key event result

Danial Behzadi (1):
      Update Persian translation

Daniel García Moreno (1):
      texture-cache: Remove also scaled keys from the cache

Daniel Mustieles (2):
      Updated Spanish translation
      Updated Spanish translation

Daniel van Vugt (2):
      st: Remove color from ClutterActor pick virtual function
      overview: Set searchEntry offscreen-redirected always

Efstathios Iosifidis (1):
      Update Greek translation

Fabio Tomat (2):
      Update Friulian translation
      Update Friulian translation

Federico Mena Quintero (8):
      Include the libcroco sources directly under src/st/croco
      get_length_internal() - remove unused argument 'suffixed'
      Simplify if statement
      Use get_color_from_term() instead of get_background_color_from_term()
      Handle "color: inherit" directly in get_color_from_term(), not in libcroco
      cr-rgb: remove handling of "inherit" and "transparent"
      Fix always-true condition
      st: Remove broken parsing of @media rules

Florian Müllner (94):
      environment: Only disable unredirection of ongoing transitions
      doap: Clean up list of maintainers
      volume: Show indicator when microphone is active
      ci: Ensure eslint output exists
      ci: Make run-eslint more convenient for local use
      search: Drop SearchResultInterface again
      js: Replace Clutter.Actor.get_allocation_geometry()
      panel: Update window section items on title changes
      extensionPrefs: Trick xgettext into accepting odd number of backticks
      padOsd: Work around xgettext confusion
      ci: Switch to mutter's v3 docker image
      ci: Run tests through dbus-run-session
      cleanup: Use (un)block_signal_handler() convenience wrapper
      js: Replace child properties
      st: Deprecate StBoxLayout child properties
      st/bin: Use child's align properties
      st: Remove st_get_align_factor() utility method
      js: Use generic actor properties to align StBin children
      st: Remove StBin's align properties
      cleanup: Use more template strings
      altTab: Use correct actor in label height computation
      system: Replace action icons with regular menu items
      calendar: Use Clutter.GridLayout
      windowManager: Stop using Clutter.Actor.prototype.reparent()
      cleanup: Replace deprecated lower/raise calls
      cleanup: Use non-deprecated key symbols
      environment: Stop monkey-patching Clutter.TableLayout
      environment: Stop adding child_set() to layout managers
      environment: Reimplement Date.toLocaleFormat() override
      shell: Remove format_date() utility function
      ci: Fix checking out mutter on stable branches
      windowManager: Use Sets to track ongoing effects
      windowManager: Complete interrupted size change effects
      st: Fix a minor leak
      st: Add Settings:font-name property
      theme-context: Use interface font instead of hardcoded default
      style: Don't specify font-family
      js: Fix alignment
      jsParse: Unnest functions
      ctrlAltTab: Use arrow function for callback
      cleanup: Avoid unnecessary braces
      cleanup: Avoid "lonely" ifs where it makes sense
      cleanup: Don't shadow variables
      cleanup: Fix missing/stray spaces
      cleanup: Use object shorthand where possible
      cleanup: Only omit braces for single-line blocks
      cleanup: Require "dangling" commas
      cleanup: Avoid unnecessary parentheses
      cleanup: Don't use gtk-doc syntax for regular comments
      cleanup: Use JSDoc for documentation comments
      lint: Convert eslint JSON to YAML
      lint: Sync configuration with gjs
      lint: Disable eqeqeq in legacy configuration
      style: Allow lonely ifs where appropriate
      background: Add exception to no-loop-func rule
      keyboard: Try harder to find a matching layout
      polkitAgent: Fix spinner
      switcherPopup: Show immediately on second key press
      st/button: Notify :pressed changes
      switcherPopup: Improve modifier-less keybinding navigation
      dateMenu: Re-indent weather section
      dateMenu: Bottom-align weather title/location
      dateMenu: Add some spacing between weather header and location
      dateMenu: Try harder finding a reasonable weather location name
      dateMenu: Don't limit weather forecasts to the same day
      dateMenu: Only show forecasts
      dateMenu: Move weather forecast validity check
      dateMenu: Don't ellipsize forecast times and temps
      cleanup: Remove another pair of unneeded parentheses
      volume: Add back sound feedback on scroll
      volume: Only emit sound feedback after volume changes
      slider: Stop emulating drags in key handling
      gvc: Update submodule
      volume: Skip volume-change feedback while playing
      appDisplay: Add threshold after overshoot page switches
      extensions-tool: Fix removing from settings list
      introspect: Fix whitelist check
      fileUtils: Delete deleteGFile hack
      calendar-server: Use correct timezone for all-day events
      switcherPopup: Fix scrollable check
      keyboard: Reindent timeout handlers
      keyboard: Use camelCase
      keyboard: Fix widget leak
      keyboard: Create extended keys before updating hover state
      keyboard: Use parent key's allocation for extended key size
      keyboard: Update extended key size on parent size changes
      extensionPrefs: Simplify state change handling
      extensionPrefs: Always redefine getCurrentExtension() on prefsModule access
      perf-helper: Add content for custom drawing
      perf-helper: Remove unused atoms
      switcherPopup: Dismiss when a system modal dialog opens
      popupMenu: Close when a system modal pops up
      weather: Only require auto-location authorization if sandboxed
      Bump version to 3.35.2

Georges Basile Stavracas Neto (16):
      Replace ClutterVertex by graphene_point3d_t
      st: Replace ClutterSize by graphene_size_t
      Replace Clutter.Point by Graphene.Point
      environment: Parse repeat-count and auto-reverse
      util: Add wiggle helper
      authPrompt: Wiggle on failure
      st: Use clutter_actor_pick() in pick
      allView: Ensure event blocker is reactive before popup is open
      folderView: Center folder icon
      allView, frequentView: Only create icons when necessary
      allView: Rename variable
      baseAppView: Destroy icon when removing
      folderView: Reset schemas before removing the folder
      appIcon: Remove drag monitor on destroy
      appDisplay: Show newly created folder when creating
      appDisplay: Move to rename folder location

Goran Vidović (1):
      Update Croatian translation

Joaquim Rocha (1):
      polkitAgent: Use dialog as confirmation when the user has no password

Jonas Dreßler (26):
      popupMenu: Don't chain up vfuncs if the parent doesn't implement them
      windowManager: Always reset window actors when animations are cancelled
      closeDialog: Fix dialog size when using geometry scaling
      appDisplay: Check instanceof AppIcon using constructor inside the class
      polkitAgent: Fix a typo of a signal name
      polkitAgent: Update user name on user changes
      polkitAgent: Also show user avatar for root user
      polkitAgent: Only set key focus to password entry after opening dialog
      polkitAgent: Make authenticate button insensitive if password is empty
      polkitAgent: Reset dialog to defaults after cancelling polkit session
      polkitAgent: Use a timeout for resetting the dialog
      panel: Don't chain up to non-existent parent vfunc
      polkitAgent: Only reset UI on session resets while opened
      polkitAgent: Cancel session after disconnecting signal handlers
      messageList: Don't include message actor in error message
      mpris: Use a scope specific message instead of a global one
      switcherPopup: Use roundtrip time when the popup is modifier-less
      appDisplay: Ensure we don't recreate existing AppIcons for folders
      appDisplay: Simplify event blocking while folder is opened
      appDisplay: Add a timeout when switching pages during DnD
      closeDialog: Fix scale of dialog for x11 clients in Wayland sessions
      checkBox: Fix expand and align properties
      appDisplay: Use _getCategories function instead of duplicating the code
      appDisplay: Make _items object a Map
      appDisplay: Make AllViews folderIcons property private
      appDisplay: Rename _allItems array to _orderedItems

Jonas Ådahl (4):
      Stop referring to ClutterTexture
      Adapt to painting and picking API change
      Use paint and pick context to get framebuffer
      HACKING.md: Update sample code to use paint context

Joonas Henriksson (8):
      animation: Turn Spinner animate parameter into Params option
      animation: Add parameter for hiding stopped Spinner actor
      appMenu: Hide stopped spinner actor
      theme: Darken hovered message-media-control button
      theme: Add message close button styling
      theme: Add :active styling to message-close and media control buttons
      appIcon: Draw running dot above the overview icon
      theme: Add light styling to message buttons

Kalev Lember (1):
      Update shotwell desktop file name references

Marco Trevisan (Treviño) (36):
      st/scroll-view: Remove container foreach vfunc
      search: Rename SearchResults to SearchResultsView
      search: Activate SearchResult from the result itself
      screenShield: Compute lock timeout fade duration using animation settings
      cleanup: Rename signals/methods that will conflict with Clutter.Actor
      animation: Don't sync animation sizes on change
      appDisplay: Use an St.Widget as base actor for FolderView
      calendar: Use GDateTime for selected-date-changed signal
      background: Rename Background 'changed' signal to 'bg-changed'
      keyboard: Add KeyboardManager to manage the lifetime of the keyboard actor
      messageTray: Inherit Notification, Source and NotificationPolicy from GObject
      messageTray: Dispose Notification on destroy
      messageTray: Dispose Source on destruction
      overview: Add OverviewActor and use as main actor of the Overlay
      screenshot: Return a Meta.Rectangle as geometry
      screenshot: Pass a Graphene.Point as PickPixel 'finished' signal
      cleanup: Use inheritance for Actor classes instead of composition
      search: Define SearchResultInterface and implement valid results with it
      lookingGlass: Use resultsArea to keep track of results
      messageList: Use St.Bin as message container and use clutter to manage the list
      calendarMessageList: Remove sections map and use clutter children
      windowManager: Inherit WindowDimmer from Clutter.BrightnessContrastEffect
      avatar: Use Property bindings to sync reactivity
      overview: Make public properties read-only
      docs: Update `actor` and `delegate_` paragraph in HACKING
      pageIndicators: Use Clutter.Orientation as orientation parameter
      st/button: Add the clicked button to virtual function signature
      cleanup: Replace signal connections with virtual functions
      environment: Use gjs smart GObject GTypeName computation
      js: Use Gjs GTypeName computation for all classes
      st/scroll-view: Remove scrollbars references on dispose
      polkitAgent: Inherit AuthenticationAgent from Shell.PolkitAuthenticationAgent
      keyring: Inherit KeyringPrompter from Gcr.SystemPrompter
      background: Inherit Animation from GnomeDesktop.BGSlideShow
      modemManager: Define ModemBase GObject class for modems
      calendar: Define EventSourceBase and extend EventSource's

Milan Crha (1):
      calendar-server: Uses wrong timezone for event times

Philip Chimento (7):
      dnd: Skip drag target when its acceptDrop() throws an exception
      appDisplay: Don't crash if app is missing categories
      mpris: Validate received data against the expected types from the spec
      mpris: Hide notification when !CanPlay, instead of closing player
      power: Handle "100% but charging" case
      dateMenu: Format weather forecast times without AM/PM
      dateMenu: Skip weather forecast if not valid

Ricardo Silva Veloso (1):
      Update Brazilian Portuguese translation

Robert Mader (6):
      shell-screenshots: Do not pass a clip for window screenshots
      workspace: Use graphene instead of clutter
      cleanup: Use g_clear_signal_handler() where possible
      cleanup: Use g_clear_handle_id() for g_source_remove()
      screenShield: Adapt to painting and picking API change
      magnifier: Adapt to painting and picking API change

Will Thompson (1):
      po: Sort LINGUAS

cunidev (1):
      Increase .calendar-today visibility


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