Skip to content

Commits

Permalink
master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Commits on Aug 4, 2023

  1. Make meta_set_verbose() public.

    Allows easier debugging.
    mtwebster committed Aug 4, 2023
    Copy the full SHA
    224ac93 View commit details
    Browse the repository at this point in the history
  2. meta-monitor.c: Allow 75% scaling once more.

    This was possible in muffin <= 5.2 but was mistakenly disallowed
    in 5.4.
    mtwebster committed Aug 4, 2023
    Copy the full SHA
    e537dbb View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Copy the full SHA
    cfd8996 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. Copy the full SHA
    8417698 View commit details
    Browse the repository at this point in the history
  2. Update issue templates.

    mtwebster committed Jul 17, 2023
    Copy the full SHA
    bece432 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Remove deprecated/removed zenity arguments.

    Zenity is used by the default force-quit, display-changes and
    session-save dialogs. Cinnamon implements the first two, and the
    last we don't support at this time, so this change won't have much
    impact.
    
    Fixes #666.  \m/
    mtwebster committed Jul 14, 2023
    Copy the full SHA
    ff244dd View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. 5.8.1

    clefebvre committed Jul 7, 2023
    Copy the full SHA
    3d080ac View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Disable fractional scaling by default.

    It was disabled pre-5.4, make it so once more.
    mtwebster committed Jun 26, 2023
    1
    Copy the full SHA
    94a950a View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2023

  1. Fix build...

    mtwebster committed Jun 7, 2023
    Copy the full SHA
    acc95d2 View commit details
    Browse the repository at this point in the history
  2. Escape vendor info for the monitor/layout configuration,

    don't call meta_monitor_spec_free() on a NULL pointer.
    
    Backported from:
    https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1685
    
    Fixes #668.
    mtwebster committed Jun 7, 2023
    Copy the full SHA
    917f13c View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. 5.8.0

    clefebvre committed Jun 1, 2023
    Copy the full SHA
    4b19c78 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Copy the full SHA
    04e91f5 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. Copy the full SHA
    93fc727 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. Copy the full SHA
    fc0e486 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. clutter-text.c: Remove redundant clutter_text_set_buffer call in

    finalize.
    
    This is done in the dispose vfunc already so would be a no-op
    anyhow, but throws warnings now in recent glib versions.
    
    see:
    linuxmint/cinnamon#11562,
    https://gitlab.gnome.org/GNOME/mutter/-/issues/2566
    
    closes: linuxmint/cinnamon#11562.
    mtwebster committed Mar 15, 2023
    Copy the full SHA
    5593efb View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. Copy the full SHA
    1385e0d View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2023

  1. Copy the full SHA
    63c7161 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2023

  1. window.c: Restore property notify for the tile mode property.

    It got renamed, and notifies removed, in 5.4. The window-list
    applet uses this to adjust title indicators.
    mtwebster committed Feb 24, 2023
    Copy the full SHA
    e232f8e View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. Restore some global signals.

    These were part of MetaScreen, and are part of CinnamonScreen now,
    but we want to move away from using that, so add these signals
    back to MetaDisplay (where most of MetaScreen's functions went
    already).
    mtwebster committed Jan 24, 2023
    Copy the full SHA
    e78b833 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    e44d231 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2023

  1. meta-gpu-xrandr: Account for the current user text scale factor

    when calculating the crtc scale based on Xft.dpi.
    
    - cinnamon-settings-daemon retrieves the global scale from muffin,
      and the text scale from gsettings, calculates the dpi and sets
      it on the server.
    - muffin retrieves the dpi from the server and calculates the global
      scale from that *rounding to the nearest integer*. A text factor
      of >= 1.5 causes a higher global scale to be assumed each time
      muffin restarts. Muffin triggers a dbus signal, and cinnamon-
      settings-daemon does its thing over again.
    
    ref: linuxmint/mint21.1-beta#43
    mtwebster committed Jan 11, 2023
    Copy the full SHA
    c322192 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2023

  1. 5.6.3

    clefebvre committed Jan 7, 2023
    Copy the full SHA
    6f6f219 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. window.c: Improve the test for checking if an 'above' window may

    cover a new window.
    
    This check occurs prior to placement (and plays a part in how
    placement is calculated), but prior to placing the window, its
    position and monitor aren't up-to-date. There are still a number
    of things we can check, however, and it's better to be accurate
    on what we do check rather than reporting false positives.
    mtwebster committed Jan 4, 2023
    Copy the full SHA
    06633ca View commit details
    Browse the repository at this point in the history
  2. window activation: Detect a couple of conditions that might cause

    initial window focus and stacking to be wrong (mostly because of
    bad timestamps), and correct them.
    
    - a modal window with a parent that is the current input focus should
      never appear below that parent.
    - a modal window spawned via portal (rather than 'native').
    
    Flatpak apps, along with browsers (and electron apps) are now using
    this portal mechanism to provide a dialog appropriate to the current
    environment (such as Kde, Gtk). The dialogs aren't direct descendants
    of their parent windows, their timestamps can/will be earlier than
    the most recent user time for the parents, causing muffin to refuse
    focus.
    
    ref:
    linuxmint/cinnamon#11368
    linuxmint/cinnamon#10868
    mtwebster committed Jan 4, 2023
    Copy the full SHA
    cd5ed89 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    0e957e1 View commit details
    Browse the repository at this point in the history
  4. tiling: Remove unnecessary update_edge_constraints().

    Both meta_window_maximize and meta_window_tile use
    meta_window_maximize_internal(), and edge constraints are already
    recalculated and updated there.
    
    Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2579>
    mtwebster committed Jan 4, 2023
    Copy the full SHA
    cc58982 View commit details
    Browse the repository at this point in the history
  5. tiling: Skip the resize effect for tiled windows during user grabs.

    meta_window_tile gets called by the grabbed window's match(es) during
    tile resizing. These incremental changes don't need to be animated.
    
    upstream:
    https://gitlab.gnome.org/GNOME/mutter/-/commit/559e6ff327a358a6daa4b0683fee95700591749f
    
    This reverts and replaces commit a8068f3.
    mtwebster committed Jan 4, 2023
    Copy the full SHA
    87572f7 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2022

  1. compositor: Fix possible crash when restarting Cinnamon (#655)

    bottom_window_group is a child actor of the window_group, so the order
    likely matters here.
    bobby285271 committed Dec 29, 2022
    Copy the full SHA
    1a941ec View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2022

  1. 5.6.2

    clefebvre committed Dec 13, 2022
    Copy the full SHA
    8c1cb88 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2022

  1. Disable automaximize by default.

    It's too aggressive in its current state, but making it any less
    so runs afoul of the fact that both server- and client-decorated
    windows report inaccurate sizes during placement, as their
    decorations and/or shadows haven't been accounted for.
    mtwebster committed Dec 9, 2022
    Copy the full SHA
    ad8487c View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2022

  1. 5.6.1

    clefebvre committed Nov 29, 2022
    Copy the full SHA
    2b9c8a5 View commit details
    Browse the repository at this point in the history
  2. Update debian symbols file.

    mtwebster committed Nov 29, 2022
    Copy the full SHA
    751f22b View commit details
    Browse the repository at this point in the history
  3. Bring back window placement-mode (#649)

    * Bring back window placement-mode to allow pointer and manual window placement.
    
    * Mark center-new-windows option as obsolete.
    dgrisby committed Nov 29, 2022
    Copy the full SHA
    445b750 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2022

  1. 5.6.0

    clefebvre committed Nov 17, 2022
    Copy the full SHA
    fac8bad View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2022

  1. Copy the full SHA
    cfaaa4a View commit details
    Browse the repository at this point in the history
Older