Browse Source

Imported Upstream version 2.2.9

tags/upstream/2.2.9^0
Maximiliano Curia 7 years ago
parent
commit
6cbee35921
66 changed files with 2917 additions and 1536 deletions
  1. +137
    -111
      cinnamon.pot
  2. +1
    -1
      configure.ac
  3. +3
    -1
      data/icons/Makefile.am
  4. +299
    -0
      data/icons/hicolor_categories_16x16_cs-backgrounds.svg
  5. +154
    -0
      data/icons/hicolor_categories_16x16_cs-desklets.svg
  6. +24
    -9
      data/org.cinnamon.gschema.xml.in
  7. +1
    -1
      files/usr/bin/cinnamon-settings-users
  8. +46
    -17
      files/usr/lib/cinnamon-desktop-editor/cinnamon-desktop-editor.py
  9. +1
    -1
      files/usr/lib/cinnamon-settings-users/cinnamon-settings-users.py
  10. +2
    -2
      files/usr/lib/cinnamon-settings/bin/SettingsWidgets.py
  11. +3
    -3
      files/usr/lib/cinnamon-settings/bin/XletSettings.py
  12. +8
    -10
      files/usr/lib/cinnamon-settings/cinnamon-settings.py
  13. +1
    -0
      files/usr/lib/cinnamon-settings/modules/cs_default.py
  14. +8
    -6
      files/usr/lib/cinnamon-settings/modules/cs_hotcorner.py
  15. +2
    -2
      files/usr/lib/cinnamon-settings/modules/cs_mouse.py
  16. +0
    -1
      files/usr/lib/cinnamon-settings/modules/cs_user.py
  17. +2
    -1
      files/usr/lib/cinnamon-settings/modules/cs_windows.py
  18. +90
    -61
      files/usr/share/applications/cinnamon-settings-applets.desktop
  19. +80
    -33
      files/usr/share/applications/cinnamon-settings-backgrounds.desktop
  20. +78
    -14
      files/usr/share/applications/cinnamon-settings-calendar.desktop
  21. +64
    -1
      files/usr/share/applications/cinnamon-settings-default.desktop
  22. +66
    -33
      files/usr/share/applications/cinnamon-settings-desklets.desktop
  23. +77
    -32
      files/usr/share/applications/cinnamon-settings-desktop.desktop
  24. +79
    -33
      files/usr/share/applications/cinnamon-settings-effects.desktop
  25. +70
    -30
      files/usr/share/applications/cinnamon-settings-extensions.desktop
  26. +78
    -32
      files/usr/share/applications/cinnamon-settings-fonts.desktop
  27. +72
    -32
      files/usr/share/applications/cinnamon-settings-general.desktop
  28. +69
    -26
      files/usr/share/applications/cinnamon-settings-hotcorner.desktop
  29. +78
    -32
      files/usr/share/applications/cinnamon-settings-info.desktop
  30. +109
    -70
      files/usr/share/applications/cinnamon-settings-keyboard.desktop
  31. +77
    -29
      files/usr/share/applications/cinnamon-settings-mouse.desktop
  32. +87
    -65
      files/usr/share/applications/cinnamon-settings-panel.desktop
  33. +80
    -36
      files/usr/share/applications/cinnamon-settings-power.desktop
  34. +79
    -31
      files/usr/share/applications/cinnamon-settings-screensaver.desktop
  35. +100
    -61
      files/usr/share/applications/cinnamon-settings-themes.desktop
  36. +61
    -20
      files/usr/share/applications/cinnamon-settings-tiling.desktop
  37. +72
    -26
      files/usr/share/applications/cinnamon-settings-user.desktop
  38. +77
    -126
      files/usr/share/applications/cinnamon-settings-users.desktop
  39. +72
    -30
      files/usr/share/applications/cinnamon-settings-windows.desktop
  40. +73
    -29
      files/usr/share/applications/cinnamon-settings-workspaces.desktop
  41. +57
    -103
      files/usr/share/applications/cinnamon-settings.desktop
  42. +1
    -1
      files/usr/share/cinnamon/applets/brightness@cinnamon.org/applet.js
  43. +83
    -81
      files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js
  44. +4
    -5
      files/usr/share/cinnamon/applets/panel-launchers@cinnamon.org/applet.js
  45. +0
    -3
      files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js
  46. +34
    -35
      files/usr/share/cinnamon/applets/systray@cinnamon.org/applet.js
  47. +9
    -1
      files/usr/share/cinnamon/applets/window-list@cinnamon.org/applet.js
  48. +7
    -34
      generate_additional_files.py
  49. +35
    -96
      generate_cs_module_desktop_files.py
  50. +4
    -3
      js/ui/applet.js
  51. +3
    -0
      js/ui/hotCorner.js
  52. +2
    -2
      js/ui/magnifier.js
  53. +0
    -5
      js/ui/main.js
  54. +14
    -3
      js/ui/placesManager.js
  55. +6
    -4
      js/ui/windowAttentionHandler.js
  56. +37
    -31
      js/ui/windowManager.js
  57. +2
    -3
      src/cinnamon-embedded-window.c
  58. +6
    -13
      src/cinnamon-global.c
  59. +8
    -0
      src/cinnamon-tray-manager.c
  60. +0
    -1
      src/main.c
  61. +32
    -13
      src/st/st-texture-cache.c
  62. +7
    -2
      src/st/st-theme-node.c
  63. +23
    -25
      src/tray/na-tray-child.c
  64. +3
    -1
      src/tray/na-tray-child.h
  65. +57
    -22
      src/tray/na-tray-manager.c
  66. +3
    -1
      src/tray/na-tray-manager.h

+ 137
- 111
cinnamon.pot View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-04-12 15:26+0100\n"
"POT-Creation-Date: 2014-05-04 16:01+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,26 +18,26 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"

#: generate_additional_files.py:50
#: generate_additional_files.py:24
#: files/usr/share/cinnamon/applets/user@cinnamon.org/applet.js:85
#: files/usr/lib/cinnamon-settings/cinnamon-settings.py:37
#: files/usr/lib/cinnamon-settings/cinnamon-settings.py:228
#: files/usr/lib/cinnamon-settings/cinnamon-settings.py:487
#: files/usr/lib/cinnamon-settings/cinnamon-settings.py:485
msgid "System Settings"
msgstr ""

#: generate_additional_files.py:50
#: generate_additional_files.py:24
#: files/usr/lib/cinnamon-settings/cinnamon-settings.py:38
msgid "Control Center"
msgstr ""

#: generate_additional_files.py:63
#: generate_additional_files.py:37
#: files/usr/lib/cinnamon-settings/cinnamon-settings.py:77
#: files/usr/lib/cinnamon-settings-users/cinnamon-settings-users.py:372
msgid "Users and Groups"
msgstr ""

#: generate_additional_files.py:63
#: generate_additional_files.py:37
msgid "Add or remove users and groups"
msgstr ""

@@ -131,11 +131,11 @@ msgstr ""
msgid "Execution of '%s' failed:"
msgstr ""

#: js/ui/applet.js:412
#: js/ui/applet.js:413
msgid "Remove this applet"
msgstr ""

#: js/ui/applet.js:425 js/ui/desklet.js:226
#: js/ui/applet.js:426 js/ui/desklet.js:226
msgid "Configure..."
msgstr ""

@@ -204,7 +204,7 @@ msgstr ""

#: js/ui/keyboard.js:555
#: files/usr/share/cinnamon/applets/power@cinnamon.org/applet.js:106
#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:163
#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:162
msgid "Keyboard"
msgstr ""

@@ -224,28 +224,28 @@ msgstr ""
msgid "Reload Code"
msgstr ""

#: js/ui/main.js:418
#: js/ui/main.js:419
msgid "Running in software rendering mode"
msgstr ""

#: js/ui/main.js:419
#: js/ui/main.js:420
msgid ""
"Cinnamon is currently running without video hardware acceleration and, as a "
"result, you may observe much higher than normal CPU usage.\n"
"\n"
msgstr ""

#: js/ui/main.js:420
#: js/ui/main.js:421
msgid ""
"There could be a problem with your drivers or some other issue. For the "
"best experience, it is recommended that you only use this mode for"
msgstr ""

#: js/ui/main.js:421
#: js/ui/main.js:422
msgid " troubleshooting purposes."
msgstr ""

#: js/ui/main.js:476
#: js/ui/main.js:477
msgid "WORKSPACE"
msgstr ""

@@ -321,30 +321,30 @@ msgstr ""
msgid "Please enter a command:"
msgstr ""

#: js/ui/windowManager.js:973
#: js/ui/windowManager.js:979
msgid "Hold <Super> to enter snap mode"
msgstr ""

#: js/ui/windowManager.js:975
#: js/ui/windowManager.js:981
msgid "Hold <Alt> to enter snap mode"
msgstr ""

#: js/ui/windowManager.js:977
#: js/ui/windowManager.js:983
msgid "Hold <Ctrl> to enter snap mode"
msgstr ""

#: js/ui/windowManager.js:979
#: js/ui/windowManager.js:985
msgid "Hold <Shift> to enter snap mode"
msgstr ""

#: js/ui/windowManager.js:981
#: js/ui/windowManager.js:987
msgid "Use the arrow keys to shift workspaces"
msgstr ""

#: js/ui/workspace.js:1492
#: files/usr/share/cinnamon/applets/window-list@cinnamon.org/applet.js:80
#: files/usr/lib/cinnamon-settings/modules/cs_default.py:209
#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:139
#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:153
#: files/usr/lib/cinnamon-settings/bin/Spices.py:109
msgid "Close"
msgstr ""
@@ -356,13 +356,13 @@ msgstr ""

#: js/ui/workspace.js:1498
#: files/usr/share/cinnamon/applets/window-list@cinnamon.org/applet.js:89
#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:140
#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:154
msgid "Minimize"
msgstr ""

#: js/ui/workspace.js:1501 js/ui/workspace.js:1574
#: files/usr/share/cinnamon/applets/window-list@cinnamon.org/applet.js:92
#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:141
#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:155
msgid "Maximize"
msgstr ""

@@ -502,81 +502,81 @@ msgstr ""
msgid "Keyboard Settings"
msgstr ""

#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:170
#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:172
msgid "Please provide your password to uninstall this application"
msgstr ""

#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:243
#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:245
msgid "Add to panel"
msgstr ""

#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:246
#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:248
msgid "Add to desktop"
msgstr ""

#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:250
#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:252
msgid "Remove from favorites"
msgstr ""

#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:253
#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:255
msgid "Add to favorites"
msgstr ""

#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:257
#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:259
#: files/usr/lib/cinnamon-settings/bin/ExtensionCore.py:508
msgid "Uninstall"
msgstr ""

#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:506
#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:508
#: files/usr/share/cinnamon/applets/recent@cinnamon.org/applet.js:70
msgid "Clear list"
msgstr ""

#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:544
#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:546
msgid "All Applications"
msgstr ""

#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:571
#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:573
msgid "Places"
msgstr ""

#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:591
#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:593
msgid "Recent Files"
msgstr ""

#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:838
#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:138
#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:840
#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:152
msgid "Menu"
msgstr ""

#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:1640
#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:1666
#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:123
#: files/usr/lib/cinnamon-screensaver-lock-dialog/cinnamon-screensaver-lock-dialog.py:36
msgid "Lock screen"
msgstr ""

#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:1641
#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:1667
#: files/usr/lib/cinnamon-settings/modules/cs_power.py:9
msgid "Lock the screen"
msgstr ""

#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:1670
#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:1696
msgid "Logout"
msgstr ""

#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:1671
#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:1697
msgid "Leave the session"
msgstr ""

#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:1687
#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:1713
msgid "Quit"
msgstr ""

#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:1688
#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:1714
msgid "Shutdown the computer"
msgstr ""

#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:1811
#: files/usr/share/cinnamon/applets/menu@cinnamon.org/applet.js:1839
msgid "Type to search..."
msgstr ""

@@ -942,17 +942,17 @@ msgid "Stopped"
msgstr ""

#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:396
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:577
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:574
msgid "Unknown Artist"
msgstr ""

#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:397
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:581
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:578
msgid "Unknown Album"
msgstr ""

#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:398
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:585
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:582
msgid "Unknown Title"
msgstr ""

@@ -981,37 +981,37 @@ msgstr ""
msgid "Quit Player"
msgstr ""

#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:865
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:862
msgid "Mute output"
msgstr ""

#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:866
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:863
msgid "Mute input"
msgstr ""

#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1098
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1095
msgid "Launch player..."
msgstr ""

#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1111
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1173
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1174
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1179
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1180
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1199
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1200
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1108
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1170
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1171
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1176
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1177
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1196
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1197
msgid "Volume"
msgstr ""

#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1118
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1115
msgid "Microphone"
msgstr ""

#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1125
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1122
msgid "Sound Settings"
msgstr ""

#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1127
#: files/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js:1124
msgid "Output device..."
msgstr ""

@@ -1100,6 +1100,8 @@ msgstr ""
msgid "Switch workspace"
msgstr ""

#. #-#-#-#-# uniq-cinnamon-json.pot #-#-#-#-#
#. power@cinnamon.org->settings-schema.json->labelinfo->description
#: files/usr/share/cinnamon/applets/xrandr@cinnamon.org/applet.js:45
#: files/usr/lib/cinnamon-settings/cinnamon-settings.py:60
msgid "Display"
@@ -1260,54 +1262,54 @@ msgid "The group name cannot contain space characters"
msgstr ""

#: files/usr/lib/cinnamon-settings-users/cinnamon-settings-users.py:159
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:333
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:332
msgid "New password"
msgstr ""

#: files/usr/lib/cinnamon-settings-users/cinnamon-settings-users.py:159
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:337
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:336
msgid "Confirm password"
msgstr ""

#: files/usr/lib/cinnamon-settings-users/cinnamon-settings-users.py:163
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:348
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:347
msgid "Generate a password"
msgstr ""

#: files/usr/lib/cinnamon-settings-users/cinnamon-settings-users.py:169
#: files/usr/lib/cinnamon-settings-users/cinnamon-settings-users.py:175
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:354
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:360
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:353
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:359
msgid "Your new password needs to be at least 8 characters long"
msgstr ""

#: files/usr/lib/cinnamon-settings-users/cinnamon-settings-users.py:183
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:368
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:367
msgid "Show password"
msgstr ""

#: files/usr/lib/cinnamon-settings-users/cinnamon-settings-users.py:189
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:374
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:373
msgid "An error occured. Your password was not changed."
msgstr ""

#: files/usr/lib/cinnamon-settings-users/cinnamon-settings-users.py:200
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:385
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:384
msgid "Change"
msgstr ""

#: files/usr/lib/cinnamon-settings-users/cinnamon-settings-users.py:247
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:466
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:465
msgid "Passwords do not match"
msgstr ""

#: files/usr/lib/cinnamon-settings-users/cinnamon-settings-users.py:251
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:470
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:469
msgid "Too short"
msgstr ""

#: files/usr/lib/cinnamon-settings-users/cinnamon-settings-users.py:254
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:473
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:472
msgid "OK"
msgstr ""

@@ -1382,7 +1384,7 @@ msgid "Password"
msgstr ""

#: files/usr/lib/cinnamon-settings-users/cinnamon-settings-users.py:557
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:236
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:235
msgid "Images"
msgstr ""

@@ -2057,16 +2059,20 @@ msgstr ""
msgid "Manage hotcorner settings"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_hotcorner.py:205
msgid "Show all workspaces"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_hotcorner.py:206
msgid "Workspace Selector"
msgid "Show all windows"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_hotcorner.py:207
msgid "Window Selector"
msgid "Show the desktop"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_hotcorner.py:208
msgid "Custom"
msgid "Run a command"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_hotcorner.py:222
@@ -2460,46 +2466,42 @@ msgid "Eject"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:147
msgid "Turn zoom on or off"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:148
msgid "Zoom in"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:149
#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:148
msgid "Zoom out"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:150
#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:149
msgid "Turn screen reader on or off"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:151
#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:150
msgid "Turn on-screen keyboard on or off"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:152
#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:151
msgid "Increase text size"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:153
#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:152
msgid "Decrease text size"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:154
#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:153
msgid "High contrast on or off"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:158
#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:157
msgid "Launch terminal"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:162
#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:161
msgid "keyboard, shortcut, hotkey"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:165
#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:164
msgid "Manage keyboard settings and shortcuts"
msgstr ""

@@ -2692,7 +2694,7 @@ msgid "Update"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_keyboard.py:728
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:149
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:148
msgid "Name:"
msgstr ""

@@ -2815,7 +2817,7 @@ msgstr ""
#: files/usr/lib/cinnamon-settings/modules/cs_mouse.py:76
#: files/usr/lib/cinnamon-settings/modules/cs_mouse.py:77
#: files/usr/lib/cinnamon-settings/modules/cs_tiling.py:25
#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:75
#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:76
msgid "Pixels"
msgstr ""

@@ -3163,31 +3165,31 @@ msgstr ""
msgid "Other settings"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_themes.py:67
#: files/usr/lib/cinnamon-settings/modules/cs_themes.py:68
msgid "Controls"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_themes.py:68
#: files/usr/lib/cinnamon-settings/modules/cs_themes.py:69
msgid "Icons"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_themes.py:69
#: files/usr/lib/cinnamon-settings/modules/cs_themes.py:70
msgid "Window borders"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_themes.py:70
#: files/usr/lib/cinnamon-settings/modules/cs_themes.py:71
msgid "Mouse Pointer"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_themes.py:71
#: files/usr/lib/cinnamon-settings/modules/cs_themes.py:72
msgid "Keybindings"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_themes.py:73
#: files/usr/lib/cinnamon-settings/modules/cs_themes.py:74
msgid "Show icons in menus"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_themes.py:76
#: files/usr/lib/cinnamon-settings/modules/cs_themes.py:77
msgid "Show icons on buttons"
msgstr ""

@@ -3293,27 +3295,27 @@ msgstr ""
msgid "Take a photo..."
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_user.py:128
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:127
msgid "Click to change your name"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_user.py:135
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:134
msgid "Picture:"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_user.py:145
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:144
msgid "Click to change your password"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_user.py:154
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:153
msgid "Password:"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_user.py:329
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:328
msgid "Current password"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_user.py:451
#: files/usr/lib/cinnamon-settings/modules/cs_user.py:450
msgid "Wrong password"
msgstr ""

@@ -3333,6 +3335,10 @@ msgstr ""
msgid "Icons only"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:26
msgid "Thumbnails only"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:26
msgid "Icons and thumbnails"
msgstr ""
@@ -3425,34 +3431,38 @@ msgid "Bring windows which require attention to the current workspace"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:68
msgid "Prevent focus stealing"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:69
msgid "Attach dialog windows to their parent window's titlebar"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:73
#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:74
msgid "Moving and Resizing Windows"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:74
#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:75
msgid "Special key to move windows"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:75
#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:76
msgid "Window drag/resize threshold"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:118
#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:132
msgid "Left side title bar buttons"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:124
#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:138
msgid "Right side title bar buttons"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:142
#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:156
msgid "Sticky"
msgstr ""

#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:143
#: files/usr/lib/cinnamon-settings/modules/cs_windows.py:157
msgid "Shade"
msgstr ""

@@ -3846,20 +3856,20 @@ msgid ""
"Details: %s"
msgstr ""

#: files/usr/lib/cinnamon-settings/bin/XletSettings.py:45
#: files/usr/lib/cinnamon-settings/bin/XletSettings.py:46
msgid "Back to list"
msgstr ""

#: files/usr/lib/cinnamon-settings/bin/XletSettings.py:46
#: files/usr/lib/cinnamon-settings/bin/XletSettings.py:47
msgid "More actions..."
msgstr ""

#: files/usr/lib/cinnamon-settings/bin/XletSettings.py:47
#: files/usr/lib/cinnamon-settings/bin/XletSettings.py:48
#, c-format
msgid "Remove the current instance of this %s"
msgstr ""

#: files/usr/lib/cinnamon-settings/bin/XletSettings.py:48
#: files/usr/lib/cinnamon-settings/bin/XletSettings.py:49
#, c-format
msgid "Momentarily highlight the %s on your desktop"
msgstr ""
@@ -4073,6 +4083,22 @@ msgstr ""
msgid "Set your custom format here."
msgstr ""

#. power@cinnamon.org->settings-schema.json->labelinfo->options
msgid "Hide label"
msgstr ""

#. power@cinnamon.org->settings-schema.json->labelinfo->options
msgid "Show time remaining"
msgstr ""

#. power@cinnamon.org->settings-schema.json->labelinfo->options
msgid "Show percentage and time remaining"
msgstr ""

#. power@cinnamon.org->settings-schema.json->labelinfo->options
msgid "Show percentage"
msgstr ""

#. sound@cinnamon.org->settings-schema.json->hideSystray->description
msgid "Hide system tray icons for compatible players"
msgstr ""


+ 1
- 1
configure.ac View File

@@ -1,5 +1,5 @@
AC_PREREQ(2.63)
AC_INIT([cinnamon],[2.2.3],[https://bugzilla.gnome.org/enter_bug.cgi?product=cinnamon],[cinnamon])
AC_INIT([cinnamon],[2.2.9],[https://bugzilla.gnome.org/enter_bug.cgi?product=cinnamon],[cinnamon])

AC_CONFIG_HEADERS([config.h])
AC_CONFIG_SRCDIR([src/cinnamon-global.c])


+ 3
- 1
data/icons/Makefile.am View File

@@ -5,9 +5,11 @@ public_icons_themes = \
$(NULL)

public_icons = \
hicolor_categories_16x16_cs-desklets.svg \
hicolor_categories_16x16_cs-backgrounds.svg \
hicolor_categories_scalable_cs-applets.svg \
hicolor_categories_scalable_cs-backgrounds.svg \
hicolor_categories_scalable_cs-bluetooth.svg \
hicolor_categories_scalable_cs-bluetooth.svg \
hicolor_categories_scalable_cs-cat-admin.svg \
hicolor_categories_scalable_cs-cat-appearance.svg \
hicolor_categories_scalable_cs-cat-hardware.svg \


+ 299
- 0
data/icons/hicolor_categories_16x16_cs-backgrounds.svg View File

@@ -0,0 +1,299 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->

<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="16"
height="16"
id="svg4874"
version="1.1"
inkscape:version="0.48.4 r9939"
viewBox="0 0 16 16"
sodipodi:docname="stock-image.svg"
inkscape:export-filename="/usr/share/icons/hicolor/24x24/actions/stock-image.png"
inkscape:export-xdpi="135"
inkscape:export-ydpi="135">
<defs
id="defs4876">
<linearGradient
inkscape:collect="always"
id="linearGradient5362">
<stop
style="stop-color:#000000;stop-opacity:1;"
offset="0"
id="stop5364" />
<stop
style="stop-color:#000000;stop-opacity:0;"
offset="1"
id="stop5366" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient5279">
<stop
style="stop-color:#000000;stop-opacity:1;"
offset="0"
id="stop5281" />
<stop
style="stop-color:#000000;stop-opacity:0;"
offset="1"
id="stop5283" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient3794">
<stop
style="stop-color:#000000;stop-opacity:1;"
offset="0"
id="stop3796" />
<stop
style="stop-color:#000000;stop-opacity:0;"
offset="1"
id="stop3798" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient3786">
<stop
style="stop-color:#000000;stop-opacity:1;"
offset="0"
id="stop3788" />
<stop
style="stop-color:#000000;stop-opacity:0;"
offset="1"
id="stop3790" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3786"
id="linearGradient3792"
x1="459.59353"
y1="-523.62761"
x2="465.7915"
y2="-505.80966"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3794"
id="linearGradient3800"
x1="461.61938"
y1="-523.37423"
x2="469.18375"
y2="-510.26843"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3786"
id="linearGradient5277"
gradientUnits="userSpaceOnUse"
x1="459.59353"
y1="-523.62761"
x2="462.4537"
y2="-498.34869" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5279"
id="linearGradient5285"
x1="467.52815"
y1="-526.24421"
x2="472.7616"
y2="-517.04358"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-0.48812,0.084415)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3794"
id="linearGradient5328"
gradientUnits="userSpaceOnUse"
x1="461.61938"
y1="-523.37423"
x2="469.18375"
y2="-510.26843"
gradientTransform="translate(0.294636,0.38788)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5362"
id="linearGradient5368"
x1="1.6875"
y1="8"
x2="22.462221"
y2="38.682381"
gradientUnits="userSpaceOnUse" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:zoom="14.405661"
inkscape:cx="8.487515"
inkscape:cy="-8.4093955"
inkscape:document-units="px"
inkscape:current-layer="g4480-8"
showgrid="false"
showborder="true"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:snap-bbox="false"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true"
inkscape:snap-bbox-edge-midpoints="true"
inkscape:snap-bbox-midpoints="true"
inkscape:object-paths="false"
inkscape:snap-intersection-paths="true"
inkscape:object-nodes="false"
inkscape:snap-smooth-nodes="false"
inkscape:snap-midpoints="false"
inkscape:snap-object-midpoints="true"
inkscape:snap-center="true"
showguides="false"
inkscape:guide-bbox="true"
inkscape:window-width="1920"
inkscape:window-height="1024"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:snap-global="true"
inkscape:snap-nodes="true">
<inkscape:grid
type="xygrid"
id="grid5451"
empspacing="6"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true" />
<sodipodi:guide
orientation="1,0"
position="6,77"
id="guide4063" />
<sodipodi:guide
orientation="1,0"
position="3,78"
id="guide4065" />
<sodipodi:guide
orientation="0,1"
position="55,84"
id="guide4067" />
<sodipodi:guide
orientation="0,1"
position="53,87"
id="guide4069" />
<sodipodi:guide
orientation="0,1"
position="20,3"
id="guide4071" />
<sodipodi:guide
orientation="0,1"
position="20,6"
id="guide4073" />
<sodipodi:guide
orientation="1,0"
position="87,7"
id="guide4075" />
<sodipodi:guide
orientation="1,0"
position="84,7"
id="guide4077" />
<sodipodi:guide
orientation="0,1"
position="58,81"
id="guide4074" />
<sodipodi:guide
orientation="1,0"
position="9,74"
id="guide4076" />
<sodipodi:guide
orientation="0,1"
position="21,9"
id="guide4078" />
<sodipodi:guide
orientation="1,0"
position="81,4"
id="guide4080" />
</sodipodi:namedview>
<metadata
id="metadata4879">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(67.857146,-158.50504)">
<g
transform="matrix(0,-1,-1,0,373.50506,516.50504)"
id="g4845"
style="display:inline">
<g
transform="matrix(0,-1,-1,0,-173.6378,899.36221)"
id="g4480">
<rect
style="fill:none;stroke:none"
id="rect4512"
width="2.7011449"
height="2.7011449"
x="459.20505"
y="-524.12909" />
<g
id="g3001">
<g
transform="matrix(0.17777778,0,0,0.17777778,470.07989,-546.6612)"
id="layer1-3"
inkscape:label="Layer 1">
<g
style="display:inline"
id="g4845-8"
transform="matrix(0,-1,-1,0,373.50506,516.50504)">
<g
id="g4480-8"
transform="matrix(0,-1,-1,0,-173.6378,899.36221)">
<rect
y="-605.63782"
x="458"
height="90"
width="90"
id="rect4512-3"
style="fill:none;stroke:none" />
<path
style="color:#000000;fill:#000000;fill-opacity:0.66990292;fill-rule:nonzero;stroke:none;stroke-width:6;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
d="m 520.50001,-585.63781 c -5.24669,0 -9.49998,4.25329 -9.49998,9.5 0,5.2467 4.25329,9.5 9.49998,9.5 5.24669,0 9.49999,-4.2533 9.49999,-9.5 0,-5.24671 -4.25329,-9.5 -9.49999,-9.5 z"
id="path4527"
inkscape:connector-curvature="0" />
<path
style="color:#000000;fill:#000000;fill-opacity:0.66990292;fill-rule:nonzero;stroke:none;stroke-width:6;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
d="m 493.21736,-575.63781 -17.21738,33 16.15706,0 25.45162,0 -12.72599,-24.39128 -3.58696,6.87511 -8.07835,-15.48383 z"
id="path4518"
inkscape:connector-curvature="0" />
<path
style="color:#000000;fill:#000000;fill-opacity:0.66990292;fill-rule:nonzero;stroke:none;stroke-width:4;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
d="m 463.99999,-599.63867 0,78 78,0 0,-78 z m 6,6 66,0 0,57 -66,0 z"
id="rect4520"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccccccccc" />
</g>
</g>
</g>
</g>
</g>
</g>
</g>
</svg>

+ 154
- 0
data/icons/hicolor_categories_16x16_cs-desklets.svg View File

@@ -0,0 +1,154 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->

<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="16"
height="16"
id="svg4874"
version="1.1"
inkscape:version="0.48.4 r9939"
viewBox="0 0 16 16"
sodipodi:docname="hicolor_actions_scalable_cs-symbolic-desklets.svg">
<defs
id="defs4876" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="32.59629"
inkscape:cx="8.7421602"
inkscape:cy="8.7960227"
inkscape:document-units="px"
inkscape:current-layer="g5283"
showgrid="false"
showborder="true"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:snap-bbox="true"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true"
inkscape:snap-bbox-edge-midpoints="true"
inkscape:snap-bbox-midpoints="true"
inkscape:object-paths="true"
inkscape:snap-intersection-paths="true"
inkscape:object-nodes="true"
inkscape:snap-smooth-nodes="true"
inkscape:snap-midpoints="true"
inkscape:snap-object-midpoints="true"
inkscape:snap-center="true"
showguides="false"
inkscape:guide-bbox="true"
inkscape:window-width="1920"
inkscape:window-height="1024"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1">
<inkscape:grid
type="xygrid"
id="grid5451"
empspacing="6"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true" />
<sodipodi:guide
orientation="1,0"
position="6,77"
id="guide4063" />
<sodipodi:guide
orientation="1,0"
position="3,78"
id="guide4065" />
<sodipodi:guide
orientation="0,1"
position="55,84"
id="guide4067" />
<sodipodi:guide
orientation="0,1"
position="53,87"
id="guide4069" />
<sodipodi:guide
orientation="0,1"
position="20,3"
id="guide4071" />
<sodipodi:guide
orientation="0,1"
position="20,6"
id="guide4073" />
<sodipodi:guide
orientation="1,0"
position="87,7"
id="guide4075" />
<sodipodi:guide
orientation="1,0"
position="84,7"
id="guide4077" />
<sodipodi:guide
orientation="0,1"
position="58,81"
id="guide4074" />
<sodipodi:guide
orientation="1,0"
position="9,74"
id="guide4076" />
<sodipodi:guide
orientation="0,1"
position="21,9"
id="guide4078" />
<sodipodi:guide
orientation="1,0"
position="81,4"
id="guide4080" />
</sodipodi:namedview>
<metadata
id="metadata4879">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(67.857146,-158.50504)">
<g
transform="matrix(0,-1,-1,0,373.50506,516.50504)"
id="g4845"
style="display:inline">
<g
id="g5283"
transform="matrix(0,-1,-1,0,-293.63782,2219.3622)">
<rect
y="-651.63782"
x="1778"
height="15.999998"
width="16"
id="rect5285"
style="fill:none;stroke:none" />
<path
style="color:#000000;fill:#000000;fill-opacity:0.67058824;fill-rule:nonzero;stroke:none;stroke-width:4;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
d="m 1779.0667,-650.57115 0,13.86667 9.6,0 0.5333,0 3.7333,-3.73334 0,-0.53333 0,-9.6 c -13.8666,0 0,0 -13.8666,0 z m 1.0666,3.73333 11.7334,0 0,5.86667 -3.2,0 0,3.2 -8.5334,0 z"
id="path5289"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccccccccccccc" />
</g>
</g>
</g>
</svg>

+ 24
- 9
data/org.cinnamon.gschema.xml.in View File

@@ -113,21 +113,21 @@
<key name="panel-top-height" type="i">
<default>25</default>
<range min="20" />
<range min="20" max="100" />
<_summary>Panel size</_summary>
<_description>
User-defined panel-height for top panel. Note, this value may be the true value in use at runtime, depending
on any scaling that may be occurring (for hidpi screens, for instance).
User-defined panel-height for top panel. Note, this value may or may not be the true value in use at runtime, depending
on any scaling that may be occurring (on hidpi screens, for instance).
</_description>
</key>
<key name="panel-bottom-height" type="i">
<default>25</default>
<range min="20" />
<range min="20" max="100"/>
<_summary>Panel size</_summary>
<_description>
User-defined panel-height for bottom panel. Note, this value may be the true value in use at runtime, depending
on any scaling that may be occurring (for hidpi screens, for instance).
User-defined panel-height for bottom panel. Note, this value may or may not be the true value in use at runtime, depending
on any scaling that may be occurring (on hidpi screens, for instance).
</_description>
</key>
@@ -338,7 +338,7 @@
</key>

<key name="overview-corner" type="as">
<default>['expo:false:false', 'scale:false:false', 'scale:false:false', 'scale:false:false']</default>
<default>['expo:false:false', 'scale:false:false', 'scale:false:false', 'desktop:false:false']</default>
<_summary>Properties of overview corners</_summary>
<_description>Properties of overview corners, in the form functionality:hover:icon. The order in which properties are displayed is top left, top right, bottom left, bottom right.</_description>
</key>
@@ -364,7 +364,7 @@
</key>

<key name="favorite-apps" type="as">
<default>[ 'firefox.desktop', 'mintInstall.desktop', 'cinnamon-settings.desktop', 'xchat.desktop', 'gnome-terminal.desktop', 'nemo.desktop' ]</default>
<default>[ 'firefox.desktop', 'mintInstall.desktop', 'cinnamon-settings.desktop', 'hexchat.desktop', 'gnome-terminal.desktop', 'nemo.desktop' ]</default>
<_summary>List of desktop file IDs for favorite applications</_summary>
<_description>
The applications corresponding to these identifiers
@@ -503,6 +503,14 @@
</description>
</key>

<key name="prevent-focus-stealing" type="b">
<default>false</default>
<summary>Prevents windows that request user attention from stealing focus</summary>
<description>
When enabled, even if a window requires attention, it is not activated.
</description>
</key>

<key name="desklet-decorations" type="i">
<default>1</default>
<_summary>The decoration level of the desklets</_summary>
@@ -555,6 +563,13 @@
</_description>
</key>

<key type="i" name="active-display-scale">
<range min="1" max="4" />
<default>1</default>
<summary>Utility read-only setting used by st library</summary>
<description>Current scale factor</description>
</key>

</schema>
<schema id="org.cinnamon.theme" path="/org/cinnamon/theme/"


+ 1
- 1
files/usr/bin/cinnamon-settings-users View File

@@ -2,5 +2,5 @@

import os

os.system("pkexec /usr/lib/cinnamon-settings-users/cinnamon-settings-users.py")
os.system("gksu /usr/lib/cinnamon-settings-users/cinnamon-settings-users.py")


+ 46
- 17
files/usr/lib/cinnamon-desktop-editor/cinnamon-desktop-editor.py View File

@@ -4,7 +4,7 @@ import sys
import os
import gettext
import glob
from gi.repository import GLib, Gtk, Gio, GMenu, GdkPixbuf
from gi.repository import GLib, Gtk, Gio, CMenu, GdkPixbuf
from optparse import OptionParser
import shutil

@@ -24,9 +24,6 @@ EXTENSIONS = (".png", ".xpm", ".svg")
def escape_space(string):
return string.replace(" ", "\ ")

def unescape_space(string):
return string.replace("\ ", " ")

def try_icon_name(filename):
# Detect if the user picked an icon, and make
# it into an icon name.
@@ -157,6 +154,36 @@ class ItemEditor(object):
def check_custom_path(self):
raise NotImplementedError()

def sync_widgets(self, name_valid, exec_valid):
if name_valid:
self.builder.get_object('name-entry').set_icon_from_icon_name(Gtk.EntryIconPosition.SECONDARY, 'ok')
self.builder.get_object('name-entry').set_icon_tooltip_text(Gtk.EntryIconPosition.SECONDARY,
_("Valid"))
else:
self.builder.get_object('name-entry').set_icon_from_icon_name(Gtk.EntryIconPosition.SECONDARY, 'stop')
self.builder.get_object('name-entry').set_icon_tooltip_text(Gtk.EntryIconPosition.SECONDARY,
_("Name cannot be blank."))

if exec_valid:
self.builder.get_object('exec-entry').set_icon_from_icon_name(Gtk.EntryIconPosition.SECONDARY, 'ok')
self.builder.get_object('exec-entry').set_icon_tooltip_text(Gtk.EntryIconPosition.SECONDARY,
_("Valid"))
else:
self.builder.get_object('exec-entry').set_icon_from_icon_name(Gtk.EntryIconPosition.SECONDARY, 'stop')
self.builder.get_object('exec-entry').set_icon_tooltip_text(Gtk.EntryIconPosition.SECONDARY,
_("Cannot be empty. Spaces in filenames must be escaped with backslash (\\).\nNot a valid executable line."))

self.builder.get_object('ok').set_sensitive(name_valid and exec_valid)

def validate_exec_line(self, string):
try:
success, parsed = GLib.shell_parse_argv(string)
if GLib.find_program_in_path(parsed[0]) or ((not os.path.isdir(parsed[0])) and os.access(parsed[0], os.X_OK)):
return True
except:
pass
return False

def get_keyfile_edits(self):
raise NotImplementedError()

@@ -166,7 +193,7 @@ class ItemEditor(object):
except GLib.GError:
pass
else:
self.builder.get_object(ctl).set_text(unescape_space(val))
self.builder.get_object(ctl).set_text(val)

def set_check(self, ctl, name):
try:
@@ -237,8 +264,9 @@ class LauncherEditor(ItemEditor):
def resync_validity(self, *args):
name_text = self.builder.get_object('name-entry').get_text().strip()
exec_text = self.builder.get_object('exec-entry').get_text().strip()
valid = (name_text is not "" and exec_text is not "")
self.builder.get_object('ok').set_sensitive(valid)
name_valid = name_text is not ""
exec_valid = self.validate_exec_line(exec_text)
self.sync_widgets(name_valid, exec_valid)

def load(self):
super(LauncherEditor, self).load()
@@ -250,7 +278,7 @@ class LauncherEditor(ItemEditor):

def get_keyfile_edits(self):
return dict(Name=self.builder.get_object('name-entry').get_text(),
Exec=escape_space(self.builder.get_object('exec-entry').get_text()),
Exec=self.builder.get_object('exec-entry').get_text(),
Comment=self.builder.get_object('comment-entry').get_text(),
Terminal=self.builder.get_object('terminal-check').get_active(),
Icon=get_icon_string(self.builder.get_object('icon-image')),
@@ -263,7 +291,7 @@ class LauncherEditor(ItemEditor):
Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT))
response = chooser.run()
if response == Gtk.ResponseType.ACCEPT:
self.builder.get_object('exec-entry').set_text(chooser.get_filename())
self.builder.get_object('exec-entry').set_text(escape_space(chooser.get_filename()))
chooser.destroy()

def check_custom_path(self):
@@ -332,8 +360,9 @@ class PanelLauncherEditor(ItemEditor):
def resync_validity(self, *args):
name_text = self.builder.get_object('name-entry').get_text().strip()
exec_text = self.builder.get_object('exec-entry').get_text().strip()
valid = (name_text is not "" and exec_text is not "")
self.builder.get_object('ok').set_sensitive(valid)
name_valid = name_text is not ""
exec_valid = self.validate_exec_line(exec_text)
self.sync_widgets(name_valid, exec_valid)

def load(self):
super(PanelLauncherEditor, self).load()
@@ -345,7 +374,7 @@ class PanelLauncherEditor(ItemEditor):

def get_keyfile_edits(self):
return dict(Name=self.builder.get_object('name-entry').get_text(),
Exec=escape_space(self.builder.get_object('exec-entry').get_text()),
Exec=self.builder.get_object('exec-entry').get_text(),
Comment=self.builder.get_object('comment-entry').get_text(),
Terminal=self.builder.get_object('terminal-check').get_active(),
Icon=get_icon_string(self.builder.get_object('icon-image')),
@@ -358,7 +387,7 @@ class PanelLauncherEditor(ItemEditor):
Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT))
response = chooser.run()
if response == Gtk.ResponseType.ACCEPT:
self.builder.get_object('exec-entry').set_text(chooser.get_filename())
self.builder.get_object('exec-entry').set_text(escape_space(chooser.get_filename()))
chooser.destroy()

class Main:
@@ -377,7 +406,7 @@ class Main:
if options.mode == "nemo-launcher" and not options.destination_directory:
parser.error("nemo-launcher mode must be accompanied by the -d argument")

self.tree = GMenu.Tree.new("cinnamon-applications.menu", GMenu.TreeFlags.INCLUDE_NODISPLAY)
self.tree = CMenu.Tree.new("cinnamon-applications.menu", CMenu.TreeFlags.INCLUDE_NODISPLAY)
if not self.tree.load_sync():
raise ValueError("can not load menu tree")

@@ -449,11 +478,11 @@ class Main:

item_iter = parent.iter()
item_type = item_iter.next()
while item_type != GMenu.TreeItemType.INVALID:
if item_type == GMenu.TreeItemType.DIRECTORY:
while item_type != CMenu.TreeItemType.INVALID:
if item_type == CMenu.TreeItemType.DIRECTORY:
item = item_iter.get_directory()
self.search_menu_sys(item)
elif item_type == GMenu.TreeItemType.ENTRY:
elif item_type == CMenu.TreeItemType.ENTRY:
item = item_iter.get_entry()
if item.get_desktop_file_id() == self.desktop_file:
self.orig_file = item.get_desktop_file_path()


+ 1
- 1
files/usr/lib/cinnamon-settings-users/cinnamon-settings-users.py View File

@@ -441,7 +441,7 @@ class Module:
for picture in pictures:
path = os.path.join(face_dir, picture)
file = Gio.File.new_for_path(path)
file_icon = Gio.FileIcon().new(file)
file_icon = Gio.FileIcon.new(file)
image = Gtk.Image.new_from_gicon (file_icon, Gtk.IconSize.DIALOG)
menuitem = Gtk.MenuItem()
menuitem.add(image)


+ 2
- 2
files/usr/lib/cinnamon-settings/bin/SettingsWidgets.py View File

@@ -178,14 +178,14 @@ class Section(Gtk.Box):
def add(self, widget):
box = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL)
box.set_margin_left(40)
box.set_margin_right(10)
box.set_margin_right(40)
box.pack_start(widget, False, True, 0)
self.pack_start(box, False, False, 0)

def add_expand(self, widget):
box = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL)
box.set_margin_left(40)
box.set_margin_right(10)
box.set_margin_right(40)
box.pack_start(widget, True, True, 0)
self.pack_start(box, False, False, 0)



+ 3
- 3
files/usr/lib/cinnamon-settings/bin/XletSettings.py View File

@@ -10,6 +10,7 @@ try:
import collections
import XletSettingsWidgets
import dbus
from SettingsWidgets import SectionBg
from gi.repository import Gio, Gtk, GObject, GdkPixbuf
except Exception, detail:
print detail
@@ -118,10 +119,9 @@ class XletSetting:

def build_single(self):
self.nb = None
self.view = Gtk.ScrolledWindow()
self.view.set_shadow_type(Gtk.ShadowType.IN)
self.view = SectionBg()
self.content_box = Gtk.VBox()
self.view.add_with_viewport(self.content_box)
self.view.add(self.content_box)
self.content_box.set_border_width(5)

for instance_key in self.applet_settings.keys():


+ 8
- 10
files/usr/lib/cinnamon-settings/cinnamon-settings.py View File

@@ -198,10 +198,10 @@ class MainWindow:
category["show"] = True

# Don't allow item names (and their translations) to be more than 30 chars long. It looks ugly and it creates huge gaps in the icon views
name = sp.name
name = unicode(sp.name,'utf-8')
if len(name) > 30:
name = "%s..." % name[:30]
sidePagesIters[sp_id] = self.store[sp_cat].append([name, sp.icon, sp, sp_cat])
sidePagesIters[sp_id] = (self.store[sp_cat].append([name, sp.icon, sp, sp_cat]), sp_cat)

self.min_label_length = 0
self.min_pix_length = 0
@@ -233,8 +233,12 @@ class MainWindow:

# Select the first sidePage
if len(sys.argv) > 1 and sys.argv[1] in sidePagesIters.keys():
first_page_iter = sidePagesIters[sys.argv[1]]
self.findPath(first_page_iter)
(iter, cat) = sidePagesIters[sys.argv[1]]
path = self.store[cat].get_path(iter)
if path:
self.go_to_sidepage(cat, path)
else:
self.search_entry.grab_focus()
else:
self.search_entry.grab_focus()

@@ -464,12 +468,6 @@ class MainWindow:
iter = self.storeFilter[id].iter_next(iter)
return visible

def findPath (self, name):
for key in self.store.keys():
path = self.store[key].get_path(name)
if path is not None:
self.go_to_sidepage(key, path)

def setParentRefs (self, mod):
try:
mod._setParentRef(self.window, self.builder)


+ 1
- 0
files/usr/lib/cinnamon-settings/modules/cs_default.py View File

@@ -313,6 +313,7 @@ class Module:
self.sidePage = sidePage
self.name = "default"
self.category = "prefs"
self.comment = _("Preferred Applications")

def on_module_selected(self):
if not self.loaded:


+ 8
- 6
files/usr/lib/cinnamon-settings/modules/cs_hotcorner.py View File

@@ -201,11 +201,11 @@ class HotCornerConfiguration():
def __init__(self, index, updateCallback):
self.updateCallback = updateCallback
self.index = index
self.functionStore = Gtk.ListStore(str, str)
#self.functionStore.append(['disabled', _("Disabled")])
self.functionStore.append(['expo', _("Workspace Selector")]) #Expo
self.functionStore.append(['scale', _("Window Selector")]) #Scale
self.functionStore.append(['custom', _("Custom")])
self.functionStore = Gtk.ListStore(str, str)
self.functionStore.append(['expo', _("Show all workspaces")]) #Expo
self.functionStore.append(['scale', _("Show all windows")]) #Scale
self.functionStore.append(['desktop', _("Show the desktop")])
self.functionStore.append(['custom', _("Run a command")])
def build(self):
self.box = Gtk.VBox.new(3, False)
@@ -256,9 +256,11 @@ class HotCornerConfiguration():
self.functionCombo.set_active(0)
elif function == "scale":
self.functionCombo.set_active(1)
elif function == "desktop":
self.functionCombo.set_active(2)
else:
hideCustomEntry = False
self.functionCombo.set_active(2)
self.functionCombo.set_active(3)
if self.customEntry.get_text() != function:
self.customEntry.set_text(function)


+ 2
- 2
files/usr/lib/cinnamon-settings/modules/cs_mouse.py View File

@@ -7,7 +7,7 @@ from SettingsWidgets import *
class Module:
def __init__(self, content_box):
keywords = _("mouse, touchpad, synaptic, double-click")
sidePage = SidePage(_("Mouse and Touchpad"), "cs-mouse", keywords, content_box, 500, module=self)
sidePage = SidePage(_("Mouse and Touchpad"), "cs-mouse", keywords, content_box, 520, module=self)
self.sidePage = sidePage
self.comment = _("Control mouse and touchpad settings")
self.name = "mouse"
@@ -67,7 +67,7 @@ class Module:
section.add_expand(GSettingsRange(_("Timeout:"), _("Short"), _("Long"), 100, 1000, False, "int", False, "org.cinnamon.settings-daemon.peripherals.mouse", "double-click", None, adjustment_step = 1))
widget = Gtk.Button.new_with_label(_("Double-click test"))
widget.connect("button-press-event", self.test_button_clicked)
section.add(widget)
section.add_expand(widget)
vbox.add(section)

vbox.add(Gtk.Separator.new(Gtk.Orientation.HORIZONTAL))


+ 0
- 1
files/usr/lib/cinnamon-settings/modules/cs_user.py View File

@@ -123,7 +123,6 @@ class Module:
self.row = self.row + 1
self.realname_entry = EditableEntry()
self.sidePage.add_widget(self.realname_entry)
self.realname_entry.connect("changed", self._on_realname_changed)
self.realname_entry.set_tooltip_text(_("Click to change your name"))


+ 2
- 1
files/usr/lib/cinnamon-settings/modules/cs_windows.py View File

@@ -23,7 +23,7 @@ class Module:
bg.add(vbox)

section = Section(_("Alt-Tab"))
alttab_styles = [["icons", _("Icons only")],["icons+thumbnails", _("Icons and thumbnails")],["icons+preview", _("Icons and window preview")],["preview", _("Window preview (no icons)")],["coverflow", _("Coverflow (3D)")],["timeline", _("Timeline (3D)")]]
alttab_styles = [["icons", _("Icons only")], ["thumbnails", _("Thumbnails only")],["icons+thumbnails", _("Icons and thumbnails")],["icons+preview", _("Icons and window preview")],["preview", _("Window preview (no icons)")],["coverflow", _("Coverflow (3D)")],["timeline", _("Timeline (3D)")]]
alttab_styles_combo = self._make_combo_group(_("Alt-Tab switcher style"), "org.cinnamon", "alttab-switcher-style", alttab_styles)
section.add(alttab_styles_combo)
section.add(GSettingsCheckButton(_("Display the alt-tab switcher on the primary monitor instead of the active one"), "org.cinnamon", "alttab-switcher-enforce-primary-monitor", None))
@@ -65,6 +65,7 @@ class Module:
section.add(self._make_combo_group(_("Window focus mode"), "org.cinnamon.desktop.wm.preferences", "focus-mode", [(i, i.title()) for i in ("click","sloppy","mouse")]))
section.add(GSettingsCheckButton(_("Automatically raise focused windows"), "org.cinnamon.desktop.wm.preferences", "auto-raise", None))
section.add(GSettingsCheckButton(_("Bring windows which require attention to the current workspace"), "org.cinnamon", "bring-windows-to-current-workspace", None))
section.add(GSettingsCheckButton(_("Prevent focus stealing"), "org.cinnamon", "prevent-focus-stealing", None))
section.add(GSettingsCheckButton(_("Attach dialog windows to their parent window's titlebar"), "org.cinnamon.muffin", "attach-modal-dialogs", None))
vbox.add(section)



+ 90
- 61
files/usr/share/applications/cinnamon-settings-applets.desktop View File

@@ -1,79 +1,108 @@
[Desktop Entry]
Name=Applets
Comment=Manage Cinnamon applets
Icon=cs-applets
Exec=cinnamon-settings applets
Type=Application
OnlyShowIn=X-Cinnamon;
Categories=Settings;
Name[gd]=Aplaidean
Name[ga]=Feidhmchláiríní
Name[gl]=Miniaplicativos
Name[tr]=Uygulamacıklar
Name[ts]=Tiphurogireme-ntsongo
Name[li]=Applets
Name[lv]=Sīklietotnes
Name[lt]=Programėlės
Name[te]=ఆప్లెట్లు
Name[ta]=குறுநிரல்கள்
Name[zh_HK]=小應用程序
Name[pt_BR]=Miniaplicativos
Name[de]=Applets
Name[da]=Panelprogrammer
Name[zh_CN]=小程序
Name[el]=Μικροεφαρμογές
Name[eo]=Aplikaĵetoj
Name[eu]=Appletak
Name[et]=Apletid
Name[es]=Applets
Name[ru]=Апплеты
Name[ro]=Applet-uri
Name[bn]=অ্যাপলেট
Name=Applets
Name[af]=Toepassingtjies
Name[am]=ፕሮግራሞች
Name[ar]=البريمجات
Name[be]=Аплеты
Name[be@latin]=Аплеты
Name[bg]=Аплети
Name[ms]=Aplet
Name[sr@latin]=Apleti
Name[rue]=Апплеты
Name[bn]=অ্যাপলেট
Name[bn_IN]=অ্যাপলেট
Name[bs]=Apleti
Name[ja]=アプレット
Name[om]=Apleetota
Name[ca]=Applets
Name[cy]=Rhaglenigau
Name[cs]=Aplety
Name[pt]=Applets
Name[pa]=ਐਪਲਿਟ
Name[pl]=Aplety
Name[csb]=Apletë
Name[cy]=Rhaglenigau
Name[da]=Panelprogrammer
Name[el]=Μικροεφαρμογές
Name[eo]=Aplikaĵetoj
Name[et]=Apletid
Name[eu]=Appletak
Name[fa]=ابزارک‌ها
Name[fi]=Sovelmat
Name[ga]=Feidhmchláiríní
Name[gd]=Aplaidean
Name[gl]=Miniaplicativos
Name[he]=יישומונים
Name[hi]=एप्लेट्स
Name[hr]=Apleti
Name[zh_TW]=面板小程式
Name[hu]=Kisalkalmazások
Name[hi]=एप्लेट्स
Name[en_AU]=Applets
Name[he]=יישומונים
Name[uz]=Апплетлар
Name[ml]=ആപ്‌ലെറ്റുകൾ
Name[en_GB]=Applets
Name[uk]=Аплети
Name[af]=Toepassingtjies
Name[vi]=Tiểu trình
Name[id]=Applet
Name[is]=Smáforrit
Name[am]=ፕሮግራሞች
Name[it]=Applet
Name[ar]=البريمجات
Name[id]=Applet
Name[nl]=Applets
Name[nn]=Småprogram
Name[ja]=アプレット
Name[km]=អាប់​ភ្លេត
Name[ko]=애플릿
Name[lt]=Įskiepiai
Name[lv]=Sīklietotnes
Name[ml]=ആപ്‌ലെറ്റുകൾ
Name[ms]=Aplet
Name[nb]=Miniprogram
Name[ne]=एप्प्लेट्स
Name[csb]=Apletë
Name[fr]=Applets
Name[fa]=ابزارک‌ها
Name[fi]=Sovelmat
Name[fr_CA]=Applets
Name[sr]=Програмчићи
Name[sq]=Programthe
Name[ko]=애플릿
Name[sv]=Panelprogram
Name[km]=អាប់​ភ្លេត
Name[nn]=Småprogram
Name[om]=Apleetota
Name[pa]=ਐਪਲਿਟ
Name[pl]=Aplety
Name[pt_BR]=Miniaplicativos
Name[ro]=Applet-uri
Name[ru]=Апплеты
Name[rue]=Апплеты
Name[sk]=Applety
Name[so]=Kaabayaasha
Name[sl]=Apleti
Name[so]=Kaabayaasha
Name[sq]=Programthe
Name[sr]=Програмчићи
Name[sr@ijekavianlatin]=Програмчићи
Name[sr@latin]=Apleti
Name[sv]=Panelprogram
Name[ta]=குறுநிரல்கள்
Name[te]=ఆప్లెట్లు
Name[tg]=Барномаҳо
Name[th]=แอปเพล็ต
Name[tr]=Uygulamacıklar
Name[ts]=Tiphurogireme-ntsongo
Name[uk]=Аплети
Name[uz]=Апплетлар
Name[uz@cyrillic]=Апплетлар
Name[vi]=Tiểu trình
Name[zh_CN]=小程序
Name[zh_HK]=小應用程序
Name[zh_TW]=面板小程式
Comment=Manage Cinnamon applets
Comment[am]=የ ሲናሞን አፕሌቶች አስተዳዳሪ
Comment[bg]=Управление на аплетите за Cinnamon
Comment[ca]=Administrar applets de Cinnamon
Comment[ca@valencia]=Administrar applets de Cinnamon
Comment[cs]=Správa Cinnamon appletů
Comment[cy]=Rheolwch raglenigau Cinnamon
Comment[da]=Administrér Cinnamon-panelprogrammer
Comment[de]=Cinnamon-Applets verwalten
Comment[el]=Διαχείριση μικροεφαρμογών Cinnamon
Comment[es]=Administrar applets de Cinnamon
Comment[es_AR]=Administrar applets de Cinnamon
Comment[fr]=Gérer les applets de Cinnamon
Comment[fr_CA]=Gérer les applets de Cinnamon
Comment[hr]=Upravljajte Cinnamon apletima
Comment[hu]=Cinnamon kisalkalmazások kezelése
Comment[id]=Atur applets Cinnamon
Comment[is]=Sýsla með Cinnamon forritlinga
Comment[lt]=Tvarkyti Cinnamon įskiepius
Comment[lv]=Pārvaldīt Cinnamon sīkrīkus
Comment[nl]=Cinnamon-toepassinkjes beheren
Comment[pl]=Zarządzaj apletami Cinnamona
Comment[pt]=Gerir applets do Cinnamon
Comment[pt_BR]=Gerir applets do Cinnamon
Comment[pt_PT]=Gerir applets do Cinnamon
Comment[ro]=Gestionează aplicații singulare (apleturi) Cinnamon
Comment[sk]=Spravovať aplety Cinnamon
Comment[sl]=Upravljajte z apleti Cinnamona
Comment[tg]=Идоракунии зербарномаҳои Cinnamon
Comment[th]=จัดการแอปเพล็ตต่าง ๆ ของ Cinnamon
Comment[tr]=Cinnamon uygulamacıklarını yönet
Comment[uk]=Керування аплетами Cinnamon
Comment[vi]=Quản lý tiểu dụng Cinnamon
Comment[zh_CN]=管理Cinnamon小程序

+ 80
- 33
files/usr/share/applications/cinnamon-settings-backgrounds.desktop View File

@@ -1,49 +1,96 @@
[Desktop Entry]
Name=Backgrounds
Comment=Change your desktop's background
Icon=cs-backgrounds
Exec=cinnamon-settings backgrounds
Type=Application
OnlyShowIn=X-Cinnamon;
Categories=Settings;
Name[gd]=Cùl-ionadan
Name[ga]=Cúlraí
Name[gl]=Fondos
Name[tr]=Arkaplanlar
Name[ta]=பின்னணிகள்
Name[pt_BR]=Planos de Fundo
Name[de]=Hintergrundbilder
Name=Backgrounds
Name[am]=መደቦች
Name[bg]=Фон
Name[ca]=Fons del escriptori
Name[ca@valencia]=Fons del escriptori
Name[cs]=Pozadí
Name[cy]=Cefndiroedd
Name[da]=Baggrunde
Name[zh_CN]=背景
Name[el]=Παρασκήνια
Name[de]=Hintergrundbilder
Name[el]=Ταπετσαρία οθόνης
Name[eo]=Fonoj
Name[eu]=Atzeko planoak
Name[et]=Taustad
Name[es]=Fondos
Name[ru]=Фоновые рисунки
Name[ro]=Fundale
Name[ms]=Latar Belakang
Name[ja]=背景
Name[ca]=Fons del escriptori
Name[cy]=Cefndiroedd
Name[cs]=Pozadí
Name[pt]=Fundos
Name[pa]=ਬੈਕਗਰਾਉਂਡ
Name[pl]=Tła
Name[es_AR]=Fondos
Name[et]=Taustad
Name[eu]=Atzeko planoak
Name[fi]=Taustat
Name[fr]=Fonds d'écran
Name[fr_CA]=Fonds d'écran
Name[ga]=Cúlraí
Name[gd]=Cùl-ionadan
Name[gl]=Fondos
Name[hr]=Pozadine
Name[zh_TW]=背景
Name[hu]=Háttérképek
Name[en_GB]=Backgrounds
Name[uk]=Зображення тла
Name[vi]=Hình nền
Name[id]=Latar belakang
Name[is]=Bakgrunnar
Name[am]=መደቦች
Name[it]=Sfondi
Name[id]=Latar belakang
Name[nl]=Achtergronden
Name[ja]=背景
Name[lt]=Fonai
Name[lv]=Fona attēli
Name[ms]=Latar Belakang
Name[nb]=Bakgrunner
Name[fr]=Fonds d'écran
Name[fr_CA]=Fonds d'écran
Name[nl]=Achtergronden
Name[oc]=Rèire plans
Name[pa]=ਬੈਕਗਰਾਉਂਡ
Name[pl]=Tła
Name[pt]=Fundos
Name[pt_BR]=Planos de Fundo
Name[pt_PT]=Fundos
Name[ro]=Fundale
Name[ru]=Фоновые рисунки
Name[sk]=Pozadia
Name[sl]=Ozadja
Name[sr]=Позадине
Name[sr@ijekavianlatin]=Позадине
Name[sr@latin]=Позадине
Name[sv]=Bakgrundsbilder
Name[sl]=Ozadja
Name[ta]=பின்னணிகள்
Name[tg]=Пасзаминаҳо
Name[th]=พื้นหลัง
Name[tr]=Arkaplanlar
Name[uk]=Зображення тла
Name[vi]=Hình nền
Name[zh_CN]=背景
Name[zh_TW]=背景
Comment=Change your desktop's background
Comment[am]=የዴስክቶፕ መደብ መቀየሪያ
Comment[bg]=Промяна на фона на работния плот
Comment[ca]=Canviar el fons de l'escriptori
Comment[ca@valencia]=Canviar el fons de l'escriptori
Comment[cs]=Změna pozadí plochy
Comment[cy]=Newidiwch gefndir eich bwrdd gwaith
Comment[da]=Ændr din skrivebordsbaggrund
Comment[de]=Schreibtischhintergrund ändern
Comment[el]=Άλλαξε την εικόνα της επιφάνειας εργασίας
Comment[es]=Cambiar el fondo de escritorio
Comment[es_AR]=Cambiar el fondo de escritorio
Comment[fr]=Changer le fond d'écran
Comment[fr_CA]=Changer le fond d'écran
Comment[hr]=Promijenite pozadinu svoje redne površine
Comment[hu]=Asztal hátterének megváltoztatása
Comment[id]=Ubah background desktop
Comment[is]=Breyta bakgrunni skjáborðs
Comment[it]=Cambia sfondo scrivania
Comment[lt]=Pakeisti darbastalio foną
Comment[lv]=Mainīt darbvirsmas fona attēlu
Comment[nl]=Verander de achtergrond van uw bureaublad
Comment[pl]=Zmień tło pulpitu
Comment[pt]=Mudar o fundo do seu ambiente de trabalho
Comment[pt_BR]=Mudar o fundo do seu ambiente de trabalho
Comment[pt_PT]=Mudar o fundo do seu ambiente de trabalho
Comment[ro]=Schimbă fundalul suprafeței tale de lucru (desctop)
Comment[ru]=Изменить обои рабочего стола
Comment[sk]=Zmeniť pozadie plochy
Comment[sl]=Spremenite ozadje namizja
Comment[tg]=Тағйир додани пасзаминаи мизи корӣ
Comment[th]=เปลี่ยนพื้นหลังบนพื้นโต๊ะของคุณ
Comment[tr]=Masaüstü arkaplan resmini değiştir
Comment[uk]=Змінити тло стільниці
Comment[vi]=Đổi nền màn hình làm việc
Comment[zh_CN]=修改桌面背景

+ 78
- 14
files/usr/share/applications/cinnamon-settings-calendar.desktop View File

@@ -1,29 +1,93 @@
[Desktop Entry]
Name=Date & Time
Comment=Manage date and time settings
Icon=cs-date-time
Exec=cinnamon-settings calendar
Type=Application
OnlyShowIn=X-Cinnamon;
Categories=Settings;
Name[gl]=Data e hora
Name[tr]=Tarih & Zaman
Name[pt_BR]=Data & Hora