Skip to content

Commit 25c4c34

Browse files
committed
6.7.0-unstable
1 parent 1898e91 commit 25c4c34

2 files changed

Lines changed: 240 additions & 1 deletion

File tree

debian/changelog

Lines changed: 239 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,242 @@
1+
cinnamon (6.7.0) unstable; urgency=medium
2+
3+
[ Michael Webster ]
4+
* Add generate-test-packages capability to CI.
5+
6+
[ Clement Lefebvre ]
7+
* cs_keyboard: Switch to XSI icons
8+
* printer applet: Switch to XSI icons
9+
* gwl: Switch to XSI icons
10+
* network applet: Switch to XSI icons
11+
* Switch to XSI icons
12+
13+
[ Michael Webster ]
14+
* misc/util.js: Use xsi-symbolics for desktop-file actions.
15+
* panel-launchers: Use icons for desktop actions if available.
16+
* window-list applet: Update context menu action icons to match the gwl applet.
17+
* placesManager.js: Go back to having isRemovable() call can_unmount(). (#13464)
18+
19+
[ fredcw ]
20+
* menu applet: remove 'force show panel' toggle as ... (#13394)
21+
* menu applet: fix sidebar separator showing inconsistently (#13438)
22+
23+
[ Michael Webster ]
24+
* cinnamon-window-tracker.c (wayland): Connect to MetaWindow::shown (#13453)
25+
* python: Stop using pytz, use datetime.timezone and zoneinfo instead.
26+
* a11y: cinnamon-hover-click - add action-mode lock. (#13363)
27+
28+
[ fredcw ]
29+
* [email protected]: Avoid using absolute path as this doesn't work on NixOS (#13500)
30+
31+
[ carsten_eu ]
32+
* cinnamon-settings: Fix util module import to prevent name collisions (#13492)
33+
34+
[ Aleksey Samoilov ]
35+
* [Wayland] Adapt to cursor API changes (#13156)
36+
37+
[ Michael Webster ]
38+
* src: Adapt to MetaPointerTracker changes in linuxmint/muffin#765.
39+
40+
[ Clement Lefebvre ]
41+
* meson: Allow users settings to be excluded
42+
43+
[ Michael Webster ]
44+
* global.screen: Remove remaining usage in js code, add deprecation warnings.
45+
46+
[ Aleksey Samoilov ]
47+
* [Input] Update to MetaCursorTracker API change (#13218)
48+
49+
[ Michael Webster ]
50+
* userWidget.js: Fix updating the image when the user avatar changes.
51+
* Revert "userWidget.js: Fix updating the image when the user avatar changes."
52+
* st-theme-context.c: Hook up texture cache's texture-file-changed signal and invalidate any theme nodes using the passed file.
53+
* main.js: Fix enum in _stageEventHandler.
54+
55+
[ baronleonardo ]
56+
* power_applet: rearrange battery label, so the percentage is on left (#13262)
57+
58+
[ JosephMcc ]
59+
* theme: Add a couple of generic button styles (#13319)
60+
61+
[ Michael Webster ]
62+
* cinnamon-desktop-editor.py: Add import path.
63+
* cinnamon-settings: Make imports consistent, instead of a mix of absolute and relative throughout.
64+
* messageTray.js: Fix cursor name.
65+
* endSessionDialog.js: Don't close the dialog immediately when selecting 'suspend' or 'hibernate'.
66+
67+
[ JosephMcc ]
68+
* ui: Add a new placeholder object (#13304)
69+
* panel.js: Remove the panel corners implementation (#13487)
70+
* st-button: Add an :icon-name property (#13491)
71+
* hotcorner.js: Port to GObject and ripples.js (#13544)
72+
73+
[ Michael Webster ]
74+
* keybindings.js: Allow auto-repeat only on certain media keybindings.
75+
76+
[ fredcw ]
77+
* [email protected]: hide sidebar config options when sidebar is hidden (#13323)
78+
79+
[ rlbxku1r ]
80+
* menu: Add context menu actions for favorites/recents (#13220)
81+
82+
[ carsten_eu ]
83+
* FIX: Disable "Disable all" button when no extensions installed (#13455)
84+
85+
[ Anaxímeno Brito ]
86+
* Fix wrong attribute and method name usage (#13515)
87+
88+
[ JosephMcc ]
89+
* checkBox.js: Use the new checkBox object (#13564)
90+
* style: Add a slight blue tint to the theme (#13568)
91+
* Separator cleanup (#13573)
92+
* backgroundManager.js: Fix variable names and remove uses of Lang.bind() (#13574)
93+
* Remove the edgeFlip feature (#13581)
94+
* radioButton.js: Modernize and clean up unused object (#13567)
95+
96+
[ Michael Webster ]
97+
* st-texture-cache.c: Fix st_texture_cache_load_image_from_file_async.
98+
99+
[ JosephMcc ]
100+
* cinnamonEntry: Modernize and clean up (#13571)
101+
* locatePointer: Fix and object name and cleanup (#13585)
102+
* Port Lightbox and Flashspot to GObject (#13586)
103+
* lookingGlass.js: Port the inspector to GObject (#13589)
104+
* layout.js: Port all objects to classes (#13590)
105+
106+
[ Michael Webster ]
107+
* github: Add pattern-check workflow.
108+
109+
[ Clement Lefebvre ]
110+
* polkit: Show the reveal icon to reveal the password
111+
112+
[ Michael Webster ]
113+
* keyboardManager.js: Ensure the drawing area fills its parent size so the keyboard layout subscript can be drawn.
114+
* Add native screensaver (#13432)
115+
* unlockDialog, authClient: remove unnecessary import.
116+
* cinnamon-screen.c: Update warnings.
117+
* main.js: Only allow the internal screensaver for wayland sessions.
118+
* extensions: Simplify code used for loading xlets, improve startup (#13479)
119+
* popupMenu.js: Fix copy/paste error from 731d2f70fa.
120+
* cs_backgrounds.py: Fix imtools import.
121+
* keybindings.js: Allow keybindings during POPUP action mode.
122+
* keybindings: Clean up captured-event handler, use ActionModes for built-in keybindings.
123+
* keybindings: Cleanup media-keys, allow better control over when they're valid by using ActionModes.
124+
* KeybindingTable.py: Don't show Spice instances unless they're enabled on the desktop.
125+
* extension.js: Fix loading of versioned xlets, xlet-settings with inactive config files.
126+
* github: Add stale workflow.
127+
* screenShield.js: Disable backup-locker in wayland sessions.
128+
* screensaver: Reset internal state for new sessions, don't set the state in wayland sessions.
129+
* backgrounds: Improve wayland session support. (#13614)
130+
* screenShield.js: Fix invalid character.
131+
132+
[ Kaushik B ]
133+
* Fix OSD level animation lag when using gesture volume control (#13338)
134+
135+
[ Michael Webster ]
136+
* input sources: Allow a default xkb layout to be configured for (#13520)
137+
* cinnamonEntry.js: Allow addContextMenu() to re-use an existing PopupMenuManager.
138+
* Add support for GIRepository-2.0. (#13474)
139+
* fileUtils.js: Use GLib.get_user_special_dir() for getUserDesktopDir.
140+
141+
[ carsten_eu ]
142+
* dnd.js: Fix window freeze on rapid taskbar clicks (#13462) (#13465)
143+
144+
[ JosephMcc ]
145+
* Remove more of the old indicator leftovers (#13584)
146+
147+
[ rlbxku1r ]
148+
* menu: Fix logError call (#13583)
149+
150+
[ JosephMcc ]
151+
* magnifier.js: Port to classes and clean up (#13591)
152+
* magnifierDBus.js: Port to classes and small syntax cleanup (#13592)
153+
* Monitor label cleanup (#13593)
154+
* cinnamonDBus.js: Port to newer class style and remove use of Lang.bind() (#13580)
155+
156+
[ fredcw ]
157+
* [email protected]: Do not recreate menu on orientation change... (#13247)
158+
159+
[ Oleksii Sedun ]
160+
* Fix https://github.com/linuxmint/cinnamon/issues/13377 (#13603)
161+
162+
[ Michael Webster ]
163+
* screensaver: Do more to acquire a modal grab attempt when locking. (#13618)
164+
* cinnamon-tray-manager.c: Fix leak during redisplay.
165+
166+
[ JosephMcc ]
167+
* screensheild.js: Listen to changes to allow floating setting (#13624)
168+
* theme: Fix a warning when opening the sound applet (#13623)
169+
170+
[ Michael Webster ]
171+
* cinnamon-screenshot.c: Filter out the desktop windows by window type, not title.
172+
* keybindings: Improve consistency during modal states, fix layout switching.
173+
* unlockDialog: Update layout indicator visibility when the screensaver is activated.
174+
* screenShield.js: Ensure the screenShieldGroup is still the top stage actor during activation.
175+
* screensaver: Limit access to the screenShieldGroup.
176+
177+
[ Rick Calixte ]
178+
* cs_keyboard.py, main.js, and KeybindingTable.py: Separate the key bindings and keyboard menu options for switching workspace up/down and toggling window/workspace selection
179+
180+
[ Michael Webster ]
181+
* keybindingTable.py: Fix key names for toggle workspace/windows, remove currently unused keys.
182+
183+
[ Balló György ]
184+
* cs_windows.py: Add Traditional button layout option (#13326)
185+
186+
[ Michael Webster ]
187+
* calendar applet: Fix handling for invalid clock formats.
188+
* main.js: Don't drop key-release events in the captured-event handler if there's no matching keybinding action.
189+
* util.js: Add spawnAsyncIO.
190+
191+
[ fredcw ]
192+
* Add per app notification settings (#13598)
193+
194+
[ Fizmatik ]
195+
* keyboardManager: don't append locale layout if already present (#13616)
196+
197+
[ Michael Webster ]
198+
* screensaver: De-clutter main.js of screensaver setup and functions, make a controller class instead.
199+
* screenShield/loginManager: call SetLockedHint when locking/unlocking.
200+
* st-entry.c: Remove unused blink code.
201+
* st-entry: Add progress/busy bar.
202+
* authentication: Enable StEntry busy indicators in the screensaver and polkit dialogs.
203+
* screensaver: Track the screensaver proxy in external mode.
204+
* st-theme.c: Some cleanup, fix an issue with fallback assets not (#13646)
205+
* loginManager.js: Use a normal signal connection for PrepareForSleep.
206+
* keyboardManager.js: Don't re-activate a layout if it's already active.
207+
* power applet/settings: Add support for ambient light sensor. (#13649)
208+
* [email protected]: Rework layout, use cupsd dbus notifications (#13674)
209+
210+
[ AntVil ]
211+
* extend DESKTOP_ACTION_ICON_NAMES (#13641)
212+
213+
[ axjp ]
214+
* Remove previous track actors from coverBox (#13648)
215+
216+
[ Timothy Feierabend ]
217+
* ListSettingsWidget: allow item edit only if edit button is visible (#13671)
218+
219+
[ Matt Turnbull ]
220+
* main.js: Don't import NetworkAgent unless nm_agent support is enabled. (#13651)
221+
222+
[ Michael Webster ]
223+
* [email protected]: Make mult-instance capable. (#13678)
224+
225+
[ JosephMcc ]
226+
* Panel cleanup 2 (#13613)
227+
228+
[ Michael Webster ]
229+
* panel: minor compatibility, RTL fixes. (#13682)
230+
* panel: Fix a few more spots using panel.height directly.
231+
* dnd.js: Fix incorrect method check.
232+
* backup-locker.c: Kill xprop during unlock.
233+
* js: Use GioUnix instead of Gio.Unix in a few places.
234+
* loginManager: add sessionIsActive property updated when ActiveChanged fires from logind/ck.
235+
* Implement mount/unmount/autorun user interaction in Cinnamon.
236+
* main.js: Handle xkb next-group in _stageEventHandler.
237+
238+
-- Clement Lefebvre <[email protected]> Mon, 13 Apr 2026 08:40:12 +0100
239+
1240
cinnamon (6.6.5) zena; urgency=medium
2241

3242
[ Clement Lefebvre ]

meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
project('Cinnamon', 'c', version : '6.6.5', meson_version : '>=0.56.0')
1+
project('Cinnamon', 'c', version : '6.7.0', meson_version : '>=0.56.0')
22

33
gnome = import('gnome')
44
i18n = import('i18n')

0 commit comments

Comments
 (0)