MATE 1.10 released

After 15 months of development the MATE Desktop team are proud to announce the release of MATE Desktop 1.10. We would like to thank every MATE contributor and user.

about

What’s new in MATE 1.10

The headline changes in MATE 1.10 are:

  • Every component of MATE can now be built with GTK2 and GTK3.
    • GTK3 support is still considered experimental
    • Arch Linux and Fedora currently offer alternative GTK3 builds.
  • [GSoC 2014] Caja now has an extension manager so plugin can be enabled/disabled at run-time.
  • [GSoC 2014] Atril now supports ePub.
  • [GSoC 2014] libmatemixer, an audio mixer library for MATE desktop, has been introduced.
    • Provides an abstract API allowing access to mixer functionality available in the PulseAudio, ALSA and OSS sound systems.
  • Static code analysis has resulted in many memory leaks being plugged.
  • Theme support has been expanded to GTK 3.8 to 3.16 including CSD and pop-over support.

The various components of MATE 1.10 are available for download here:

Screenshots

Changelog

Here is a more detailed break down of what has changed.

mate-common

  • Added support for automake 1.15
  • Added support for lcov 1.11
  • Migrated to glib-gettexize if using GLib gettext
  • Check for appdata-xml.m4 with APPDATA_XML

mate-desktop

  • Migrated MateRRScreen, GnomeRRConfig and GnomeOutputInfo to GObject.
  • Added GObject Introspection
  • Added automatic-mnemonics key for GTK xsetting
  • Added MateAboutDialog class to have traditional about dialog with GTK3
  • Added MateColorButton class to have traditional color selection dialog with GTK3
  • Added org.mate.debug GSettings schema
  • Uses GDK_WINDOW_XID for inter-GTK compatibility
  • Updated mpaste for website change
  • Updated translations
  • Removed desktop-docs
  • Removed user guide
  • Removed libunique optional dependency
  • Assorted RANDR fixes

libmatekbd

  • Updated translations
  • Assorted bug fixes

libmatemixer

libmatemixer is a new mixer library for MATE desktop. It provides an abstract API allowing access to mixer functionality available in the PulseAudio, ALSA and OSS sound systems.

  • Initial release

libmateweather

  • Updated translations
  • Assorted bug fixes

mate-icon-theme

  • Added more icons
  • Added new symbolic icons

Caja

  • Added a plugin manage to allow extensions to be enabled/disabled at runtime
  • Updated translations
  • Assorted bug fixes

mate-polkit

  • Updated translations

Marco

  • Use zenity instead of mate-dialogs
  • Updated translations
  • Assorted bug fixes

mate-settings-daemon

  • Migrated to MateRR* API changes.
  • Migrated media-keys plugin to libmatemixer
  • Updated translations
  • Removed GStreamer and made libmatemixer, libcanberra and PulseAudio optional dependencies

mate-session-manager

  • Disabled upower support by default, use --enable-upower if you need it
  • Updated translations

mate-menus

  • Updated translations
  • Assorted bug fixes

mate-panel

  • Fixed the size of the showdesktop icon.
  • Fixed deprecated use of GDK pointer API (GTK3)
  • Migrated all GtkStyle to GtkStyleContext (GTK3)
  • Migrated gtk_rc_parse_string to GtkCssProvider (GTK3)
  • GDK_KEY_* is also used in Gtk+ 2.24.x
  • Removed the vbox from panel-addto as it is deprecated
  • Updated translations
  • Assorted bug fixes
    • Check allocated size before creating the shadow pixbuf in the clock.
    • Disconnect show and deactivate menu signals before destroying the applet menu
    • Handling of SYSTEM_TRAY_CANCEL_MESSAGE
    • Correct implicit declaration of function of gdk_x11_set_sm_client_id
    • Added a gtkimage with the current pixbuf to button-widget
    • Use gtk icon cache instead of custom one

mate-backgrounds

  • Added Ubuntu MATE wallpapers without branding
  • Added new MATE-Stripes-Dark.png, MATE-Stripes-Light.png wallpapers

mate-themes

  • Added support for GTK 3.16, 3.14, 3.12, 3.10 and 3.8.
  • Added many improvements for MATE GTK3 applications
  • Added transition effects to buttons and menuitems when using GTK3
  • Added support for CSD applications
  • Added support for popovers
  • Enable window shadows for CSD applications
  • Enable regular icons for window controls
  • Disable use of symbolic icons
  • Use mate logo for spinner animation
  • Refactor GreenLaguna
  • Refactor ContrastHigh themes
  • TraditionalOKTest is installable with normal configure flags
  • Many other fixes and refinements

mate-notification-daemon

  • Assorted bug fixes
  • Updated translations

mate-control-center

  • Added option to configure titlebar buttons layout
  • Added support for metacity-theme-2.xml
  • Added support for office applications in Preferred Applications
  • Migrated to MateRR* API changes
  • Updated translations

mate-screensaver

  • Migrated to MateRR* API changes
  • Updated translations

mate-media

  • Removed PulseAudio dependency
  • Removed gst-mixer and gst-mixer-applet
  • Updated mate-volume-control:
    • Migrated from PulseAudio to libmatemixer
    • Allow selecting input and output connectors
    • Speaker test widget now contains a Close button
    • Device and stream lists are now sorted
    • Do not show icons when on a vertical panel
    • Allow clicking in the popup window
  • Updated translations

mate-power-manager

  • Added support for upower 0.99+
  • Updated translations
  • Removed udisks dependency

mate-system-monitor

  • Back ported improvements from GNOME System Monitor
  • Updated translations
  • Assorted bug fixes

Atril

  • Added epub support
  • Added xz compression support
  • Added rotate with CTRL+left and CTRL+right in presentation mode
  • Added support for bsdtar to the comics backend.
  • Added support pdf.xz files to the PDF backend.
  • Added support for external links to EvViewPresentation
  • Added EvBookmarks to handle internal document bookmarks
  • Added support for OCG State actions to the PDF backend
  • Added saving the zoom factor in default settings when sizing mode is free
  • Added png extension when saving images using drag & drop
  • Added timestamp parameter to SyncView
  • Added ini file for Caja extension
  • Added appdata file
  • Implemented document_links_find_link_page() in the PDF backend
  • Implemented document_links_find_link_page() in the djvu backend
  • Migrated to find_link_page() instead of find_link_dest() in get_dest_page()
  • Fixed remembering the current page when document is reloaded in presentation mode
  • Fixed resolving named destinations in the PDF backend
  • Fixed sidebar-thumbnails to connect to job finished signal before scheduling the job
  • Fixed drawing glyphs with transparency in the DVI backend
  • Fixed several security issues in the DVI backend
  • Fixed several accessibility issues.
  • Fixed segmentation faults and many memory leaks
  • Updated to poppler 0.16.0 API changes
  • Migrated to MateAboutDialog from libmate-desktop
  • Updated translations
  • Assorted bug fixes

caja-extensions

  • Added new ‘Set as wallpaper’ extension
  • Re-introduced the option to select send-to plugins to build
  • Updated translations

Engrampa

  • Added compressing of iso images and tar archives from the Caja menu
  • Added overwrite confirmation dialog when extracting files with drag & drop
  • Added keywords key to .desktop file
  • Added ini file for Caja extension
  • Added engrampa.appdata.xml
  • Fixed opening RAR files inside a RAR file
  • Fixed errors with some password protected files
  • Fixed loading of multi-volume RAR archives with 7zip
  • Fixed crash when clicking Cancel in Add Files
  • Fixed hyphen-as-minus-sign issues for engrampa.1 man page
  • Fixed memory leaks
  • Removed support for Gtk+ < 2.24
  • Removed support for Glib < 2.32
  • Use Caja GSettings schema optionally
  • Use g_get_user_config_dir instead of hardcoded ~/.config/mate
  • Use GtkRecentAction objects to create the recent file choosers
  • Do not set the selected app as the system default
  • Do not set the “last output” dialog as modal to allow the user to resize it
  • Updated translations
  • Assorted bug fixes

Eye of MATE

  • Back ported improvements from Eye of GNOME
  • Updated translations
  • Assorted bug fixes

mate-applets

  • Migrated to MateAboutDialog from libmate-desktop
  • Updated translations
  • Assorted bug fixes

mate-netbook

  • Fixed Windows Picker applet forcibly changing Maximus settings
  • Migrated to MateAboutDialog from libmate-desktop
  • Updated translations
  • Assorted bug fixes

mate-netspeed

  • Added network load graph made similar to MATE System Monitor graphs
  • Updated translations
  • Assorted bug fixes

mate-sensors-applet

  • Updated translations
  • Assorted bug fixes

mate-terminal

  • Migrated to common function in libmate-desktop
  • Updated translations

mate-user-share

  • Updated translations
  • Assorted bug fixes

mate-utils

  • Updated translations
  • Assorted bug fixes

Mozo

  • Updated translations

Pluma

  • Migrated to MateAboutDialog from libmate-desktop
  • Updated translations
  • Assorted bug fixes

python-caja

  • Added About Extension button to the Extensions tab in Caja
  • Assorted bug fixes



Мејт 1.10 са Гтк3 за Федору 21 и 22

Одржаваоци Мејтове радне површи за Федору са поносом објављују да је пробна Гтк3 изградња доступна за тестирање на Федири 21 и 22. Ова Гтк3 изградња ради посао али има неке мање проблеме исцртавања, ваше повртане информације су нам потребне.

Инсталација

Инсталирајте датотеку ризнице и извршите yum update.

Федора 22

$ wget https://copr.fedoraproject.org/coprs/raveit65/Mate-GTK3/repo/fedora-22/raveit65-Mate-GTK3-fedora-22.repo
$ sudo cp raveit65-Mate-GTK3-fedora-22.repo /etc/yum.repos.d/
$ sudo yum update

Федора 21

$ wget https://copr.fedoraproject.org/coprs/raveit65/Mate-GTK3/repo/fedora-21/raveit65-Mate-GTK3-fedora-21.repo
$ sudo cp raveit65-Mate-GTK3-fedora-21.repo /etc/yum.repos.d/
$ sudo yum update

Или користите наредбу dnf:

$ sudo dnf copr enable raveit65/Mate-GTK3
$ sudo dnf update

Пријављивање проблема

Користите пратиоца грешака Мејтове радне површи на ГитХаб-у и укључите „Гтк3 и Федора“ у теми.

  • https://github.com/mate-desktop

Неке напомене:

  • Компиз ће радити само са emerald-ом као украшивачем прозора.
  • Немојте мешати Гтк2 пакете из стабилне Федоре и Гтк3 пакете из горње ризнице.
  • Немојте користити следеће Мејтове програме са Гтк3 изградњом Мејта; нису прилагођени за Гтк3:
    • „mintMenu“ и „MATE Menu“
    • mate-applet-streamer
    • mate-applet-lockkeys
    • mate-applet-softupd
    • caja-terminal

Упознајте Мејтовог управитеља

Имао сам срећу да ме позову у 347. епизоду [Линуксове акционе представе] (https://www.jupiterbroadcasting.com/show/linuxactionshow/) да мало поразговарамо о Мејтовој радној површи, одакле је потекао и куда иде. Интервју са мном можете видети у наставку.

Нисам успео да покријем све развојне циљеве Мејта 1.10 доступне у то време, те вам препоручујем да погледате Мејтову мапу пута за потпун преглед. Ако бисте имали додатних питања, или бисте волели да допринесете пројекту, онда се радујемо ћаскању са вама на #мејтовом ИРЦ каналу или прегледању ваших захтева за повлачењем на ГитХаб-у.

Јупитерово емитовање производи велики број недељних видео емисија и подкастова углавном усмерених на ФЛОСС. Погледајте, можда ћете наћи нешто што вас занима.

Мејтов интервју са Линукс Лудистима

Линукс Лудисти су били врло љубазни да направе интервју са мном прошле недеље. Разговарали смо о пореклу Мејтове радне површи, њеном будућем правцу, како је настао Убунту Мејт и куда се креће.

Линукс Лудисти 26. епизода је објављена рано данс и ја вам предлажем да одете на веб сајт Линукс Лудиста и да је одслушате.

Ако до сада нисте слушали Линукс Лудисте, требало би да проверите њихов последњи каталог. Био је то један од мојих омиљених ФЛОСС подкастова неколико месеци који спаја добру расправу и даје увид у корисне рецензије дистрибуције и прве утиске.

Ажурирани Мејт 1.8

Сандер Свирс је објавио неколико ажурираних пакета за Мејт 1.8 који садрже одређене исправке грешака и мања ажурирања. Неке дистрибуције су већ укључиле ове исправке, а остале ће то урадити у догледно време. Погледајте у наставку које су то промене:

ареил 1.8.1

  • Исправљено је урушавање приликом клика на празно платно приликом учитавања
  • Решено је „FTBFS“ приликом изградње са преводиоцем „clang“
  • Додат је кључ кључне речи у „.desktop“ датотеку

caja 1.8.2

  • Поправљено је исцртавање текста на празној позадини
  • Ограничено је дубоко пребројавање (садржај и величина датотеке) на један систем датотека
  • Руковање брисањем кључа метаподатака
  • Ширење догађаја отпуштања дугмета приликом избацивања

engrampa 1.8.1

  • Поправљено отварање датотека у .rar датотекама
  • Исправљене могуће грешке са неким лозинком заштићеним .rar датотекама
  • Додат је кључ кључних речи „.desktop“ датотеци
  • Ажурирано је неколико страница упутства
  • Не поставља изабрани програм као основност система

eom 1.8.1

  • Исправљени проблеми „цртица-као-знак-минуса“
  • Ажуриране су траке премицања када се приказу мења величина урежиму „нормална величина“

marco 1.8.2

  • Исправљени су проблеми са увећаним Јава програмима
  • Додати су савети „_GTK_FRAME_EXTENTS“ за Гтк3

mate-applets 1.8.1

  • Исправљено је кодирање датотеке
  • Додато је и ажурирано неколико страница упутства
  • Ажурирана је адрса „policykit“ продавца

mate-control-center 1.8.3

  • Исправљена је грешка у „togglekeys-enable“ (a11y)
  • Исправљен је неуспех сегментације са произвољним свезама тастера
  • Додата је подршка за „metacity-2“ теме у програмчету изгледа
  • Додато је неколико страница упутства
  • Додат је кључ кључне речи „.desktop“ датотекама
  • Ажуриран је назив „Marco WM

mate-netbook 1.8.1

  • Исправљен је неуспех сегментације приликом учитавања програмчића
  • Додата је страница упутства

mate-panel 1.8.1

  • Исправљен је приручни изборник „Додај на панел“ са више монитора

mate-power-manager 1.8.1

  • Исправљено је упозорење „ниво је 0“ ако „kbd“ позадинско светло није присутно
  • Додата је подршка за „upower-0.99“ АПИ
  • Додат је кључ кључне речи за „.desktop“ датотеку
  • Уклоњена је логика „опозив батерије“

mate-screen-saver 1.8.1

  • Исправљен је неуспех сегментације у одсуству „XRANDR“-а

mate-settings-daemon 1.8.2

  • Замењен је „googlemusicframe“ са „nuvolaplayer“-ом
  • Освежена је шема за коришћење окидања скрипте шкољке

mate-system-tools 1.8.1

  • Исправљене су грешке „liboobs“ процеса у функцији повратног позива mate-users-admin
  • Исправљен је могући неуспех сегментације при изласку за mate-users-admin

mate-terminal 1.8.1

  • Исправљено је отварање новог терминала у језичку
  • Додата је двотачка у „PATHCHARS_CLASS“ за откривање адресе

mate-utils 1.8.1

  • Додат је кључ кључне речи за „.desktop“ датотеку
  • Исправљено је неколико страница упутства
  • Исправљено је упозорење gsearchtool безбедносног формата

python-caja 1.8.1

  • Сада користи pkg-config за откривање питона и променљивих

Ризнице пакета Дебиана и Убунтуа су уклоњене из „mate-desktop.org“

Захваљујући напорима одржаваоца Мејтових пакета за Дебиан Мејт 1.8.1 је доступан у Дебиан „Jessie“-у (тестирање) и такође у Debian backports за „Wheezy“.

Као резултат Мејта 1.8.1 који погађа ризнице Дебиан тестирања раније ове године, Мејт 1.8.1 је такође званична архива за Убунту 14.10 „Utopic Unicorn“. Тим Убунту Мејта је недавно направио ППА Мејта 1.8.1 за Убунту 14.04 „Trusty Tahr“ на захтев Убунтуовог техничког одбора и такође и ППА Мејта 1.8.1 за Убунту 12.04 „Precise Pangolin“

Ако су вам потребни Мејтови пакети за Дебиан и Убунту тада су горње ризнице пакета званичне ризнице за коришћење.

Уклонили смо ризнице пакета удомљене на „mate-desktop.org“-у јер су неки били непотписани а други нису одржавани више месеци. Стога су, од сада, уклоњене су ризнице пакета Дебиана и Убунтуа удомљене на „mate-desktop.org“.

Мејт у „openSUSE“-у

openSUSE

Тим „openSUSE“ Мејт с поносом објављује доступност Мејта 1.8 за „openSUSE“. Обрасци више нису доступни и неће бити доступни ни у будућности због званичног укључивања Мејта у „openSUSE“. Не можемо више да подржавамо „openSUSE“ 12.2, Мејтови захтеви нису обезбеђени у одговарајућим издањима у њој. Променили смо нашу шему ризнице, да не би корисници морали да мењају своје ризнице за свако освежавање. Сада постоји само једно место, „X11:MATE:Current“.

Да га инсталирате, замените или додајте нашу ризницу:

https://download.opensuse.org/repositories/X11:/MATE:/Current/

Мејтови пројекти прихваћени за GSoC 2014

Након неколико недеља прегледа пријаве и периода бирања за 2014. годину Гугл лето програмирања (GSoC) је завршено. 4.420 студената је укупно предложило 6.313 пројеката за ово лето. Од тога, 1.307 студената је прихваћено а пројекат Мејтове радне површи је један од 190 пројеката отвореног кода који ће радити са студентима ове године.

У нашој другој години као покровитељска организација GCoC-а, екипа Мејта је добила 4 предлога студената додељена су нам 3 места за студентске пројекте.

С поносом вам представљам наше GSoC студенте за 2014:

  • Авишкар Гупта ће радити на додавању могућности ePub исцртавања у Атрилу, прегледачу докумената за Мејтову радну површ.
  • Михал Ратајски ће радити на додавању GStreamer 1.0 подршке у окружењу Мејтове радне површи како би заменио зависности у застарелој библиотеци GStreamer-а 0.10.
  • Александер ван дер Меиј ће радити на побољшању проширења Цаје тако да се могу интегрисати за време времена извршавања и такође да направи сучеље једног корисника за подешавање проширења Цаје.

Хајде да заједно поздравимо ове нове доприносиоце у Мејтовој екипи и да им пожелимо све најбоље у њиховим одговарајућим пројектима у току лета.

У име читаве екипе Мејта такође бих желео да изразим захвалност и да похвалим openSUSE који су наш GSoC организатор за 2014. Они су одрадили одличан посао у обезбеђивању ових GSoC пласмана за екипу Мејта који ће обезбедити преко потребна развојна средства за пројекат.


Contents © 2024 The MATE Team
Creative Commons License BY-SA
RSS GitHub Twitter Wiki