summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-11-09migrate from intltools to gettextWu Xiaotian13-28/+127
2019-10-29gvc-channel-bar: remove unused struct memberPablo Barciela1-1/+0
2019-10-29gvc-channel-bar: avoid 'g_type_class_add_private'Pablo Barciela1-8/+2
2019-10-29gvc-mixer-dialog: avoid 'g_type_class_add_private'Pablo Barciela1-8/+2
2019-10-29gvc-applet: avoid 'g_type_class_add_private'Pablo Barciela1-9/+2
2019-10-29gvc-level-bar: avoid 'g_type_class_add_private'Pablo Barciela1-8/+2
2019-10-29gvc-speaker-test: avoid 'g_type_class_add_private'Pablo Barciela1-8/+2
2019-10-29gvc-combo-box: avoid 'g_type_class_add_private'Pablo Barciela1-8/+2
2019-10-29gvc-balance-bar: avoid 'g_type_class_add_private'Pablo Barciela1-7/+2
2019-10-29gvc-sound-theme-chooser: avoid 'g_type_class_add_private'Pablo Barciela1-8/+2
2019-10-29gvc-stream-status-icon: avoid 'g_type_class_add_private'Pablo Barciela1-8/+2
2019-10-29gvc-status-icon: avoid 'g_type_class_add_private'Pablo Barciela1-9/+2
2019-10-29gvc-stream-applet-icon: avoid 'g_type_class_add_private'Pablo Barciela1-9/+3
2019-10-12ci: set maximum compile warnings on step scan-build ./configurerbuj1-1/+1
The autogen.sh compiler warning flags are overridden in the configure step.
2019-10-09Travis CI: use Debian "testing" instead "sid"Pablo Barciela1-1/+1
2019-10-08travis: build mate-common from tarballrbuj1-7/+24
2019-10-08Use WARN_CFLAGS which are only set with --enable-compiler-warningsrbuj1-47/+5
It removes --enable-more-warnings, since it is recommended to use --enable-compile-warnings=maximum. It updates configure summary.
2019-10-06travis(ci): enable notify_serversraveit651-0/+2
2019-08-20applet: Update default outputVictor Kareh1-0/+72
When a new output device is connected and configured as the default, the mate-volume-control applet (and the status icon) should update the attached control stream. This allows hot-keys and mouse-scroll events to affect the new output device.
2019-07-28tx: update transifex resourceraveit651-33/+38
2019-07-28gvc applet: add missing translations (i18n)rbuj2-2/+3
2019-07-27Scroll volume in configurable steps same as media-keysgm101-9/+17
and don't hardcode default value
2019-06-21Add scroll interface tabs with mouse wheelLaurent Napias1-0/+75
2019-06-10Change url project's websiteLaurent Napias1-1/+1
2019-06-07[ci] Add cppcheck html reportPablo Barciela1-1/+4
2019-05-31Create FUNDING.ymlMartin Wimpress1-0/+9
2019-05-30configure.ac: fix typos in var names, portability fixes, etc.David H. Gutteridge1-7/+7
2019-05-28travis: use fedora-30 and ubuntu-19.10 for buildingraveit651-2/+2
2019-04-22gvc-mixer-dialog: avoid declaration of same variable in different scopePablo Barciela1-3/+1
Fixes cppcheck warnings: [mate-volume-control/gvc-mixer-dialog.c:379] -> [mate-volume-control/gvc-mixer-dialog.c:405]: (style) Local variable control shadows outer variable [mate-volume-control/gvc-mixer-dialog.c:535] -> [mate-volume-control/gvc-mixer-dialog.c:586]: (style) Local variable control shadows outer variable
2019-04-20mate-volume-control: reduce the scope of some variablesPablo Barciela3-6/+11
Fixes 'cppcheck' warnings: [mate-volume-control/gvc-level-bar.c:572]: (style) The scope of the variable 'by' can be reduced. [mate-volume-control/gvc-level-bar.c:611]: (style) The scope of the variable 'bx' can be reduced. [mate-volume-control/gvc-mixer-dialog.c:379]: (style) The scope of the variable 'swtch' can be reduced. [mate-volume-control/gvc-mixer-dialog.c:534]: (style) The scope of the variable 'swtch' can be reduced. [mate-volume-control/gvc-mixer-dialog.c:1891]: (style) The scope of the variable 'closure' can be reduced. [mate-volume-control/sound-theme-file-utils.c:47]: (style) The scope of the variable 'data_dir' can be reduced.
2019-04-18mate-volume-control: Fix 'syntax error' detected with 'cppcheck'Pablo Barciela4-15/+15
Fixes cppcheck warnings: [mate-volume-control/gvc-applet.c:118]: (error) syntax error [mate-volume-control/gvc-applet.c:133]: (error) syntax error [mate-volume-control/gvc-applet.c:184]: (error) syntax error [mate-volume-control/gvc-applet.c:287]: (error) syntax error [mate-volume-control/gvc-applet.c:290]: (error) syntax error [mate-volume-control/gvc-combo-box.c:111]: (error) syntax error [mate-volume-control/gvc-combo-box.c:309]: (error) syntax error [mate-volume-control/gvc-combo-box.c:317]: (error) syntax error [mate-volume-control/gvc-combo-box.c:428]: (error) syntax error [mate-volume-control/gvc-mixer-dialog.c:793]: (error) syntax error [mate-volume-control/gvc-status-icon.c:107]: (error) syntax error [mate-volume-control/gvc-status-icon.c:122]: (error) syntax error [mate-volume-control/gvc-status-icon.c:175]: (error) syntax error [mate-volume-control/gvc-status-icon.c:280]: (error) syntax error [mate-volume-control/gvc-status-icon.c:283]: (error) syntax error
2019-04-17travis: enable 'cppcheck' in debianPablo Barciela1-0/+4
2019-04-16[ci] deploy github pagesWu Xiaotian1-12/+10
2019-04-15[ci] Enable Clang Static AnalyzerWu Xiaotian1-5/+68
2019-04-09release 1.23.0v1.23.0raveit652-1/+14
2019-04-09sync with transifexraveit65133-4626/+6887
2019-03-31github releaseraveit651-0/+19
2019-03-22sync with transifexraveit651-34/+51
2019-03-21add widget name volume-applet to panel-appletraveit651-0/+3
2019-03-21enable/disable StatusIcon applet in XDG dirraveit651-0/+4
2019-03-21Allow disabling either statusicon or panelappletlukefromdc2-2/+71
Add --enable-statusicon (yes/no default is yes) and --enable-panelapplet (yes/no default is yes) configuration flags
2019-03-09edit desktop file for GtkStatusIcon appletraveit653-4/+4
2019-03-09fix distcleanraveit651-0/+3
2019-03-09add missing files to POTFILES.inraveit651-0/+3
2019-03-09travis: add libmate-panel dependencyraveit651-1/+5
2019-03-09Re-enable old GtkStatusIconVictor Kareh11-182/+1573
This allows us to have builds that use both the legacy status icon as well as the new applet.
2019-02-26Enable a mute menuitem for the outputlukefromdc1-40/+45
This is a normal menutem with labels and icons that change with the mute state as a toggle item was not always responsive
2019-02-26Ensure volume slider is always perpendicular to the panellukefromdc1-1/+8
Apparently there is an issue with getting the applet orientation on a bottom panel
2019-02-26Ensure volume icon is always correctly scaledlukefromdc2-1/+27
Correctly size and scale the icon so doesn't get rendered oversize/ cut at certain panel sizes or on first start. Also set the GTK_ICON_LOOKUP_FORCE_SIZE flag in gtk_icon_theme_load_surface so that when icon theme provides only a single scalable icon it renders the correct size. Otherwise such icons render seriously undersize.
2019-02-26Convert GtkStatusIcon to real appletVictor Kareh9-224/+369