--- /dev/null
+someplayer for Debian
+---------------------
+
+<possible notes regarding this package - if none, delete this file>
+
+ -- somebody Nikolay Tischenko <niktischenko@gmail.com> Sun, 27 Feb 2011 16:40:36 +0600
--- /dev/null
+someplayer (1.5.0-2) unstable; urgency=low
+
+ * Fixed bugtracker field in package description
+
+ -- somebody Nikolay Tischenko <niktischenko@gmail.com> Sun, 27 Feb 2011 16:40:36 +0600
+
--- /dev/null
+Source: someplayer
+Section: user/multimedia
+Priority: extra
+Maintainer: Nikolay Tischenko <niktischenko@gmail.com>
+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: iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHBy
+ b2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8ig
+ iAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIe
+ EeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCE
+ AcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCR
+ ACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDI
+ IyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKB
+ NA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt
+ /qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48
+ /Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUi
+ iUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8/
+ /UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSA
+ HHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgj
+ jggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3U
+ DLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNj
+ y7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKT
+ qEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBoj
+ k8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2o
+ oVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0
+ dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyov
+ VKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNM
+ w09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H
+ 45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5B
+ x0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U
+ /W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk
+ 423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2
+ uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuu
+ tm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP
+ 2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/u
+ Nu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+
+ 9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+O
+ PzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeG
+ P45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5
+ LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWO
+ CnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9
+ MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/
+ zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2
+ Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cV
+ f9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7
+ g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbV
+ ZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1V
+ jZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sf
+ D5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4
+ dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3d
+ vfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP
+ /pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/
+ bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz
+ /GMzLdsAAAAGYktHRAD/AP8A/6C9p5MAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfaChEQ
+ FzmbxBJcAAAB7klEQVRIx9WWT4vTYBDGf5NsqESMh3UVBAMtSb3Vw4LrCh4FxYMfQPwifgw/gp/B
+ Q/fgbQ+KJy+y/XtIbQ+iB8ENaNoZL9m1lrRJu8uyvvDyhrwz8/A8M5kJXNCSdR1msxmu6/7zzsxc
+ MwuAALgG7AAtYBe4D9ytBDSdTl3AAzwzc0TkHrAPPMzPnQUXWySxEijLsibQATLAye2lwM/KYm2t
+ ulTV7fzRO2sKVgKZmW2S+Dm3LyJyG3DKGFFBohHwGTgCBvk+8n1/CJCm6THgVwUy4APwDTgEPjqO
+ 88n3/e/z9mma4vt+YYyqQFkQBPtlki2CVAbaMEWFMS4HUEExrL0ul3QXxui/BHLOa95MJpPNe906
+ jMysNR6P3wLbgA/8An6o6pVToCRJCMOQ0Wi0a2aPReQRcKiqSRlAkiSIyEtVfbNwVQNunrb3wWCA
+ 53nXgTbwoKB5GpCFYVhbAfYzZ7F0XGyZmahqP6dcNF+kQsKvls4jx3GeqOqNM1bWcQmjtqOqgapS
+ spdWxXA4RFVfqarktpbvE9+ZiDx3gHeriik/W8sMGo0GURS9Bu4AB3P/FF+BFyJSq9frvwWg2+3u
+ Ae8Xgp/I8LTZbLb7/T5RFK0ta6/XI47jv5p2Oh3PzJ4Bt3KQkeu6B3EcT8/jg/4DfpIM/UAF+QYA
+ AAAASUVORK5CYII=
--- /dev/null
+This package was debianized by somebody Nikolay Tischenko <niktischenko@gmail.com> on
+Sun, 27 Feb 2011 16:40:36 +0600.
+
+It was downloaded from <fill in http/ftp site>
+
+Upstream Author: <put author(s) name and email here>
+
+Copyright: <put the year(s) of the copyright, and the names of the
+ copyright holder(s) here>
+
+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 <niktischenko@gmail.com> 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.
--- /dev/null
+#
+# Regular cron jobs for the someplayer package
+#
+0 4 * * * root someplayer_maintenance
--- /dev/null
+usr/bin
+usr/sbin
--- /dev/null
+#! /bin/sh -e
+# /usr/lib/emacsen-common/packages/install/someplayer
+
+# Written by Jim Van Zandt <jrv@debian.org>, borrowing heavily
+# from the install scripts for gettext by Santiago Vila
+# <sanvila@ctv.es> and octave by Dirk Eddelbuettel <edd@debian.org>.
+
+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
--- /dev/null
+#!/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
--- /dev/null
+;; -*-emacs-lisp-*-
+;;
+;; Emacs startup file, e.g. /etc/emacs/site-start.d/50someplayer.el
+;; for the Debian someplayer package
+;;
+;; Originally contributed by Nils Naumann <naumann@unileoben.ac.at>
+;; Modified by Dirk Eddelbuettel <edd@debian.org>
+;; Adapted for dh-make by Jim Van Zandt <jrv@debian.org>
+
+;; 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))))
+
--- /dev/null
+#! /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 <miquels@cistron.nl>.
+# Modified for Debian
+# by Ian Murdock <imurdock@gnu.ai.mit.edu>.
+#
+# 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
--- /dev/null
+.\" 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 <n> 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<whatever>\fP and
+.\" \fI<whatever>\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 <upstream author>.
+.PP
+This manual page was written by somebody Nikolay Tischenko <niktischenko@gmail.com>,
+for the Debian project (but may be used by others).
--- /dev/null
+<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [
+
+<!-- Process this file with docbook-to-man to generate an nroff manual
+ page: `docbook-to-man manpage.sgml > 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.
+
+ -->
+
+ <!-- Fill in your name for FIRSTNAME and SURNAME. -->
+ <!ENTITY dhfirstname "<firstname>FIRSTNAME</firstname>">
+ <!ENTITY dhsurname "<surname>SURNAME</surname>">
+ <!-- Please adjust the date whenever revising the manpage. -->
+ <!ENTITY dhdate "<date>February 27, 2011</date>">
+ <!-- SECTION should be 1-8, maybe w/ subsection other parameters are
+ allowed: see man(7), man(1). -->
+ <!ENTITY dhsection "<manvolnum>SECTION</manvolnum>">
+ <!ENTITY dhemail "<email>niktischenko@gmail.com</email>">
+ <!ENTITY dhusername "somebody Nikolay Tischenko">
+ <!ENTITY dhucpackage "<refentrytitle>SOMEPLAYER</refentrytitle>">
+ <!ENTITY dhpackage "someplayer">
+
+ <!ENTITY debian "<productname>Debian</productname>">
+ <!ENTITY gnu "<acronym>GNU</acronym>">
+ <!ENTITY gpl "&gnu; <acronym>GPL</acronym>">
+]>
+
+<refentry>
+ <refentryinfo>
+ <address>
+ &dhemail;
+ </address>
+ <author>
+ &dhfirstname;
+ &dhsurname;
+ </author>
+ <copyright>
+ <year>2003</year>
+ <holder>&dhusername;</holder>
+ </copyright>
+ &dhdate;
+ </refentryinfo>
+ <refmeta>
+ &dhucpackage;
+
+ &dhsection;
+ </refmeta>
+ <refnamediv>
+ <refname>&dhpackage;</refname>
+
+ <refpurpose>program to do something</refpurpose>
+ </refnamediv>
+ <refsynopsisdiv>
+ <cmdsynopsis>
+ <command>&dhpackage;</command>
+
+ <arg><option>-e <replaceable>this</replaceable></option></arg>
+
+ <arg><option>--example <replaceable>that</replaceable></option></arg>
+ </cmdsynopsis>
+ </refsynopsisdiv>
+ <refsect1>
+ <title>DESCRIPTION</title>
+
+ <para>This manual page documents briefly the
+ <command>&dhpackage;</command> and <command>bar</command>
+ commands.</para>
+
+ <para>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;
+ <application>Info</application> format; see below.</para>
+
+ <para><command>&dhpackage;</command> is a program that...</para>
+
+ </refsect1>
+ <refsect1>
+ <title>OPTIONS</title>
+
+ <para>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
+ <application>Info</application> files.</para>
+
+ <variablelist>
+ <varlistentry>
+ <term><option>-h</option>
+ <option>--help</option>
+ </term>
+ <listitem>
+ <para>Show summary of options.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><option>-v</option>
+ <option>--version</option>
+ </term>
+ <listitem>
+ <para>Show version of program.</para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </refsect1>
+ <refsect1>
+ <title>SEE ALSO</title>
+
+ <para>bar (1), baz (1).</para>
+
+ <para>The programs are documented fully by <citetitle>The Rise and
+ Fall of a Fooish Bar</citetitle> available via the
+ <application>Info</application> system.</para>
+ </refsect1>
+ <refsect1>
+ <title>AUTHOR</title>
+
+ <para>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.
+ </para>
+ <para>
+ On Debian systems, the complete text of the GNU General Public
+ License can be found in /usr/share/common-licenses/GPL.
+ </para>
+
+ </refsect1>
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:2
+sgml-indent-data:t
+sgml-parent-document:nil
+sgml-default-dtd-file:nil
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+-->
+
+
--- /dev/null
+<?xml version='1.0' encoding='ISO-8859-1'?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
+
+<!--
+
+Process this file with an XSLT processor: `xsltproc \
+-''-nonet /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/\
+manpages/docbook.xsl manpage.dbk'. A manual page
+<package>.<section> will be generated. You may view the
+manual page with: nroff -man <package>.<section> | 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.
+
+-->
+
+ <!-- Fill in your name for FIRSTNAME and SURNAME. -->
+ <!ENTITY dhfirstname "<firstname>FIRSTNAME</firstname>">
+ <!ENTITY dhsurname "<surname>SURNAME</surname>">
+ <!-- Please adjust the date whenever revising the manpage. -->
+ <!ENTITY dhdate "<date>February 27, 2011</date>">
+ <!-- SECTION should be 1-8, maybe w/ subsection other parameters are
+ allowed: see man(7), man(1). -->
+ <!ENTITY dhsection "<manvolnum>SECTION</manvolnum>">
+ <!ENTITY dhemail "<email>niktischenko@gmail.com</email>">
+ <!ENTITY dhusername "somebody Nikolay Tischenko">
+ <!ENTITY dhucpackage "<refentrytitle>SOMEPLAYER</refentrytitle>">
+ <!ENTITY dhpackage "someplayer">
+
+ <!ENTITY debian "<productname>Debian</productname>">
+ <!ENTITY gnu "<acronym>GNU</acronym>">
+ <!ENTITY gpl "&gnu; <acronym>GPL</acronym>">
+]>
+
+<refentry>
+ <refentryinfo>
+ <address>
+ &dhemail;
+ </address>
+ <author>
+ &dhfirstname;
+ &dhsurname;
+ </author>
+ <copyright>
+ <year>2003</year>
+ <holder>&dhusername;</holder>
+ </copyright>
+ &dhdate;
+ </refentryinfo>
+ <refmeta>
+ &dhucpackage;
+
+ &dhsection;
+ </refmeta>
+ <refnamediv>
+ <refname>&dhpackage;</refname>
+
+ <refpurpose>program to do something</refpurpose>
+ </refnamediv>
+ <refsynopsisdiv>
+ <cmdsynopsis>
+ <command>&dhpackage;</command>
+
+ <arg><option>-e <replaceable>this</replaceable></option></arg>
+
+ <arg><option>--example <replaceable>that</replaceable></option></arg>
+ </cmdsynopsis>
+ </refsynopsisdiv>
+ <refsect1>
+ <title>DESCRIPTION</title>
+
+ <para>This manual page documents briefly the
+ <command>&dhpackage;</command> and <command>bar</command>
+ commands.</para>
+
+ <para>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;
+ <application>Info</application> format; see below.</para>
+
+ <para><command>&dhpackage;</command> is a program that...</para>
+
+ </refsect1>
+ <refsect1>
+ <title>OPTIONS</title>
+
+ <para>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
+ <application>Info</application> files.</para>
+
+ <variablelist>
+ <varlistentry>
+ <term><option>-h</option>
+ <option>--help</option>
+ </term>
+ <listitem>
+ <para>Show summary of options.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><option>-v</option>
+ <option>--version</option>
+ </term>
+ <listitem>
+ <para>Show version of program.</para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </refsect1>
+ <refsect1>
+ <title>SEE ALSO</title>
+
+ <para>bar (1), baz (1).</para>
+
+ <para>The programs are documented fully by <citetitle>The Rise and
+ Fall of a Fooish Bar</citetitle> available via the
+ <application>Info</application> system.</para>
+ </refsect1>
+ <refsect1>
+ <title>AUTHOR</title>
+
+ <para>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.
+ </para>
+ <para>
+ On Debian systems, the complete text of the GNU General Public
+ License can be found in /usr/share/common-licenses/GPL.
+ </para>
+
+ </refsect1>
+</refentry>
+
--- /dev/null
+?package(someplayer):needs="X11|text|vc|wm" section="Apps/see-menu-manual"\
+ title="someplayer" command="/usr/bin/someplayer"
--- /dev/null
+#!/bin/sh
+# postinst script for someplayer
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+# * <postinst> `configure' <most-recently-configured-version>
+# * <old-postinst> `abort-upgrade' <new version>
+# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
+# <new-version>
+# * <postinst> `abort-remove'
+# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
+# <failed-install-package> <version> `removing'
+# <conflicting-package> <version>
+# 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
+
+
--- /dev/null
+#!/bin/sh
+# postrm script for someplayer
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+# * <postrm> `remove'
+# * <postrm> `purge'
+# * <old-postrm> `upgrade' <new-version>
+# * <new-postrm> `failed-upgrade' <old-version>
+# * <new-postrm> `abort-install'
+# * <new-postrm> `abort-install' <old-version>
+# * <new-postrm> `abort-upgrade' <old-version>
+# * <disappearer's-postrm> `disappear' <overwriter>
+# <overwriter-version>
+# 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
+
+
--- /dev/null
+#!/bin/sh
+# preinst script for someplayer
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+# * <new-preinst> `install'
+# * <new-preinst> `install' <old-version>
+# * <new-preinst> `upgrade' <old-version>
+# * <old-preinst> `abort-upgrade' <new-version>
+# 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
+
+
--- /dev/null
+#!/bin/sh
+# prerm script for someplayer
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+# * <prerm> `remove'
+# * <old-prerm> `upgrade' <new-version>
+# * <new-prerm> `failed-upgrade' <old-version>
+# * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
+# * <deconfigured's-prerm> `deconfigure' `in-favour'
+# <package-being-installed> <version> `removing'
+# <conflicting-package> <version>
+# 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
+
+
--- /dev/null
+#!/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
+
--- /dev/null
+# 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=""
--- /dev/null
+Document: someplayer
+Title: Debian someplayer Manual
+Author: <insert document author here>
+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
+
+
--- /dev/null
+# 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
+# <Webpage URL> <string match>
+#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
+
+
+++ /dev/null
-[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
+++ /dev/null
-<RCC>
- <qresource prefix="/icons">
- <file>black/add.png</file>
- <file>black/artists.png</file>
- <file>black/back.png</file>
- <file>black/delete.png</file>
- <file>black/deselect_all.png</file>
- <file>black/dynamic.png</file>
- <file>black/forward.png</file>
- <file>black/library.png</file>
- <file>black/more_l.png</file>
- <file>black/more.png</file>
- <file>black/next.png</file>
- <file>black/pause.png</file>
- <file>black/play.png</file>
- <file>black/playback.png</file>
- <file>black/player.png</file>
- <file>black/playlist.png</file>
- <file>black/playlists.png</file>
- <file>black/prev.png</file>
- <file>black/random_off.png</file>
- <file>black/random_on.png</file>
- <file>black/repeat_all.png</file>
- <file>black/repeat_off.png</file>
- <file>black/repeat_one.png</file>
- <file>black/search.png</file>
- <file>black/select_all.png</file>
- <file>black/stop.png</file>
- <file>black/unmore_l.png</file>
- <file>black/unmore.png</file>
- <file>black/use.png</file>
- <file>white/add.png</file>
- <file>white/artists.png</file>
- <file>white/back.png</file>
- <file>white/delete.png</file>
- <file>white/deselect_all.png</file>
- <file>white/dynamic.png</file>
- <file>white/forward.png</file>
- <file>white/fullscreen.png</file>
- <file>white/library.png</file>
- <file>white/more_l.png</file>
- <file>white/more.png</file>
- <file>white/next.png</file>
- <file>white/pause.png</file>
- <file>white/play.png</file>
- <file>white/playback.png</file>
- <file>white/player.png</file>
- <file>white/playlist.png</file>
- <file>white/playlists.png</file>
- <file>white/prev.png</file>
- <file>white/random_off.png</file>
- <file>white/random_on.png</file>
- <file>white/repeat_all.png</file>
- <file>white/repeat_off.png</file>
- <file>white/repeat_one.png</file>
- <file>white/search.png</file>
- <file>white/select_all.png</file>
- <file>white/stop.png</file>
- <file>white/unmore_l.png</file>
- <file>white/unmore.png</file>
- <file>white/use.png</file>
- <file>white/update.png</file>
- <file>black/update.png</file>
- <file>white/update-all.png</file>
- <file>white/update-pls.png</file>
- <file>black/update-all.png</file>
- <file>black/update-pls.png</file>
- <file>white/arrow_r.png</file>
- <file>black/arrow_r.png</file>
- <file>black/directory.png</file>
- <file>white/directory.png</file>
- <file>black/home.png</file>
- <file>white/home.png</file>
- <file>black/folder.png</file>
- <file>white/folder.png</file>
- <file>black/fav.png</file>
- <file>white/fav.png</file>
- <file>black/tags.png</file>
- <file>white/tags.png</file>
- <file>black/sort_alpha_asc.png</file>
- <file>white/sort_alpha_asc.png</file>
- <file>black/sort_alpha_desc.png</file>
- <file>white/sort_alpha_desc.png</file>
- <file>black/arrow_bottom.png</file>
- <file>black/arrow_top.png</file>
- <file>white/arrow_top.png</file>
- <file>white/arrow_bottom.png</file>
- </qresource>
- <qresource prefix="/images">
- <file>defaultcover.png</file>
- </qresource>
-</RCC>
+++ /dev/null
-<!--
-/*
- * SomePlayer - An alternate music player for Maemo 5
- * Copyright (C) 2010 Nikolay (somebody) Tischenko <niktischenko@gmail.com>
- *
- * This program 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 program 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 program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- */
--->
-
-<node>
- <interface name="ru.somebody.someplayer">
- <method name="prev">
- <annotation name="org.freedesktop.DBus.Method.NoReply" value="true" />
- </method>
- <method name="next">
- <annotation name="org.freedesktop.DBus.Method.NoReply" value="true" />
- </method>
- <method name="toggle">
- <annotation name="org.freedesktop.DBus.Method.NoReply" value="true" />
- </method>
- <method name="stop">
- <annotation name="org.freedesktop.DBus.Method.NoReply" value="true" />
- </method>
- <method name="artist">
- <arg type="s" direction="out"/>
- </method>
- <method name="album">
- <arg type="s" direction="out"/>
- </method>
- <method name="title">
- <arg type="s" direction="out"/>
- </method>
- </interface>
-</node>
-
+++ /dev/null
-[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;
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="ru_RU">
-<context>
- <name>AboutForm</name>
- <message>
- <location filename="../src/ui/aboutform.ui" line="14"/>
- <source>About SomePlayer</source>
- <translation>О SomePlayer</translation>
- </message>
- <message>
- <location filename="../src/ui/aboutform.ui" line="103"/>
- <source><b>SomePlayer 1.5.0</b> </source>
- <translation><b>SomePlayer 1.5.0</b></translation>
- </message>
- <message>
- <location filename="../src/ui/aboutform.ui" line="128"/>
- <source><p align="center">Alternative music player for Maemo 5. It includes media-library, playlists, equalizer, and supports many other things.</p></source>
- <translation><p align="center">Альтернативный аудиоплеер для Maemo 5. Поддерживает медиабиблиотеку, плейлисты, эквалайзер и много других вещей.</p></translation>
- </message>
- <message>
- <location filename="../src/ui/aboutform.ui" line="151"/>
- <source><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></source>
- <translation><p align="center">Лицензирован под GPLv2<br>
-Автор: Николай Тищенко (somebody)</p><p align="center"><b>SomePlayer</b> это попытка полностью заменить стандартный аудиоплеер в Maemo 5, привнеся поддержку многих других вещей: эквалайзер, пользовательские плейлисты, составленные из файлов, продвинутый случайный режим, более гибкая медиабиблиотека и продвинутый алгоритм поиска обложек для альбомов.</p></translation>
- </message>
- <message>
- <location filename="../src/ui/aboutform.ui" line="175"/>
- <source><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></source>
- <translation><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></translation>
- </message>
- <message>
- <location filename="../src/ui/aboutform.ui" line="189"/>
- <source>Online help</source>
- <translation>Онлайн справка</translation>
- </message>
- <message>
- <location filename="../src/ui/aboutform.ui" line="196"/>
- <source>Donate</source>
- <translation>Donate</translation>
- </message>
-</context>
-<context>
- <name>DirectoryView</name>
- <message>
- <location filename="../src/ui/directoryview.ui" line="14"/>
- <source>Directories</source>
- <translation>Каталоги</translation>
- </message>
- <message>
- <location filename="../src/directoryview.cpp" line="88"/>
- <source>Audioclips</source>
- <translation>Аудиоклипы</translation>
- </message>
- <message>
- <location filename="../src/directoryview.cpp" line="309"/>
- <source>Inner memory</source>
- <translation>Внутренняя память</translation>
- </message>
- <message>
- <location filename="../src/directoryview.cpp" line="311"/>
- <source>Memory card</source>
- <translation>Карта памяти</translation>
- </message>
-</context>
-<context>
- <name>EditTagsDialog</name>
- <message>
- <location filename="../src/ui/edittagsdialog.ui" line="14"/>
- <source>Edit tags</source>
- <translation>Редактировать теги</translation>
- </message>
- <message>
- <location filename="../src/ui/edittagsdialog.ui" line="22"/>
- <source>Artist:</source>
- <translation>Исполнитель:</translation>
- </message>
- <message>
- <location filename="../src/ui/edittagsdialog.ui" line="32"/>
- <source>Album:</source>
- <translation>Альбом:</translation>
- </message>
- <message>
- <location filename="../src/ui/edittagsdialog.ui" line="42"/>
- <source>Title:</source>
- <translation>Название:</translation>
- </message>
-</context>
-<context>
- <name>EqualizerDialog</name>
- <message>
- <location filename="../src/ui/equalizerdialog.ui" line="14"/>
- <source>Equalizer</source>
- <translation>Эквалайзер</translation>
- </message>
- <message>
- <location filename="../src/ui/equalizerdialog.ui" line="39"/>
- <source>+12dB</source>
- <translation>+12dB</translation>
- </message>
- <message>
- <location filename="../src/ui/equalizerdialog.ui" line="59"/>
- <source>-12dB</source>
- <translation>-12dB</translation>
- </message>
- <message>
- <location filename="../src/ui/equalizerdialog.ui" line="219"/>
- <source>Enable</source>
- <translation>Включен</translation>
- </message>
- <message>
- <location filename="../src/ui/equalizerdialog.ui" line="263"/>
- <source>Save</source>
- <translation>Сохранить</translation>
- </message>
-</context>
-<context>
- <name>FmtxSettingsDialog</name>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="14"/>
- <source>FMTX Settings</source>
- <translation>Настройки FMTX</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="23"/>
- <source>Frequency:</source>
- <translation>Частота:</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="39"/>
- <source>88</source>
- <translation>88</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="47"/>
- <source>89</source>
- <translation>89</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="55"/>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="353"/>
- <source>90</source>
- <translation>90</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="63"/>
- <source>91</source>
- <translation>91</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="71"/>
- <source>92</source>
- <translation>92</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="79"/>
- <source>93</source>
- <translation>93</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="87"/>
- <source>94</source>
- <translation>94</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="95"/>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="361"/>
- <source>95</source>
- <translation>95</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="103"/>
- <source>96</source>
- <translation>96</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="111"/>
- <source>97</source>
- <translation>97</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="119"/>
- <source>98</source>
- <translation>98</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="127"/>
- <source>99</source>
- <translation>99</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="135"/>
- <source>100</source>
- <translation>100</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="143"/>
- <source>101</source>
- <translation>101</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="151"/>
- <source>102</source>
- <translation>102</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="159"/>
- <source>103</source>
- <translation>103</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="167"/>
- <source>104</source>
- <translation>104</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="175"/>
- <source>105</source>
- <translation>105</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="183"/>
- <source>106</source>
- <translation>106</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="191"/>
- <source>107</source>
- <translation>107</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="209"/>
- <source>00</source>
- <translation>00</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="217"/>
- <source>05</source>
- <translation>05</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="225"/>
- <source>10</source>
- <translation>10</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="233"/>
- <source>15</source>
- <translation>15</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="241"/>
- <source>20</source>
- <translation>20</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="249"/>
- <source>25</source>
- <translation>25</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="257"/>
- <source>30</source>
- <translation>30</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="265"/>
- <source>35</source>
- <translation>35</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="273"/>
- <source>40</source>
- <translation>40</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="281"/>
- <source>45</source>
- <translation>45</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="289"/>
- <source>50</source>
- <translation>50</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="297"/>
- <source>55</source>
- <translation>55</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="305"/>
- <source>60</source>
- <translation>60</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="313"/>
- <source>65</source>
- <translation>65</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="321"/>
- <source>70</source>
- <translation>70</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="329"/>
- <source>75</source>
- <translation>75</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="337"/>
- <source>80</source>
- <translation>80</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="345"/>
- <source>85</source>
- <translation>85</translation>
- </message>
- <message>
- <location filename="../src/ui/fmtxsettingsdialog.ui" line="384"/>
- <source>Station:</source>
- <translation>Станция:</translation>
- </message>
-</context>
-<context>
- <name>LibraryForm</name>
- <message>
- <location filename="../src/ui/libraryform.ui" line="14"/>
- <source>Library</source>
- <translation>Библиотека</translation>
- </message>
- <message>
- <location filename="../src/ui/libraryform.ui" line="343"/>
- <location filename="../src/libraryform.cpp" line="174"/>
- <source>Artists</source>
- <translation>Исполнители</translation>
- </message>
- <message>
- <location filename="../src/libraryform.cpp" line="201"/>
- <source>Dynamic playlists</source>
- <translation>Динамические плейлисты</translation>
- </message>
- <message>
- <location filename="../src/libraryform.cpp" line="226"/>
- <location filename="../src/libraryform.cpp" line="415"/>
- <source>Albums by "%1"</source>
- <translation>Альбомы "%1"</translation>
- </message>
- <message>
- <location filename="../src/libraryform.cpp" line="239"/>
- <source>Tracks from "%1" by "%2"</source>
- <translation>Треки из "%1" от "%2"</translation>
- </message>
- <message>
- <location filename="../src/libraryform.cpp" line="249"/>
- <source>All tracks by "%1"</source>
- <translation>Все треки "%1"</translation>
- </message>
- <message>
- <location filename="../src/libraryform.cpp" line="267"/>
- <source>Tracks in playlist "%1"</source>
- <translation>Треки в плейлисте "%1"</translation>
- </message>
- <message>
- <location filename="../src/libraryform.cpp" line="439"/>
- <source>Playlists</source>
- <translation>Плейлисты</translation>
- </message>
- <message>
- <location filename="../src/libraryform.cpp" line="817"/>
- <source>Search in library</source>
- <translation>Поиск в библиотеке</translation>
- </message>
-</context>
-<context>
- <name>MainWindow</name>
- <message>
- <location filename="../src/ui/mainwindow.ui" line="14"/>
- <source>SomePlayer</source>
- <translation>SomePlayer</translation>
- </message>
- <message>
- <location filename="../src/ui/mainwindow.ui" line="40"/>
- <source>Main</source>
- <translation>Основное</translation>
- </message>
- <message>
- <location filename="../src/ui/mainwindow.ui" line="47"/>
- <source>Library</source>
- <translation>Библиотека</translation>
- </message>
- <message>
- <location filename="../src/ui/mainwindow.ui" line="53"/>
- <source>Tools</source>
- <translation>Инструменты</translation>
- </message>
- <message>
- <location filename="../src/ui/mainwindow.ui" line="60"/>
- <source>Player</source>
- <translation>Плеер</translation>
- </message>
- <message>
- <location filename="../src/ui/mainwindow.ui" line="71"/>
- <source>About</source>
- <translation>О программе</translation>
- </message>
- <message>
- <location filename="../src/ui/mainwindow.ui" line="76"/>
- <source>Settings</source>
- <translation>Настройки</translation>
- </message>
- <message>
- <location filename="../src/ui/mainwindow.ui" line="81"/>
- <source>Manage library</source>
- <translation>Управление библиотекой</translation>
- </message>
- <message>
- <location filename="../src/ui/mainwindow.ui" line="86"/>
- <source>Equalizer</source>
- <translation>Эквалайзер</translation>
- </message>
- <message>
- <location filename="../src/ui/mainwindow.ui" line="91"/>
- <source>Set timer</source>
- <translation>Установить таймер</translation>
- </message>
- <message>
- <location filename="../src/ui/mainwindow.ui" line="96"/>
- <source>Save playlist</source>
- <translation>Сохранить плейлист</translation>
- </message>
- <message>
- <location filename="../src/ui/mainwindow.ui" line="99"/>
- <source>Ctrl+S</source>
- <translation>Ctrl+S</translation>
- </message>
- <message>
- <location filename="../src/mainwindow.cpp" line="218"/>
- <source>Clear playlist?</source>
- <translation>Очистить плейлист?</translation>
- </message>
- <message>
- <location filename="../src/mainwindow.cpp" line="264"/>
- <source>Music off: </source>
- <translation>Отключение: </translation>
- </message>
-</context>
-<context>
- <name>ManageLibraryForm</name>
- <message>
- <location filename="../src/ui/managelibraryform.ui" line="14"/>
- <source>Manage library</source>
- <translation>Управление библиотекой</translation>
- </message>
- <message>
- <location filename="../src/ui/managelibraryform.ui" line="231"/>
- <source>Added directories:</source>
- <translation>Добавленные директории:</translation>
- </message>
- <message>
- <location filename="../src/ui/managelibraryform.ui" line="295"/>
- <source>0 artitst</source>
- <translation>0 исполнителей</translation>
- </message>
- <message>
- <location filename="../src/ui/managelibraryform.ui" line="302"/>
- <source>0 albums</source>
- <translation>0 альбомов</translation>
- </message>
- <message>
- <location filename="../src/ui/managelibraryform.ui" line="312"/>
- <source>0 tracks</source>
- <translation>0 треков</translation>
- </message>
- <message>
- <location filename="../src/managelibraryform.cpp" line="66"/>
- <source>Select directory</source>
- <translation>Выбрать директорию</translation>
- </message>
- <message>
- <location filename="../src/managelibraryform.cpp" line="126"/>
- <source>Delete selected directories?</source>
- <translation>Удалить выбранные директории?</translation>
- </message>
- <message>
- <location filename="../src/managelibraryform.cpp" line="145"/>
- <source>Update selected directories? It may takes several minutes</source>
- <translation>Обновить выбранные директории? Это может занять несколько минут</translation>
- </message>
- <message>
- <location filename="../src/managelibraryform.cpp" line="165"/>
- <source>Update all library? It may takes a long time</source>
- <translation>Обновить всю библиотеку? Это может занять длительное время</translation>
- </message>
-</context>
-<context>
- <name>PlayerForm</name>
- <message>
- <location filename="../src/ui/playerform.ui" line="14"/>
- <source>SomePlayer</source>
- <translation>SomePlayer</translation>
- </message>
- <message>
- <location filename="../src/ui/playerform.ui" line="124"/>
- <source>Music off: 00:00:00</source>
- <translation>Выключение: 00:00:00</translation>
- </message>
- <message>
- <location filename="../src/ui/playerform.ui" line="472"/>
- <source>0/0</source>
- <translation>0/0</translation>
- </message>
- <message>
- <location filename="../src/ui/playerform.ui" line="508"/>
- <source><h3>Title</h3></source>
- <translation><h3>Название</h3></translation>
- </message>
- <message>
- <location filename="../src/ui/playerform.ui" line="538"/>
- <location filename="../src/ui/playerform.ui" line="558"/>
- <source>00:00</source>
- <translation>00:00</translation>
- </message>
- <message>
- <location filename="../src/ui/playerform.ui" line="634"/>
- <source><b>Artist</b><br/>album</source>
- <translation><b>Исполнитель</b><br/>альбом</translation>
- </message>
- <message>
- <location filename="../src/playerform.cpp" line="91"/>
- <location filename="../src/playerform.cpp" line="771"/>
- <source>Clear playlist</source>
- <translation>Очистить плейлист</translation>
- </message>
- <message>
- <location filename="../src/playerform.cpp" line="92"/>
- <location filename="../src/playerform.cpp" line="772"/>
- <source>Delete</source>
- <translation>Удалить</translation>
- </message>
- <message>
- <location filename="../src/playerform.cpp" line="93"/>
- <location filename="../src/playerform.cpp" line="239"/>
- <location filename="../src/playerform.cpp" line="279"/>
- <location filename="../src/playerform.cpp" line="773"/>
- <source>Add to favorites</source>
- <translation>В избранное</translation>
- </message>
- <message>
- <location filename="../src/playerform.cpp" line="94"/>
- <location filename="../src/playerform.cpp" line="774"/>
- <source>Enqueue</source>
- <translation>В очередь</translation>
- </message>
- <message>
- <location filename="../src/playerform.cpp" line="95"/>
- <location filename="../src/playerform.cpp" line="775"/>
- <source>Add to playlists</source>
- <translation>Добавить в плейлисты</translation>
- </message>
- <message>
- <location filename="../src/playerform.cpp" line="96"/>
- <location filename="../src/playerform.cpp" line="776"/>
- <source>Edit tags</source>
- <translation>Редактировать теги</translation>
- </message>
- <message>
- <location filename="../src/playerform.cpp" line="239"/>
- <location filename="../src/playerform.cpp" line="279"/>
- <source>Remove from favorites</source>
- <translation>Удалить из избранного</translation>
- </message>
-</context>
-<context>
- <name>PlaylistDialog</name>
- <message>
- <location filename="../src/ui/playlistdialog.ui" line="14"/>
- <source>Dialog</source>
- <translation>Диалог</translation>
- </message>
-</context>
-<context>
- <name>PlaylistSortForm</name>
- <message>
- <location filename="../src/ui/playlistsortform.ui" line="14"/>
- <source>Sorting</source>
- <translation>Сортировка</translation>
- </message>
-</context>
-<context>
- <name>QObject</name>
- <message>
- <location filename="../src/libraryform.cpp" line="65"/>
- <source>All tracks</source>
- <translation>Все треки</translation>
- </message>
-</context>
-<context>
- <name>SavePlaylistDialog</name>
- <message>
- <location filename="../src/ui/saveplaylistdialog.ui" line="14"/>
- <source>Save playlist</source>
- <translation>Сохранить плейлист</translation>
- </message>
- <message>
- <location filename="../src/ui/saveplaylistdialog.ui" line="26"/>
- <source>Existed playlists:</source>
- <translation>Плейлисты:</translation>
- </message>
- <message>
- <location filename="../src/ui/saveplaylistdialog.ui" line="39"/>
- <source>New: </source>
- <translation>Новый:</translation>
- </message>
-</context>
-<context>
- <name>SettingsForm</name>
- <message>
- <location filename="../src/ui/settingsform.ui" line="14"/>
- <location filename="../src/ui/settingsform.ui" line="706"/>
- <source>Settings</source>
- <translation>Настройки</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="28"/>
- <source>UI</source>
- <translation>Вид</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="41"/>
- <source>Library</source>
- <translation>Библиотека</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="103"/>
- <source>Icons theme:</source>
- <translation>Тема иконок:</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="129"/>
- <source>White</source>
- <translation>Белые</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="136"/>
- <source>Black</source>
- <translation>Чёрные</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="148"/>
- <source>Use gradient in portrait mode:</source>
- <translation>Градиент в портретном режиме:</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="174"/>
- <location filename="../src/ui/settingsform.ui" line="523"/>
- <location filename="../src/ui/settingsform.ui" line="610"/>
- <source>Yes</source>
- <translation>Да</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="181"/>
- <location filename="../src/ui/settingsform.ui" line="530"/>
- <location filename="../src/ui/settingsform.ui" line="617"/>
- <source>No</source>
- <translation>Нет</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="193"/>
- <source>Active track color:</source>
- <translation>Цвет текущего трека:</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="222"/>
- <source>blue</source>
- <translation>голубой</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="232"/>
- <source>magenta</source>
- <translation>фиолетовый</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="242"/>
- <source>red</source>
- <translation>красный</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="252"/>
- <source>yellow</source>
- <translation>жёлтый</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="262"/>
- <source>white</source>
- <translation>белый</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="272"/>
- <source>black</source>
- <translation>чёрный</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="282"/>
- <source>light</source>
- <translation>светлый</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="292"/>
- <source>dark</source>
- <translation>тёмный</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="452"/>
- <source>Sort album:</source>
- <translation>Сортировка альбомов:</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="478"/>
- <source>Alphabetical</source>
- <translation>По алфавиту</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="485"/>
- <source>By date</source>
- <translation>По дате</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="629"/>
- <source>Use hardware keys</source>
- <translation>Аппаратные кнопки</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="650"/>
- <source>Zoom keys control:</source>
- <translation>«Качелька» управляет:</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="659"/>
- <source>Volume</source>
- <translation>Звуком</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="666"/>
- <source>Tracks</source>
- <translation>Треками</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="678"/>
- <source>Use FMTX</source>
- <translation>Включить FMTX</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="304"/>
- <source>Orientation:</source>
- <translation>Ориентация:</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="54"/>
- <source>System</source>
- <translation>Система</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="330"/>
- <source>Landscape</source>
- <translation>Ландшафтный</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="337"/>
- <source>Portrait</source>
- <translation>Портретный</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="344"/>
- <source>Auto</source>
- <translation>Авто</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="497"/>
- <source>Show track lenght in library view:</source>
- <translation>Показывать длину трека:</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="356"/>
- <source>Language:</source>
- <translation>Язык:</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="382"/>
- <source>English</source>
- <translation>Английский</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="389"/>
- <source>Russian</source>
- <translation>Русский</translation>
- </message>
- <message>
- <location filename="../src/ui/settingsform.ui" line="590"/>
- <source>Pause when headphones unplugged:</source>
- <translation>Пауза при отключении наушников:</translation>
- </message>
-</context>
-<context>
- <name>TimerDialog</name>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="14"/>
- <source>Set timer</source>
- <translation>Установить таймер</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="24"/>
- <source>Hours</source>
- <translation>Часы</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="32"/>
- <location filename="../src/ui/timerdialog.ui" line="158"/>
- <location filename="../src/ui/timerdialog.ui" line="660"/>
- <source>00</source>
- <translation>00</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="40"/>
- <location filename="../src/ui/timerdialog.ui" line="166"/>
- <location filename="../src/ui/timerdialog.ui" line="668"/>
- <source>01</source>
- <translation>01</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="48"/>
- <location filename="../src/ui/timerdialog.ui" line="174"/>
- <location filename="../src/ui/timerdialog.ui" line="676"/>
- <source>02</source>
- <translation>02</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="56"/>
- <location filename="../src/ui/timerdialog.ui" line="182"/>
- <location filename="../src/ui/timerdialog.ui" line="684"/>
- <source>03</source>
- <translation>03</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="64"/>
- <location filename="../src/ui/timerdialog.ui" line="190"/>
- <location filename="../src/ui/timerdialog.ui" line="692"/>
- <source>04</source>
- <translation>04</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="72"/>
- <location filename="../src/ui/timerdialog.ui" line="198"/>
- <location filename="../src/ui/timerdialog.ui" line="700"/>
- <source>05</source>
- <translation>05</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="80"/>
- <location filename="../src/ui/timerdialog.ui" line="206"/>
- <location filename="../src/ui/timerdialog.ui" line="708"/>
- <source>06</source>
- <translation>06</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="88"/>
- <location filename="../src/ui/timerdialog.ui" line="214"/>
- <location filename="../src/ui/timerdialog.ui" line="716"/>
- <source>07</source>
- <translation>07</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="96"/>
- <location filename="../src/ui/timerdialog.ui" line="222"/>
- <location filename="../src/ui/timerdialog.ui" line="724"/>
- <source>08</source>
- <translation>08</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="104"/>
- <location filename="../src/ui/timerdialog.ui" line="230"/>
- <location filename="../src/ui/timerdialog.ui" line="732"/>
- <source>09</source>
- <translation>09</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="112"/>
- <location filename="../src/ui/timerdialog.ui" line="238"/>
- <location filename="../src/ui/timerdialog.ui" line="740"/>
- <source>10</source>
- <translation>10</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="120"/>
- <location filename="../src/ui/timerdialog.ui" line="246"/>
- <location filename="../src/ui/timerdialog.ui" line="748"/>
- <source>11</source>
- <translation>11</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="128"/>
- <location filename="../src/ui/timerdialog.ui" line="254"/>
- <location filename="../src/ui/timerdialog.ui" line="756"/>
- <source>12</source>
- <translation>12</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="141"/>
- <location filename="../src/ui/timerdialog.ui" line="643"/>
- <source>:</source>
- <translation>:</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="150"/>
- <source>Minutes</source>
- <translation>Минуты</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="262"/>
- <location filename="../src/ui/timerdialog.ui" line="764"/>
- <source>13</source>
- <translation>13</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="270"/>
- <location filename="../src/ui/timerdialog.ui" line="772"/>
- <source>14</source>
- <translation>14</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="278"/>
- <location filename="../src/ui/timerdialog.ui" line="780"/>
- <source>15</source>
- <translation>15</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="286"/>
- <location filename="../src/ui/timerdialog.ui" line="788"/>
- <source>16</source>
- <translation>16</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="294"/>
- <location filename="../src/ui/timerdialog.ui" line="796"/>
- <source>17</source>
- <translation>17</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="302"/>
- <location filename="../src/ui/timerdialog.ui" line="804"/>
- <source>18</source>
- <translation>18</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="310"/>
- <location filename="../src/ui/timerdialog.ui" line="812"/>
- <source>19</source>
- <translation>19</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="318"/>
- <location filename="../src/ui/timerdialog.ui" line="820"/>
- <source>20</source>
- <translation>20</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="326"/>
- <location filename="../src/ui/timerdialog.ui" line="828"/>
- <source>21</source>
- <translation>21</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="334"/>
- <location filename="../src/ui/timerdialog.ui" line="836"/>
- <source>22</source>
- <translation>22</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="342"/>
- <location filename="../src/ui/timerdialog.ui" line="844"/>
- <source>23</source>
- <translation>23</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="350"/>
- <location filename="../src/ui/timerdialog.ui" line="852"/>
- <source>24</source>
- <translation>24</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="358"/>
- <location filename="../src/ui/timerdialog.ui" line="860"/>
- <source>25</source>
- <translation>25</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="366"/>
- <location filename="../src/ui/timerdialog.ui" line="868"/>
- <source>26</source>
- <translation>26</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="374"/>
- <location filename="../src/ui/timerdialog.ui" line="876"/>
- <source>27</source>
- <translation>27</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="382"/>
- <location filename="../src/ui/timerdialog.ui" line="884"/>
- <source>28</source>
- <translation>28</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="390"/>
- <location filename="../src/ui/timerdialog.ui" line="892"/>
- <source>29</source>
- <translation>29</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="398"/>
- <location filename="../src/ui/timerdialog.ui" line="900"/>
- <source>30</source>
- <translation>30</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="406"/>
- <location filename="../src/ui/timerdialog.ui" line="908"/>
- <source>31</source>
- <translation>31</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="414"/>
- <location filename="../src/ui/timerdialog.ui" line="916"/>
- <source>32</source>
- <translation>32</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="422"/>
- <location filename="../src/ui/timerdialog.ui" line="924"/>
- <source>33</source>
- <translation>33</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="430"/>
- <location filename="../src/ui/timerdialog.ui" line="932"/>
- <source>34</source>
- <translation>34</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="438"/>
- <location filename="../src/ui/timerdialog.ui" line="940"/>
- <source>35</source>
- <translation>35</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="446"/>
- <location filename="../src/ui/timerdialog.ui" line="948"/>
- <source>36</source>
- <translation>36</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="454"/>
- <location filename="../src/ui/timerdialog.ui" line="956"/>
- <source>37</source>
- <translation>37</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="462"/>
- <location filename="../src/ui/timerdialog.ui" line="964"/>
- <source>38</source>
- <translation>38</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="478"/>
- <location filename="../src/ui/timerdialog.ui" line="980"/>
- <source>40</source>
- <translation>40</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="486"/>
- <location filename="../src/ui/timerdialog.ui" line="988"/>
- <source>41</source>
- <translation>41</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="494"/>
- <location filename="../src/ui/timerdialog.ui" line="996"/>
- <source>42</source>
- <translation>42</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="502"/>
- <location filename="../src/ui/timerdialog.ui" line="1004"/>
- <source>43</source>
- <translation>43</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="510"/>
- <location filename="../src/ui/timerdialog.ui" line="1012"/>
- <source>44</source>
- <translation>44</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="518"/>
- <location filename="../src/ui/timerdialog.ui" line="1020"/>
- <source>45</source>
- <translation>45</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="526"/>
- <location filename="../src/ui/timerdialog.ui" line="1028"/>
- <source>46</source>
- <translation>46</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="534"/>
- <location filename="../src/ui/timerdialog.ui" line="1036"/>
- <source>47</source>
- <translation>47</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="542"/>
- <location filename="../src/ui/timerdialog.ui" line="1044"/>
- <source>48</source>
- <translation>48</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="550"/>
- <location filename="../src/ui/timerdialog.ui" line="1052"/>
- <source>49</source>
- <translation>49</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="558"/>
- <location filename="../src/ui/timerdialog.ui" line="1060"/>
- <source>50</source>
- <translation>50</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="566"/>
- <location filename="../src/ui/timerdialog.ui" line="1068"/>
- <source>51</source>
- <translation>51</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="574"/>
- <location filename="../src/ui/timerdialog.ui" line="1076"/>
- <source>52</source>
- <translation>52</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="582"/>
- <location filename="../src/ui/timerdialog.ui" line="1084"/>
- <source>53</source>
- <translation>53</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="590"/>
- <location filename="../src/ui/timerdialog.ui" line="1092"/>
- <source>54</source>
- <translation>54</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="598"/>
- <location filename="../src/ui/timerdialog.ui" line="1100"/>
- <source>55</source>
- <translation>55</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="606"/>
- <location filename="../src/ui/timerdialog.ui" line="1108"/>
- <source>56</source>
- <translation>56</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="614"/>
- <location filename="../src/ui/timerdialog.ui" line="1116"/>
- <source>57</source>
- <translation>57</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="622"/>
- <location filename="../src/ui/timerdialog.ui" line="1124"/>
- <source>58</source>
- <translation>58</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="630"/>
- <location filename="../src/ui/timerdialog.ui" line="1132"/>
- <source>59</source>
- <translation>59</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="652"/>
- <source>Seconds</source>
- <translation>Секунды</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="470"/>
- <location filename="../src/ui/timerdialog.ui" line="972"/>
- <source>39</source>
- <translation>39</translation>
- </message>
- <message>
- <location filename="../src/ui/timerdialog.ui" line="1153"/>
- <source>Disable</source>
- <translation>Выключить</translation>
- </message>
-</context>
-<context>
- <name>ToolsWidget</name>
- <message>
- <location filename="../src/ui/toolswidget.ui" line="14"/>
- <source>Form</source>
- <translation>Форма</translation>
- </message>
-</context>
-</TS>
-#-------------------------------------------------
-#
-# 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
--- /dev/null
+[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
--- /dev/null
+<RCC>
+ <qresource prefix="/icons">
+ <file>black/add.png</file>
+ <file>black/artists.png</file>
+ <file>black/back.png</file>
+ <file>black/delete.png</file>
+ <file>black/deselect_all.png</file>
+ <file>black/dynamic.png</file>
+ <file>black/forward.png</file>
+ <file>black/library.png</file>
+ <file>black/more_l.png</file>
+ <file>black/more.png</file>
+ <file>black/next.png</file>
+ <file>black/pause.png</file>
+ <file>black/play.png</file>
+ <file>black/playback.png</file>
+ <file>black/player.png</file>
+ <file>black/playlist.png</file>
+ <file>black/playlists.png</file>
+ <file>black/prev.png</file>
+ <file>black/random_off.png</file>
+ <file>black/random_on.png</file>
+ <file>black/repeat_all.png</file>
+ <file>black/repeat_off.png</file>
+ <file>black/repeat_one.png</file>
+ <file>black/search.png</file>
+ <file>black/select_all.png</file>
+ <file>black/stop.png</file>
+ <file>black/unmore_l.png</file>
+ <file>black/unmore.png</file>
+ <file>black/use.png</file>
+ <file>white/add.png</file>
+ <file>white/artists.png</file>
+ <file>white/back.png</file>
+ <file>white/delete.png</file>
+ <file>white/deselect_all.png</file>
+ <file>white/dynamic.png</file>
+ <file>white/forward.png</file>
+ <file>white/fullscreen.png</file>
+ <file>white/library.png</file>
+ <file>white/more_l.png</file>
+ <file>white/more.png</file>
+ <file>white/next.png</file>
+ <file>white/pause.png</file>
+ <file>white/play.png</file>
+ <file>white/playback.png</file>
+ <file>white/player.png</file>
+ <file>white/playlist.png</file>
+ <file>white/playlists.png</file>
+ <file>white/prev.png</file>
+ <file>white/random_off.png</file>
+ <file>white/random_on.png</file>
+ <file>white/repeat_all.png</file>
+ <file>white/repeat_off.png</file>
+ <file>white/repeat_one.png</file>
+ <file>white/search.png</file>
+ <file>white/select_all.png</file>
+ <file>white/stop.png</file>
+ <file>white/unmore_l.png</file>
+ <file>white/unmore.png</file>
+ <file>white/use.png</file>
+ <file>white/update.png</file>
+ <file>black/update.png</file>
+ <file>white/update-all.png</file>
+ <file>white/update-pls.png</file>
+ <file>black/update-all.png</file>
+ <file>black/update-pls.png</file>
+ <file>white/arrow_r.png</file>
+ <file>black/arrow_r.png</file>
+ <file>black/directory.png</file>
+ <file>white/directory.png</file>
+ <file>black/home.png</file>
+ <file>white/home.png</file>
+ <file>black/folder.png</file>
+ <file>white/folder.png</file>
+ <file>black/fav.png</file>
+ <file>white/fav.png</file>
+ <file>black/tags.png</file>
+ <file>white/tags.png</file>
+ <file>black/sort_alpha_asc.png</file>
+ <file>white/sort_alpha_asc.png</file>
+ <file>black/sort_alpha_desc.png</file>
+ <file>white/sort_alpha_desc.png</file>
+ <file>black/arrow_bottom.png</file>
+ <file>black/arrow_top.png</file>
+ <file>white/arrow_top.png</file>
+ <file>white/arrow_bottom.png</file>
+ </qresource>
+ <qresource prefix="/images">
+ <file>defaultcover.png</file>
+ </qresource>
+</RCC>
--- /dev/null
+<!--
+/*
+ * SomePlayer - An alternate music player for Maemo 5
+ * Copyright (C) 2010 Nikolay (somebody) Tischenko <niktischenko@gmail.com>
+ *
+ * This program 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 program 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 program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-->
+
+<node>
+ <interface name="ru.somebody.someplayer">
+ <method name="prev">
+ <annotation name="org.freedesktop.DBus.Method.NoReply" value="true" />
+ </method>
+ <method name="next">
+ <annotation name="org.freedesktop.DBus.Method.NoReply" value="true" />
+ </method>
+ <method name="toggle">
+ <annotation name="org.freedesktop.DBus.Method.NoReply" value="true" />
+ </method>
+ <method name="stop">
+ <annotation name="org.freedesktop.DBus.Method.NoReply" value="true" />
+ </method>
+ <method name="artist">
+ <arg type="s" direction="out"/>
+ </method>
+ <method name="album">
+ <arg type="s" direction="out"/>
+ </method>
+ <method name="title">
+ <arg type="s" direction="out"/>
+ </method>
+ </interface>
+</node>
+
--- /dev/null
+[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;
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0" language="ru_RU">
+<context>
+ <name>AboutForm</name>
+ <message>
+ <location filename="../ui/aboutform.ui" line="14"/>
+ <source>About SomePlayer</source>
+ <translation>О SomePlayer</translation>
+ </message>
+ <message>
+ <location filename="../ui/aboutform.ui" line="103"/>
+ <source><b>SomePlayer 1.5.0</b> </source>
+ <translation><b>SomePlayer 1.5.0</b></translation>
+ </message>
+ <message>
+ <location filename="../ui/aboutform.ui" line="128"/>
+ <source><p align="center">Alternative music player for Maemo 5. It includes media-library, playlists, equalizer, and supports many other things.</p></source>
+ <translation><p align="center">Альтернативный аудиоплеер для Maemo 5. Поддерживает медиабиблиотеку, плейлисты, эквалайзер и много других вещей.</p></translation>
+ </message>
+ <message>
+ <location filename="../ui/aboutform.ui" line="151"/>
+ <source><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></source>
+ <translation><p align="center">Лицензирован под GPLv2<br>
+Автор: Николай Тищенко (somebody)</p><p align="center"><b>SomePlayer</b> это попытка полностью заменить стандартный аудиоплеер в Maemo 5, привнеся поддержку многих других вещей: эквалайзер, пользовательские плейлисты, составленные из файлов, продвинутый случайный режим, более гибкая медиабиблиотека и продвинутый алгоритм поиска обложек для альбомов.</p></translation>
+ </message>
+ <message>
+ <location filename="../ui/aboutform.ui" line="175"/>
+ <source><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></source>
+ <translation><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></translation>
+ </message>
+ <message>
+ <location filename="../ui/aboutform.ui" line="189"/>
+ <source>Online help</source>
+ <translation>Онлайн справка</translation>
+ </message>
+ <message>
+ <location filename="../ui/aboutform.ui" line="196"/>
+ <source>Donate</source>
+ <translation>Donate</translation>
+ </message>
+</context>
+<context>
+ <name>DirectoryView</name>
+ <message>
+ <location filename="../ui/directoryview.ui" line="14"/>
+ <source>Directories</source>
+ <translation>Каталоги</translation>
+ </message>
+ <message>
+ <location filename="../directoryview.cpp" line="88"/>
+ <source>Audioclips</source>
+ <translation>Аудиоклипы</translation>
+ </message>
+ <message>
+ <location filename="../directoryview.cpp" line="309"/>
+ <source>Inner memory</source>
+ <translation>Внутренняя память</translation>
+ </message>
+ <message>
+ <location filename="../directoryview.cpp" line="311"/>
+ <source>Memory card</source>
+ <translation>Карта памяти</translation>
+ </message>
+</context>
+<context>
+ <name>EditTagsDialog</name>
+ <message>
+ <location filename="../ui/edittagsdialog.ui" line="14"/>
+ <source>Edit tags</source>
+ <translation>Редактировать теги</translation>
+ </message>
+ <message>
+ <location filename="../ui/edittagsdialog.ui" line="22"/>
+ <source>Artist:</source>
+ <translation>Исполнитель:</translation>
+ </message>
+ <message>
+ <location filename="../ui/edittagsdialog.ui" line="32"/>
+ <source>Album:</source>
+ <translation>Альбом:</translation>
+ </message>
+ <message>
+ <location filename="../ui/edittagsdialog.ui" line="42"/>
+ <source>Title:</source>
+ <translation>Название:</translation>
+ </message>
+</context>
+<context>
+ <name>EqualizerDialog</name>
+ <message>
+ <location filename="../ui/equalizerdialog.ui" line="14"/>
+ <source>Equalizer</source>
+ <translation>Эквалайзер</translation>
+ </message>
+ <message>
+ <location filename="../ui/equalizerdialog.ui" line="39"/>
+ <source>+12dB</source>
+ <translation>+12dB</translation>
+ </message>
+ <message>
+ <location filename="../ui/equalizerdialog.ui" line="59"/>
+ <source>-12dB</source>
+ <translation>-12dB</translation>
+ </message>
+ <message>
+ <location filename="../ui/equalizerdialog.ui" line="219"/>
+ <source>Enable</source>
+ <translation>Включен</translation>
+ </message>
+ <message>
+ <location filename="../ui/equalizerdialog.ui" line="263"/>
+ <source>Save</source>
+ <translation>Сохранить</translation>
+ </message>
+</context>
+<context>
+ <name>FmtxSettingsDialog</name>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="14"/>
+ <source>FMTX Settings</source>
+ <translation>Настройки FMTX</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="23"/>
+ <source>Frequency:</source>
+ <translation>Частота:</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="39"/>
+ <source>88</source>
+ <translation>88</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="47"/>
+ <source>89</source>
+ <translation>89</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="55"/>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="353"/>
+ <source>90</source>
+ <translation>90</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="63"/>
+ <source>91</source>
+ <translation>91</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="71"/>
+ <source>92</source>
+ <translation>92</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="79"/>
+ <source>93</source>
+ <translation>93</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="87"/>
+ <source>94</source>
+ <translation>94</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="95"/>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="361"/>
+ <source>95</source>
+ <translation>95</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="103"/>
+ <source>96</source>
+ <translation>96</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="111"/>
+ <source>97</source>
+ <translation>97</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="119"/>
+ <source>98</source>
+ <translation>98</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="127"/>
+ <source>99</source>
+ <translation>99</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="135"/>
+ <source>100</source>
+ <translation>100</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="143"/>
+ <source>101</source>
+ <translation>101</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="151"/>
+ <source>102</source>
+ <translation>102</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="159"/>
+ <source>103</source>
+ <translation>103</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="167"/>
+ <source>104</source>
+ <translation>104</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="175"/>
+ <source>105</source>
+ <translation>105</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="183"/>
+ <source>106</source>
+ <translation>106</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="191"/>
+ <source>107</source>
+ <translation>107</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="209"/>
+ <source>00</source>
+ <translation>00</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="217"/>
+ <source>05</source>
+ <translation>05</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="225"/>
+ <source>10</source>
+ <translation>10</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="233"/>
+ <source>15</source>
+ <translation>15</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="241"/>
+ <source>20</source>
+ <translation>20</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="249"/>
+ <source>25</source>
+ <translation>25</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="257"/>
+ <source>30</source>
+ <translation>30</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="265"/>
+ <source>35</source>
+ <translation>35</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="273"/>
+ <source>40</source>
+ <translation>40</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="281"/>
+ <source>45</source>
+ <translation>45</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="289"/>
+ <source>50</source>
+ <translation>50</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="297"/>
+ <source>55</source>
+ <translation>55</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="305"/>
+ <source>60</source>
+ <translation>60</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="313"/>
+ <source>65</source>
+ <translation>65</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="321"/>
+ <source>70</source>
+ <translation>70</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="329"/>
+ <source>75</source>
+ <translation>75</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="337"/>
+ <source>80</source>
+ <translation>80</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="345"/>
+ <source>85</source>
+ <translation>85</translation>
+ </message>
+ <message>
+ <location filename="../ui/fmtxsettingsdialog.ui" line="384"/>
+ <source>Station:</source>
+ <translation>Станция:</translation>
+ </message>
+</context>
+<context>
+ <name>LibraryForm</name>
+ <message>
+ <location filename="../ui/libraryform.ui" line="14"/>
+ <source>Library</source>
+ <translation>Библиотека</translation>
+ </message>
+ <message>
+ <location filename="../ui/libraryform.ui" line="343"/>
+ <location filename="../libraryform.cpp" line="174"/>
+ <source>Artists</source>
+ <translation>Исполнители</translation>
+ </message>
+ <message>
+ <location filename="../libraryform.cpp" line="201"/>
+ <source>Dynamic playlists</source>
+ <translation>Динамические плейлисты</translation>
+ </message>
+ <message>
+ <location filename="../libraryform.cpp" line="226"/>
+ <location filename="../libraryform.cpp" line="415"/>
+ <source>Albums by "%1"</source>
+ <translation>Альбомы "%1"</translation>
+ </message>
+ <message>
+ <location filename="../libraryform.cpp" line="239"/>
+ <source>Tracks from "%1" by "%2"</source>
+ <translation>Треки из "%1" от "%2"</translation>
+ </message>
+ <message>
+ <location filename="../libraryform.cpp" line="249"/>
+ <source>All tracks by "%1"</source>
+ <translation>Все треки "%1"</translation>
+ </message>
+ <message>
+ <location filename="../libraryform.cpp" line="267"/>
+ <source>Tracks in playlist "%1"</source>
+ <translation>Треки в плейлисте "%1"</translation>
+ </message>
+ <message>
+ <location filename="../libraryform.cpp" line="439"/>
+ <source>Playlists</source>
+ <translation>Плейлисты</translation>
+ </message>
+ <message>
+ <location filename="../libraryform.cpp" line="817"/>
+ <source>Search in library</source>
+ <translation>Поиск в библиотеке</translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <location filename="../ui/mainwindow.ui" line="14"/>
+ <source>SomePlayer</source>
+ <translation>SomePlayer</translation>
+ </message>
+ <message>
+ <location filename="../ui/mainwindow.ui" line="40"/>
+ <source>Main</source>
+ <translation>Основное</translation>
+ </message>
+ <message>
+ <location filename="../ui/mainwindow.ui" line="47"/>
+ <source>Library</source>
+ <translation>Библиотека</translation>
+ </message>
+ <message>
+ <location filename="../ui/mainwindow.ui" line="53"/>
+ <source>Tools</source>
+ <translation>Инструменты</translation>
+ </message>
+ <message>
+ <location filename="../ui/mainwindow.ui" line="60"/>
+ <source>Player</source>
+ <translation>Плеер</translation>
+ </message>
+ <message>
+ <location filename="../ui/mainwindow.ui" line="71"/>
+ <source>About</source>
+ <translation>О программе</translation>
+ </message>
+ <message>
+ <location filename="../ui/mainwindow.ui" line="76"/>
+ <source>Settings</source>
+ <translation>Настройки</translation>
+ </message>
+ <message>
+ <location filename="../ui/mainwindow.ui" line="81"/>
+ <source>Manage library</source>
+ <translation>Управление библиотекой</translation>
+ </message>
+ <message>
+ <location filename="../ui/mainwindow.ui" line="86"/>
+ <source>Equalizer</source>
+ <translation>Эквалайзер</translation>
+ </message>
+ <message>
+ <location filename="../ui/mainwindow.ui" line="91"/>
+ <source>Set timer</source>
+ <translation>Установить таймер</translation>
+ </message>
+ <message>
+ <location filename="../ui/mainwindow.ui" line="96"/>
+ <source>Save playlist</source>
+ <translation>Сохранить плейлист</translation>
+ </message>
+ <message>
+ <location filename="../ui/mainwindow.ui" line="99"/>
+ <source>Ctrl+S</source>
+ <translation>Ctrl+S</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="218"/>
+ <source>Clear playlist?</source>
+ <translation>Очистить плейлист?</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="264"/>
+ <source>Music off: </source>
+ <translation>Отключение: </translation>
+ </message>
+</context>
+<context>
+ <name>ManageLibraryForm</name>
+ <message>
+ <location filename="../ui/managelibraryform.ui" line="14"/>
+ <source>Manage library</source>
+ <translation>Управление библиотекой</translation>
+ </message>
+ <message>
+ <location filename="../ui/managelibraryform.ui" line="231"/>
+ <source>Added directories:</source>
+ <translation>Добавленные директории:</translation>
+ </message>
+ <message>
+ <location filename="../ui/managelibraryform.ui" line="295"/>
+ <source>0 artitst</source>
+ <translation>0 исполнителей</translation>
+ </message>
+ <message>
+ <location filename="../ui/managelibraryform.ui" line="302"/>
+ <source>0 albums</source>
+ <translation>0 альбомов</translation>
+ </message>
+ <message>
+ <location filename="../ui/managelibraryform.ui" line="312"/>
+ <source>0 tracks</source>
+ <translation>0 треков</translation>
+ </message>
+ <message>
+ <location filename="../managelibraryform.cpp" line="66"/>
+ <source>Select directory</source>
+ <translation>Выбрать директорию</translation>
+ </message>
+ <message>
+ <location filename="../managelibraryform.cpp" line="126"/>
+ <source>Delete selected directories?</source>
+ <translation>Удалить выбранные директории?</translation>
+ </message>
+ <message>
+ <location filename="../managelibraryform.cpp" line="145"/>
+ <source>Update selected directories? It may takes several minutes</source>
+ <translation>Обновить выбранные директории? Это может занять несколько минут</translation>
+ </message>
+ <message>
+ <location filename="../managelibraryform.cpp" line="165"/>
+ <source>Update all library? It may takes a long time</source>
+ <translation>Обновить всю библиотеку? Это может занять длительное время</translation>
+ </message>
+</context>
+<context>
+ <name>PlayerForm</name>
+ <message>
+ <location filename="../ui/playerform.ui" line="14"/>
+ <source>SomePlayer</source>
+ <translation>SomePlayer</translation>
+ </message>
+ <message>
+ <location filename="../ui/playerform.ui" line="124"/>
+ <source>Music off: 00:00:00</source>
+ <translation>Выключение: 00:00:00</translation>
+ </message>
+ <message>
+ <location filename="../ui/playerform.ui" line="472"/>
+ <source>0/0</source>
+ <translation>0/0</translation>
+ </message>
+ <message>
+ <location filename="../ui/playerform.ui" line="508"/>
+ <source><h3>Title</h3></source>
+ <translation><h3>Название</h3></translation>
+ </message>
+ <message>
+ <location filename="../ui/playerform.ui" line="538"/>
+ <location filename="../ui/playerform.ui" line="558"/>
+ <source>00:00</source>
+ <translation>00:00</translation>
+ </message>
+ <message>
+ <location filename="../ui/playerform.ui" line="634"/>
+ <source><b>Artist</b><br/>album</source>
+ <translation><b>Исполнитель</b><br/>альбом</translation>
+ </message>
+ <message>
+ <location filename="../playerform.cpp" line="91"/>
+ <location filename="../playerform.cpp" line="771"/>
+ <source>Clear playlist</source>
+ <translation>Очистить плейлист</translation>
+ </message>
+ <message>
+ <location filename="../playerform.cpp" line="92"/>
+ <location filename="../playerform.cpp" line="772"/>
+ <source>Delete</source>
+ <translation>Удалить</translation>
+ </message>
+ <message>
+ <location filename="../playerform.cpp" line="93"/>
+ <location filename="../playerform.cpp" line="239"/>
+ <location filename="../playerform.cpp" line="279"/>
+ <location filename="../playerform.cpp" line="773"/>
+ <source>Add to favorites</source>
+ <translation>В избранное</translation>
+ </message>
+ <message>
+ <location filename="../playerform.cpp" line="94"/>
+ <location filename="../playerform.cpp" line="774"/>
+ <source>Enqueue</source>
+ <translation>В очередь</translation>
+ </message>
+ <message>
+ <location filename="../playerform.cpp" line="95"/>
+ <location filename="../playerform.cpp" line="775"/>
+ <source>Add to playlists</source>
+ <translation>Добавить в плейлисты</translation>
+ </message>
+ <message>
+ <location filename="../playerform.cpp" line="96"/>
+ <location filename="../playerform.cpp" line="776"/>
+ <source>Edit tags</source>
+ <translation>Редактировать теги</translation>
+ </message>
+ <message>
+ <location filename="../playerform.cpp" line="239"/>
+ <location filename="../playerform.cpp" line="279"/>
+ <source>Remove from favorites</source>
+ <translation>Удалить из избранного</translation>
+ </message>
+</context>
+<context>
+ <name>PlaylistDialog</name>
+ <message>
+ <location filename="../ui/playlistdialog.ui" line="14"/>
+ <source>Dialog</source>
+ <translation>Диалог</translation>
+ </message>
+</context>
+<context>
+ <name>PlaylistSortForm</name>
+ <message>
+ <location filename="../ui/playlistsortform.ui" line="14"/>
+ <source>Sorting</source>
+ <translation>Сортировка</translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <location filename="../libraryform.cpp" line="65"/>
+ <source>All tracks</source>
+ <translation>Все треки</translation>
+ </message>
+</context>
+<context>
+ <name>SavePlaylistDialog</name>
+ <message>
+ <location filename="../ui/saveplaylistdialog.ui" line="14"/>
+ <source>Save playlist</source>
+ <translation>Сохранить плейлист</translation>
+ </message>
+ <message>
+ <location filename="../ui/saveplaylistdialog.ui" line="26"/>
+ <source>Existed playlists:</source>
+ <translation>Плейлисты:</translation>
+ </message>
+ <message>
+ <location filename="../ui/saveplaylistdialog.ui" line="39"/>
+ <source>New: </source>
+ <translation>Новый:</translation>
+ </message>
+</context>
+<context>
+ <name>SettingsForm</name>
+ <message>
+ <location filename="../ui/settingsform.ui" line="14"/>
+ <location filename="../ui/settingsform.ui" line="706"/>
+ <source>Settings</source>
+ <translation>Настройки</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="28"/>
+ <source>UI</source>
+ <translation>Вид</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="41"/>
+ <source>Library</source>
+ <translation>Библиотека</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="103"/>
+ <source>Icons theme:</source>
+ <translation>Тема иконок:</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="129"/>
+ <source>White</source>
+ <translation>Белые</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="136"/>
+ <source>Black</source>
+ <translation>Чёрные</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="148"/>
+ <source>Use gradient in portrait mode:</source>
+ <translation>Градиент в портретном режиме:</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="174"/>
+ <location filename="../ui/settingsform.ui" line="523"/>
+ <location filename="../ui/settingsform.ui" line="610"/>
+ <source>Yes</source>
+ <translation>Да</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="181"/>
+ <location filename="../ui/settingsform.ui" line="530"/>
+ <location filename="../ui/settingsform.ui" line="617"/>
+ <source>No</source>
+ <translation>Нет</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="193"/>
+ <source>Active track color:</source>
+ <translation>Цвет текущего трека:</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="222"/>
+ <source>blue</source>
+ <translation>голубой</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="232"/>
+ <source>magenta</source>
+ <translation>фиолетовый</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="242"/>
+ <source>red</source>
+ <translation>красный</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="252"/>
+ <source>yellow</source>
+ <translation>жёлтый</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="262"/>
+ <source>white</source>
+ <translation>белый</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="272"/>
+ <source>black</source>
+ <translation>чёрный</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="282"/>
+ <source>light</source>
+ <translation>светлый</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="292"/>
+ <source>dark</source>
+ <translation>тёмный</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="452"/>
+ <source>Sort album:</source>
+ <translation>Сортировка альбомов:</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="478"/>
+ <source>Alphabetical</source>
+ <translation>По алфавиту</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="485"/>
+ <source>By date</source>
+ <translation>По дате</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="629"/>
+ <source>Use hardware keys</source>
+ <translation>Аппаратные кнопки</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="650"/>
+ <source>Zoom keys control:</source>
+ <translation>«Качелька» управляет:</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="659"/>
+ <source>Volume</source>
+ <translation>Звуком</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="666"/>
+ <source>Tracks</source>
+ <translation>Треками</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="678"/>
+ <source>Use FMTX</source>
+ <translation>Включить FMTX</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="304"/>
+ <source>Orientation:</source>
+ <translation>Ориентация:</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="54"/>
+ <source>System</source>
+ <translation>Система</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="330"/>
+ <source>Landscape</source>
+ <translation>Ландшафтный</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="337"/>
+ <source>Portrait</source>
+ <translation>Портретный</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="344"/>
+ <source>Auto</source>
+ <translation>Авто</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="497"/>
+ <source>Show track lenght in library view:</source>
+ <translation>Показывать длину трека:</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="356"/>
+ <source>Language:</source>
+ <translation>Язык:</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="382"/>
+ <source>English</source>
+ <translation>Английский</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="389"/>
+ <source>Russian</source>
+ <translation>Русский</translation>
+ </message>
+ <message>
+ <location filename="../ui/settingsform.ui" line="590"/>
+ <source>Pause when headphones unplugged:</source>
+ <translation>Пауза при отключении наушников:</translation>
+ </message>
+</context>
+<context>
+ <name>TimerDialog</name>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="14"/>
+ <source>Set timer</source>
+ <translation>Установить таймер</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="24"/>
+ <source>Hours</source>
+ <translation>Часы</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="32"/>
+ <location filename="../ui/timerdialog.ui" line="158"/>
+ <location filename="../ui/timerdialog.ui" line="660"/>
+ <source>00</source>
+ <translation>00</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="40"/>
+ <location filename="../ui/timerdialog.ui" line="166"/>
+ <location filename="../ui/timerdialog.ui" line="668"/>
+ <source>01</source>
+ <translation>01</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="48"/>
+ <location filename="../ui/timerdialog.ui" line="174"/>
+ <location filename="../ui/timerdialog.ui" line="676"/>
+ <source>02</source>
+ <translation>02</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="56"/>
+ <location filename="../ui/timerdialog.ui" line="182"/>
+ <location filename="../ui/timerdialog.ui" line="684"/>
+ <source>03</source>
+ <translation>03</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="64"/>
+ <location filename="../ui/timerdialog.ui" line="190"/>
+ <location filename="../ui/timerdialog.ui" line="692"/>
+ <source>04</source>
+ <translation>04</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="72"/>
+ <location filename="../ui/timerdialog.ui" line="198"/>
+ <location filename="../ui/timerdialog.ui" line="700"/>
+ <source>05</source>
+ <translation>05</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="80"/>
+ <location filename="../ui/timerdialog.ui" line="206"/>
+ <location filename="../ui/timerdialog.ui" line="708"/>
+ <source>06</source>
+ <translation>06</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="88"/>
+ <location filename="../ui/timerdialog.ui" line="214"/>
+ <location filename="../ui/timerdialog.ui" line="716"/>
+ <source>07</source>
+ <translation>07</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="96"/>
+ <location filename="../ui/timerdialog.ui" line="222"/>
+ <location filename="../ui/timerdialog.ui" line="724"/>
+ <source>08</source>
+ <translation>08</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="104"/>
+ <location filename="../ui/timerdialog.ui" line="230"/>
+ <location filename="../ui/timerdialog.ui" line="732"/>
+ <source>09</source>
+ <translation>09</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="112"/>
+ <location filename="../ui/timerdialog.ui" line="238"/>
+ <location filename="../ui/timerdialog.ui" line="740"/>
+ <source>10</source>
+ <translation>10</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="120"/>
+ <location filename="../ui/timerdialog.ui" line="246"/>
+ <location filename="../ui/timerdialog.ui" line="748"/>
+ <source>11</source>
+ <translation>11</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="128"/>
+ <location filename="../ui/timerdialog.ui" line="254"/>
+ <location filename="../ui/timerdialog.ui" line="756"/>
+ <source>12</source>
+ <translation>12</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="141"/>
+ <location filename="../ui/timerdialog.ui" line="643"/>
+ <source>:</source>
+ <translation>:</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="150"/>
+ <source>Minutes</source>
+ <translation>Минуты</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="262"/>
+ <location filename="../ui/timerdialog.ui" line="764"/>
+ <source>13</source>
+ <translation>13</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="270"/>
+ <location filename="../ui/timerdialog.ui" line="772"/>
+ <source>14</source>
+ <translation>14</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="278"/>
+ <location filename="../ui/timerdialog.ui" line="780"/>
+ <source>15</source>
+ <translation>15</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="286"/>
+ <location filename="../ui/timerdialog.ui" line="788"/>
+ <source>16</source>
+ <translation>16</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="294"/>
+ <location filename="../ui/timerdialog.ui" line="796"/>
+ <source>17</source>
+ <translation>17</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="302"/>
+ <location filename="../ui/timerdialog.ui" line="804"/>
+ <source>18</source>
+ <translation>18</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="310"/>
+ <location filename="../ui/timerdialog.ui" line="812"/>
+ <source>19</source>
+ <translation>19</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="318"/>
+ <location filename="../ui/timerdialog.ui" line="820"/>
+ <source>20</source>
+ <translation>20</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="326"/>
+ <location filename="../ui/timerdialog.ui" line="828"/>
+ <source>21</source>
+ <translation>21</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="334"/>
+ <location filename="../ui/timerdialog.ui" line="836"/>
+ <source>22</source>
+ <translation>22</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="342"/>
+ <location filename="../ui/timerdialog.ui" line="844"/>
+ <source>23</source>
+ <translation>23</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="350"/>
+ <location filename="../ui/timerdialog.ui" line="852"/>
+ <source>24</source>
+ <translation>24</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="358"/>
+ <location filename="../ui/timerdialog.ui" line="860"/>
+ <source>25</source>
+ <translation>25</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="366"/>
+ <location filename="../ui/timerdialog.ui" line="868"/>
+ <source>26</source>
+ <translation>26</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="374"/>
+ <location filename="../ui/timerdialog.ui" line="876"/>
+ <source>27</source>
+ <translation>27</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="382"/>
+ <location filename="../ui/timerdialog.ui" line="884"/>
+ <source>28</source>
+ <translation>28</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="390"/>
+ <location filename="../ui/timerdialog.ui" line="892"/>
+ <source>29</source>
+ <translation>29</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="398"/>
+ <location filename="../ui/timerdialog.ui" line="900"/>
+ <source>30</source>
+ <translation>30</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="406"/>
+ <location filename="../ui/timerdialog.ui" line="908"/>
+ <source>31</source>
+ <translation>31</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="414"/>
+ <location filename="../ui/timerdialog.ui" line="916"/>
+ <source>32</source>
+ <translation>32</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="422"/>
+ <location filename="../ui/timerdialog.ui" line="924"/>
+ <source>33</source>
+ <translation>33</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="430"/>
+ <location filename="../ui/timerdialog.ui" line="932"/>
+ <source>34</source>
+ <translation>34</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="438"/>
+ <location filename="../ui/timerdialog.ui" line="940"/>
+ <source>35</source>
+ <translation>35</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="446"/>
+ <location filename="../ui/timerdialog.ui" line="948"/>
+ <source>36</source>
+ <translation>36</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="454"/>
+ <location filename="../ui/timerdialog.ui" line="956"/>
+ <source>37</source>
+ <translation>37</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="462"/>
+ <location filename="../ui/timerdialog.ui" line="964"/>
+ <source>38</source>
+ <translation>38</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="478"/>
+ <location filename="../ui/timerdialog.ui" line="980"/>
+ <source>40</source>
+ <translation>40</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="486"/>
+ <location filename="../ui/timerdialog.ui" line="988"/>
+ <source>41</source>
+ <translation>41</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="494"/>
+ <location filename="../ui/timerdialog.ui" line="996"/>
+ <source>42</source>
+ <translation>42</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="502"/>
+ <location filename="../ui/timerdialog.ui" line="1004"/>
+ <source>43</source>
+ <translation>43</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="510"/>
+ <location filename="../ui/timerdialog.ui" line="1012"/>
+ <source>44</source>
+ <translation>44</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="518"/>
+ <location filename="../ui/timerdialog.ui" line="1020"/>
+ <source>45</source>
+ <translation>45</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="526"/>
+ <location filename="../ui/timerdialog.ui" line="1028"/>
+ <source>46</source>
+ <translation>46</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="534"/>
+ <location filename="../ui/timerdialog.ui" line="1036"/>
+ <source>47</source>
+ <translation>47</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="542"/>
+ <location filename="../ui/timerdialog.ui" line="1044"/>
+ <source>48</source>
+ <translation>48</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="550"/>
+ <location filename="../ui/timerdialog.ui" line="1052"/>
+ <source>49</source>
+ <translation>49</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="558"/>
+ <location filename="../ui/timerdialog.ui" line="1060"/>
+ <source>50</source>
+ <translation>50</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="566"/>
+ <location filename="../ui/timerdialog.ui" line="1068"/>
+ <source>51</source>
+ <translation>51</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="574"/>
+ <location filename="../ui/timerdialog.ui" line="1076"/>
+ <source>52</source>
+ <translation>52</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="582"/>
+ <location filename="../ui/timerdialog.ui" line="1084"/>
+ <source>53</source>
+ <translation>53</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="590"/>
+ <location filename="../ui/timerdialog.ui" line="1092"/>
+ <source>54</source>
+ <translation>54</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="598"/>
+ <location filename="../ui/timerdialog.ui" line="1100"/>
+ <source>55</source>
+ <translation>55</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="606"/>
+ <location filename="../ui/timerdialog.ui" line="1108"/>
+ <source>56</source>
+ <translation>56</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="614"/>
+ <location filename="../ui/timerdialog.ui" line="1116"/>
+ <source>57</source>
+ <translation>57</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="622"/>
+ <location filename="../ui/timerdialog.ui" line="1124"/>
+ <source>58</source>
+ <translation>58</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="630"/>
+ <location filename="../ui/timerdialog.ui" line="1132"/>
+ <source>59</source>
+ <translation>59</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="652"/>
+ <source>Seconds</source>
+ <translation>Секунды</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="470"/>
+ <location filename="../ui/timerdialog.ui" line="972"/>
+ <source>39</source>
+ <translation>39</translation>
+ </message>
+ <message>
+ <location filename="../ui/timerdialog.ui" line="1153"/>
+ <source>Disable</source>
+ <translation>Выключить</translation>
+ </message>
+</context>
+<context>
+ <name>ToolsWidget</name>
+ <message>
+ <location filename="../ui/toolswidget.ui" line="14"/>
+ <source>Form</source>
+ <translation>Форма</translation>
+ </message>
+</context>
+</TS>
--- /dev/null
+#-------------------------------------------------
+#
+# 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
+}
+