summaryrefslogtreecommitdiff
path: root/mate-about
AgeCommit message (Collapse)AuthorFilesLines
2021-06-21update copyright to 2021raveit651-0/+1
2021-05-13MATE About: Fix off-by-one error, display yerba mate commentGordon N. Squash1-1/+1
The MATE About program is designed to display one of six messages at random each time you launch the application, showcasing the fundamental values of the MATE Project. Unfortunately, due to an off-by-one programming error introduced many years ago, only the first five messages ever get displayed; the sixth message, referring to where MATE got its name from, is never chosen. This was due to a misunderstanding of the GLib function `g_random_int_range`: The function is and always was designed to be passed an inclusive lower and an exclusive upper value for the random integer, generating a random integer that is greater than or equal to the lower value and less than the upper value specified. The MATE About application errantly subtracted 1 from the upper value itself, and thus only messages 1 through 5 were ever picked. This commit removes the unnecessary subtraction.
2021-02-27mate-about: Use the macro _(String) instead of the macro gettext(Msgid)rbuj2-3/+3
2021-02-27Drop local macro mate_gettext(package, locale, codeset)rbuj1-10/+3
2020-03-03mate-about.desktop: Do not collect the translation for Iconrbuj1-1/+1
2020-02-25build: remove mate-version.xml on distclean target instead of cleanrbuj1-2/+2
2020-02-18mate-about: remove unused variable ‘window’rbuj1-1/+0
2020-02-17build: remove mate-about.h on distclean target instead of cleanrbuj1-1/+3
2020-02-17build: add meson config files to EXTRA_DISTraveit651-3/+5
fixes https://github.com/mate-desktop/mate-desktop/issues/431
2020-02-16Make the build reproducibleChris Lamb1-2/+7
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-06build: use warning flagsrbuj1-1/+1
2019-11-19desktop file: add missing hints for translatorsraveit651-0/+1
2019-10-22build: introduce RELEASE_YEAR variable for mate-about dialogrbuj3-2/+14
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-06-10Change url project's websiteLaurent Napias1-1/+1
2019-05-22treewide: add meson buildMarty E. Plummer1-0/+39
Signed-off-by: Marty E. Plummer <[email protected]>
2019-04-08Use mate-desktop icon instead of mate for mate-aboutrbuj1-1/+1
2019-04-04i18n: port from intltool to gettextMarty E. Plummer3-6/+4
Signed-off-by: Marty E. Plummer <[email protected]>
2019-04-04mate-about: subdir mate-version.xml.in.inMarty E. Plummer2-2/+15
Signed-off-by: Marty E. Plummer <[email protected]>
2019-03-22Make translatable the program name in mate about dialogrbuj2-2/+2
2019-03-22Make translatable the copyright info in mate about dialogrbuj2-5/+4
2019-03-21GEN png icons from hicolor_apps_scalable_mate.svgrbuj1-1/+1
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-08Fixed make distcheck fail on debian.Wu Xiaotian2-5/+3
2019-01-03update copyright to 2019Wu Xiaotian1-1/+1
2018-01-09update copyright year to 2018monsta1-1/+1
2017-08-26mate-about: remove remains of libunique referencesmonsta1-2/+2
2017-08-26mate-about: switch to GtkAboutDialogmonsta3-15/+13
2017-01-06mate-about: Update copyright yearStefano Karapetsas1-1/+1
2016-11-20move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta2-42/+0
2016-11-20fix indent a bitmonsta2-22/+18
2016-02-28mate-about: Update copyright yearStefano Karapetsas1-1/+1
2015-09-14Fix missing icons on GTK3 with custom icon themeBalló György2-13/+2
2015-08-24Define max/min version of GLibinfirit1-1/+1
This warns us of using symbols like g_assert_null not available in GLib 2.36
2015-01-27mate-about: Update copyright yearStefano Karapetsas1-1/+1
2015-01-21mate-about: Add an empty row between MATE and GNOME contributorsStefano Karapetsas1-0/+1
2015-01-13mate-about: Update MATE contributorsStefano Karapetsas1-0/+2
2014-12-16Revert "Revert "Drop support for Glib < 2.36""infirit1-4/+0
This reverts commit a0a0a16fb72bb7b592d23ce29ca52c7d63c2e40b.
2014-12-16Revert "Drop support for Glib < 2.36"infirit1-0/+4
This reverts commit 6a0c8a93e30243232d63487c09ccb15a93755265.
2014-11-05mate-about: Add MATE Slackware maintainersStefano Karapetsas1-0/+2
2014-11-05mate-about: Add Google Summer of Code studentsStefano Karapetsas1-0/+5
2014-10-08Change mate-about's program icon to official MATE desktop iconNachanon Vetjasit2-3/+3
Closes https://github.com/mate-desktop/mate-desktop/issues/132
2014-06-05Drop support for Glib < 2.36infirit1-4/+0
2014-05-03mate-about: Use spaces, not tabsStefano Karapetsas2-740/+740
2014-05-03Remove libunique usageStefano Karapetsas2-50/+9
2014-04-23mate-about: Use MateAboutDialogStefano Karapetsas3-23/+16
2014-03-17mate-about: MATE is the continuation of GNOME 2Stefano Karapetsas1-1/+1
2014-01-13mate-about: Update year in copyrightStefano Karapetsas1-1/+1
2013-10-19mate-about: Update contributorsStefano Karapetsas1-1/+7
2013-10-03mate-about: Add headers between MATE and GNOME devsStefano Karapetsas1-0/+2
2013-07-30mate-about: Try to use 'mate' as icon, if available in icon themeStefano Karapetsas2-16/+11
Deleted old code because now we require GTK 2.24
2013-05-13mate-about: Fix g_type_init deprecation in glib 2.36Stefano Karapetsas1-0/+2