Add KDE_EXPORT to the public symbols.

Add twin client translations into template.
Use common rules for build and install translations.
Delete generated files.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
pull/1/head
Slávek Banko 3 years ago
parent 402e7a479a
commit 7d5c09fcba
No known key found for this signature in database
GPG Key ID: 608F5293A04BE668

@ -45,6 +45,12 @@ option( WITH_ALL_OPTIONS "Enable all optional support" OFF
option( WITH_GCC_VISIBILITY "Enable fvisibility and fvisibility-inlines-hidden" ${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_TRANSLATIONS "Build translations" ${BUILD_ALL} )
##### configure checks ##### configure checks
include( ConfigureChecks.cmake ) include( ConfigureChecks.cmake )
@ -64,7 +70,12 @@ set( CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--no-undefined"
add_subdirectory( client ) add_subdirectory( client )
add_subdirectory( themes ) add_subdirectory( themes )
##### other data
tde_conditional_add_project_translations( BUILD_TRANSLATIONS )
##### write configure files ##### write configure files
configure_file( config.h.cmake config.h @ONLY ) configure_file( config.h.cmake config.h @ONLY )

@ -1,6 +1,12 @@
##### create translation templates ##############
tde_l10n_create_template(
CATALOG "messages/twin_deKorator/"
SOURCES .
X-POT ${CMAKE_SOURCE_DIR}/../../../core/tde-i18n/template/messages/tdebase/twin_clients.pot
)
tde_l10n_create_template( tde_l10n_create_template(
CATALOG "desktop_files/twin-style-deKorator-desktops" CATALOG "desktop_files/twin-style-deKorator-desktops"
SOURCES deKorator.desktop SOURCES deKorator.desktop
) )
tde_l10n_auto_add_subdirectories( )

@ -22,7 +22,7 @@ tde_add_kpart( twin3_deKorator AUTOMOC
SOURCES SOURCES
deKoratorclient.cpp deKoratorclient.cpp
shadow.cpp shadow.cpp
LINK LINK
tdecore-shared tdecore-shared
tdeui-shared tdeui-shared
@ -34,7 +34,7 @@ tde_add_kpart( twin3_deKorator AUTOMOC
##### other data ##### other data
install( tde_create_translated_desktop(
FILES deKorator.desktop SOURCE deKorator.desktop
DESTINATION ${DATA_INSTALL_DIR}/twin DESTINATION ${DATA_INSTALL_DIR}/twin
) )

@ -1,3 +0,0 @@
##### create translation templates ##############
tde_l10n_create_template( "messages/twin_deKorator_config" )

@ -19,7 +19,7 @@ tde_add_kpart( twin_deKorator_config AUTOMOC
SOURCES SOURCES
deKoratorconfig.cpp deKoratorconfig.cpp
configdialog.ui configdialog.ui
themes.cpp themes.cpp
LINK LINK
tdecore-shared tdecore-shared
tdeui-shared tdeui-shared

@ -31,6 +31,10 @@
// Boston, MA 02110-1301, USA. // Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////
#if defined(HAVE_CONFIG_H)
# include "config.h"
#endif
#include <tdeconfig.h> #include <tdeconfig.h>
#include <tdelocale.h> #include <tdelocale.h>
#include <tdeglobal.h> #include <tdeglobal.h>
@ -61,9 +65,8 @@ DeKoratorConfig::DeKoratorConfig( TDEConfig* config, TQWidget* parent )
{ {
// create the configuration object // create the configuration object
config_ = new TDEConfig( "twindeKoratorrc" ); config_ = new TDEConfig( "twindeKoratorrc" );
TDEGlobal::locale() ->insertCatalogue( "twin_deKorator_config" ); TDEGlobal::locale()->insertCatalogue("twin_clients");
TDEGlobal::locale()->insertCatalogue("twin_deKorator");
// create and show the configuration dialog // create and show the configuration dialog
dialog_ = new ConfigDialog( parent ); dialog_ = new ConfigDialog( parent );
@ -455,7 +458,7 @@ void DeKoratorConfig::setTheme()
extern "C" extern "C"
{ {
TQObject * allocate_config( TDEConfig * config, TQWidget * parent ) KDE_EXPORT TQObject * allocate_config( TDEConfig * config, TQWidget * parent )
{ {
return ( new DeKoratorConfig( config, parent ) ); return ( new DeKoratorConfig( config, parent ) );
} }

@ -31,7 +31,9 @@
// Boston, MA 02110-1301, USA. // Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////
#include <config.h> #if defined(HAVE_CONFIG_H)
# include "config.h"
#endif
#include <stdlib.h> #include <stdlib.h>
#include <unistd.h> #include <unistd.h>

@ -1,110 +0,0 @@
/****************************************************************************
** IconThemesConfig meta object code from reading C++ file 'themes.h'
**
** Created: Wed Dec 7 20:20:14 2005
** by: The TQt MOC ($Id: qt/moc_yacc.cpp 3.3.5 edited Sep 2 14:41 $)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#undef QT_NO_COMPAT
#include "themes.h"
#include <tqmetaobject.h>
#include <tqapplication.h>
#include <private/qucomextra_p.h>
#if !defined(Q_MOC_OUTPUT_REVISION) || (Q_MOC_OUTPUT_REVISION != 26)
#error "This file was generated using the moc from 3.3.5. It"
#error "cannot be used with the include files from this version of TQt."
#error "(The moc has changed too much.)"
#endif
const char *IconThemesConfig::className() const
{
return "IconThemesConfig";
}
TQMetaObject *IconThemesConfig::metaObj = 0;
static TQMetaObjectCleanUp cleanUp_IconThemesConfig( "IconThemesConfig", &IconThemesConfig::staticMetaObject );
#ifndef QT_NO_TRANSLATION
TQString IconThemesConfig::tr( const char *s, const char *c )
{
if ( tqApp )
return tqApp->translate( "IconThemesConfig", s, c, TQApplication::DefaultCodec );
else
return TQString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
TQString IconThemesConfig::trUtf8( const char *s, const char *c )
{
if ( tqApp )
return tqApp->translate( "IconThemesConfig", s, c, TQApplication::UnicodeUTF8 );
else
return TQString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8
#endif // QT_NO_TRANSLATION
TQMetaObject* IconThemesConfig::staticMetaObject()
{
if ( metaObj )
return metaObj;
TQMetaObject* parentObject = TDECModule::staticMetaObject();
static const TQUParameter param_slot_0[] = {
{ "item", &static_QUType_ptr, "TQListViewItem", TQUParameter::In }
};
static const TQUMethod slot_0 = {"themeSelected", 1, param_slot_0 };
static const TQUMethod slot_1 = {"installNewTheme", 0, 0 };
static const TQUMethod slot_2 = {"removeSelectedTheme", 0, 0 };
static const TQMetaData slot_tbl[] = {
{ "themeSelected(TQListViewItem*)", &slot_0, TQMetaData::Protected },
{ "installNewTheme()", &slot_1, TQMetaData::Protected },
{ "removeSelectedTheme()", &slot_2, TQMetaData::Protected }
};
metaObj = TQMetaObject::new_metaobject(
"IconThemesConfig", parentObject,
slot_tbl, 3,
0, 0,
#ifndef QT_NO_PROPERTIES
0, 0,
0, 0,
#endif // QT_NO_PROPERTIES
0, 0 );
cleanUp_IconThemesConfig.setMetaObject( metaObj );
return metaObj;
}
void* IconThemesConfig::tqt_cast( const char* clname )
{
if ( !qstrcmp( clname, "IconThemesConfig" ) )
return this;
return TDECModule::tqt_cast( clname );
}
bool IconThemesConfig::tqt_invoke( int _id, TQUObject* _o )
{
switch ( _id - staticMetaObject()->slotOffset() ) {
case 0: themeSelected((TQListViewItem*)static_QUType_ptr.get(_o+1)); break;
case 1: installNewTheme(); break;
case 2: removeSelectedTheme(); break;
default:
return TDECModule::tqt_invoke( _id, _o );
}
return TRUE;
}
bool IconThemesConfig::tqt_emit( int _id, TQUObject* _o )
{
return TDECModule::tqt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES
bool IconThemesConfig::tqt_property( int id, int f, TQVariant* v)
{
return TDECModule::tqt_property( id, f, v);
}
bool IconThemesConfig::tqt_static_property( TQObject* , int , int , TQVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES

@ -1,7 +0,0 @@
# themes.moc.lo - a libtool object file
# Generated by ltmain.sh - GNU libtool 1.5a (1.1240 2003/06/26 06:55:19)
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.

@ -1,5 +1,3 @@
# KDE Desktop Entry
[Desktop Entry] [Desktop Entry]
Encoding=UTF-8
Name=DeKorator Name=DeKorator
X-TDE-Library=twin3_deKorator X-TDE-Library=twin3_deKorator

@ -31,9 +31,9 @@
// Boston, MA 02110-1301, USA. // Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////
#if defined(HAVE_CONFIG_H)
# include "config.h"
#endif
#include "deKoratorclient.h" #include "deKoratorclient.h"
@ -176,9 +176,12 @@ TQString DeKoratorFactory::buttonsPath_ = "";
TQString DeKoratorFactory::masksPath_ = ""; TQString DeKoratorFactory::masksPath_ = "";
extern "C" KDecorationFactory* create_factory() extern "C"
{ {
return new DeKorator::DeKoratorFactory(); KDE_EXPORT KDecorationFactory* create_factory()
{
return new DeKorator::DeKoratorFactory();
}
} }
////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////
@ -187,6 +190,9 @@ extern "C" KDecorationFactory* create_factory()
// Constructor // Constructor
DeKoratorFactory::DeKoratorFactory() DeKoratorFactory::DeKoratorFactory()
{ {
TDEGlobal::locale()->insertCatalogue("twin_clients");
TDEGlobal::locale()->insertCatalogue("twin_deKorator");
readConfig(); readConfig();
initialized_ = TRUE; initialized_ = TRUE;

@ -31,6 +31,10 @@
// Boston, MA 02110-1301, USA. // Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////
#if defined(HAVE_CONFIG_H)
# include "config.h"
#endif
#include "shadow.h" #include "shadow.h"
#include <tqcolor.h> #include <tqcolor.h>

@ -1,110 +0,0 @@
/****************************************************************************
** IconThemesConfig meta object code from reading C++ file 'themes.h'
**
** Created: Wed Dec 7 21:43:34 2005
** by: The TQt MOC ($Id: qt/moc_yacc.cpp 3.3.5 edited Sep 2 14:41 $)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#undef QT_NO_COMPAT
#include "themes.h"
#include <tqmetaobject.h>
#include <tqapplication.h>
#include <private/qucomextra_p.h>
#if !defined(Q_MOC_OUTPUT_REVISION) || (Q_MOC_OUTPUT_REVISION != 26)
#error "This file was generated using the moc from 3.3.5. It"
#error "cannot be used with the include files from this version of TQt."
#error "(The moc has changed too much.)"
#endif
const char *IconThemesConfig::className() const
{
return "IconThemesConfig";
}
TQMetaObject *IconThemesConfig::metaObj = 0;
static TQMetaObjectCleanUp cleanUp_IconThemesConfig( "IconThemesConfig", &IconThemesConfig::staticMetaObject );
#ifndef QT_NO_TRANSLATION
TQString IconThemesConfig::tr( const char *s, const char *c )
{
if ( tqApp )
return tqApp->translate( "IconThemesConfig", s, c, TQApplication::DefaultCodec );
else
return TQString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
TQString IconThemesConfig::trUtf8( const char *s, const char *c )
{
if ( tqApp )
return tqApp->translate( "IconThemesConfig", s, c, TQApplication::UnicodeUTF8 );
else
return TQString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8
#endif // QT_NO_TRANSLATION
TQMetaObject* IconThemesConfig::staticMetaObject()
{
if ( metaObj )
return metaObj;
TQMetaObject* parentObject = TDECModule::staticMetaObject();
static const TQUParameter param_slot_0[] = {
{ "item", &static_QUType_ptr, "TQListViewItem", TQUParameter::In }
};
static const TQUMethod slot_0 = {"themeSelected", 1, param_slot_0 };
static const TQUMethod slot_1 = {"installNewTheme", 0, 0 };
static const TQUMethod slot_2 = {"removeSelectedTheme", 0, 0 };
static const TQMetaData slot_tbl[] = {
{ "themeSelected(TQListViewItem*)", &slot_0, TQMetaData::Protected },
{ "installNewTheme()", &slot_1, TQMetaData::Protected },
{ "removeSelectedTheme()", &slot_2, TQMetaData::Protected }
};
metaObj = TQMetaObject::new_metaobject(
"IconThemesConfig", parentObject,
slot_tbl, 3,
0, 0,
#ifndef QT_NO_PROPERTIES
0, 0,
0, 0,
#endif // QT_NO_PROPERTIES
0, 0 );
cleanUp_IconThemesConfig.setMetaObject( metaObj );
return metaObj;
}
void* IconThemesConfig::tqt_cast( const char* clname )
{
if ( !qstrcmp( clname, "IconThemesConfig" ) )
return this;
return TDECModule::tqt_cast( clname );
}
bool IconThemesConfig::tqt_invoke( int _id, TQUObject* _o )
{
switch ( _id - staticMetaObject()->slotOffset() ) {
case 0: themeSelected((TQListViewItem*)static_QUType_ptr.get(_o+1)); break;
case 1: installNewTheme(); break;
case 2: removeSelectedTheme(); break;
default:
return TDECModule::tqt_invoke( _id, _o );
}
return TRUE;
}
bool IconThemesConfig::tqt_emit( int _id, TQUObject* _o )
{
return TDECModule::tqt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES
bool IconThemesConfig::tqt_property( int id, int f, TQVariant* v)
{
return TDECModule::tqt_property( id, f, v);
}
bool IconThemesConfig::tqt_static_property( TQObject* , int , int , TQVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-26 18:09+0300\n" "POT-Creation-Date: 2021-07-12 19:44+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -17,6 +17,6 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
#. Name #. Name
#: deKorator.desktop:4 #: deKorator.desktop:2
msgid "DeKorator" msgid "DeKorator"
msgstr "" msgstr ""

@ -5,7 +5,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2021-06-26 18:10+0300\n" "POT-Creation-Date: 2021-07-12 19:27+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -27,500 +27,483 @@ msgid ""
"Your emails" "Your emails"
msgstr "" msgstr ""
#: themes.cpp:168 #: config/themes.cpp:170
msgid "Drag or Type Theme URL" msgid "Drag or Type Theme URL"
msgstr "" msgstr ""
#: themes.cpp:181 #: config/themes.cpp:183
#, c-format #, c-format
msgid "Unable to find the deKorator theme archive %1." msgid "Unable to find the deKorator theme archive %1."
msgstr "" msgstr ""
#: themes.cpp:183 #: config/themes.cpp:185
msgid "" msgid ""
"Unable to download deKorator theme archive;\n" "Unable to download deKorator theme archive;\n"
"please check that address %1 is correct." "please check that address %1 is correct."
msgstr "" msgstr ""
#: themes.cpp:193 #: config/themes.cpp:195
msgid "The file is not a valid deKorator theme archive." msgid "The file is not a valid deKorator theme archive."
msgstr "" msgstr ""
#: themes.cpp:205 #: config/themes.cpp:207
msgid "" msgid ""
"A problem occurred during the installation process; however, most of the " "A problem occurred during the installation process; however, most of the "
"themes in the archive have been installed" "themes in the archive have been installed"
msgstr "" msgstr ""
#: themes.cpp:231 #: config/themes.cpp:233
msgid "Installing icon themes" msgid "Installing icon themes"
msgstr "" msgstr ""
#: themes.cpp:248 #: config/themes.cpp:250
msgid "<qt>Installing <strong>%1</strong> theme</qt>" msgid "<qt>Installing <strong>%1</strong> theme</qt>"
msgstr "" msgstr ""
#: themes.cpp:330 #: config/themes.cpp:332
msgid "" msgid ""
"<qt>Are you sure you want to remove the <strong>%1</strong> " "<qt>Are you sure you want to remove the <strong>%1</strong> theme?"
"theme?<br><br>This will delete the files installed by this theme.</qt>" "<br><br>This will delete the files installed by this theme.</qt>"
msgstr "" msgstr ""
#: themes.cpp:336 #: config/themes.cpp:338
msgid "Confirmation" msgid "Confirmation"
msgstr "" msgstr ""
#: configdialog.ui:16 #: deKoratorclient.cpp:1703
#, no-c-format msgid "Dekorator preview (Version 0.3)"
msgid "Config Dialog"
msgstr "" msgstr ""
#: configdialog.ui:31 #: deKoratorclient.cpp:1776 deKoratorclient.cpp:1976
#, no-c-format msgid "Un-Sticky"
msgid "M&isc"
msgstr "" msgstr ""
#: configdialog.ui:48 #: config/configdialog.ui:31
#, no-c-format #, no-c-format
msgid "Decoration Settings" msgid "M&isc"
msgstr "" msgstr ""
#: configdialog.ui:59 #: config/configdialog.ui:48
#, no-c-format #, no-c-format
msgid "Title &Alignment" msgid "Decoration Settings"
msgstr "" msgstr ""
#: configdialog.ui:62 #: config/configdialog.ui:62
#, no-c-format #, no-c-format
msgid "Use these buttons to set the alignment of the window title" msgid "Use these buttons to set the alignment of the window title"
msgstr "" msgstr ""
#: configdialog.ui:73 #: config/configdialog.ui:73
#, no-c-format #, no-c-format
msgid "L&eft" msgid "L&eft"
msgstr "" msgstr ""
#: configdialog.ui:76 configdialog.ui:1755 #: config/configdialog.ui:76 config/configdialog.ui:1755
#, no-c-format #, no-c-format
msgid "Alt+E" msgid "Alt+E"
msgstr "" msgstr ""
#: configdialog.ui:87 #: config/configdialog.ui:87
#, no-c-format #, no-c-format
msgid "&Center" msgid "&Center"
msgstr "" msgstr ""
#: configdialog.ui:90 #: config/configdialog.ui:90
#, no-c-format #, no-c-format
msgid "Alt+C" msgid "Alt+C"
msgstr "" msgstr ""
#: configdialog.ui:104 #: config/configdialog.ui:104
#, no-c-format #, no-c-format
msgid "Ri&ght" msgid "Ri&ght"
msgstr "" msgstr ""
#: configdialog.ui:107 #: config/configdialog.ui:107
#, no-c-format #, no-c-format
msgid "Alt+G" msgid "Alt+G"
msgstr "" msgstr ""
#: configdialog.ui:120 #: config/configdialog.ui:120
#, no-c-format #, no-c-format
msgid "Text Shadow" msgid "Text Shadow"
msgstr "" msgstr ""
#: configdialog.ui:131 #: config/configdialog.ui:131
#, no-c-format #, no-c-format
msgid "&Use shadowed text" msgid "&Use shadowed text"
msgstr "" msgstr ""
#: configdialog.ui:134 configdialog.ui:638 #: config/configdialog.ui:134 config/configdialog.ui:638
#: configdialog.ui:1582 #: config/configdialog.ui:1582
#, no-c-format #, no-c-format
msgid "Alt+U" msgid "Alt+U"
msgstr "" msgstr ""
#: configdialog.ui:153 configdialog.ui:550 #: config/configdialog.ui:153 config/configdialog.ui:550
#, no-c-format #, no-c-format
msgid "Active" msgid "Active"
msgstr "" msgstr ""
#: configdialog.ui:175 configdialog.ui:283 #: config/configdialog.ui:175 config/configdialog.ui:283
#: configdialog.ui:397 #: config/configdialog.ui:397
#, no-c-format #, no-c-format
msgid "X :" msgid "X :"
msgstr "" msgstr ""
#: configdialog.ui:200 configdialog.ui:308 #: config/configdialog.ui:200 config/configdialog.ui:308
#: configdialog.ui:416 #: config/configdialog.ui:416
#, no-c-format #, no-c-format
msgid "Y :" msgid "Y :"
msgstr "" msgstr ""
#: configdialog.ui:235 configdialog.ui:343 #: config/configdialog.ui:235 config/configdialog.ui:343
#, no-c-format #, no-c-format
msgid "Color" msgid "Color"
msgstr "" msgstr ""
#: configdialog.ui:261 configdialog.ui:585 #: config/configdialog.ui:261 config/configdialog.ui:585
#, no-c-format #, no-c-format
msgid "Inactive" msgid "Inactive"
msgstr "" msgstr ""
#: configdialog.ui:370 #: config/configdialog.ui:370
#, no-c-format #, no-c-format
msgid "Pressed Buttons Shift" msgid "Pressed Buttons Shift"
msgstr "" msgstr ""
#: configdialog.ui:458 #: config/configdialog.ui:458
#, no-c-format #, no-c-format
msgid "Use menu button image insted o&f the app icon" msgid "Use menu button image insted o&f the app icon"
msgstr "" msgstr ""
#: configdialog.ui:461 configdialog.ui:564 #: config/configdialog.ui:461 config/configdialog.ui:564
#: configdialog.ui:599 #: config/configdialog.ui:599
#, no-c-format #, no-c-format
msgid "Alt+F" msgid "Alt+F"
msgstr "" msgstr ""
#: configdialog.ui:469 #: config/configdialog.ui:469
#, no-c-format #, no-c-format
msgid "Ignore app icon colorizing" msgid "Ignore app icon colorizing"
msgstr "" msgstr ""
#: configdialog.ui:477 #: config/configdialog.ui:477
#, no-c-format #, no-c-format
msgid "Close &window by by double clicking the menu button" msgid "Close &window by by double clicking the menu button"
msgstr "" msgstr ""
#: configdialog.ui:480 #: config/configdialog.ui:480
#, no-c-format #, no-c-format
msgid "Alt+W" msgid "Alt+W"
msgstr "" msgstr ""
#: configdialog.ui:488 #: config/configdialog.ui:488
#, no-c-format #, no-c-format
msgid "Show &bottom border when window is shaded" msgid "Show &bottom border when window is shaded"
msgstr "" msgstr ""
#: configdialog.ui:491 configdialog.ui:575 #: config/configdialog.ui:491 config/configdialog.ui:575
#: configdialog.ui:610 #: config/configdialog.ui:610
#, no-c-format #, no-c-format
msgid "Alt+B" msgid "Alt+B"
msgstr "" msgstr ""
#: configdialog.ui:520 #: config/configdialog.ui:520
#, no-c-format #, no-c-format
msgid "Color&s" msgid "Color&s"
msgstr "" msgstr ""
#: configdialog.ui:531 #: config/configdialog.ui:531
#, no-c-format #, no-c-format
msgid "Colors" msgid "Colors"
msgstr "" msgstr ""
#: configdialog.ui:561 configdialog.ui:596 #: config/configdialog.ui:561 config/configdialog.ui:596
#, no-c-format #, no-c-format
msgid "Colorize &frames" msgid "Colorize &frames"
msgstr "" msgstr ""
#: configdialog.ui:572 configdialog.ui:607 #: config/configdialog.ui:572 config/configdialog.ui:607
#, no-c-format #, no-c-format
msgid "Colorize &buttons" msgid "Colorize &buttons"
msgstr "" msgstr ""
#: configdialog.ui:624 #: config/configdialog.ui:624
#, no-c-format #, no-c-format
msgid "Hover Effects" msgid "Hover Effects"
msgstr "" msgstr ""
#: configdialog.ui:635 #: config/configdialog.ui:635
#, no-c-format #, no-c-format
msgid "&Use buttons animation" msgid "&Use buttons animation"
msgstr "" msgstr ""
#: configdialog.ui:654 #: config/configdialog.ui:654
#, no-c-format #, no-c-format
msgid "Animate Effect" msgid "Animate Effect"
msgstr "" msgstr ""
#: configdialog.ui:663 #: config/configdialog.ui:663
#, no-c-format #, no-c-format
msgid "Intensity" msgid "Intensity"
msgstr "" msgstr ""
#: configdialog.ui:668 #: config/configdialog.ui:668
#, no-c-format #, no-c-format
msgid "Blend" msgid "Blend"
msgstr "" msgstr ""
#: configdialog.ui:673 #: config/configdialog.ui:673
#, no-c-format #, no-c-format
msgid "Solarize" msgid "Solarize"
msgstr "" msgstr ""
#: configdialog.ui:678 #: config/configdialog.ui:678
#, no-c-format #, no-c-format
msgid "Fade" msgid "Fade"
msgstr "" msgstr ""
#: configdialog.ui:683 #: config/configdialog.ui:683
#, no-c-format #, no-c-format
msgid "Trashed" msgid "Trashed"
msgstr "" msgstr ""
#: configdialog.ui:688 #: config/configdialog.ui:688
#, no-c-format #, no-c-format
msgid "Hue Shift" msgid "Hue Shift"
msgstr "" msgstr ""
#: configdialog.ui:714 #: config/configdialog.ui:714
#, no-c-format #, no-c-format
msgid "Steps :" msgid "Steps :"
msgstr "" msgstr ""
#: configdialog.ui:739 #: config/configdialog.ui:739
#, no-c-format #, no-c-format
msgid "Interval" msgid "Interval"
msgstr "" msgstr ""
#: configdialog.ui:763 #: config/configdialog.ui:763
#, no-c-format #, no-c-format
msgid "Keep Animating" msgid "Keep Animating"
msgstr "" msgstr ""
#: configdialog.ui:773 #: config/configdialog.ui:773
#, no-c-format #, no-c-format
msgid "Hover And Press Effect" msgid "Hover And Press Effect"
msgstr "" msgstr ""
#: configdialog.ui:782 #: config/configdialog.ui:782
#, no-c-format #, no-c-format
msgid "To Gray" msgid "To Gray"
msgstr "" msgstr ""
#: configdialog.ui:787 #: config/configdialog.ui:787
#, no-c-format #, no-c-format
msgid "Colorize" msgid "Colorize"
msgstr "" msgstr ""
#: configdialog.ui:792 #: config/configdialog.ui:792
#, no-c-format #, no-c-format
msgid "DeSaturate" msgid "DeSaturate"
msgstr "" msgstr ""
#: configdialog.ui:797 #: config/configdialog.ui:797
#, no-c-format #, no-c-format
msgid "To Gamma" msgid "To Gamma"
msgstr "" msgstr ""
#: configdialog.ui:802 #: config/configdialog.ui:802
#, no-c-format #, no-c-format
msgid "Use Image Colors" msgid "Use Image Colors"
msgstr "" msgstr ""
#: configdialog.ui:822 #: config/configdialog.ui:822
#, no-c-format #, no-c-format
msgid "Amount :" msgid "Amount :"
msgstr "" msgstr ""
#: configdialog.ui:847 #: config/configdialog.ui:847
#, no-c-format #, no-c-format
msgid "Highlight Colors" msgid "Highlight Colors"
msgstr "" msgstr ""
#: configdialog.ui:874 #: config/configdialog.ui:874
#, no-c-format #, no-c-format
msgid "Active color" msgid "Active color"
msgstr "" msgstr ""
#: configdialog.ui:900 #: config/configdialog.ui:900
#, no-c-format #, no-c-format
msgid "Inactive color" msgid "Inactive color"
msgstr "" msgstr ""
#: configdialog.ui:924 #: config/configdialog.ui:924
#, no-c-format #, no-c-format
msgid "Colorizing Method" msgid "Colorizing Method"
msgstr "" msgstr ""
#: configdialog.ui:943 #: config/configdialog.ui:943
#, no-c-format #, no-c-format
msgid "Deco's" msgid "Deco's"
msgstr "" msgstr ""
#: configdialog.ui:949 configdialog.ui:987 #: config/configdialog.ui:949 config/configdialog.ui:987
#, no-c-format #, no-c-format
msgid "Liquid Method" msgid "Liquid Method"
msgstr "" msgstr ""
#: configdialog.ui:954 configdialog.ui:992 #: config/configdialog.ui:954 config/configdialog.ui:992
#, no-c-format #, no-c-format
msgid "Kde Method" msgid "Kde Method"
msgstr "" msgstr ""
#: configdialog.ui:959 configdialog.ui:997 #: config/configdialog.ui:959 config/configdialog.ui:997
#, no-c-format #, no-c-format
msgid "Hue Adgustment" msgid "Hue Adgustment"
msgstr "" msgstr ""
#: configdialog.ui:981 configdialog.ui:1032 #: config/configdialog.ui:981 config/configdialog.ui:1032
#, no-c-format #, no-c-format
msgid "Buttons" msgid "Buttons"
msgstr "" msgstr ""
#: configdialog.ui:1043 #: config/configdialog.ui:1043
#, no-c-format #, no-c-format
msgid "Use custom buttons colors" msgid "Use custom buttons colors"
msgstr "" msgstr ""
#: configdialog.ui:1054 #: config/configdialog.ui:1054
#, no-c-format #, no-c-format
msgid "Custom Buttons Colors" msgid "Custom Buttons Colors"
msgstr "" msgstr ""
#: configdialog.ui:1065 #: config/configdialog.ui:1065
#, no-c-format #, no-c-format
msgid "Apply custom colors to:" msgid "Apply custom colors to:"
msgstr "" msgstr ""
#: configdialog.ui:1081 #: config/configdialog.ui:1081
#, no-c-format #, no-c-format
msgid "Active buttons" msgid "Active buttons"
msgstr "" msgstr ""
#: configdialog.ui:1089 #: config/configdialog.ui:1089
#, no-c-format #, no-c-format
msgid "InActive buttons" msgid "InActive buttons"
msgstr "" msgstr ""
#: configdialog.ui:1166 #: config/configdialog.ui:1166
#, no-c-format #, no-c-format
msgid "Max" msgid "Max"
msgstr "" msgstr ""
#: configdialog.ui:1218 #: config/configdialog.ui:1244
#, no-c-format
msgid "Sticky"
msgstr ""
#: configdialog.ui:1244
#, no-c-format #, no-c-format
msgid "Above" msgid "Above"
msgstr "" msgstr ""
#: configdialog.ui:1270 #: config/configdialog.ui:1270
#, no-c-format #, no-c-format
msgid "Below" msgid "Below"
msgstr "" msgstr ""
#: configdialog.ui:1296 #: config/configdialog.ui:1332
#, no-c-format
msgid "Shade"
msgstr ""
#: configdialog.ui:1332
#, no-c-format #, no-c-format
msgid "Min" msgid "Min"
msgstr "" msgstr ""
#: configdialog.ui:1384 #: config/configdialog.ui:1410
#, no-c-format
msgid "Menu"
msgstr ""
#: configdialog.ui:1410
#, no-c-format #, no-c-format
msgid "Sticky Down" msgid "Sticky Down"
msgstr "" msgstr ""
#: configdialog.ui:1436 #: config/configdialog.ui:1436
#, no-c-format #, no-c-format
msgid "Above Down" msgid "Above Down"
msgstr "" msgstr ""
#: configdialog.ui:1462 #: config/configdialog.ui:1462
#, no-c-format #, no-c-format
msgid "Below Down" msgid "Below Down"
msgstr "" msgstr ""
#: configdialog.ui:1488 #: config/configdialog.ui:1488
#, no-c-format #, no-c-format
msgid "Shade Down" msgid "Shade Down"
msgstr "" msgstr ""
#: configdialog.ui:1531 #: config/configdialog.ui:1531
#, no-c-format #, no-c-format
msgid "&Paths" msgid "&Paths"
msgstr "" msgstr ""
#: configdialog.ui:1542 #: config/configdialog.ui:1542
#, no-c-format #, no-c-format
msgid "Tiles Path's" msgid "Tiles Path's"
msgstr "" msgstr ""
#: configdialog.ui:1553 #: config/configdialog.ui:1553
#, no-c-format #, no-c-format
msgid "Frames tiles Path" msgid "Frames tiles Path"
msgstr "" msgstr ""
#: configdialog.ui:1566 #: config/configdialog.ui:1566
#, no-c-format #, no-c-format
msgid "Buttons tiles path" msgid "Buttons tiles path"
msgstr "" msgstr ""
#: configdialog.ui:1579 #: config/configdialog.ui:1579
#, no-c-format #, no-c-format
msgid "&Use Masks" msgid "&Use Masks"
msgstr "" msgstr ""
#: configdialog.ui:1593 #: config/configdialog.ui:1593
#, no-c-format #, no-c-format
msgid "Masks tiles path" msgid "Masks tiles path"
msgstr "" msgstr ""
#: configdialog.ui:1630 #: config/configdialog.ui:1630
#, no-c-format #, no-c-format
msgid "&Themes" msgid "&Themes"
msgstr "" msgstr ""
#: configdialog.ui:1641 #: config/configdialog.ui:1641
#, no-c-format #, no-c-format
msgid "Preview" msgid "Preview"
msgstr "" msgstr ""
#: configdialog.ui:1688 #: config/configdialog.ui:1688
#, no-c-format #, no-c-format
msgid "This is a Screen shot of what TDM will look like when you go to log in." msgid "This is a Screen shot of what TDM will look like when you go to log in."
msgstr "" msgstr ""
#: configdialog.ui:1715 #: config/configdialog.ui:1715
#, no-c-format #, no-c-format
msgid "Theme Name" msgid "Theme Name"
msgstr "" msgstr ""
#: configdialog.ui:1744 #: config/configdialog.ui:1744
#, no-c-format #, no-c-format
msgid "Install Ne&w Theme" msgid "Install Ne&w Theme"
msgstr "" msgstr ""
#: configdialog.ui:1752 #: config/configdialog.ui:1752
#, no-c-format #, no-c-format
msgid "R&emove Theme" msgid "R&emove Theme"
msgstr "" msgstr ""
#: configdialog.ui:1763 #: config/configdialog.ui:1763
#, no-c-format #, no-c-format
msgid "&Use This Theme" msgid "&Use This Theme"
msgstr "" msgstr ""
#: configdialog.ui:1766 #: config/configdialog.ui:1766
#, no-c-format #, no-c-format
msgid "Alt+M" msgid "Alt+M"
msgstr "" msgstr ""
#: configdialog.ui:1789 #: config/configdialog.ui:1789
#, no-c-format #, no-c-format
msgid "" msgid ""
"****** Summary ******\n" "****** Summary ******\n"
@ -534,13 +517,11 @@ msgid ""
"deKorator comes with:\n" "deKorator comes with:\n"
" * default-theme - Used by default, illustrates some of deKorator's\n" " * default-theme - Used by default, illustrates some of deKorator's\n"
" features.\n" " features.\n"
" * ugly-theme - It's purpose is to understand the way deKorator paints "
"the\n"
" decorations.\n"
" * template-theme - this theme is meant to be a template theme for other "
"themes,this theme features all possible buttons.\n"
" * Bushido-Yellow-theme - shows how masking can be done.\n" " * Bushido-Yellow-theme - shows how masking can be done.\n"
"\n" "\n"
"Some more themes are available in the extra/ directory of the source\n"
"distribution.\n"
"\n"
"****** Names ******\n" "****** Names ******\n"
"deKorator expects the same directory structure and file names as the ones " "deKorator expects the same directory structure and file names as the ones "
"in\n" "in\n"
@ -554,12 +535,11 @@ msgid ""
"deKorator determines the 4 borders' sizes from:\n" "deKorator determines the 4 borders' sizes from:\n"
"\n" "\n"
"|Property \t\t\t|Source\t\t\t\t|\n" "|Property \t\t\t|Source\t\t\t\t|\n"
"-----------------------------------------------------------------------------" "------------------------------------------------------------------------------------------------\n"
"-------------------\n"
"|the left border width \t\t|midLeftFrameBg's width\t\t|\n" "|the left border width \t\t|midLeftFrameBg's width\t\t|\n"
"|the right border width \t\t|midRightFrameBg's width\t|\n" "|the right border width \t\t|midRightFrameBg's width\t|\n"
"|the top bar height \t\t|midTitleBg's height \t\t|\n" "|the top bar height \t\t|midTitleBg's height \t\t|\n"
"|the bottom border height\t|midBottomFrameBg's height\t|\n" "|the bottom border height \t|midBottomFrameBg's height\t|\n"
"\n" "\n"
"All parts that build up a specific border should be in the same width or " "All parts that build up a specific border should be in the same width or "
"height\n" "height\n"
@ -628,21 +608,21 @@ msgid ""
"Allways start up building your theme from the template-theme.\n" "Allways start up building your theme from the template-theme.\n"
msgstr "" msgstr ""
#: configdialog.ui:1974 #: config/configdialog.ui:1974
#, no-c-format #, no-c-format
msgid "" msgid ""
"<p align=\"center\"><h3>deKorator Window's Decoration Version " "<p align=\"center\"><h3>deKorator Window's Decoration Version 0.3</h3></"
"0.3</h3></p><br>\n" "p><br>\n"
"\n" "\n"
"\n" "\n"
"\n" "\n"
"<p align=\"center\">Art Designer: jon clarke AKA ArbitraryReason<br> \n" "<p align=\"center\">Art Designer: jon clarke AKA ArbitraryReason<br> \n"
"Email: <a href=\"mailto:jjclarke2003@yahoo.com\"><font " "Email: <a href=\"mailto:jjclarke2003@yahoo.com\"><font color="
"color=\"#ff0000\">jjclarke2003@yahoo.com</font></a><br>\n" "\"#ff0000\">jjclarke2003@yahoo.com</font></a><br>\n"
"<p align=\"center\">Theme contributer: Zoran Karavla AKA the-error<br> \n" "<p align=\"center\">Theme contributer: Zoran Karavla AKA the-error<br> \n"
"Email: <a href=\"mailto:webmaster@the-error.net\"><font " "Email: <a href=\"mailto:webmaster@the-error.net\"><font color="
"color=\"#ff0000\">webmaster@the-error.net</font></a><br>\n" "\"#ff0000\">webmaster@the-error.net</font></a><br>\n"
"<p align=\"center\">Author: moty rahamim<br>\n" "<p align=\"center\">Author: moty rahamim<br>\n"
"Email: <a href=\"mailto:moty.rahamim@gmail.com\"><font " "Email: <a href=\"mailto:moty.rahamim@gmail.com\"><font color="
"color=\"#ff0000\">moty.rahamim@gmail.com</font></a></p>" "\"#ff0000\">moty.rahamim@gmail.com</font></a></p>"
msgstr "" msgstr ""
Loading…
Cancel
Save