summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2020-02-16Make the build reproducibleChris Lamb1-1/+6
Whilst working on the Reproducible Builds effort [0] we noticed that mate-desktop could not be built reproducibly. This is is because it generated a "release year" etc. based on the current build date which was embedded in the binary and possibly other files. A patch attached that uses SOURCE_DATE_EPOCH [1] instead. As a side-effect, this fixes the (accidental) reset of MATE_DATE in the Autotools build system in inherited from mate-desktop-environment.git. This was originally filed in Debian as #951357 [2]. [0] https://reproducible-builds.org/ [1] https://reproducible-builds.org/specs/source-date-epoch/ [2] https://bugs.debian.org/951357
2020-02-07release 1.24.0raveit651-2/+2
2020-02-06build: show warning flags on configure summaryrbuj1-0/+1
2020-01-31autoconf: AC_PROG_CC was called before AX_CHECK_ENABLE_DEBUGrbuj1-5/+5
2020-01-19update to 1.23.3v1.23.3raveit651-1/+1
2020-01-09Deprecate mate_desktop_thumbnail_scale_down_pixbuf()Bastien Nocera1-1/+1
As scaling down by huge factors is now fixed in gdk-pixbuf. Require the newer gdk-pixbuf as well, to avoid running into a pre-fix version. https://bugzilla.gnome.org/show_bug.cgi?id=775991 origin commit: https://gitlab.gnome.org/GNOME/gnome-desktop/commit/cb64228
2020-01-09thumbnail: Always use external gdk-pixbuf thumbnailerBastien Nocera1-1/+2
Instead of special-casing gdk-pixbuf-supported image formats, use an external thumbnailer. This will give us the ability to: - cancel running thumbnail operations - avoid memory leaks, buffer overflows, double-frees, etc. in the image loaders having an impact on the application - limit resource usage when thumbnailing https://bugzilla.gnome.org/show_bug.cgi?id=768064 origin commit: https://gitlab.gnome.org/GNOME/gnome-desktop/commit/b69fde6 https://gitlab.gnome.org/GNOME/gnome-desktop/commit/dba6d95
2019-10-22build: introduce RELEASE_YEAR variable for mate-about dialogrbuj1-0/+4
Test 1: ./autogen.sh --prefix=/usr cat mate-about/mate-about.h make && sudo make install Test 2: mkdir builddir meson setup builddir --prefix=/usr cat builddir/mate-about/mate-about.h sudo ninja -C builddir install
2019-08-11Bump version to 1.23.2Victor Kareh1-1/+1
2019-07-24make 'rsvg-convert' optionalPablo Barciela1-3/+1
2019-06-13pre-bump versionraveit651-1/+1
2019-06-08configure: drop check for itstoolraveit651-1/+0
2019-04-04i18n: port from intltool to gettextMarty E. Plummer1-22/+4
Signed-off-by: Marty E. Plummer <[email protected]>
2019-04-04mate-about: subdir mate-version.xml.in.inMarty E. Plummer1-1/+1
Signed-off-by: Marty E. Plummer <[email protected]>
2019-04-04configure.ac: subdir some of the build cruftMarty E. Plummer1-0/+1
Signed-off-by: Marty E. Plummer <[email protected]>
2019-03-23pre-bump versionraveit651-1/+1
2019-03-21GEN png icons from hicolor_apps_scalable_mate.svgrbuj1-0/+6
Update icon cache and avoid conflict with mate theme: PNG icons are created if they are not present in icon folder. To remove png icons: cd icons; make clean-png-icons $ cat test.py import gtk screen = gtk.gdk.screen_get_default() icon_theme = gtk.icon_theme_get_for_screen(screen) print icon_theme.lookup_icon("mate-desktop", 16, 0).get_filename() print icon_theme.lookup_icon("mate-desktop", 22, 0).get_filename() print icon_theme.lookup_icon("mate-desktop", 24, 0).get_filename() print icon_theme.lookup_icon("mate-desktop", 32, 0).get_filename() print icon_theme.lookup_icon("mate-desktop", 48, 0).get_filename() print icon_theme.lookup_icon("mate-desktop", 128, 0).get_filename() print icon_theme.lookup_icon("mate-desktop", 256, 0).get_filename() print icon_theme.lookup_icon("mate", 16, 0).get_filename() print icon_theme.lookup_icon("mate", 22, 0).get_filename() print icon_theme.lookup_icon("mate", 24, 0).get_filename() print icon_theme.lookup_icon("mate", 32, 0).get_filename() print icon_theme.lookup_icon("mate", 48, 0).get_filename() print icon_theme.lookup_icon("mate", 128, 0).get_filename() print icon_theme.lookup_icon("mate", 256, 0).get_filename() print icon_theme.lookup_icon("mate", 1000, 0).get_filename() $ python test.py /usr/share/icons/hicolor/16x16/apps/mate-desktop.png /usr/share/icons/hicolor/22x22/apps/mate-desktop.png /usr/share/icons/hicolor/24x24/apps/mate-desktop.png /usr/share/icons/hicolor/32x32/apps/mate-desktop.png /usr/share/icons/hicolor/48x48/apps/mate-desktop.png /usr/share/icons/hicolor/128x128/apps/mate-desktop.png /usr/share/icons/hicolor/scalable/apps/mate-desktop.svg /usr/share/icons/mate/16x16/apps/mate.png /usr/share/icons/mate/22x22/apps/mate.png /usr/share/icons/mate/24x24/apps/mate.png /usr/share/icons/mate/32x32/apps/mate.png /usr/share/icons/mate/48x48/apps/mate.png /usr/share/icons/mate/scalable/apps/mate.svg /usr/share/icons/mate/scalable/apps/mate.svg /usr/share/icons/mate/scalable/apps/mate.svgT
2019-02-23release 1.22.0v1.22.0raveit651-2/+2
2019-02-08Fixed make distcheck fail on debian.Wu Xiaotian1-2/+0
2018-10-11pre-bump versionraveit651-1/+1
2018-08-27pre-bump versionraveit651-1/+1
2018-07-03add mate-language apisyetist1-1/+4
2018-05-31bump versionraveit651-1/+1
2018-01-28drop additional checks for min GLib versionmonsta1-8/+0
2018-01-27building: bump required glib version to 2.50.0raveit651-9/+5
and droped GLIB_VERSION_MAX_ALLOWED No need of useless warnings!
2018-01-27release 1.20raveit651-2/+2
2018-01-27building: remove < gtk+-3.22 bits and bump required gtk+ versionraveit651-1/+1
2018-01-05bump version to 1.19.3monsta1-1/+1
2017-12-24release 1.19.2v1.19.2raveit651-1/+1
2017-10-14release 1.19.1v1.19.1raveit651-1/+1
2017-03-30pre-bump versionraveit651-1/+1
2017-03-13Bump version to 1.18.0Martin Wimpress1-2/+2
2017-02-02pe-bump versionraveit651-1/+1
2017-01-18Bump version to 1.17.2v1.17.2Martin Wimpress1-1/+1
2017-01-17Drop mpaste.Martin Wimpress1-8/+0
2017-01-12Bump version to 1.17.1v1.17.1Martin Wimpress1-1/+1
2016-11-20move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta1-39/+5
2016-09-18release 1.16.0v1.16.0raveit651-2/+2
2016-07-02update to 1.15.1 releasev1.15.1raveit651-1/+1
2016-06-07release 1.15.0v1.15.0raveit651-2/+2
2016-05-21update to 1.14.1 releasev1.14.1raveit651-1/+1
2016-04-05release 1.14.0raveit651-1/+1
2016-01-05pre-bump version to 1.13.0Wolfgang Ulbrich1-1/+1
2016-01-02remove ancient mate-conf-import toolMonsta1-9/+0
2015-10-31release 1.12.0Wolfgang Ulbrich1-1/+1
2015-10-07remove useless yelp dependencyraveit651-4/+0
2015-09-18Merge branch 'master' of https://github.com/clefebvre/mate-desktop into ↵Clement Lefebvre1-11/+0
clefebvre-master Conflicts: configure.ac user-guide/mate-user-guide.desktop.in.in
2015-09-14Fix missing icons on GTK3 with custom icon themeBalló György1-0/+1
2015-09-08Removed the user-guide (moved to mate-user-guide)Clement Lefebvre1-11/+0
2015-09-08define max/min version of GLibinfirit1-0/+6