├── .gitignore ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── COPYING ├── README.md ├── data ├── app.desktop.in ├── app.gschema.xml ├── app.metainfo.xml.in ├── app.service.in ├── icons │ ├── com.github.neithern.g4music.Source.svg │ ├── hicolor │ │ ├── scalable │ │ │ └── apps │ │ │ │ ├── app.Devel.svg │ │ │ │ └── app.svg │ │ └── symbolic │ │ │ └── apps │ │ │ └── app-symbolic.svg │ └── meson.build └── meson.build ├── g4music.doap ├── meson.build ├── pkgs └── flatpak │ └── com.github.neithern.g4music.json ├── po ├── LINGUAS ├── POTFILES.in ├── UPDATE.md ├── be.po ├── bg.po ├── cs.po ├── da.po ├── de.po ├── el.po ├── es.po ├── et.po ├── eu.po ├── fa.po ├── fi.po ├── fr.po ├── g4music.pot ├── he.po ├── hi.po ├── hu.po ├── ia.po ├── id.po ├── it.po ├── ja.po ├── ka.po ├── meson.build ├── nl.po ├── oc.po ├── pt_BR.po ├── ro.po ├── ru.po ├── sk.po ├── sl.po ├── sv.po ├── tr.po ├── uk.po ├── zh_CN.po └── zh_TW.po └── src ├── action-handles.vala ├── application.vala ├── config.vapi ├── gresource.xml ├── gst ├── ape-demux.c ├── gst-ext.h ├── gst-ext.vapi ├── gst-player.vala ├── peak-calculator.vala └── tag-parser.vala ├── gtk ├── help-overlay.ui ├── play-panel.ui ├── preferences.ui ├── store-panel.ui └── style.css ├── main.vala ├── meson.build ├── ui ├── dialogs.vala ├── leaflet.vala ├── mini-bar.vala ├── music-list.vala ├── music-widgets.vala ├── narrow-bar.vala ├── paintables.vala ├── peak-bar.vala ├── play-bar.vala ├── play-panel.vala ├── playlist-dialog.vala ├── preferences.vala ├── stable-label.vala ├── store-panel.vala ├── taglist-dialog.vala ├── volume-button.vala └── window.vala └── utils ├── async-task.vala ├── cover-cache.vala ├── data-io.vala ├── dir-cache.vala ├── dir-monitor.vala ├── mpris.vala ├── music-library.vala ├── music-loader.vala ├── music.vala ├── playlist-file.vala ├── portal.vala ├── tag-cache.vala └── thumbnailer.vala /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/COPYING -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/README.md -------------------------------------------------------------------------------- /data/app.desktop.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/data/app.desktop.in -------------------------------------------------------------------------------- /data/app.gschema.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/data/app.gschema.xml -------------------------------------------------------------------------------- /data/app.metainfo.xml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/data/app.metainfo.xml.in -------------------------------------------------------------------------------- /data/app.service.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/data/app.service.in -------------------------------------------------------------------------------- /data/icons/com.github.neithern.g4music.Source.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/data/icons/com.github.neithern.g4music.Source.svg -------------------------------------------------------------------------------- /data/icons/hicolor/scalable/apps/app.Devel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/data/icons/hicolor/scalable/apps/app.Devel.svg -------------------------------------------------------------------------------- /data/icons/hicolor/scalable/apps/app.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/data/icons/hicolor/scalable/apps/app.svg -------------------------------------------------------------------------------- /data/icons/hicolor/symbolic/apps/app-symbolic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/data/icons/hicolor/symbolic/apps/app-symbolic.svg -------------------------------------------------------------------------------- /data/icons/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/data/icons/meson.build -------------------------------------------------------------------------------- /data/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/data/meson.build -------------------------------------------------------------------------------- /g4music.doap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/g4music.doap -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/meson.build -------------------------------------------------------------------------------- /pkgs/flatpak/com.github.neithern.g4music.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/pkgs/flatpak/com.github.neithern.g4music.json -------------------------------------------------------------------------------- /po/LINGUAS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/LINGUAS -------------------------------------------------------------------------------- /po/POTFILES.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/POTFILES.in -------------------------------------------------------------------------------- /po/UPDATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/UPDATE.md -------------------------------------------------------------------------------- /po/be.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/be.po -------------------------------------------------------------------------------- /po/bg.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/bg.po -------------------------------------------------------------------------------- /po/cs.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/cs.po -------------------------------------------------------------------------------- /po/da.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/da.po -------------------------------------------------------------------------------- /po/de.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/de.po -------------------------------------------------------------------------------- /po/el.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/el.po -------------------------------------------------------------------------------- /po/es.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/es.po -------------------------------------------------------------------------------- /po/et.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/et.po -------------------------------------------------------------------------------- /po/eu.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/eu.po -------------------------------------------------------------------------------- /po/fa.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/fa.po -------------------------------------------------------------------------------- /po/fi.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/fi.po -------------------------------------------------------------------------------- /po/fr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/fr.po -------------------------------------------------------------------------------- /po/g4music.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/g4music.pot -------------------------------------------------------------------------------- /po/he.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/he.po -------------------------------------------------------------------------------- /po/hi.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/hi.po -------------------------------------------------------------------------------- /po/hu.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/hu.po -------------------------------------------------------------------------------- /po/ia.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/ia.po -------------------------------------------------------------------------------- /po/id.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/id.po -------------------------------------------------------------------------------- /po/it.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/it.po -------------------------------------------------------------------------------- /po/ja.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/ja.po -------------------------------------------------------------------------------- /po/ka.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/ka.po -------------------------------------------------------------------------------- /po/meson.build: -------------------------------------------------------------------------------- 1 | i18n.gettext(meson.project_name(), preset: 'glib') 2 | -------------------------------------------------------------------------------- /po/nl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/nl.po -------------------------------------------------------------------------------- /po/oc.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/oc.po -------------------------------------------------------------------------------- /po/pt_BR.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/pt_BR.po -------------------------------------------------------------------------------- /po/ro.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/ro.po -------------------------------------------------------------------------------- /po/ru.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/ru.po -------------------------------------------------------------------------------- /po/sk.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/sk.po -------------------------------------------------------------------------------- /po/sl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/sl.po -------------------------------------------------------------------------------- /po/sv.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/sv.po -------------------------------------------------------------------------------- /po/tr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/tr.po -------------------------------------------------------------------------------- /po/uk.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/uk.po -------------------------------------------------------------------------------- /po/zh_CN.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/zh_CN.po -------------------------------------------------------------------------------- /po/zh_TW.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/po/zh_TW.po -------------------------------------------------------------------------------- /src/action-handles.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/action-handles.vala -------------------------------------------------------------------------------- /src/application.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/application.vala -------------------------------------------------------------------------------- /src/config.vapi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/config.vapi -------------------------------------------------------------------------------- /src/gresource.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/gresource.xml -------------------------------------------------------------------------------- /src/gst/ape-demux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/gst/ape-demux.c -------------------------------------------------------------------------------- /src/gst/gst-ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/gst/gst-ext.h -------------------------------------------------------------------------------- /src/gst/gst-ext.vapi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/gst/gst-ext.vapi -------------------------------------------------------------------------------- /src/gst/gst-player.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/gst/gst-player.vala -------------------------------------------------------------------------------- /src/gst/peak-calculator.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/gst/peak-calculator.vala -------------------------------------------------------------------------------- /src/gst/tag-parser.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/gst/tag-parser.vala -------------------------------------------------------------------------------- /src/gtk/help-overlay.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/gtk/help-overlay.ui -------------------------------------------------------------------------------- /src/gtk/play-panel.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/gtk/play-panel.ui -------------------------------------------------------------------------------- /src/gtk/preferences.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/gtk/preferences.ui -------------------------------------------------------------------------------- /src/gtk/store-panel.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/gtk/store-panel.ui -------------------------------------------------------------------------------- /src/gtk/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/gtk/style.css -------------------------------------------------------------------------------- /src/main.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/main.vala -------------------------------------------------------------------------------- /src/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/meson.build -------------------------------------------------------------------------------- /src/ui/dialogs.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/ui/dialogs.vala -------------------------------------------------------------------------------- /src/ui/leaflet.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/ui/leaflet.vala -------------------------------------------------------------------------------- /src/ui/mini-bar.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/ui/mini-bar.vala -------------------------------------------------------------------------------- /src/ui/music-list.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/ui/music-list.vala -------------------------------------------------------------------------------- /src/ui/music-widgets.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/ui/music-widgets.vala -------------------------------------------------------------------------------- /src/ui/narrow-bar.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/ui/narrow-bar.vala -------------------------------------------------------------------------------- /src/ui/paintables.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/ui/paintables.vala -------------------------------------------------------------------------------- /src/ui/peak-bar.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/ui/peak-bar.vala -------------------------------------------------------------------------------- /src/ui/play-bar.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/ui/play-bar.vala -------------------------------------------------------------------------------- /src/ui/play-panel.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/ui/play-panel.vala -------------------------------------------------------------------------------- /src/ui/playlist-dialog.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/ui/playlist-dialog.vala -------------------------------------------------------------------------------- /src/ui/preferences.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/ui/preferences.vala -------------------------------------------------------------------------------- /src/ui/stable-label.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/ui/stable-label.vala -------------------------------------------------------------------------------- /src/ui/store-panel.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/ui/store-panel.vala -------------------------------------------------------------------------------- /src/ui/taglist-dialog.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/ui/taglist-dialog.vala -------------------------------------------------------------------------------- /src/ui/volume-button.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/ui/volume-button.vala -------------------------------------------------------------------------------- /src/ui/window.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/ui/window.vala -------------------------------------------------------------------------------- /src/utils/async-task.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/utils/async-task.vala -------------------------------------------------------------------------------- /src/utils/cover-cache.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/utils/cover-cache.vala -------------------------------------------------------------------------------- /src/utils/data-io.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/utils/data-io.vala -------------------------------------------------------------------------------- /src/utils/dir-cache.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/utils/dir-cache.vala -------------------------------------------------------------------------------- /src/utils/dir-monitor.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/utils/dir-monitor.vala -------------------------------------------------------------------------------- /src/utils/mpris.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/utils/mpris.vala -------------------------------------------------------------------------------- /src/utils/music-library.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/utils/music-library.vala -------------------------------------------------------------------------------- /src/utils/music-loader.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/utils/music-loader.vala -------------------------------------------------------------------------------- /src/utils/music.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/utils/music.vala -------------------------------------------------------------------------------- /src/utils/playlist-file.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/utils/playlist-file.vala -------------------------------------------------------------------------------- /src/utils/portal.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/utils/portal.vala -------------------------------------------------------------------------------- /src/utils/tag-cache.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/utils/tag-cache.vala -------------------------------------------------------------------------------- /src/utils/thumbnailer.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neithern/g4music/HEAD/src/utils/thumbnailer.vala --------------------------------------------------------------------------------