summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-08-03wncklet: Fix leaking cairo_tTomas Bzatek1-0/+1
2020-08-03panel-run-dialog: Fix leaking tree model stringsTomas Bzatek1-6/+18
The gtk_tree_model_get() duplicates memory or adds a reference and any data need to be freed explicitly.
2020-08-03workspace-switcher: Fix leaking color stringTomas Bzatek1-3/+7
2020-08-03panel-properties-dialog: Fix leaking stringTomas Bzatek1-0/+1
2020-08-03clock: Fix leaking GtkListStoreTomas Bzatek1-4/+4
The gtk_tree_view_set_model() adds its own reference.
2020-08-03panel-profile: Fix leaking list elementsTomas Bzatek1-2/+2
2020-08-03clock: Fix list iterationTomas Bzatek1-11/+12
Iteration over a linked list should be done over a side control variable and list head needs to be preserved for proper list free.
2020-08-03panel-lockdown: Fix leaking string arrayTomas Bzatek1-0/+1
Overwriting an already allocated memory.
2020-08-03panel-menu-items: Fix leaking stringTomas Bzatek1-1/+3
The PANEL_GLIB_STR_EMPTY() macro returns TRUE even when the memory was allocated yet the string was empty, so do explicit free() here.
2020-08-03mate-panel-applet: Fix leaking GVariantBuilderTomas Bzatek1-14/+18
And use stack-allocated GVariantBuilder for temporary storage.
2020-08-03launcher: Fix leaking stringsTomas Bzatek1-0/+2
2020-08-03clock: Fix leaking cairo surfaceTomas Bzatek1-0/+1
2020-07-24Clarify meaning of panel reset optionlukefromdc1-4/+4
Change "Reset Panel" to "Reset all Panels" in context menu and in reset confirmation dialog to make clear that ALL panels will be reset.
2020-07-23panel-toplevel: Refactor panel_toplevel_update_hide_buttons_size()Tomas Bzatek1-18/+11
No real leak here except of the unnecessary gtk_css_provider_new() call, refactored for readability and to conform to the code style.
2020-07-23panel-util: Fix leaking root GFileTomas Bzatek1-0/+1
2020-07-23panel-profile: Fix leaking list elementsTomas Bzatek1-2/+2
The mate_gsettings_strv_to_gslist() call will dup all the strings and removing duplicates should free them.
2020-07-23panel-frame: Fix leaking background-colorTomas Bzatek1-0/+2
2020-07-23panel-applet-frame: Fix leaking bg_patternTomas Bzatek1-19/+21
Also acquire it only when needed. This fixes a leak for me when switching workspaces back and forth.
2020-07-19Travis CI: enable irc notifications with tagged commitsPablo Barciela1-1/+1
2020-06-20fix release tarballs on travis CI failedWu Xiaotian1-1/+3
2020-04-24Travis CI: enable irc notifications with broken buildsPablo Barciela1-0/+12
2020-04-20ci: don't run configure with autogen.shraveit651-1/+1
2020-04-20build: silent build warnings for distcheckraveit651-0/+1
2020-04-10ci: use default MATE_COMPILE_WARNINGS for stable branchraveit651-3/+2
2020-04-10Travis CI: build with mate-common-1.24.1 tarballraveit651-15/+15
2020-04-10use default MATE_COMPILE_WARNINGS levelraveit651-1/+1
2020-04-10ci: update build environmentraveit651-8/+9
2020-03-26Add 48x48 iconsrbuj13-284/+12
2020-03-26Add 96x96 iconsrbuj14-1/+36
2020-03-26Add 64x64 iconsrbuj14-1/+36
for SVG in scalable/*.svg; do file=${SVG##*/}; echo "rsvg-convert -w 64 -h 64 $SVG -o 64x64/${file%.svg}.png"; done | sh
2020-03-26Add 256x256 iconsrbuj14-1/+36
for SVG in scalable/*.svg; do file=${SVG##*/}; echo "rsvg-convert -w 256 -h 256 $SVG -o 256x256/${file%.svg}.png"; done | sh
2020-03-26Clean scalable svg filesrbuj9-2510/+2541
find . -name *.svg -exec inkscape --convert-dpi-method=none --verb=FileVacuum --verb=FileSave --verb=FileQuit {} \;
2020-03-20Travis CI: use Ubuntu 20.04 instead 19.10Pablo Barciela1-1/+1
2020-03-20Travis CI: don't update gh-pagesPablo Barciela2-38/+1
2020-03-11button-widget: Fix memory leakrbuj1-0/+1
2020-03-02Do not collect the translation for Iconrbuj5-5/+5
2020-02-20Enable applications in addto menu (fixes 1055) (#1056)William Wold1-0/+2
2020-02-20Travis CI: Fix build error, add .build.ymlPablo Barciela2-199/+198
2020-02-15tx: update configraveit651-2/+2
2020-02-15tx: update configraveit651-3/+3
2020-02-09release 1.24.0v1.24.0raveit652-1/+6
2020-02-09tx: sync with transifexraveit654-21/+23
2020-02-06build: show warning flags on configure summaryrbuj1-0/+1
2020-01-23release 1.23.3v1.23.3raveit652-1/+16
2020-01-23Revert "release 1.23.2"raveit652-16/+1
This reverts commit 815feeb113fe3b13a4e111e70b295fb6477f7e4a.
2020-01-23release 1.23.2raveit652-1/+16
2020-01-23tx: sync with transifexraveit65357-6618/+6439
2020-01-14Avoid double a11y description on panel toplevelsColomban Wendling1-2/+2
Do not set an extra a11y name and description on an internal child of the panel, because its toplevel has most of it already through setting the GTK window title. Instead, explicitly set the a11y name and description on the toplevel directly, possibly overriding GTK's value implicitly set via gtk_window_set_title(), but which would be the same anyway. This prevents e.g. a screen reader vocalizing the panel name twice when entering it, once for the toplevel and once for the internal child. This also avoids announcing the panel again when moving from one of the hide buttons to one of the applets or launcher.
2020-01-12Update copyright to 2020raveit653-45/+45
2020-01-12Update copyright to 2020raveit6510-10/+10