Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit bc7518bdba
)
r14.0.x
parent
e46a8b8db6
commit
5161d40d20
@ -0,0 +1,94 @@
|
|||||||
|
############################################
|
||||||
|
# #
|
||||||
|
# Improvements and feedbacks are welcome #
|
||||||
|
# #
|
||||||
|
# This file is released under GPL >= 3 #
|
||||||
|
# #
|
||||||
|
############################################
|
||||||
|
|
||||||
|
|
||||||
|
cmake_minimum_required( VERSION 3.1 )
|
||||||
|
|
||||||
|
|
||||||
|
#### general package setup
|
||||||
|
|
||||||
|
project( tderadio )
|
||||||
|
|
||||||
|
|
||||||
|
#### include essential cmake modules
|
||||||
|
|
||||||
|
include( FindPkgConfig )
|
||||||
|
include( CheckSymbolExists )
|
||||||
|
include( CheckIncludeFile )
|
||||||
|
include( CheckLibraryExists )
|
||||||
|
include( CheckCSourceCompiles )
|
||||||
|
include( CheckCXXSourceCompiles )
|
||||||
|
|
||||||
|
|
||||||
|
#### include our cmake modules
|
||||||
|
|
||||||
|
include( TDEMacros )
|
||||||
|
|
||||||
|
|
||||||
|
##### set version number ########################
|
||||||
|
|
||||||
|
tde_set_project_version( )
|
||||||
|
|
||||||
|
|
||||||
|
##### setup install paths
|
||||||
|
|
||||||
|
include( TDESetupPaths )
|
||||||
|
tde_setup_paths( )
|
||||||
|
|
||||||
|
|
||||||
|
##### optional stuff
|
||||||
|
|
||||||
|
option( WITH_ALL_OPTIONS "Enable all optional support" OFF )
|
||||||
|
option( WITH_LAME "Enable lame support" ${WITH_ALL_OPTIONS} )
|
||||||
|
option( WITH_OGG "Enable ogg/vorbis support" ${WITH_ALL_OPTIONS} )
|
||||||
|
|
||||||
|
option( WITH_GCC_VISIBILITY "Enable fvisibility and fvisibility-inlines-hidden" ${WITH_ALL_OPTIONS} )
|
||||||
|
|
||||||
|
|
||||||
|
##### user requested modules
|
||||||
|
|
||||||
|
option( BUILD_ALL "Build all" ON )
|
||||||
|
option( BUILD_DOC "Build documentation" ${BUILD_ALL} )
|
||||||
|
option( BUILD_TRANSLATIONS "Build translations" ${BUILD_ALL} )
|
||||||
|
|
||||||
|
option( BUILD_ALSA_PLUGIN "Build ALSA plugin" ${BUILD_ALL} )
|
||||||
|
option( BUILD_LIRC_PLUGIN "Build LIRC plugin" ${BUILD_ALL} )
|
||||||
|
option( BUILD_OSS_PLUGIN "Build OSS plugin" ${BUILD_ALL} )
|
||||||
|
|
||||||
|
|
||||||
|
##### configure checks
|
||||||
|
|
||||||
|
include( ConfigureChecks.cmake )
|
||||||
|
|
||||||
|
|
||||||
|
###### global compiler settings
|
||||||
|
|
||||||
|
add_definitions( -DHAVE_CONFIG_H )
|
||||||
|
|
||||||
|
set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${TQT_CXX_FLAGS}" )
|
||||||
|
set( CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--no-undefined" )
|
||||||
|
set( CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--no-undefined" )
|
||||||
|
|
||||||
|
|
||||||
|
##### directories
|
||||||
|
|
||||||
|
add_subdirectory( convert-presets )
|
||||||
|
add_subdirectory( icons )
|
||||||
|
add_subdirectory( plugins )
|
||||||
|
add_subdirectory( presets )
|
||||||
|
add_subdirectory( src )
|
||||||
|
|
||||||
|
|
||||||
|
##### other data ################################
|
||||||
|
|
||||||
|
tde_conditional_add_project_docs( BUILD_DOC )
|
||||||
|
|
||||||
|
|
||||||
|
##### write configure files
|
||||||
|
|
||||||
|
configure_file( config.h.cmake config.h @ONLY )
|
@ -0,0 +1,94 @@
|
|||||||
|
###########################################
|
||||||
|
# #
|
||||||
|
# Improvements and feedback are welcome #
|
||||||
|
# #
|
||||||
|
# This file is released under GPL >= 3 #
|
||||||
|
# #
|
||||||
|
###########################################
|
||||||
|
|
||||||
|
|
||||||
|
# required stuff
|
||||||
|
find_package( TQt )
|
||||||
|
find_package( TDE )
|
||||||
|
|
||||||
|
tde_setup_architecture_flags( )
|
||||||
|
|
||||||
|
include(TestBigEndian)
|
||||||
|
test_big_endian(WORDS_BIGENDIAN)
|
||||||
|
|
||||||
|
tde_setup_largefiles( )
|
||||||
|
|
||||||
|
|
||||||
|
##### check for gcc visibility support
|
||||||
|
|
||||||
|
if( WITH_GCC_VISIBILITY )
|
||||||
|
tde_setup_gcc_visibility( )
|
||||||
|
endif( WITH_GCC_VISIBILITY )
|
||||||
|
|
||||||
|
|
||||||
|
##### check for ALSA #####
|
||||||
|
|
||||||
|
if( BUILD_ALSA_PLUGIN )
|
||||||
|
find_package( ALSA )
|
||||||
|
if( NOT ALSA_FOUND )
|
||||||
|
tde_message_fatal( "alsa support is requested, but was not found on your system" )
|
||||||
|
endif( NOT ALSA_FOUND )
|
||||||
|
endif( BUILD_ALSA_PLUGIN )
|
||||||
|
|
||||||
|
|
||||||
|
###### check for LAME #####
|
||||||
|
|
||||||
|
if( WITH_LAME )
|
||||||
|
check_include_file( lame/lame.h HAVE_LAME_H )
|
||||||
|
if( NOT HAVE_LAME_H )
|
||||||
|
tde_message_fatal( "lame is requested, but not found on your system" )
|
||||||
|
endif( )
|
||||||
|
check_library_exists( mp3lame lame_init "" HAVE_LAME )
|
||||||
|
if( NOT HAVE_LAME )
|
||||||
|
tde_message_fatal( "mp3lame is requested, but not found on your system" )
|
||||||
|
endif( )
|
||||||
|
set( HAVE_LAME 1 )
|
||||||
|
set( LAME_LIBRARIES mp3lame CACHE INTERNAL "" FORCE )
|
||||||
|
endif( WITH_LAME )
|
||||||
|
|
||||||
|
|
||||||
|
##### check for LIRC #####
|
||||||
|
|
||||||
|
if( BUILD_LIRC_PLUGIN )
|
||||||
|
pkg_search_module( LIRC lirc )
|
||||||
|
if( NOT LIRC_FOUND )
|
||||||
|
tde_message_fatal( "lirc support is requested, but was not found on your system" )
|
||||||
|
endif( NOT LIRC_FOUND )
|
||||||
|
endif( BUILD_LIRC_PLUGIN )
|
||||||
|
|
||||||
|
|
||||||
|
##### check for OGG/Vorbis #####
|
||||||
|
|
||||||
|
if( WITH_OGG )
|
||||||
|
pkg_search_module( VORBIS vorbis )
|
||||||
|
pkg_search_module( VORBISFILE vorbisfile )
|
||||||
|
pkg_search_module( VORBISENC vorbisenc )
|
||||||
|
pkg_search_module( OGG ogg )
|
||||||
|
if( NOT VORBIS_FOUND )
|
||||||
|
tde_message_fatal( "vorbis is requested, but was not found on your system" )
|
||||||
|
elseif( NOT VORBISFILE_FOUND OR NOT VORBISENC_FOUND OR NOT OGG_FOUND )
|
||||||
|
tde_message_fatal( "vorbis is requested, but some of it's essential parts wasn't found on your system" )
|
||||||
|
endif( )
|
||||||
|
set( HAVE_OGG 1 )
|
||||||
|
endif( WITH_OGG )
|
||||||
|
|
||||||
|
|
||||||
|
##### check for sndfile #####
|
||||||
|
|
||||||
|
pkg_search_module( SNDFILE sndfile )
|
||||||
|
if( NOT SNDFILE_FOUND )
|
||||||
|
tde_message_fatal( "sndfile is required, but was not found on your system" )
|
||||||
|
endif( )
|
||||||
|
|
||||||
|
|
||||||
|
##### Check for videodev #####
|
||||||
|
|
||||||
|
check_include_file( "linux/videodev2.h" HAVE_VIDEODEV2_H )
|
||||||
|
if( HAVE_VIDEODEV2_H )
|
||||||
|
set( HAVE_V4L2 1 )
|
||||||
|
endif( )
|
@ -1,72 +0,0 @@
|
|||||||
This is a comfortable radio application for KDE 3.x.
|
|
||||||
You can get the latest version from
|
|
||||||
|
|
||||||
http://sourceforge.net/projects/tderadio/
|
|
||||||
|
|
||||||
------------------
|
|
||||||
Mailing Lists
|
|
||||||
------------------
|
|
||||||
|
|
||||||
http://lists.sourceforge.net/lists/listinfo/tderadio-user
|
|
||||||
http://lists.sourceforge.net/lists/listinfo/tderadio-devel
|
|
||||||
http://lists.sourceforge.net/lists/listinfo/tderadio-announce
|
|
||||||
|
|
||||||
------------------
|
|
||||||
Compile CVS tree
|
|
||||||
------------------
|
|
||||||
|
|
||||||
First checkout tderadio from CVS
|
|
||||||
|
|
||||||
mkdir tderadio-cvs
|
|
||||||
cd tderadio-cvs
|
|
||||||
# next follow instructions on http://sourceforge.net/cvs/?group_id=45668
|
|
||||||
cd tderadio
|
|
||||||
|
|
||||||
and compile it
|
|
||||||
|
|
||||||
make -f Makefile.dist
|
|
||||||
./configure
|
|
||||||
make
|
|
||||||
make install
|
|
||||||
|
|
||||||
-------------------
|
|
||||||
Configuration files
|
|
||||||
-------------------
|
|
||||||
|
|
||||||
gui, alarms, etc.:
|
|
||||||
<dot-tdedir>/share/config/tderadiorc
|
|
||||||
|
|
||||||
stations (xml-format):
|
|
||||||
<dot-tdedir>/share/apps/tderadio/stations.krp
|
|
||||||
|
|
||||||
systemwide presets (xml-format):
|
|
||||||
<tdedir>/share/apps/tderadio/presets/<country>/<city>-<media>.krp
|
|
||||||
|
|
||||||
|
|
||||||
------------------
|
|
||||||
lirc support
|
|
||||||
------------------
|
|
||||||
|
|
||||||
lirc support is realized by the lirc_client lib. It should be detected
|
|
||||||
automatically by ./configure. This library is used to translate the
|
|
||||||
remote control key names to names used by tderadio, and may additionally
|
|
||||||
be used for state management (tv, etc). An example for an apropriate
|
|
||||||
.lircrc file can be found in ./tderadio/dot-lircrc.example.
|
|
||||||
|
|
||||||
Names used by tderadio:
|
|
||||||
|
|
||||||
TV powerOff, give tv program a chance
|
|
||||||
0..9 numerical station selection
|
|
||||||
CH+ frequency increment
|
|
||||||
CH- frequency decrement
|
|
||||||
VOL+ volume increment
|
|
||||||
VOL- volume decrement
|
|
||||||
CH-SEARCH beachward station search
|
|
||||||
CH+SEARCH forward statino search
|
|
||||||
POWER power tderadio on/off
|
|
||||||
RADIO power tderadio on
|
|
||||||
SLEEP enable sleep countdown
|
|
||||||
NEXT next station in list
|
|
||||||
PREV prev station in list
|
|
||||||
QUIT quit tderadio application
|
|
||||||
|
|
@ -0,0 +1,61 @@
|
|||||||
|
|
||||||
|
TDERadio - a comfortable radio application for TDE
|
||||||
|
|
||||||
|
|
||||||
|
Requirements
|
||||||
|
------------
|
||||||
|
- v4l or v4l2 enabled kernel
|
||||||
|
- libsndfile (development package or header for compilation, library for execution)
|
||||||
|
- libmp3lame (for mp3 encoding)
|
||||||
|
- oss support (mixer, dsp/pcm) ??
|
||||||
|
- radio card ;)
|
||||||
|
|
||||||
|
Configuration files
|
||||||
|
---------------------
|
||||||
|
|
||||||
|
gui, alarms, etc.:
|
||||||
|
.trinity/share/config/tderadiorc
|
||||||
|
|
||||||
|
stations (xml-format):
|
||||||
|
.trinity/share/apps/tderadio/stations.krp
|
||||||
|
|
||||||
|
systemwide presets (xml-format):
|
||||||
|
<tdedir>/share/apps/tderadio/presets/<country>/<city>-<media>.krp
|
||||||
|
|
||||||
|
|
||||||
|
lirc support
|
||||||
|
--------------
|
||||||
|
|
||||||
|
lirc support is realized by the lirc_client lib. This library is used to
|
||||||
|
translate the remote control key names to names used by tderadio, and may
|
||||||
|
additionally be used for state management (tv, etc).
|
||||||
|
|
||||||
|
Names used by tderadio:
|
||||||
|
|
||||||
|
TV powerOff, give tv program a chance
|
||||||
|
0..9 numerical station selection
|
||||||
|
CH+ frequency increment
|
||||||
|
CH- frequency decrement
|
||||||
|
VOL+ volume increment
|
||||||
|
VOL- volume decrement
|
||||||
|
CH-SEARCH beachward station search
|
||||||
|
CH+SEARCH forward statino search
|
||||||
|
POWER power tderadio on/off
|
||||||
|
RADIO power tderadio on
|
||||||
|
SLEEP enable sleep countdown
|
||||||
|
NEXT next station in list
|
||||||
|
PREV prev station in list
|
||||||
|
QUIT quit tderadio application
|
||||||
|
|
||||||
|
.
|
||||||
|
|
||||||
|
Contributing
|
||||||
|
--------------
|
||||||
|
|
||||||
|
If you wish to contribute to TDERadio, you might do so:
|
||||||
|
|
||||||
|
- TDE Gitea Workspace (TGW) collaboration tool.
|
||||||
|
https://mirror.git.trinitydesktop.org/gitea
|
||||||
|
|
||||||
|
- TDE Weblate Translation Workspace (TWTW) collaboration tool.
|
||||||
|
https://mirror.git.trinitydesktop.org/weblate
|
@ -0,0 +1,17 @@
|
|||||||
|
#define VERSION "@VERSION@"
|
||||||
|
|
||||||
|
// Defined if you have fvisibility and fvisibility-inlines-hidden support.
|
||||||
|
#cmakedefine __KDE_HAVE_GCC_VISIBILITY 1
|
||||||
|
|
||||||
|
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
|
||||||
|
significant byte first (like Motorola and SPARC, unlike Intel). */
|
||||||
|
#cmakedefine WORDS_BIGENDIAN @WORDS_BIGENDIAN@
|
||||||
|
|
||||||
|
// Defined if LAME support found
|
||||||
|
#cmakedefine HAVE_LAME
|
||||||
|
|
||||||
|
// Defined if OGG/Vorbis support found
|
||||||
|
#cmakedefine HAVE_OGG
|
||||||
|
|
||||||
|
// Defined if videodev2 support found
|
||||||
|
#cmakedefine HAVE_V4L2
|
@ -0,0 +1,26 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### convert_presets (translations)
|
||||||
|
|
||||||
|
tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
|
||||||
|
|
||||||
|
|
||||||
|
##### convert_presets (executable)
|
||||||
|
|
||||||
|
tde_add_executable( convert-presets AUTOMOC
|
||||||
|
SOURCES convert-presets.cpp
|
||||||
|
LINK tdecore-shared tdeui-shared
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_add_project_translations()
|
@ -0,0 +1,150 @@
|
|||||||
|
.\" This file was generated by kdemangen.pl
|
||||||
|
.TH CONVERT\-PRESETS 1 "Dec 2005" "Trinity Desktop Environment" "convert-presets"
|
||||||
|
.SH NAME
|
||||||
|
convert\-presets
|
||||||
|
\- convert-presets
|
||||||
|
.SH SYNOPSIS
|
||||||
|
convert\-presets [Qt\-options] [TDE\-options] [options] [preset files]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
convert-presets
|
||||||
|
.SH OPTIONS
|
||||||
|
.SS
|
||||||
|
.SS Arguments:
|
||||||
|
.TP
|
||||||
|
.B preset
|
||||||
|
files preset file to convert
|
||||||
|
.SS Options:
|
||||||
|
-q be quiet
|
||||||
|
.SS
|
||||||
|
.SS Generic options:
|
||||||
|
.TP
|
||||||
|
.B \-\-help
|
||||||
|
Show help about options
|
||||||
|
.TP
|
||||||
|
.B \-\-help\-qt
|
||||||
|
Show Qt specific options
|
||||||
|
.TP
|
||||||
|
.B \-\-help\-tde
|
||||||
|
Show TDE specific options
|
||||||
|
.TP
|
||||||
|
.B \-\-help\-all
|
||||||
|
Show all options
|
||||||
|
.TP
|
||||||
|
.B \-\-author
|
||||||
|
Show author information
|
||||||
|
.TP
|
||||||
|
.B \-v, \-\-version
|
||||||
|
Show version information
|
||||||
|
.TP
|
||||||
|
.B \-\-license
|
||||||
|
Show license information
|
||||||
|
.TP
|
||||||
|
.B \-\-
|
||||||
|
End of options
|
||||||
|
.SS
|
||||||
|
.SS TDE options:
|
||||||
|
.TP
|
||||||
|
.B \-\-caption <caption>
|
||||||
|
Use 'caption' as name in the titlebar
|
||||||
|
.TP
|
||||||
|
.B \-\-icon <icon>
|
||||||
|
Use 'icon' as the application icon
|
||||||
|
.TP
|
||||||
|
.B \-\-miniicon <icon>
|
||||||
|
Use 'icon' as the icon in the titlebar
|
||||||
|
.TP
|
||||||
|
.B \-\-config <filename>
|
||||||
|
Use alternative configuration file
|
||||||
|
.TP
|
||||||
|
.B \-\-dcopserver <server>
|
||||||
|
Use the DCOP Server specified by 'server'
|
||||||
|
.TP
|
||||||
|
.B \-\-nocrashhandler
|
||||||
|
Disable crash handler, to get core dumps
|
||||||
|
.TP
|
||||||
|
.B \-\-waitforwm
|
||||||
|
Waits for a WM_NET compatible windowmanager
|
||||||
|
.TP
|
||||||
|
.B \-\-style <style>
|
||||||
|
sets the application GUI style
|
||||||
|
.TP
|
||||||
|
.B \-\-geometry <geometry>
|
||||||
|
sets the client geometry of the main widget - see man X for the argument format
|
||||||
|
.SS
|
||||||
|
.SS Qt options:
|
||||||
|
.TP
|
||||||
|
.B \-\-display <displayname>
|
||||||
|
Use the X-server display 'displayname'
|
||||||
|
.TP
|
||||||
|
.B \-\-session <sessionId>
|
||||||
|
Restore the application for the given 'sessionId'
|
||||||
|
.TP
|
||||||
|
.B \-\-cmap
|
||||||
|
Causes the application to install a private color
|
||||||
|
map on an 8-bit display
|
||||||
|
.TP
|
||||||
|
.B \-\-ncols <count>
|
||||||
|
Limits the number of colors allocated in the color
|
||||||
|
cube on an 8-bit display, if the application is
|
||||||
|
using the QApplication::ManyColor color
|
||||||
|
specification
|
||||||
|
.TP
|
||||||
|
.B \-\-nograb
|
||||||
|
tells Qt to never grab the mouse or the keyboard
|
||||||
|
.TP
|
||||||
|
.B \-\-dograb
|
||||||
|
running under a debugger can cause an implicit
|
||||||
|
-nograb, use -dograb to override
|
||||||
|
.TP
|
||||||
|
.B \-\-sync
|
||||||
|
switches to synchronous mode for debugging
|
||||||
|
.TP
|
||||||
|
.B \-\-fn, \-\-font <fontname>
|
||||||
|
defines the application font
|
||||||
|
.TP
|
||||||
|
.B \-\-bg, \-\-background <color>
|
||||||
|
sets the default background color and an
|
||||||
|
application palette (light and dark shades are
|
||||||
|
calculated)
|
||||||
|
.TP
|
||||||
|
.B \-\-fg, \-\-foreground <color>
|
||||||
|
sets the default foreground color
|
||||||
|
.TP
|
||||||
|
.B \-\-btn, \-\-button <color>
|
||||||
|
sets the default button color
|
||||||
|
.TP
|
||||||
|
.B \-\-name <name>
|
||||||
|
sets the application name
|
||||||
|
.TP
|
||||||
|
.B \-\-title <title>
|
||||||
|
sets the application title (caption)
|
||||||
|
.TP
|
||||||
|
.B \-\-visual TrueColor
|
||||||
|
forces the application to use a TrueColor visual on
|
||||||
|
an 8-bit display
|
||||||
|
.TP
|
||||||
|
.B \-\-inputstyle <inputstyle>
|
||||||
|
sets XIM (X Input Method) input style. Possible
|
||||||
|
values are onthespot, overthespot, offthespot and
|
||||||
|
root
|
||||||
|
.TP
|
||||||
|
.B \-\-im <XIM server>
|
||||||
|
set XIM server
|
||||||
|
.TP
|
||||||
|
.B \-\-noxim
|
||||||
|
disable XIM
|
||||||
|
.TP
|
||||||
|
.B \-\-reverse
|
||||||
|
mirrors the whole layout of widgets
|
||||||
|
.SS
|
||||||
|
|
||||||
|
.SH SEE ALSO
|
||||||
|
Full user documentation is available through the TDE Help Center. You can also enter the URL
|
||||||
|
.BR help:/convert\-presets/
|
||||||
|
directly into konqueror or you can run
|
||||||
|
.BR "`khelpcenter help:/convert\-presets/'"
|
||||||
|
from the command-line.
|
||||||
|
.br
|
||||||
|
.SH AUTHORS
|
||||||
|
Ernst Martin Witte, Klas Kalass
|
||||||
|
.nf
|
@ -0,0 +1,147 @@
|
|||||||
|
.\" This file was generated by kdemangen.pl
|
||||||
|
.TH KRADIO 1 "Dec 2005" "Trinity Desktop Environment" "TDERadio"
|
||||||
|
.SH NAME
|
||||||
|
tderadio
|
||||||
|
\- TDERadio
|
||||||
|
.SH SYNOPSIS
|
||||||
|
tderadio [Qt\-options] [TDE\-options]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
TDERadio
|
||||||
|
.SH OPTIONS
|
||||||
|
.SS Generic options:
|
||||||
|
.TP
|
||||||
|
.B \-\-help
|
||||||
|
Show help about options
|
||||||
|
.TP
|
||||||
|
.B \-\-help\-qt
|
||||||
|
Show Qt specific options
|
||||||
|
.TP
|
||||||
|
.B \-\-help\-tde
|
||||||
|
Show TDE specific options
|
||||||
|
.TP
|
||||||
|
.B \-\-help\-all
|
||||||
|
Show all options
|
||||||
|
.TP
|
||||||
|
.B \-\-author
|
||||||
|
Show author information
|
||||||
|
.TP
|
||||||
|
.B \-v, \-\-version
|
||||||
|
Show version information
|
||||||
|
.TP
|
||||||
|
.B \-\-license
|
||||||
|
Show license information
|
||||||
|
.TP
|
||||||
|
.B \-\-
|
||||||
|
End of options
|
||||||
|
.SS
|
||||||
|
.SS TDE options:
|
||||||
|
.TP
|
||||||
|
.B \-\-caption <caption>
|
||||||
|
Use 'caption' as name in the titlebar
|
||||||
|
.TP
|
||||||
|
.B \-\-icon <icon>
|
||||||
|
Use 'icon' as the application icon
|
||||||
|
.TP
|
||||||
|
.B \-\-miniicon <icon>
|
||||||
|
Use 'icon' as the icon in the titlebar
|
||||||
|
.TP
|
||||||
|
.B \-\-config <filename>
|
||||||
|
Use alternative configuration file
|
||||||
|
.TP
|
||||||
|
.B \-\-dcopserver <server>
|
||||||
|
Use the DCOP Server specified by 'server'
|
||||||
|
.TP
|
||||||
|
.B \-\-nocrashhandler
|
||||||
|
Disable crash handler, to get core dumps
|
||||||
|
.TP
|
||||||
|
.B \-\-waitforwm
|
||||||
|
Waits for a WM_NET compatible windowmanager
|
||||||
|
.TP
|
||||||
|
.B \-\-style <style>
|
||||||
|
sets the application GUI style
|
||||||
|
.TP
|
||||||
|
.B \-\-geometry <geometry>
|
||||||
|
sets the client geometry of the main widget - see man X for the argument format
|
||||||
|
.SS Qt options:
|
||||||
|
.TP
|
||||||
|
.B \-\-display <displayname>
|
||||||
|
Use the X-server display 'displayname'
|
||||||
|
.TP
|
||||||
|
.B \-\-session <sessionId>
|
||||||
|
Restore the application for the given 'sessionId'
|
||||||
|
.TP
|
||||||
|
.B \-\-cmap
|
||||||
|
Causes the application to install a private color
|
||||||
|
map on an 8-bit display
|
||||||
|
.TP
|
||||||
|
.B \-\-ncols <count>
|
||||||
|
Limits the number of colors allocated in the color
|
||||||
|
cube on an 8-bit display, if the application is
|
||||||
|
using the QApplication::ManyColor color
|
||||||
|
specification
|
||||||
|
.TP
|
||||||
|
.B \-\-nograb
|
||||||
|
tells Qt to never grab the mouse or the keyboard
|
||||||
|
.TP
|
||||||
|
.B \-\-dograb
|
||||||
|
running under a debugger can cause an implicit
|
||||||
|
-nograb, use -dograb to override
|
||||||
|
.TP
|
||||||
|
.B \-\-sync
|
||||||
|
switches to synchronous mode for debugging
|
||||||
|
.TP
|
||||||
|
.B \-\-fn, \-\-font <fontname>
|
||||||
|
defines the application font
|
||||||
|
.TP
|
||||||
|
.B \-\-bg, \-\-background <color>
|
||||||
|
sets the default background color and an
|
||||||
|
application palette (light and dark shades are
|
||||||
|
calculated)
|
||||||
|
.TP
|
||||||
|
.B \-\-fg, \-\-foreground <color>
|
||||||
|
sets the default foreground color
|
||||||
|
.TP
|
||||||
|
.B \-\-btn, \-\-button <color>
|
||||||
|
sets the default button color
|
||||||
|
.TP
|
||||||
|
.B \-\-name <name>
|
||||||
|
sets the application name
|
||||||
|
.TP
|
||||||
|
.B \-\-title <title>
|
||||||
|
sets the application title (caption)
|
||||||
|
.TP
|
||||||
|
.B \-\-visual TrueColor
|
||||||
|
forces the application to use a TrueColor visual on
|
||||||
|
an 8-bit display
|
||||||
|
.TP
|
||||||
|
.B \-\-inputstyle <inputstyle>
|
||||||
|
sets XIM (X Input Method) input style. Possible
|
||||||
|
values are onthespot, overthespot, offthespot and
|
||||||
|
root
|
||||||
|
.TP
|
||||||
|
.B \-\-im <XIM server>
|
||||||
|
set XIM server
|
||||||
|
.TP
|
||||||
|
.B \-\-noxim
|
||||||
|
disable XIM
|
||||||
|
.TP
|
||||||
|
.B \-\-reverse
|
||||||
|
mirrors the whole layout of widgets
|
||||||
|
.SS
|
||||||
|
|
||||||
|
.SH SEE ALSO
|
||||||
|
Full user documentation is available through the TDE Help Center. You can also enter the URL
|
||||||
|
.BR help:/tderadio/
|
||||||
|
directly into konqueror or you can run
|
||||||
|
.BR "`khelpcenter help:/tderadio/'"
|
||||||
|
from the command-line.
|
||||||
|
.br
|
||||||
|
.SH AUTHORS
|
||||||
|
.nf
|
||||||
|
Martin Witte <witte@kawo1.rwth-aachen.de>
|
||||||
|
.br
|
||||||
|
Marcus Camen <mcamen@mcamen.de>
|
||||||
|
.br
|
||||||
|
Klas Kalass <klas.kalass@gmx.de>
|
||||||
|
.br
|
||||||
|
|
@ -0,0 +1 @@
|
|||||||
|
tde_install_icons( )
|
@ -0,0 +1,14 @@
|
|||||||
|
tde_conditional_add_subdirectory( BUILD_ALSA_PLUGIN alsa-sound )
|
||||||
|
add_subdirectory( gui-docking-menu )
|
||||||
|
add_subdirectory( gui-error-log )
|
||||||
|
add_subdirectory( gui-quickbar )
|
||||||
|
add_subdirectory( gui-standard-display )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_LIRC_PLUGIN lirc )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_OSS_PLUGIN oss-sound )
|
||||||
|
add_subdirectory( radio )
|
||||||
|
add_subdirectory( recording )
|
||||||
|
add_subdirectory( soundserver )
|
||||||
|
add_subdirectory( streaming )
|
||||||
|
add_subdirectory( timecontrol )
|
||||||
|
add_subdirectory( timeshifter )
|
||||||
|
add_subdirectory( v4lradio )
|
@ -0,0 +1,31 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### alsa-sound (icons and translations)
|
||||||
|
|
||||||
|
add_subdirectory( icons )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
|
||||||
|
|
||||||
|
|
||||||
|
##### alsa-sound (plugin)
|
||||||
|
|
||||||
|
tde_add_kpart( libalsa-sound AUTOMOC
|
||||||
|
SOURCES
|
||||||
|
alsa-sound.cpp alsa-sound-configuration-ui.ui
|
||||||
|
alsa-sound-configuration.cpp alsa-mixer-element-ui.ui
|
||||||
|
alsa-mixer-element.cpp alsa-config-mixer-setting.cpp
|
||||||
|
|
||||||
|
LINK tderadio-shared ${ALSA_LIBRARIES}
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}/${PROJECT_NAME}/plugins
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_install_icons( )
|
@ -0,0 +1 @@
|
|||||||
|
tde_add_project_translations()
|
@ -0,0 +1,28 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_SOURCE_DIR}
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_BINARY_DIR}/src
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### gui-docking-menu (translations)
|
||||||
|
|
||||||
|
tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
|
||||||
|
|
||||||
|
|
||||||
|
##### gui-docking-menu (plugin)
|
||||||
|
|
||||||
|
tde_add_kpart( libdocking-menu AUTOMOC
|
||||||
|
SOURCES docking-configuration.cpp docking.cpp
|
||||||
|
LINK tderadio-shared
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}/${PROJECT_NAME}/plugins
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_add_project_translations()
|
@ -0,0 +1,27 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_SOURCE_DIR}
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### gui-error-log (translations)
|
||||||
|
|
||||||
|
tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
|
||||||
|
|
||||||
|
|
||||||
|
##### gui-error-log (plugin)
|
||||||
|
|
||||||
|
tde_add_kpart( liberror-log AUTOMOC
|
||||||
|
SOURCES errorlog.cpp
|
||||||
|
LINK tderadio-shared
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}/${PROJECT_NAME}/plugins
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_add_project_translations()
|
@ -0,0 +1,29 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_SOURCE_DIR}
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_BINARY_DIR}/src
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
${SNDFILE_LIBRARY_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### gui-quickbar (translations)
|
||||||
|
|
||||||
|
tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
|
||||||
|
|
||||||
|
|
||||||
|
##### gui-quickbar (plugin)
|
||||||
|
|
||||||
|
tde_add_kpart( libquickbar AUTOMOC
|
||||||
|
SOURCES buttonflowlayout.cpp quickbar.cpp quickbar-configuration.cpp
|
||||||
|
LINK tderadio-shared
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}/${PROJECT_NAME}/plugins
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_add_project_translations()
|
@ -0,0 +1,31 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_SOURCE_DIR}
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### gui-standard-display (translations)
|
||||||
|
|
||||||
|
tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
|
||||||
|
|
||||||
|
|
||||||
|
##### gui-standard-display (plugin)
|
||||||
|
|
||||||
|
tde_add_kpart( libstandard-display AUTOMOC
|
||||||
|
SOURCES
|
||||||
|
displaycfg.cpp displaycfg_interfaces.cpp radioview-configuration.cpp
|
||||||
|
radioview.cpp radioview_element.cpp radioview_frequencyradio.cpp
|
||||||
|
radioview_frequencyseeker.cpp radioview_volume.cpp
|
||||||
|
|
||||||
|
LINK tderadio-shared
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}/${PROJECT_NAME}/plugins
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_add_project_translations()
|
@ -0,0 +1,35 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_SOURCE_DIR}
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### lirc (translations)
|
||||||
|
|
||||||
|
tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
|
||||||
|
|
||||||
|
|
||||||
|
##### lirc (plugin)
|
||||||
|
|
||||||
|
tde_add_kpart( liblirc AUTOMOC
|
||||||
|
SOURCES lircsupport.cpp lirc-configuration-ui.ui lirc-configuration.cpp listviewitem_lirc.cpp
|
||||||
|
LINK tderadio-shared ${LIRC_LIBRARIES}
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}/${PROJECT_NAME}/plugins
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
INSTALL(
|
||||||
|
FILES default-dot-lircrc
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/tderadio
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_add_project_translations()
|
@ -0,0 +1,28 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_SOURCE_DIR}
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### oss-sound (icons and translations)
|
||||||
|
|
||||||
|
add_subdirectory( icons )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
|
||||||
|
|
||||||
|
|
||||||
|
##### oss-sound (plugin)
|
||||||
|
|
||||||
|
tde_add_kpart( liboss-sound AUTOMOC
|
||||||
|
SOURCES oss-sound.cpp oss-sound-configuration-ui.ui oss-sound-configuration.cpp
|
||||||
|
LINK tderadio-shared
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}/${PROJECT_NAME}/plugins
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_install_icons( )
|
@ -0,0 +1 @@
|
|||||||
|
tde_add_project_translations()
|
@ -0,0 +1,28 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_SOURCE_DIR}
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_BINARY_DIR}/src
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### radio (translations)
|
||||||
|
|
||||||
|
tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
|
||||||
|
|
||||||
|
|
||||||
|
##### radio (plugin)
|
||||||
|
|
||||||
|
tde_add_kpart( libradio AUTOMOC
|
||||||
|
SOURCES radio-configuration.cpp radio-configuration-ui.ui radio.cpp
|
||||||
|
LINK tderadio-shared
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}/${PROJECT_NAME}/plugins
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_add_project_translations()
|
@ -0,0 +1,33 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_SOURCE_DIR}
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### recording (icons and translations)
|
||||||
|
|
||||||
|
add_subdirectory( icons )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
|
||||||
|
|
||||||
|
|
||||||
|
##### recording (plugin)
|
||||||
|
|
||||||
|
tde_add_kpart( librecording AUTOMOC
|
||||||
|
SOURCES
|
||||||
|
recording-configuration.cpp recording-configuration-ui.ui recording.cpp
|
||||||
|
recording-config.cpp reccfg_interfaces.cpp encoder.cpp recording-datamonitor.cpp
|
||||||
|
recording-monitor.cpp encoder_mp3.cpp encoder_ogg.cpp encoder_pcm.cpp
|
||||||
|
|
||||||
|
LINK tderadio-shared ${LAME_LIBRARIES} ${OGG_LIBRARIES} ${VORBIS_LIBRARIES}
|
||||||
|
${VORBISFILE_LIBRARIES} ${VORBISENC_LIBRARIES} ${SNDFILE_LIBRARIES}
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}/${PROJECT_NAME}/plugins
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_install_icons( )
|
@ -0,0 +1 @@
|
|||||||
|
tde_add_project_translations()
|
@ -0,0 +1,27 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_SOURCE_DIR}
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### soundserver (translations)
|
||||||
|
|
||||||
|
tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
|
||||||
|
|
||||||
|
|
||||||
|
##### soundserver (plugin)
|
||||||
|
|
||||||
|
tde_add_kpart( libsoundserver AUTOMOC
|
||||||
|
SOURCES soundserver.cpp
|
||||||
|
LINK tderadio-shared
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}/${PROJECT_NAME}/plugins
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_add_project_translations()
|
@ -0,0 +1,31 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_SOURCE_DIR}
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### streaming (icons and translations)
|
||||||
|
|
||||||
|
add_subdirectory( icons )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
|
||||||
|
|
||||||
|
|
||||||
|
##### streaming (plugin)
|
||||||
|
|
||||||
|
tde_add_kpart( libstreaming AUTOMOC
|
||||||
|
SOURCES
|
||||||
|
streaming.cpp streaming-configuration-ui.ui
|
||||||
|
streaming-configuration.cpp streaming-job.cpp
|
||||||
|
|
||||||
|
LINK tderadio-shared
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}/${PROJECT_NAME}/plugins
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_install_icons( )
|
@ -0,0 +1 @@
|
|||||||
|
tde_add_project_translations()
|
@ -0,0 +1,28 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_SOURCE_DIR}
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### timecontrol (icons and translations)
|
||||||
|
|
||||||
|
add_subdirectory( icons )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
|
||||||
|
|
||||||
|
|
||||||
|
##### timecontrol (plugin)
|
||||||
|
|
||||||
|
tde_add_kpart( libtimecontrol AUTOMOC
|
||||||
|
SOURCES timecontrol-configuration.cpp timecontrol-configuration-ui.ui timecontrol.cpp
|
||||||
|
LINK tderadio-shared
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}/${PROJECT_NAME}/plugins
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_install_icons( )
|
@ -0,0 +1 @@
|
|||||||
|
tde_add_project_translations()
|
@ -0,0 +1,28 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_SOURCE_DIR}
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### timeshifter (icons and translations)
|
||||||
|
|
||||||
|
add_subdirectory( icons )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
|
||||||
|
|
||||||
|
|
||||||
|
##### timeshifter (plugin)
|
||||||
|
|
||||||
|
tde_add_kpart( libtimeshifter AUTOMOC
|
||||||
|
SOURCES timeshifter.cpp timeshifter-configuration-ui.ui timeshifter-configuration.cpp
|
||||||
|
LINK tderadio-shared
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}/${PROJECT_NAME}/plugins
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_install_icons( )
|
@ -0,0 +1 @@
|
|||||||
|
tde_add_project_translations()
|
@ -0,0 +1,30 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_SOURCE_DIR}
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### v4lradio (translations)
|
||||||
|
|
||||||
|
tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
|
||||||
|
|
||||||
|
|
||||||
|
##### v4lradio (plugin)
|
||||||
|
|
||||||
|
tde_add_kpart( libv4lradio AUTOMOC
|
||||||
|
SOURCES
|
||||||
|
v4lcfg_interfaces.cpp v4lradio-configuration.cpp
|
||||||
|
v4lradio-configuration-ui.ui v4lradio.cpp
|
||||||
|
|
||||||
|
LINK tderadio-shared
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}/${PROJECT_NAME}/plugins
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_add_project_translations()
|
@ -0,0 +1,23 @@
|
|||||||
|
file( GLOB_RECURSE _preset_dirs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/* )
|
||||||
|
|
||||||
|
unset( _dirs )
|
||||||
|
foreach( _preset_dir IN LISTS _preset_dirs )
|
||||||
|
get_filename_component( _dir ${_preset_dir} PATH )
|
||||||
|
list( APPEND _dirs ${_dir} )
|
||||||
|
endforeach()
|
||||||
|
if( _dirs )
|
||||||
|
list( SORT _dirs )
|
||||||
|
list( REMOVE_DUPLICATES _dirs )
|
||||||
|
endif()
|
||||||
|
|
||||||
|
foreach( _dir IN LISTS _dirs )
|
||||||
|
file( GLOB _krp_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/${_dir}/*.krp )
|
||||||
|
|
||||||
|
if( _krp_files )
|
||||||
|
INSTALL(
|
||||||
|
FILES ${_krp_files}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/tderadio/presets/${_dir}
|
||||||
|
)
|
||||||
|
endif()
|
||||||
|
endforeach()
|
||||||
|
|
@ -0,0 +1,89 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/include
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### tderadio (translations)
|
||||||
|
|
||||||
|
tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
|
||||||
|
|
||||||
|
|
||||||
|
##### tderadio (shared)
|
||||||
|
|
||||||
|
tde_add_library( tderadio SHARED AUTOMOC
|
||||||
|
META_INCLUDES ${CMAKE_CURRENT_SOURCE_DIR}/include
|
||||||
|
SOURCES
|
||||||
|
alarm.cpp
|
||||||
|
debug-profiler.cpp
|
||||||
|
errorlog-interfaces.cpp
|
||||||
|
fileringbuffer.cpp
|
||||||
|
frequencyradiostation.cpp
|
||||||
|
frequencyseekhelper.cpp
|
||||||
|
internetradiostation.cpp
|
||||||
|
multibuffer.cpp
|
||||||
|
plugin_configuration_dialog.cpp
|
||||||
|
plugins.cpp
|
||||||
|
pluginmanager.cpp
|
||||||
|
pluginmanager-configuration.cpp
|
||||||
|
pluginmanager-configuration-ui.ui
|
||||||
|
radio_interfaces.cpp
|
||||||
|
radiodevice_interfaces.cpp
|
||||||
|
radiodevicepool_interfaces.cpp
|
||||||
|
radiostation.cpp
|
||||||
|
radiostation-config.cpp
|
||||||
|
radiostation-listview.cpp
|
||||||
|
ringbuffer.cpp
|
||||||
|
seekhelper.cpp
|
||||||
|
soundformat.cpp
|
||||||
|
soundstreamclient_interfaces.cpp
|
||||||
|
soundstreamid.cpp
|
||||||
|
standardscandialog.cpp
|
||||||
|
standardscandialog-ui.ui
|
||||||
|
station-drag-object.cpp
|
||||||
|
stationlist.cpp
|
||||||
|
stationlistxmlhandler.cpp
|
||||||
|
stationselection_interfaces.cpp
|
||||||
|
stationselector.cpp
|
||||||
|
stationselector-ui.ui
|
||||||
|
timecontrol_interfaces.cpp
|
||||||
|
utils.cpp
|
||||||
|
widgetplugins.cpp
|
||||||
|
|
||||||
|
LINK tdecore-shared tdeui-shared tdeio-shared
|
||||||
|
VERSION 0.0.0
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### tderadio (executable)
|
||||||
|
|
||||||
|
tde_add_executable( tderadio AUTOMOC
|
||||||
|
META_INCLUDES ${CMAKE_CURRENT_SOURCE_DIR}/include
|
||||||
|
SOURCES
|
||||||
|
main.cpp
|
||||||
|
tderadioapp.cpp
|
||||||
|
aboutwidget.cpp
|
||||||
|
|
||||||
|
LINK tderadio-shared
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
tde_create_translated_desktop( tderadio.desktop )
|
||||||
|
|
||||||
|
INSTALL(
|
||||||
|
FILES tderadio.xpm
|
||||||
|
DESTINATION ${SHARE_INSTALL_PREFIX}/pixmaps
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_add_project_translations()
|
@ -0,0 +1,189 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *tderadio[] = {
|
||||||
|
/* columns rows colors chars-per-pixel */
|
||||||
|
"32 32 151 2 ",
|
||||||
|
" c #000000",
|
||||||
|
". c #0D0603",
|
||||||
|
"X c #00040A",
|
||||||
|
"o c #06090E",
|
||||||
|
"O c #150D0A",
|
||||||
|
"+ c #1A120F",
|
||||||
|
"@ c #010710",
|
||||||
|
"# c #090C10",
|
||||||
|
"$ c #050E1C",
|
||||||
|
"% c #0C121A",
|
||||||
|
"& c #29150C",
|
||||||
|
"* c #351406",
|
||||||
|
"= c #3B180A",
|
||||||
|
"- c #2C1B14",
|
||||||
|
"; c #301E16",
|
||||||
|
": c #32211A",
|
||||||
|
"> c #3C241B",
|
||||||
|
", c #030F22",
|
||||||
|
"< c #111925",
|
||||||
|
"1 c #0C1D37",
|
||||||
|
"2 c #0D1F3A",
|
||||||
|
"3 c #172437",
|
||||||
|
"4 c #13223A",
|
||||||
|
"5 c #19273C",
|
||||||
|
"6 c #1A283D",
|
||||||
|
"7 c #551F09",
|
||||||
|
"8 c #411E10",
|
||||||
|
"9 c #452314",
|
||||||
|
"0 c #40261B",
|
||||||
|
"q c #552917",
|
||||||
|
"w c #752A0B",
|
||||||
|
"e c #782D0E",
|
||||||
|
"r c #68321C",
|
||||||
|
"t c #7C3619",
|
||||||
|
"y c #462C22",
|
||||||
|
"u c #463026",
|
||||||
|
"i c #4C3329",
|
||||||
|
"p c #5A3221",
|
||||||
|
"a c #543529",
|
||||||
|
"s c #563527",
|
||||||
|
"d c #663B2A",
|
||||||
|
"f c #773E26",
|
||||||
|
"g c #723F2A",
|
||||||
|
"h c #603F31",
|
||||||
|
"j c #6E412E",
|
||||||
|
"k c #654132",
|
||||||
|
"l c #6A493A",
|
||||||
|
"z c #6E4331",
|
||||||
|
"x c #744735",
|
||||||
|
"c c #172945",
|
||||||
|
"v c #1A2E4E",
|
||||||
|
"b c #1D3456",
|
||||||
|
"n c #0C397F",
|
||||||
|
"m c #1C427C",
|
||||||
|
"M c #284675",
|
||||||
|
"N c #823718",
|
||||||
|
"B c #84391A",
|
||||||
|
"V c #8A3F20",
|
||||||
|
"C c #8D4223",
|
||||||
|
"Z c #89462A",
|
||||||
|
"A c #914627",
|
||||||
|
"S c #924728",
|
||||||
|
"D c #954A2B",
|
||||||
|
"F c #994E2F",
|
||||||
|
"G c #844A31",
|
||||||
|
"H c #9A4F30",
|
||||||
|
"J c #86533E",
|
||||||
|
"K c #9D5233",
|
||||||
|
"L c #955337",
|
||||||
|
"P c #A15636",
|
||||||
|
"I c #A65B3B",
|
||||||
|
"U c #A95E3F",
|
||||||
|
"Y c #895945",
|
||||||
|
"T c #AA5F40",
|
||||||
|
"R c #A25F44",
|
||||||
|
"E c #8D614E",
|
||||||
|
"W c #93634E",
|
||||||
|
"Q c #996854",
|
||||||
|
"! c #936451",
|
||||||
|
"~ c #AC6142",
|
||||||
|
"^ c #A2684F",
|
||||||
|
"/ c #B16646",
|
||||||
|
"( c #B26748",
|
||||||
|
") c #B66B4C",
|
||||||
|
"_ c #B96E4E",
|
||||||
|
"` c #AC6D52",
|
||||||
|
"' c #AD745B",
|
||||||
|
"] c #BD7252",
|
||||||
|
"[ c #AF7860",
|
||||||
|
"{ c #C17656",
|
||||||
|
"} c #C57A5B",
|
||||||
|
"| c #C87D5E",
|
||||||
|
" . c #CA7F60",
|
||||||
|
".. c #CD8263",
|
||||||
|
"X. c #C58469",
|
||||||
|
"o. c #D18666",
|
||||||
|
"O. c #D28768",
|
||||||
|
"+. c #D58A6B",
|
||||||
|
"@. c #D98E6E",
|
||||||
|
"#. c #DA8F70",
|
||||||
|
"$. c #DD9272",
|
||||||
|
"%. c #D39174",
|
||||||
|
"&. c #E19676",
|
||||||
|
"*. c #E59A7A",
|
||||||
|
"=. c #E99E7E",
|
||||||
|
"-. c #00378B",
|
||||||
|
";. c #033A8D",
|
||||||
|
":. c #0C3C85",
|
||||||
|
">. c #083E90",
|
||||||
|
",. c #1E4888",
|
||||||
|
"<. c #0E4393",
|
||||||
|
"1. c #114595",
|
||||||
|
"2. c #154998",
|
||||||
|
"3. c #1A4D9B",
|
||||||
|
"4. c #1D509D",
|
||||||
|
"5. c #2C4D80",
|
||||||
|
"6. c #2F538A",
|
||||||
|
"7. c #325994",
|
||||||
|
"8. c #3F6296",
|
||||||
|
"9. c #2456A2",
|
||||||
|
"0. c #2A5BA6",
|
||||||
|
"q. c #2759A4",
|
||||||
|
"w. c #3666AE",
|
||||||
|
"e. c #3968AF",
|
||||||
|
"r. c #3D6BB2",
|
||||||
|
"t. c #42679E",
|
||||||
|
"y. c #416FB5",
|
||||||
|
"u. c #4371B5",
|
||||||
|
"i. c #4976B9",
|
||||||
|
"p. c #4C79BC",
|
||||||
|
"a. c #507CBE",
|
||||||
|
"s. c #577CB4",
|
||||||
|
"d. c #537FC0",
|
||||||
|
"f. c #5A81BC",
|
||||||
|
"g. c #5681C2",
|
||||||
|
"h. c #5D86C4",
|
||||||
|
"j. c #5E88C8",
|
||||||
|
"k. c #628BCA",
|
||||||
|
"l. c #688CC4",
|
||||||
|
"z. c #6790CD",
|
||||||
|
"x. c #6B92CE",
|
||||||
|
"c. c #6E96D2",
|
||||||
|
"v. c #739AD5",
|
||||||
|
"b. c #7EA3DC",
|
||||||
|
"n. c #EDA282",
|
||||||
|
"m. c #F1A686",
|
||||||
|
"M. c #F4A989",
|
||||||
|
"N. c #F9AE8E",
|
||||||
|
"B. c #FCB191",
|
||||||
|
"V. c #81A6DD",
|
||||||
|
"C. c None",
|
||||||
|
/* pixels */
|
||||||
|
"C.C.C.C.C.C.v C.C.C.C.C.C. C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.",
|
||||||
|
"C.C. 4 C.C.C. C.C.n.=.*.*.m.=.m.C.C.C.C.C.C.C.",
|
||||||
|
" C.C.C.C.r.C.C.C. C.C.C. - ..I S C A H ) ..*.C.C.C.C.C.C.",
|
||||||
|
" C.C.C.C.C.M C.C.C.C.C. C.&.> p P S S A V B C } *.C.C.C.C.C.",
|
||||||
|
"C.C.C. $ b o C.C.C. : +.R . Z F P T I H C F +.&.C.C.C.C.",
|
||||||
|
"C. C.C.C.r.C.C.C. C.C.C.O ` P 9 0 P _ +.@.} ~ K ) &.$.C.C.C.",
|
||||||
|
"C. C.C.C.r.i.h.C.C.C. C.C.Y > H t . K _ &.n.n.@._ ~ +.$.C.C.C.",
|
||||||
|
" C.C.3.9.r.d.k.v.C.C.C. C.+.O L A & f ) $.n.m.M.&...+.@.@.C.C.",
|
||||||
|
"C.C.C.>.9.r.d.k.v.b.C.C. W +.s z K p d } +.&.M.N.M.=.$.@.+.C.C.",
|
||||||
|
"C.C.<.;.4.w.i.j.z.c.x.C.u k +.Y a S g p _ _ | *.N.B.N.*.O.o.C.C.",
|
||||||
|
"C.C.;.-.1.0.r.p.g.g.d.C.W y o.^ a T 7 * B C I } m.B.B.*.+.@.C.C.",
|
||||||
|
"C.C.<.-.>.3.0.e.y.u.i.C.C.i +.' a ..r * w w e P #.N.B.=.+.@.C.C.",
|
||||||
|
"C.C.C.-.-.;.2.9.q.q.C.C.: l =.Q k #.Y 9 A N e B O.N.B.n.#.@.C.C.",
|
||||||
|
"C.C.C.1.-.-.-.>.1.C.C.C.X [ m.l ! @.k j ~ I S A ..N.B.=.+.@.C.C.",
|
||||||
|
" C.C.C.1.1.1.9.u.C.C.C. m.m.+ %...- G P S S H | m.N.*.o.+.C.C.",
|
||||||
|
"C. C.C.1.9.r.a.j.C.C. C.m.E i O.Z . V S S C F } n.N.&.o.o.C.C.",
|
||||||
|
"C.C. C.<.9.r.a.f.C. C.C.X.O X...8 = t S P P / | *.M.$.o.C.C.C.",
|
||||||
|
"C.C.C.X X 1 v 3 # C.C.C.O x +.` . t B K / } ] ..=.n...| C.C.C.",
|
||||||
|
" C.C.C.:.m 5.t.h.C.C.C. C.C._ ; q F U ) &.=.+.&.=.*.| C.C.C.C.",
|
||||||
|
" C.C.<.q.r.p.k.C. C.C.C.0 0 P / { @.*.=.n.m.*.@.| C.C.C.C.",
|
||||||
|
"C.C. X $ 2 c 5 % o C.C.C.C. > ..+.o.O.@.=.n.m.m.*...} C.C.C.C.",
|
||||||
|
"C.C.C.-.:.m 6.8.f.c.C.C.C. +.=.M.*.| +.*.n.n.=.@.] ..C.C.C.C.",
|
||||||
|
" C.-.<.q.r.a.k.l.C. C.C.*.m.M.$.O.$.n.n.*.@. .| C.C.C.C.C.",
|
||||||
|
"C.C. X , 1 4 5 < # C.C.C.C.&.n.n.&.&.=.m.=.$.+.+.@.C.C.C.C.C.",
|
||||||
|
"C.C.C.-.n ,.7.t.s.v.C.C.C.C.C.C...=.=.&.=.m.M.=.@.+.C.C.C.C.C.C.",
|
||||||
|
"C.C.C.-.<.9.r.a.k.v.C.C.C.C.C.C.] | +.@.=.m.n.*.+.@.C.C.C.C.C.C.",
|
||||||
|
"C.C.C.-.<.q.r.a.k.v.C.C.C.C.C.C.C.) { o.=.=.&.O...C.C.C.C.C.C.C.",
|
||||||
|
"C.C.-.-.<.9.r.a.k.v.C.C.C.C.C.C.C.C.) ) +.+...+.C.C.C.C.C.C.C.C.",
|
||||||
|
"C.C.-.-.<.q.r.p.k.c.b.C.C.C.C.C.C.C.( U { / { C.C.C.C.C.C.C.C.C.",
|
||||||
|
"C.C.-.-.<.q.r.a.k.v.V.C.C.C.C.C.C.C.C./ U C.C.C.C.C.C.C.C.C.C.C.",
|
||||||
|
"C.C.C.-.<.9.r.d.k.v.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.",
|
||||||
|
"C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C."
|
||||||
|
};
|
Loading…
Reference in new issue