You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

4557 lines
189 KiB

  1. cinnamon (4.2.2-1+hezeh) beowulf; urgency=medium
  2. * rebuild for debuan
  3. -- Antonio Volpicelli <nioanto@live.it > Mon, 22 Jul 2019 10:35:21 +0200
  4. cinnamon (4.2.2) tina; urgency=medium
  5. [ Clement Lefebvre ]
  6. * Main: Don't warn about 2D in live mode
  7. * Main: Rephrase 2D warning and link to driver manager
  8. * l10n: Update POT
  9. [ Germán Franco ]
  10. * Stop using deprecated function Settings.prototpe.bindProperty (#8705)
  11. -- Clement Lefebvre <root@linuxmint.com> Thu, 11 Jul 2019 15:55:44 +0200
  12. cinnamon (4.0.9-2+hezeh1) beowulf; urgency=medium
  13. * new upstream source
  14. -- Antonio Volpicelli <nioanto@live.it> Sat, 16 Mar 2019 21:42:36 +0100
  15. cinnamon (4.0.9) tessa; urgency=medium
  16. [ Michael Webster ]
  17. * menu/desktop editor: Run update-desktop-database on the user's applications folder when modifying a desktop entry.
  18. [ Jason Hicks ]
  19. * window-list: Prevent _addWindow from getting called before windows finish mapping (#8180)
  20. * PopupSubMenu: Set sourceActor active before closing menu (#8242)
  21. [ Simon Brown ]
  22. * st-private: Don't try to create shadow for empty texture (#8217)
  23. -- Clement Lefebvre <root@linuxmint.com> Tue, 08 Jan 2019 16:38:19 +0000
  24. cinnamon (4.0.8) tessa; urgency=medium
  25. * Cinnamon Settings: Make directly launched modules feel like standalone apps (#8146)
  26. -- Clement Lefebvre <root@linuxmint.com> Mon, 17 Dec 2018 11:30:52 +0000
  27. cinnamon (4.0.7) tessa; urgency=medium
  28. [ Clement Lefebvre ]
  29. * GWL: Fix blurry logout/shutdown dialog icon
  30. * RunDialog: Fix pkexec support
  31. [ Jason Hicks ]
  32. * gwl: Fix incorrect app group button widths on close with labels enabled (#8137)
  33. [ Clement Lefebvre ]
  34. * GWL: Launch new instances on Shift+Click
  35. * cinnamon-settings: Fix if->elif statement
  36. [ Steve M ]
  37. * Stock theme - fix expo workspace entry not expanding to fit scaled fonts (#8142)
  38. -- Clement Lefebvre <root@linuxmint.com> Sat, 15 Dec 2018 13:59:20 +0000
  39. cinnamon (4.0.6) tessa; urgency=medium
  40. [ Michael Webster ]
  41. * cs_default.py: Improve heuristic used to find calculator programs.
  42. * cd_keyboard.py: Escape the accel label when setting the markup for the shortcut conflict-resolution dialog.
  43. * cs_fonts.py: Rename title to 'Font Selection' so it doesn't conflict with the font viewer (also called 'Fonts').
  44. [ Clement Lefebvre ]
  45. * l10n: Regenerate cs_fonts desktop file
  46. [ Jason Hicks ]
  47. * gwl: Always persist pinned apps' positioning after drag, fix duplicate thumbnails on init in vertical menu orientation (#8115)
  48. [ NikoKrause ]
  49. * menu-applet: fix broken option `Open menu on hover` (#8117)
  50. [ Jason Hicks ]
  51. * gwl: Fix the thumbnail menu not closing when using Super + # keys (#8121)
  52. * gwl: Always check the skip-taskbar hint (#8126)
  53. * window-list: Fix icons not appearing for some apps (#8123)
  54. [ NikoKrause ]
  55. * gwl: add missing icons for libreoffice actions (#8127)
  56. [ Jason Hicks ]
  57. * gwl: Only use notify::icon signal for un-grouped apps (#8113)
  58. * gwl: Add support for dragging files to windows from the thumbnail menu (#8118)
  59. * gwl: Fix a couple ungrouped mode bugs, fix thumbnail menu positioning on window add/remove (#8120)
  60. * gwl: Fix DND ops originating from menu items leaving large gaps (#8125)
  61. -- Clement Lefebvre <root@linuxmint.com> Tue, 11 Dec 2018 11:14:18 +0000
  62. cinnamon (4.0.5) tessa; urgency=medium
  63. * Revert "gwl: Open new windows by holding ctrl and left clicking (#8103)"
  64. * gwl: Open new windows by holding ctrl and left clicking
  65. -- Clement Lefebvre <root@linuxmint.com> Thu, 06 Dec 2018 15:17:14 +0000
  66. cinnamon (4.0.4) tessa; urgency=medium
  67. [ Clement Lefebvre ]
  68. * Revert "Panel settings: Move symbolic setting to customize section"
  69. [ Leigh Scott ]
  70. * Update muffin minimum required version (#8076)
  71. [ Michael Webster ]
  72. * grouped window list: appGroup.js: account for the desktop scale factor when determining window list item widths
  73. [ NikoKrause ]
  74. * menu-applet: fix vanishing system buttons (#8107)
  75. [ Clement Lefebvre ]
  76. * Settings: Fix mintlocale-im launcher
  77. [ NikoKrause ]
  78. * fix broken slideshow applet (#8099)
  79. [ James Ross ]
  80. * AppletManager: perform _removeAppletFromPanel on idle (#8101)
  81. [ Jason Hicks ]
  82. * utils: Simplify URL regex to only support one layer of parentheses (#8079)
  83. * gwl: Fix the drag actor being too big in high DPI (#8098)
  84. * gwl: Fix spacing between icons and labels (#8091)
  85. * gwl: Fix icon alignment in left oriented panels (#8084)
  86. * gwl: Translate preferences context menu item (#8086)
  87. * gwl: Speed up initialization (#8092)
  88. [ Clement Lefebvre ]
  89. * Xlet settings: Fix UUID filtering
  90. * Adjust the default look of Cinnamon 4.0 (#8108)
  91. [ Jason Hicks ]
  92. * gwl: Fix unresponsive window dialog appearing when closing windows with middle click (#8109)
  93. * gwl: Open new windows by holding ctrl and left clicking (#8103)
  94. -- Clement Lefebvre <root@linuxmint.com> Thu, 06 Dec 2018 13:24:54 +0000
  95. cinnamon (4.0.3) tessa; urgency=medium
  96. [ Michael Webster ]
  97. * cinnamon-settings.py: Don't animate stack transitions when launching directly to a sidepage.
  98. [ Clement Lefebvre ]
  99. * l10n: Simplify msgids in gwl applet
  100. * l10n: Update POT
  101. [ Jason Hicks ]
  102. * extension: Prevent loading xlets that use imports.gi.NMClient that have no 4.0 directory (#8050)
  103. [ Germán Franco ]
  104. * gwl: Pin badge position to icon corner (#8040)
  105. [ Jason Hicks ]
  106. * gwl: Fix focus change (#8045)
  107. [ Simon Brown ]
  108. * grouped-window-list: ensure thumbnails are same size in hidpi (#8041)
  109. [ James Ross ]
  110. * panel.js: be more consistent about closing menu (#8047)
  111. * PopupMenu: update position and fix size before tweening out (#8046)
  112. [ Simon Brown ]
  113. * systray: stop indicator icons coming up oversize (#8051)
  114. [ Michael Webster ]
  115. * panel-launcher applet: Make sure the icon's aspect ratio is correct, even if that means using a non-optimal size.
  116. * sound applet: Use player Identity property for labels if available.
  117. * menu applet: Initialize the favBoxIter when the menu opens, since we try to access it when closing the menu, whether we've interacted with favorites or not (which is ordinarily when the iterator would first be populated).
  118. * sound applet: Capitalize the player name only when the bus name is used to generate it, and convert to lowercase when needed for matching our support lists.
  119. * sound applet: Use string.capitalize() for fixing up the player name.
  120. [ brownsr ]
  121. * panel launcher: ensure icon aspect is correct in any panel extends eda3e20d6b530169c625eb00977d8f5255ad4141
  122. [ Jason Hicks ]
  123. * Make transitions between restarts seamless
  124. [ Michael Webster ]
  125. * panel/theme: Use just a single relative percentage for sizing symbolic icons. (#8055)
  126. [ Clement Lefebvre ]
  127. * Panel settings: Move symbolic setting to customize section
  128. [ Jason Hicks ]
  129. * popupMenu: Avoid unnecessary relayouts (#8065)
  130. * gwl: Improve thumbnail menu input and button label handling (#8057)
  131. * gwl: Round the actor transformed position (#8067)
  132. [ Clement Lefebvre ]
  133. * l10n: Update POT
  134. -- Clement Lefebvre <root@linuxmint.com> Tue, 27 Nov 2018 17:15:50 +0000
  135. cinnamon (4.0.2) tessa; urgency=medium
  136. [ Leigh Scott ]
  137. * Network: Port to libnm (#7699)
  138. [ NikoKrause ]
  139. * network-applet: use new network-wireless-signal-secure icons (#8022)
  140. * menu-applet: several fixes (#8021)
  141. [ James Ross ]
  142. * menu applet places hover fixup/forEach cleanup (#8023)
  143. [ NikoKrause ]
  144. * systray-applet: more spacing between icons (#8006)
  145. * gwl: use generic icon names (#8027)
  146. [ Michael Webster ]
  147. * network applet: Keep track of unmanaged networks (and listen to their (#7628)
  148. [ Jason Hicks ]
  149. * st-texture-cache: Don't add NULL textures to cache (#8036)
  150. * gwl: Improve thumbnail scaling for lower resolutions (#8035)
  151. [ Clement Lefebvre ]
  152. * l10n: Update POT
  153. -- Clement Lefebvre <root@linuxmint.com> Mon, 19 Nov 2018 10:00:33 +0000
  154. cinnamon (4.0.1) tessa; urgency=medium
  155. [ Clement Lefebvre ]
  156. * Menu: Add style classes for new objects and fix motion on hover
  157. * Systray: Fix icon size in HiDPI when zone icon size changes
  158. * Panel settings: Call the zones appropriately
  159. * Packaging: Fixed breaks/replaces/recommends
  160. * Packaging: Relax dependencies
  161. * Menu: Change default logo to cinnamon-symbolic
  162. [ Michael Webster ]
  163. * cinnamon-desktop-editor.py: Allow custom paths for icons.
  164. [ Jason Hicks ]
  165. * st-polygon: Fix memory leak during picking (#7983)
  166. [ IAmTheRedSpy ]
  167. * Reduce word duplication in README.rst (#7982)
  168. [ Jason Hicks ]
  169. * panel: Preserve logic to only emit icon-size-changed on actual change, while exempting symbolic changes (#7981)
  170. [ Michael Webster ]
  171. * cs_panel.py: Re-arrange and group new panel settings.
  172. [ Clement Lefebvre ]
  173. * l10n: Update POT
  174. [ Jason Hicks ]
  175. * panel: Fix icon size, panel height defaults (#7984)
  176. [ Clement Lefebvre ]
  177. * Notifications: Fix symbolic icons rendering as fullcolor
  178. [ JosephMcc ]
  179. * applet-separator: Better support vertical panels (#8013)
  180. [ NikoKrause ]
  181. * show-desktop applet: use symbolic icon for "show desklets" action (#8001)
  182. [ Jason Hicks ]
  183. * panel: Fix invalid object access case (#7997)
  184. * cinnamonDBus: Handle stale xlet settings (#7996)
  185. [ Clement Lefebvre ]
  186. * Menu applet: Ignore keywords/descriptions/ids when name is an exact match
  187. [ Michael Webster ]
  188. * st-texture-cache.c: Don't use a GIcon with fallback names.
  189. [ James Ross ]
  190. * melange: clean up a bunch of deprecation warnings (#8015)
  191. [ Clement Lefebvre ]
  192. * Menu applet: Go back to previous layout
  193. * Menu applet: Fix height
  194. [ Jason Hicks ]
  195. * gwl: Give the number label badge styling, misc. clean up (#7986)
  196. [ Clement Lefebvre ]
  197. * Menu: Fix camelCase in previous menu commit
  198. [ James Ross ]
  199. * melange/lookingGlass: better object inspection (#7978)
  200. [ Germán Franco ]
  201. * gwl: Remove unnecesary styles that make themes look bad by default (#8005)
  202. [ Jason Hicks ]
  203. * indicatorManager: Fix icons not appearing (#7999)
  204. [ Germán Franco ]
  205. * st-theme-node: Fix border color blending (#7990)
  206. [ Clement Lefebvre ]
  207. * l10n: Update POT
  208. -- Clement Lefebvre <root@linuxmint.com> Mon, 12 Nov 2018 15:01:24 +0000
  209. cinnamon (4.0.0) tessa; urgency=medium
  210. [ Michael Webster ]
  211. * cs_sound.py: Gracefully handle input streams that don't have a name, ignore streams created by sound effects and a11y utilities, and don't add the same source id more than once.
  212. * cs_themes.py: Add xdg user data dir to theme search paths, search all system data dirs. This corresponds to the same behavior as code that actually loads these themes in Gtk, Cinnamon.
  213. * menu applet: Make sure the menu is fully reset when the search entry is cleared (thru any means) and don't let the favorites Del key handler steal keystrokes from an active search.
  214. [ NikoKrause ]
  215. * Translation for "Users and Groups" policy (#7763)
  216. [ Jason Hicks ]
  217. * popupMenu: Fix undefined _delegate property warning (#7706)
  218. [ Michael Webster ]
  219. * power: Show primitive battery level for devices that don't support percentages.
  220. * cs_power.py: Use symbolic icons for battery status.
  221. * cs_power.py: Align the new peripheral battery status at the end of the row, and do the same for the charge status of battery devices for consistency.
  222. * power applet/settings: Lock keyboard backlight changes to only valid increments.
  223. * power applet: override scroll handler for the brightness sliders, to use the step value obtained from csd-power (if available.)
  224. * power applet: Don't attempt to send csd-power a brightness over 100%.
  225. [ Jason Hicks ]
  226. * deskletManager: Fix launcher-list gsetting resetting on desklet snap grid width change
  227. * Issue template: Start requesting logs
  228. [ Clement Lefebvre ]
  229. * Spices.py: Fix connection to server with certain connexions
  230. * Keyboard applet: Hide when Fcitx is running
  231. [ Jason Hicks ]
  232. * Migrate to private Clutter and Cogl libraries (#7771)
  233. * Fix incorrect _updatePanelVisibility documentation (#7829)
  234. [ Germán Franco ]
  235. * Fix typo (#7842)
  236. [ Abdur-Rahmaan Janhangeer ]
  237. * import change (#7867)
  238. [ Jason Hicks ]
  239. * ChooserButtonWidgets.py: Handle GLib.Error (#7820)
  240. * signalManager: Migrate to ES2015 class, improve code readability
  241. * Add a method to GObject.Object.prototype that checks if it is finalized
  242. * tweener: Fix invalid object access errors (#7863)
  243. * Fix various cases of invalid object access (#7870)
  244. * systray: Fix invalid access errors, implement a reloading API for xlets (#7869)
  245. * DND, tweener: Fix invalid object access errors (#7873)
  246. * environment: Override Clutter.Actor.prototype.destroy and add is_finalized check (#7875)
  247. * tweener: Check if instance of GObject.Object before calling is_finalized (#7874)
  248. * window overview, menu applet: Fix invalid object access cases (#7880)
  249. [ Germán Franco ]
  250. * Update calculator search provider example (#7879)
  251. [ Abdur-Rahmaan Janhangeer ]
  252. * string formatting - line 112 (#7881)
  253. * migrated print to py3 - line 19 (#7888)
  254. [ Michael Webster ]
  255. * cs_power.py: Add "Lock Screen" to the lid close action combobox.
  256. [ Stephen Collins ]
  257. * Spices.py: don't set permissions on the source files when installing from a local folder via cinnamon-install-spice (#7913)
  258. * settings.js: fix updgrade so that settings don't get overwritten by the default (#7915)
  259. [ Jason Hicks ]
  260. * Move restart handling to Muffin, reload theme on video memory purged errors (#7908)
  261. * applet, desklet, popupMenu: Migrate to class syntax (#7523)
  262. [ Fabien LEFEBVRE ]
  263. * Update applet.js (#7905)
  264. [ Germán Franco ]
  265. * Hot corners: don't block a click after another click (#7923)
  266. * Hot corner: remove ripple tween before animating (#7936)
  267. [ James Ross ]
  268. * looking glass window tracker cleanup/fix (#7581)
  269. [ Jason Hicks ]
  270. * menu: Fix issues preventing the container children from rendering (#7900)
  271. [ James Ross ]
  272. * window-list: don't try to destroy clutter clone multiple times (#7883)
  273. [ Jason Hicks ]
  274. * window-list: Fix TypeError in _set_position (#7901)
  275. [ Germán Franco ]
  276. * Cinnamon Settings: Remove Gtk warnings (#7930)
  277. * Xlet Settings: remove Gtk warnings (#7932)
  278. * Don't lookup the monitor index (#7587)
  279. * Overview: Remove META_KEYBINDING_ACTION_PANEL_MAIN_MENU (#7911)
  280. [ Jason Hicks ]
  281. * StScrollView: Clean up gsettings on dispose (#7929)
  282. [ Germán Franco ]
  283. * Allow margins in panel tooltips too (#7551)
  284. * Sound applet: fix seeking not detected for not hardcoded players (#7589)
  285. [ Abdur-Rahmaan Janhangeer ]
  286. * migrated print to py3 - line 62 (#7889)
  287. [ mrmajik45 ]
  288. * [CodeFactor] Apply fixes (#7887)
  289. [ Abdur-Rahmaan Janhangeer ]
  290. * pep8ify - equals (#7877)
  291. [ Germán Franco ]
  292. * Remove unused bottomMonitor property (#7561)
  293. [ Mikhail Bodrov ]
  294. * Simplify getting timestamp in DebugTimers (#7570)
  295. [ Kevin West ]
  296. * inhibit applet: Display list of inhibiting programs (#7748)
  297. [ Mikhail Bodrov ]
  298. * Optimize parse params. Return defaults if params not passed (#7569)
  299. [ Isaac Carter ]
  300. * Fix 'Win' button issues in 'Alt + F2' dialog (#7619)
  301. [ Levi Bard ]
  302. * Menu applet: autoselect exact matches (#7395)
  303. [ Germán Franco ]
  304. * Menu applet: add support for theming opacity to greyed category icons (#7847)
  305. [ Jason Hicks ]
  306. * menu: Fix application items not rendering (#7938)
  307. [ Germán ]
  308. * Overview: Fix window close buttons offset
  309. * Overview: Add windows hover indicator
  310. * Overview: Better utilize the available space to maximize windows size
  311. * Overview: Code fixups
  312. [ Germán Franco ]
  313. * Overview: Replace Lang.bind with native bind and arrow functions
  314. * Overview: Use MetaButtonLayout to get side of close button
  315. * Overview: Fix close button flashing in the corner when opening
  316. * Overview: Keep keyboard focus on the last mouse-focused window
  317. * Overview: Improve open animation performance
  318. [ Germán ]
  319. * Overview: Style window close button hover state
  320. [ Germán Franco ]
  321. * Overview: Remove zoom-on-scroll feature
  322. [ Germán ]
  323. * Overview: Hidden windows appear with a zoom-in animation
  324. * Overview: Add left/right style class to the close button
  325. * Overview: Close if the last window is closed
  326. * Overview: Add empty placeholder
  327. * Overview: Smooth background shade appear/disappear
  328. * Overview: Respect animation effects settings
  329. * Overview: Exit with a click when there are no windows
  330. * Overview: Don't delay windows repositioning after closing a window
  331. * Overview: Unify window close code
  332. * Overview: Don't hijack workspace switching keybindings
  333. * Overview: Improve workspace switch swipe responsiveness
  334. * Overview: Windows added while in the overview do zoom-in animation
  335. [ Clement Lefebvre ]
  336. * CI: Fix apt segfault in LMDE3
  337. [ Michael Webster ]
  338. * window list applet: Don't display windows with skip-taskbar set.
  339. [ NikoKrause ]
  340. * notifications applet: new icons (#7947)
  341. [ claudiux ]
  342. * js/ui/panel.js - Delete annoying message in .xsession-errors (#7946)
  343. [ Germán Franco ]
  344. * params: don't return reference to defaults object, make a copy instead (#7942)
  345. [ Tuomo Syvänperä ]
  346. * Add setting to window-list applet for minimizing. (#7925)
  347. [ Michael Webster ]
  348. * windowManager.js: Update window dragging/tiling OSD message to reflect new capabilities in muffin.
  349. * KeybindingWidgets.py: Disallow keypad shortcuts without modifiers.
  350. * cs_desktop: use Nemo.DesktopPreferences widget
  351. * cs_windows.py: Update edge resistance label and tooltip to reflect changed functionality.
  352. [ Clement Lefebvre ]
  353. * Add a couple of keywords for cs_default and cs_startup
  354. [ Jackson Dearnley ]
  355. * cs_default.py: Add a SettingsWidget() for a default calculator application (#7957)
  356. [ Germán Franco ]
  357. * Alt-TAB: Don't bypass workspace switching restrictions (#7956)
  358. * Latest overview fixes (#7954)
  359. [ Stephen Collins ]
  360. * cinnamon-desktop-editor: use XApp.IconChooserDialog rather than the custom icon picker (#7969)
  361. [ Michael Webster ]
  362. * cs_screensaver.py: Remove screensaver selection page.
  363. [ Jason Hicks ]
  364. * Add grouped-window-list@cinnamon.org and related utilities
  365. * Add a gulpfile for xlet reloading on code change
  366. * Disable console.log lint restriction for gulpfile.js
  367. * Add misc/state.js to js/Makefile.am
  368. [ Clement Lefebvre ]
  369. * Panel: Replace panel-launchers/window-list with grouped-window-list
  370. * Panel: Re-order default applets (bluetooth - network - sound - clock)
  371. * Grouped window list: Pin Firefox, terminal, nemo.
  372. * modalDialog: Switch buttons
  373. [ Jason Hicks ]
  374. * Misc. clean-up
  375. * Remove Firefox bookmarks, history, and most visited
  376. * gulpfile: Clear the system xlet directory incase of file removal, add some sanity checks
  377. * Fix some Codacy issues
  378. * Add dedicated style classes, remove theme work-arounds
  379. * Add a specific focus pseudo class for Mint-Y
  380. * Always use symbolic icons in the context menu
  381. [ Germán Franco ]
  382. * window-list: Fix blurry icons in vertical mode
  383. [ Jason Hicks ]
  384. * Fix typo in each function
  385. * [WIP] Implement per-panel-zone icon sizes
  386. * Remove back slashes from gschema
  387. * applets: Update icon size on change
  388. * Don't allow float sizes
  389. * minor: make signal names more consistent
  390. * Implement IconApplet compatibility, let panels take care of handling icon size change on panel height change
  391. * gwl: Fix off-center icons on icon size change
  392. * gwl: Move icon spacing and transition duration options to panel page
  393. * gwl: Fix padding issues when labels are present
  394. * gwl: Set number display default to None
  395. * gwl: Make per-monitor window lists default
  396. * .pylintrc: Cut some slack on max branches, number of statements
  397. * Fix incorrect per-monitor windows on init
  398. * Don't remove focus styling on focused apps on window monitor change when only one instance is in use
  399. * Make sure window lists reload when different instances are added or removed
  400. * Refresh only windows on instances changed
  401. * Fix untranslated strings
  402. * Start checking the skip-taskbar hint, remove "Include all windows" option
  403. [ Clement Lefebvre ]
  404. * Panel: Disgregard panel height (and scaling) define in the theme
  405. * Panel settings: Small fixes
  406. * Panel: Fix icon scaling in systray/status
  407. * Fix systray icon size in HiDPI
  408. * Grouped-window-list: Close windows on middle-click
  409. * Grouped-window-list: Remove thumbnails icons
  410. * Grouped-window-list: Remove icon-padding pref
  411. * Grouped-window-list: Remove close-button-size
  412. * Grouped-window-list: Fix previous commit
  413. * Default panel sizes: 40px + 0/0/24px
  414. [ Jason Hicks ]
  415. * Don't allow panel sizes below 20
  416. * Fix invalid object error case
  417. * Make sure we remove the corresponding zone config for a panel that is removed
  418. * Also check panel height minimum in _getScaledPanelHeight
  419. * gwl: Fix thumbnails not updating on size change
  420. * gwl: Hide non-vital options under "advanced" toggles
  421. * Fix incorrect window accounting in AppList.prototype.refreshWindows
  422. * gwl: minor clean up
  423. * Make sure thumbnails are cleared when the last window of a pinned app is closed
  424. * panel: Cache icon size calculations, re-calculate on settings change
  425. * gwl: Remove thumbnail padding option, default to 3 * global.ui_scale
  426. [ Clement Lefebvre ]
  427. * Panel: Don't scale text
  428. [ Jason Hicks ]
  429. * Switch thumbnail size to a combobox, use Medium (6) default
  430. * Convert number display option to a toggle between off and on (smart)
  431. * Let themes control transition-duration
  432. [ Clement Lefebvre ]
  433. * Menu: Use gsettings keys for default icon and label
  434. [ Jason Hicks ]
  435. * gwl: Switch thumbnail timeout to use the configured value on menu open except when transitioning between menus, and on close
  436. * gwl: Make hover-peek option a combobox, add a fade-out delay
  437. * gwl: Remove advanced toggles
  438. * panel: Don't store all zone configurations in every panel
  439. * gwl: Fix thumbnail scaling in high-DPI mode
  440. * Fix invalid object access when deselecting the selection tool and toggling ctrl in Melange
  441. * Fix thumbnail menu key navigation
  442. * gwl: Make sure thumbnail window textures scale in high DPI
  443. * gwl: Fix off-center icons in high-DPI mode
  444. * gwl: padding logic clean up
  445. * gwl: When left click action cycles windows, revert to normal behavior when windows < 2
  446. * gwl: Default to auto-start option disabled
  447. * gwl: Shrink the thumbnail label container a bit to fit the close button
  448. * gwl: Give actors their own unique class names
  449. * gwl: Make sure the Preferences sub-menu is above Recent
  450. * Fix "Close others" option
  451. * gwl: Minor formatting clean up
  452. * state: Fix docs for gtk-doc
  453. * gwl: Prevent missing listener store errors and invalid object access errors when using "Close all" on an unpinned app
  454. * gwl: Add icons for desktop actions
  455. * gwl: Use the provided icon for non-action "New Window" entries
  456. * gwl: Add pin/unpin icons
  457. * gwl: Make pin/unpin icons less blurry
  458. [ NikoKrause ]
  459. * gwl: use key/value array for desktop actions (#7964)
  460. [ Jason Hicks ]
  461. * gwl: Minor style clean up
  462. * ui/applet: Remove duplicate setOrientation method
  463. * ui/applet: Make sure icon sizes reset on orientation change
  464. * panel: Fix applets loading in incorrect zones when re-adding a previously removed panel with applets
  465. * ui/applet: Fix applets not loading when re-adding a previously removed panel with applets
  466. * gwl: Fix the thumbnail menu not rendering after adding a new panel
  467. * gwl: Support dragging of unpinned apps
  468. * gwl: Check if a group has windows before refreshing thumbnails in acceptDrop
  469. * systray: Don't defer loading of icons
  470. * gwl: Move thumbnail timeout option next to on-click option
  471. * gwl: Remove remaining ITM references
  472. * ui/applet: Don't depend on data passed from applets
  473. * panel: Remove scaleMode
  474. * systray: Set icon size before re-display
  475. * gwl: Clarify alerts option
  476. [ Germán Franco ]
  477. * Some fixes to the new panel layout (#7967)
  478. [ Jason Hicks ]
  479. * menu: Wrap favorites in a scroll box, separate system buttons
  480. * menu: Fix key navigation
  481. * menu: Fix key navigation transition between favorites and system buttons
  482. * menu: Make sure the favorites scroll box scrolls with key navigation
  483. * gwl: Keep the drag actor contained within the applet area
  484. * gwl: Fix the drag actor sticking to the cursor
  485. * menu: Add user settings button
  486. * panel: Remove user@cinnamon.org from default enabled-applets
  487. * menu: Add switch-user button
  488. * gwl: Round thumbnail sizes
  489. * menu: Use the categories container instead of the monitor for the favorites scroll box height calculation
  490. * menu: Remove user button
  491. * menu: Make the menu shorter
  492. * gwl: Make sure the demands attention styling is removed when an app is closed
  493. * panel: Always re-adjust symbolics
  494. [ Stephen Collins ]
  495. * SettingsWidgets.py: use the new XApp.IconChooserDialog for icon choosers (#7973)
  496. * xlet-settings: add the ability for xlets to provide custom widgets for the settings window and add one to the settings example applet (#7977)
  497. [ Germán Franco ]
  498. * Menu applet: don't hardcode favorites button padding (#7582)
  499. [ Clement Lefebvre ]
  500. * Menu: Place system buttons beside the search field
  501. [ Jason Hicks ]
  502. * panel: Fix undefined height warning (#7979)
  503. [ Clement Lefebvre ]
  504. * Menu: Minor fixes
  505. * Menu: Fix system button size in HiDPI
  506. * Panel: Make symbolic icon size configurable
  507. * Menu: Don't hide other results when one if found by name
  508. * l10n: Update POT and additional files
  509. -- Clement Lefebvre <root@linuxmint.com> Sun, 04 Nov 2018 15:56:15 +0000
  510. cinnamon (3.8.8) tara; urgency=medium
  511. [ Michael Webster ]
  512. * network applet: Initialize CinnamonNetworkApplet._updateFrequencySeconds before using in _periodicUpdateIcon.
  513. -- Clement Lefebvre <root@linuxmint.com> Tue, 17 Jul 2018 09:41:21 +0200
  514. cinnamon (3.8.7) tara; urgency=medium
  515. [ Michael Webster ]
  516. * spices: Remove support for installing/removing system-wide gsettings schemas.
  517. [ Matthias Gerstner ]
  518. * cinnamon-settings-users.py: fix symlink attack vulnerability
  519. -- Clement Lefebvre <root@linuxmint.com> Thu, 05 Jul 2018 11:45:59 +0200
  520. cinnamon (3.8.6) tara; urgency=medium
  521. * Revert "network applet: Fix typo with showing access points in certain instances -"
  522. * Revert "network applet: show the actual active connection's signal strength"
  523. -- Clement Lefebvre <root@linuxmint.com> Sun, 24 Jun 2018 17:19:57 +0200
  524. cinnamon (3.8.5) tara; urgency=medium
  525. [ David H. Gutteridge ]
  526. * Update po/README: provide a link to Launchpad (#7655)
  527. [ Michael Webster ]
  528. * cs_windows.py: have the 'auto-raise' setting only visible when supported focus modes are active.
  529. [ Clement Lefebvre ]
  530. * Revert "shell-embedded-window: change realize to map (#6965)"
  531. -- Clement Lefebvre <root@linuxmint.com> Fri, 22 Jun 2018 20:59:33 +0200
  532. cinnamon (3.8.4) tara; urgency=medium
  533. [ Michael Webster ]
  534. * SettingsWidgets.py: strip pkexec from standalone module exec strings when checking for their existence. Simplify the check as well.
  535. * st-theme-node-drawing,transition.c: initialize framebuffer early to check for error.
  536. * cs_startup.py: Don't lose 's' for delay time when editing and saving an entry.
  537. * tooltips.js: use ClutterActor's has-pointer property for timeout callback check.
  538. * network applet: Fix typo with showing access points in certain instances - caused by 319958fac2dd9347
  539. * cs_power.py: Eliminate redundant check for screen backlight. It fails incorrectly.
  540. [ Clement Lefebvre ]
  541. * systray: Fix skype
  542. * Revert "network applet: Don't show unmanaged networks in the list."
  543. [ Michael Webster ]
  544. * cs_power.py: Display a keyboard backlight section on the brightness (#7621)
  545. [ Clement Lefebvre ]
  546. * l10n: Update POT file
  547. -- Clement Lefebvre <root@linuxmint.com> Fri, 08 Jun 2018 11:51:41 +0100
  548. cinnamon (3.8.3) tara; urgency=medium
  549. [ NikoKrause ]
  550. * Use default icon names in Online Accounts (GOA) (#7559)
  551. * fix symbolic icons and delete obsolete (#7566)
  552. * Cinnamon theme: window-list progress improvements (#7562)
  553. [ Clement Lefebvre ]
  554. * Settings: Fix launching mintsources/mintdrivers/lightdm-settings
  555. [ Michael Webster ]
  556. * cs_startup.py: Always have delay widgets, but hide/show them depending on if there's a delay or not.
  557. [ Jason Hicks ]
  558. * extension: Fix inability to force xlet installs (#7571)
  559. -- Clement Lefebvre <root@linuxmint.com> Mon, 21 May 2018 13:00:33 +0100
  560. cinnamon (3.8.2) tara; urgency=medium
  561. [ Clement Lefebvre ]
  562. * Startup settings: Fix blurry icons
  563. * Startup settings: Fix using the wrong variable
  564. * Startup settings: Use icons in button box
  565. [ Michael Webster ]
  566. * Spices.py: Use https for spices downloads.
  567. [ Clement Lefebvre ]
  568. * Startup settings: Show delay units and only show delay when it's not 0
  569. * l10n: Update POT file
  570. [ Cobinja ]
  571. * Startup settings: Fix creation of autostart files
  572. [ Germán Franco ]
  573. * notificationDaemon: Fix fallback icon names (#7533)
  574. [ Jason Hicks ]
  575. * Make the key binding setting for Show Desklets global (#7538)
  576. [ Clement Lefebvre ]
  577. * l10n: Rephrase a few msgids
  578. [ James Ross ]
  579. * Notification clearing on app focus + blacklist + limit (#7513)
  580. [ Michael Webster ]
  581. * cs_default: Don't print info before checking that it's valid.
  582. * menu applet: Wrong parent class for SystemButton (fixes focus stealing when hovering over system buttons.)
  583. [ Germán Franco ]
  584. * Fix window list previews position
  585. [ Stephen Collins ]
  586. * Spices.py: refactor downloading code for better error handling
  587. * Spices.py: fix file permissions durring install
  588. [ Michael Webster ]
  589. * Spices.py: Handle the cinnamon proxy better regardless of whether cinnamon is running or not.
  590. [ Fabio Fantoni ]
  591. * debian: now that python3 migration is completed remove python2
  592. * debian/control: increase deps version of muffin, cjs and cinnamon-desktop
  593. [ Germán Franco ]
  594. * popupMenu: fix menu cutoff during open/close animation (#7547)
  595. [ Stephen Collins ]
  596. * Fix some issues with the download refactoring in Spices.py (#7549)
  597. [ Arda Güler ]
  598. * Minor lang changes (#7554)
  599. [ Jason Hicks ]
  600. * fileUtils: Fix module exporter bug, fix line numbers in stack traces being incorrect (#7553)
  601. [ Germán Franco ]
  602. * Notification close policy (#7531)
  603. [ Michael Webster ]
  604. * chrome: Improve visibility conditions for panels and other chrome (#7552)
  605. [ Clement Lefebvre ]
  606. * l10n: Update POT file
  607. -- Clement Lefebvre <root@linuxmint.com> Sun, 06 May 2018 16:12:57 +0100
  608. cinnamon (3.8.1) tara; urgency=medium
  609. [ Michael Webster ]
  610. * network applet: Disconnect all signals for NMDevice when our proxy gets destroyed. When the device became unavailable, we would connect to 'firmware-missing' to get notified when it was available again. At some point, a change to networking caused the NMDevice to get destroyed rather than lingering for the firmware to 'return.'
  611. * st-label.c: remove the reference to our ClutterText when it gets finalized during a Clutter.Actor.destroy() chain.
  612. [ NikoKrause ]
  613. * add symbolics cs-desklet and cs-backgrounds
  614. [ Michael Webster ]
  615. * network applet: Don't show unmanaged networks in the list.
  616. * network applet: refresh the panel icon more frequently when the menu is open.
  617. * network applet: show the actual active connection's signal strength in the AP list, rather than the strongest AP for a given ssid, which may not be the same thing.
  618. [ JosephMcc ]
  619. * cs_themes.py: Remove the setting for prefer-dark-themes (#7517)
  620. [ Germán Franco ]
  621. * Fix panel tooltips position with multiple monitors (#7503)
  622. * window-list: update icons on panel height/orientation changed (#7514)
  623. * Workspace switcher improvements (#7508)
  624. [ Clement Lefebvre ]
  625. * systray: Bail out if the plug window is gone
  626. [ Germán Franco ]
  627. * Allow colons in hot corners commands (#7528)
  628. * Remove exported variable warning (#7524)
  629. * Xlet settings: don't show a row for "generic" settings entries (#7526)
  630. -- Clement Lefebvre <root@linuxmint.com> Tue, 01 May 2018 16:05:14 +0100
  631. cinnamon (3.8.0) tara; urgency=medium
  632. [ Stephen Collins ]
  633. * debian/control: remove unneeded dep (#7073)
  634. * switch js doc gen scripts to python3 (#7066)
  635. * Port urgentwindow.py and check-for-missing.py to python3 (#7077)
  636. * cinnamon-settings-users: port to python3 (#7072)
  637. * port cinnamon-menu-editor and cinnamon-desktop-editor to python3 (#7074)
  638. * Fix cinnamon-desktop-editor import error (#7152)
  639. * move spices settings install schema scripts to /usr/bin, switch to python3 and clean up/simplify the schema installation code in Spices.py (#7063)
  640. * utils: port all to python3 (#7075)
  641. * port melange to python3 (#7154)
  642. [ Clement Lefebvre ]
  643. * Add dependency on python3-pyinotify
  644. [ Stephen Collins ]
  645. * launcher desklet: switch editor dialog to python3 and fix a warning (#7155)
  646. * screensaver lock dialog: use python3 instead of python2 (#7157)
  647. [ Clement Lefebvre ]
  648. * Simplify the look of the screensaver away message dialog
  649. * Melange: Add a margin in the log tab
  650. [ Simon Brown ]
  651. * st-private: Update shadow APIs for Cogl deprecations (#6931)
  652. [ Jason Hicks ]
  653. * Add eslint configuration (#7192)
  654. * overrides.js: Add Tweener patch from CJS
  655. * overrides.js: Add Signals patch from CJS
  656. * Refactor the extension system and add commonjs compatible module importation (#6878)
  657. * Fix issues related to Cinnamon running with cjs/mozjs52 (#7126)
  658. [ Michael Webster ]
  659. * debian/control: Remove gnome-dbg from cinnamon-dbg dependencies (no longer offered)
  660. [ Clement Lefebvre ]
  661. * Add CI configuration
  662. * CI: Set locale
  663. * CI: Install locales
  664. * CI: Fix locale generation in Debian
  665. [ Simon Brown ]
  666. * St: fix some cogl deprecations (#7206)
  667. * St: Use G_DEFINE_TYPE_WITH_PRIVATE() (#7200)
  668. * St: Drop vfuncs from StThemeNodeTransition (#7201)
  669. * shell-tray-manager: Disconnect theme_widget signals on finalize (#6956)
  670. * shell-embedded-window: change realize to map (#6965)
  671. * magnifier: remove a run time warning (#7213)
  672. * dnd: declare some js variables to avoid warning (#7216)
  673. * main: avoid a run time warning (#7214)
  674. [ Stephen Collins ]
  675. * Allow column options in the xlet settings list widget (#7040)
  676. [ Leigh Scott ]
  677. * Fix some depreciation warnings (#7170)
  678. [ Stephen Collins ]
  679. * Spices: Fix update all button not updating correctly when updates are installed (#7163)
  680. [ Jason Hicks ]
  681. * windows-quick-list: Fix icon allocation warnings (#7164)
  682. [ Jusix ]
  683. * sound applet middle click mute refinement (#7172)
  684. [ icarter09 ]
  685. * dbusMenu.js: Formatted code to allow for better readability. (#7044)
  686. [ Clement Lefebvre ]
  687. * Titlebar button layout: Stop using org.cinnamon.muffin button-layout
  688. * Packaging: Depend on libcanberra-pulse
  689. * Sound: Make maximum sound volume configurable (#7238)
  690. * Sound applet: Repaint the sound volume bar when max sound vol changes.
  691. [ Mikhail Bodrov ]
  692. * Remove needless check in compareNew (#7241)
  693. [ Clement Lefebvre ]
  694. * Theme settings: Restrict metacity selection to metacity-3 themes.
  695. * Speed up windows mapping (#7251)
  696. [ Germán Franco ]
  697. * Power applet: truly hide label when there are no devices (#7246)
  698. [ Jason Hicks ]
  699. * dnd: Fix scope warning (#7233)
  700. [ itzexor ]
  701. * popupMenu.js: PopupSubMenu: add prototype method closeAfterUnmap (#7190)
  702. [ NikoKrause ]
  703. * menu-applet: fix dnd cursor icon (#7253)
  704. [ Clement Lefebvre ]
  705. * Sounds Settings: Rename Effects tab
  706. * Sound applet: Fix control buttons being squashed.
  707. * Sound applet: Don't show player launcher when the option to control players is disabled.
  708. * Sound applet: Next/Previous track on Scroll Right/Left
  709. * Sound applet: Add a setting to keep aspect ratio
  710. [ Michael Webster ]
  711. * cinnamon-app: Add cinnamon_app_create_icon_texture_for_window - allows supplying a MetaWindow to more correctly retrieve the correct icon.
  712. * cinnamon-app.c: Revert cinnamon_app_create_icon_texture to work as it did prior to 8d7a8755352a20d21efc001. The behavior of the new method (cinnamon_app_create_icon_texture_for_window) is unchanged.
  713. [ JosephMcc ]
  714. * Fix a couple visual issues in Melange (#7288)
  715. [ schachmat ]
  716. * Prevent users from editing locked settings (#7260)
  717. [ JosephMcc ]
  718. * cs-sound: Fix the width of the amplification slider (#7280)
  719. * panel-launchers: Set the default icon size to 22 (#7276)
  720. * cinnamon-settings-info: Make some labels selectable (#7275)
  721. * window-animations: Make the animations a bit less drastic (#7274)
  722. [ Simon Brown ]
  723. * cinnamon-app-system: various minor cleanups, dead code removal etc. (#6948)
  724. [ Abdous Kamel ]
  725. * Improving a piece of code in cinnamon-settings.py (#7019)
  726. [ Björn Esser ]
  727. * cinnamon-settings: Add defaults for Fedora, RHEL and CentOS (#7079)
  728. [ Jason Hicks ]
  729. * Notifications: Add support for a bottom position option (#7111)
  730. [ itzexor ]
  731. * docs: Fix build with gtk-doc 1.27+ (#7130)
  732. [ Simon Brown ]
  733. * st-private: Fix offscreen leak if cogl_framebuffer_allocate fails (#7273)
  734. * st: Do not try to unref potentially NULL CoglObjects (#7277)
  735. * st: Don't assert when corner texture creation fails (#7278)
  736. [ Stephen Collins ]
  737. * Add a dbus method to activate scale overview. We already had one for expo. (#7279)
  738. [ Germán Franco ]
  739. * SettingsWidgets: prevent toggling disabled switches (#7282)
  740. [ Simon Brown ]
  741. * st-entry:don't possibly allocate actors a negative size (#7285)
  742. * cinnamon-recorder: treat some switch compile warnings (#7290)
  743. [ Filip Ayazi ]
  744. * Sound: reuse cover temp file (#7291)
  745. [ Stephen Collins ]
  746. * background slideshow: move to python3 (#7158)
  747. [ Jason Hicks ]
  748. * Fix panel applet clearing (#7286)
  749. [ JosephMcc ]
  750. * [gtk3.22] cinnamon-settings: Remove some broken and hardcoded theming (#7284)
  751. [ itzexor ]
  752. * window-list: preview: new style class, options, layout (#7134)
  753. [ Stephen Collins ]
  754. * cinnamon-settings: move everything to python 3 (#6992)
  755. * desktop file gen scripts: port to python3 (#7153)
  756. [ Clement Lefebvre ]
  757. * User settings: Fix a couple of broken things in LMDE 3
  758. [ Mikhail Bodrov ]
  759. * Optimize RegExprs in ui serach (#7242)
  760. * Optimize appFavorites (#7239)
  761. [ Clement Lefebvre ]
  762. * sound applet: configurable maximum volume fixes (#7250)
  763. [ Germán Franco ]
  764. * Fix blurry switches in the default theme (#7269)
  765. [ Simon Brown ]
  766. * st: remove some cogl deprecations (#7272)
  767. [ Jason Hicks ]
  768. * appletManager, deskletManager: Fix change handlers
  769. * Ensure applets are queried by applet_id
  770. * Skip unnecessary panel loading in change handlers, fix settings destruction on desklet move
  771. [ Clement Lefebvre ]
  772. * Xlet Settings: Fix regression in python3 migration
  773. * KeybindingWidgets.py: Fix index out of range error
  774. [ Germán Franco ]
  775. * Improve label settings widget (#7283)
  776. [ Clement Lefebvre ]
  777. * Packaging: Update python3 dependencies
  778. * Change gnome-terminal.desktop -> org.gnome.Terminal.desktop
  779. [ Jason Hicks ]
  780. * Fix multi-version xlets loading twice, address metadata availability (#7306)
  781. [ itzexor ]
  782. * Melange fixes (#7299)
  783. [ Michael Webster ]
  784. * keybindingWidgets.py: Cancel teach mode on focus-out. Fixes issues caused by clicking out of a cell renderer currently being edited.
  785. * notifications: destroy unwanted notifications explicitly, or they linger and continue to get updates (and, not being on the stage, cause a huge amount of warnings);
  786. [ itzexor ]
  787. * cinnamon-settings: make keybinding tooltip generic
  788. [ Jason Hicks ]
  789. * Redirect logging output to .xsession-errors
  790. [ JosephMcc ]
  791. * cinnamon-settings-users: Clean up the use of stock icons (#7326)
  792. [ Steve M ]
  793. * Remove deprecated .panel-launcher-add-dialog selectors (#7332)
  794. [ Simon Brown ]
  795. * cinnamon-slicer: remove some deprecations (#7307)
  796. * st-scroll-view: resolve some switch warnings (#7308)
  797. * tray manager: resolve some GdkColor deprecations (#7309)
  798. * cinnamon-perf-helper: resolve a function definition compile warning (#7310)
  799. * tray: avoid deprecation warning by dropping use of gdk_display_supports_composite (#7311)
  800. * cinnamon-global: resolve a gdk_cursor_new deprecation warning (#7312)
  801. [ Clement Lefebvre ]
  802. * Menu applet: delegate auth responsibility to cinnamon-remove-application
  803. [ Simon Brown ]
  804. * gtk-embed: fix null pointer dereference (#7341)
  805. [ itzexor ]
  806. * notifications: close button and no fade on mouseover (#7336)
  807. [ tanderson-google ]
  808. * Don't clear notifications when an app becomes focused (#7252)
  809. * Fix resident notifications not displaying (#7248)
  810. [ Simon Brown ]
  811. * cinnamon-tray-icon: remove an include that seems unneeded (#7342)
  812. * tray: remove some deprecations for gdk_window_set_composited (#7338)
  813. * Systray: remove the resize delay in scale mode (#7340)
  814. [ Jason Hicks ]
  815. * Fix indicator icons being off-center
  816. * Systray: Fix indicators cache being iterated as a keyed object
  817. * Remove unused circular reference on indicator objects
  818. * Fix incorrect invocation of formatError in extension.js
  819. * Fix duplicate applets of the same UUID disappearing when added to the panel
  820. * Minor clean up of _removeAppletFromPanel
  821. * deskletManager: Fix handling of duplicates, avoid unnecessary load cycling on drag
  822. [ Stephen Collins ]
  823. * Create new cinnamon-xlet-makepot utility for automattically extractin… (#7149)
  824. [ Mikhail Bodrov ]
  825. * Simplify for loop in search (#7296)
  826. [ itzexor ]
  827. * appletManager.js: fix getRunningInstancesForUuid() (#7298)
  828. [ NikoKrause ]
  829. * menu: recalc height after deleting favorites (#7346)
  830. [ Ilya Zlobin ]
  831. * Added app switcher option for cycle windows on current workspace (#7316)
  832. [ Clement Lefebvre ]
  833. * Alt-tab: Make the app-switcher honor the same setting as the Alt-tab switcher.
  834. [ NikoKrause ]
  835. * inhibit applet: use even more common icon (#7353)
  836. [ Germán Franco ]
  837. * Fix bad allocation of panels with borders (#7325)
  838. [ Jason Hicks ]
  839. * Add ability to raise desklets above windows (#7315)
  840. [ Clement Lefebvre ]
  841. * Drop usage of gksu
  842. [ Jason Hicks ]
  843. * Add desklet visibility toggling to the Show Desktop applet context menu, update with class syntax (#7354)
  844. [ Eli Schwartz ]
  845. * cs_user.py: Add compatibility for multiple pam modules (#7327)
  846. [ Clement Lefebvre ]
  847. * Remove cinnamon-extension-tool and support for jhbuild
  848. [ NikoKrause ]
  849. * on-screen-keyboard applet: change icon to keyboard (#7361)
  850. * keyboard applet: change icon to cs-keyboard (#7359)
  851. * power applet: change icon to cs-power (#7358)
  852. * network applet: change icon to preferences-system-network (#7363)
  853. [ Simon Brown ]
  854. * cinnamon-recorder: Update for new cogl apis (#7369)
  855. [ Michael Webster ]
  856. * cs_keyboard: Use Gtk.accelerator_parse_with_keycode() to compare accel strings when checking for collisions instead of string compare.
  857. * Add .pylintrc file. All of it defaults except the following disabled items:
  858. [ itzexor ]
  859. * user-applet: fix loading with newer accountsservice
  860. [ JosephMcc ]
  861. * keyboard-settings: Fix the use of wide separators (#7421)
  862. [ Clement Lefebvre ]
  863. * Docs: Fix python3 unicode errors
  864. [ Eli Schwartz ]
  865. * Retire outdated bluetooth code. (#7482)
  866. [ Germán Franco ]
  867. * Sound applet: fix missing muted icon (#7402)
  868. [ Fabio Fantoni ]
  869. * circleci: remove mint18 job (#7483)
  870. [ Jason Hicks ]
  871. * Update eslintrc.json for more flexibility (#7485)
  872. [ NikoKrause ]
  873. * user applet: use system-switch-user icon (#7387)
  874. * keyboard applet: centering text (#7468)
  875. * hicolor icon: Add removable-drives icon (#7396)
  876. [ Jason Hicks ]
  877. * ui/settings: Check for null values on this.settingsData (#7404)
  878. * overrides: Clean up overrideDumpStack (#7405)
  879. * Notifications: Remove circular reference on notification actors (#7466)
  880. [ Stephen Collins ]
  881. * ExtensionCore: show the number of available updates in the 'Update all' button tooltip (#7366)
  882. [ Germán Franco ]
  883. * Inhibit applet icon: fix uncolored parts (#7399)
  884. [ James Ross ]
  885. * Notifications fixups (#7413)
  886. [ Germán Franco ]
  887. * Workspace switcher: fix blurry #panelRight's applets in visual mode (#7456)
  888. * Reduce huge gap in top notifications
  889. * Fix bottom notification position with multiple monitors
  890. [ Robert Antoni Buj Gelonch ]
  891. * calendar@cinnamon.org closes #7378 (#7381)
  892. [ Stephen Collins ]
  893. * cinnamon-json-makepot: fix some issues (#7390)
  894. * Cinnamon Settings: Add window-list progress support to the spices management/downloads pages (#7374)
  895. [ Steve M ]
  896. * tooltips.js - base #PanelTooltip position on panel width / height (#7388)
  897. [ Germán Franco ]
  898. * Sound applet: move close button to the right (#7391)
  899. [ Clement Lefebvre ]
  900. * System settings: Don't crash when failing to set up file monitors
  901. [ Germán Franco ]
  902. * Window list applet: fix bad allocation of icons and labels (#7386)
  903. [ claudiux ]
  904. * sound@cinnamon.org applet - Solves issue #7375 (#7376)
  905. [ Maximiliano Curia ]
  906. * PEP8ify (#7434)
  907. [ James Ross ]
  908. * Melange: slight UI rework (#7424)
  909. [ Germán Franco ]
  910. * Modal dialog: don't stretch icon, align it to the top (#7397)
  911. [ NikoKrause ]
  912. * user-applet: use symbolic icon from themes (#7494)
  913. [ Germán Franco ]
  914. * Fix blurry st scrollbars (#7498)
  915. [ Maximiliano Curia ]
  916. * PEP8ify (#7448)
  917. * Use ints for the menu position (#7449)
  918. [ Odyseus ]
  919. * [Spices.py] Added missing import, fixed typo and removed unnecessary semicolons (#7459)
  920. [ Steve M ]
  921. * menu applet - if no selected item when adding search provider results make first search provider result selected item (#7414)
  922. * Default menu - fix unused selector .menu-category-button-button (#7393)
  923. [ Germán Franco ]
  924. * Fix top panel overlapping the on-screen keyboard (#7398)
  925. * Sound applet: make optional horizontal scroll to move between tracks (#7407)
  926. * Hot corners cleanup and fixes (#7442)
  927. * Fix JS exporter parsing (#7477)
  928. * PopupMenu.js: Use some lambdas to create half the functions on each action (#7493)
  929. * Workspace switcher: fix buttons sizing (#7495)
  930. [ Stephen Collins ]
  931. * Add a script to install 3rd party spices from a local folder. This is… (#7420)
  932. [ Clement Lefebvre ]
  933. * Spices.py: Initiate monitor variable
  934. [ Stephen Collins ]
  935. * SettingsWidgets.py: TextView widget - fix focus-stealing bug (#7377)
  936. [ Steve M ]
  937. * default theme - add .menu-background{} as placeholder (#7416)
  938. * date applet - add option to theme calendar menu separately from other applet menus (#7415)
  939. [ Maximiliano Curia ]
  940. * Sync the logic in cs_startup with cinnamon-session (#7463)
  941. [ James Ross ]
  942. * report paint volumes / don't use stage "paint" signal (#7478)
  943. [ Jason Hicks ]
  944. * Debugging: Add GObject property value logging (#7490)
  945. [ Germán Franco ]
  946. * Repaint node when background position changes (#7408)
  947. [ Jason Hicks ]
  948. * Applets, desklets: switch to class syntax, remove try-catch blocks (#7389)
  949. [ Mikhail Bodrov ]
  950. * Use for of for arrays (#7431)
  951. * Optimizr nextIndex in grid navigator (#7450)
  952. [ Clement Lefebvre ]
  953. * User applet: Don't show switch-user when it's disabled in lockdown schema
  954. * User applet: Fix compatibility with python3-pampy 1.8.2
  955. [ Vanov ]
  956. * Added "shutdown immediately" entries for lid close and power critical. (#7426)
  957. [ Stephen Collins ]
  958. * Spices.py: fix placement of docstrings (#7488)
  959. * settings.js: remove 'units' from the list of required properties for the spinbutton widget - it isn't actually necessary (#7500)
  960. * xlet-settings: improvements to key dependency handling (#7419)
  961. [ Fabio Fantoni ]
  962. * debian: wrap-and-sort -bst
  963. * remove debian/cinnamon-maintscript entry are all related to very old version
  964. * debian: small improve to .install files
  965. * debian: create links for doc in /usr/share/doc/cinnamon
  966. * add debian/not-installed
  967. * Bump debhelper build-dep and compat to 10
  968. * improve debian/rules
  969. * improve debian/control
  970. * debian/rules: avoid adding libcinnamon.so plugin to shlibs files
  971. * debian/rules: fix override_dh_girepository
  972. * debian: remove unused lintian override entries
  973. [ Clement Lefebvre ]
  974. * l10n: Update files
  975. -- Clement Lefebvre <root@linuxmint.com> Tue, 24 Apr 2018 15:03:18 +0100
  976. cinnamon (3.6.7) sylvia; urgency=medium
  977. [ NikoKrause ]
  978. * Online Accounts: Use translations (#7088)
  979. [ Michael Webster ]
  980. * cinnamonDBus.js: Have GetMonitors throw an error back to GDBus if something goes wrong.
  981. [ itzexor ]
  982. * menu-applet: rework vectorBox
  983. [ jrsrjrsr ]
  984. * Fix Issue #7114
  985. [ NikoKrause ]
  986. * Spices description: Do not cut off the letter `n` (#7103)
  987. * Xlets: Fix shown info for overwritten xlets. (#7090)
  988. -- Clement Lefebvre <root@linuxmint.com> Mon, 18 Dec 2017 12:52:43 +0000
  989. cinnamon (3.6.6) sylvia; urgency=medium
  990. * Sound settings: Assign the selected device to the profile selector.
  991. -- Clement Lefebvre <root@linuxmint.com> Thu, 23 Nov 2017 09:55:33 +0000
  992. cinnamon (3.6.5) sylvia; urgency=medium
  993. [ Michael Webster ]
  994. * cs_sound.py: Replace tab with space.
  995. * calendar applet: Fix formatting.
  996. -- Clement Lefebvre <root@linuxmint.com> Mon, 20 Nov 2017 15:15:07 +0000
  997. cinnamon (3.6.4) sylvia; urgency=medium
  998. [ Michael Webster ]
  999. * calendar applet: Just listen to the gsetting key for 24h to make sure the vertical panel default clock obeys global date/time settings.
  1000. [ Simon Brown ]
  1001. * st-theme.c: st_theme_resolve_url could assert with a theme issue (#7046)
  1002. [ brownsr ]
  1003. * st-theme: ensure callers of st_theme_resolve_url cater for it returning null knock-on from previous commit
  1004. [ JosephMcc ]
  1005. * cinnamon-settings: Use icon buttons in the xlet management pages
  1006. [ François Lachèse ]
  1007. * Fixes crash if device.get_icon_name() is Null (#7054)
  1008. [ Corbin Auriti ]
  1009. * Allow showing seconds on vertical panel (#7038)
  1010. -- Clement Lefebvre <root@linuxmint.com> Mon, 20 Nov 2017 10:05:39 +0000
  1011. cinnamon (3.6.3) sylvia; urgency=medium
  1012. [ Clement Lefebvre ]
  1013. * Show-desktop: Disable peek-at-desktop by default
  1014. [ Michael Webster ]
  1015. * menu applet: recalculate applications list box height when the menu's allocation changes.
  1016. [ Stephen Collins ]
  1017. * Applets: when setting an icon, make sure it's actually an St.Icon. Some applets (such as the keyboard applet) set _applet_icon to something other than an St.Icon, so it causes an error when trying to set the icon using one of the api functions. This was causing the keyboard applet not to show in panel edit mode after a keyboard layout was added and removed. (#7008)
  1018. * applet settings: fix panel switch buttons not being hidden when there is only one panel (#7023)
  1019. [ Bernhard Landauer ]
  1020. * add Adwaita-dark thumbnails (#7015)
  1021. [ Stephen Collins ]
  1022. * extesion settings: scan system folder for extensions. While we don't ship with any extensions, other distros may choose to do so
  1023. [ brownsr ]
  1024. * initialise applet position to avoid drag and drop errors in edit mode occasionally the null applet position was being carried through to the writing of the new applet causing apparent drop failures, and to the disappearance of the highlighted drop box. Much visible weirdness with a very simple solution
  1025. [ Stephen Collins ]
  1026. * workspace switcher: fix undeclared variable warning
  1027. * applet settings: Improve the logic for highlighting the panel. The panel is now only highlighted when there is more than one panel, and it's better about selecting and highlighting the correct panel when one is added or removed
  1028. [ icarter09 ]
  1029. * Fixed spacing. Added missing semicolon. (#7032)
  1030. [ Jason Hicks ]
  1031. * popupMenu: Prevent warning of this._triangle (#7033)
  1032. [ Corbin Auriti ]
  1033. * Clock applet: Respect 12h/24h choice in vertical mode (#7034)
  1034. -- Clement Lefebvre <root@linuxmint.com> Fri, 17 Nov 2017 10:48:22 +0000
  1035. cinnamon (3.6.2) sylvia; urgency=medium
  1036. [ Simon Brown ]
  1037. * st-texture-cache: avoid potential null pointer dereference (#7001)
  1038. [ Clement Lefebvre ]
  1039. * Packaging: Add missing polkit policy file
  1040. -- Clement Lefebvre <root@linuxmint.com> Sat, 11 Nov 2017 17:19:36 +0000
  1041. cinnamon (3.6.1) sylvia; urgency=medium
  1042. [ Germán Franco ]
  1043. * Fix blurry and off-centered arrow in popup submenus (#6986)
  1044. [ Stephen Collins ]
  1045. * cinnamon-settings: remove ui file that is no longer used since the extension-settings-rework (#6990)
  1046. [ Jason Hicks ]
  1047. * Spices.py: Fix xlets not installing if a file without an extension is in the po directory (#6968)
  1048. [ Germán Franco ]
  1049. * TreeListWidgets.py: edit elements with double click (#6978)
  1050. [ Abdous Kamel ]
  1051. * Fixing Gtk-Message when running a dialog (#6977)
  1052. [ itzexor ]
  1053. * window-list: account for hidden items during DnD repositioning (#6987)
  1054. [ Clement Lefebvre ]
  1055. * Spices: Don't fail if the spice directory is missing
  1056. -- Clement Lefebvre <root@linuxmint.com> Thu, 09 Nov 2017 13:30:28 +0000
  1057. cinnamon (3.6.0) sylvia; urgency=medium
  1058. [ itzexor ]
  1059. * melange/cinnamon-looking-glass.py: convert to normal toplevel window
  1060. * melange/page_results.py: fix scrolling
  1061. * melange/page_inspect.py: add ability to insert property path into entry
  1062. * melange/page_log.py: implement autoscrolling
  1063. * melange/all: various cleanups
  1064. [ NikoKrause ]
  1065. * xlets-about-dialog: improvements for about dialog
  1066. [ brownsr ]
  1067. * st-theme-node-drawing: correct logic for calculation of cover and contain fixed upstream a long time ago https://github.com/GNOME/gnome-shell/commit/3dbf06420df0ad669f12939a788ed44061dcc1e1
  1068. * st-theme-node-drawing: Group multiple cogl_rectangle calls https://github.com/GNOME/gnome-shell/commit/d8540819af7978b3c244877ddb85109a55278bee#diff-8a01b40c2c1be22ef97916811be0ab65
  1069. * st-theme-node-drawing: move setting of corner material before rendering box shadow https://github.com/GNOME/gnome-shell/commit/36fc3a5c9671c45ca17e8169826e21ae4f9d5fa8#diff-8a01b40c2c1be22ef97916811be0ab65
  1070. [ Michael Webster ]
  1071. * cinnamon-app.c: read the icon name or icon path from muffin when getting a window- backed icon, if it's been set (by us in some other app via gdk_window_set_icon_name()
  1072. * remove a comment
  1073. * cinnamon-app.c: If a custom icon_name is set in the MetaWindow, always use that, whether we have a matched desktop entry or not.
  1074. * Update for XApp api
  1075. * xlet-settings.py: Use XAppGtkWindow, which takes care of all setting of icon names by shadowing the respective GtkWindow methods.
  1076. * Fix scaling for icon-name app icons
  1077. [ brownsr ]
  1078. * st: Remove _st_allocate_fill https://github.com/GNOME/gnome-shell/commit/24ad59ea3728cf55ad127085e486d73345e33a35#diff-578ccc5ce70c4a11d7f30e3f38002f0b plus a very minor simplification in st-box-layout
  1079. * st-bin: Make sure not to allocate hidden children https://github.com/GNOME/gnome-shell/commit/7e343f11f28a736d88619b85c9b9c6ea52a7e142#diff-b948bb195b709c61ce7275142a2fbdfd
  1080. * st-widget: Unset hover when setting track_hover to FALSE https://github.com/GNOME/gnome-shell/commit/79bfea5970a055a3990f7e52a3669a59594851a1#diff-b948bb195b709c61ce7275142a2fbdfd
  1081. * st-bin: Don't allocate a hidden actor https://github.com/GNOME/gnome-shell/commit/50f8ae6fc756d1a0fb33912e6b9d08a8fa71c197#diff-b948bb195b709c61ce7275142a2fbdfd
  1082. * st-private: Don't create attr lists if we don't need them https://github.com/GNOME/gnome-shell/commit/7e5f1fe41104dfcf4ca2a104651441ae49ee5865#diff-b948bb195b709c61ce7275142a2fbdfd
  1083. * StDrawingArea: fix texture drawing https://github.com/GNOME/gnome-shell/commit/587c93eadf01fafc6a6a6cb53aac94d9802de44d#diff-b948bb195b709c61ce7275142a2fbdfd
  1084. * st-widget: remove stylable property https://github.com/GNOME/gnome-shell/commit/5c0ee02251ebd21f72ee8d32b93d707547a06803#diff-b948bb195b709c61ce7275142a2fbdfd
  1085. [ Michael Webster ]
  1086. * osdWindow.js: Always check the theme node on first showing - an actor's width isn't necessarily filled if it hasn't been explicitly set, causing the first few activations of the OSD to not show an accurate level bar.
  1087. * cs_default: Fix incorrect button label (but preserve translations).
  1088. [ itzexor ]
  1089. * main.js: remove obsolete Meta enum member reference
  1090. * workspace.js: use our normal prototype init method
  1091. * workspace.js: initalize WindowClone._zoomStep to 0
  1092. [ NikoKrause ]
  1093. * slideshow-applet: fix translation
  1094. [ Michael Webster ]
  1095. * cs_themes.py: Create the file "~/.icons/default/index.theme" and set the selected cursor theme inside of it. This ensures other (non-gtk) applications end up using the same theme (though they are required to be restarted for these changes to take effect.)
  1096. [ NikoKrause ]
  1097. * keyboard-applet: applet icon vanishes when moved in edit mode
  1098. [ Jason Hicks ]
  1099. * cinnamon-json-makepot: Add keyword option, change language used by xgettext to JavaScript
  1100. [ brownsr ]
  1101. * expoThumbnail: correct a couple of calls with mismatched argument counts
  1102. [ itzexor ]
  1103. * window-list: set AppMenuButtons unreactive during panel edit mode
  1104. * panel-launchers: set PanelAppLaunchers unreactive during panel edit mode
  1105. * windows-quick-list: fix argument warning
  1106. [ Jason Hicks ]
  1107. * Fix reference to undefined actor._delegate warning
  1108. * ui/environment: Handle undefined actors in containerClass.prototype.add
  1109. * ui/cinnamonDBus: Handle null xlet objects in CinnamonDBus.highlightXlet
  1110. [ brownsr ]
  1111. * deskletManager: initialise some variables and remove the variables that were initialised, probable typo
  1112. [ NikoKrause ]
  1113. * panel settings: split height/width translation strings
  1114. [ Stephen Collins ]
  1115. * cinnamon-settings.py: allow search box placeholder text to be translated
  1116. [ leigh123linux ]
  1117. * Fonts: Add setting for RGBA order
  1118. [ Michael Webster ]
  1119. * network applet: Add a menu item to re-scan for wireless networks.
  1120. [ NikoKrause ]
  1121. * Translation: fetch some strings with ngettext
  1122. [ Michael Webster ]
  1123. * cinnamon-settings: Use an XAppGtkWindow, and update the icon depending on what sidepage we're on.
  1124. * window-list: Update the icon according to notifications from an item's underlying MetaWindow.
  1125. * cinnamon-screensaver-lock-dialog.py: use XApp window wrapper to set an icon name. Fix the dialog's icon to use the same icon if the user's can't be found (the old 'fallback' doesn't exist anymore, at least in a fresh Mint installation.)
  1126. [ Jason Hicks ]
  1127. * js/ui/panel: Change for ... in loops to length caching for loops since they are iterating arrays
  1128. [ Michael Webster ]
  1129. * cs_themes: set a parent window for the cinnamon themes spice window.
  1130. [ Jason Hicks ]
  1131. * popupMenu: Migrate signals to SignalManager management, add...
  1132. [ Michael Webster ]
  1133. * debian/control: Add libcjs-dbg to cinnamon-dbg depends.
  1134. * sound applet: Avoid warnings when changing applet settings with no currently active player.
  1135. [ Lars Mueller ]
  1136. * Make cinnamon-settings unaware of installation location
  1137. [ Jason Hicks ]
  1138. * Fix TypeError regression when resizing panels
  1139. [ Michael Webster ]
  1140. * Add utils/cin-debug-run, a simpler trace tool.
  1141. [ brownsr ]
  1142. * fix some signed vs unsigned compiler warnings
  1143. * avoid signed ints for bit flags results are implementation specific and can give odd results if bit operators are used. gboolean maps to int, not unsigned, so replace gboolean bit flags with guint. based on https://github.com/GNOME/gnome-shell/commit/69f17da5ca191c57acb6dfc5bbedc6f14f768e9b#diff-9ad11fdf581414b0f2501e50921d1052 with one additional instance found
  1144. * systray: Improve icon scaling in hidpi They were coming up a bit small. Indicator icons were coming up double size. The default of 16px indicator icons in non-scaled panels was awfully blurry. Icon spacing appeared to be scaled up in hidpi for no good reason.
  1145. * panel: correct margin calculation in hidpi + minor correction to regression from 718ce025dc360d62c6e510b5b57483553bf80c1c
  1146. [ Stephen Collins ]
  1147. * cinnamon-settings <spices>: rewrite to simplify code and implement a more modern ui
  1148. * Add a dbus method to open the about dialog for applets, desklets and extensions, and a button in extension settings to call it.
  1149. * Applet settings: fix error on removing multiple instances
  1150. [ Jason Hicks ]
  1151. * windows-quick-list: wrap menu in scrollable submenu container
  1152. [ brownsr ]
  1153. * panel: Remove dead code
  1154. [ NikoKrause ]
  1155. * recent-applet: always show icon in panel-edit-mode
  1156. * notifications-applet: always show applet icon in panel-edit-mode
  1157. [ itzexor ]
  1158. * cin-debug: don't suggest backgrounding
  1159. [ brownsr ]
  1160. * st-drawing-area: Fix Cogl deprecations from upstream https://github.com/GNOME/gnome-shell/commit/ad75739fc5fc03173648a5c7a636b7d7ee0918e5#diff-b0a9fbb0a9269c620f76c568a690c7aa
  1161. [ itzexor ]
  1162. * panel.js: don't error on nonexistent panel
  1163. [ Jason Hicks ]
  1164. * trash applet: Fix arguments warnings
  1165. [ brownsr ]
  1166. * various: replace deprecated macros
  1167. [ Michael Webster ]
  1168. * recent applet: the visibility check can be distilled into just checking if the recent list is not empty, and clutter_actor_show/_hide do their own visiblity check before doing anything.
  1169. * notification applet: don't change the icon when panel-edit mode changes - just show it, whatever its icon. Also, no need to check for existing visibility, we want it to show regardless.
  1170. [ Jason Hicks ]
  1171. * main: Improve logging
  1172. [ Michael Webster ]
  1173. * CinnamonGtkSettings.py: set switch valign to centered, to prevent it being stretched by multi-line text.
  1174. [ Stephen Collins ]
  1175. * Spices settings: fix prompt getting 'stuck' when cache is downloaded for the first time
  1176. * Spices settings: Fix the trasition animation when switching to the downloads page
  1177. [ Jason Hicks ]
  1178. * extension: Use imports.searchPath instead of imports.addSubImporter
  1179. * Ensure only applets, desklets, and extensions are added to imports.searchPath
  1180. [ Michael Webster ]
  1181. * calendar applet: Remove timer code and use updated WallClock api.
  1182. * clock desklet: Refactor to use new WallClock api. calendar applet: track the notify handler id better thru applet_added and _removed functions.
  1183. * debian/control: update cinnamon-desktop runtime dependency for dev version.
  1184. [ brownsr ]
  1185. * st: Make BoxLayout use a Clutter layout manager internally https://github.com/GNOME/gnome-shell/commit/aa394754b6d78e682f99d3aff7f170bea04b0a8a#diff-b948bb195b709c61ce7275142a2fbdfd NB align-end left present but non-functional, to be returned to
  1186. * st: Remove empty dispose/finalize methods from StBoxLayoutChild https://github.com/GNOME/gnome-shell/commit/741b204fc7e023493d378d9fea8323f6a9a17823#diff-b948bb195b709c61ce7275142a2fbdfd
  1187. * st: Notify on BoxLayout property changes https://github.com/GNOME/gnome-shell/commit/6a19b7c1b0cea3eb78c581e5ed417a0f9e04f9c7#diff-b948bb195b709c61ce7275142a2fbdfd
  1188. * st: Translate StBoxLayoutChild properties to ClutterBoxChild https://github.com/GNOME/gnome-shell/commit/144f7d6813a9c2e43bc2b17055a5337db97d05d3
  1189. * panel, st-box-layout: Remove align_end, enabled by using a clutter layout manager This allowed the standard clutter alignment to be used, and the retirement of align_end
  1190. [ Jason Hicks ]
  1191. * Ensure extensions fully reload
  1192. * Update documentation for xlet importation
  1193. * Update grammar, formatting for xlet importation docs
  1194. [ brownsr ]
  1195. * various: correct some iso C compiler warnings
  1196. * cinnamon-embedded-window, st-scroll-bar: fix deprecations cinnamon-embedded-window needs correcting from https://github.com/linuxmint/Cinnamon/commit/348186dabeb2063afffc379410b963c3992e9493
  1197. * texture-cache: Remove FBO path for padding icons adapted from https://github.com/GNOME/gnome-shell/commit/4184edc7f8cd17e0dbfe5c6c3422b2bf94e85e45#diff-3ca4e78fe4368510730192b6d59c2c80 Premise is that GtkIconTheme now pads icons, so it's dead code. Please comment if you think this premise is not right
  1198. * st-entry.c: make it recognise upper case ctrl-c, x, v adapted from https://github.com/GNOME/gnome-shell/commit/387f5143f02f720b4d084aa4fca65e2ff31176b0#diff-b948bb195b709c61ce7275142a2fbdfd
  1199. * st-texture-cache: port to GTask from https://github.com/GNOME/gnome-shell/commit/f2731d4d6a9ca1338dbc38c8f33fdde0113f9b50#diff-b948bb195b709c61ce7275142a2fbdfd and https://github.com/GNOME/gnome-shell/commit/df0b465e76305e011c5106d78b6fd19891db900d#diff-b948bb195b709c61ce7275142a2fbdfd
  1200. * st-box-layout: Fix Cogl deprecations From upstream https://github.com/GNOME/gnome-shell/commit/8dab692f93522e3adbe3d03e59ddaca5c9a1e6ee
  1201. * st-entry.c: Fix spacing on right icon in entry https://github.com/GNOME/gnome-shell/commit/954d262d674f597a35a4b4342a6d4fc41dc8ff43#diff-b948bb195b709c61ce7275142a2fbdfd
  1202. * st-widget: Don't add hidden actors to the paint volume https://github.com/GNOME/gnome-shell/commit/ea55c36a3a2f1abcaa8e202e0f67a29ed807cebe#diff-b948bb195b709c61ce7275142a2fbdfd
  1203. * St: avoid blocking IO to resolve relative urls https://github.com/GNOME/gnome-shell/commit/f7af96dbb2152c796c5877585e7d1e555471d6ce#diff-c391ade4ef6206f5dd58f1a00c6a6217 https://github.com/GNOME/gnome-shell/commit/9860b1c677430fe96f6afdd95a2958bce398ca62#diff-c391ade4ef6206f5dd58f1a00c6a6217
  1204. * popupmenu: fix an undeclared variable
  1205. * popupMenu: ensure all tweens are controlled by the settings
  1206. [ Jakob Stigloher ]
  1207. * settings.js: Do not write valid settings files again to the disk
  1208. [ brownsr ]
  1209. * st-texture-cache:remove unused base64 code path https://github.com/GNOME/gnome-shell/commit/2dc41c944e3594bc0d9636d2515c50a1cbc4f88c
  1210. * st-icon: remove custom size request/allocate https://github.com/GNOME/gnome-shell/commit/f5431612341887a339f545ddef5268d362c62755#diff-b9152792660693113ebfebfbd89105a2
  1211. * st-scroll-view-fade: Refuse to work without GLSL https://github.com/GNOME/gnome-shell/commit/ce5cd3bf30f9778746b94daa1f68c07854d2cfaa#diff-b948bb195b709c61ce7275142a2fbdfd
  1212. [ Michael Webster ]
  1213. * window-list applet: Add rudimentary support for progress display.
  1214. [ Stephen Collins ]
  1215. * Fix dnd position calculations for horizontal panels
  1216. * Fix dnd for icon-only applets in vertical panels
  1217. [ Michael Webster ]
  1218. * window-list: Don't break when muffin doesn't support progress. (just softens the dependency, this can be removed later)
  1219. [ brownsr ]
  1220. * st-clipboard: Add the ability to choose the clipboard type https://github.com/GNOME/gnome-shell/commit/0616261a9455574fc26b452343b6bf9b8e0400b1#diff-f46ca0c0ff266172bd910e27927f342d
  1221. * st-entry: Implement middle click paste https://github.com/GNOME/gnome-shell/commit/eaf184b5852825d49c85c683bd7bde96df02baf2#diff-f46ca0c0ff266172bd910e27927f342d adapted up to latest gnome st code
  1222. * scroll-bar: Remove jitter on the scroll bar when moving the mouse https://github.com/GNOME/gnome-shell/commit/2492dc50db89042d19edb2210fdeac7f5c54d8db#diff-b948bb195b709c61ce7275142a2fbdfd
  1223. * st-theme-node-transition: stop using clutter alpha https://github.com/GNOME/gnome-shell/commit/50f96d1c9cfc422128c5325fbbb03c0ab256d069#diff-58ec506f144fcf489b16beab596a99af
  1224. [ collinss ]
  1225. * Remove old applet download-related code that is no longer used
  1226. [ Fabio Fantoni ]
  1227. * Remove deprecated and unused gnome-keyring
  1228. * Added missed gettext and xdg-utils to cinnamon-common deps
  1229. [ itzexor ]
  1230. * layout.js: special case handling of panel actors
  1231. * layout.js: slight optimization for popup window tracking
  1232. * layout.js: optimize signals a bit
  1233. * layout.js: only update hotcorners once on monitor change
  1234. * layout.js: queue region update directly in _updateVisibility
  1235. * layout.js: add same guarantee to Chrome.findMonitorIndexForActor
  1236. * layout.js: small short circuiting optimization
  1237. * layout.js: add LayoutManager.updateChrome() and docs
  1238. * panel.js: use new updateChrome helper from LayoutManager
  1239. [ NikoKrause ]
  1240. * spices about dialog: clearify what the date means ...
  1241. [ Stephen Collins ]
  1242. * dnd: call handleDragOut on a drop tartget (if available) when leaving the area, and use this function to remove the drag placeholder when dragging an applet. This fixes an issue where the drag placeholder would get stuck after a dnd, leaving an empty space with no applets
  1243. * Simplify how applet positions are saved after a dnd operation and allow extra properties to be added to a definition in the enabled-applets key
  1244. * Improve the way cinnamon handles applets that are added to an unsupported panel. Previously, Cinnamon would send a message to cinnamon-settings saying there was an error. With this change, the user is now prompted with the following options: 1. Leave the applet on the panel anyway (some applets are still suitable for vertical panels under certain circumstances - even if they aren't marked as such). In this case an override is added to the applet definition to avoid the user being prompted in the future. 2. Remove the applet. 3. Try to move the applet to a different panel. If a suitable panel cannot be found, the applet is removed instead.
  1245. * Don't let hidden panels offset the menu position. It can lead to awkward placement in situations such as when there are mixed panels and auto-hide is involved
  1246. [ brownsr ]
  1247. * st-theme-node.c: Correct a function call that was missed in https://github.com/linuxmint/Cinnamon/commit/5a9ad973e766db9a0781d1791e31d89ce8d66dcb#diff-ea7efd941b083a785ba5e4b928a26d59
  1248. * st-entry: change deprecated key symbols
  1249. [ Michael Webster ]
  1250. * Fix a couple issues from previous commits:
  1251. [ Fabio Fantoni ]
  1252. * Change deprecated python-imaging to new fork pillow
  1253. [ Michael Webster ]
  1254. * st-label.c: Apply upstream patch -
  1255. * st-label.c: Use correct type check instead of cast.
  1256. [ itzexor ]
  1257. * menu-applet: use a generic clutter actor container
  1258. * panel.js: add some hacks to account for panel corners in clip region
  1259. [ brownsr ]
  1260. * st-box-layout.c: remove a couple of unused variables
  1261. * st-box-layout-child.c: treat compiler warnings
  1262. [ Cobinja ]
  1263. * extension.js: Fix startup with invalid xlet uuid (#6858)
  1264. [ Simon Brown ]
  1265. * cinnamon-app.c: Don't crash when trying to dispose (#6853)
  1266. * st-bin: delegate popup-menu signal to child if we have one (#6849)
  1267. * boxpointer: Don't hide when we're already hidden (#6854)
  1268. * tweener: Remove the onAnimationStart/onAnimationComplete callbacks (#6855)
  1269. [ Fabio Fantoni ]
  1270. * Use pkexec instead deprecated gksu for cinnamon-settings-users (#6827)
  1271. [ Leigh Scott ]
  1272. * fix indent (#6844)
  1273. [ Jason Hicks ]
  1274. * extension.js: Fix ReloadExtension error in forgetExtension (#6862)
  1275. * window list: Prevent the progress indicator from showing when set to 0 (#6866)
  1276. * window-list/fixup e6c3a21: Make sure the progress is shown if its > 0 on init (#6867)
  1277. [ leigh123linux ]
  1278. * Bump version for muffin build dep
  1279. [ itzexor ]
  1280. * panel.js: check if the panel corner has a parent (#6869)
  1281. [ Clement Lefebvre ]
  1282. * Settings: Add the ability to select HybridSleep
  1283. * Settings: Show the URL in the terminal when a download fails
  1284. [ Michael Webster ]
  1285. * cinnamonDBus: add api to allow nemo startup timing to be more consistent.
  1286. * main.js: Fix invalid ref to Main during no-animation startup.
  1287. [ brownsr ]
  1288. * panel: ensure rightbox has something to drag into in edit mode when empty
  1289. * Defend against failure of cairo_pattern_get_surface() https://github.com/GNOME/gnome-shell/commit/6d22670307928dfdce75a7536598486fa25d51d7#diff-8a01b40c2c1be22ef97916811be0ab65
  1290. [ Jason Hicks ]
  1291. * panel: Increment panelCount by 1
  1292. [ brownsr ]
  1293. * window-list: correct progress overlay logic it was showing unwanted artefacts as it was using .visible instead of a direct show or hide of the actor. Simplified the use of the pseudoclass to ensure it was only set once. Theme Graphite-Zero can be used for testing if required the unwanted artefacts are particularly visible in a vertical left panel
  1294. [ Jason Hicks ]
  1295. * dnd, appletManager: Fix applet DND on mozjs52
  1296. [ Michael Webster ]
  1297. * window-list applet: Use clipping to adjust the progress overlay, instead of changing the width.
  1298. [ Jason Hicks ]
  1299. * main.js: Add search_providers to xlet types in _addXletDirectoriesToSearchPath
  1300. [ Michael Webster ]
  1301. * popupMenu.js: Stop relying on an idle callback to toggle menus.
  1302. * dnd.js: Use get_transformed_allocation instead of get_allocation_box
  1303. * panel dnd: Improve stability when dragging.
  1304. * applet.js: Only try to add a context menu separator once, to prevent warnings during DnD operations.
  1305. * panel dnd: ensure a clean slate when an applet drag begins. We work with lists across all panels (with 3 zones apiece), but only the final drop zone can know when a drag ends. It's easier to make sure we're cleared out at the start of a drag instead.
  1306. * panel.js: Clean up some unused variables.
  1307. * cinnamonDBus.js: catch an invalid monitor index before it goes to muffin (where it will g_assert and crash cinnamon.)
  1308. [ JosephMcc ]
  1309. * Use a style class name for the new window list progress indicator
  1310. [ NikoKrause ]
  1311. * xlet-settings: translate title in list widget
  1312. [ brownsr ]
  1313. * panel: tidy up some indentation
  1314. * dnd: avoid use of deprecated reparent
  1315. * dnd: Don't queue an idle handler if we already have one https://github.com/GNOME/gnome-shell/commit/fce2930b859af8530c4fed9f258e8186649455d2#diff-902d56799170f0dc27500667c665b683 no observable difference in use
  1316. * theme-node: Fix font family formatting https://github.com/GNOME/gnome-shell/commit/6fc5b0477ba1c77b6bcdd23e07254fbe97c92b83#diff-b948bb195b709c61ce7275142a2fbdfd
  1317. [ slepton ]
  1318. * Update cs_power.py
  1319. [ wesdawg ]
  1320. * Search provider updates (#6905)
  1321. [ BG Stack ]
  1322. * add Show all workspaces setting to window list (#6922)
  1323. [ Simon Brown ]
  1324. * st-texture-cache: Plug some pixbuf refcount leaks on async operations (#6921)
  1325. [ guzzard ]
  1326. * indicatorManager.js: add support for appindicator SecondaryActivate (#6915)
  1327. [ Björn Esser ]
  1328. * cinnamon-settings: Add online-accounts (#6881)
  1329. [ Clement Lefebvre ]
  1330. * Settings: Add an icon for GOA
  1331. * Settings: Wrap Online Accounts into a Python module and provide information about supported accounts
  1332. [ Albert Pool ]
  1333. * Make touchpad settings compatible with libinput (#6694)
  1334. [ Clement Lefebvre ]
  1335. * On-screen keyboard: Don't register Caribou's daemon DBUS name
  1336. * On-screen keyboard: Don't register Onboard's DBUS name
  1337. * On-screen keyboard: Add 'tablet' as a layout option in the settings
  1338. * On-screen keyboard: Remove animations
  1339. * On-screen keyboard: Make size and position configurable
  1340. * On-screen keyboard: Default position to top and layout to tablet
  1341. [ Simon Brown ]
  1342. * environment: stray semicolon (#6936)
  1343. [ Ingo Lafrenz ]
  1344. * improve menu search results (#4053) (#6929)
  1345. [ NikoKrause ]
  1346. * removable-drives applet: show applet in panel edit mode (#6917)
  1347. [ Simon Brown ]
  1348. * st: add some default cases and avoid compiler warnings (#6932)
  1349. * st-icon: remove unused fields (#6934)
  1350. [ BG Stack ]
  1351. * Add 'show all workspaces' option to appSwitcher (#6938)
  1352. [ Jason Hicks ]
  1353. * Performance: Avoid caching `this` context in SignalManager instances (#6918)
  1354. [ NikoKrause ]
  1355. * Applets: fix linter warnings (#6927)
  1356. [ JosephMcc ]
  1357. * window-manager: Show the workspace OSD even when effects are disabled (#6944)
  1358. [ Jason Hicks ]
  1359. * Improve JS logging
  1360. [ brownsr ]
  1361. * cinnamon-util: fix GFile leak https://github.com/GNOME/gnome-shell/commit/447246da741da9126aadb41c98a9179290bbcd86#diff-e13d0669f81906a880112b462a031c53 also fix an instance of deceptive indentation
  1362. * cinnamon-util: fix some more leaks
  1363. [ Simon Brown ]
  1364. * st-texture-cache: load file simple, avoid leaks (#6953)
  1365. [ H8to ]
  1366. * Add alternative alt+tab behaviour to appSwitcher (#6952)
  1367. [ Clement Lefebvre ]
  1368. * Alt-tab: Set alttab-minimized-aware to false by default.
  1369. * Main: Use black for the default stage color
  1370. * XDG Menu: Remove legacy items
  1371. [ Simon Brown ]
  1372. * cinnamon-mime-sniffer: fix a GFile leak (#6955)
  1373. [ Clement Lefebvre ]
  1374. * l10n: Update POT file and fix some msgids
  1375. -- Clement Lefebvre <root@linuxmint.com> Tue, 24 Oct 2017 16:33:22 +0100
  1376. cinnamon (3.4.4) sonya; urgency=medium
  1377. [ Michael Webster ]
  1378. * classicSwitcher.js: Fix hidpi issues.
  1379. * KeybindingWidgets.py: fix parsing of accelerators that are shifted but not alpha-numeric characters.
  1380. * xlet-settings.py: Don't crash when an invalid xlet id is provided.
  1381. [ itzexor ]
  1382. * window-list applet: fix argument warning
  1383. [ Michael Webster ]
  1384. * add issue template
  1385. [ Jason Hicks ]
  1386. * ui/settings: Handle undefined old settings values
  1387. [ Michael Webster ]
  1388. * hotCorner.js: Fix hover delay callback.
  1389. -- Clement Lefebvre <root@linuxmint.com> Thu, 06 Jul 2017 11:17:41 +0200
  1390. cinnamon (3.4.3) sonya; urgency=medium
  1391. [ Michael Webster ]
  1392. * panel-launchers: put individual launcher actions back in the main popup, having an options and preferences submenu was a bit ambiguous.
  1393. [ Simon Brown ]
  1394. * Panel-launchers: remove an undeclared variable warning (#6648)
  1395. * deskletManager: Correct call to file.delete (#6650)
  1396. [ Clement Lefebvre ]
  1397. * Add a menu item to toggle the on-screen keyboard
  1398. -- Clement Lefebvre <root@linuxmint.com> Mon, 26 Jun 2017 12:44:24 +0200
  1399. cinnamon (3.4.2) sonya; urgency=medium
  1400. [ Michael Webster ]
  1401. * st-texture-cache.c: don't cache st_texture_cache_load_from_raw - its only user is the notificationDaemon. These are transient images that were being stored in the cache that would never be evicted during theme changes (this does not just mean times when the user changed the icon them.)
  1402. [ Clement Lefebvre ]
  1403. * l10n: Translate hardcoded string for settings reset confirmation dialog
  1404. [ Michael Webster ]
  1405. * Silence a few more warnings new warnings.
  1406. * expo, overview: unreference actors that we destroy whenever the respective view closes.
  1407. * cinnamon-slideshow.py: only allow a single instance to run.
  1408. [ brownsr ]
  1409. * Sound applet: avoid spacing problem in vertical panel Knock on from commit 3870e42fe58533598ef8998ffb7d6bd3f213cbec
  1410. [ JosephMcc ]
  1411. * photoframe-desklet: Fix a few issues
  1412. [ Michael Webster ]
  1413. * notificationDaemon.js: Silence an occasional warning.
  1414. * SettingsWidgets.py: Make switch widgets use "center" vertical alignment instead of "fill," to prevent the switch growing in height when the label text gets ellipsized (either thru resizing of the window, or localization.)
  1415. [ BinHong Lee ]
  1416. * Progress bar text initializes and resets
  1417. [ Michael Webster ]
  1418. * cinnamon-settings-users: Restrict the size of user images, as they are displayed in the right view when a user is selected. If the image at /var/lib/AccountsService/icons/<user> is set to a ridiculously-sized image, it won't break the ui.
  1419. * cs_user: Don't let large images break the ui - make sure we scale the selected image to an appropriate size. Also, don't crop user-selected images (but keep cropping webcam images) - it's strange to select an image file and have the ends of it cut off.
  1420. * cinnamon-settings-users.py: Fix picture preview in file selector to maintain a reasonable size.
  1421. * cs_user.py: Handle image previews better in the face chooser dialog.
  1422. [ Jason Hicks ]
  1423. * ChooserButtonWidgets.py: Fix Python 3 error
  1424. [ brownsr ]
  1425. * window-list: bring space around preview down and correct a calculation problem beta testing user asked for the space around the window preview to be brought in a bit that in turn highlighted a bug where the scaling was calculated without taking the icon+title into effect I've brought the spare space down a bit, but I can't bring it down further and have it look right in all themes without major surgery, which would be best done in a development cycle. The space allowance for the icon is not fully adequate as the title font could be set large, and so take up more room than the icon. But I've tried with this height adjustment and this scaling across a wide selection of themes, and it appears to stand up.
  1426. [ Michael Webster ]
  1427. * cinnamon-settings-users, cs-user, ChooserButtonWidgets: let GdkPixbuf do the work of restricting the size of images while maintaining aspect ratio. Follow-up to last few commits.
  1428. * StScrollView: queue redraws whenever the adjustments change, to prevent artifacts outside of the view itself.
  1429. * StScrollView: More effective way of fixing the graphical artifacts generated during scrolling. This also appears to fix some unrelated tearing issues I was seeing in the menu while testing.
  1430. * main.c: Own onboard's dbus name to prevent it starting when gnome's a11y keyboard settings key is active (org.gnome.desktop.a11y.applications screen-keyboard-enabled.) Also own caribou's daemon. Caribou's OSK won't interfere in a Cinnamon session, but its daemon will run needlessly in the background otherwise.
  1431. [ brownsr ]
  1432. * panel: avoid cjs giving a warning that dummyPanels[i][j] is undefined
  1433. [ Michael Webster ]
  1434. * systray applet: make sure an icon actually got parented to this.manager_container before calling remove_child. This issue can occur during session startup.
  1435. * StScrollView: queue redraws whenever the adjustments change, to prevent artifacts outside of the view itself.
  1436. * spacer applet: use a unique style class in the theme to prevent the applet from appearing active when hovered.
  1437. * theme: add applet-spacer class for spacer applet.
  1438. * spacer applet: use track_hover instead of a new style to prevent highlighting.
  1439. [ leigh123linux ]
  1440. * Remove unused dep
  1441. [ Michael Webster ]
  1442. * osdWindow: get the correct child allocation when calculating the width of the level bar. If a padding or margin is added to the level-bar style class, it was causing the parent bin to expand to accomodate the child's width plus its required padding.
  1443. * Revert "StScrollView: queue redraws whenever the adjustments change, to prevent"
  1444. -- Clement Lefebvre <root@linuxmint.com> Tue, 20 Jun 2017 16:16:34 +0200
  1445. cinnamon (3.4.1) sonya; urgency=medium
  1446. [ Clement Lefebvre ]
  1447. * Remove usage of GTK_POLICY_EXTERNAL
  1448. [ Stephen Collins ]
  1449. * checkBox.js: remove extra unused argument which was causing a warning with new cjs/mozjs
  1450. [ Michael Webster ]
  1451. * st-bin.c: Fix y_fill setter (it was setting x_fill to the value of the existing y_fill, before it is set in the same call).
  1452. * menu applet: fix keyboard navigation of recent context menu. Fix closing of same menu when switching to another category. Also fix closing when opening another recent's context menu.
  1453. * menu applet: notify when a recent file is activated that can't be accessed.
  1454. * menu applet: make missing file notification transient.
  1455. * menu applet (vector box): partially revert c0d37dd79d68c97 - there is flickering as events go from a button to the vector box and back. Remove the idle callback, and directly react to the enter even once more. To compensate, increase our maybeUpdateVectorBox delay timeout, which more or less fixes the original problem the above commit was attempting to fix.
  1456. * menu applet: _select_category - only call displayButtons if the category has really changed.
  1457. * menu applet: fix keyboard navigation when a second recent context menu is toggled open.
  1458. [ Clement Lefebvre ]
  1459. * Sound settings: Fix device icons
  1460. [ Stephen Collins ]
  1461. * xlet-settings.py: ignore files and directories in the config directory that aren't created by our settings api as well as instances that no longer exist
  1462. * ExtensionCore.py: Don't scrub the config directory on load. This is no longer necessary since xlet settings now ignores anything that isn't an active instance, and some applets need a place to store extra files so they get cleaned up on uninstall.
  1463. * cs_panel.py: Fix crash when there are no panels
  1464. [ itzexor ]
  1465. * sound-applet: remove extraneous arguments on add_actor calls
  1466. [ Michael Webster ]
  1467. * radioButton.js: remove extra argument to add_actor.
  1468. [ itzexor ]
  1469. * window-list-applet: fix undefined reference warning
  1470. [ Odyseus ]
  1471. * [cinnamon-json-makepot] Added support to extract "title" and "units" keys on list elements
  1472. [ Michael Webster ]
  1473. * debian/control: use correct runtime dependency on caribou introspection only.
  1474. [ Clement Lefebvre ]
  1475. * User applet: Remove ability to switch to guest with LightDM
  1476. [ JosephMcc ]
  1477. * runDialog.js: Fix undefined variable warning (#6539)
  1478. [ Clement Lefebvre ]
  1479. * Reorganize the default applets in the panel
  1480. * User applet: Remove trailing spaces
  1481. * Applets: Make TextIconApplet smarter and adapt to vertical panels.
  1482. [ Michael Webster ]
  1483. * menu applet: use _select_category to select recents and places, so we can cache the current selection more accurately and prevent needless calls to _displayButtons.
  1484. [ Stephen Collins ]
  1485. * window list: add missing dependency to settings (#6551)
  1486. -- Clement Lefebvre <root@linuxmint.com> Tue, 23 May 2017 15:44:25 +0100
  1487. cinnamon (3.4.0) sonya; urgency=medium
  1488. [ Lars Mueller ]
  1489. * Fix gnome terminal losing desktop file association during cinnamon restart
  1490. [ Odyseus ]
  1491. * cinnamon-json-makepot: Added support to scan for JS files inside sub-dirs.
  1492. [ leigh123linux ]
  1493. * Start systray applet first
  1494. * Use generic marshaller
  1495. * Fix file permissions
  1496. [ Jason Hicks ]
  1497. * Pull functions out of loops in _refreshPlaces, _refreshApps...
  1498. * Move uri assignment in _refreshRecent's while loop into new...
  1499. * Use let instead of var in new handler functions
  1500. [ brownsr ]
  1501. * panel: rework allocation logic to avoid looping in edit mode this was causing the context menu animation to fail to complete causing the user not to be able to exit edit mode
  1502. * theme-node: Fix leak on stylesheet change. From upstream https://github.com/GNOME/gnome-shell/commit/72bfa9125945919e9d69505d3e739480855f331e
  1503. * cinnamon_dbus_acquire_name: don't leak the result from upstream https://github.com/GNOME/gnome-shell/commit/3f0fbae7e213b2fbe7267b9d25ac7fcfaa8afcff
  1504. * cinnamon_dbus_acquire_name: Don't leak error from upstream https://github.com/GNOME/gnome-shell/commit/7f1a258ff9fc768a7fc13e5c37e1fd6d7ab5c33b
  1505. * keyboard: destroy the key's boxpointer from upstream https://github.com/GNOME/gnome-shell/commit/9d933356e171a1dc49b61b5864826531c0f24d97
  1506. [ Lars Mueller ]
  1507. * Fix hotcorner hover delay timeout removal This fixes a "Invalid or null source id used when attempting to run Mainloop.source_remove()" when leaving a hotcorner. The timeout is already destroyed by returning false in the callback, but we still knew about the timeout id and tried to remove the non-existing timeout.
  1508. [ brownsr ]
  1509. * st-box-layout: Don't report a paint volume when we have no allocation from upstream https://github.com/GNOME/gnome-shell/commit/aa6f352cb06d3ae8940af323f048c8c7886fa0cd
  1510. * window-tracker: fix memory leak from upstream https://github.com/GNOME/gnome-shell/commit/ac22172a6ec37a158ca4cecf8c18f8fb29c1aa97
  1511. [ Michael Webster ]
  1512. * tooltips.js: Remove leftover logging.
  1513. * Add cinnamon-stap-monitor utility.
  1514. * panel.js: Couple fixes to previous commit. Let the panel sections cover the entire panel in edit mode. Clean up _allocate a bit - since we always have the center zone occupied (artificially or naturally,) we don't ever need to handle cases where it isn't.
  1515. * panel.js: Fix dnd pseudo-class style application for vertical panels.
  1516. * panel: Allow right and left panel zones to naturally fill space. Fix vertical allocate calculations in st-box-layout (align_end was only working for horizontal box layouts).
  1517. * panel.js: Cleanup actor and style class names, simplify some code that no longer needs to differentiate between vertical and horizontal panels.
  1518. * cs_screensaver.py: Expose setting for floating widgets.
  1519. * panel.js: restore 'important' style flag, accidentally removed from panel zones.
  1520. [ Chris Allan ]
  1521. * expoThumbnail.js: Don't reposition thumbnails on position-changed.
  1522. [ Michael Webster ]
  1523. * cs_screensaver.py: Use a stack to switch between default screensaver and plugin previews.
  1524. * panel.js: Restore some allocation code mistakenly removed in a previous commit. This restores the behavior of allowing left/right panels to occupy more than half the panel if the center zone is empty.
  1525. [ Lars Mueller ]
  1526. * [Sound applet] Fix a segmentation This fixes a segmentation fault that happened when menu animations were disabled. Fixes #5977
  1527. [ itzexor ]
  1528. * cinnamon-desktop-editor: use the default icon when file is nonexistent
  1529. [ brownsr ]
  1530. * st-theme-node.c: rename a confusing variable At the moment we have an outer loop on i, and then a separately declared internal loop on i This changes the name of the variable in the internal loop to avoid confusion
  1531. * st-theme-node: Improve error reporting from upstream https://github.com/GNOME/gnome-shell/commit/1d235395765226a981fd31f16adae505ad8642de#diff-ea7efd941b083a785ba5e4b928a26d59
  1532. * St: support css margin property From upstream https://github.com/GNOME/gnome-shell/commit/2935fd4ffe9176d28f68192bb34bdba1a0e57a2b and https://github.com/GNOME/gnome-shell/commit/216e996f6680a3ffb797caafe1ed29990360c8f1
  1533. [ leigh123linux ]
  1534. * Fix cursor black background when taking screenshot
  1535. [ Jason Hicks ]
  1536. * JS API misc/util.js: Add spawnCommandLineAsync
  1537. [ JosephMcc ]
  1538. * recent-applet: Fix wrong menu placement
  1539. [ NikoKrause ]
  1540. * Cinnamon Tutorial: Add instructions for xlet l10n
  1541. [ Stephen Collins ]
  1542. * User applet: Remove inaccurate comment - This is not actually the shutdown applet by Shelly
  1543. [ JosephMcc ]
  1544. * windowManager: Move handling of workspace switch effects to one place
  1545. * window-list: Don't lose our focus style class when opening the context menu
  1546. [ Stephen Collins ]
  1547. * Settings widgets range: Add an optional argument to show the current value of on the scale widget. This was originally the way it worked in the xlet settings, but with the rework, that functionality wasn't reimplemented. This rendered the settings of several applets less usefull. This pull request reimplements the functionality for applets and also makes it available for cinnamon settings as well.
  1548. * Show desktop applet: fix preview being stuck by keyboard-triggered menu open
  1549. * settings.js: Rebuild the settings file if it becomes corrupted. If the settings have already been loaded, we use the latest version we have, otherwise we restore from defaults.
  1550. [ JosephMcc ]
  1551. * vertical-panels: Make proper calculations for panel intellihide
  1552. [ Stephen Collins ]
  1553. * Keyboard applet: always show something in panel edit mode
  1554. * Power applet: always show something in panel edit mode
  1555. [ Jason Hicks ]
  1556. * JS API util.js: Add doNotReap parameter to trySpawn ct. itzexor
  1557. [ Stephen Collins ]
  1558. * util.js: add documentation for spawn_async
  1559. [ Sam Burgos ]
  1560. * added support to manage the systemd services available on the system
  1561. [ Michael Webster ]
  1562. * cs_startup.py: Add a "Run now" button for when a row is selected.
  1563. [ Stephen Collins ]
  1564. * Make sure applets that don't support vertical panels don't get droped on a vertical panel. This was happening with at least some applets, causing them to 'disappear', and could only be recovered by removing them from applet settings and readding them again.
  1565. [ JosephMcc ]
  1566. * cinnamon-settings: Fix some sliders being drawn backwards
  1567. [ Stephen Collins ]
  1568. * settings.js: Handle corrupt settings the right way. Fixes several issues with the previous implementation.
  1569. * xlet settings: add list widget
  1570. [ Odyseus ]
  1571. * [Xlet settings] Fix reference to new option added to wrong element
  1572. [ Clement Lefebvre ]
  1573. * Settings: Add support for lightdm-settings
  1574. [ NikoKrause ]
  1575. * [xlets-about-dialog] show timestamp if exists else show version & show "more info" button
  1576. [ itzexor ]
  1577. * spawn_async: clean up the callbacks after we're done
  1578. * looking-glass: use bracket notation for property accessors when inspecting
  1579. * Environment: don't fail in toString()
  1580. * looking-glass: set null results' value to "[null]"
  1581. [ Lars Mueller ]
  1582. * Fix panel timeout spinbuttons jumping around Fixes #6374
  1583. [ Madh93 ]
  1584. * Add Manjaro Support in System Info #6387
  1585. [ brownsr ]
  1586. * systray: add css class to permit theming
  1587. * st-theme.c: rename confusing variable Compiler is complaining about shadow variables because the same variable names are defined in a function and in an if statement in the function
  1588. [ itzexor ]
  1589. * systray-applet: don't crash in on_applet_removed_from_panel
  1590. [ brownsr ]
  1591. * st-theme-node: remove a double declaration that gives a compiler warning
  1592. * cinnamon-app-system: rename a doubly declared variable causing a compiler warning
  1593. * st-background-effect: avoid a couple of ISO C90 compiler warnings
  1594. [ Daniel Schürmann ]
  1595. * Start inode/directory app instead unregistered x-scheme-handler/file in case of unmounted bookmarks
  1596. [ brownsr ]
  1597. * st-entry: change variable type to avoid compiler warning
  1598. [ Lars Mueller ]
  1599. * Add a chooser for "inode/directory" to be able to choose the default file manager
  1600. [ brownsr ]
  1601. * st-polygon: avoid a couple of ISO C90 compiler warnings
  1602. [ leigh123linux ]
  1603. * remove ENABLE_EXPERIMENTAL_API defines
  1604. [ NikoKrause ]
  1605. * xlet-settings: add missing string for l10n
  1606. [ brownsr ]
  1607. * st-box-layout: remove unused variable
  1608. [ itzexor ]
  1609. * panel.js: refactor Panel._showPanel and Panel._hidePanel
  1610. * panel.js: don't clip the panel box shadow when showing after hide
  1611. [ JosephMcc ]
  1612. * cs_accessibility: Restore previous theme when disabling High Contrast
  1613. [ Michael Webster ]
  1614. * remove panelMenu.js, which is unused but for 2 applets. There are a bunch of applets that import it but don't use it, all of which can be fixed now.
  1615. [ JosephMcc ]
  1616. * hotcorners: remove the icon option
  1617. [ itzexor ]
  1618. * cinnamon-looking-glass.py: handle numpad enter in entry
  1619. [ leigh123linux ]
  1620. * Remove aclocal as autoreconf runs it
  1621. [ Odyseus ]
  1622. * Fix for non translated applet names on Remove context menu items.
  1623. [ Lars Mueller ]
  1624. * [Xlets] Expose config deletion request to xlet
  1625. * Revert "Fix panel timeout spinbuttons jumping around"
  1626. * [cs_panel.py] Remove unused methods
  1627. * [cs_panel.py] Better fix for jumping spinbuttons This fixes it, avoiding excessive disk writing
  1628. [ brownsr ]
  1629. * st-texture-cache: use convenience function to free linked list
  1630. * modalDialog: avoid a js warning
  1631. [ Michael Webster ]
  1632. * utils: add check-js, to scan for runtime-breaking javascript syntax errors.
  1633. [ brownsr ]
  1634. * Adjustments after enabling margin for st
  1635. * st-box-layout: change variable type to avoid compiler warning
  1636. * st-drawing-area: redefine a variable to avoid a compiler warning
  1637. * st-private: change variable types to match and so avoid compiler warnings
  1638. * st-button: avoid redundant redeclaration compiler warnings
  1639. * st-label: avoid redundant redeclaration compiler warnings
  1640. * st-theme-node: avoid compiler warnings about redundant redeclarations
  1641. * st-widget: avoid redundant duplicate declarations giving compiler warnings
  1642. * st_theme: add missing enums and default case avoids compiler warnings done upstream
  1643. [ Nicholas Carrington ]
  1644. * cs_user.py: Save appropriately sized .face for cinnamon-screensaver
  1645. [ JosephMcc ]
  1646. * cs_mouse: Add new settings to control acceleration/sensitivity
  1647. * power-applet: Add support for warning and error style classes
  1648. [ Stephen Collins ]
  1649. * cs_panel.py: rework individual panel page to simplify code, fix some bugy behavior, and improve readability
  1650. [ brownsr ]
  1651. * st-widget: use g_clear_pointer https://github.com/GNOME/gnome-shell/commit/4d1358b7ed483b3822ab889e4851cca2c3fa8841#diff-9ad11fdf581414b0f2501e50921d1052
  1652. [ Harry Wynn-Williams ]
  1653. * Update keybindings.js
  1654. [ Clement Lefebvre ]
  1655. * Adapt Cinnamon to multi-process CSD
  1656. [ JosephMcc ]
  1657. * messageTray: Show critical notifications in fullscreen
  1658. [ itzexor ]
  1659. * panel.js: fix missing variable declaration
  1660. [ Stephen Collins ]
  1661. * cs_panel.py: replace panel widgets with backended ones. This will hopefully ensure that the widgets are consistent with the rest of Cinnamon in terms of behavior and appearance, as well as easier to maintain.
  1662. [ itzexor ]
  1663. * panel.js: improve code uniformity in show/hide functions
  1664. * panel.js: cleanup _processPanelAutoHide usage
  1665. * panel.js: move clipping code into new _setClipRegion helper
  1666. * panel.js: keep track of panelPosition and monitor changes
  1667. * panel.js: refactor _moveResizePanel
  1668. [ brownsr ]
  1669. * St: support margin: corrections to PR 6271
  1670. * st-scroll-bar: add default to case statement to avoid compiler warning done using g_return_val_if_reached as upstream
  1671. * st-scroll-view: add missing enums and default case statements avoids compiler warnings missing enums are placed in the same places as upstream
  1672. [ itzexor ]
  1673. * layout.js: don't include clipped off areas in input region
  1674. [ brownsr ]
  1675. * st-theme-node: add defaults to case statements to avoid compiler warnings also treat an iso C warning by moving a variable declaration
  1676. [ Elias Ojala ]
  1677. * README file to reStructuredText file
  1678. [ brownsr ]
  1679. * st-widget: add missing enums to avoid compiler warnings
  1680. * cinnamon-window-tracker: add default to case statement to avoid compiler warnings and a couple of other very minor changes, again to avoid compiler warnings
  1681. * St: Margin: remove margin:auto from menu applet and default theme This avoids warning messages as margin:auto is not supported And it also means third party theme developers will not copy non-functional CSS The warning messages for the programmatic insertion of margin:auto in the menu applet were particularly cryptic
  1682. [ JosephMcc ]
  1683. * st: Fix a couple icon/text-shadow bugs
  1684. [ Odyseus ]
  1685. * cinnamon-json-makepot: Fix for undefined global name.
  1686. [ mikee805 ]
  1687. * Update cs_power.py
  1688. [ Michael Webster ]
  1689. * Use St.Icon instead of fetching icons from St.TextureCache.
  1690. * all: adapt to changes for new cjs (gjs 1.48/mozjs38)
  1691. [ itzexor ]
  1692. * panel.js warning fix
  1693. * lookingGlass.js: fix warning
  1694. * sound-applet: fix warning
  1695. [ JosephMcc ]
  1696. * osdWindow: Fix the level bar display
  1697. [ Michael Webster ]
  1698. * Remove memory info stuff from looking glass, cinnamon-global.
  1699. * control: adjust version reqs for libcjs
  1700. * all: Some additional warning fixes due to gjs 1.48.0->1.48.2 changes.
  1701. [ JosephMcc ]
  1702. * panel-launchers: Fix the panel launcher animation
  1703. [ itzexor ]
  1704. * melange: don't freeze on quit with custom log watchers
  1705. [ JosephMcc ]
  1706. * desklet.js: Ignore an extra argument to setContent()
  1707. [ Jason Hicks ]
  1708. * js/ui/tooltip.js: Check if this.mousePosition is defined
  1709. * Move this.mousePosition initial assignment to TooltipBase
  1710. * Supress CJS mozjs38 warnings in applet, dbusMenu, indicator...
  1711. * Correct indentation
  1712. [ SteveMoto ]
  1713. * reformatting and fix css (#6510)
  1714. [ Simon Brown ]
  1715. * cinnamon-util: sort out various compiler warnings (#6506)
  1716. * cinnamon-perf-log: treat a couple of compiler warnings (#6503)
  1717. * cinnamon-tray-manager: remove an ISO C compiler warning (#6505)
  1718. * cinnamon-recorder: remove some compiler warnings (#6504)
  1719. * cinnamon-doc-system: remove a couple of compiler warnings (#6502)
  1720. * cinnamon-app-system: treat various compiler warnings (#6501)
  1721. * cinnamon-app: avoid default case and integer/unsigned compiler warnings (#6498)
  1722. * st-theme-node-drawing: add default cases to switch statements to avoid compiler warnings (#6495)
  1723. * workspace-switcher: correct undefined property warning (#6497)
  1724. * na-tray-manager: remove an ISO C compiler warning (#6508)
  1725. [ Jason Hicks ]
  1726. * js/ui/dnd.js: Fix undefined error with mozjs38
  1727. * ui/js/panel.js: Fix undefined this._dragShowId error with mozjs38
  1728. * js/ui/appletManager: Fix undefined error with mozjs38
  1729. * js/ui/extension: Fix undefined requiredArray[2] error with mozjs38
  1730. * js/ui/appletManager: Fix invalid parameter count with mozjs38 for Gio.File.delete
  1731. [ itzexor ]
  1732. * main.js: improve logging of GLib.Errors and objects (#6486)
  1733. [ NikoKrause ]
  1734. * [menu-applet & panel-launchers] added new mouse cursors while dragging apps (#5859)
  1735. [ Clement Lefebvre ]
  1736. * l10n: Update POT file
  1737. * l10n: Generate additional files
  1738. -- Clement Lefebvre <root@linuxmint.com> Thu, 04 May 2017 16:02:56 +0100
  1739. cinnamon (3.2.8) serena; urgency=medium
  1740. [ Michael Webster ]
  1741. * menu applet: Only construct one context menu for recent files, and re-use it.
  1742. * cs_screensaver.py: Re-use the Gtk.Socket always - it can hold both Gtk.Plugs and normal Gtk.Widgets, just treat it like a normal bin/container. This seems to assist on ref-cleanup and child reaping when switching screensavers. (observed on Arch, reported on Arch and Fedora)
  1743. * menu applet: Don't reconstruct recent files, just re-order, add, remove as required.
  1744. * menu applet: Fix a couple of minor leaks (actors created but never added to a container - being GInitiallyUnowned, they never get their floating ref sunk, and so can't be unreffed. Fix a prototype mis-match, and just rename GenericButton to NoRecentDocsButton, since that's the only user of it.
  1745. * menu applet: Some fixes for previous commits, don't be so destructive when refreshing applications.
  1746. * Revert "cs_screensaver.py: Re-use the Gtk.Socket always - it can hold both Gtk.Plugs"
  1747. * Fix tuples for python 3.6
  1748. * tooltips.js: add a hide timer to check if a tooltip should hide itself, but for various reasons never got to act on a leave-event (due to vagaries in event reporting).
  1749. * recent applet: Rework to be non-destructive when updating the recent list (this brings a lot of the recent changes to the menu applet over to this one.)
  1750. * recents, applets: Couple warning cleanups
  1751. * network applet: Remove a useless log warning. At some point more than a year ago we started getting these (possibly a change to network-manager), they have no value whatsoever, but fill up the log.
  1752. -- Clement Lefebvre <root@linuxmint.com> Sat, 07 Jan 2017 11:19:30 +0000
  1753. cinnamon (3.2.7) serena; urgency=medium
  1754. [ JosephMcc ]
  1755. * cinnamon-settings: Do a better job of handling long labels
  1756. [ Niklas Kreer ]
  1757. * Update polling frequency to make the mouse tracking smoother
  1758. [ Clement Lefebvre ]
  1759. * Layout: Ignore NaN numbers when updating regions
  1760. -- Clement Lefebvre <root@linuxmint.com> Thu, 22 Dec 2016 11:45:01 +0000
  1761. cinnamon (3.2.6) serena; urgency=medium
  1762. * Revert "Remove the 20 recent files limit"
  1763. * Recent documents: Don't store objects we don't need
  1764. * Menu applet: Try/catch call to decodeURIComponent
  1765. -- Clement Lefebvre <root@linuxmint.com> Tue, 13 Dec 2016 22:27:47 +0000
  1766. cinnamon (3.2.5) serena; urgency=medium
  1767. * l10n: Generate additional files
  1768. -- Clement Lefebvre <root@linuxmint.com> Mon, 12 Dec 2016 14:28:39 +0000
  1769. cinnamon (3.2.4) serena; urgency=medium
  1770. [ Stephen Collins ]
  1771. * Partial revert of 864f632a and handle premature signals from the file monitor gracefully
  1772. [ Michael Webster ]
  1773. * cs_screensaver.py: clear preview container any time the default screensaver is selected.
  1774. [ JosephMcc ]
  1775. * cinnamon-settings: Fix a couple of ugly buttons
  1776. -- Clement Lefebvre <root@linuxmint.com> Sun, 11 Dec 2016 11:24:41 +0000
  1777. cinnamon (3.2.3) serena; urgency=medium
  1778. [ Albert Pool ]
  1779. * Remove the 20 recent files limit
  1780. [ Odyseus ]
  1781. * Default theme: Added support for applets with :checked pseudo class.
  1782. [ Clement Lefebvre ]
  1783. * sound applet: Add rhythmbox to the list of known players
  1784. [ NikoKrause ]
  1785. * [menu-applet] symbolic icons for contextMenu of appsButtons
  1786. [ JosephMcc ]
  1787. * icons: Add an icon for the "Run with NVIDIA" option in the menu
  1788. [ Stephen Collins ]
  1789. * Tutorials: Update the xlet settings tutorial and reference pages to reflect changes to the api in Cinnamon 3.2
  1790. [ Germán Franco ]
  1791. * workspace-switcher: avoid fast consecutive moves
  1792. [ leigh123linux ]
  1793. * Fix gi import version warning
  1794. * Change shebang to use system python
  1795. [ lestcape ]
  1796. * Do not make inecessary iteration on popupmenu close function
  1797. [ JosephMcc ]
  1798. * SoundFileChooser: Fix showing incorrect names
  1799. * SoundFileChooser: Change play icon
  1800. [ NikoKrause ]
  1801. * [menu-applet] fix file-exists-query and indentation
  1802. [ Germán Franco ]
  1803. * Fix typo, missing parenthesis
  1804. [ brownsr ]
  1805. * remove rtl code in vertical panel will require testing by 3rd party
  1806. [ Michael Webster ]
  1807. * menu applet, overrides.js: fix some loss in effectiveness of our vectorbox caused by feacb693f529bd7db2. Having these calls within a callback, even one with no delay, was enough to provide for a bit of 'fuzziness' when defining/picking against the vectorbox's triangle, and preventing accidental category selection.
  1808. [ Clement Lefebvre ]
  1809. * cinnamon-launcher: Add support for mate-panel
  1810. * cinnamon-launcher: Center fallback message dialog
  1811. [ leigh123linux ]
  1812. * add depends wget
  1813. [ Clement Lefebvre ]
  1814. * Calendar applet: Allow custom date formats in vertical panels
  1815. * Calendar applet: Remove trailing spaces
  1816. * Panel Launchers: Fix the ability to edit
  1817. * l10n: Update POT file
  1818. * Fallback mode: Kill the panel when restarting Cinnamon
  1819. [ leigh123linux ]
  1820. * Add setting to disable automatic screen rotation on tablet's
  1821. * add orientation lock keybinding
  1822. * add tooltip
  1823. [ Darshaka Pathirana ]
  1824. * screensaver settings: Add button with info on custom format
  1825. [ Michael Webster ]
  1826. * cs_screensaver.py: A few changes to improve reliability of the screensaver plugin previews. Use Gio.Subprocess, it seems to be more reliable at cleaning up after itself. And don't re-make the GtkSocket every time - connecting to socket's plug-removed and returning True prevents the socket from auto-destructing and also improves cleanup when changing row selection.
  1827. [ itzexor ]
  1828. * appletManager.js: fix max instance check when pasting applet config
  1829. [ Clement Lefebvre ]
  1830. * Info settings: Rephrase tooltip
  1831. * l10n: Update POT file
  1832. * Window list applet: Move preferences up in the context menu
  1833. * General settings: Rephrase automatic rotation option
  1834. * l10n: Update POT file
  1835. -- Clement Lefebvre <root@linuxmint.com> Sat, 10 Dec 2016 12:15:31 +0000
  1836. cinnamon (3.2.2) serena; urgency=medium
  1837. [ Clement Lefebvre ]
  1838. * build: Make AX_ macros optional
  1839. [ Odyseus ]
  1840. * [Xlet settings] Fix for icon choosers stuck dialogs
  1841. * [cinnamon-json-makepot] Added support for "title" key
  1842. [ lestcape ]
  1843. * Ensure a default icon size of 16px if the icon-size is not set in the indicator icon theme class.
  1844. [ Germán Franco ]
  1845. * [workspace-switcher] Fix buttons' size Buttons didn't get proper height (or width in vertical mode) if the auto-scale font setting was not enabled.
  1846. [ NikoKrause ]
  1847. * [sound-applet] removed ancient code for timeLabel
  1848. * uniform names
  1849. [ Stephen Collins ]
  1850. * Restore ability to theme the menu applet menu separately from other menus
  1851. [ JosephMcc ]
  1852. * cs_effects: Disable menu animations when turning of window effects
  1853. [ Odyseus ]
  1854. * [applet.js] Re added ability to display a separator on applets context menus.
  1855. * [applet.js] Added a mechanism to highlight applets with open menus.
  1856. [ NikoKrause ]
  1857. * [menu-applet] fix keynav issues with TAB and right
  1858. [ lestcape ]
  1859. * Use the Gio library for establish the file permissions in replace of the spawnCommandLine usage.
  1860. [ itzexor ]
  1861. * panel-launchers: close the menu before destroying when removing launcher
  1862. [ Odyseus ]
  1863. * [Xlet settings] Added translation mechanism to xlets settings windows
  1864. [ itzexor ]
  1865. * cs_backgrounds.py: fix thumb generation on LMDE2
  1866. [ NikoKrause ]
  1867. * [sound-applet] remove show percentage label for slider option
  1868. [ JosephMcc ]
  1869. * theme: Fix theming of the workspace switcher
  1870. [ NikoKrause ]
  1871. * typo
  1872. [ Clement Lefebvre ]
  1873. * l10n: Update POT file
  1874. -- Clement Lefebvre <root@linuxmint.com> Wed, 23 Nov 2016 13:02:10 +0000
  1875. cinnamon (3.2.1) serena; urgency=medium
  1876. [ kloun ]
  1877. * rm obsolute and unsupport NEWS file
  1878. [ Michael Webster ]
  1879. * keyboard applet: Fix positioning of the flag render within its actor.
  1880. * Fix some runtime warnings - in the sound applet, object construction is too soon to get the theme node, wait until 'style-changed' signal is sent by the main actor. In the menu applet, remove return values of navigateContextMenu() - there is only one user of this function, and they don't check for a value.
  1881. * keyboard applet: Allow flag icon to properly scale its size to match the panel and preferences. Monkey patch some St.Icon methods to the EmblemedIcon class so we can use the existing applet icon sizing calculations by pretending we're just another icon hanging around, getting things done.
  1882. [ NikoKrause ]
  1883. * [menu-applet] fix warnings caused by keynavigation
  1884. [ Clement Lefebvre ]
  1885. * Update ./test script
  1886. * Info settings: Add upload-system-info button
  1887. * l10n: Update POT file
  1888. * Info settings: Add tooltip to upload button
  1889. * Fix typo
  1890. * l10n: Update POT file
  1891. -- Clement Lefebvre <root@linuxmint.com> Tue, 08 Nov 2016 14:26:20 +0000
  1892. cinnamon (3.2.0) serena; urgency=medium
  1893. [ Margarita Manterola ]
  1894. * Re-order and re-word idle-delay and re-word lock-enabled
  1895. [ AlbertJP ]
  1896. * Resize a thumbnail when the window resizes
  1897. [ Henry Williams ]
  1898. * Add Remove button for Xlets
  1899. [ dralley ]
  1900. * Added gi.require_version() in many, many, many places
  1901. [ Michael Webster ]
  1902. * cs_keyboard.py: Fix keybindings for quiet volume up and down (they were showing the same keys as normal volume-up/down.)
  1903. [ JosephMcc ]
  1904. * Add the ability to play a sound effect when showing notifications
  1905. [ Corbin Auriti ]
  1906. * Clean up output filenames on the tracker search provider
  1907. [ Antti Nilakari ]
  1908. * Show flags based on short name of language in keyboard applet
  1909. [ Stephen Collins ]
  1910. * Settings: switch gsettings widgets to use new settings backend:
  1911. * Add json settings backend to settings widgets
  1912. * settings.js: rewrite to simplify code and aviod the use of object.watch() which can be costly on resources
  1913. * Revamp the xlet settings: - xlet settings now open in their own window/process - matches new style of cinnamon settings - now supports pages and sections in the settings file - instances are now automatically highlighted in the panel when the instance is selected in the settings window (uses a new 'highlight' pseudoclass) - uses the new JSON backend for easier maintenance and simplification of the code - added support for backendable widgets which were not previously available to the xlet settings api - updated for newer Gtk versions - added a new configure function to applets and desklets
  1914. * Udate some of the applets and desklet to use the new settings api
  1915. [ brownsr ]
  1916. * Give more informative message when starting to remove applet
  1917. * wrap applet description At the moment a long applet description will push the subsequent icons off the visible screen which is likely to confuse some. Scaling up font or text scaling exacerbates this Some simple column wrapping avoids the issue
  1918. [ Michael Webster ]
  1919. * Add cinnamon-related debug packages to cinnamon-dbg package
  1920. [ Clement Lefebvre ]
  1921. * Localize the applet name in previous commit
  1922. [ Maximiliano Curia ]
  1923. * Migrate away from gnome-common deprecated vars and macros
  1924. [ IHaveThatPower ]
  1925. * Corrected "output" to "input"
  1926. [ collinss ]
  1927. * settings.js: fix some settings not updating due to unspecific conditional
  1928. * appletManager.js: (multi-instance) fix applet setting file not being removed with applet
  1929. [ Marcus Lundgren ]
  1930. * sound applet: Add a menu that allows the user to switch between active players
  1931. [ JosephMcc ]
  1932. * panel-launchers: Fix an undeclared variable warning
  1933. [ Giulio Girardi ]
  1934. * Menu applet: Show 'Run with nVidia GPU' in context menu
  1935. [ collinss ]
  1936. * Fix background settings color chooser not working
  1937. [ brownsr ]
  1938. * Vertical panels
  1939. [ JosephMcc ]
  1940. * build: Bump the required gtk version
  1941. [ Marcus Lundgren ]
  1942. * sound applet: Remove entry in players list if player doesn't exist when switching - Make sure to always use the correct player owner when performing a switch
  1943. [ Michael Webster ]
  1944. * workspace-switcher applet: Use the WindowManager functions to switch workspaces when using the mousewheel - this ensures that:
  1945. [ collinss ]
  1946. * JsonSettingsWidgets.py: Ignore dependency key that doesn't exist with a warning rather than failing with an error
  1947. * Settings widgets: add backendable date chooser widget
  1948. * Refactor sound chooser widgets to simplify and avoid unnecessary duplication of code
  1949. * Fix xlet settings not upgrading properly with new key
  1950. * Fix panel-launchers add/edit dialog not working
  1951. [ Michael Webster ]
  1952. * keyboard layout applet: Fix showing the correct flags.
  1953. [ JosephMcc ]
  1954. * window-list: Don't hide the current workspace in context menu
  1955. * ExtensionCore.py: Don't show the uuid to the user
  1956. [ itzexor ]
  1957. * cinnamon-settings: remove unused webkit code and dependency
  1958. [ Corbin ]
  1959. * Make the whole BalanceBar insensitive when the channel map is changed
  1960. * Fix some device icon spacing issues
  1961. [ Dan Dascalescu ]
  1962. * Explain where to look for components to file bugs properly
  1963. [ MajidSas ]
  1964. * change the maximum delay for backgrounds slideshow
  1965. [ collinss ]
  1966. * settings.js: fix error caused by missing quotations
  1967. [ dralley ]
  1968. * Convert cinnamon bin utils to Python 3
  1969. [ Michael Webster ]
  1970. * window-list applet: Listen to a new signal from muffin's MetaScreen which will notify when an item should be add or removed due to its skip_taskbar hint changing.
  1971. [ JosephMcc ]
  1972. * cs_panel: Fix some terminology
  1973. * panels: Allow themes to set separate default width and height values for panels
  1974. * theme: Stop panel launchers from jumping around in vertical panels on hover
  1975. * theme: Use a larger width for vertical panels in the default theme
  1976. [ Michael Webster ]
  1977. * menu applet: Make the hover delay create a delay in opening the menu on hover, *not* changing categories. There should never be a delay switching categories.
  1978. [ Pierre G. Bogossian ]
  1979. * sound applet: bind mouse buttons 4/5 to previous/next track NB: mouse buttons 4 and 5 (aka back/forward buttons) are numbered 8 and 9 by X
  1980. [ Michael Webster ]
  1981. * st-cogl-wrapper.c: Don't ignore cogl parameters.
  1982. [ itzexor ]
  1983. * cs_backgrounds.py: Use built in mimetypes module
  1984. * cs_backgrounds.py: Refactor disk caching
  1985. [ Clement Lefebvre ]
  1986. * Fixed build
  1987. [ JosephMcc ]
  1988. * window-list: Rework for vertical panels
  1989. * theme: Set a 32px size for vertical panels
  1990. * window-list: Allow themes to control spacing between items
  1991. [ brownsr ]
  1992. * vertical panels: put the notification count under the notification symbol This keeps things central in the panel and avoids problems with the panel width being able to accomodate icon+text label unless there is a silly number of notifications.
  1993. [ Marcus Lundgren ]
  1994. * sound applet: Removed unnecessary call to remove player.
  1995. [ Michael Webster ]
  1996. * cinnamon-util: Add cinnamon_get_file_contents_utf8 asynchronous function with callback. Mark _sync version as deprecated.
  1997. * cinnamon-util.c: Don't leave a cinnamon_get_file_contents_utf8 caller hanging, always run the callback, even with a NULL result.
  1998. [ Balló György ]
  1999. * Follow the Icon Naming Specification
  2000. [ itzexor ]
  2001. * cs_backgrounds.py: Don't check mimetype if filename is None
  2002. [ Balló György ]
  2003. * removable-drives applet: don't hardcode Nemo
  2004. [ Lars Mueller ]
  2005. * Remove panel barriers on panel removal
  2006. [ itzexor ]
  2007. * cs_backgrounds.py: Apply white background to RGBA images
  2008. [ Michael Webster ]
  2009. * JsonSettingsWidgets.py: close file objects. settings.js: remove file monitor, push all settings changes thru Cinnamon's dbus interface.
  2010. [ brownsr ]
  2011. * Indentation corrections to remove inadvertent tabs also corrected an erroneous variable reference in a log message
  2012. [ NikoKrause ]
  2013. * [show-desktop applet] new feature added: Peek at desktop
  2014. * [keyboard applet] added switch in settings to use uppercase letters in panel
  2015. [ brownsr ]
  2016. * minor change into a more natural case statement
  2017. * centre align the centre box in a vertical panel and also clean up an if sequence, a few related comments, and a misalignment
  2018. [ Michael Webster ]
  2019. * settings.js: don't try to use python in javascript. Also, payload is just the raw value string, not an array or variant array.
  2020. [ itzexor ]
  2021. * panelMenu.js: fix incorrect logic
  2022. [ Clement Lefebvre ]
  2023. * Show-desktop applet: Enabled peek-at-desktop, rephrased settings
  2024. * Keyboard applet: Fixed typo
  2025. * Fixed typos in files/usr/bin/cinnamon-settings
  2026. [ JosephMcc ]
  2027. * applet.js: Properly layout applets in vertical panels
  2028. * user-applet: Properly hide the panel label in vertical panels
  2029. * applet.js: Fix visual alignment of Text applets in vertical panels
  2030. * notification-applet: Fix the layout in vertical panels
  2031. * menu-applet: Fix the layout of the menu applet in vertical panels
  2032. * power-applet: Fix layout in vertical panels
  2033. * workspace-switcher: Don't allow the visual style layout in vertical panels
  2034. * spacer-applet: Adapt layout for vertical panels
  2035. [ Michael Webster ]
  2036. * Revert "Revert "keyboard layout applet: Fix showing the correct flags.""
  2037. [ JosephMcc ]
  2038. * sound-applet: Adapt layout for vertical panels
  2039. * separator applet: Clean up some code styling
  2040. * a11y-applet: Don't allow the a11y applet in vertical panels
  2041. * sound-applet: Properly hide/show label on initial load
  2042. * applet.js: Clean up the code a bit
  2043. [ itzexor ]
  2044. * write-applet.xml: fix incorrect example code
  2045. [ brownsr ]
  2046. * correct applet context menu on panel orientation move Thanks @lestcape
  2047. [ Jess Wu ]
  2048. * Fix grammar mistakes in source files
  2049. [ NikoKrause ]
  2050. * [menu-applet] hiding favorites box leaves an empty box in the menu, this should fix this
  2051. [ itzexor ]
  2052. * show desktop applet: keep track of peek timeout id
  2053. * show desktop applet: various cleanups
  2054. [ brownsr ]
  2055. * Correct drag and drop bugs in panel launcher 1) an issue that looks to have been there before the vertical panels change where drag and drop within the panel launcher would drop icons in unscaled rather than at the same scale as the other icons 2) a vertical panels issue where the drag and drop code was assuming horizontal orientation and so was calculating both the position in the list of icons and the new position in the actor incorrectly 3) took the opportunity to correct a number of minor indentation issues
  2056. * correct window list internal drag and drop for vertical panels 1) The override on the allowable drag direction was not set to allow vertical dragging also previous override needed clearing when orientation changed 2) Removed a few stray tabs etc. 3) Calculated the drop position correctly for vertical panels
  2057. [ NikoKrause ]
  2058. * [window-list applet] using icons on context menu
  2059. [ itzexor ]
  2060. * panel.js: add dialog to launch settings when the last panel is removed
  2061. * panel.js: don't try to hide the panel if it's destroyed
  2062. [ Michael Webster ]
  2063. * Keyboard layout applet: Update to use new XAppKbdLayoutController to supply appropriate icons and short names, and as a general wrapper around libgnomekbd for layout control.
  2064. * Remove flag folder for keyboard applet (provided by libxapp now)
  2065. [ JosephMcc ]
  2066. * systray: Clean up code formatting
  2067. [ Michael Webster ]
  2068. * keyboard layout applet: Use this._config.get_enabled() to check whether applet should be 'active'
  2069. [ NikoKrause ]
  2070. * [menu-applet] a more intuitive way of navigating through the menu with the keyboard
  2071. [ itzexor ]
  2072. * appletManager.js: fix removeAppletFromPanels
  2073. [ collinss ]
  2074. * Move all settings chooser button code to it's own file
  2075. * xlet settings: Replace old binding function in settings.js with two new ones and allow multiple bindings on the same key
  2076. [ JosephMcc ]
  2077. * applets: Change how applets set the type of panel they are allowed in
  2078. [ leigh123linux ]
  2079. * remove grabber
  2080. [ NikoKrause ]
  2081. * [menu-applet] fixed key-navigation of filesystem search path
  2082. [ Lars Mueller ]
  2083. * Fix tooltip position This fixes the tooltip position on the first show of a tooltip. Previously, the extents fetched from the actor were wrong, because the actor had never been allocated before.
  2084. [ JosephMcc ]
  2085. * cs_themes: Don't show duplicate themes
  2086. [ NikoKrause ]
  2087. * [menu-applet] create favBox, even if it's not shown at Cinnamon restart
  2088. [ itzexor ]
  2089. * st-scroll-view.c: move comment up and remove indentation For whatever reason, this comment hangs g-ir-scanner indefinitely with version 1.50 of gobject-introspection in Arch Linux, at least on my machine. Moving the comment onto its own line fixes this issue.
  2090. [ NikoKrause ]
  2091. * [menu-applet] clear recent list applet with ENTER-key
  2092. * [menu-applet] show AppDescription only on hovered buttons and hover allAppsCatButton when search pattern is deleted
  2093. [ Balló György ]
  2094. * Remove dependency on GConf
  2095. [ collinss ]
  2096. * ChooserButtonWidgets.py: add missing imports
  2097. [ Michael Webster ]
  2098. * cs_screensaver.py: rename date/time section to customize, rename combobox selections to be more grammatically correct
  2099. [ itzexor ]
  2100. * cinnamon-global.c: fix a gi warning
  2101. [ JosephMcc ]
  2102. * messageTray: Fix the placement of notifications
  2103. [ Michael Webster ]
  2104. * keyboard applet: restore upper-case option, fix regression from xlet settings revamp.
  2105. [ brownsr ]
  2106. * workspace switcher - change whether graph is shown or not At the moment the graph is suppressed in vertical panels because a long wide workspace resulting from multiple monitors results in an unworkable graph when scaled to fit the panel width. Change this to test on the workspace size ratio, as this will permit single monitor setups to have the workspace graph
  2107. * add vertical style class to workspace switcher No code is needed to remove it as buttons are rebuilt from scratch when panels are moved between orientations. Linked to a change to improve appearance of this applet in vertical panels in Mint-X themes
  2108. [ NikoKrause ]
  2109. * [menu-applet] decodeUriComponent in placesManager.js and docInfo.js
  2110. [ brownsr ]
  2111. * refactor if sequence to case statement, and sort alignment
  2112. [ NikoKrause ]
  2113. * added PopupSwitchIconMenuItem and used it in sound-applet
  2114. [ Michael Webster ]
  2115. * cinnamon-settings: On widgets that don't use bind functions, connect to the widget changed handlers only after setting their initial value. This prevents on_settings_changed() from being triggered right away, as well as a subsequent trigger of the widget changed handler (for a second time.)
  2116. [ brownsr ]
  2117. * make accessibility applet suitable for vertical panels The issue is that sticky keys make use of the applet label to display and this is not compatible with a vertical panel. Resolve this by re-purposing the applet tooltip to show the sticky keys in a vertical panel The functionality in a horizontal panel is unchanged. The tooltip also shows normally in all cases excepting when the relevant keys are actually pressed
  2118. [ JosephMcc ]
  2119. * inhibit-applet: Fix an oversized menu item
  2120. [ Clement Lefebvre ]
  2121. * Fixed typo in js/ui/popupMenu.js
  2122. * Revert "Fixed typo in js/ui/popupMenu.js"
  2123. [ Michael Webster ]
  2124. * windowAttentionHandler.js: fix logic for matching ignored wmclass names.
  2125. [ brownsr ]
  2126. * correct unreactive top/bottom strip in vertical panels fixes #5748.
  2127. [ Germán Franco ]
  2128. * Style sound applet overlay controls * Added buttons styling same as other in the theme * Change color to fit the theme
  2129. [ JosephMcc ]
  2130. * panel-launchers: Redesign the launcher context menu
  2131. * window-list: Add the standard applet context menu items
  2132. * window-list: Tweak the settings layout
  2133. * panel-launchers: Tweak the layout of the settings
  2134. * notifications-applet: Tweak the layout of the settings
  2135. * calendar-applet: Tweak the layout of the settings
  2136. * keyboard-applet: Tweak the layout of the settings
  2137. * expo-applet: Tweak the layout of the settings
  2138. [ Michael Webster ]
  2139. * menu applet: Fix hover delay tooltip
  2140. [ JosephMcc ]
  2141. * window-list: Fix an undeclared variable warning
  2142. [ collinss ]
  2143. * Remove the boxpointer from popup menus
  2144. [ NikoKrause ]
  2145. * [menu-applet] fixes https://github.com/linuxmint/Cinnamon/issues/5820
  2146. * [sound-applet] added dependencies in the settings-schema
  2147. * [menu-applet] rewritten keynavigation codeblock
  2148. [ Odyseus ]
  2149. * [Hot Corners] Added hover delay functionality. Added tooltips to hot corner icons. Corrected some minor indentation/white space inconsistencies. Closes linuxmint/Cinnamon#1050
  2150. [ Clement Lefebvre ]
  2151. * Enable vfade effect by default
  2152. [ NikoKrause ]
  2153. * [sound-applet] add option: show percentage next to volume slider
  2154. [ Lars Mueller ]
  2155. * Fix menu item order in window list This fixes a problem, when the menu orientation is not St.Side.TOP. the menu box layout was is reverse order.
  2156. [ JosephMcc ]
  2157. * popupMenu: Mark the new 'menu' style class as important
  2158. [ lestcape ]
  2159. * Improving slightly the appindicators.
  2160. * Allow the appindicator used the theme icon size if is not in scale mode.
  2161. * Remove the boxpointer features of the indicator API.
  2162. [ JosephMcc ]
  2163. * panel.js: Change the order which panels are drawn
  2164. [ itzexor ]
  2165. * cs_screensaver.py: expose new cinnamon screensaver settings
  2166. * cinnamon-settings.py: refactor maybe_resize slightly
  2167. [ brownsr ]
  2168. * ensure applets that override on_panel_height_changed get to scale properly The logic in the common applet code has been changed so that the scaling is not overridden by the locally overridden function. The local function thus becomes additional to the core function, rather than overriding it in its entirety. This also corrects errors associated with turning scale mode on and off. One more associated change to the window-list applet in a vertical panel will be needed but as there are changes queued up for that I think it's best done subsequently fixes #5700
  2169. * Ensure that the edge of the screen reacts to mouse clicks Previously the outside couple of pixels were unreactive. This was set so as to avoid recursion errors but these seem no longer to be there, so this resets to the desired behaviour
  2170. [ itzexor ]
  2171. * lookingGlass.js: inspect: better handle undefined and null values
  2172. * menu applet: remove keybinding when applet is removed from panel
  2173. * menu applet: make menu hotkey binding per-instance
  2174. [ Odyseus ]
  2175. * [Menu applet] Added keyboard navigation for context menus.
  2176. [ Clement Lefebvre ]
  2177. * Simplify backgroundManager
  2178. [ Odyseus ]
  2179. * [Xlet settings] "entry" and "iconchooser" elements modifications.
  2180. [ JosephMcc ]
  2181. * workspace-swithcer: Fix the vertical style class
  2182. [ NikoKrause ]
  2183. * [menu-applet] hide recent files, which are no longer available
  2184. [ Odyseus ]
  2185. * [Xlet settings] Added support for "button" to extensions settings windows.
  2186. * [Tooltips] Fixed positioning of tooltips.
  2187. [ Clement Lefebvre ]
  2188. * sound: Add xplayer to the list of players without seek support
  2189. [ JosephMcc ]
  2190. * panel-launchers: Fix 'Add' and 'Edit' not working
  2191. * menu-applet: Add a setting for the new menu animations
  2192. [ Clement Lefebvre ]
  2193. * Update POT file
  2194. * Generate additional files
  2195. [ NikoKrause ]
  2196. * [menu-applet] keynav: make sure to scroll the appsBox to top if category is changed
  2197. [ Michael Webster ]
  2198. * keyboard applet: Rework to sync with changes to XApp.KbdLayoutController - the controller provides only icon names now. Handle icon construction ourselves.
  2199. * cs_screensaver.py: Update to reflect new preferences, remove old ones that are now in keyboard->region panel.
  2200. [ JosephMcc ]
  2201. * popupMenu: Insert menus that open from the panel below the panels
  2202. [ Alex Peters ]
  2203. * avoid varying space between month and day
  2204. [ Clement Lefebvre ]
  2205. * screensaver setttings: Rephrase some of the msgids
  2206. * Xlet settings: Add support for alpha colors in ColorChooser
  2207. * Fix JS warning
  2208. * Tooltips: Round coordinates
  2209. * l10n: Update POT file
  2210. -- Clement Lefebvre <root@linuxmint.com> Mon, 07 Nov 2016 16:12:22 +0000
  2211. cinnamon (3.0.7) sarah; urgency=medium
  2212. [ Jonathan Washington ]
  2213. * fixes https://github.com/linuxmint/Cinnamon/issues/5410 (Power settings segfault)
  2214. -- Clement Lefebvre <root@linuxmint.com> Thu, 14 Jul 2016 22:51:08 +0200
  2215. cinnamon (3.0.6) sarah; urgency=medium
  2216. [ JosephMcc ]
  2217. * Add a generic "bluetooth" icon
  2218. [ Michael Webster ]
  2219. * power applet: Don't connect to any signals that call _devicesChanged until we have the power proxy (since the callbacks assume we do have it).
  2220. * windowAttentionHandler.js: make the ignored app check case- insensitive. While we're here make it a gsettings array for convenience.
  2221. * org.cinnamon.gschema.in - add pidgin to ignored wm classes.
  2222. [ Clement Lefebvre ]
  2223. * Touchpad settings: Invert motion-threshold setting widget
  2224. [ Michael Webster ]
  2225. * appletManager.js: Fix copy/pasting applet panel applet layouts. Extension.get_max_instances() needed an extra argument, and then we were doing work twice - finished removing obsolete code.
  2226. * cinnamon-recorder: fix crash when starting recorder...
  2227. * cinnamon-recorder.c: restore avoidance of the panel when drawing the recording indicators. This was removed during some panel work a while back and never restored. Always draw them on the primary monitor now (the only monitor with reliable, simple-to-get workarea information).
  2228. [ leigh123linux ]
  2229. * fix spelling mistakes
  2230. [ Michael Webster ]
  2231. * onscreen keyboard: Add option to change activation behavior - accessible mode has the keyboard appear whenever focus demands it (ordinary accessibility behavior). On-demand mode will have the keyboard only appear when the user requests it via an applet click or keyboard shortcut.
  2232. [ Clement Lefebvre ]
  2233. * Themes settings: Fixed loading icon themes when a theme isn't readable
  2234. [ Michael Webster ]
  2235. * popupMenu.js: use the signalManager.disconnect correctly - the source actor (the panel actor for the applet) has to be the second argument, the object to disconnect from. Was causing flickering in the menu applet after repositioning it.
  2236. [ Clement Lefebvre ]
  2237. * Makepot
  2238. * Settings: Don't hardcode "more info" link color in spices modules
  2239. * [desrt] network: properly remove connections from list
  2240. * Network applet: Fixed icon not showing VPN status
  2241. * Network applet: Delete trailing spaces
  2242. * Network applet: Fixed applet showing "Auto" wireless connection when turning wifi OFF and then back ON.
  2243. [ Michael Webster ]
  2244. * tray icons: Bump icon request to 24, then scale back to 20 in the applet. This is needed due to changes to GtkIconSize values in Gtk3. GtkStatusIcon iterates thru the built-in icon sizes to pick an appropriate icon to use, and as of 3.18 there are no sizes between 16 and 24px.
  2245. [ Clement Lefebvre ]
  2246. * Preferred application settings: Set mimetypes more exhaustively
  2247. -- Clement Lefebvre <root@linuxmint.com> Thu, 23 Jun 2016 13:39:10 +0100
  2248. cinnamon (3.0.5) sarah; urgency=medium
  2249. [ JosephMcc ]
  2250. * cinnamon-settings: Remove hard-coded theming for the main cinnamon-settings icon view
  2251. [ Clement Lefebvre ]
  2252. * Background settings: Apply EXIF rotations to thumbnails
  2253. [ Michael Webster ]
  2254. * cinnamon-util.c: cinnamon_util_get_icon_for_uri.c - use a custom icon if one is set in metadata (via file manager).
  2255. -- Clement Lefebvre <root@linuxmint.com> Tue, 31 May 2016 09:54:44 +0100
  2256. cinnamon (3.0.4) sarah; urgency=medium
  2257. [ Clement Lefebvre ]
  2258. * Updated pot file
  2259. [ Michael Webster ]
  2260. * cs_effects: Only show overlay scrollbar toggle when using gtk3 >= 3.16.
  2261. * sound applet: Use an icon that actually exists for blank coverart.
  2262. [ JosephMcc ]
  2263. * sound-applet: Fix an icon name
  2264. [ Clement Lefebvre ]
  2265. * Ignore accents/stokes when searching the menu or cinnamon-settings
  2266. * Menu applet: Removed trailing spaces
  2267. * Menu applet: Don't refresh twice at the same time.
  2268. [ Lars Mueller ]
  2269. * [Menu applet] Fix not cleared drag placeholder in favorites box This fixes the uncleared drag placeholder in the favorites box, if an application was dragged over, but not dropped on the favorites box This is for #5322
  2270. -- Clement Lefebvre <root@linuxmint.com> Mon, 23 May 2016 12:51:41 +0100
  2271. cinnamon (3.0.3) sarah; urgency=medium
  2272. [ Dustin Falgout ]
  2273. * Ensure label text is properly escaped before applying it with set_markup() Fixes #5287
  2274. * fix typo
  2275. [ Michael Webster ]
  2276. * SettingsWidgets.py: use a more compatible GFileMonitorFlags - WATCH_MOVES is not available in Mint 17/glib 2.40
  2277. * cinnamon-settings: include module keywords in desktop files
  2278. * cinnamon-app: provide access to desktop file keywords. Use them in the menu applet search.
  2279. * generated desktop files: re-run, to remove unnecessary comment
  2280. * extensions: Check extensions for unsafe calls (synchronous, etc.. things that can potentially freeze Cinnamon) and make the user aware of them in cinnamon settings.
  2281. * ExtensionCore.py: scan_extension_thread - if the metadata.json file is not found, this must be a versioned xlet, check the parent folder for it instead.
  2282. * cs_power.py: Expose setting to allow lid-closed action even when external monitors are attached.
  2283. * messageTray.js: Don't let notifications with buttons fade on mouse-over.
  2284. [ itzexor ]
  2285. * menu applet: use app id instead of app name for searches prevents duplicate search results for apps with the same desktop entry name when searching with a more specific term
  2286. * sound applet: smplayer: fix artist metadata display and disable seek While seeking does work, after the first time you seek the amount seeked is incorrect. It appears to seek the amount between the beginning of the seek bar and where you released the click instead.
  2287. [ Michael Webster ]
  2288. * cs_themes: Add setting for dark theme variant preference. This is only settable from ~/.config/gtk-3.0/settings.ini, so add the ability to modify that as well.
  2289. * cs_effects.py: Expose gtk-overlay-scrollbar setting.
  2290. [ JosephMcc ]
  2291. * cs_sound: Set selection mode to none on the SoundBox() object
  2292. [ NikoKrause ]
  2293. * Missing semicolon
  2294. * Missing semicolon
  2295. [ Clement Lefebvre ]
  2296. * Settings: Don't include text/html in the source code mimetypes
  2297. [ Michael Webster ]
  2298. * st-texture-cache.c: use g_themed_icon_new instead of g_themed_icon_new_with_default_fallbacks.
  2299. -- Clement Lefebvre <root@linuxmint.com> Fri, 20 May 2016 12:04:29 +0100
  2300. cinnamon (3.0.2) sarah; urgency=medium
  2301. [ ion201 ]
  2302. * Cache generated thumbnails
  2303. [ Lars Mueller ]
  2304. * Fix desktop effects on dialogs and menus This prevents desktop effects on dialogs and menus from being used if desktop-effects is turned off. It's like already like this in the effects settings dialog.
  2305. [ Clement Lefebvre ]
  2306. * Power applet: Fixed declaration of alias variable
  2307. * Window list: Fixed call on null object
  2308. [ Stephen Collins ]
  2309. * Fix handling of device icon where gicon is None (partially fixes #5248)
  2310. [ JosephMcc ]
  2311. * cinnamon-settings: Don't set the stack switcher to use the main settings stack on creation This is causing visual glitches in a lot of gtk themes when changing from the main icon view to a page that displays the stack switcher
  2312. [ Stephen Collins ]
  2313. * Fix highlighting not working correctly for multiple instances of an applet
  2314. [ Michael Webster ]
  2315. * ExtensionCore.py: Don't break when an xlet provides a bad icon file.
  2316. [ Jason Jackson ]
  2317. * Added null conditional to return empty array when get_devices returns null
  2318. [ brownsr ]
  2319. * correct potential infinite loop
  2320. [ Michael Webster ]
  2321. * accessibility settings: don't use packagekit for now when looking for assistance programs that are installed. Just look for their binaries, and notify if not installed. Watch the bin folders in case the user installs the dependency and doesn't restart cinnamon settings.
  2322. * cs_sound.py: Add a close button to the speaker test dialog.
  2323. [ ion201 ]
  2324. * Fix image close crash
  2325. -- Clement Lefebvre <root@linuxmint.com> Tue, 10 May 2016 16:38:11 +0100
  2326. cinnamon (3.0.1) sarah; urgency=medium
  2327. [ JosephMcc ]
  2328. * extensions: Fix the alignment of the rating number in the "Get more" pages so it won't get covered by overlay scrollbars
  2329. [ leigh123linux ]
  2330. * bump muffin version because of API changes
  2331. -- Clement Lefebvre <root@linuxmint.com> Mon, 25 Apr 2016 10:10:43 +0100
  2332. cinnamon (3.0.0) sarah; urgency=medium
  2333. [ A-Shahbazi ]
  2334. * add option to show/hide favbox in menu applet
  2335. [ Corbin ]
  2336. * Added new default application buttons
  2337. [ trolleyyy ]
  2338. * show panel-launchers actions
  2339. * tab indents into space indents, more item without dots
  2340. [ Stephen Collins ]
  2341. * Move sound settings to python as a native module
  2342. [ JosephMcc ]
  2343. * Add a custom page to display when no input devices are available or applications are currently playing. Add a custom settings box for the sound effects page to prevent getting a very tall window when opening the settings. Make a few tweaks to the test sound dialog and add the relevant icons.
  2344. [ Stephen Collins ]
  2345. * Some visual tweaks to the sound settings:
  2346. * Sound settings: add mute to all volume controls
  2347. [ Michael Webster ]
  2348. * cs_sound.py: Few fixes to the volume slider/mute button:
  2349. * layout.js: Remove code for interaction with the screensaver. It was always broken until 2.8.7, where I 'fixed' it, and has caused some reported regression where the panels will be hidden after returning from the screensaver.
  2350. [ itzexor ]
  2351. * cs_sound.py: add padding to the end of stream names in applications page
  2352. [ s3rj1k ]
  2353. * Viber stealing focus fix
  2354. [ Michael Webster ]
  2355. * magnifier.js: update the lens size as well as shape when we turn on lens mode.
  2356. * Generate new desktop files for sound and accessibility
  2357. [ Clement Lefebvre ]
  2358. * Touchpad settings: Rename "natural scrolling" to "reverse scrolling direction"
  2359. [ Martín Ferrari ]
  2360. * Fix middle click action in the photo frame
  2361. [ Maximiliano Curia ]
  2362. * photoframe: recurse subdirectories
  2363. [ Clement Lefebvre ]
  2364. * Sound settings: Fixed device not showing when its icon isn't found (fixes bluetooth devices not showing up)
  2365. * Power settings: Don't add the Gtk.Stack if it's empty (Fixes https://github.com/linuxmint/Cinnamon/issues/5194)
  2366. * Power settings/applet: Let the user rename battery powered devices
  2367. * Power settings: Fix power bars not being aligned
  2368. * Startup settings: Fix https://github.com/linuxmint/Cinnamon/issues/5199
  2369. [ Michael Webster ]
  2370. * tooltips.js: hide if the stage's key focus changes - prevents tooltips from becoming stuck if you use the keyboard to switch focus (hit the menu key while a window list preview is showing.)
  2371. [ JosephMcc ]
  2372. * cs_keyboard: Add a "wide" style class to the pane separator in the shortcuts page and remove some unneeded padding so this looks a little nicer in most newer themes
  2373. * effects: Enable effects on dialogs and menus by default
  2374. [ Clement Lefebvre ]
  2375. * Sound applet: Correctly identify changed artwork from Spotify (and add support for new URLs in version 0.27.x)
  2376. * Theme settings: Don't filter themes missing gtk-3.0 if they provide gtk-3.*
  2377. [ brownsr ]
  2378. * show multi line descriptions in applet about: Fix #5193
  2379. [ Clement Lefebvre ]
  2380. * Sound applet: Use wget to download remote artwork covers
  2381. [ JosephMcc ]
  2382. * layout: Tweak the handling of menus in the top_window_group to match muffin changes
  2383. [ Clement Lefebvre ]
  2384. * Cinnamon Settings: Fixed gi.require_version warnings
  2385. * Cinnamon Settings: Remove a couple of old debug output
  2386. * Cinnamon Settings: Retire cinnamon-bluetooth (replaced with Blueberry)
  2387. [ Michael Webster ]
  2388. * Revert "St-texture-cache: Don't monitor file changes (should increase performance, might cause regressions in cases where the St texture needs to be refreshed following a file change)"
  2389. [ JosephMcc ]
  2390. * panel-launcher: Fix an undeclared variable warning
  2391. [ Daniel Alley ]
  2392. * Fixed cinnamon slideshow error (Issue #4280)
  2393. [ JosephMcc ]
  2394. * Adjust to Muffin API changes for handling fullscreen windows
  2395. * Extensions: Fix the "Disable all extensions" not working
  2396. [ Clement Lefebvre ]
  2397. * Updated generated files
  2398. * Updated pot file
  2399. * Packaging: Bumped internal dependencies
  2400. -- Clement Lefebvre <root@linuxmint.com> Sun, 24 Apr 2016 14:02:02 +0100
  2401. cinnamon (2.8.7) rosa; urgency=medium
  2402. [ Michael Webster ]
  2403. * cs_keyboard.py: Fix event handlers for teaching keybindings - the cursor-down and -up keys were being incorrectly used to navigate the tree view during teach mode, and it was breaking focus (and cancelling the teach.)
  2404. * magnifier: limit max zoom to a reasonable value
  2405. * menu applet: Fix vfade in the program list - it was only showing when desktop zoom was turned entirely off. We've reworked zoom since then, so that the .applications key only determines whether we listen to key and mouse bindings or not - actual zoom activation occurs only when the magnification factor becomes > 1.0.
  2406. * screensaver: Fix proxy to listen to the correct service, fix layout changes when the screensaver starts/stops.
  2407. * layout.js: get an actual boolean from the screensaver proxy.
  2408. * signalManager.js: pass argument array correctly, and don't wipe out this._storage when filtering out disconnected items.
  2409. * cinnamonDBus: rename Cinnamon to CinnamonDBus, and import Cinnamon so screenshot calls work.
  2410. [ JosephMcc ]
  2411. * window-list: Prevent the window list thumbnails from showing when the applets context menu is open
  2412. * window-list: Properly update the label in the window preview. Fixes https://github.com/linuxmint/Cinnamon/issues/4879
  2413. * cs_backgrounds: For an update of some of the reveal children on initial page load to fix some settings not showing properly
  2414. [ Rob Adams ]
  2415. * Fix D-Bus methods for screen capture
  2416. [ itzexor ]
  2417. * util.js: do not modify error message
  2418. -- Clement Lefebvre <root@linuxmint.com> Mon, 07 Mar 2016 17:21:41 +0000
  2419. cinnamon (2.8.6) rosa; urgency=medium
  2420. [ JosephMcc ]
  2421. * launcher-editor: Implement the idea in https://github.com/linuxmint/Cinnamon/issues/4849 makes more sense for than the current behavior. Do the same for directory-editor.ui
  2422. * window-list: Properly scale the window previews for hidpi
  2423. [ Dexter Chua ]
  2424. * popupmenu.js: Fix documentation
  2425. -- Clement Lefebvre <root@linuxmint.com> Thu, 26 Nov 2015 20:35:01 +0000
  2426. cinnamon (2.8.5) rosa; urgency=medium
  2427. [ Michael Webster ]
  2428. * workspace-switcher applet: update relevant workspace graph when a window is added or removed from a workspace.
  2429. * workspace-switcher applet: Don't ignore maximized windows in the graph
  2430. [ Michal ]
  2431. * #4767: Handle situations when /usr/lib64 is a symlink to /usr/lib and vice versa on some distributions causing modules are being loaded multiple times
  2432. * #4357: Replace has_icon method with lookup_icon one to fix missing flags icons in keyboard applet
  2433. [ Dexter Chua ]
  2434. * signalManager.js: fix typo (fixes #4818)
  2435. [ JosephMcc ]
  2436. * effects: Currently when setting the minimize animation to "traditional" no sound effect is used when restoring the window. Change this so the minimize sound is played in this case.
  2437. [ Clement Lefebvre ]
  2438. * Sound applet: Close menu when closing media player.
  2439. [ Lars Mueller ]
  2440. * Fix menu applet's graphical oddity during search This is fixing #4845
  2441. -- Clement Lefebvre <root@linuxmint.com> Fri, 20 Nov 2015 17:13:52 +0000
  2442. cinnamon (2.8.4) rosa; urgency=medium
  2443. [ Lars Mueller ]
  2444. * Fix a timer issue in TooltipBase In rare cases, two enter events occurred without a leave event in between, leaving an orphaned _showTimer behind
  2445. * Same fix for the overriden _onEnterEvent in the window list applet as in TooltipBase
  2446. [ pixunil ]
  2447. * Sound applet: Fetch the status of Loop and Shuffle at the beginning, not just on update
  2448. [ Björn Richter ]
  2449. * Fix: user_data is not passed to callback
  2450. [ Michael Webster ]
  2451. * js/ui/keybindings.js: Remove idle function for media keys. This is implemented in muffin now, for *all* muffin-managed keybindings.
  2452. -- Clement Lefebvre <root@linuxmint.com> Wed, 11 Nov 2015 19:00:34 +0000
  2453. cinnamon (2.8.3) rosa; urgency=medium
  2454. [ JosephMcc ]
  2455. * layout.js: Rework our strut handling code to better handle multi-monitor situations
  2456. * effects: Set the default settings to actually match the default "Cinnamon" style so these get used on new installs
  2457. * desklet/boxpoiner: Don't try to correct the arrow side for the desklet menu inside desklet.js. The boxpointer handles this on it's own.
  2458. * CinnamonWindowTracker: Pull some upstream fixes so google chrome apps will use the proper icons in the window list
  2459. [ Lars Mueller ]
  2460. * Fix allocation error when STBoxLayout is align_end
  2461. [ Clement Lefebvre ]
  2462. * Sound applet: Fixed huge icons/artwork in HiDPI
  2463. * Keyboard settings: Release grab when focus is lost
  2464. [ cave ]
  2465. * attentionhandler suppress autofocus
  2466. -- Clement Lefebvre <root@linuxmint.com> Mon, 09 Nov 2015 11:33:49 +0000
  2467. cinnamon (2.8.2) rosa; urgency=medium
  2468. [ Daniel Alley ]
  2469. * Replaced uses of the commands module with subprocess
  2470. [ Michael Webster ]
  2471. * st-container.c: Fix dispose method causing crashes. priv->children was being updated during destruction of each child, causing invalid pointers when iterating thru priv->children. Use clutter_actor_destroy_all_children to do just that, and we get no corruption.
  2472. * appletManager.js: fix get_object_for_uuid() when an empty index of appletObj is hit upon.
  2473. [ Clement Lefebvre ]
  2474. * Settings: Added link to mintlocale's input method
  2475. * Updated pot file
  2476. -- Clement Lefebvre <root@linuxmint.com> Fri, 30 Oct 2015 12:03:31 +0000
  2477. cinnamon (2.8.1) rosa; urgency=medium
  2478. [ Dexter Chua ]
  2479. * panel.js: factor out panel allocation code and prevent division-by-zero error
  2480. [ JosephMcc ]
  2481. * workspace-switcher: Properly resize the switcher when using custom panel sizes
  2482. [ Daniel Alley ]
  2483. * fixed code execution by replacing os.system() w/ subprocess.call(), pep8 formatting
  2484. [ pixunil ]
  2485. * Panel launchers applet: syncronize with settings with correct variable Caused issues when adding, moving or removing items
  2486. [ Michael Webster ]
  2487. * capi.py: Handle the failure to locate c-c-c modules more gracefully.
  2488. * capi.py: fix i386 platform detection.
  2489. [ Clement Lefebvre ]
  2490. * capi.py: Scan all relevant paths
  2491. * Removed unused files/generate_desktop_files file
  2492. * capi.py: Add support for /usr/lib64 (used in RPM distros)
  2493. [ Daniel Alley ]
  2494. * fixed command injection, replaced deprecate calls to "commands" module with their subprocess replacements
  2495. * pep8 formatting
  2496. * added exception handler just in case
  2497. * fix potential NameError
  2498. * pep8
  2499. -- Clement Lefebvre <root@linuxmint.com> Mon, 26 Oct 2015 11:46:40 +0000
  2500. cinnamon (2.8.0) rosa; urgency=medium
  2501. [ Alexandre Rostovtsev ]
  2502. * build: require libmuffin-2.5.0 for show_tile_preview
  2503. * build: append ST_CFLAGS when building test-recorder
  2504. [ Asier Iturralde Sarasola ]
  2505. * Fix some typos in the Writing applets tutorial
  2506. [ Clement Lefebvre ]
  2507. * Power applet: Fix case when last battery is removed (applet continued to show up)
  2508. * Power settings/applet: Added vendor/model info, refactored code/logic as to which device to show in the applet, fixed 6px margin issue
  2509. * Power applet: Don't show time until fully charged when equal to 0 (i.e. when unknown)
  2510. * Multi-monitor support: When switching workspace, the workspace name OSD should appear on all relevant monitors
  2511. * Alt-tab: Improved preview mode (faster switching animations, less delay, less opacity in the background)
  2512. * Alt-tab: Speed up preview backdrop animation a little more
  2513. * Alt-tab: Classic switcher, don't animate thumbnail removal (it looks weird when switching to the next window..). Also, increase the delay to show thumbs to 300ms. Both 180ms and 300ms seem slow when trying to identify windows by their thumbs, but 180ms gets in the way and shows shadow-thumbs when pressing Alt at "normal" speed. It's all empirical/subjective really.. but this seems to improve things a bit.
  2514. * Display applet: Show output names (handy when the the display name is the same for 2 or more monitors)
  2515. * Workspace Switcher applet: Added visual representations and configuration to switch between visual and button modes
  2516. * Applets: Fixed enabling/disabling applets
  2517. * Window list applet: Simplified setting description
  2518. * Revert "Stop using deprecated functions"
  2519. * Network applet: If the device vendor/model are empty, return the device name or the device type
  2520. * Sound applet: Replaced 'menuitem-detail' style with popup-inactive-menu-item
  2521. * Sound applet: Group player_info/artwork/track_info/controls/position_seeker together, implement flat slider support in slider.js.
  2522. * Sound applet: Reduce the number of theme styles used
  2523. * Sound applet: Fixed recent regression when displaying track info in the panel
  2524. * Sound applet: Move input components, output devices and applications to context menu
  2525. * Sound applet: Hide applications/output-devices initially
  2526. * Sound applet: Make new styles important so the new elements look nice in all themes
  2527. * Sound applet: Fixed introduced regression (title/artist info only changed when cover changed)
  2528. * Sound applet: Themeable button sizes (bigger by default) and a little more padding in the track info
  2529. * User settings: Removed trailing spaces and fixed indentation
  2530. * User settings: Replace os.system() with subprocess.call()
  2531. * Indicators: Less debug info in Melange, and hide indicators which role is registered by applets
  2532. * Fixed redeclaration of const Params
  2533. * FHS fixes: move arch indip. files from /usr/lib to /usr/share
  2534. * Move capi.py to /usr/lib as contain one path arch dependent
  2535. * Sound applet: Force padding/alignment on device output origins
  2536. * Removed unused code
  2537. * Don't register Cinnamon with cinnamon-session
  2538. * Fixed Cinnamon caused by previous commits
  2539. * Fixed Cinnamon crash caused by previous commits
  2540. * Removed cinnamon-preload
  2541. * Added debian/cinnamon.maintscript to remove obsolete preload files in /etc
  2542. * Window list applet: Add window title and icon to window preview thumb
  2543. * Systray applet: Fixes for invisible/out-of-place icons
  2544. * Updated makepot
  2545. * Updated additional files
  2546. * Fixed ./generate_cs_module_desktop_files.py and updated cs module desktop files
  2547. * Fixed missing paths in makepot
  2548. * Don't translate "v%s"..
  2549. * Updated pot file
  2550. * Systray applet: Fixed Cinnamon crash when resizing the panel or toggling scale mode
  2551. * Systray applet: Fixed indicators not being removed properly
  2552. * A couple of improvements for indicators
  2553. * Window list applet: Enable thumbnail previews by default
  2554. [ Corbin ]
  2555. * Improve/Bugfixes password changer dialogs
  2556. * finishing touches
  2557. [ darealshinji ]
  2558. * Packaging: fix and override more Lintian warnings
  2559. [ Dexter Chua ]
  2560. * appletManager.js: use a more efficient method to add applet
  2561. * appletManager.js: avoid code duplication
  2562. * Menu Applet: Code Cleanup 1
  2563. * Menu Applet: Code Cleanup 2
  2564. * appletManager.js: Don't reinvent Applet.prototype.filter
  2565. * appletManager.js: more cleanup
  2566. * Panel Launchers: Code Cleanup
  2567. * popupmenu.js: Code Cleanup
  2568. * signalManager.js: Code Simplification
  2569. * Fix deprecation warnings
  2570. * [Alt-F2] Work well with whitespace in filenames
  2571. * cs_startup.py: don't crash when XDG_CURRENT_DESKTOP is not set
  2572. * [Alt-F2] Redo (broken) completion mechanism
  2573. * [Alt-F2] Allow user-defined aliases
  2574. * [Alt-F2] Fix completion for symlink to directory
  2575. * Allow documentation of signals
  2576. * Document signals in PopupMenu.PopupMenuBase
  2577. * Stop using deprecated functions
  2578. * Removed unused variables
  2579. * Stop using deprecated functions
  2580. * tooltip.js: split out TooltipBase class for easier reuse
  2581. * Window list applet: add window preview
  2582. * Add missing import
  2583. * tooltips: simplify position calculations
  2584. * [Docs] Fix regression in whitespace determination
  2585. * windowManger.js: use Tweener for timeout
  2586. * tooltip.js: yet again more cleanup
  2587. * window list: steal alt-tab style for preview
  2588. [ Dustin Falgout ]
  2589. * Display the name of Arch Derivatives When Applicable
  2590. [ Fabio Fantoni ]
  2591. * Install python script supporting files in /usr/share
  2592. * Fix cinnamon-settings python files path
  2593. * Fix cinnamon-settings-users policy path
  2594. * Fix cinnamon-settings-users path
  2595. * Fix cinnamon-desktop-editor path
  2596. * Fix cinnamon-menu-editor path
  2597. * Fix cinnamon-screensaver-lock-dialog path
  2598. * Fix cinnamon-json-makepot path
  2599. * Fix other FHS path
  2600. * Fix cinnamon-settings after FHS fixes
  2601. * Improve debian/rules
  2602. * Add capi search path
  2603. [ Filip Kowalczyk ]
  2604. * fixed sticky highlight on Clear List button in Recent Files when browsing with keys
  2605. [ Garry Filakhtov ]
  2606. * Removed dateFormat from toLocaleTimeString() call
  2607. [ James Lu ]
  2608. * cs_startup: fix crash on NameError when copying a desktop file fails
  2609. [ JosephMcc ]
  2610. * Deprecations: Remove use of deprecated g_type_init () and bump GObject requirement accordingly.
  2611. * Deprecations: Replace gtk_icon_info_free() with g_object_unref()
  2612. * Cleanup: instead of attempting to clean up deprecated functionality in cinnamon-arrow, just remove it since it seems to be unused.
  2613. * Cleanup: Fix an unused function warning in cinnamon-global.c
  2614. * Cleanup: Remove st-tooltip. It's the source of a lot of build warnings and we no longer use it.
  2615. * js: Explicitly dispose of all cairo contexts. A long read on why you want to do this here: https://bugzilla.gnome.org/show_bug.cgi?id=685513
  2616. * trash-applet: Fix an issue: JS ERROR: Error: Too few arguments to method Gio.close expected 1 got 0 in the trash applet
  2617. * effects: bring back our window unminimize effect
  2618. * workspace-switcher: Add an "Add new workspace" option to the context menu
  2619. * boxpointer: Pull in some upstream fixes that better handle the boxpointer "arrow" in some cases
  2620. * Set the X-Gnome-AutoRestart hint to false. Stumbled across this in an old gnome bug report. Fixes the issue with Cinnamon restarting twice with cinnamon --replace
  2621. * windowManager: Destroy the tile hud/preview when we are done with it. Currently after showing the preview you will get a noticeable slowdown when moving windows that pass off the monitor edges. This should help solve that.
  2622. * popupMenu: Add back the expander arrow on PopupSubMenuMenuItem but with a different layout. Also tweak the layout of a couple of our applet menus to look nicer with this change. The addition of the icons to Cinnamon itself is a workaround for Mint. Newer versions of the gnome icon theme have these as built in icons but not in the version supplied with Mint 17. They can be removed in the future.
  2623. * bg: add "spanned" to the list of bg types that need to show the background color options
  2624. * popupMenu: add back a couple checks for the existence of submenu expander arrow to prevent breaking the right click context menus in the menu applet
  2625. * use the new meta_screen_get_current_monitor() to place appswitchers and modal dialogs on the proper monitor in multiple monitor setups
  2626. * workspace-applet: properly dispose a cairo context
  2627. * cs_windows: Reword a setting to match https://github.com/linuxmint/muffin/pull/204
  2628. * windowManager: Make the window dimming effect with attached dialogs a bit stronger and more obvious
  2629. * windowManager: Properly declare a variable
  2630. * add new slider and separator objects
  2631. * workspace-switcher: Rework the visual style workspace switcher so it can be themed. Also fix some st_theme_node warnings and stop windows from being able to be drawn outside the workspace background
  2632. * cs_startup: set modal to true for both the "Choose application" and "Add custom command" dialogs so the behavior is the same for both when using attached dialogs
  2633. * rework the window list and effects so minimize effects work properly with multiple window lists on multiple monitors
  2634. * sound-applet: make the volume slider for individual applications fully expand
  2635. * workspace-swithcer: Use the set_important() function to make sure we get proper theming on the visual workspace switcher in themes that don't yet support it
  2636. * systray-applet: fix an undeclared variable warning
  2637. * theme: Re-style and size checkboxes and radio buttons in the default theme
  2638. [ leigh123linux ]
  2639. * cinnamon_recorder_LDADD' is defined but no program or library has 'cinnamon_recorder' as canonical name (possible typo)
  2640. * Remove relic from old mozjs-17
  2641. * fix gtk import version
  2642. * fix gtk import version
  2643. * fix gtk import version
  2644. * fix notify import version
  2645. * fix cinnamon-desktop and upowerglib import versions
  2646. * fix accountsservice import version
  2647. * remove unused browser plugin stuff
  2648. * cs_screensaver: fix Deprecation Warning
  2649. * SettingsWidgets: fix Deprecation Warning
  2650. * cs_themes: fix Deprecation Warning
  2651. * Spices: fix Deprecation Warning
  2652. * deprecated schema
  2653. * missed one
  2654. [ lestcape ]
  2655. * Be more selective when filter the mouse release events.
  2656. * Add support for indicators.
  2657. * Fix missing or improperly imports.
  2658. * Moved the indicator to the main cinnamon class. Removed the NameWatchDog Class. Added some checks, and the compatibility with this new behavior.
  2659. * Removed also the NameWatchDog declaration (was omitted in the previous commit).
  2660. * Inhibit the indicator icon, when has a draggable parent.
  2661. * As a pedro recommendation, this is an attempt to move the RadioButton and CheckBox classes to the corresponding place, and reuse it, in the same place.
  2662. * Fixed an error in the regretion from signalManager.
  2663. [ Marga Manterola ]
  2664. * Optimize rebuilding of media-keys hotkeys (fixes #4691)
  2665. * Reorder setting delay_setup_started variable to avoid possible races (improves #4692)
  2666. [ Matthew Petroff ]
  2667. * Restore time remaining option for power applet.
  2668. * Fix translation strings.
  2669. [ Michael Webster ]
  2670. * cs_backgrounds: add missing import
  2671. * window-list applet: restore 2.4 behavior where a window list item demanding attention remains highlighted after it's done flashing.
  2672. * panel-launcher: Use a generic icon when creating a new launcher, if the user didn't select a custom icon.
  2673. * st-widget: Expand the "important" property: add set/get methods, remove CONSTRUCT_ONLY flag, have a theme node recalculation triggered when the property changes.
  2674. * capi.py: Move with rest of cinnamon-settings files to their new location, remove debian sed rule for multiarch fix, instead figure out the right location in the capi code. Cinnamon-bluetooth is not MultiarchSpec compliant, so we still need to *also* load from /usr/lib/*.
  2675. * st-widget.c: Fix typo in st_widget_recompute_style
  2676. * st-theme-node: properly recalc the theme node when an StWidget's important property changes.
  2677. * main.js: Fix typo from 08474a03cd660bb176d5ebb361a01ff6d51162fc
  2678. * tooltips.js: Fix some occasional log warnings
  2679. * window list: don't delay showing a preview, if another preview was just showing.
  2680. * keybindings.js: don't tell muffin to remove a keybinding that we never set. This quiets warnings during startup about magnifier hotkeys.
  2681. [ Phillip Berndt ]
  2682. * Calendar applet: Avoid unnecessary wakeups
  2683. * Calendar applet: Update each second if global time format is set to include seconds
  2684. * Calendar applet: Update if Date&Time configuration has changed
  2685. * Calendar applet: Simpler detection method for 8aa5264
  2686. [ pixunil ]
  2687. * Power applet: Fixed a logical bug, when the primary device does not change its icon string after an update, battery-full will be used Fixes #4329
  2688. * Sound applet: Use the style class .sound-button-container with the pseudo class :small for quit and raise buttons Theme: Apply the :small pseudo class, cleanup of unused sound applet classes
  2689. * Also translate xlet metadata in about dialogs
  2690. * cs-backgrounds: add revealer to gradient widgets when picture-options is set to a value where those have no effect
  2691. * Network applet: hide the switch if the switch has got no function This is typically the case e.g. when a cable is unplugged
  2692. * trash applet: do not add items to context menu on orientation changed
  2693. * extension.js: Use a macro function to create the Extension.Type members
  2694. * extension.js: xlet uuids are unique for each xlet type, it is now possible to have more than one xlet of different types and the same uuid - Extension.unloadExtension, Extension.forgetExtension and Extension.get_max_instances needs to have a type argument after the uuid - Extension.importObjects, Extension.objects, Extension.meta, Extension.dirs are moved to Extension.Type[type].maps[mapType]
  2695. * Automatically reload xlets when updating them instead of showing an info dialog
  2696. * extension.js: Enable imports in a xlet via import.xlet (where xlet is the type of xlet; applet, desklet, extension or search_provider) cinnamon-js.cpp: Removed cinnamon_js_add_extension_importer
  2697. * appletManager: In arrow filter functions, check if the value exists (when iterating over appletObj) Fixed the bug when the button in applet settings has no effect
  2698. [ Rob Adams ]
  2699. * Show audio device name (origin) in sound applet
  2700. * Change calls to highlight, activate callbacks on xlets - Fixed initial instance not being selected on multi-instance xlets (error on highlight) - Passing uuid and instance_id to cinnamon via dbus - instance_id is the same as uuid when multi-instance not allowed - Corrected order of instance tabs in Gtk.Notebook to reflect order instances were added in
  2701. [ Stephen Collins ]
  2702. * Fix St.Entry not honoring some css text properties
  2703. * settings.js: allow for dynamic getting and setting of options for supported key types (eg comboboxes and radio groups)
  2704. * Make more cursor types available to Cinnamon
  2705. * Sound applet: make sure player controls are destroyed when multiple names are used
  2706. * Add two more cursor types to Cinnamon javascript
  2707. * Fix some problems with the checkbox api
  2708. [ The Aviator ]
  2709. * Only get local users from /home
  2710. -- Clement Lefebvre <root@linuxmint.com> Tue, 20 Oct 2015 10:39:24 +0100
  2711. cinnamon (2.6.13) rafaela; urgency=medium
  2712. * A11y applet: Show active keyboard modifiers when sticky keys are enabled
  2713. * Renamed mintInstall.desktop -> mintinstall.desktop
  2714. -- Clement Lefebvre <root@linuxmint.com> Thu, 09 Jul 2015 14:16:19 +0200
  2715. cinnamon (2.6.12) rafaela; urgency=medium
  2716. [ mtwebster ]
  2717. * photoframe desklet: remove long-unused 'quality' setting.
  2718. * Spices.py: remove redundant url request when refreshing thumbnails.
  2719. [ JosephMcc ]
  2720. * Fix the activation of right side hot corners being blocked by the pointer barrier
  2721. * Some improvements to the trash applet
  2722. * fix the trash applet crashing cinnamon due to a misnamed function
  2723. * cs_startup: Fix an issue where startup applications fails to start because a desktop file fails to load
  2724. -- Clement Lefebvre <root@linuxmint.com> Wed, 01 Jul 2015 09:29:20 +0200
  2725. cinnamon (2.6.11) rafaela; urgency=medium
  2726. * Trash applet: Fixed icon not updating, Cinnamon freezes and memory leaks when trashing large numbers of files
  2727. * Updated translations in desktop files
  2728. -- Clement Lefebvre <root@linuxmint.com> Fri, 26 Jun 2015 16:05:29 +0200
  2729. cinnamon (2.6.10) rafaela; urgency=medium
  2730. [ Gwendal Le Bihan ]
  2731. * Don't fail when a stack is empty (can happen with the power panel)
  2732. -- Clement Lefebvre <root@linuxmint.com> Wed, 24 Jun 2015 16:35:46 +0200
  2733. cinnamon (2.6.9) rafaela; urgency=medium
  2734. [ Dexter Chua ]
  2735. * signalManager.js: fix errors when disconnecting JS objects
  2736. * cs_themes.py: fix potential crash. Fixes #4325
  2737. [ Clement Lefebvre ]
  2738. * Power Settings: Fixed battery info duplicated on the page every time it is refreshed
  2739. * Power settings: Fixed typo in the code
  2740. * Keyboard applet: Show text when layout icon isn't found
  2741. * Bumped cjs dependency to 2.6.2 (required by signalManager)
  2742. [ Michael Webster ]
  2743. * photoframe desklet: Adjust an image's size only after it's been fully loaded, and we've received notification the size has changed (otherwise width and height are initially 0, and the aspect ratios of pictures aren't right.
  2744. * cinnamon-settings: Set the first child visible each time a stacked settings page is navigated to.
  2745. [ JosephMcc ]
  2746. * fix an issue where panels/desklets can't get focus when a window is fullscreened on the primary monitor
  2747. * Place modal dialogs like the About dialog on the monitor that currently has the mouse cursor instead of the monitor with the last focused window.
  2748. [ glebihan ]
  2749. * Added missing runtime dependency
  2750. -- Clement Lefebvre <root@linuxmint.com> Mon, 22 Jun 2015 23:33:09 +0200
  2751. cinnamon (2.6.8) rafaela; urgency=medium
  2752. [ glebihan ]
  2753. * Fix typo in doc
  2754. [ Dexter Chua ]
  2755. * windowManager.js: fix typo; fixes #4253
  2756. * panel.js: fix panel autohide glitch
  2757. * applet.js: don't use deprecated MenuItem
  2758. [ Clement Lefebvre ]
  2759. * Revert "Menu applet: Removed context menu on recent items (overkill and we're really struggling with performance at startup)"
  2760. * Power applet: Fixed panel icon not getting refreshed after falling back to brightness icon (after a suspend/resume for instance)
  2761. * Power Settings: Added missing "self" in front of function
  2762. * Background settings: Don't fail when locale isn't as expected (fixes "LC_ALL=C cinnamon-settings backgrounds")
  2763. [ zyisrad ]
  2764. * Display Volume OSD on primary monitor correctly
  2765. [ Michael Webster ]
  2766. * windowManager.js: Fix window dimming behavior for attached modal dialogs.
  2767. * menu applet: clean up panel icon section - having no icon is a valid option, and it wasn't working.
  2768. * cs_startup: Let double-clicking entry open the edit dialog.
  2769. [ David Gasquez ]
  2770. * Fix typo
  2771. [ leigh123linux ]
  2772. * remove empty tooltip
  2773. -- Clement Lefebvre <root@linuxmint.com> Sun, 14 Jun 2015 13:18:44 +0200
  2774. cinnamon (2.6.7) rafaela; urgency=medium
  2775. [ Michael Webster ]
  2776. * Make cinnamon a proper registered client with cinnamon-session. This lets us kill it on command. Otherwise, it lasts longer than c-s-d does (which is also a registered client) and we get strange icon/theme issues during logout, once xsettings dies.
  2777. [ Clement Lefebvre ]
  2778. * Renamed Screen Locker settings -> Screensaver and regenerated module desktop files
  2779. * Updated desktop files
  2780. * Make sure to refresh menu/panel-launchers at least once (when the Cinnamon icon theme is the same as the GTK one we don't get any icon-theme-change from St)
  2781. * By default, allow Cinnamon to scale panel text and icons according to the panel heights
  2782. -- Clement Lefebvre <root@linuxmint.com> Tue, 02 Jun 2015 12:39:58 +0200
  2783. cinnamon (2.6.6) rafaela; urgency=medium
  2784. * Revert "Menu/Panel Launchers applets: Don't listen to St directly, refresh when icon theme or active display scale is changed" (Fixes race condition causing gnome icon theme in menu/panel-launchers at login)
  2785. * BackgroundManager: After 60 seconds, apply gnome bg changes blindly (fixes case where Firefox->set as wallpaper saves a new picture using the same path as before)
  2786. -- Clement Lefebvre <root@linuxmint.com> Sun, 31 May 2015 18:59:15 +0200
  2787. cinnamon (2.6.5) rafaela; urgency=medium
  2788. [ Clement Lefebvre ]
  2789. * Added cinnamon-killer-daemon to restart nemo/CSD/cinnamon via keyboard shortcut
  2790. -- Clement Lefebvre <root@linuxmint.com> Sat, 30 May 2015 13:22:51 +0200
  2791. cinnamon (2.6.4) rafaela; urgency=medium
  2792. [ mtwebster ]
  2793. * cinnamon-desktop-editor: Don't panic when an existing .desktop file doesn't have an icon defined.
  2794. [ Stephen Collins ]
  2795. * Make sure notification applet always stays hidden when it's supposed to
  2796. [ Clement Lefebvre ]
  2797. * Network applet: Fixed default IPV6 device being considered as important as default IPV4 one
  2798. -- Clement Lefebvre <root@linuxmint.com> Fri, 29 May 2015 10:21:05 +0200
  2799. cinnamon (2.6.3) rafaela; urgency=medium
  2800. [ Clement Lefebvre ]
  2801. * Power settings: Don't rely on output.get_backlight_min|max() to show brightness controls as it's not reliable with all hardware. Try to get backlight() info directly to see if it's supported instead.
  2802. * Theme settings: Fixed regression caused by gettext fix ;)
  2803. * Power settings: Don't show "When the battery is critically low" option with upower 1.0 (it no longer supports that)
  2804. * Power settings: Don't use variables that don't exist (in UPS handling)
  2805. * Calendar applet: Refresh view when show-week-numbers setting is changed
  2806. * Network applet: Properly detect active VPN connection at session start when updating the panel icon
  2807. * On-Screen keyboard: Affect Struts
  2808. * On-Screen keyboard: Removed transparent background in default theme.
  2809. * Sound applet: Only read position for seek-supported players, only support seek when playback rate is 1.0, don't support seek for Totem/GNOME-MPlayer/Pithos (either getting or setting the position isn't fully functional), only update the position timer once every second
  2810. * Systray applet: Factorize icon resize code, removed special cases (we know they don't work for pidgin and thunderbird)
  2811. * Systray applet: force natural icon sizes for known buggy icons (pidgin, thunderbird)
  2812. * Keyboard settings: Renamed horizontal/vertical maximization options
  2813. [ Dexter Chua ]
  2814. * cinnamon-slideshow.py: fix crash when file change
  2815. * expo.js: don't respond to scrolls when animating
  2816. * docs: Split out tutorials
  2817. * cs_general.py: Sync GNOME HiDPI settings
  2818. * Fix panel launcher dnd
  2819. * cinnamon-settings: be compatible with old gi
  2820. * cs_screensaver.py: use gtk_container_foreach instead of gtk_container_forall
  2821. * docs: Fix doc image not showing
  2822. * docs: Fix missing syntax highlight
  2823. * cs_panel.py: better protection against broken panel config
  2824. [ Gwendal Le Bihan ]
  2825. * Don't show stack switcher on applet configuration page
  2826. * Follow date format setting in notification applet
  2827. [ Didenko Vladimir ]
  2828. * Load default icon if icon theme doesn't have application icon
  2829. [ Michael Webster ]
  2830. * js/docInfo.js: don't make a thumbnail factory (it never gets used)
  2831. * cinnamon-settings: invert mouse sensitivity setting so it makes sense, eliminate rubber-banding of GSettingsRange by restricting int setting types to whole number adjustments in the slider.
  2832. * cs_privacy: replace broken unbind() - take advantage of the behavior that a new binding will overwrite a previous one on the same object property.
  2833. * Add image for default screensaver preview.
  2834. * cs_screensaver.py: bring the currently selected screensaver row into view when the panel is displayed.
  2835. * menu applet: when refreshing happens, apps, recent and places need to end up in the same order as before. Also, since we empty the whole container during an app refresh, we need to rebuild recent and places. When places change, we need to refresh recent also (to maintain order).
  2836. * SettingsWidgets: display the correct number of SpinButton digits depending on the step value. (fixes issue with font scale spinner)
  2837. * cs_panel: don't connect to settings until the page has been constructed. Don't crash and burn if cinnamon isn't running.
  2838. * cs_panel: don't crash when there aren't any panels
  2839. [ JosephMcc ]
  2840. * osd: fix the media keys osd not showing on top of full screen windows
  2841. * remove double '/' from paths
  2842. * allow disabling of pointer barriers on all panels
  2843. [ pixunil ]
  2844. * Added missing method to ExtensionSidePage class, which blocked the update of the indicator of the active theme
  2845. -- Clement Lefebvre <root@linuxmint.com> Wed, 27 May 2015 10:30:20 +0200
  2846. cinnamon (2.6.2) rafaela; urgency=medium
  2847. [ Dexter Chua ]
  2848. * docs: Move tutorial index to tutorials/ folder
  2849. * docs: include image used in source
  2850. [ Clement Lefebvre ]
  2851. * Gettext fixes
  2852. * Gettext fix: "Lock Screen" is ambiguous in English, we decided in 2.4 it would be translated as the action, whereas "Screen Locker" would be the noun.
  2853. * Gettext fix: Can't use adjectives without nouns
  2854. -- Clement Lefebvre <root@linuxmint.com> Thu, 21 May 2015 12:41:46 +0200
  2855. cinnamon (2.6.1) rafaela; urgency=medium
  2856. * cs_screensaver.py: ellipsize description when necessary
  2857. -- Clement Lefebvre <root@linuxmint.com> Wed, 20 May 2015 09:28:56 +0200
  2858. cinnamon (2.6.0) rafaela; urgency=medium
  2859. * 2.6.0
  2860. -- Clement Lefebvre <root@linuxmint.com> Tue, 19 May 2015 17:50:50 +0200
  2861. cinnamon (2.5.0) unstable; urgency=medium
  2862. * bump for development
  2863. -- Michael Webster <miketwebster@gmail.com> Sat, 11 Apr 2015 08:37:01 -0400
  2864. cinnamon (2.4.6) rebecca; urgency=medium
  2865. * Settings: Fix occasional GTK-Warning and blank menu entry in the terminal selection, some comments
  2866. * overrides: only check gsettings schema when it's actually provided.
  2867. * magnifier.js: fix source id warning
  2868. * notifications: fix default opacity being doubled in hidpi mode.
  2869. * desklets: Make sure a new desklet is placed in a visible portion of the primary monitor.
  2870. * photo desklet: Fix a warning, clock desklet: move some String class overrides to js/ui/overrides.js so they can be used in the desklet as well as the calendar applet.
  2871. * panel applet: always remove the drag placeholder after a drag (not just after a successful one)
  2872. * menu applet: always remove a favorites drag placeholder after a drag (not just after a successful one)
  2873. * Added missing dependency on gir1.2-notify-0.7
  2874. * Cinnamon Settings: Properly handle themes which thumbnail isn't readable
  2875. * cinnamon-slideshow: fix introspection for some Fixes #3742
  2876. * fix user added picture slideshow
  2877. * fix 'genericpath.py:29:isfile:TypeError: coercing to Unicode: need string or buffer, NoneType found'
  2878. * sound applet: fixed #3735 - mute on middle click
  2879. * windowManager.js: Fix opacity issues when using fade mapping, and other effects involving opacity changes.
  2880. * cinnamon-settings keyboard: fix Escape key handling to cancel keybinding teach mode (when numlock is on), and allow backspace to be used as a hotkey when modified.
  2881. * keybindings: Ignore capslock for teach mode
  2882. * keybindings: force lower case when comparing existing keybindings for collisions.
  2883. * Fixed scroll direction in window list applet
  2884. * layout.js: don't hide/show the panels during the startup animation, make them temporarily transparent instead - this fixes an issue when panel auto-hide is active, the animation will complete, and you'll see a temporary blank area where the panel would be, as the chrome adjusts to the panel.
  2885. * layout.js: Only alter panel behavior during animation when the panel auto-hide is actually active - it 'looks' better during startup for any non-auto-hidden panel.
  2886. * appletManager.js: Don't dump orphaned applets into the remaining panel when changing layouts from double to single panel. They are silently ignored. They will show as having an issue in applet settings (red dot) and a looking glass log note, describing how to fix, if desired.
  2887. * keybindings: Filter out reserved GdkModifierTypes - they can interfere with keybindings on certain systems.
  2888. * classicSwitcher.js: prevent warning from an errant source id.
  2889. * app switcher: Fix double-destroy when activating a minimized window. The app switchers listen for the 'map' signal from windows - a mapping signal triggers an _activateWindow, and we also get an activate from actually selecting the window in the first place.
  2890. * st-im-text.c: Fix capslock in StEntry widgets.
  2891. * expoThumbnail.js: Fix warning from invalid source id.
  2892. * overrides.js: Add dump_stack when .disconnecting with an invalid ID.
  2893. * classicSwitcher.js: Force a re-allocation of the alt-tab container when a thumbnail/preview is removed.
  2894. * Fixed default avatar image path
  2895. * menu applet: Don't reset the category when dragging an app.
  2896. * st-texture-cache.c: Make sure the pixbuf requested ends up with the correct-sized texture (instead of the original texture size) - StIcon's update_shadow_material method was getting a bad size to generate the shadow/blur.
  2897. * Rename the stock cinnamon menu applet icon so it gets rendered correctly as a symbolic icon.
  2898. * applet.js: Make sure set_applet_icon_symbolic_name and _path use a good size when scale mode is off. Also reduce the padding of the menu-symbolic.svg icon so its visible size is more in line with other symbolic icons.
  2899. * menu applet: Fix logic surrounding the default icon.
  2900. * Fixed the PictureChooserButton in Gtk 3.14, compatible with 3.10.
  2901. * Cinnamon Settings: Fixed menu picture sizes in PictureChooserButton in Gtk 3.14, compatible with 3.10.
  2902. -- Clement Lefebvre <root@linuxmint.com> Mon, 19 Jan 2015 16:42:40 +0100
  2903. cinnamon (2.4.5) rebecca; urgency=medium
  2904. * Fixed startup animation
  2905. -- Clement Lefebvre <root@linuxmint.com> Wed, 26 Nov 2014 22:21:25 +0100
  2906. cinnamon (2.4.4) rebecca; urgency=medium
  2907. * Xlets: silently ignore uninstalled items
  2908. * Theme: Fixed Expo trash-icon not fitting in button
  2909. * Fixed: settings/backgrounds Gradient and Picture Aspect text not aligned on the left side
  2910. * Point the onscreen keyboard to the proper gsettings key
  2911. * Settings/Default: Added a bit more height
  2912. * Settings/Account Details: Fixed button not showing any icon when user has no "face" picture
  2913. * Menu applet: Fixed "recent" label making menu too wide
  2914. * Systray applet: Fixed icons getting resized to 20px..
  2915. * Users and Groups admin tool: Don't allow root to modify the password for user whose home dir is encrypted
  2916. * Menu applet: don't show recent if it's disabled in privacy settings
  2917. * Fixes applet name in 'About' modal
  2918. * cinnamon-settings: Fixed spices progress window becoming corrupted after refreshing themes. Allow each xlet page to own its own GtkBuilder for generating the refresh dialog.
  2919. * Fixed 2d session requirements
  2920. * Prevent cinnamon crash when an invalid gsettings schema is used. Many thanks and all credit to @lestscape (#3692)
  2921. * Revert "[window list applet] Fix attention visibility on mouse hover" ~ possible cause of temporary DE freezes
  2922. -- Clement Lefebvre <root@linuxmint.com> Sun, 23 Nov 2014 14:55:09 +0100
  2923. cinnamon (2.4.3) rebecca; urgency=medium
  2924. * Small l10n fixes, refreshed desktop files
  2925. -- Clement Lefebvre <root@linuxmint.com> Thu, 13 Nov 2014 13:56:14 +0100
  2926. cinnamon (2.4.2) rebecca; urgency=medium
  2927. * photoframe desklet: fix mega leak, don't cache all images, destroy old images.
  2928. * photoframe desklet: cancel the update timer when removing the desklet.
  2929. -- Clement Lefebvre <root@linuxmint.com> Mon, 10 Nov 2014 11:00:28 +0100
  2930. cinnamon (2.4.1) rebecca; urgency=medium
  2931. * Sound Applet: use Math.round instead of .floor on volume values and better mute handling
  2932. * Sound Applet: play sound "volume" on scroll event of the sliders
  2933. * Sound Applet: scrollevent on the icon: 0% -> 5% instead of 0% -> 10%
  2934. * Notifications applet: Don't show empty tray by default
  2935. * Utils: added a string latinise function Menu Applet: applied this new latinise function to sort the applications
  2936. * keybindings: change signal name to listen for media key changes.
  2937. * Cinnamon Settings, extension-core: l10n fix for Highlight and Remove buttons
  2938. * l10n fixes for Menu Editor
  2939. * l10n fix in Cinnamon Settings
  2940. * Cinnamon Settings: Give MDM the same label as present in mdmsetup.desktop
  2941. * Hide root terminal from terminal selection list as it doesn't work
  2942. * menu applet: recognize symbolic icon file paths for the applet icon
  2943. * power applet: make applet label configurable when plugged in, improve logic a bit when deciding what to show.
  2944. * power applet: prevent device refresh before proxy is acquired (caused by panel height change callback which is called when the applet is loaded, but sometimes before the async acquisition of _proxy is completed.)
  2945. * Use system proxy settings in cinnamon-settings
  2946. * Settings, backgrounds: Sort system collections, special-case Linux Mint (composed name) and Retro collections - icons/display_name
  2947. * Add settings for cinnamon-session timer
  2948. * re-add deprecated keybinding schema to allow migration script to work
  2949. -- Clement Lefebvre <root@linuxmint.com> Sat, 08 Nov 2014 10:13:36 +0100
  2950. cinnamon (2.4.0) rebecca; urgency=medium
  2951. * 2.4.0
  2952. -- Clement Lefebvre <root@linuxmint.com> Fri, 31 Oct 2014 23:21:29 +0100
  2953. cinnamon (2.3.0) unstable; urgency=medium
  2954. * 2.3.0
  2955. -- Clement Lefebvre <root@linuxmint.com> Fri, 27 Jun 2014 14:10:47 +0100
  2956. cinnamon (2.2.14) qiana; urgency=medium
  2957. * 2.2.14
  2958. -- Clement Lefebvre <root@linuxmint.com> Fri, 27 Jun 2014 14:09:34 +0100
  2959. cinnamon (2.2.13) qiana; urgency=medium
  2960. * 2.2.13
  2961. -- Clement Lefebvre <root@linuxmint.com> Sun, 25 May 2014 21:10:17 +0100
  2962. cinnamon (2.2.12) qiana; urgency=medium
  2963. * 2.2.12
  2964. -- Clement Lefebvre <root@linuxmint.com> Sun, 25 May 2014 18:56:09 +0100
  2965. cinnamon (2.2.11) qiana; urgency=medium
  2966. * 2.2.11
  2967. -- Clement Lefebvre <root@linuxmint.com> Sun, 25 May 2014 13:42:18 +0100
  2968. cinnamon (2.2.10) qiana; urgency=medium
  2969. * 2.2.10
  2970. -- Clement Lefebvre <root@linuxmint.com> Tue, 20 May 2014 11:10:11 +0100
  2971. cinnamon (2.2.9) qiana; urgency=medium
  2972. * 2.2.9
  2973. -- Clement Lefebvre <root@linuxmint.com> Mon, 12 May 2014 21:38:29 +0100
  2974. cinnamon (2.2.8) qiana; urgency=medium
  2975. * 2.2.8
  2976. -- Clement Lefebvre <root@linuxmint.com> Sun, 11 May 2014 17:29:45 +0100
  2977. cinnamon (2.2.7) qiana; urgency=medium
  2978. * 2.2.7
  2979. -- Clement Lefebvre <root@linuxmint.com> Sun, 11 May 2014 10:04:02 +0100
  2980. cinnamon (2.2.6) qiana; urgency=medium
  2981. * 2.2.6
  2982. -- Clement Lefebvre <root@linuxmint.com> Sun, 04 May 2014 16:29:59 +0100
  2983. cinnamon (2.2.5) qiana; urgency=medium
  2984. * 2.2.5
  2985. -- Clement Lefebvre <root@linuxmint.com> Sat, 03 May 2014 15:35:05 +0100
  2986. cinnamon (2.2.4) qiana; urgency=medium
  2987. * 2.2.4
  2988. -- Clement Lefebvre <root@linuxmint.com> Thu, 01 May 2014 13:40:45 +0100
  2989. cinnamon (2.2.3) qiana; urgency=medium
  2990. * 2.2.3
  2991. -- Clement Lefebvre <root@linuxmint.com> Mon, 14 Apr 2014 18:07:20 +0100
  2992. cinnamon (2.2.2) qiana; urgency=medium
  2993. * 2.2.2
  2994. -- Clement Lefebvre <root@linuxmint.com> Mon, 14 Apr 2014 14:12:39 +0100
  2995. cinnamon (2.2.1) qiana; urgency=medium
  2996. * 2.2.1
  2997. -- Clement Lefebvre <root@linuxmint.com> Sun, 13 Apr 2014 11:31:47 +0100
  2998. cinnamon (2.2.0) qiana; urgency=medium
  2999. * 2.2.0
  3000. -- Clement Lefebvre <root@linuxmint.com> Sat, 12 Apr 2014 15:28:43 +0100
  3001. cinnamon (2.0.14) petra; urgency=low
  3002. * 2.0.14
  3003. -- Clement Lefebvre <root@linuxmint.com> Mon, 25 Nov 2013 18:41:18 +0000
  3004. cinnamon (2.0.13) petra; urgency=low
  3005. * 2.0.13
  3006. -- Clement Lefebvre <root@linuxmint.com> Sat, 23 Nov 2013 13:32:14 +0000
  3007. cinnamon (2.0.12) petra; urgency=low
  3008. * 2.0.12
  3009. -- Clement Lefebvre <root@linuxmint.com> Mon, 11 Nov 2013 13:33:35 +0000
  3010. cinnamon (2.0.11) petra; urgency=low
  3011. * 2.0.11
  3012. -- Clement Lefebvre <root@linuxmint.com> Thu, 07 Nov 2013 10:18:29 +0000
  3013. cinnamon (2.0.10) petra; urgency=low
  3014. * 2.0.10
  3015. -- Clement Lefebvre <root@linuxmint.com> Sun, 03 Nov 2013 17:53:18 +0000
  3016. cinnamon (2.0.9) petra; urgency=low
  3017. * 2.0.9
  3018. -- Clement Lefebvre <root@linuxmint.com> Sun, 03 Nov 2013 15:51:46 +0000
  3019. cinnamon (2.0.8) petra; urgency=low
  3020. * 2.0.8
  3021. -- Clement Lefebvre <root@linuxmint.com> Thu, 31 Oct 2013 13:30:20 +0000
  3022. cinnamon (2.0.7) petra; urgency=low
  3023. * 2.0.7
  3024. -- Clement Lefebvre <root@linuxmint.com> Tue, 29 Oct 2013 10:42:11 +0000
  3025. cinnamon (2.0.6) petra; urgency=low
  3026. * 2.0.6
  3027. -- Clement Lefebvre <root@linuxmint.com> Fri, 25 Oct 2013 15:29:10 +0100
  3028. cinnamon (2.0.5) petra; urgency=low
  3029. * 2.0.5
  3030. -- Clement Lefebvre <root@linuxmint.com> Thu, 24 Oct 2013 11:14:45 +0100
  3031. cinnamon (2.0.4) petra; urgency=low
  3032. * 2.0.4
  3033. -- Clement Lefebvre <root@linuxmint.com> Tue, 22 Oct 2013 14:37:13 +0100
  3034. cinnamon (2.0.3) petra; urgency=low
  3035. * 2.0.3
  3036. -- Clement Lefebvre <root@linuxmint.com> Fri, 18 Oct 2013 16:04:36 +0100
  3037. cinnamon (2.0.2) petra; urgency=low
  3038. * 2.0.2
  3039. -- Clement Lefebvre <root@linuxmint.com> Wed, 09 Oct 2013 15:05:24 +0100
  3040. cinnamon (2.0.1) petra; urgency=low
  3041. * 2.0.1
  3042. -- Clement Lefebvre <root@linuxmint.com> Wed, 09 Oct 2013 13:52:55 +0100
  3043. cinnamon (2.0.0) petra; urgency=low
  3044. * 2.0.0
  3045. -- Clement Lefebvre <root@linuxmint.com> Wed, 09 Oct 2013 10:47:58 +0100
  3046. cinnamon (1.9.2) petra; urgency=low
  3047. * 1.9.2
  3048. -- Clement Lefebvre <root@linuxmint.com> Mon, 30 Sep 2013 13:26:09 +0100
  3049. cinnamon (1.9.1) olivia; urgency=low
  3050. * 1.9.1
  3051. -- Clement Lefebvre <root@linuxmint.com> Sat, 01 Jun 2013 22:16:16 +0100
  3052. cinnamon (1.8.7) olivia; urgency=low
  3053. * 1.8.7
  3054. -- Clement Lefebvre <root@linuxmint.com> Sat, 01 Jun 2013 14:57:52 +0100
  3055. cinnamon (1.8.6) olivia; urgency=low
  3056. * 1.8.6
  3057. -- Clement Lefebvre <root@linuxmint.com> Thu, 23 May 2013 16:28:18 +0100
  3058. cinnamon (1.8.5) olivia; urgency=low
  3059. * 1.8.5
  3060. -- Clement Lefebvre <root@linuxmint.com> Wed, 22 May 2013 17:34:29 +0100
  3061. cinnamon (1.8.4) olivia; urgency=low
  3062. * 1.8.4
  3063. -- Clement Lefebvre <root@linuxmint.com> Wed, 22 May 2013 16:15:07 +0100
  3064. cinnamon (1.8.3) olivia; urgency=low
  3065. * 1.8.3
  3066. -- Clement Lefebvre <root@linuxmint.com> Sun, 19 May 2013 21:00:31 +0100
  3067. cinnamon (1.8.2) olivia; urgency=low
  3068. * 1.8.2
  3069. -- Clement Lefebvre <root@linuxmint.com> Tue, 07 May 2013 14:30:31 +0100
  3070. cinnamon (1.8.1) olivia; urgency=low
  3071. * 1.8.1
  3072. -- Clement Lefebvre <root@linuxmint.com> Tue, 07 May 2013 00:09:09 +0100
  3073. cinnamon (1.8.0) olivia; urgency=low
  3074. * 1.8.0
  3075. -- Clement Lefebvre <root@linuxmint.com> Sun, 05 May 2013 17:40:50 +0100
  3076. cinnamon (1.7.10) olivia; urgency=low
  3077. * 1.7.10
  3078. -- Clement Lefebvre <root@linuxmint.com> Fri, 03 May 2013 21:06:16 +0100
  3079. cinnamon (1.7.9) olivia; urgency=low
  3080. * 1.7.9
  3081. -- Clement Lefebvre <root@linuxmint.com> Fri, 03 May 2013 17:53:50 +0100
  3082. cinnamon (1.7.8) olivia; urgency=low
  3083. * 1.7.8
  3084. -- Clement Lefebvre <root@linuxmint.com> Tue, 30 Apr 2013 17:01:30 +0100
  3085. cinnamon (1.7.7) olivia; urgency=low
  3086. * 1.7.7
  3087. -- Clement Lefebvre <root@linuxmint.com> Sun, 28 Apr 2013 11:40:38 +0100
  3088. cinnamon (1.7.6) olivia; urgency=low
  3089. * 1.7.6
  3090. -- Clement Lefebvre <root@linuxmint.com> Sat, 27 Apr 2013 19:56:06 +0100
  3091. cinnamon (1.7.5) olivia; urgency=low
  3092. * 1.7.5
  3093. -- Clement Lefebvre <root@linuxmint.com> Sat, 27 Apr 2013 19:54:05 +0100
  3094. cinnamon (1.7.4) olivia; urgency=low
  3095. * 1.7.4
  3096. -- Clement Lefebvre <root@linuxmint.com> Mon, 15 Apr 2013 14:54:44 +0100
  3097. cinnamon (1.7.3) olivia; urgency=low
  3098. * 1.7.3
  3099. -- Clement Lefebvre <root@linuxmint.com> Fri, 22 Mar 2013 14:05:06 +0000
  3100. cinnamon (1.7.2) olivia; urgency=low
  3101. * 1.7.2
  3102. -- Clement Lefebvre <root@linuxmint.com> Tue, 05 Mar 2013 10:40:53 +0000
  3103. cinnamon (1.7.1) olivia; urgency=low
  3104. * 1.7.1
  3105. -- Clement Lefebvre <root@linuxmint.com> Thu, 21 Feb 2013 16:21:59 +0000
  3106. cinnamon (1.6.7) nadia; urgency=low
  3107. * 1.6.7
  3108. -- Clement Lefebvre <root@linuxmint.com> Wed, 14 Nov 2012 14:44:36 +0000
  3109. cinnamon (1.6.6) nadia; urgency=low
  3110. * 1.6.6
  3111. -- Clement Lefebvre <root@linuxmint.com> Tue, 06 Nov 2012 18:08:46 +0000
  3112. cinnamon (1.6.5) nadia; urgency=low
  3113. * 1.6.5
  3114. -- Clement Lefebvre <root@linuxmint.com> Mon, 05 Nov 2012 18:50:04 +0000
  3115. cinnamon (1.6.4) nadia; urgency=low
  3116. * 1.6.4
  3117. -- Clement Lefebvre <root@linuxmint.com> Wed, 24 Oct 2012 16:45:19 +0100
  3118. cinnamon (1.6.3) nadia; urgency=low
  3119. * 1.6.3
  3120. -- Clement Lefebvre <root@linuxmint.com> Sat, 20 Oct 2012 21:24:02 +0100
  3121. cinnamon (1.6.2) nadia; urgency=low
  3122. * 1.6.2
  3123. -- Clement Lefebvre <root@linuxmint.com> Thu, 18 Oct 2012 14:44:40 +0100
  3124. cinnamon (1.6.1) maya; urgency=low
  3125. * 1.6.1
  3126. -- Clement Lefebvre <root@linuxmint.com> Thu, 27 Sep 2012 14:32:57 +0100
  3127. cinnamon (1.6.0) maya; urgency=low
  3128. * 1.6.0
  3129. -- Clement Lefebvre <root@linuxmint.com> Mon, 17 Sep 2012 16:42:54 +0100
  3130. cinnamon (1.5.8) maya; urgency=low
  3131. * 1.5.8
  3132. -- Clement Lefebvre <root@linuxmint.com> Sun, 09 Sep 2012 13:36:26 +0100
  3133. cinnamon (1.5.7) maya; urgency=low
  3134. * 1.5.7
  3135. -- Clement Lefebvre <root@linuxmint.com> Wed, 05 Sep 2012 18:18:09 +0100
  3136. cinnamon (1.5.6) maya; urgency=low
  3137. * 1.5.6
  3138. -- Clement Lefebvre <root@linuxmint.com> Wed, 05 Sep 2012 16:25:33 +0100
  3139. cinnamon (1.5.5) maya; urgency=low
  3140. * 1.5.5
  3141. -- Clement Lefebvre <root@linuxmint.com> Wed, 05 Sep 2012 16:22:08 +0100
  3142. cinnamon (1.5.4) maya; urgency=low
  3143. * 1.5.4
  3144. -- Clement Lefebvre <root@linuxmint.com> Wed, 05 Sep 2012 12:31:55 +0100
  3145. cinnamon (1.5.3) maya; urgency=low
  3146. * 1.5.3
  3147. -- Clement Lefebvre <root@linuxmint.com> Wed, 29 Aug 2012 11:36:31 +0100
  3148. cinnamon (1.5.2) maya; urgency=low
  3149. * 1.5.2
  3150. -- Clement Lefebvre <root@linuxmint.com> Thu, 26 Jul 2012 23:27:00 +0100
  3151. cinnamon (1.5.1) maya; urgency=low
  3152. * 1.5.1
  3153. -- Clement Lefebvre <root@linuxmint.com> Thu, 26 Jul 2012 13:07:36 +0100
  3154. cinnamon (1.5.0) maya; urgency=low
  3155. * 1.5.0
  3156. -- Clement Lefebvre <root@linuxmint.com> Tue, 24 Jul 2012 15:52:06 +0100
  3157. cinnamon (1.4-UP3) maya; urgency=low
  3158. * 1.4 UP3
  3159. -- Clement Lefebvre <root@linuxmint.com> Sun, 20 May 2012 11:05:35 +0100
  3160. cinnamon (1.4-UP2) maya; urgency=low
  3161. * 1.4 UP2
  3162. -- Clement Lefebvre <root@linuxmint.com> Fri, 18 May 2012 18:35:28 +0100
  3163. cinnamon (1.4-UP1) maya; urgency=low
  3164. * 1.4 UP1
  3165. -- Clement Lefebvre <root@linuxmint.com> Sun, 13 May 2012 23:43:22 +0100
  3166. cinnamon (1.4.0) lisa; urgency=low
  3167. * New Cinnamon release
  3168. -- Clement Lefebvre <root@linuxmint.com> Tue, 13 Mar 2012 16:11:41 +0000
  3169. cinnamon (1.3.1) lisa; urgency=low
  3170. * New Cinnamon release
  3171. -- Clement Lefebvre <root@linuxmint.com> Mon, 20 Feb 2012 10:14:59 +0000
  3172. cinnamon (1.3.0) lisa; urgency=low
  3173. * New Cinnamon release
  3174. -- Clement Lefebvre <root@linuxmint.com> Fri, 17 Feb 2012 14:55:12 +0000
  3175. cinnamon (1.2.0) lisa; urgency=low
  3176. * New Cinnamon release
  3177. -- Clement Lefebvre <root@linuxmint.com> Mon, 23 Jan 2012 14:10:38 +0000
  3178. cinnamon (1.1.3) lisa; urgency=low
  3179. * Menu improvements: The search entry isn't cleared anymore when the menu is closed
  3180. * Menu improvements: Clearing the search entry now resets the search results
  3181. * Menu improvements: Context menu for applications and favorites to "Add to panel", "Add to desktop", "Add/Remove to/from favorites"
  3182. * Panel Launchers improvements: Custom launchers don't appear in the menu anymore and are store separately
  3183. * Panel Launchers improvements: Application launchers can be added by right-clicking on apps in the menu and selecting "Add to panel"
  3184. * Panel Launchers improvements: The Panel Launchers applet refreshes automatically when launchers are added/removed
  3185. * Visual improvements: The space between panel applets was reduced to 4px
  3186. * Visual improvements: Improved menu look & feel (less margins, system buttons merged with favorites..etc)
  3187. * Visual improvements: Reduced overall font size to 9.5pt (we're targeting PC users not mobile phones)
  3188. * Visual improvements: Windows in overview now feature icons for easier recognition
  3189. * Visual improvements: The notifications were moved a bit in order not to appear on top of window buttons when a window is maximized
  3190. * Visual improvements: Thumbnails from theme.json files in Gnome Shell themes are now used
  3191. * Visual improvements: Improved dialog for adding custom launchers
  3192. * Visual improvements: Panel Launchers now have tooltips
  3193. * Network Manager Applet improvements: Switching Ethernet off now actually disconnects the device
  3194. * Network Manager Applet improvements: Switching Wireless off now actually disconnects the device
  3195. * Bug fixes: Critical: Cinnamon doesn't crash anymore when a theme was unreadable due to permission problems
  3196. * Bug fixes: Themes: Themes in ~/.themes are now detected
  3197. * Bug fixes: Panel: New default size for status icons (fixes issue with Gnome Shell themes where an icon could get too big)
  3198. * Bug fixes: Window List: A bug which prevented LibreOffice applications from showing an icon was fixed
  3199. * Bug fixes: Dual Monitors: Fixed a bug which prevented the mouse pointer from moving from the primary monitor to the secondary monitor
  3200. * New configuration options: The menu text ("Menu") is now configurable via gsettings (at "org.cinnamon menu-text")
  3201. * New configuration options: The panel can now auto-hide (this is turned OFF by default and available via gsettings at "org.cinnamon panel-autohide")
  3202. * New configuration options: The Overview Hot Corner can be disabled (it is enabled by default and this is available via gsettings at "org.cinnamon overview-corner-hover")
  3203. * New configuration options: The Overview Icon can be disabled (it is enabled by default and this is available via gsettings at "org.cinnamon overview-corner-visible")
  3204. -- Clement Lefebvre <root@linuxmint.com> Sun, 01 Jan 2012 21:52:36 +0000
  3205. cinnamon (1.1.2) lisa; urgency=low
  3206. * Feature: New Panel Launchers applet (alpha, adding apps launchers is done via gsettings)
  3207. * Feature: New Themes selection tab in overview (stable)
  3208. * Performance: Telepathy client and Calendar server are not run/used anymore
  3209. * Performance: Minimizing and restoring windows is much faster. This is especially visible when using the "showDesktop" applet
  3210. * Visual: Removed search entry from overview
  3211. * Visual: Easier to read calendar applet
  3212. * Visual: Fixed blurry tooltips in windowlist
  3213. * Critical: Fixed memory leak (which made Cinnamon use a lot of memory and the whole system eventually becoming really slow)
  3214. * Critical: Fixed important packaging bug preventing sound applet to work after a media player was launched (affected users and distributions using the .deb packages)
  3215. * Critical: Added missing files in data's and js' Makefile.am (for users and distributions not using the .deb packages)
  3216. * Critical: Fixed frozen menu when applications or favorites changed
  3217. -- Clement Lefebvre <root@linuxmint.com> Fri, 23 Dec 2011 12:23:36 +0000
  3218. cinnamon (1.1.1) lisa; urgency=low
  3219. * Fix: Added missing panelLaunchers.js
  3220. -- Clement Lefebvre <root@linuxmint.com> Wed, 21 Dec 2011 18:29:29 +0000
  3221. cinnamon (1.1.0) lisa; urgency=low
  3222. * Fixed run dialog
  3223. * Fixed sound devices disappearing in sound applet
  3224. * Fixed amarok support in sound applet
  3225. * Hide sound applet when media player is launched
  3226. * Alt tab is now window-centric
  3227. * Alt tab uses window titles
  3228. * Added Ctrl+Alt+Up/Down keybindings to show overview screen
  3229. * Added panel launchers applet (with terminal so far and no configuration so far..)
  3230. * Many small visual improvements made to default theme
  3231. -- Clement Lefebvre <root@linuxmint.com> Wed, 21 Dec 2011 17:43:55 +0000
  3232. cinnamon (1.0.0) lisa; urgency=low
  3233. * Initial version (based on gnome-shell 3.2.1)
  3234. -- Clement Lefebvre <root@linuxmint.com> Tue, 20 Dec 2011 14:10:34 +0000