Skip to content

SerdarSaglam/arch-update

 
 

Repository files navigation

arch-update

Update indicator for Arch Linux and GNOME Shell

Features

  • Uses pacman's «checkupdates» by default and thus does not need root access
  • Optional update count display on panel
  • Optional notification on new updates (defaults to off)
  • Launcher for your favorite update command
  • Comes in English, French, Czech, German, Spanish, Brazilian Portuguese, Italian, Polish, Romanian, Arabic, Slovak, Chinese, Serbian, Norwegian Bokmal, Russian, Persian, Turkish, Esperanto, Finnish languages. (Thanks translators !)

Requirements

If you use the default "checkupdates" way (part of pacman), you will need to install "fakeroot".

One-click install

It's on extensions.gnome.org : https://extensions.gnome.org/extension/1010/archlinux-updates-indicator/

Install from AUR

Thanks to michiwend you can install it from Arch Linux User Repository : gnome-shell-extension-arch-update https://aur.archlinux.org/packages/gnome-shell-extension-arch-update/

Manual install

To install, simply download as zip and unzip contents in ~/.local/share/gnome-shell/extensions/arch-update@RaphaelRochet

Changes

v30

  • Gnome 3.32

v29

  • Update translation : Romanian
  • Applied French translation to all French

v28

  • Gnome 3.30
  • New translation : Esperanto
  • New translation : Finnish
  • Updated translation : Brazilian
  • Fix indicator alignment
  • Fix some errors that could quickly fill log

v27

  • Added info about pacman-contrib for checkupdates script
  • New translation : Estonian
  • Updated translation : Romanian

v26

  • Gnome 3.28
  • New translation : Hebrew
  • Update translation : Spanish

v25

  • Added optional package manager menu entry
  • Added requirements in readme
  • Updated Slovak translation
  • Updated Italian translation
  • Fixed a JS Warning
  • Fixed a bug that crashes Gnome-SHELL on update

v24

  • Gnome 3.26
  • Updated Romanian translation

v23

  • Updated translation : Arabic

v22

  • Updated translation : Serbian
  • New translation : Turkish

v21

  • Gnome 3.24
  • New translation : Persian

v20

  • Translations updates (German, Spanish)

v19

  • Ability to cancel checking
  • New translation : Catalan
  • Updated translations : Spanish, Brazilian

v18

  • Gnome 3.22
  • New preferences window
  • Cleaner translations (some text are not translated yet)
  • Menu does not close when updating

v17

  • New translation : Russian
  • Updated translation : Czech

v16

  • Add vertical scroll bar on preferences window

v15

  • New feature : auto-expand update list
  • New translation : Norwegian Bokmal
  • Updated translation : Brazilian Portuguese

v14

  • Gnome 3.20 compatibility

v13

  • New translation : Serbian (sr and sr@latin)
  • Updated translation : Spanish
  • Minor bug fix

v12

  • New translation : Chinese
  • Updated translation : Czech

v11

  • New option to strip out version numbers
  • New translations : Slovak and Arabic
  • Updated translations : Brazilian Portuguese, German

v10

  • Licence added : GNU GPL v3
  • Updated translations : Polish and Brazilian portuguese

v9

  • Added option to change command used to check for updates (for advanced users)
  • Added Romanian and Polish translations

v8

  • Added Italian language

v7

  • Added Brazilian Portuguese translation

v6

  • Added Spanish language

v5

  • Option to have permanent notifications
  • Asynchronous checking - No more 1 sec Shell freeze during updates check !
  • 'Updates pending' menu item can now be expanded to show updates list
  • Option to only list new updates in notifications
  • Aded "Update Now" action button on notifications

v4

  • Run update command from indicator
  • Autodetect when updates are done
  • Prefs dialog reworked

v3

  • Notification option
  • Czech and German languages added

Credits

All icons are based on Thayer Williams' Archer logo, winner of Arch Linux logo contest.

Some portions of the extension were inspired from Touchad Indicator and Lock keys. https://github.com/orangeshirt/gnome-shell-extension-touchpad-indicator https://github.com/kazysmaster/gnome-shell-extension-lockkeys

Packages

No packages published

Languages

  • JavaScript 94.9%
  • CSS 5.1%