From: Nikolay Tischenko Date: Sun, 27 Feb 2011 16:40:20 +0000 (+0600) Subject: Debianized X-Git-Url: http://git.maemo.org/git/?p=someplayer;a=commitdiff_plain;h=3381c79d73ddf486c06dc7ee9d6dc06b80ca3b44 Debianized --- diff --git a/configure-stamp b/configure-stamp new file mode 100644 index 0000000..e69de29 diff --git a/debian/README.Debian b/debian/README.Debian new file mode 100644 index 0000000..3353f1d --- /dev/null +++ b/debian/README.Debian @@ -0,0 +1,6 @@ +someplayer for Debian +--------------------- + + + + -- somebody Nikolay Tischenko Sun, 27 Feb 2011 16:40:36 +0600 diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..02f5bcd --- /dev/null +++ b/debian/changelog @@ -0,0 +1,6 @@ +someplayer (1.5.0-2) unstable; urgency=low + + * Fixed bugtracker field in package description + + -- somebody Nikolay Tischenko Sun, 27 Feb 2011 16:40:36 +0600 + diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..f9348dd --- /dev/null +++ b/debian/control @@ -0,0 +1,74 @@ +Source: someplayer +Section: user/multimedia +Priority: extra +Maintainer: Nikolay Tischenko +Build-Depends: debhelper (>= 5), libqt4-dev +Standards-Version: 3.7.2 +XSBC-Homepage: http://github.com/niktischenko/someplayer + +Package: someplayer +Architecture: armel +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Alternate audioplayer for Maemo 5 + Qt4- and Phonon-based player with compiled in TagLib library + supports mp3, flac, ogg, wma, aac formats +XSBC-Maemo-Display-Name: SomePlayer +XSBC-Bugtracker: http://someplayer.some-body.ru/bt/ +XB-Maemo-Icon-26: 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 + AAAASUVORK5CYII= diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..9970372 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,35 @@ +This package was debianized by somebody Nikolay Tischenko on +Sun, 27 Feb 2011 16:40:36 +0600. + +It was downloaded from + +Upstream Author: + +Copyright: + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging is (C) 2011, somebody Nikolay Tischenko and +is licensed under the GPL, see above. + + +# Please also look if there are files or directories which have a +# different copyright/license attached and list them here. diff --git a/debian/cron.d.ex b/debian/cron.d.ex new file mode 100644 index 0000000..0977434 --- /dev/null +++ b/debian/cron.d.ex @@ -0,0 +1,4 @@ +# +# Regular cron jobs for the someplayer package +# +0 4 * * * root someplayer_maintenance diff --git a/debian/dirs b/debian/dirs new file mode 100644 index 0000000..ca882bb --- /dev/null +++ b/debian/dirs @@ -0,0 +1,2 @@ +usr/bin +usr/sbin diff --git a/debian/docs b/debian/docs new file mode 100644 index 0000000..e845566 --- /dev/null +++ b/debian/docs @@ -0,0 +1 @@ +README diff --git a/debian/emacsen-install.ex b/debian/emacsen-install.ex new file mode 100644 index 0000000..69fc1b0 --- /dev/null +++ b/debian/emacsen-install.ex @@ -0,0 +1,45 @@ +#! /bin/sh -e +# /usr/lib/emacsen-common/packages/install/someplayer + +# Written by Jim Van Zandt , borrowing heavily +# from the install scripts for gettext by Santiago Vila +# and octave by Dirk Eddelbuettel . + +FLAVOR=$1 +PACKAGE=someplayer + +if [ ${FLAVOR} = emacs ]; then exit 0; fi + +echo install/${PACKAGE}: Handling install for emacsen flavor ${FLAVOR} + +#FLAVORTEST=`echo $FLAVOR | cut -c-6` +#if [ ${FLAVORTEST} = xemacs ] ; then +# SITEFLAG="-no-site-file" +#else +# SITEFLAG="--no-site-file" +#fi +FLAGS="${SITEFLAG} -q -batch -l path.el -f batch-byte-compile" + +ELDIR=/usr/share/emacs/site-lisp/${PACKAGE} +ELCDIR=/usr/share/${FLAVOR}/site-lisp/${PACKAGE} + +# Install-info-altdir does not actually exist. +# Maybe somebody will write it. +if test -x /usr/sbin/install-info-altdir; then + echo install/${PACKAGE}: install Info links for ${FLAVOR} + install-info-altdir --quiet --section "" "" --dirname=${FLAVOR} /usr/info/${PACKAGE}.info.gz +fi + +install -m 755 -d ${ELCDIR} +cd ${ELDIR} +FILES=`echo *.el` +cp ${FILES} ${ELCDIR} +cd ${ELCDIR} + +cat << EOF > path.el +(setq load-path (cons "." load-path) byte-compile-warnings nil) +EOF +${FLAVOR} ${FLAGS} ${FILES} +rm -f *.el path.el + +exit 0 diff --git a/debian/emacsen-remove.ex b/debian/emacsen-remove.ex new file mode 100644 index 0000000..d81d152 --- /dev/null +++ b/debian/emacsen-remove.ex @@ -0,0 +1,15 @@ +#!/bin/sh -e +# /usr/lib/emacsen-common/packages/remove/someplayer + +FLAVOR=$1 +PACKAGE=someplayer + +if [ ${FLAVOR} != emacs ]; then + if test -x /usr/sbin/install-info-altdir; then + echo remove/${PACKAGE}: removing Info links for ${FLAVOR} + install-info-altdir --quiet --remove --dirname=${FLAVOR} /usr/info/someplayer.info.gz + fi + + echo remove/${PACKAGE}: purging byte-compiled files for ${FLAVOR} + rm -rf /usr/share/${FLAVOR}/site-lisp/${PACKAGE} +fi diff --git a/debian/emacsen-startup.ex b/debian/emacsen-startup.ex new file mode 100644 index 0000000..3cf6d1b --- /dev/null +++ b/debian/emacsen-startup.ex @@ -0,0 +1,25 @@ +;; -*-emacs-lisp-*- +;; +;; Emacs startup file, e.g. /etc/emacs/site-start.d/50someplayer.el +;; for the Debian someplayer package +;; +;; Originally contributed by Nils Naumann +;; Modified by Dirk Eddelbuettel +;; Adapted for dh-make by Jim Van Zandt + +;; The someplayer package follows the Debian/GNU Linux 'emacsen' policy and +;; byte-compiles its elisp files for each 'emacs flavor' (emacs19, +;; xemacs19, emacs20, xemacs20...). The compiled code is then +;; installed in a subdirectory of the respective site-lisp directory. +;; We have to add this to the load-path: +(let ((package-dir (concat "/usr/share/" + (symbol-name flavor) + "/site-lisp/someplayer"))) +;; If package-dir does not exist, the someplayer package must have +;; removed but not purged, and we should skip the setup. + (when (file-directory-p package-dir) + (setq load-path (cons package-dir load-path)) + (autoload 'someplayer-mode "someplayer-mode" + "Major mode for editing someplayer files." t) + (add-to-list 'auto-mode-alist '("\\.someplayer$" . someplayer-mode)))) + diff --git a/debian/init.d.ex b/debian/init.d.ex new file mode 100644 index 0000000..981dbf0 --- /dev/null +++ b/debian/init.d.ex @@ -0,0 +1,81 @@ +#! /bin/sh +# +# skeleton example file to build /etc/init.d/ scripts. +# This file should be used to construct scripts for /etc/init.d. +# +# Written by Miquel van Smoorenburg . +# Modified for Debian +# by Ian Murdock . +# +# Version: @(#)skeleton 1.9 26-Feb-2001 miquels@cistron.nl +# + +PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin +DAEMON=/usr/sbin/someplayer +NAME=someplayer +DESC=someplayer + +test -x $DAEMON || exit 0 + +# Include someplayer defaults if available +if [ -f /etc/default/someplayer ] ; then + . /etc/default/someplayer +fi + +set -e + +case "$1" in + start) + echo -n "Starting $DESC: " + start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \ + --exec $DAEMON -- $DAEMON_OPTS + echo "$NAME." + ;; + stop) + echo -n "Stopping $DESC: " + start-stop-daemon --stop --quiet --pidfile /var/run/$NAME.pid \ + --exec $DAEMON + echo "$NAME." + ;; + #reload) + # + # If the daemon can reload its config files on the fly + # for example by sending it SIGHUP, do it here. + # + # If the daemon responds to changes in its config file + # directly anyway, make this a do-nothing entry. + # + # echo "Reloading $DESC configuration files." + # start-stop-daemon --stop --signal 1 --quiet --pidfile \ + # /var/run/$NAME.pid --exec $DAEMON + #;; + force-reload) + # + # If the "reload" option is implemented, move the "force-reload" + # option to the "reload" entry above. If not, "force-reload" is + # just the same as "restart" except that it does nothing if the + # daemon isn't already running. + # check wether $DAEMON is running. If so, restart + start-stop-daemon --stop --test --quiet --pidfile \ + /var/run/$NAME.pid --exec $DAEMON \ + && $0 restart \ + || exit 0 + ;; + restart) + echo -n "Restarting $DESC: " + start-stop-daemon --stop --quiet --pidfile \ + /var/run/$NAME.pid --exec $DAEMON + sleep 1 + start-stop-daemon --start --quiet --pidfile \ + /var/run/$NAME.pid --exec $DAEMON -- $DAEMON_OPTS + echo "$NAME." + ;; + *) + N=/etc/init.d/$NAME + # echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2 + echo "Usage: $N {start|stop|restart|force-reload}" >&2 + exit 1 + ;; +esac + +exit 0 diff --git a/debian/manpage.1.ex b/debian/manpage.1.ex new file mode 100644 index 0000000..914c24f --- /dev/null +++ b/debian/manpage.1.ex @@ -0,0 +1,59 @@ +.\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH SOMEPLAYER SECTION "February 27, 2011" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +someplayer \- program to do something +.SH SYNOPSIS +.B someplayer +.RI [ options ] " files" ... +.br +.B bar +.RI [ options ] " files" ... +.SH DESCRIPTION +This manual page documents briefly the +.B someplayer +and +.B bar +commands. +.PP +.\" TeX users may be more comfortable with the \fB\fP and +.\" \fI\fP escape sequences to invode bold face and italics, +.\" respectively. +\fBsomeplayer\fP is a program that... +.SH OPTIONS +These programs follow the usual GNU command line syntax, with long +options starting with two dashes (`-'). +A summary of options is included below. +For a complete description, see the Info files. +.TP +.B \-h, \-\-help +Show summary of options. +.TP +.B \-v, \-\-version +Show version of program. +.SH SEE ALSO +.BR bar (1), +.BR baz (1). +.br +The programs are documented fully by +.IR "The Rise and Fall of a Fooish Bar" , +available via the Info system. +.SH AUTHOR +someplayer was written by . +.PP +This manual page was written by somebody Nikolay Tischenko , +for the Debian project (but may be used by others). diff --git a/debian/manpage.sgml.ex b/debian/manpage.sgml.ex new file mode 100644 index 0000000..de02a61 --- /dev/null +++ b/debian/manpage.sgml.ex @@ -0,0 +1,156 @@ + manpage.1'. You may view + the manual page with: `docbook-to-man manpage.sgml | nroff -man | + less'. A typical entry in a Makefile or Makefile.am is: + +manpage.1: manpage.sgml + docbook-to-man $< > $@ + + + The docbook-to-man binary is found in the docbook-to-man package. + Please remember that if you create the nroff version in one of the + debian/rules file targets (such as build), you will need to include + docbook-to-man in your Build-Depends control field. + + --> + + + FIRSTNAME"> + SURNAME"> + + February 27, 2011"> + + SECTION"> + niktischenko@gmail.com"> + + SOMEPLAYER"> + + + Debian"> + GNU"> + GPL"> +]> + + + +
+ &dhemail; +
+ + &dhfirstname; + &dhsurname; + + + 2003 + &dhusername; + + &dhdate; +
+ + &dhucpackage; + + &dhsection; + + + &dhpackage; + + program to do something + + + + &dhpackage; + + + + + + + + DESCRIPTION + + This manual page documents briefly the + &dhpackage; and bar + commands. + + This manual page was written for the &debian; distribution + because the original program does not have a manual page. + Instead, it has documentation in the &gnu; + Info format; see below. + + &dhpackage; is a program that... + + + + OPTIONS + + These programs follow the usual &gnu; command line syntax, + with long options starting with two dashes (`-'). A summary of + options is included below. For a complete description, see the + Info files. + + + + + + + + Show summary of options. + + + + + + + + Show version of program. + + + + + + SEE ALSO + + bar (1), baz (1). + + The programs are documented fully by The Rise and + Fall of a Fooish Bar available via the + Info system. + + + AUTHOR + + This manual page was written by &dhusername; &dhemail; for + the &debian; system (but may be used by others). Permission is + granted to copy, distribute and/or modify this document under + the terms of the &gnu; General Public License, Version 2 any + later version published by the Free Software Foundation. + + + On Debian systems, the complete text of the GNU General Public + License can be found in /usr/share/common-licenses/GPL. + + + +
+ + + + diff --git a/debian/manpage.xml.ex b/debian/manpage.xml.ex new file mode 100644 index 0000000..0dd7cf7 --- /dev/null +++ b/debian/manpage.xml.ex @@ -0,0 +1,148 @@ + +.
will be generated. You may view the +manual page with: nroff -man .
| less'. A +typical entry in a Makefile or Makefile.am is: + +DB2MAN=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/\ +manpages/docbook.xsl +XP=xsltproc -''-nonet + +manpage.1: manpage.dbk + $(XP) $(DB2MAN) $< + +The xsltproc binary is found in the xsltproc package. The +XSL files are in docbook-xsl. Please remember that if you +create the nroff version in one of the debian/rules file +targets (such as build), you will need to include xsltproc +and docbook-xsl in your Build-Depends control field. + +--> + + + FIRSTNAME"> + SURNAME"> + + February 27, 2011"> + + SECTION"> + niktischenko@gmail.com"> + + SOMEPLAYER"> + + + Debian"> + GNU"> + GPL"> +]> + + + +
+ &dhemail; +
+ + &dhfirstname; + &dhsurname; + + + 2003 + &dhusername; + + &dhdate; +
+ + &dhucpackage; + + &dhsection; + + + &dhpackage; + + program to do something + + + + &dhpackage; + + + + + + + + DESCRIPTION + + This manual page documents briefly the + &dhpackage; and bar + commands. + + This manual page was written for the &debian; distribution + because the original program does not have a manual page. + Instead, it has documentation in the &gnu; + Info format; see below. + + &dhpackage; is a program that... + + + + OPTIONS + + These programs follow the usual &gnu; command line syntax, + with long options starting with two dashes (`-'). A summary of + options is included below. For a complete description, see the + Info files. + + + + + + + + Show summary of options. + + + + + + + + Show version of program. + + + + + + SEE ALSO + + bar (1), baz (1). + + The programs are documented fully by The Rise and + Fall of a Fooish Bar available via the + Info system. + + + AUTHOR + + This manual page was written by &dhusername; &dhemail; for + the &debian; system (but may be used by others). Permission is + granted to copy, distribute and/or modify this document under + the terms of the &gnu; General Public License, Version 2 any + later version published by the Free Software Foundation. + + + On Debian systems, the complete text of the GNU General Public + License can be found in /usr/share/common-licenses/GPL. + + + +
+ diff --git a/debian/menu.ex b/debian/menu.ex new file mode 100644 index 0000000..970ad99 --- /dev/null +++ b/debian/menu.ex @@ -0,0 +1,2 @@ +?package(someplayer):needs="X11|text|vc|wm" section="Apps/see-menu-manual"\ + title="someplayer" command="/usr/bin/someplayer" diff --git a/debian/postinst.ex b/debian/postinst.ex new file mode 100644 index 0000000..306b519 --- /dev/null +++ b/debian/postinst.ex @@ -0,0 +1,41 @@ +#!/bin/sh +# postinst script for someplayer +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-remove' +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + configure) + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + diff --git a/debian/postrm.ex b/debian/postrm.ex new file mode 100644 index 0000000..75ea717 --- /dev/null +++ b/debian/postrm.ex @@ -0,0 +1,39 @@ +#!/bin/sh +# postrm script for someplayer +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `remove' +# * `purge' +# * `upgrade' +# * `failed-upgrade' +# * `abort-install' +# * `abort-install' +# * `abort-upgrade' +# * `disappear' +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + ;; + + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + diff --git a/debian/preinst.ex b/debian/preinst.ex new file mode 100644 index 0000000..b7bc8d5 --- /dev/null +++ b/debian/preinst.ex @@ -0,0 +1,37 @@ +#!/bin/sh +# preinst script for someplayer +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `install' +# * `install' +# * `upgrade' +# * `abort-upgrade' +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + install|upgrade) + ;; + + abort-upgrade) + ;; + + *) + echo "preinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + diff --git a/debian/prerm.ex b/debian/prerm.ex new file mode 100644 index 0000000..d9adb8a --- /dev/null +++ b/debian/prerm.ex @@ -0,0 +1,40 @@ +#!/bin/sh +# prerm script for someplayer +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `remove' +# * `upgrade' +# * `failed-upgrade' +# * `remove' `in-favour' +# * `deconfigure' `in-favour' +# `removing' +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + remove|upgrade|deconfigure) + ;; + + failed-upgrade) + ;; + + *) + echo "prerm called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + diff --git a/debian/rules b/debian/rules new file mode 100644 index 0000000..3f3126e --- /dev/null +++ b/debian/rules @@ -0,0 +1,55 @@ +#!/usr/bin/make -f +APPNAME := someplayer +builddir: + mkdir -p builddir + +builddir/Makefile: builddir + cd builddir && qmake-qt4 PREFIX=/usr ../$(APPNAME).pro + +build: build-stamp + +build-stamp: builddir/Makefile + dh_testdir + # Add here commands to compile the package. + cd builddir && $(MAKE) + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + # Add here commands to clean up after the build process. + rm -rf builddir + dh_clean +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/your_appname + cd builddir && $(MAKE) INSTALL_ROOT=$(CURDIR)/debian/$(APPNAME) install +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installexamples + dh_installman + dh_link +# dh_strip --dbg-package=someplayer-dbg + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure + diff --git a/debian/someplayer-default.ex b/debian/someplayer-default.ex new file mode 100644 index 0000000..18a498d --- /dev/null +++ b/debian/someplayer-default.ex @@ -0,0 +1,10 @@ +# Defaults for someplayer initscript +# sourced by /etc/init.d/someplayer +# installed at /etc/default/someplayer by the maintainer scripts + +# +# This is a POSIX shell fragment +# + +# Additional options that are passed to the Daemon. +DAEMON_OPTS="" diff --git a/debian/someplayer.doc-base.EX b/debian/someplayer.doc-base.EX new file mode 100644 index 0000000..6b57cd3 --- /dev/null +++ b/debian/someplayer.doc-base.EX @@ -0,0 +1,22 @@ +Document: someplayer +Title: Debian someplayer Manual +Author: +Abstract: This manual describes what someplayer is + and how it can be used to + manage online manuals on Debian systems. +Section: unknown + +Format: debiandoc-sgml +Files: /usr/share/doc/someplayer/someplayer.sgml.gz + +Format: postscript +Files: /usr/share/doc/someplayer/someplayer.ps.gz + +Format: text +Files: /usr/share/doc/someplayer/someplayer.text.gz + +Format: HTML +Index: /usr/share/doc/someplayer/html/index.html +Files: /usr/share/doc/someplayer/html/*.html + + diff --git a/debian/watch.ex b/debian/watch.ex new file mode 100644 index 0000000..a84edd9 --- /dev/null +++ b/debian/watch.ex @@ -0,0 +1,22 @@ +# Example watch control file for uscan +# Rename this file to "watch" and then you can run the "uscan" command +# to check for upstream updates and more. +# See uscan(1) for format + +# Compulsory line, this is a version 3 file +version=3 + +# Uncomment to examine a Webpage +# +#http://www.example.com/downloads.php someplayer-(.*)\.tar\.gz + +# Uncomment to examine a Webserver directory +#http://www.example.com/pub/someplayer-(.*)\.tar\.gz + +# Uncommment to examine a FTP server +#ftp://ftp.example.com/pub/someplayer-(.*)\.tar\.gz debian uupdate + +# Uncomment to find new files on sourceforge, for debscripts >= 2.9 +# http://sf.net/someplayer/someplayer-(.*)\.tar\.gz + + diff --git a/resources/.gitignore b/resources/.gitignore deleted file mode 100644 index 8df47d5..0000000 --- a/resources/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.qm diff --git a/resources/black/add.png b/resources/black/add.png deleted file mode 100644 index a098819..0000000 Binary files a/resources/black/add.png and /dev/null differ diff --git a/resources/black/arrow_bottom.png b/resources/black/arrow_bottom.png deleted file mode 100644 index 751d013..0000000 Binary files a/resources/black/arrow_bottom.png and /dev/null differ diff --git a/resources/black/arrow_r.png b/resources/black/arrow_r.png deleted file mode 100644 index ecaa5d3..0000000 Binary files a/resources/black/arrow_r.png and /dev/null differ diff --git a/resources/black/arrow_top.png b/resources/black/arrow_top.png deleted file mode 100644 index 2e4685a..0000000 Binary files a/resources/black/arrow_top.png and /dev/null differ diff --git a/resources/black/artists.png b/resources/black/artists.png deleted file mode 100644 index 61c03cf..0000000 Binary files a/resources/black/artists.png and /dev/null differ diff --git a/resources/black/back.png b/resources/black/back.png deleted file mode 100644 index 43d1f1f..0000000 Binary files a/resources/black/back.png and /dev/null differ diff --git a/resources/black/delete.png b/resources/black/delete.png deleted file mode 100644 index 74daaa2..0000000 Binary files a/resources/black/delete.png and /dev/null differ diff --git a/resources/black/deselect_all.png b/resources/black/deselect_all.png deleted file mode 100644 index 7c68419..0000000 Binary files a/resources/black/deselect_all.png and /dev/null differ diff --git a/resources/black/directory.png b/resources/black/directory.png deleted file mode 100644 index 448cb02..0000000 Binary files a/resources/black/directory.png and /dev/null differ diff --git a/resources/black/dynamic.png b/resources/black/dynamic.png deleted file mode 100644 index badb712..0000000 Binary files a/resources/black/dynamic.png and /dev/null differ diff --git a/resources/black/fav.png b/resources/black/fav.png deleted file mode 100644 index cd5d5b8..0000000 Binary files a/resources/black/fav.png and /dev/null differ diff --git a/resources/black/folder.png b/resources/black/folder.png deleted file mode 100644 index 1328dd4..0000000 Binary files a/resources/black/folder.png and /dev/null differ diff --git a/resources/black/forward.png b/resources/black/forward.png deleted file mode 100644 index fccf7d9..0000000 Binary files a/resources/black/forward.png and /dev/null differ diff --git a/resources/black/fullscreen.png b/resources/black/fullscreen.png deleted file mode 100644 index cd51d5b..0000000 Binary files a/resources/black/fullscreen.png and /dev/null differ diff --git a/resources/black/home.png b/resources/black/home.png deleted file mode 100644 index 2c5816e..0000000 Binary files a/resources/black/home.png and /dev/null differ diff --git a/resources/black/library.png b/resources/black/library.png deleted file mode 100644 index c84ea85..0000000 Binary files a/resources/black/library.png and /dev/null differ diff --git a/resources/black/more.png b/resources/black/more.png deleted file mode 100644 index 64e5c01..0000000 Binary files a/resources/black/more.png and /dev/null differ diff --git a/resources/black/more_l.png b/resources/black/more_l.png deleted file mode 100644 index b51bcb8..0000000 Binary files a/resources/black/more_l.png and /dev/null differ diff --git a/resources/black/next.png b/resources/black/next.png deleted file mode 100644 index 10275d3..0000000 Binary files a/resources/black/next.png and /dev/null differ diff --git a/resources/black/pause.png b/resources/black/pause.png deleted file mode 100644 index 7a27e3d..0000000 Binary files a/resources/black/pause.png and /dev/null differ diff --git a/resources/black/play.png b/resources/black/play.png deleted file mode 100644 index 4d9cbf5..0000000 Binary files a/resources/black/play.png and /dev/null differ diff --git a/resources/black/playback.png b/resources/black/playback.png deleted file mode 100644 index d5ebe27..0000000 Binary files a/resources/black/playback.png and /dev/null differ diff --git a/resources/black/player.png b/resources/black/player.png deleted file mode 100644 index 2c14632..0000000 Binary files a/resources/black/player.png and /dev/null differ diff --git a/resources/black/playlist.png b/resources/black/playlist.png deleted file mode 100644 index 39f80b6..0000000 Binary files a/resources/black/playlist.png and /dev/null differ diff --git a/resources/black/playlists.png b/resources/black/playlists.png deleted file mode 100644 index 3347025..0000000 Binary files a/resources/black/playlists.png and /dev/null differ diff --git a/resources/black/prev.png b/resources/black/prev.png deleted file mode 100644 index b1d4e3c..0000000 Binary files a/resources/black/prev.png and /dev/null differ diff --git a/resources/black/random_off.png b/resources/black/random_off.png deleted file mode 100644 index 4db4154..0000000 Binary files a/resources/black/random_off.png and /dev/null differ diff --git a/resources/black/random_on.png b/resources/black/random_on.png deleted file mode 100644 index 5c6d670..0000000 Binary files a/resources/black/random_on.png and /dev/null differ diff --git a/resources/black/repeat_all.png b/resources/black/repeat_all.png deleted file mode 100644 index 325760c..0000000 Binary files a/resources/black/repeat_all.png and /dev/null differ diff --git a/resources/black/repeat_off.png b/resources/black/repeat_off.png deleted file mode 100644 index 39c54b0..0000000 Binary files a/resources/black/repeat_off.png and /dev/null differ diff --git a/resources/black/repeat_one.png b/resources/black/repeat_one.png deleted file mode 100644 index 3fc85f2..0000000 Binary files a/resources/black/repeat_one.png and /dev/null differ diff --git a/resources/black/search.png b/resources/black/search.png deleted file mode 100644 index 413387d..0000000 Binary files a/resources/black/search.png and /dev/null differ diff --git a/resources/black/select_all.png b/resources/black/select_all.png deleted file mode 100644 index ef60283..0000000 Binary files a/resources/black/select_all.png and /dev/null differ diff --git a/resources/black/sort_alpha_asc.png b/resources/black/sort_alpha_asc.png deleted file mode 100644 index 1e5c971..0000000 Binary files a/resources/black/sort_alpha_asc.png and /dev/null differ diff --git a/resources/black/sort_alpha_desc.png b/resources/black/sort_alpha_desc.png deleted file mode 100644 index 03aae09..0000000 Binary files a/resources/black/sort_alpha_desc.png and /dev/null differ diff --git a/resources/black/stop.png b/resources/black/stop.png deleted file mode 100644 index 3d90ff5..0000000 Binary files a/resources/black/stop.png and /dev/null differ diff --git a/resources/black/tags.png b/resources/black/tags.png deleted file mode 100644 index 28dc1cd..0000000 Binary files a/resources/black/tags.png and /dev/null differ diff --git a/resources/black/unmore.png b/resources/black/unmore.png deleted file mode 100644 index 4bc509d..0000000 Binary files a/resources/black/unmore.png and /dev/null differ diff --git a/resources/black/unmore_l.png b/resources/black/unmore_l.png deleted file mode 100644 index d160584..0000000 Binary files a/resources/black/unmore_l.png and /dev/null differ diff --git a/resources/black/update-all.png b/resources/black/update-all.png deleted file mode 100644 index 4b7a95a..0000000 Binary files a/resources/black/update-all.png and /dev/null differ diff --git a/resources/black/update-pls.png b/resources/black/update-pls.png deleted file mode 100644 index 22dfe7b..0000000 Binary files a/resources/black/update-pls.png and /dev/null differ diff --git a/resources/black/update.png b/resources/black/update.png deleted file mode 100644 index bb76626..0000000 Binary files a/resources/black/update.png and /dev/null differ diff --git a/resources/black/use.png b/resources/black/use.png deleted file mode 100644 index 8a1f5ce..0000000 Binary files a/resources/black/use.png and /dev/null differ diff --git a/resources/black/volume.png b/resources/black/volume.png deleted file mode 100644 index 77915cf..0000000 Binary files a/resources/black/volume.png and /dev/null differ diff --git a/resources/black/window.png b/resources/black/window.png deleted file mode 100644 index 4540929..0000000 Binary files a/resources/black/window.png and /dev/null differ diff --git a/resources/defaultcover.png b/resources/defaultcover.png deleted file mode 100644 index eb64ff2..0000000 Binary files a/resources/defaultcover.png and /dev/null differ diff --git a/resources/equalizer.ini b/resources/equalizer.ini deleted file mode 100644 index e70c10c..0000000 --- a/resources/equalizer.ini +++ /dev/null @@ -1,147 +0,0 @@ -[equalizer] -enabled=false -presets=Club, Classical, Dance, Down, Headphones, Pop, Rock, Techno, Reggae, Concert, Hte big hall, Ska - -[equalizer_preset_Club] -band0=0.5 -band1=0.7 -band2=5.9 -band3=4.4 -band4=4.3 -band5=4.4 -band6=2.8 -band7=0.9 -band8=0.9 -band9=0.9 - -[equalizer_preset_Classical] -band0=0.2 -band1=0.2 -band2=0.2 -band3=0.2 -band4=0.2 -band5=0.2 -band6=-4.0 -band7=-4.0 -band8=-4.1 -band9=-6.3 - -[equalizer_preset_Dance] -band0=7.6 -band1=4.6 -band2=2.2 -band3=-0.9 -band4=-0.8 -band5=-3.0 -band6=-4.1 -band7=-4.1 -band8=-0.6 -band9=-0.6 - -[equalizer_preset_Down] -band0=-5.0 -band1=6.4 -band2=6.3 -band3=3.0 -band4=0.7 -band5=-2.4 -band6=-5.5 -band7=-7.7 -band8=-7.7 -band9=-7.7 - -[equalizer_preset_Headphones] -band0=2.7 -band1=6.2 -band2=3.5 -band3=-0.8 -band4=0 -band5=2.2 -band6=3.9 -band7=5.6 -band8=7.4 -band9=8.3 - -[equalizer_preset_Pop] -band0=-1.1 -band1=2.9 -band2=4.9 -band3=5.7 -band4=3.6 -band5=-0.1 -band6=-1.8 -band7=-1.8 -band8=-1.1 -band9=-1.1 - -[equalizer_preset_Rock] -band0=4.6 -band1=2.7 -band2=-3.0 -band3=-4.8 -band4=-2.1 -band5=0.7 -band6=3.5 -band7=5.9 -band8=5.9 -band9=5.8 - -[equalizer_preset_Techno] -band0=4.6 -band1=2.7 -band2=-1.1 -band3=-4.3 -band4=-2.2 -band5=-0.3 -band6=4.6 -band7=6.5 -band8=6.6 -band9=6.5 - -[equalizer_preset_Reggae] -band0=-0.4 -band1=-0.5 -band2=-0.5 -band3=-3.9 -band4=-0.7 -band5=2.9 -band6=2.9 -band7=-0.5 -band8=-0.5 -band9=-0.1 - -[equalizer_preset_Concert] -band0=-3.6 -band1=-0.5 -band2=2.3 -band3=3.3 -band4=3.3 -band5=3.3 -band6=2.6 -band7=1.4 -band8=1.3 -band9=1.4 - -[equalizer_preset_Hte%20big%20hall] -band0=7.2 -band1=7.2 -band2=3.9 -band3=3.9 -band4=0 -band5=-2.9 -band6=-2.9 -band7=-2.9 -band8=-0.6 -band9=0.1 - -[equalizer_preset_Ska] -band0=-1.7 -band1=-2.8 -band2=-2.5 -band3=-0.5 -band4=2.4 -band5=3.3 -band6=4.4 -band7=5.0 -band8=6.3 -band9=4.8 diff --git a/resources/resources.qrc b/resources/resources.qrc deleted file mode 100644 index 9150bda..0000000 --- a/resources/resources.qrc +++ /dev/null @@ -1,92 +0,0 @@ - - - black/add.png - black/artists.png - black/back.png - black/delete.png - black/deselect_all.png - black/dynamic.png - black/forward.png - black/library.png - black/more_l.png - black/more.png - black/next.png - black/pause.png - black/play.png - black/playback.png - black/player.png - black/playlist.png - black/playlists.png - black/prev.png - black/random_off.png - black/random_on.png - black/repeat_all.png - black/repeat_off.png - black/repeat_one.png - black/search.png - black/select_all.png - black/stop.png - black/unmore_l.png - black/unmore.png - black/use.png - white/add.png - white/artists.png - white/back.png - white/delete.png - white/deselect_all.png - white/dynamic.png - white/forward.png - white/fullscreen.png - white/library.png - white/more_l.png - white/more.png - white/next.png - white/pause.png - white/play.png - white/playback.png - white/player.png - white/playlist.png - white/playlists.png - white/prev.png - white/random_off.png - white/random_on.png - white/repeat_all.png - white/repeat_off.png - white/repeat_one.png - white/search.png - white/select_all.png - white/stop.png - white/unmore_l.png - white/unmore.png - white/use.png - white/update.png - black/update.png - white/update-all.png - white/update-pls.png - black/update-all.png - black/update-pls.png - white/arrow_r.png - black/arrow_r.png - black/directory.png - white/directory.png - black/home.png - white/home.png - black/folder.png - white/folder.png - black/fav.png - white/fav.png - black/tags.png - white/tags.png - black/sort_alpha_asc.png - white/sort_alpha_asc.png - black/sort_alpha_desc.png - white/sort_alpha_desc.png - black/arrow_bottom.png - black/arrow_top.png - white/arrow_top.png - white/arrow_bottom.png - - - defaultcover.png - - diff --git a/resources/ru.somebody.someplayer.xml b/resources/ru.somebody.someplayer.xml deleted file mode 100644 index 06a7b50..0000000 --- a/resources/ru.somebody.someplayer.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/resources/someplayer.desktop b/resources/someplayer.desktop deleted file mode 100644 index ef2454e..0000000 --- a/resources/someplayer.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Version=1.4.1 -Type=Application -Name=SomePlayer -X-Text-Domain=someplayer -Exec=/opt/someplayer/someplayer -Icon=someplayer -X-HildonDesk-ShowInToolbar=true -X-Osso-Type=application/x-executable -Categories=AudioVideo; diff --git a/resources/someplayer.png b/resources/someplayer.png deleted file mode 100644 index 31dcd75..0000000 Binary files a/resources/someplayer.png and /dev/null differ diff --git a/resources/someplayer_pkg.png b/resources/someplayer_pkg.png deleted file mode 100644 index b3d5654..0000000 Binary files a/resources/someplayer_pkg.png and /dev/null differ diff --git a/resources/someplayer_ru.ts b/resources/someplayer_ru.ts deleted file mode 100644 index 797a6ef..0000000 --- a/resources/someplayer_ru.ts +++ /dev/null @@ -1,1226 +0,0 @@ - - - - - AboutForm - - - About SomePlayer - О SomePlayer - - - - <b>SomePlayer 1.5.0</b> - <b>SomePlayer 1.5.0</b> - - - - <p align="center">Alternative music player for Maemo 5. It includes media-library, playlists, equalizer, and supports many other things.</p> - <p align="center">Альтернативный аудиоплеер для Maemo 5. Поддерживает медиабиблиотеку, плейлисты, эквалайзер и много других вещей.</p> - - - - <p align="center">Licensed under GPLv2<br> -By Nikolay Tischenko (somebody)</p><p align="center"><b>SomePlayer</b> tries to be a full replacement of standard music player for Maemo5 with many other features such as equalizer, custom playlists, smarter random mode, more flexible media-library and improved algorithm for cover searching.</p> - <p align="center">Лицензирован под GPLv2<br> -Автор: Николай Тищенко (somebody)</p><p align="center"><b>SomePlayer</b> это попытка полностью заменить стандартный аудиоплеер в Maemo 5, привнеся поддержку многих других вещей: эквалайзер, пользовательские плейлисты, составленные из файлов, продвинутый случайный режим, более гибкая медиабиблиотека и продвинутый алгоритм поиска обложек для альбомов.</p> - - - - <p align="center"> -<b>Thanks to:</b><br> -MrClon (maemoworld.ru)<br />hxka (maemoworld.ru)<br />jerich0 (maemoworld.ru)<br />lknfox (maemoworld.ru)<br />fab (maemoworld.ru)<br />Pantera1989m (github.com)<br />and other people who tested this player and helped in development</p> - <p align="center"> -<b>Автор благодарен:</b><br> -MrClon (maemoworld.ru)<br />hxka (maemoworld.ru)<br />jerich0 (maemoworld.ru)<br />lknfox (maemoworld.ru)<br />fab (maemoworld.ru)<br />Pantera1989m (github.com)<br />и всем кто помогал в разработке и тестировании плеера</p> - - - - Online help - Онлайн справка - - - - Donate - Donate - - - - DirectoryView - - - Directories - Каталоги - - - - Audioclips - Аудиоклипы - - - - Inner memory - Внутренняя память - - - - Memory card - Карта памяти - - - - EditTagsDialog - - - Edit tags - Редактировать теги - - - - Artist: - Исполнитель: - - - - Album: - Альбом: - - - - Title: - Название: - - - - EqualizerDialog - - - Equalizer - Эквалайзер - - - - +12dB - +12dB - - - - -12dB - -12dB - - - - Enable - Включен - - - - Save - Сохранить - - - - FmtxSettingsDialog - - - FMTX Settings - Настройки FMTX - - - - Frequency: - Частота: - - - - 88 - 88 - - - - 89 - 89 - - - - - 90 - 90 - - - - 91 - 91 - - - - 92 - 92 - - - - 93 - 93 - - - - 94 - 94 - - - - - 95 - 95 - - - - 96 - 96 - - - - 97 - 97 - - - - 98 - 98 - - - - 99 - 99 - - - - 100 - 100 - - - - 101 - 101 - - - - 102 - 102 - - - - 103 - 103 - - - - 104 - 104 - - - - 105 - 105 - - - - 106 - 106 - - - - 107 - 107 - - - - 00 - 00 - - - - 05 - 05 - - - - 10 - 10 - - - - 15 - 15 - - - - 20 - 20 - - - - 25 - 25 - - - - 30 - 30 - - - - 35 - 35 - - - - 40 - 40 - - - - 45 - 45 - - - - 50 - 50 - - - - 55 - 55 - - - - 60 - 60 - - - - 65 - 65 - - - - 70 - 70 - - - - 75 - 75 - - - - 80 - 80 - - - - 85 - 85 - - - - Station: - Станция: - - - - LibraryForm - - - Library - Библиотека - - - - - Artists - Исполнители - - - - Dynamic playlists - Динамические плейлисты - - - - - Albums by "%1" - Альбомы "%1" - - - - Tracks from "%1" by "%2" - Треки из "%1" от "%2" - - - - All tracks by "%1" - Все треки "%1" - - - - Tracks in playlist "%1" - Треки в плейлисте "%1" - - - - Playlists - Плейлисты - - - - Search in library - Поиск в библиотеке - - - - MainWindow - - - SomePlayer - SomePlayer - - - - Main - Основное - - - - Library - Библиотека - - - - Tools - Инструменты - - - - Player - Плеер - - - - About - О программе - - - - Settings - Настройки - - - - Manage library - Управление библиотекой - - - - Equalizer - Эквалайзер - - - - Set timer - Установить таймер - - - - Save playlist - Сохранить плейлист - - - - Ctrl+S - Ctrl+S - - - - Clear playlist? - Очистить плейлист? - - - - Music off: - Отключение: - - - - ManageLibraryForm - - - Manage library - Управление библиотекой - - - - Added directories: - Добавленные директории: - - - - 0 artitst - 0 исполнителей - - - - 0 albums - 0 альбомов - - - - 0 tracks - 0 треков - - - - Select directory - Выбрать директорию - - - - Delete selected directories? - Удалить выбранные директории? - - - - Update selected directories? It may takes several minutes - Обновить выбранные директории? Это может занять несколько минут - - - - Update all library? It may takes a long time - Обновить всю библиотеку? Это может занять длительное время - - - - PlayerForm - - - SomePlayer - SomePlayer - - - - Music off: 00:00:00 - Выключение: 00:00:00 - - - - 0/0 - 0/0 - - - - <h3>Title</h3> - <h3>Название</h3> - - - - - 00:00 - 00:00 - - - - <b>Artist</b><br/>album - <b>Исполнитель</b><br/>альбом - - - - - Clear playlist - Очистить плейлист - - - - - Delete - Удалить - - - - - - - Add to favorites - В избранное - - - - - Enqueue - В очередь - - - - - Add to playlists - Добавить в плейлисты - - - - - Edit tags - Редактировать теги - - - - - Remove from favorites - Удалить из избранного - - - - PlaylistDialog - - - Dialog - Диалог - - - - PlaylistSortForm - - - Sorting - Сортировка - - - - QObject - - - All tracks - Все треки - - - - SavePlaylistDialog - - - Save playlist - Сохранить плейлист - - - - Existed playlists: - Плейлисты: - - - - New: - Новый: - - - - SettingsForm - - - - Settings - Настройки - - - - UI - Вид - - - - Library - Библиотека - - - - Icons theme: - Тема иконок: - - - - White - Белые - - - - Black - Чёрные - - - - Use gradient in portrait mode: - Градиент в портретном режиме: - - - - - - Yes - Да - - - - - - No - Нет - - - - Active track color: - Цвет текущего трека: - - - - blue - голубой - - - - magenta - фиолетовый - - - - red - красный - - - - yellow - жёлтый - - - - white - белый - - - - black - чёрный - - - - light - светлый - - - - dark - тёмный - - - - Sort album: - Сортировка альбомов: - - - - Alphabetical - По алфавиту - - - - By date - По дате - - - - Use hardware keys - Аппаратные кнопки - - - - Zoom keys control: - «Качелька» управляет: - - - - Volume - Звуком - - - - Tracks - Треками - - - - Use FMTX - Включить FMTX - - - - Orientation: - Ориентация: - - - - System - Система - - - - Landscape - Ландшафтный - - - - Portrait - Портретный - - - - Auto - Авто - - - - Show track lenght in library view: - Показывать длину трека: - - - - Language: - Язык: - - - - English - Английский - - - - Russian - Русский - - - - Pause when headphones unplugged: - Пауза при отключении наушников: - - - - TimerDialog - - - Set timer - Установить таймер - - - - Hours - Часы - - - - - - 00 - 00 - - - - - - 01 - 01 - - - - - - 02 - 02 - - - - - - 03 - 03 - - - - - - 04 - 04 - - - - - - 05 - 05 - - - - - - 06 - 06 - - - - - - 07 - 07 - - - - - - 08 - 08 - - - - - - 09 - 09 - - - - - - 10 - 10 - - - - - - 11 - 11 - - - - - - 12 - 12 - - - - - : - : - - - - Minutes - Минуты - - - - - 13 - 13 - - - - - 14 - 14 - - - - - 15 - 15 - - - - - 16 - 16 - - - - - 17 - 17 - - - - - 18 - 18 - - - - - 19 - 19 - - - - - 20 - 20 - - - - - 21 - 21 - - - - - 22 - 22 - - - - - 23 - 23 - - - - - 24 - 24 - - - - - 25 - 25 - - - - - 26 - 26 - - - - - 27 - 27 - - - - - 28 - 28 - - - - - 29 - 29 - - - - - 30 - 30 - - - - - 31 - 31 - - - - - 32 - 32 - - - - - 33 - 33 - - - - - 34 - 34 - - - - - 35 - 35 - - - - - 36 - 36 - - - - - 37 - 37 - - - - - 38 - 38 - - - - - 40 - 40 - - - - - 41 - 41 - - - - - 42 - 42 - - - - - 43 - 43 - - - - - 44 - 44 - - - - - 45 - 45 - - - - - 46 - 46 - - - - - 47 - 47 - - - - - 48 - 48 - - - - - 49 - 49 - - - - - 50 - 50 - - - - - 51 - 51 - - - - - 52 - 52 - - - - - 53 - 53 - - - - - 54 - 54 - - - - - 55 - 55 - - - - - 56 - 56 - - - - - 57 - 57 - - - - - 58 - 58 - - - - - 59 - 59 - - - - Seconds - Секунды - - - - - 39 - 39 - - - - Disable - Выключить - - - - ToolsWidget - - - Form - Форма - - - diff --git a/resources/white/add.png b/resources/white/add.png deleted file mode 100644 index 3f3717a..0000000 Binary files a/resources/white/add.png and /dev/null differ diff --git a/resources/white/arrow_bottom.png b/resources/white/arrow_bottom.png deleted file mode 100644 index a37a806..0000000 Binary files a/resources/white/arrow_bottom.png and /dev/null differ diff --git a/resources/white/arrow_r.png b/resources/white/arrow_r.png deleted file mode 100644 index 1ed8f53..0000000 Binary files a/resources/white/arrow_r.png and /dev/null differ diff --git a/resources/white/arrow_top.png b/resources/white/arrow_top.png deleted file mode 100644 index 8a66151..0000000 Binary files a/resources/white/arrow_top.png and /dev/null differ diff --git a/resources/white/artists.png b/resources/white/artists.png deleted file mode 100644 index 004d7f1..0000000 Binary files a/resources/white/artists.png and /dev/null differ diff --git a/resources/white/back.png b/resources/white/back.png deleted file mode 100644 index 6f0837f..0000000 Binary files a/resources/white/back.png and /dev/null differ diff --git a/resources/white/delete.png b/resources/white/delete.png deleted file mode 100644 index 3da8b2f..0000000 Binary files a/resources/white/delete.png and /dev/null differ diff --git a/resources/white/deselect_all.png b/resources/white/deselect_all.png deleted file mode 100644 index cd56d69..0000000 Binary files a/resources/white/deselect_all.png and /dev/null differ diff --git a/resources/white/directory.png b/resources/white/directory.png deleted file mode 100644 index 4d76966..0000000 Binary files a/resources/white/directory.png and /dev/null differ diff --git a/resources/white/dynamic.png b/resources/white/dynamic.png deleted file mode 100644 index dfadb94..0000000 Binary files a/resources/white/dynamic.png and /dev/null differ diff --git a/resources/white/fav.png b/resources/white/fav.png deleted file mode 100644 index b0a5fe3..0000000 Binary files a/resources/white/fav.png and /dev/null differ diff --git a/resources/white/folder.png b/resources/white/folder.png deleted file mode 100644 index ac9886b..0000000 Binary files a/resources/white/folder.png and /dev/null differ diff --git a/resources/white/forward.png b/resources/white/forward.png deleted file mode 100644 index 5e47e1f..0000000 Binary files a/resources/white/forward.png and /dev/null differ diff --git a/resources/white/fullscreen.png b/resources/white/fullscreen.png deleted file mode 100644 index 5b60f68..0000000 Binary files a/resources/white/fullscreen.png and /dev/null differ diff --git a/resources/white/home.png b/resources/white/home.png deleted file mode 100644 index c857c9c..0000000 Binary files a/resources/white/home.png and /dev/null differ diff --git a/resources/white/library.png b/resources/white/library.png deleted file mode 100644 index 02fcaeb..0000000 Binary files a/resources/white/library.png and /dev/null differ diff --git a/resources/white/more.png b/resources/white/more.png deleted file mode 100644 index 0d2b17a..0000000 Binary files a/resources/white/more.png and /dev/null differ diff --git a/resources/white/more_l.png b/resources/white/more_l.png deleted file mode 100644 index 9e18c78..0000000 Binary files a/resources/white/more_l.png and /dev/null differ diff --git a/resources/white/next.png b/resources/white/next.png deleted file mode 100644 index 02466b4..0000000 Binary files a/resources/white/next.png and /dev/null differ diff --git a/resources/white/pause.png b/resources/white/pause.png deleted file mode 100644 index de9805b..0000000 Binary files a/resources/white/pause.png and /dev/null differ diff --git a/resources/white/play.png b/resources/white/play.png deleted file mode 100644 index 3f031b0..0000000 Binary files a/resources/white/play.png and /dev/null differ diff --git a/resources/white/playback.png b/resources/white/playback.png deleted file mode 100644 index b8fdd79..0000000 Binary files a/resources/white/playback.png and /dev/null differ diff --git a/resources/white/player.png b/resources/white/player.png deleted file mode 100644 index 31dcd75..0000000 Binary files a/resources/white/player.png and /dev/null differ diff --git a/resources/white/playlist.png b/resources/white/playlist.png deleted file mode 100644 index 6edad1d..0000000 Binary files a/resources/white/playlist.png and /dev/null differ diff --git a/resources/white/playlists.png b/resources/white/playlists.png deleted file mode 100644 index 5e03318..0000000 Binary files a/resources/white/playlists.png and /dev/null differ diff --git a/resources/white/prev.png b/resources/white/prev.png deleted file mode 100644 index d556200..0000000 Binary files a/resources/white/prev.png and /dev/null differ diff --git a/resources/white/random_off.png b/resources/white/random_off.png deleted file mode 100644 index 679ae86..0000000 Binary files a/resources/white/random_off.png and /dev/null differ diff --git a/resources/white/random_on.png b/resources/white/random_on.png deleted file mode 100644 index 15a8835..0000000 Binary files a/resources/white/random_on.png and /dev/null differ diff --git a/resources/white/repeat_all.png b/resources/white/repeat_all.png deleted file mode 100644 index 6b88a87..0000000 Binary files a/resources/white/repeat_all.png and /dev/null differ diff --git a/resources/white/repeat_off.png b/resources/white/repeat_off.png deleted file mode 100644 index 7f3a0fe..0000000 Binary files a/resources/white/repeat_off.png and /dev/null differ diff --git a/resources/white/repeat_one.png b/resources/white/repeat_one.png deleted file mode 100644 index b9f6938..0000000 Binary files a/resources/white/repeat_one.png and /dev/null differ diff --git a/resources/white/search.png b/resources/white/search.png deleted file mode 100644 index 690d212..0000000 Binary files a/resources/white/search.png and /dev/null differ diff --git a/resources/white/select_all.png b/resources/white/select_all.png deleted file mode 100644 index 3d498d2..0000000 Binary files a/resources/white/select_all.png and /dev/null differ diff --git a/resources/white/sort_alpha_asc.png b/resources/white/sort_alpha_asc.png deleted file mode 100644 index 6ccdc5e..0000000 Binary files a/resources/white/sort_alpha_asc.png and /dev/null differ diff --git a/resources/white/sort_alpha_desc.png b/resources/white/sort_alpha_desc.png deleted file mode 100644 index 449280c..0000000 Binary files a/resources/white/sort_alpha_desc.png and /dev/null differ diff --git a/resources/white/stop.png b/resources/white/stop.png deleted file mode 100644 index 70005ea..0000000 Binary files a/resources/white/stop.png and /dev/null differ diff --git a/resources/white/tags.png b/resources/white/tags.png deleted file mode 100644 index f51d9ce..0000000 Binary files a/resources/white/tags.png and /dev/null differ diff --git a/resources/white/unmore.png b/resources/white/unmore.png deleted file mode 100644 index 6b5ca1d..0000000 Binary files a/resources/white/unmore.png and /dev/null differ diff --git a/resources/white/unmore_l.png b/resources/white/unmore_l.png deleted file mode 100644 index 8a9ffd2..0000000 Binary files a/resources/white/unmore_l.png and /dev/null differ diff --git a/resources/white/update-all.png b/resources/white/update-all.png deleted file mode 100644 index 4fe0d40..0000000 Binary files a/resources/white/update-all.png and /dev/null differ diff --git a/resources/white/update-pls.png b/resources/white/update-pls.png deleted file mode 100644 index 947f77f..0000000 Binary files a/resources/white/update-pls.png and /dev/null differ diff --git a/resources/white/update.png b/resources/white/update.png deleted file mode 100644 index 318daec..0000000 Binary files a/resources/white/update.png and /dev/null differ diff --git a/resources/white/use.png b/resources/white/use.png deleted file mode 100644 index bbbfce2..0000000 Binary files a/resources/white/use.png and /dev/null differ diff --git a/resources/white/volume.png b/resources/white/volume.png deleted file mode 100644 index 6e833f8..0000000 Binary files a/resources/white/volume.png and /dev/null differ diff --git a/resources/white/window.png b/resources/white/window.png deleted file mode 100644 index d55f245..0000000 Binary files a/resources/white/window.png and /dev/null differ diff --git a/someplayer.pro b/someplayer.pro index f91a66f..2bd03f1 100644 --- a/someplayer.pro +++ b/someplayer.pro @@ -1,289 +1,22 @@ -#------------------------------------------------- -# -# Project created by QtCreator 2010-09-04T01:48:53 -# -#------------------------------------------------- - -QT += core gui phonon sql dbus webkit - -TARGET = someplayer -TEMPLATE = app - -INCLUDEPATH += src/taglib -INCLUDEPATH += src/taglib/toolkit -INCLUDEPATH += src/taglib/ape -INCLUDEPATH += src/taglib/asf -INCLUDEPATH += src/taglib/flac -INCLUDEPATH += src/taglib/mp4 -INCLUDEPATH += src/taglib/mpc -INCLUDEPATH += src/taglib/mpeg -INCLUDEPATH += src/taglib/mpeg/id3v1 -INCLUDEPATH += src/taglib/mpeg/id3v2 -INCLUDEPATH += src/taglib/ogg -INCLUDEPATH += src/taglib/ogg/flac -INCLUDEPATH += src/taglib/ogg/speex -INCLUDEPATH += src/taglib/ogg/vorbis -INCLUDEPATH += src/taglib/riff -INCLUDEPATH += src/taglib/riff/aiff -INCLUDEPATH += src/taglib/riff/wav -INCLUDEPATH += src/taglib/trueaudio -INCLUDEPATH += src/taglib/wavpack - -SOURCES += src/main.cpp\ - src/mainwindow.cpp \ - src/player/player.cpp \ - src/track.cpp \ - src/trackmetainformation.cpp \ - src/playlist.cpp \ - src/library.cpp \ - src/filestorage.cpp \ - src/dbstorage.cpp \ - src/mediascanner.cpp \ - src/tagresolver.cpp \ - src/playerform.cpp \ - src/libraryform.cpp \ - src/busywidget.cpp \ - src/trackrenderer.cpp \ - src/config.cpp \ - src/playlistdialog.cpp \ - src/taglib/tagunion.cpp \ - src/taglib/tag.cpp \ - src/taglib/fileref.cpp \ - src/taglib/audioproperties.cpp \ - src/taglib/ape/apetag.cpp \ - src/taglib/ape/apeitem.cpp \ - src/taglib/ape/apefooter.cpp \ - src/taglib/asf/asftag.cpp \ - src/taglib/asf/asfproperties.cpp \ - src/taglib/asf/asffile.cpp \ - src/taglib/asf/asfattribute.cpp \ - src/taglib/flac/flacproperties.cpp \ - src/taglib/flac/flacfile.cpp \ - src/taglib/mp4/mp4tag.cpp \ - src/taglib/mp4/mp4properties.cpp \ - src/taglib/mp4/mp4item.cpp \ - src/taglib/mp4/mp4file.cpp \ - src/taglib/mp4/mp4coverart.cpp \ - src/taglib/mp4/mp4atom.cpp \ - src/taglib/mpc/mpcproperties.cpp \ - src/taglib/mpc/mpcfile.cpp \ - src/taglib/mpeg/xingheader.cpp \ - src/taglib/mpeg/mpegproperties.cpp \ - src/taglib/mpeg/mpegheader.cpp \ - src/taglib/mpeg/mpegfile.cpp \ - src/taglib/mpeg/id3v1/id3v1tag.cpp \ - src/taglib/mpeg/id3v1/id3v1genres.cpp \ - src/taglib/mpeg/id3v2/id3v2tag.cpp \ - src/taglib/mpeg/id3v2/id3v2synchdata.cpp \ - src/taglib/mpeg/id3v2/id3v2header.cpp \ - src/taglib/mpeg/id3v2/id3v2framefactory.cpp \ - src/taglib/mpeg/id3v2/id3v2frame.cpp \ - src/taglib/mpeg/id3v2/id3v2footer.cpp \ - src/taglib/mpeg/id3v2/id3v2extendedheader.cpp \ - src/taglib/mpeg/id3v2/frames/urllinkframe.cpp \ - src/taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.cpp \ - src/taglib/mpeg/id3v2/frames/unknownframe.cpp \ - src/taglib/mpeg/id3v2/frames/uniquefileidentifierframe.cpp \ - src/taglib/mpeg/id3v2/frames/textidentificationframe.cpp \ - src/taglib/mpeg/id3v2/frames/relativevolumeframe.cpp \ - src/taglib/mpeg/id3v2/frames/privateframe.cpp \ - src/taglib/mpeg/id3v2/frames/popularimeterframe.cpp \ - src/taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.cpp \ - src/taglib/mpeg/id3v2/frames/commentsframe.cpp \ - src/taglib/mpeg/id3v2/frames/attachedpictureframe.cpp \ - src/taglib/ogg/xiphcomment.cpp \ - src/taglib/ogg/oggpageheader.cpp \ - src/taglib/ogg/oggpage.cpp \ - src/taglib/ogg/oggfile.cpp \ - src/taglib/ogg/flac/oggflacfile.cpp \ - src/taglib/ogg/speex/speexproperties.cpp \ - src/taglib/ogg/speex/speexfile.cpp \ - src/taglib/ogg/vorbis/vorbisproperties.cpp \ - src/taglib/ogg/vorbis/vorbisfile.cpp \ - src/taglib/riff/rifffile.cpp \ - src/taglib/riff/aiff/aiffproperties.cpp \ - src/taglib/riff/aiff/aifffile.cpp \ - src/taglib/riff/wav/wavproperties.cpp \ - src/taglib/riff/wav/wavfile.cpp \ - src/taglib/toolkit/unicode.cpp \ - src/taglib/toolkit/tstringlist.cpp \ - src/taglib/toolkit/tstring.cpp \ - src/taglib/toolkit/tfile.cpp \ - src/taglib/toolkit/tdebug.cpp \ - src/taglib/toolkit/tbytevectorlist.cpp \ - src/taglib/toolkit/tbytevector.cpp \ - src/taglib/trueaudio/trueaudioproperties.cpp \ - src/taglib/trueaudio/trueaudiofile.cpp \ - src/taglib/wavpack/wavpackproperties.cpp \ - src/taglib/wavpack/wavpackfile.cpp \ - src/edittagsdialog.cpp \ - src/timerdialog.cpp \ - src/equalizerdialog.cpp \ - src/saveplaylistdialog.cpp \ - src/dbusadaptor.cpp \ - src/toolswidget.cpp \ - src/managelibraryform.cpp \ - src/directoryview.cpp \ - src/coverfinder.cpp \ - src/clickablelabel.cpp \ - src/settingsform.cpp \ - src/dbusclient.cpp \ - src/fmtxsettingsdialog.cpp \ - src/aboutform.cpp \ - src/playlistsortform.cpp - -HEADERS += src/mainwindow.h \ - src/player/player.h \ - src/track.h \ - src/trackmetainformation.h \ - src/playlist.h \ - src/someplayer.h \ - src/library.h \ - src/storage.h \ - src/filestorage.h \ - src/dbstorage.h \ - src/mediascanner.h \ - src/tagresolver.h \ - src/playerform.h \ - src/libraryform.h \ - src/busywidget.h \ - src/trackrenderer.h \ - src/config.h \ - src/playlistdialog.h \ - src/taglib/taglib_export.h \ - src/taglib/tagunion.h \ - src/taglib/tag.h \ - src/taglib/fileref.h \ - src/taglib/audioproperties.h \ - src/taglib/ape/apetag.h \ - src/taglib/ape/apeitem.h \ - src/taglib/ape/apefooter.h \ - src/taglib/asf/asftag.h \ - src/taglib/asf/asfproperties.h \ - src/taglib/asf/asffile.h \ - src/taglib/asf/asfattribute.h \ - src/taglib/flac/flacproperties.h \ - src/taglib/flac/flacfile.h \ - src/taglib/mp4/mp4tag.h \ - src/taglib/mp4/mp4properties.h \ - src/taglib/mp4/mp4item.h \ - src/taglib/mp4/mp4file.h \ - src/taglib/mp4/mp4coverart.h \ - src/taglib/mp4/mp4atom.h \ - src/taglib/mpc/mpcproperties.h \ - src/taglib/mpc/mpcfile.h \ - src/taglib/mpeg/xingheader.h \ - src/taglib/mpeg/mpegproperties.h \ - src/taglib/mpeg/mpegheader.h \ - src/taglib/mpeg/mpegfile.h \ - src/taglib/mpeg/id3v1/id3v1tag.h \ - src/taglib/mpeg/id3v1/id3v1genres.h \ - src/taglib/mpeg/id3v2/id3v2tag.h \ - src/taglib/mpeg/id3v2/id3v2synchdata.h \ - src/taglib/mpeg/id3v2/id3v2header.h \ - src/taglib/mpeg/id3v2/id3v2framefactory.h \ - src/taglib/mpeg/id3v2/id3v2frame.h \ - src/taglib/mpeg/id3v2/id3v2footer.h \ - src/taglib/mpeg/id3v2/id3v2extendedheader.h \ - src/taglib/mpeg/id3v2/frames/urllinkframe.h \ - src/taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.h \ - src/taglib/mpeg/id3v2/frames/unknownframe.h \ - src/taglib/mpeg/id3v2/frames/uniquefileidentifierframe.h \ - src/taglib/mpeg/id3v2/frames/textidentificationframe.h \ - src/taglib/mpeg/id3v2/frames/relativevolumeframe.h \ - src/taglib/mpeg/id3v2/frames/privateframe.h \ - src/taglib/mpeg/id3v2/frames/popularimeterframe.h \ - src/taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.h \ - src/taglib/mpeg/id3v2/frames/commentsframe.h \ - src/taglib/mpeg/id3v2/frames/attachedpictureframe.h \ - src/taglib/ogg/xiphcomment.h \ - src/taglib/ogg/oggpageheader.h \ - src/taglib/ogg/oggpage.h \ - src/taglib/ogg/oggfile.h \ - src/taglib/ogg/flac/oggflacfile.h \ - src/taglib/ogg/speex/speexproperties.h \ - src/taglib/ogg/speex/speexfile.h \ - src/taglib/ogg/vorbis/vorbisproperties.h \ - src/taglib/ogg/vorbis/vorbisfile.h \ - src/taglib/riff/rifffile.h \ - src/taglib/riff/aiff/aiffproperties.h \ - src/taglib/riff/aiff/aifffile.h \ - src/taglib/riff/wav/wavproperties.h \ - src/taglib/riff/wav/wavfile.h \ - src/taglib/toolkit/unicode.h \ - src/taglib/toolkit/tstringlist.h \ - src/taglib/toolkit/tstring.h \ - src/taglib/toolkit/tmap.h \ - src/taglib/toolkit/tlist.h \ - src/taglib/toolkit/tfile.h \ - src/taglib/toolkit/tdebug.h \ - src/taglib/toolkit/tbytevectorlist.h \ - src/taglib/toolkit/tbytevector.h \ - src/taglib/toolkit/taglib.h \ - src/taglib/trueaudio/trueaudioproperties.h \ - src/taglib/trueaudio/trueaudiofile.h \ - src/taglib/wavpack/wavpackproperties.h \ - src/taglib/wavpack/wavpackfile.h \ - src/edittagsdialog.h \ - src/timerdialog.h \ - src/equalizerdialog.h \ - src/saveplaylistdialog.h \ - src/abstractitemrenderer.h \ - src/dbusadaptor.h \ - src/toolswidget.h \ - src/managelibraryform.h \ - src/directoryview.h \ - src/coverfinder.h \ - src/clickablelabel.h \ - src/settingsform.h \ - src/dbusclient.h \ - src/fmtxsettingsdialog.h \ - src/aboutform.h \ - src/playlistsortform.h +QMAKEVERSION = $$[QMAKE_VERSION] +ISQT4 = $$find(QMAKEVERSION, ^[2-9]) +isEmpty( ISQT4 ) { + error("Use the qmake include with Qt4.4 or greater, on Debian that is qmake-qt4"); +} -FORMS += src/ui/mainwindow.ui \ - src/ui/playerform.ui \ - src/ui/libraryform.ui \ - src/ui/busywidget.ui \ - src/ui/playlistdialog.ui \ - src/ui/edittagsdialog.ui \ - src/ui/timerdialog.ui \ - src/ui/equalizerdialog.ui \ - src/ui/saveplaylistdialog.ui \ - src/ui/toolswidget.ui \ - src/ui/managelibraryform.ui \ - src/ui/directoryview.ui \ - src/ui/settingsform.ui \ - src/ui/fmtxsettingsdialog.ui \ - src/ui/aboutform.ui \ - src/ui/playlistsortform.ui +TEMPLATE = subdirs +SUBDIRS = src -CONFIG += mobility -MOBILITY = +desktop.path = /usr/share/applications/hildon +desktop.files = src/resources/someplayer.desktop -symbian { - TARGET.UID3 = 0xebd21b9a - # TARGET.CAPABILITY += - TARGET.EPOCSTACKSIZE = 0x14000 - TARGET.EPOCHEAPSIZE = 0x020000 0x800000 -} +icon.path = /usr/share/icons/hicolor/scalable/hildon +icon.files = src/resources/someplayer.png -RESOURCES += \ - resources/resources.qrc +equalizer.path = /etc/.skel +equalizer.files = src/resources/equalizer.ini -OTHER_FILES += \ - README \ - COPYING \ - resources/someplayer.desktop \ - src/taglib/taglib_config.h.in \ - src/taglib/ape/ape-tag-format.txt \ - src/taglib/mpeg/id3v2/id3v2.4.0-structure.txt \ - src/taglib/mpeg/id3v2/id3v2.4.0-frames.txt \ - src/taglib/mpeg/id3v2/id3v2.3.0.txt \ - src/taglib/mpeg/id3v2/id3v2.2.0.txt \ - src/taglib/toolkit/tmap.tcc \ - src/taglib/toolkit/tlist.tcc \ - AUTHORS.TagLib \ - COPYING.LGPL +translations.path = /opt/someplayer +translations.files = src/resources/*.qm -TRANSLATIONS = resources/someplayer_ru.ts +INSTALLS += icon desktop equalizer translations diff --git a/src/resources/.gitignore b/src/resources/.gitignore new file mode 100644 index 0000000..8df47d5 --- /dev/null +++ b/src/resources/.gitignore @@ -0,0 +1 @@ +*.qm diff --git a/src/resources/black/add.png b/src/resources/black/add.png new file mode 100644 index 0000000..a098819 Binary files /dev/null and b/src/resources/black/add.png differ diff --git a/src/resources/black/arrow_bottom.png b/src/resources/black/arrow_bottom.png new file mode 100644 index 0000000..751d013 Binary files /dev/null and b/src/resources/black/arrow_bottom.png differ diff --git a/src/resources/black/arrow_r.png b/src/resources/black/arrow_r.png new file mode 100644 index 0000000..ecaa5d3 Binary files /dev/null and b/src/resources/black/arrow_r.png differ diff --git a/src/resources/black/arrow_top.png b/src/resources/black/arrow_top.png new file mode 100644 index 0000000..2e4685a Binary files /dev/null and b/src/resources/black/arrow_top.png differ diff --git a/src/resources/black/artists.png b/src/resources/black/artists.png new file mode 100644 index 0000000..61c03cf Binary files /dev/null and b/src/resources/black/artists.png differ diff --git a/src/resources/black/back.png b/src/resources/black/back.png new file mode 100644 index 0000000..43d1f1f Binary files /dev/null and b/src/resources/black/back.png differ diff --git a/src/resources/black/delete.png b/src/resources/black/delete.png new file mode 100644 index 0000000..74daaa2 Binary files /dev/null and b/src/resources/black/delete.png differ diff --git a/src/resources/black/deselect_all.png b/src/resources/black/deselect_all.png new file mode 100644 index 0000000..7c68419 Binary files /dev/null and b/src/resources/black/deselect_all.png differ diff --git a/src/resources/black/directory.png b/src/resources/black/directory.png new file mode 100644 index 0000000..448cb02 Binary files /dev/null and b/src/resources/black/directory.png differ diff --git a/src/resources/black/dynamic.png b/src/resources/black/dynamic.png new file mode 100644 index 0000000..badb712 Binary files /dev/null and b/src/resources/black/dynamic.png differ diff --git a/src/resources/black/fav.png b/src/resources/black/fav.png new file mode 100644 index 0000000..cd5d5b8 Binary files /dev/null and b/src/resources/black/fav.png differ diff --git a/src/resources/black/folder.png b/src/resources/black/folder.png new file mode 100644 index 0000000..1328dd4 Binary files /dev/null and b/src/resources/black/folder.png differ diff --git a/src/resources/black/forward.png b/src/resources/black/forward.png new file mode 100644 index 0000000..fccf7d9 Binary files /dev/null and b/src/resources/black/forward.png differ diff --git a/src/resources/black/fullscreen.png b/src/resources/black/fullscreen.png new file mode 100644 index 0000000..cd51d5b Binary files /dev/null and b/src/resources/black/fullscreen.png differ diff --git a/src/resources/black/home.png b/src/resources/black/home.png new file mode 100644 index 0000000..2c5816e Binary files /dev/null and b/src/resources/black/home.png differ diff --git a/src/resources/black/library.png b/src/resources/black/library.png new file mode 100644 index 0000000..c84ea85 Binary files /dev/null and b/src/resources/black/library.png differ diff --git a/src/resources/black/more.png b/src/resources/black/more.png new file mode 100644 index 0000000..64e5c01 Binary files /dev/null and b/src/resources/black/more.png differ diff --git a/src/resources/black/more_l.png b/src/resources/black/more_l.png new file mode 100644 index 0000000..b51bcb8 Binary files /dev/null and b/src/resources/black/more_l.png differ diff --git a/src/resources/black/next.png b/src/resources/black/next.png new file mode 100644 index 0000000..10275d3 Binary files /dev/null and b/src/resources/black/next.png differ diff --git a/src/resources/black/pause.png b/src/resources/black/pause.png new file mode 100644 index 0000000..7a27e3d Binary files /dev/null and b/src/resources/black/pause.png differ diff --git a/src/resources/black/play.png b/src/resources/black/play.png new file mode 100644 index 0000000..4d9cbf5 Binary files /dev/null and b/src/resources/black/play.png differ diff --git a/src/resources/black/playback.png b/src/resources/black/playback.png new file mode 100644 index 0000000..d5ebe27 Binary files /dev/null and b/src/resources/black/playback.png differ diff --git a/src/resources/black/player.png b/src/resources/black/player.png new file mode 100644 index 0000000..2c14632 Binary files /dev/null and b/src/resources/black/player.png differ diff --git a/src/resources/black/playlist.png b/src/resources/black/playlist.png new file mode 100644 index 0000000..39f80b6 Binary files /dev/null and b/src/resources/black/playlist.png differ diff --git a/src/resources/black/playlists.png b/src/resources/black/playlists.png new file mode 100644 index 0000000..3347025 Binary files /dev/null and b/src/resources/black/playlists.png differ diff --git a/src/resources/black/prev.png b/src/resources/black/prev.png new file mode 100644 index 0000000..b1d4e3c Binary files /dev/null and b/src/resources/black/prev.png differ diff --git a/src/resources/black/random_off.png b/src/resources/black/random_off.png new file mode 100644 index 0000000..4db4154 Binary files /dev/null and b/src/resources/black/random_off.png differ diff --git a/src/resources/black/random_on.png b/src/resources/black/random_on.png new file mode 100644 index 0000000..5c6d670 Binary files /dev/null and b/src/resources/black/random_on.png differ diff --git a/src/resources/black/repeat_all.png b/src/resources/black/repeat_all.png new file mode 100644 index 0000000..325760c Binary files /dev/null and b/src/resources/black/repeat_all.png differ diff --git a/src/resources/black/repeat_off.png b/src/resources/black/repeat_off.png new file mode 100644 index 0000000..39c54b0 Binary files /dev/null and b/src/resources/black/repeat_off.png differ diff --git a/src/resources/black/repeat_one.png b/src/resources/black/repeat_one.png new file mode 100644 index 0000000..3fc85f2 Binary files /dev/null and b/src/resources/black/repeat_one.png differ diff --git a/src/resources/black/search.png b/src/resources/black/search.png new file mode 100644 index 0000000..413387d Binary files /dev/null and b/src/resources/black/search.png differ diff --git a/src/resources/black/select_all.png b/src/resources/black/select_all.png new file mode 100644 index 0000000..ef60283 Binary files /dev/null and b/src/resources/black/select_all.png differ diff --git a/src/resources/black/sort_alpha_asc.png b/src/resources/black/sort_alpha_asc.png new file mode 100644 index 0000000..1e5c971 Binary files /dev/null and b/src/resources/black/sort_alpha_asc.png differ diff --git a/src/resources/black/sort_alpha_desc.png b/src/resources/black/sort_alpha_desc.png new file mode 100644 index 0000000..03aae09 Binary files /dev/null and b/src/resources/black/sort_alpha_desc.png differ diff --git a/src/resources/black/stop.png b/src/resources/black/stop.png new file mode 100644 index 0000000..3d90ff5 Binary files /dev/null and b/src/resources/black/stop.png differ diff --git a/src/resources/black/tags.png b/src/resources/black/tags.png new file mode 100644 index 0000000..28dc1cd Binary files /dev/null and b/src/resources/black/tags.png differ diff --git a/src/resources/black/unmore.png b/src/resources/black/unmore.png new file mode 100644 index 0000000..4bc509d Binary files /dev/null and b/src/resources/black/unmore.png differ diff --git a/src/resources/black/unmore_l.png b/src/resources/black/unmore_l.png new file mode 100644 index 0000000..d160584 Binary files /dev/null and b/src/resources/black/unmore_l.png differ diff --git a/src/resources/black/update-all.png b/src/resources/black/update-all.png new file mode 100644 index 0000000..4b7a95a Binary files /dev/null and b/src/resources/black/update-all.png differ diff --git a/src/resources/black/update-pls.png b/src/resources/black/update-pls.png new file mode 100644 index 0000000..22dfe7b Binary files /dev/null and b/src/resources/black/update-pls.png differ diff --git a/src/resources/black/update.png b/src/resources/black/update.png new file mode 100644 index 0000000..bb76626 Binary files /dev/null and b/src/resources/black/update.png differ diff --git a/src/resources/black/use.png b/src/resources/black/use.png new file mode 100644 index 0000000..8a1f5ce Binary files /dev/null and b/src/resources/black/use.png differ diff --git a/src/resources/black/volume.png b/src/resources/black/volume.png new file mode 100644 index 0000000..77915cf Binary files /dev/null and b/src/resources/black/volume.png differ diff --git a/src/resources/black/window.png b/src/resources/black/window.png new file mode 100644 index 0000000..4540929 Binary files /dev/null and b/src/resources/black/window.png differ diff --git a/src/resources/defaultcover.png b/src/resources/defaultcover.png new file mode 100644 index 0000000..eb64ff2 Binary files /dev/null and b/src/resources/defaultcover.png differ diff --git a/src/resources/equalizer.ini b/src/resources/equalizer.ini new file mode 100644 index 0000000..e70c10c --- /dev/null +++ b/src/resources/equalizer.ini @@ -0,0 +1,147 @@ +[equalizer] +enabled=false +presets=Club, Classical, Dance, Down, Headphones, Pop, Rock, Techno, Reggae, Concert, Hte big hall, Ska + +[equalizer_preset_Club] +band0=0.5 +band1=0.7 +band2=5.9 +band3=4.4 +band4=4.3 +band5=4.4 +band6=2.8 +band7=0.9 +band8=0.9 +band9=0.9 + +[equalizer_preset_Classical] +band0=0.2 +band1=0.2 +band2=0.2 +band3=0.2 +band4=0.2 +band5=0.2 +band6=-4.0 +band7=-4.0 +band8=-4.1 +band9=-6.3 + +[equalizer_preset_Dance] +band0=7.6 +band1=4.6 +band2=2.2 +band3=-0.9 +band4=-0.8 +band5=-3.0 +band6=-4.1 +band7=-4.1 +band8=-0.6 +band9=-0.6 + +[equalizer_preset_Down] +band0=-5.0 +band1=6.4 +band2=6.3 +band3=3.0 +band4=0.7 +band5=-2.4 +band6=-5.5 +band7=-7.7 +band8=-7.7 +band9=-7.7 + +[equalizer_preset_Headphones] +band0=2.7 +band1=6.2 +band2=3.5 +band3=-0.8 +band4=0 +band5=2.2 +band6=3.9 +band7=5.6 +band8=7.4 +band9=8.3 + +[equalizer_preset_Pop] +band0=-1.1 +band1=2.9 +band2=4.9 +band3=5.7 +band4=3.6 +band5=-0.1 +band6=-1.8 +band7=-1.8 +band8=-1.1 +band9=-1.1 + +[equalizer_preset_Rock] +band0=4.6 +band1=2.7 +band2=-3.0 +band3=-4.8 +band4=-2.1 +band5=0.7 +band6=3.5 +band7=5.9 +band8=5.9 +band9=5.8 + +[equalizer_preset_Techno] +band0=4.6 +band1=2.7 +band2=-1.1 +band3=-4.3 +band4=-2.2 +band5=-0.3 +band6=4.6 +band7=6.5 +band8=6.6 +band9=6.5 + +[equalizer_preset_Reggae] +band0=-0.4 +band1=-0.5 +band2=-0.5 +band3=-3.9 +band4=-0.7 +band5=2.9 +band6=2.9 +band7=-0.5 +band8=-0.5 +band9=-0.1 + +[equalizer_preset_Concert] +band0=-3.6 +band1=-0.5 +band2=2.3 +band3=3.3 +band4=3.3 +band5=3.3 +band6=2.6 +band7=1.4 +band8=1.3 +band9=1.4 + +[equalizer_preset_Hte%20big%20hall] +band0=7.2 +band1=7.2 +band2=3.9 +band3=3.9 +band4=0 +band5=-2.9 +band6=-2.9 +band7=-2.9 +band8=-0.6 +band9=0.1 + +[equalizer_preset_Ska] +band0=-1.7 +band1=-2.8 +band2=-2.5 +band3=-0.5 +band4=2.4 +band5=3.3 +band6=4.4 +band7=5.0 +band8=6.3 +band9=4.8 diff --git a/src/resources/resources.qrc b/src/resources/resources.qrc new file mode 100644 index 0000000..9150bda --- /dev/null +++ b/src/resources/resources.qrc @@ -0,0 +1,92 @@ + + + black/add.png + black/artists.png + black/back.png + black/delete.png + black/deselect_all.png + black/dynamic.png + black/forward.png + black/library.png + black/more_l.png + black/more.png + black/next.png + black/pause.png + black/play.png + black/playback.png + black/player.png + black/playlist.png + black/playlists.png + black/prev.png + black/random_off.png + black/random_on.png + black/repeat_all.png + black/repeat_off.png + black/repeat_one.png + black/search.png + black/select_all.png + black/stop.png + black/unmore_l.png + black/unmore.png + black/use.png + white/add.png + white/artists.png + white/back.png + white/delete.png + white/deselect_all.png + white/dynamic.png + white/forward.png + white/fullscreen.png + white/library.png + white/more_l.png + white/more.png + white/next.png + white/pause.png + white/play.png + white/playback.png + white/player.png + white/playlist.png + white/playlists.png + white/prev.png + white/random_off.png + white/random_on.png + white/repeat_all.png + white/repeat_off.png + white/repeat_one.png + white/search.png + white/select_all.png + white/stop.png + white/unmore_l.png + white/unmore.png + white/use.png + white/update.png + black/update.png + white/update-all.png + white/update-pls.png + black/update-all.png + black/update-pls.png + white/arrow_r.png + black/arrow_r.png + black/directory.png + white/directory.png + black/home.png + white/home.png + black/folder.png + white/folder.png + black/fav.png + white/fav.png + black/tags.png + white/tags.png + black/sort_alpha_asc.png + white/sort_alpha_asc.png + black/sort_alpha_desc.png + white/sort_alpha_desc.png + black/arrow_bottom.png + black/arrow_top.png + white/arrow_top.png + white/arrow_bottom.png + + + defaultcover.png + + diff --git a/src/resources/ru.somebody.someplayer.xml b/src/resources/ru.somebody.someplayer.xml new file mode 100644 index 0000000..06a7b50 --- /dev/null +++ b/src/resources/ru.somebody.someplayer.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/resources/someplayer.desktop b/src/resources/someplayer.desktop new file mode 100644 index 0000000..b83419f --- /dev/null +++ b/src/resources/someplayer.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Encoding=UTF-8 +Version=1.5.0 +Type=Application +Name=SomePlayer +X-Text-Domain=someplayer +Exec=/usr/bin/someplayer +Icon=someplayer +X-HildonDesk-ShowInToolbar=true +X-Osso-Type=application/x-executable +Categories=AudioVideo; diff --git a/src/resources/someplayer.png b/src/resources/someplayer.png new file mode 100644 index 0000000..31dcd75 Binary files /dev/null and b/src/resources/someplayer.png differ diff --git a/src/resources/someplayer_pkg.png b/src/resources/someplayer_pkg.png new file mode 100644 index 0000000..b3d5654 Binary files /dev/null and b/src/resources/someplayer_pkg.png differ diff --git a/src/resources/someplayer_ru.ts b/src/resources/someplayer_ru.ts new file mode 100644 index 0000000..bed389e --- /dev/null +++ b/src/resources/someplayer_ru.ts @@ -0,0 +1,1226 @@ + + + + + AboutForm + + + About SomePlayer + О SomePlayer + + + + <b>SomePlayer 1.5.0</b> + <b>SomePlayer 1.5.0</b> + + + + <p align="center">Alternative music player for Maemo 5. It includes media-library, playlists, equalizer, and supports many other things.</p> + <p align="center">Альтернативный аудиоплеер для Maemo 5. Поддерживает медиабиблиотеку, плейлисты, эквалайзер и много других вещей.</p> + + + + <p align="center">Licensed under GPLv2<br> +By Nikolay Tischenko (somebody)</p><p align="center"><b>SomePlayer</b> tries to be a full replacement of standard music player for Maemo5 with many other features such as equalizer, custom playlists, smarter random mode, more flexible media-library and improved algorithm for cover searching.</p> + <p align="center">Лицензирован под GPLv2<br> +Автор: Николай Тищенко (somebody)</p><p align="center"><b>SomePlayer</b> это попытка полностью заменить стандартный аудиоплеер в Maemo 5, привнеся поддержку многих других вещей: эквалайзер, пользовательские плейлисты, составленные из файлов, продвинутый случайный режим, более гибкая медиабиблиотека и продвинутый алгоритм поиска обложек для альбомов.</p> + + + + <p align="center"> +<b>Thanks to:</b><br> +MrClon (maemoworld.ru)<br />hxka (maemoworld.ru)<br />jerich0 (maemoworld.ru)<br />lknfox (maemoworld.ru)<br />fab (maemoworld.ru)<br />Pantera1989m (github.com)<br />and other people who tested this player and helped in development</p> + <p align="center"> +<b>Автор благодарен:</b><br> +MrClon (maemoworld.ru)<br />hxka (maemoworld.ru)<br />jerich0 (maemoworld.ru)<br />lknfox (maemoworld.ru)<br />fab (maemoworld.ru)<br />Pantera1989m (github.com)<br />и всем кто помогал в разработке и тестировании плеера</p> + + + + Online help + Онлайн справка + + + + Donate + Donate + + + + DirectoryView + + + Directories + Каталоги + + + + Audioclips + Аудиоклипы + + + + Inner memory + Внутренняя память + + + + Memory card + Карта памяти + + + + EditTagsDialog + + + Edit tags + Редактировать теги + + + + Artist: + Исполнитель: + + + + Album: + Альбом: + + + + Title: + Название: + + + + EqualizerDialog + + + Equalizer + Эквалайзер + + + + +12dB + +12dB + + + + -12dB + -12dB + + + + Enable + Включен + + + + Save + Сохранить + + + + FmtxSettingsDialog + + + FMTX Settings + Настройки FMTX + + + + Frequency: + Частота: + + + + 88 + 88 + + + + 89 + 89 + + + + + 90 + 90 + + + + 91 + 91 + + + + 92 + 92 + + + + 93 + 93 + + + + 94 + 94 + + + + + 95 + 95 + + + + 96 + 96 + + + + 97 + 97 + + + + 98 + 98 + + + + 99 + 99 + + + + 100 + 100 + + + + 101 + 101 + + + + 102 + 102 + + + + 103 + 103 + + + + 104 + 104 + + + + 105 + 105 + + + + 106 + 106 + + + + 107 + 107 + + + + 00 + 00 + + + + 05 + 05 + + + + 10 + 10 + + + + 15 + 15 + + + + 20 + 20 + + + + 25 + 25 + + + + 30 + 30 + + + + 35 + 35 + + + + 40 + 40 + + + + 45 + 45 + + + + 50 + 50 + + + + 55 + 55 + + + + 60 + 60 + + + + 65 + 65 + + + + 70 + 70 + + + + 75 + 75 + + + + 80 + 80 + + + + 85 + 85 + + + + Station: + Станция: + + + + LibraryForm + + + Library + Библиотека + + + + + Artists + Исполнители + + + + Dynamic playlists + Динамические плейлисты + + + + + Albums by "%1" + Альбомы "%1" + + + + Tracks from "%1" by "%2" + Треки из "%1" от "%2" + + + + All tracks by "%1" + Все треки "%1" + + + + Tracks in playlist "%1" + Треки в плейлисте "%1" + + + + Playlists + Плейлисты + + + + Search in library + Поиск в библиотеке + + + + MainWindow + + + SomePlayer + SomePlayer + + + + Main + Основное + + + + Library + Библиотека + + + + Tools + Инструменты + + + + Player + Плеер + + + + About + О программе + + + + Settings + Настройки + + + + Manage library + Управление библиотекой + + + + Equalizer + Эквалайзер + + + + Set timer + Установить таймер + + + + Save playlist + Сохранить плейлист + + + + Ctrl+S + Ctrl+S + + + + Clear playlist? + Очистить плейлист? + + + + Music off: + Отключение: + + + + ManageLibraryForm + + + Manage library + Управление библиотекой + + + + Added directories: + Добавленные директории: + + + + 0 artitst + 0 исполнителей + + + + 0 albums + 0 альбомов + + + + 0 tracks + 0 треков + + + + Select directory + Выбрать директорию + + + + Delete selected directories? + Удалить выбранные директории? + + + + Update selected directories? It may takes several minutes + Обновить выбранные директории? Это может занять несколько минут + + + + Update all library? It may takes a long time + Обновить всю библиотеку? Это может занять длительное время + + + + PlayerForm + + + SomePlayer + SomePlayer + + + + Music off: 00:00:00 + Выключение: 00:00:00 + + + + 0/0 + 0/0 + + + + <h3>Title</h3> + <h3>Название</h3> + + + + + 00:00 + 00:00 + + + + <b>Artist</b><br/>album + <b>Исполнитель</b><br/>альбом + + + + + Clear playlist + Очистить плейлист + + + + + Delete + Удалить + + + + + + + Add to favorites + В избранное + + + + + Enqueue + В очередь + + + + + Add to playlists + Добавить в плейлисты + + + + + Edit tags + Редактировать теги + + + + + Remove from favorites + Удалить из избранного + + + + PlaylistDialog + + + Dialog + Диалог + + + + PlaylistSortForm + + + Sorting + Сортировка + + + + QObject + + + All tracks + Все треки + + + + SavePlaylistDialog + + + Save playlist + Сохранить плейлист + + + + Existed playlists: + Плейлисты: + + + + New: + Новый: + + + + SettingsForm + + + + Settings + Настройки + + + + UI + Вид + + + + Library + Библиотека + + + + Icons theme: + Тема иконок: + + + + White + Белые + + + + Black + Чёрные + + + + Use gradient in portrait mode: + Градиент в портретном режиме: + + + + + + Yes + Да + + + + + + No + Нет + + + + Active track color: + Цвет текущего трека: + + + + blue + голубой + + + + magenta + фиолетовый + + + + red + красный + + + + yellow + жёлтый + + + + white + белый + + + + black + чёрный + + + + light + светлый + + + + dark + тёмный + + + + Sort album: + Сортировка альбомов: + + + + Alphabetical + По алфавиту + + + + By date + По дате + + + + Use hardware keys + Аппаратные кнопки + + + + Zoom keys control: + «Качелька» управляет: + + + + Volume + Звуком + + + + Tracks + Треками + + + + Use FMTX + Включить FMTX + + + + Orientation: + Ориентация: + + + + System + Система + + + + Landscape + Ландшафтный + + + + Portrait + Портретный + + + + Auto + Авто + + + + Show track lenght in library view: + Показывать длину трека: + + + + Language: + Язык: + + + + English + Английский + + + + Russian + Русский + + + + Pause when headphones unplugged: + Пауза при отключении наушников: + + + + TimerDialog + + + Set timer + Установить таймер + + + + Hours + Часы + + + + + + 00 + 00 + + + + + + 01 + 01 + + + + + + 02 + 02 + + + + + + 03 + 03 + + + + + + 04 + 04 + + + + + + 05 + 05 + + + + + + 06 + 06 + + + + + + 07 + 07 + + + + + + 08 + 08 + + + + + + 09 + 09 + + + + + + 10 + 10 + + + + + + 11 + 11 + + + + + + 12 + 12 + + + + + : + : + + + + Minutes + Минуты + + + + + 13 + 13 + + + + + 14 + 14 + + + + + 15 + 15 + + + + + 16 + 16 + + + + + 17 + 17 + + + + + 18 + 18 + + + + + 19 + 19 + + + + + 20 + 20 + + + + + 21 + 21 + + + + + 22 + 22 + + + + + 23 + 23 + + + + + 24 + 24 + + + + + 25 + 25 + + + + + 26 + 26 + + + + + 27 + 27 + + + + + 28 + 28 + + + + + 29 + 29 + + + + + 30 + 30 + + + + + 31 + 31 + + + + + 32 + 32 + + + + + 33 + 33 + + + + + 34 + 34 + + + + + 35 + 35 + + + + + 36 + 36 + + + + + 37 + 37 + + + + + 38 + 38 + + + + + 40 + 40 + + + + + 41 + 41 + + + + + 42 + 42 + + + + + 43 + 43 + + + + + 44 + 44 + + + + + 45 + 45 + + + + + 46 + 46 + + + + + 47 + 47 + + + + + 48 + 48 + + + + + 49 + 49 + + + + + 50 + 50 + + + + + 51 + 51 + + + + + 52 + 52 + + + + + 53 + 53 + + + + + 54 + 54 + + + + + 55 + 55 + + + + + 56 + 56 + + + + + 57 + 57 + + + + + 58 + 58 + + + + + 59 + 59 + + + + Seconds + Секунды + + + + + 39 + 39 + + + + Disable + Выключить + + + + ToolsWidget + + + Form + Форма + + + diff --git a/src/resources/white/add.png b/src/resources/white/add.png new file mode 100644 index 0000000..3f3717a Binary files /dev/null and b/src/resources/white/add.png differ diff --git a/src/resources/white/arrow_bottom.png b/src/resources/white/arrow_bottom.png new file mode 100644 index 0000000..a37a806 Binary files /dev/null and b/src/resources/white/arrow_bottom.png differ diff --git a/src/resources/white/arrow_r.png b/src/resources/white/arrow_r.png new file mode 100644 index 0000000..1ed8f53 Binary files /dev/null and b/src/resources/white/arrow_r.png differ diff --git a/src/resources/white/arrow_top.png b/src/resources/white/arrow_top.png new file mode 100644 index 0000000..8a66151 Binary files /dev/null and b/src/resources/white/arrow_top.png differ diff --git a/src/resources/white/artists.png b/src/resources/white/artists.png new file mode 100644 index 0000000..004d7f1 Binary files /dev/null and b/src/resources/white/artists.png differ diff --git a/src/resources/white/back.png b/src/resources/white/back.png new file mode 100644 index 0000000..6f0837f Binary files /dev/null and b/src/resources/white/back.png differ diff --git a/src/resources/white/delete.png b/src/resources/white/delete.png new file mode 100644 index 0000000..3da8b2f Binary files /dev/null and b/src/resources/white/delete.png differ diff --git a/src/resources/white/deselect_all.png b/src/resources/white/deselect_all.png new file mode 100644 index 0000000..cd56d69 Binary files /dev/null and b/src/resources/white/deselect_all.png differ diff --git a/src/resources/white/directory.png b/src/resources/white/directory.png new file mode 100644 index 0000000..4d76966 Binary files /dev/null and b/src/resources/white/directory.png differ diff --git a/src/resources/white/dynamic.png b/src/resources/white/dynamic.png new file mode 100644 index 0000000..dfadb94 Binary files /dev/null and b/src/resources/white/dynamic.png differ diff --git a/src/resources/white/fav.png b/src/resources/white/fav.png new file mode 100644 index 0000000..b0a5fe3 Binary files /dev/null and b/src/resources/white/fav.png differ diff --git a/src/resources/white/folder.png b/src/resources/white/folder.png new file mode 100644 index 0000000..ac9886b Binary files /dev/null and b/src/resources/white/folder.png differ diff --git a/src/resources/white/forward.png b/src/resources/white/forward.png new file mode 100644 index 0000000..5e47e1f Binary files /dev/null and b/src/resources/white/forward.png differ diff --git a/src/resources/white/fullscreen.png b/src/resources/white/fullscreen.png new file mode 100644 index 0000000..5b60f68 Binary files /dev/null and b/src/resources/white/fullscreen.png differ diff --git a/src/resources/white/home.png b/src/resources/white/home.png new file mode 100644 index 0000000..c857c9c Binary files /dev/null and b/src/resources/white/home.png differ diff --git a/src/resources/white/library.png b/src/resources/white/library.png new file mode 100644 index 0000000..02fcaeb Binary files /dev/null and b/src/resources/white/library.png differ diff --git a/src/resources/white/more.png b/src/resources/white/more.png new file mode 100644 index 0000000..0d2b17a Binary files /dev/null and b/src/resources/white/more.png differ diff --git a/src/resources/white/more_l.png b/src/resources/white/more_l.png new file mode 100644 index 0000000..9e18c78 Binary files /dev/null and b/src/resources/white/more_l.png differ diff --git a/src/resources/white/next.png b/src/resources/white/next.png new file mode 100644 index 0000000..02466b4 Binary files /dev/null and b/src/resources/white/next.png differ diff --git a/src/resources/white/pause.png b/src/resources/white/pause.png new file mode 100644 index 0000000..de9805b Binary files /dev/null and b/src/resources/white/pause.png differ diff --git a/src/resources/white/play.png b/src/resources/white/play.png new file mode 100644 index 0000000..3f031b0 Binary files /dev/null and b/src/resources/white/play.png differ diff --git a/src/resources/white/playback.png b/src/resources/white/playback.png new file mode 100644 index 0000000..b8fdd79 Binary files /dev/null and b/src/resources/white/playback.png differ diff --git a/src/resources/white/player.png b/src/resources/white/player.png new file mode 100644 index 0000000..31dcd75 Binary files /dev/null and b/src/resources/white/player.png differ diff --git a/src/resources/white/playlist.png b/src/resources/white/playlist.png new file mode 100644 index 0000000..6edad1d Binary files /dev/null and b/src/resources/white/playlist.png differ diff --git a/src/resources/white/playlists.png b/src/resources/white/playlists.png new file mode 100644 index 0000000..5e03318 Binary files /dev/null and b/src/resources/white/playlists.png differ diff --git a/src/resources/white/prev.png b/src/resources/white/prev.png new file mode 100644 index 0000000..d556200 Binary files /dev/null and b/src/resources/white/prev.png differ diff --git a/src/resources/white/random_off.png b/src/resources/white/random_off.png new file mode 100644 index 0000000..679ae86 Binary files /dev/null and b/src/resources/white/random_off.png differ diff --git a/src/resources/white/random_on.png b/src/resources/white/random_on.png new file mode 100644 index 0000000..15a8835 Binary files /dev/null and b/src/resources/white/random_on.png differ diff --git a/src/resources/white/repeat_all.png b/src/resources/white/repeat_all.png new file mode 100644 index 0000000..6b88a87 Binary files /dev/null and b/src/resources/white/repeat_all.png differ diff --git a/src/resources/white/repeat_off.png b/src/resources/white/repeat_off.png new file mode 100644 index 0000000..7f3a0fe Binary files /dev/null and b/src/resources/white/repeat_off.png differ diff --git a/src/resources/white/repeat_one.png b/src/resources/white/repeat_one.png new file mode 100644 index 0000000..b9f6938 Binary files /dev/null and b/src/resources/white/repeat_one.png differ diff --git a/src/resources/white/search.png b/src/resources/white/search.png new file mode 100644 index 0000000..690d212 Binary files /dev/null and b/src/resources/white/search.png differ diff --git a/src/resources/white/select_all.png b/src/resources/white/select_all.png new file mode 100644 index 0000000..3d498d2 Binary files /dev/null and b/src/resources/white/select_all.png differ diff --git a/src/resources/white/sort_alpha_asc.png b/src/resources/white/sort_alpha_asc.png new file mode 100644 index 0000000..6ccdc5e Binary files /dev/null and b/src/resources/white/sort_alpha_asc.png differ diff --git a/src/resources/white/sort_alpha_desc.png b/src/resources/white/sort_alpha_desc.png new file mode 100644 index 0000000..449280c Binary files /dev/null and b/src/resources/white/sort_alpha_desc.png differ diff --git a/src/resources/white/stop.png b/src/resources/white/stop.png new file mode 100644 index 0000000..70005ea Binary files /dev/null and b/src/resources/white/stop.png differ diff --git a/src/resources/white/tags.png b/src/resources/white/tags.png new file mode 100644 index 0000000..f51d9ce Binary files /dev/null and b/src/resources/white/tags.png differ diff --git a/src/resources/white/unmore.png b/src/resources/white/unmore.png new file mode 100644 index 0000000..6b5ca1d Binary files /dev/null and b/src/resources/white/unmore.png differ diff --git a/src/resources/white/unmore_l.png b/src/resources/white/unmore_l.png new file mode 100644 index 0000000..8a9ffd2 Binary files /dev/null and b/src/resources/white/unmore_l.png differ diff --git a/src/resources/white/update-all.png b/src/resources/white/update-all.png new file mode 100644 index 0000000..4fe0d40 Binary files /dev/null and b/src/resources/white/update-all.png differ diff --git a/src/resources/white/update-pls.png b/src/resources/white/update-pls.png new file mode 100644 index 0000000..947f77f Binary files /dev/null and b/src/resources/white/update-pls.png differ diff --git a/src/resources/white/update.png b/src/resources/white/update.png new file mode 100644 index 0000000..318daec Binary files /dev/null and b/src/resources/white/update.png differ diff --git a/src/resources/white/use.png b/src/resources/white/use.png new file mode 100644 index 0000000..bbbfce2 Binary files /dev/null and b/src/resources/white/use.png differ diff --git a/src/resources/white/volume.png b/src/resources/white/volume.png new file mode 100644 index 0000000..6e833f8 Binary files /dev/null and b/src/resources/white/volume.png differ diff --git a/src/resources/white/window.png b/src/resources/white/window.png new file mode 100644 index 0000000..d55f245 Binary files /dev/null and b/src/resources/white/window.png differ diff --git a/src/src.pro b/src/src.pro new file mode 100644 index 0000000..1e29b66 --- /dev/null +++ b/src/src.pro @@ -0,0 +1,316 @@ +#------------------------------------------------- +# +# Project created by QtCreator 2010-09-04T01:48:53 +# +#------------------------------------------------- + +QT += core gui phonon sql dbus webkit + +TARGET = someplayer +TEMPLATE = app + +INCLUDEPATH += taglib +INCLUDEPATH += taglib/toolkit +INCLUDEPATH += taglib/ape +INCLUDEPATH += taglib/asf +INCLUDEPATH += taglib/flac +INCLUDEPATH += taglib/mp4 +INCLUDEPATH += taglib/mpc +INCLUDEPATH += taglib/mpeg +INCLUDEPATH += taglib/mpeg/id3v1 +INCLUDEPATH += taglib/mpeg/id3v2 +INCLUDEPATH += taglib/ogg +INCLUDEPATH += taglib/ogg/flac +INCLUDEPATH += taglib/ogg/speex +INCLUDEPATH += taglib/ogg/vorbis +INCLUDEPATH += taglib/riff +INCLUDEPATH += taglib/riff/aiff +INCLUDEPATH += taglib/riff/wav +INCLUDEPATH += taglib/trueaudio +INCLUDEPATH += taglib/wavpack + +SOURCES += main.cpp\ + mainwindow.cpp \ + player/player.cpp \ + track.cpp \ + trackmetainformation.cpp \ + playlist.cpp \ + library.cpp \ + filestorage.cpp \ + dbstorage.cpp \ + mediascanner.cpp \ + tagresolver.cpp \ + playerform.cpp \ + libraryform.cpp \ + busywidget.cpp \ + trackrenderer.cpp \ + config.cpp \ + playlistdialog.cpp \ + taglib/tagunion.cpp \ + taglib/tag.cpp \ + taglib/fileref.cpp \ + taglib/audioproperties.cpp \ + taglib/ape/apetag.cpp \ + taglib/ape/apeitem.cpp \ + taglib/ape/apefooter.cpp \ + taglib/asf/asftag.cpp \ + taglib/asf/asfproperties.cpp \ + taglib/asf/asffile.cpp \ + taglib/asf/asfattribute.cpp \ + taglib/flac/flacproperties.cpp \ + taglib/flac/flacfile.cpp \ + taglib/mp4/mp4tag.cpp \ + taglib/mp4/mp4properties.cpp \ + taglib/mp4/mp4item.cpp \ + taglib/mp4/mp4file.cpp \ + taglib/mp4/mp4coverart.cpp \ + taglib/mp4/mp4atom.cpp \ + taglib/mpc/mpcproperties.cpp \ + taglib/mpc/mpcfile.cpp \ + taglib/mpeg/xingheader.cpp \ + taglib/mpeg/mpegproperties.cpp \ + taglib/mpeg/mpegheader.cpp \ + taglib/mpeg/mpegfile.cpp \ + taglib/mpeg/id3v1/id3v1tag.cpp \ + taglib/mpeg/id3v1/id3v1genres.cpp \ + taglib/mpeg/id3v2/id3v2tag.cpp \ + taglib/mpeg/id3v2/id3v2synchdata.cpp \ + taglib/mpeg/id3v2/id3v2header.cpp \ + taglib/mpeg/id3v2/id3v2framefactory.cpp \ + taglib/mpeg/id3v2/id3v2frame.cpp \ + taglib/mpeg/id3v2/id3v2footer.cpp \ + taglib/mpeg/id3v2/id3v2extendedheader.cpp \ + taglib/mpeg/id3v2/frames/urllinkframe.cpp \ + taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.cpp \ + taglib/mpeg/id3v2/frames/unknownframe.cpp \ + taglib/mpeg/id3v2/frames/uniquefileidentifierframe.cpp \ + taglib/mpeg/id3v2/frames/textidentificationframe.cpp \ + taglib/mpeg/id3v2/frames/relativevolumeframe.cpp \ + taglib/mpeg/id3v2/frames/privateframe.cpp \ + taglib/mpeg/id3v2/frames/popularimeterframe.cpp \ + taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.cpp \ + taglib/mpeg/id3v2/frames/commentsframe.cpp \ + taglib/mpeg/id3v2/frames/attachedpictureframe.cpp \ + taglib/ogg/xiphcomment.cpp \ + taglib/ogg/oggpageheader.cpp \ + taglib/ogg/oggpage.cpp \ + taglib/ogg/oggfile.cpp \ + taglib/ogg/flac/oggflacfile.cpp \ + taglib/ogg/speex/speexproperties.cpp \ + taglib/ogg/speex/speexfile.cpp \ + taglib/ogg/vorbis/vorbisproperties.cpp \ + taglib/ogg/vorbis/vorbisfile.cpp \ + taglib/riff/rifffile.cpp \ + taglib/riff/aiff/aiffproperties.cpp \ + taglib/riff/aiff/aifffile.cpp \ + taglib/riff/wav/wavproperties.cpp \ + taglib/riff/wav/wavfile.cpp \ + taglib/toolkit/unicode.cpp \ + taglib/toolkit/tstringlist.cpp \ + taglib/toolkit/tstring.cpp \ + taglib/toolkit/tfile.cpp \ + taglib/toolkit/tdebug.cpp \ + taglib/toolkit/tbytevectorlist.cpp \ + taglib/toolkit/tbytevector.cpp \ + taglib/trueaudio/trueaudioproperties.cpp \ + taglib/trueaudio/trueaudiofile.cpp \ + taglib/wavpack/wavpackproperties.cpp \ + taglib/wavpack/wavpackfile.cpp \ + edittagsdialog.cpp \ + timerdialog.cpp \ + equalizerdialog.cpp \ + saveplaylistdialog.cpp \ + dbusadaptor.cpp \ + toolswidget.cpp \ + managelibraryform.cpp \ + directoryview.cpp \ + coverfinder.cpp \ + clickablelabel.cpp \ + settingsform.cpp \ + dbusclient.cpp \ + fmtxsettingsdialog.cpp \ + aboutform.cpp \ + playlistsortform.cpp + +HEADERS += mainwindow.h \ + player/player.h \ + track.h \ + trackmetainformation.h \ + playlist.h \ + someplayer.h \ + library.h \ + storage.h \ + filestorage.h \ + dbstorage.h \ + mediascanner.h \ + tagresolver.h \ + playerform.h \ + libraryform.h \ + busywidget.h \ + trackrenderer.h \ + config.h \ + playlistdialog.h \ + taglib/taglib_export.h \ + taglib/tagunion.h \ + taglib/tag.h \ + taglib/fileref.h \ + taglib/audioproperties.h \ + taglib/ape/apetag.h \ + taglib/ape/apeitem.h \ + taglib/ape/apefooter.h \ + taglib/asf/asftag.h \ + taglib/asf/asfproperties.h \ + taglib/asf/asffile.h \ + taglib/asf/asfattribute.h \ + taglib/flac/flacproperties.h \ + taglib/flac/flacfile.h \ + taglib/mp4/mp4tag.h \ + taglib/mp4/mp4properties.h \ + taglib/mp4/mp4item.h \ + taglib/mp4/mp4file.h \ + taglib/mp4/mp4coverart.h \ + taglib/mp4/mp4atom.h \ + taglib/mpc/mpcproperties.h \ + taglib/mpc/mpcfile.h \ + taglib/mpeg/xingheader.h \ + taglib/mpeg/mpegproperties.h \ + taglib/mpeg/mpegheader.h \ + taglib/mpeg/mpegfile.h \ + taglib/mpeg/id3v1/id3v1tag.h \ + taglib/mpeg/id3v1/id3v1genres.h \ + taglib/mpeg/id3v2/id3v2tag.h \ + taglib/mpeg/id3v2/id3v2synchdata.h \ + taglib/mpeg/id3v2/id3v2header.h \ + taglib/mpeg/id3v2/id3v2framefactory.h \ + taglib/mpeg/id3v2/id3v2frame.h \ + taglib/mpeg/id3v2/id3v2footer.h \ + taglib/mpeg/id3v2/id3v2extendedheader.h \ + taglib/mpeg/id3v2/frames/urllinkframe.h \ + taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.h \ + taglib/mpeg/id3v2/frames/unknownframe.h \ + taglib/mpeg/id3v2/frames/uniquefileidentifierframe.h \ + taglib/mpeg/id3v2/frames/textidentificationframe.h \ + taglib/mpeg/id3v2/frames/relativevolumeframe.h \ + taglib/mpeg/id3v2/frames/privateframe.h \ + taglib/mpeg/id3v2/frames/popularimeterframe.h \ + taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.h \ + taglib/mpeg/id3v2/frames/commentsframe.h \ + taglib/mpeg/id3v2/frames/attachedpictureframe.h \ + taglib/ogg/xiphcomment.h \ + taglib/ogg/oggpageheader.h \ + taglib/ogg/oggpage.h \ + taglib/ogg/oggfile.h \ + taglib/ogg/flac/oggflacfile.h \ + taglib/ogg/speex/speexproperties.h \ + taglib/ogg/speex/speexfile.h \ + taglib/ogg/vorbis/vorbisproperties.h \ + taglib/ogg/vorbis/vorbisfile.h \ + taglib/riff/rifffile.h \ + taglib/riff/aiff/aiffproperties.h \ + taglib/riff/aiff/aifffile.h \ + taglib/riff/wav/wavproperties.h \ + taglib/riff/wav/wavfile.h \ + taglib/toolkit/unicode.h \ + taglib/toolkit/tstringlist.h \ + taglib/toolkit/tstring.h \ + taglib/toolkit/tmap.h \ + taglib/toolkit/tlist.h \ + taglib/toolkit/tfile.h \ + taglib/toolkit/tdebug.h \ + taglib/toolkit/tbytevectorlist.h \ + taglib/toolkit/tbytevector.h \ + taglib/toolkit/taglib.h \ + taglib/trueaudio/trueaudioproperties.h \ + taglib/trueaudio/trueaudiofile.h \ + taglib/wavpack/wavpackproperties.h \ + taglib/wavpack/wavpackfile.h \ + edittagsdialog.h \ + timerdialog.h \ + equalizerdialog.h \ + saveplaylistdialog.h \ + abstractitemrenderer.h \ + dbusadaptor.h \ + toolswidget.h \ + managelibraryform.h \ + directoryview.h \ + coverfinder.h \ + clickablelabel.h \ + settingsform.h \ + dbusclient.h \ + fmtxsettingsdialog.h \ + aboutform.h \ + playlistsortform.h + +FORMS += ui/mainwindow.ui \ + ui/playerform.ui \ + ui/libraryform.ui \ + ui/busywidget.ui \ + ui/playlistdialog.ui \ + ui/edittagsdialog.ui \ + ui/timerdialog.ui \ + ui/equalizerdialog.ui \ + ui/saveplaylistdialog.ui \ + ui/toolswidget.ui \ + ui/managelibraryform.ui \ + ui/directoryview.ui \ + ui/settingsform.ui \ + ui/fmtxsettingsdialog.ui \ + ui/aboutform.ui \ + ui/playlistsortform.ui + +CONFIG += mobility +MOBILITY = + +symbian { + TARGET.UID3 = 0xebd21b9a + # TARGET.CAPABILITY += + TARGET.EPOCSTACKSIZE = 0x14000 + TARGET.EPOCHEAPSIZE = 0x020000 0x800000 +} + +RESOURCES += \ + resources/resources.qrc + +OTHER_FILES += \ + README \ + COPYING \ + resources/someplayer.desktop \ + taglib/taglib_config.h.in \ + taglib/ape/ape-tag-format.txt \ + taglib/mpeg/id3v2/id3v2.4.0-structure.txt \ + taglib/mpeg/id3v2/id3v2.4.0-frames.txt \ + taglib/mpeg/id3v2/id3v2.3.0.txt \ + taglib/mpeg/id3v2/id3v2.2.0.txt \ + taglib/toolkit/tmap.tcc \ + taglib/toolkit/tlist.tcc \ + AUTHORS.TagLib \ + COPYING.LGPL + +TRANSLATIONS = resources/someplayer_ru.ts + +unix { + #VARIABLES + isEmpty(PREFIX) { + PREFIX = /usr + } + BINDIR = $$PREFIX/bin + DATADIR =$$PREFIX/share + + DEFINES += DATADIR=\\\"$$DATADIR\\\" PKGDATADIR=\\\"$$PKGDATADIR\\\" + + #MAKE INSTALL + + INSTALLS += target desktop service iconxpm icon26 icon48 icon64 + + target.path =$$BINDIR + + desktop.path = $$DATADIR/applications/hildon + desktop.files += $${TARGET}.desktop + + service.path = $$DATADIR/dbus-1/services + service.files += $${TARGET}.service + + icon64.path = $$DATADIR/icons/hicolor/64x64/apps + icon64.files += ../data/64x64/$${TARGET}.png +} +