v0.6.2 Follow and Unfollow contacts, Systray on Linux

This commit is contained in:
LubuWest 2021-08-03 21:19:53 +02:00
parent 1d62a8ddc1
commit baccd64303
37 changed files with 724 additions and 636 deletions

View File

@ -1,3 +1,9 @@
## v0.6.2
* Follow and Unfollow contacts (Friendica 2021.07 required)
* Linux: App stays in systemtray after close, syncs in background
## v0.6.1 ## v0.6.1
* Add requestLegacyExternalStorage in AndroidManifest for attachment permissions * Add requestLegacyExternalStorage in AndroidManifest for attachment permissions
* Refresh timeline on start for Linux * Refresh timeline on start for Linux

View File

@ -51,6 +51,7 @@ Currently supported:
* Tabs for own profiles, friends, other contacts and groups * Tabs for own profiles, friends, other contacts and groups
* Show profile(s) of user and change profile picture * Show profile(s) of user and change profile picture
* List of all known contacts with locally downloaded pictures * List of all known contacts with locally downloaded pictures
* Follow or unfoolow contacts
* Show follow requests; approve, deny, ignore requests * Show follow requests; approve, deny, ignore requests
* Additional information, last messages and other functionality shown in news tab * Additional information, last messages and other functionality shown in news tab
* Show public and private pictures of contact (screenscraping of contact's website, works only with certain theme) * Show public and private pictures of contact (screenscraping of contact's website, works only with certain theme)
@ -104,6 +105,8 @@ ToDo
# Other # # Other #
* on Linux: App stays in systemtray and syncs in background
ToDo ToDo
* Video tab * Video tab
* Translation * Translation

View File

@ -1,5 +1,5 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<manifest package="org.qtproject.friendiqa" xmlns:android="http://schemas.android.com/apk/res/android" android:versionName="0.6.1" android:versionCode="27" android:installLocation="auto"> <manifest package="org.qtproject.friendiqa" xmlns:android="http://schemas.android.com/apk/res/android" android:versionName="0.6.2" android:versionCode="28" android:installLocation="auto">
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="29"/> <uses-sdk android:minSdkVersion="21" android:targetSdkVersion="29"/>
<!-- The following comment will be replaced upon deployment with default permissions based on the dependencies of the application. <!-- The following comment will be replaced upon deployment with default permissions based on the dependencies of the application.
@ -12,7 +12,7 @@
<supports-screens android:largeScreens="true" android:normalScreens="true" android:anyDensity="true" android:smallScreens="true"/> <supports-screens android:largeScreens="true" android:normalScreens="true" android:anyDensity="true" android:smallScreens="true"/>
<application android:hardwareAccelerated="false" <application android:hardwareAccelerated="true"
android:name="org.qtproject.qt5.android.bindings.QtApplication" android:name="org.qtproject.qt5.android.bindings.QtApplication"
android:label="Friendiqa" android:label="Friendiqa"
android:extractNativeLibs="true" android:extractNativeLibs="true"
@ -22,7 +22,7 @@
android:logo="@drawable/friendiqa"> android:logo="@drawable/friendiqa">
<activity android:configChanges="orientation|uiMode|screenLayout|screenSize|smallestScreenSize|layoutDirection|locale|fontScale|keyboard|keyboardHidden|navigation|mcc|mnc|density" <activity android:configChanges="orientation|uiMode|screenLayout|screenSize|smallestScreenSize|layoutDirection|locale|fontScale|keyboard|keyboardHidden|navigation|mcc|mnc|density"
android:name="androidnative.friendiqa.FriendiqaActivity" android:name="androidnative.friendiqa.FriendiqaActivity"
android:label="Friendiqa" android:screenOrientation="unspecified" android:launchMode="singleTask" android:taskAffinity=""> android:label="Friendiqa" android:screenOrientation="unspecified" android:launchMode="singleInstance" android:taskAffinity="">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.MAIN"/> <action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/> <category android:name="android.intent.category.LAUNCHER"/>

View File

@ -81,7 +81,7 @@ ApplicationWindow{
if(newContacts.length>0){// download contact images and update db if(newContacts.length>0){// download contact images and update db
var contacturls=[]; var contacturls=[];
var contactnames=[]; var contactnames=[];
for (var link in newContacts){//print("new contact " +newContacts[link].screen_name); for (var link in newContacts){
contacturls.push(newContacts[link].profile_image_url); contacturls.push(newContacts[link].profile_image_url);
contactnames.push(newContacts[link].screen_name); contactnames.push(newContacts[link].screen_name);
Service.updateContactInDB(login,db,newContacts[link].isFriend,newContacts[link]) Service.updateContactInDB(login,db,newContacts[link].isFriend,newContacts[link])
@ -135,9 +135,7 @@ ApplicationWindow{
FontLoader{id: fontAwesome; source: "qrc:/images/fontawesome-webfont.ttf"} FontLoader{id: fontAwesome; source: "qrc:/images/fontawesome-webfont.ttf"}
//Keys.onReleased: {//print(event.key + "Backkey"+newstab.conversation.length+" "+root.depth)
onClosing: { onClosing: {
//if (event.key === osSettings.backKey) {
if (rootstack.currentIndex==0){ if (rootstack.currentIndex==0){
newstab.active=true; newstab.active=true;
if (newstab.newstabstatus!=globaloptions.newsViewType){ if (newstab.newstabstatus!=globaloptions.newsViewType){
@ -164,74 +162,64 @@ ApplicationWindow{
Service.cleanNews(root.db,function(){ Service.cleanNews(root.db,function(){
Service.cleanHashtags(root.db,function(){ Service.cleanHashtags(root.db,function(){
Service.cleanContacts(root.login,root.db,function(){ Service.cleanContacts(root.login,root.db,function(){
Qt.quit()}) Qt.quit()
})
})}) })})
close.accepted=true close.accepted=true
} }
} }
else if (rootstack.currentIndex==2){fotoSignal("backButton")} else if (rootstack.currentIndex==2){fotoSignal(login.username,"backButton");print("close rootstack currentindex==2");close.accepted=false}
else {rootstack.currentIndex=0} else {rootstack.currentIndex=0;close.accepted=false}
//event.accepted = true
//}
} }
footer:ToolBar{ footer:ToolBar{
//position: ToolBar.Footer
background: Rectangle{ background: Rectangle{
anchors.fill: parent anchors.fill: parent
color: "#EEEEEE"//"#F8F8F8" color: "#EEEEEE"//"#F8F8F8"
} }
//RowLayout{
// anchors.fill: parent
TabBar { TabBar {
id: bar id: bar
width:parent.width width:parent.width
// Layout.fillWidth: true onCurrentIndexChanged: rootstack.currentIndex=bar.currentIndex
//width: wideScreen?contentWidth:parent.width-10*mm TabButton {
//x: 7*mm text: "\uf03a"
onCurrentIndexChanged: rootstack.currentIndex=bar.currentIndex font.pointSize: osSettings.bigFontSize
TabButton { background:Rectangle{
text: "\uf03a" anchors.fill: parent
font.pointSize: osSettings.bigFontSize color: "#EEEEEE"
background:Rectangle{
anchors.fill: parent
color: "#EEEEEE"
}
}
TabButton {
text: "\uf0c0"
font.pointSize: osSettings.bigFontSize
background:Rectangle{
anchors.fill: parent
color: "#EEEEEE"
}
}
TabButton {
text: "\uf03e"
font.pointSize: osSettings.bigFontSize
background:Rectangle{
anchors.fill: parent
color: "#EEEEEE"
}
}
TabButton {
text: "\uf073"
font.pointSize: osSettings.bigFontSize
background:Rectangle{
anchors.fill: parent
color: "#EEEEEE"
}
} }
} }
// } TabButton {
text: "\uf0c0"
font.pointSize: osSettings.bigFontSize
background:Rectangle{
anchors.fill: parent
color: "#EEEEEE"
}
}
TabButton {
text: "\uf03e"
font.pointSize: osSettings.bigFontSize
background:Rectangle{
anchors.fill: parent
color: "#EEEEEE"
}
}
TabButton {
text: "\uf073"
font.pointSize: osSettings.bigFontSize
background:Rectangle{
anchors.fill: parent
color: "#EEEEEE"
}
}
}
} }
// states: State { // states: State {
// name: "fullscreen"; // name: "fullscreen";
// PropertyChanges { target: bar; height:0 } // PropertyChanges { target: bar; height:0 }
@ -250,42 +238,32 @@ ApplicationWindow{
initialItem: StackLayout{ initialItem: StackLayout{
id:rootstack id:rootstack
width:rootstackView.width width:rootstackView.width
height: rootstackView.height//-7*mm height: rootstackView.height
//y:wideScreen?7*mm:0
currentIndex:bar.currentIndex currentIndex:bar.currentIndex
Loader{ Loader{
id: newstab id: newstab
// Layout.fillWidth:true
// Layout.fillHeight: true
property string newstabstatus property string newstabstatus
property var conversation:[] property var conversation:[]
source:(rootstack.currentIndex==0)? "qrc:/qml/newsqml/NewsTab.qml":"" source:(rootstack.currentIndex==0)? "qrc:/qml/newsqml/NewsTab.qml":""
} }
Loader{ Loader{
id: friendstab id: friendstab
// Layout.fillWidth:true
// Layout.fillHeight: true
source: (rootstack.currentIndex==1)?"qrc:/qml/contactqml/FriendsTab.qml":"" source: (rootstack.currentIndex==1)?"qrc:/qml/contactqml/FriendsTab.qml":""
} }
Loader{ Loader{
id: fotostab id: fotostab
property string phototabstatus:"Images" property string phototabstatus:"Images"
// Layout.fillWidth:true
// Layout.fillHeight: true
source: (rootstack.currentIndex==2)?"qrc:/qml/photoqml/PhotoTab.qml":"" source: (rootstack.currentIndex==2)?"qrc:/qml/photoqml/PhotoTab.qml":""
} }
Loader{ Loader{
id: calendartab id: calendartab
property string calendartabstatus:"Events" property string calendartabstatus:"Events"
// Layout.fillWidth:true
// Layout.fillHeight: true
source: (rootstack.currentIndex==3)?"qrc:/qml/calendarqml/CalendarTab.qml":"" source: (rootstack.currentIndex==3)?"qrc:/qml/calendarqml/CalendarTab.qml":""
} }
} }
} }
//}
Component.onCompleted: { Component.onCompleted: {
onLoginChanged(login); onLoginChanged(login);
globaloptions=Service.readGO(db); globaloptions=Service.readGO(db);
@ -299,5 +277,4 @@ ApplicationWindow{
var LinuxSyncQml = component.createObject(root); var LinuxSyncQml = component.createObject(root);
} }
} }
//}
} }

View File

@ -1,3 +1,9 @@
# TEMPLATE = app
# TARGET = friendiqa
# CONFIG += release
# QT += qml quick gui widgets sql webview dbus webengine
cmake_minimum_required(VERSION 3.1.0) cmake_minimum_required(VERSION 3.1.0)
project(friendiqa VERSION 0.6 LANGUAGES CXX) project(friendiqa VERSION 0.6 LANGUAGES CXX)
@ -13,7 +19,9 @@ if(CMAKE_VERSION VERSION_LESS "3.7.0")
set(CMAKE_INCLUDE_CURRENT_DIR ON) set(CMAKE_INCLUDE_CURRENT_DIR ON)
endif() endif()
find_package(Qt5 COMPONENTS Widgets Quick Sql DBus WebView REQUIRED) find_package(Qt5 COMPONENTS Widgets Quick Sql DBus WebView REQUIRED) #QuickWidgets
#Webview Webengine
set(MOC_SOURCES common/uploadableimage.h set(MOC_SOURCES common/uploadableimage.h
common/xhr.h common/xhr.h
@ -40,8 +48,50 @@ target_link_libraries(friendiqa Qt::Quick)
target_link_libraries(friendiqa Qt::Sql) target_link_libraries(friendiqa Qt::Sql)
target_link_libraries(friendiqa Qt::WebView) target_link_libraries(friendiqa Qt::WebView)
target_link_libraries(friendiqa Qt::DBus) target_link_libraries(friendiqa Qt::DBus)
#target_link_libraries(friendiqa Qt::QuickWidgets)
# target_link_libraries(friendiqa Qt::Webengine) # target_link_libraries(friendiqa Qt::Webengine)
# qt5_use_modules(friendiqa Core Widgets Quick Sql DBus) # qt5_use_modules(friendiqa Core Widgets Quick Sql DBus)
install(TARGETS friendiqa DESTINATION bin) install(TARGETS friendiqa DESTINATION bin)
#RESOURCES = application.qrc
# OTHER_FILES += qml/friendiqa.qml \
# translations/*.ts \
# qml/*.qml
# qml/newsqml/*.qml
# qml/contactqml/*.qml
# qml/photoqml/*.qml
# qml/configqml/*.qml
# js/*.js
#TRANSLATIONS += translations/friendiqa-de.ts \
# translations/friendiqa-es.ts \
# translations/friendiqa-it.ts
# HEADERS += \
# common/uploadableimage.h \
# common/xhr.h \
# common/filesystem.h \
# common/remoteauthasyncimageprovider.h \
# common/updatenews.h \
# common/alarm.h
#DISTFILES += \
# qml/calendarqml/*.qml \
# translations/*.ts \
# translations/*.qm \
# qml/*.qml \
# qml/newsqml/*.qml \
# qml/contactqml/*.qml \
# qml/photoqml/*.qml \
# qml/configqml/*.qml \
# js/*.js \
# target.path=/usr/bin
# desktop.path = /usr/share/applications
# desktop.files = images/de.ma-nic.Friendiqa.desktop
# icon.path = /usr/share/icons/hicolor/scalable/apps
# icon.files = images/Friendiqa.svg
# INSTALLS+=target desktop icon

View File

@ -12,7 +12,6 @@
<file>qml/newsqml/NewsImage.qml</file> <file>qml/newsqml/NewsImage.qml</file>
<file>qml/newsqml/NewsVideo.qml</file> <file>qml/newsqml/NewsVideo.qml</file>
<file>qml/newsqml/ContactPage.qml</file> <file>qml/newsqml/ContactPage.qml</file>
<file>qml/newsqml/NewsLink.qml</file>
<file>qml/newsqml/NewsVideoLarge.qml</file> <file>qml/newsqml/NewsVideoLarge.qml</file>
<file>qml/newsqml/NewsYplayer.qml</file> <file>qml/newsqml/NewsYplayer.qml</file>
<file>qml/newsqml/SmileyDialog.qml</file> <file>qml/newsqml/SmileyDialog.qml</file>
@ -249,5 +248,7 @@
<file>qml/calendarqml/EventListItem.qml</file> <file>qml/calendarqml/EventListItem.qml</file>
<file>translations/friendiqa-hu.qm</file> <file>translations/friendiqa-hu.qm</file>
<file>translations/friendiqa-hu.ts</file> <file>translations/friendiqa-hu.ts</file>
<file>images/Friendiqa.png</file>
<file>images/Friendica_monochrome.png</file>
</qresource> </qresource>
</RCC> </RCC>

View File

@ -44,6 +44,13 @@
//#include "AndroidNative/environment.h" //#include "AndroidNative/environment.h"
//#include "AndroidNative/debug.h" //#include "AndroidNative/debug.h"
//#include "AndroidNative/mediascannerconnection.h" //#include "AndroidNative/mediascannerconnection.h"
//#include <QQuickWidget>
#include <QSystemTrayIcon>
#include <QQmlContext>
// Declare a user-defined data type to work with an icon in QML
Q_DECLARE_METATYPE(QSystemTrayIcon::ActivationReason)
#ifdef Q_OS_ANDROID #ifdef Q_OS_ANDROID
@ -93,10 +100,16 @@ int main(int argc, char *argv[]) {
UPDATENEWS* updatenews = UPDATENEWS::instance(); UPDATENEWS* updatenews = UPDATENEWS::instance();
view.rootContext()->setContextProperty("updatenews", updatenews); view.rootContext()->setContextProperty("updatenews", updatenews);
qmlRegisterType<QSystemTrayIcon>("QSystemTrayIcon", 1, 0, "QSystemTrayIcon");
qRegisterMetaType<QSystemTrayIcon::ActivationReason>("ActivationReason");
view.rootContext()->setContextProperty("iconTray", QIcon(":/images/Friendica_monochrome.png"));
view.load(QUrl("qrc:/qml/friendiqa.qml")); view.load(QUrl("qrc:/qml/friendiqa.qml"));
//view.show(); //view.show();
view.connect(view.rootContext()->engine(), SIGNAL(quit()), &app, SLOT(quit())); view.connect(view.rootContext()->engine(), SIGNAL(quit()), &app, SLOT(quit()));
return app.exec(); return app.exec();
} }
} }

View File

@ -181,7 +181,7 @@ void UPDATENEWS::timeline()
xhr.setParam("since_id",lastid); xhr.setParam("since_id",lastid);
} }
} }
xhr.setParam("count","50"); xhr.setParam("count","100");
xhr.get(); xhr.get();
QObject::connect(&xhr,SIGNAL(success(QByteArray,QString)),this,SLOT(store(QByteArray,QString))); QObject::connect(&xhr,SIGNAL(success(QByteArray,QString)),this,SLOT(store(QByteArray,QString)));
QObject::connect(&xhr,SIGNAL(error(QString,QString,QString,int)),this,SLOT(showError(QString,QString,QString,int))); QObject::connect(&xhr,SIGNAL(error(QString,QString,QString,int)),this,SLOT(showError(QString,QString,QString,int)));

Binary file not shown.

After

Width:  |  Height:  |  Size: 722 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 645 B

View File

@ -180,6 +180,19 @@ var where = " AND "+ filter +" = '" + filtervalue+"'";
}); });
} }
function updateData(database,table, username, key, value, callback,filter,filtervalue) { // reads and applies data from DB
if (filter){
var where = " AND "+ filter +" = '" + filtervalue+"'";
} else { var where="";}
var db=Sql.LocalStorage.openDatabaseSync(database[0],database[1],database[2],database[3]);
if(!db) { return; }
db.transaction( function(tx) {
var rsArray=[];
var rs = tx.executeSql('UPDATE '+table+' SET '+key+' = '+value+' WHERE username="'+username+'"'+where);
callback();
});
}
function showMessage(header,message,rootwindow){//print(message); function showMessage(header,message,rootwindow){//print(message);
var cleanmessage=message.replace(/"/g,"-"); var cleanmessage=message.replace(/"/g,"-");
if(cleanmessage.length>200){cleanmessage=cleanmessage.slice(0,200)+'...'} if(cleanmessage.length>200){cleanmessage=cleanmessage.slice(0,200)+'...'}

View File

@ -34,6 +34,7 @@ function showFriends(db) {
Service.requestFriends(login.url,login.user,login.password,displayFriends); Service.requestFriends(login.url,login.user,login.password,displayFriends);
}); });
} }
function displayFriends(obj){ function displayFriends(obj){
for (var i=0; i<obj.length; i++){ for (var i=0; i<obj.length; i++){
//print(obj[i]); //print(obj[i]);

View File

@ -334,7 +334,7 @@ function favorite(login,favorited,newsid,rootwindow){
} }
function likerequest(login,database,verb,newsid,rootwindow){ function likerequest(login,database,verb,newsid,rootwindow){
Helperjs.friendicaPostRequest(login,"/api/friendica/activity/"+verb+"?id="+newsid, "","POST",rootwindow,function (obj){print("like "+ obj); Helperjs.friendicaPostRequest(login,"/api/friendica/activity/"+verb+"?id="+newsid, "","POST",rootwindow,function (obj){
if (obj=='"ok"'){ if (obj=='"ok"'){
var db=Sql.LocalStorage.openDatabaseSync(database[0],database[1],database[2],database[3]); var db=Sql.LocalStorage.openDatabaseSync(database[0],database[1],database[2],database[3]);
db.transaction( function(tx) { db.transaction( function(tx) {

View File

@ -394,7 +394,7 @@ function cleanNews(database,callback){
if (i!=0){var maxnewsa=maxnews/5}else{maxnewsa=maxnews} if (i!=0){var maxnewsa=maxnews/5}else{maxnewsa=maxnews}
var newscountrs = tx.executeSql('SELECT COUNT(*) from news WHERE messagetype='+i); var newscountrs = tx.executeSql('SELECT COUNT(*) from news WHERE messagetype='+i);
var newscount = 0; var newscount = 0;
if (newscountrs.rows.length>0){newscount=newscountrs.rows.item(0)["COUNT(*)"]};//print(i+"newscount "+newscount) if (newscountrs.rows.length>0){newscount=newscountrs.rows.item(0)["COUNT(*)"]};//print(i+" "+maxnewsa+" newscount "+newscount)
if (newscount>maxnewsa){ if (newscount>maxnewsa){
var lastvalidtimers= tx.executeSql('SELECT DISTINCT created_at FROM news WHERE messagetype='+i+' ORDER BY created_at ASC LIMIT ' +(newscount-maxnewsa)); var lastvalidtimers= tx.executeSql('SELECT DISTINCT created_at FROM news WHERE messagetype='+i+' ORDER BY created_at ASC LIMIT ' +(newscount-maxnewsa));
var lastvalidtime=lastvalidtimers.rows.item(newscount-maxnewsa-1).created_at; var lastvalidtime=lastvalidtimers.rows.item(newscount-maxnewsa-1).created_at;

View File

@ -176,8 +176,7 @@ Rectangle {
snapMode: ListView.SnapOneItem snapMode: ListView.SnapOneItem
orientation: ListView.Horizontal orientation: ListView.Horizontal
highlightRangeMode: ListView.StrictlyEnforceRange highlightRangeMode: ListView.StrictlyEnforceRange
// currentIndex: count
// onCurrentIndexChanged:{print("Index "+currentIndex)}
model: CalendarModel {id:calendarModel model: CalendarModel {id:calendarModel
from: new Date() from: new Date()
to: new Date(new Date().valueOf()+93312000000) to: new Date(new Date().valueOf()+93312000000)

View File

@ -69,11 +69,10 @@ Rectangle{
id: eventModel id: eventModel
} }
Component.onCompleted:{//print("daylist"+JSON.stringify(events) + dayint) Component.onCompleted:{
var currentevents=events.filter(event=>(dayint>=event.startday)&&(dayint<=event.endday)); var currentevents=events.filter(event=>(dayint>=event.startday)&&(dayint<=event.endday));
for (var i=0; i<currentevents.length;i++){ for (var i=0; i<currentevents.length;i++){
var liststate="";if(currentevents.length<2){liststate="large"}; var liststate="";if(currentevents.length<2){liststate="large"};
//print(JSON.stringify(events[daylist[i]]));
eventModel.append({"event":currentevents[i],"eventstatus":liststate}); eventModel.append({"event":currentevents[i],"eventstatus":liststate});
} }
} }

View File

@ -148,7 +148,6 @@ Page{
TextField { TextField {
id: password id: password
x: root.fontFactor*osSettings.bigFontSize; y: 9*root.fontFactor*osSettings.bigFontSize; width: root.width-9*mm; //height: 5*mm; x: root.fontFactor*osSettings.bigFontSize; y: 9*root.fontFactor*osSettings.bigFontSize; width: root.width-9*mm; //height: 5*mm;
//font.pixelSize:3*mm
font.pointSize: osSettings.systemFontSize font.pointSize: osSettings.systemFontSize
selectByMouse: true selectByMouse: true
echoMode: TextInput.Password echoMode: TextInput.Password
@ -218,9 +217,7 @@ Page{
else if (username.text==""){errormessage+=qsTr("No nickname given! ")} else if (username.text==""){errormessage+=qsTr("No nickname given! ")}
else if (password.text=="") {errormessage+=qsTr("No password given! ")} else if (password.text=="") {errormessage+=qsTr("No password given! ")}
else if (imagestoredir=="") {errormessage+=qsTr("No image directory given!")} else if (imagestoredir=="") {errormessage+=qsTr("No image directory given!")}
//else if (imagestore.text=="") {errormessage+=qsTr("No image directory given!")}
//else if (maxNewsText.text=="") {errormessage+=qsTr("No maximum news number given!")}
else {errormessage=""} else {errormessage=""}
if (errormessage=="") { if (errormessage=="") {
Helperjs.friendicaRequest(userconfig,"/api/account/verify_credentials?skip_status=true",root,function(obj){ Helperjs.friendicaRequest(userconfig,"/api/account/verify_credentials?skip_status=true",root,function(obj){
@ -231,9 +228,8 @@ Page{
} }
else{ else{
if (users.length==0){Service.setDefaultOptions(db);} if (users.length==0){Service.setDefaultOptions(db);}
//print("imagestore" + userconfig.imagestore + " path "+ filesystem.homePath+"/"+username.text)
if(userconfig.imagestore == filesystem.homePath+"/"+username.text+"/") if(userconfig.imagestore == filesystem.homePath+"/"+username.text+"/")
{//filesystem.Directory=filesystem.homePath; {
filesystem.makePath(filesystem.homePath+"/"+username.text); filesystem.makePath(filesystem.homePath+"/"+username.text);
} }
filesystem.Directory=imagestoredir //userconfig.imagestore; filesystem.Directory=imagestoredir //userconfig.imagestore;
@ -271,9 +267,7 @@ Page{
anchors.right: parent.right anchors.right: parent.right
anchors.rightMargin: 1*mm anchors.rightMargin: 1*mm
MButton { MButton {
//x: parent.width/2+4*mm; y: mm;
width: 5*mm; width: 5*mm;
//height: 3*root.fontFactor*osSettings.bigFontSize
visible: users.length>0 visible: users.length>0
text: "-" text: "-"
font.pointSize: osSettings.bigFontSize font.pointSize: osSettings.bigFontSize
@ -303,8 +297,6 @@ Page{
}} }}
MButton { MButton {
//x: parent.width/2+10*mm; y: mm; //width: 5*mm; height: 8*mm;
//height: 3*root.fontFactor*osSettings.bigFontSize
width: 5*mm; width: 5*mm;
visible: users.length>0 visible: users.length>0
text: "+" text: "+"
@ -321,8 +313,6 @@ Page{
} }
MButton { MButton {
//x: parent.width-12*mm; y: mm; //width: 5*mm; height: 8*mm;
//height: 3*root.fontFactor*osSettings.bigFontSize
width: 5*mm; width: 5*mm;
text: "?" text: "?"
font.pointSize: osSettings.bigFontSize font.pointSize: osSettings.bigFontSize
@ -332,7 +322,6 @@ Page{
} }
MButton{ MButton{
id:closeButton id:closeButton
//height: 3*root.fontFactor*osSettings.bigFontSize
width: 5*mm; width: 5*mm;
visible: users.length>0 visible: users.length>0
text: "\uf057" text: "\uf057"

View File

@ -44,7 +44,7 @@ Page{
width: root.width-mm width: root.width-mm
font.pointSize: osSettings.systemFontSize font.pointSize: osSettings.systemFontSize
wrapMode: Text.WrapAtWordBoundaryOrAnywhere wrapMode: Text.WrapAtWordBoundaryOrAnywhere
text: "<b>Friendiqa v0.6.1 </b><br>Licensed under GPL 3 with the exception of OpenSSL <br> "+ text: "<b>Friendiqa v0.6.2 </b><br>Licensed under GPL 3 with the exception of OpenSSL <br> "+
"Website <a href='https://friendiqa.ma-nic.de'>https://friendiqa.ma-nic.de</a><br>"+ "Website <a href='https://friendiqa.ma-nic.de'>https://friendiqa.ma-nic.de</a><br>"+
"Sourcecode: <a href='https://git.friendi.ca/LubuWest/Friendiqa'>https://git.friendi.ca/LubuWest/Friendiqa</a><br>"+ "Sourcecode: <a href='https://git.friendi.ca/LubuWest/Friendiqa'>https://git.friendi.ca/LubuWest/Friendiqa</a><br>"+
"Privacy Policy: <a href='https://git.friendi.ca/lubuwest/Friendiqa/src/branch/master/PrivacyPolicy.md'>http://git.friendi.ca/lubuwest/Friendiqa/src/branch/master/PrivacyPolicy.md</a><br>"+ "Privacy Policy: <a href='https://git.friendi.ca/lubuwest/Friendiqa/src/branch/master/PrivacyPolicy.md'>http://git.friendi.ca/lubuwest/Friendiqa/src/branch/master/PrivacyPolicy.md</a><br>"+

View File

@ -42,13 +42,6 @@ Rectangle{
height:parent.height-7*mm height:parent.height-7*mm
width:parent.width width:parent.width
y:7*mm y:7*mm
// MouseArea {
// anchors.fill:parent;
// onClicked:{
// //print(url)
// }
// }
//onLoadingChanged: print(loadProgress)
} }
Button{ Button{
id:closeButton id:closeButton

View File

@ -69,7 +69,6 @@ Rectangle{
onTextChanged: { onTextChanged: {
Service.updateglobaloptions(root.db,"syncinterval",text); Service.updateglobaloptions(root.db,"syncinterval",text);
if(osSettings.osType=="Android"){ if(osSettings.osType=="Android"){
//print("setalarm")
alarm.setAlarm(text); alarm.setAlarm(text);
} else if(osSettings.osType=="Linux" && text !=0){ } else if(osSettings.osType=="Linux" && text !=0){
root.updateSyncinterval(parseInt(text)) root.updateSyncinterval(parseInt(text))
@ -89,10 +88,8 @@ Rectangle{
y:7*root.fontFactor*osSettings.bigFontSize y:7*root.fontFactor*osSettings.bigFontSize
clip:true clip:true
Column{ Column{
//height: implicitHeight
width: parent.width width: parent.width
spacing:mm spacing:mm
//anchors.fill: parent
SyncComponent{adapter:"Timeline"} SyncComponent{adapter:"Timeline"}
SyncComponent{adapter:"Replies"} SyncComponent{adapter:"Replies"}
SyncComponent{ adapter:"DirectMessages"} SyncComponent{ adapter:"DirectMessages"}

View File

@ -46,8 +46,8 @@ Item{
function showFriends(contact){ function showFriends(contact){
try {friendsModel.clear()} catch(e){print(e)}; try {friendsModel.clear()} catch(e){print(e)};
Helperjs.readData(root.db,"friendshiprequests",login.username,function(friendrequestsobject){ Helperjs.readData(db,"friendshiprequests",login.username,function(friendrequestsobject){
for (var i=0;i<friendrequestsobject.length;i++){//print(Qt.atob(friendrequestsobject[i].note)); for (var i=0;i<friendrequestsobject.length;i++){
if (friendrequestsobject[i].note!=null){ if (friendrequestsobject[i].note!=null){
friendrequestsobject[i].description=Qt.atob(friendrequestsobject[i].note);} friendrequestsobject[i].description=Qt.atob(friendrequestsobject[i].note);}
else{friendrequestsobject[i].description=""} else{friendrequestsobject[i].description=""}
@ -60,7 +60,7 @@ Item{
friendsModel.append({"contact":friendrequestsobject[i],"contactType":qsTr("Friend Requests")}); friendsModel.append({"contact":friendrequestsobject[i],"contactType":qsTr("Friend Requests")});
} }
}); });
Helperjs.readData(root.db,"contacts",login.username,function(friendsobject){ Helperjs.readData(db,"contacts",login.username,function(friendsobject){
for (var i=0;i<friendsobject.length;i++){ for (var i=0;i<friendsobject.length;i++){
if(friendsobject[i].description!=""){ if(friendsobject[i].description!=""){
friendsobject[i].description=Qt.atob(friendsobject[i].description);} friendsobject[i].description=Qt.atob(friendsobject[i].description);}
@ -76,7 +76,6 @@ Item{
target:xhr target:xhr
function onDownloaded(type,url,filename,i){ function onDownloaded(type,url,filename,i){
if(type=="contactlist"){ if(type=="contactlist"){
//print(url+" "+filename+" "+i)
friendsGridTab.currentContact=i+1; friendsGridTab.currentContact=i+1;
if(friendsGridTab.currentContact==root.newContacts.length){ if(friendsGridTab.currentContact==root.newContacts.length){
friendsGridTab.showFriends(root.login.username) friendsGridTab.showFriends(root.login.username)

View File

@ -54,7 +54,7 @@ Rectangle {
function buildProfiletext(pobject,callback){ function buildProfiletext(pobject,callback){
var profileobject={}; var profileobject={};
var profiletext=""; var profiletext="";
for (var key in pobject){//print(key+obj[key]) for (var key in pobject){
if(pobject[key]!=""&&pobject[key]!=null&&key!="users"&&key!="profile_id"){ if(pobject[key]!=""&&pobject[key]!=null&&key!="users"&&key!="profile_id"){
var keytext=""; var keytext="";
switch(key){ switch(key){

View File

@ -34,10 +34,11 @@ import QtQuick.LocalStorage 2.0
import QtQuick.Window 2.0 import QtQuick.Window 2.0
import QtQuick.Controls 2.4 import QtQuick.Controls 2.4
import QtQuick.Layouts 1.11 import QtQuick.Layouts 1.11
import QSystemTrayIcon 1.0
import "qrc:/js/news.js" as Newsjs import "qrc:/js/news.js" as Newsjs
import "qrc:/js/service.js" as Service import "qrc:/js/service.js" as Service
import "qrc:/qml/genericqml" import "qrc:/qml/genericqml"
import "qrc:/qml/configqml"
ApplicationWindow{ ApplicationWindow{
id:root id:root
@ -69,12 +70,11 @@ ApplicationWindow{
property var news:[] property var news:[]
property var newContacts:[] property var newContacts:[]
property var contactposts:[] property var contactposts:[]
//property string contactLoadType: ""
property bool imagePicking: false property bool imagePicking: false
function onLoginChanged(login){ function onLoginChanged(login){
if(login==""){rootstackView.push("qrc:/qml/configqml/AccountPage.qml")} if(login==""){rootstackView.push("qrc:/qml/configqml/AccountPage.qml")}
else{//rootstackView.push(rootstack) else{
if (login.newsViewType!="" || login.newsViewType!=null){ if (login.newsViewType!="" || login.newsViewType!=null){
newstab.newstabstatus=login.newsViewType;} newstab.newstabstatus=login.newsViewType;}
Newsjs.getCurrentContacts(login,db,function(contacts){ Newsjs.getCurrentContacts(login,db,function(contacts){
@ -97,7 +97,10 @@ ApplicationWindow{
xhr.setImagedir(login.imagestore); xhr.setImagedir(login.imagestore);
xhr.getlist(); xhr.getlist();
} }
}
function showContact(contact){ //print(JSON.stringify(contact));
rootstackView.push("qrc:/qml/newsqml/ContactPage.qml",{"contact": contact})
} }
Connections { Connections {
@ -108,6 +111,7 @@ ApplicationWindow{
} }
} }
} }
Connections { Connections {
target: root target: root
function onHeightChanged(appHeight) { function onHeightChanged(appHeight) {
@ -117,12 +121,6 @@ ApplicationWindow{
} }
} }
function showContact(contact){ //print(JSON.stringify(contact));
rootstackView.push("qrc:/qml/newsqml/ContactPage.qml",{"contact": contact})
}
Connections{ Connections{
target:xhr target:xhr
function onDownloaded(type,url,filename,i){ function onDownloaded(type,url,filename,i){
@ -136,12 +134,9 @@ ApplicationWindow{
} }
} }
FontLoader{id: fontAwesome; source: "qrc:/images/fontawesome-webfont.ttf"} FontLoader{id: fontAwesome; source: "qrc:/images/fontawesome-webfont.ttf"}
//Keys.onReleased: {//print(event.key + "Backkey"+newstab.conversation.length+" "+root.depth)
onClosing: { onClosing: {
//if (event.key === osSettings.backKey) {
if (rootstack.currentIndex==0){ if (rootstack.currentIndex==0){
newstab.active=true; newstab.active=true;
if (newstab.newstabstatus!=globaloptions.newsViewType){ if (newstab.newstabstatus!=globaloptions.newsViewType){
@ -168,15 +163,20 @@ ApplicationWindow{
Service.cleanNews(root.db,function(){ Service.cleanNews(root.db,function(){
Service.cleanHashtags(root.db,function(){ Service.cleanHashtags(root.db,function(){
Service.cleanContacts(root.login,root.db,function(){ Service.cleanContacts(root.login,root.db,function(){
Qt.quit()}) if (osSettings.osType=="Android"){
Qt.quit()}
else{
systemTray.show();
systemTray.showMessage("",qsTr("Background Sync\n Rightclick or Middleclick to Quit"),"",5000)
root.hide()
}
})
})}) })})
close.accepted=true close.accepted=true
} }
} }
else if (rootstack.currentIndex==2){fotoSignal("backButton")} else if (rootstack.currentIndex==2){fotoSignal(login.username,"backButton");print("close rootstack currentindex==2");close.accepted=false}
else {rootstack.currentIndex=0} else {rootstack.currentIndex=0;close.accepted=false}
//event.accepted = true
//}
} }
@ -239,32 +239,17 @@ ApplicationWindow{
visible:!wideScreen visible:!wideScreen
} }
// states: State {
// name: "fullscreen";
// PropertyChanges { target: bar; height:0 }
// PropertyChanges { target: rootstack; height:parent.height }
// }
// transitions: Transition {
// PropertyAnimation { properties: "height";
// easing.type: Easing.InOutQuad
// duration: 1000
// }
// }
StackView{id:rootstackView StackView{id:rootstackView
width:root.width width:root.width
height: root.height height: root.height
initialItem: StackLayout{ initialItem: StackLayout{
id:rootstack id:rootstack
width:rootstackView.width width:rootstackView.width
height: rootstackView.height//-7*mm height: rootstackView.height
//y:wideScreen?7*mm:0
currentIndex:bar.currentIndex currentIndex:bar.currentIndex
Loader{ Loader{
id: newstab id: newstab
Layout.fillWidth:true
Layout.fillHeight: true
property string newstabstatus property string newstabstatus
property var conversation:[] property var conversation:[]
@ -272,27 +257,44 @@ StackView{id:rootstackView
} }
Loader{ Loader{
id: friendstab id: friendstab
// Layout.fillWidth:true
// Layout.fillHeight: true
source: (rootstack.currentIndex==1)?"qrc:/qml/contactqml/FriendsTab.qml":"" source: (rootstack.currentIndex==1)?"qrc:/qml/contactqml/FriendsTab.qml":""
} }
Loader{ Loader{
id: fotostab id: fotostab
property string phototabstatus:"Images" property string phototabstatus:"Images"
// Layout.fillWidth:true
// Layout.fillHeight: true
source: (rootstack.currentIndex==2)?"qrc:/qml/photoqml/PhotoTab.qml":"" source: (rootstack.currentIndex==2)?"qrc:/qml/photoqml/PhotoTab.qml":""
} }
Loader{ Loader{
id: calendartab id: calendartab
property string calendartabstatus:"Events" property string calendartabstatus:"Events"
// Layout.fillWidth:true
// Layout.fillHeight: true
source: (rootstack.currentIndex==3)?"qrc:/qml/calendarqml/CalendarTab.qml":"" source: (rootstack.currentIndex==3)?"qrc:/qml/calendarqml/CalendarTab.qml":""
} }
} }
} }
//}
QSystemTrayIcon {
id: systemTray
visible: false
onActivated: {
if(reason === 3){
root.show();
bar.currentIndex=0;
root.globaloptions.hasOwnProperty("newsViewType")?newstab.newstabstatus=root.globaloptions.newsViewType:newstab.newstabstatus="Conversations";
newstypeSignal(newstab.newstabstatus)
systemTray.hide()
} else {
Qt.quit()
}
}
Component.onCompleted: {
icon = iconTray
toolTip = qsTr("Click to open Friendiqa")
hide()
}
}
Component.onCompleted: { Component.onCompleted: {
onLoginChanged(login); onLoginChanged(login);
globaloptions=Service.readGO(db); globaloptions=Service.readGO(db);
@ -306,5 +308,4 @@ StackView{id:rootstackView
var LinuxSyncQml = component.createObject(root); var LinuxSyncQml = component.createObject(root);
} }
} }
//}
} }

View File

@ -86,7 +86,7 @@ Item {
id: descriptionlabel id: descriptionlabel
width: Math.min(wrapper.width-4*root.fontFactor*osSettings.systemFontSize,contentWidth)//contentWidth+2*mm//wrapper.width-8*mm width: Math.min(wrapper.width-4*root.fontFactor*osSettings.systemFontSize,contentWidth)//contentWidth+2*mm//wrapper.width-8*mm
height: 2*root.fontFactor*osSettings.systemFontSize//2.5*mm height: 2*root.fontFactor*osSettings.systemFontSize//2.5*mm
text: contact.description text: Qt.atob(contact.description)!=""?contact.description:""
elide:contentWidth>wrapper.width-4*root.fontFactor*osSettings.systemFontSize?Text.ElideRight:Text.ElideNone elide:contentWidth>wrapper.width-4*root.fontFactor*osSettings.systemFontSize?Text.ElideRight:Text.ElideNone
color: "#303030" color: "#303030"
font.pointSize: osSettings.systemFontSize font.pointSize: osSettings.systemFontSize
@ -96,9 +96,6 @@ Item {
anchors.fill: parent anchors.fill: parent
onClicked:{ onClicked:{
contactComponent.ListView.view.processContactSelection(contact) contactComponent.ListView.view.processContactSelection(contact)
// rootstack.currentIndex=0;
// bar.currentIndex=0;
// root.contactdetailsSignal(contact)
} }
} }
} }

View File

@ -57,7 +57,7 @@ Item {
y:2*root.fontFactor*osSettings.bigFontSize y:2*root.fontFactor*osSettings.bigFontSize
width:parent.width width:parent.width
font.pointSize: osSettings.systemFontSize font.pointSize: osSettings.systemFontSize
font.bold: account.username==login.username && friendsTabView.currentIndex==0 font.bold: account.username==login.username && friendsTabView.currentIndex==0
text: " "+qsTr("Profile") text: " "+qsTr("Profile")
MouseArea{ MouseArea{
anchors.fill:parent anchors.fill:parent

View File

@ -257,6 +257,42 @@ Page {
rootstackView.pop() rootstackView.pop()
} }
} }
BlueButton{
id:followbutton
visible:(contact.isFriend==0)
height: 6*mm
//width: implicitContentWidth+2*mm//8*mm
text:qsTr("Follow")
onClicked:{
contactBusy.running=true;
Helperjs.friendicaPostRequest(login,"/api/v1/accounts/" + contact.id + "/follow",'',"POST",root,function(returnvalue){
Helperjs.updateData(db,"contacts",login.username,"isFriend",1,function(){},"id",contact.id)
root.friendsSignal(login.username);
rootstackView.pop()
// var username=login.username
//
});
}
}
BlueButton{
id:unfollowbutton
visible:(contact.isFriend==1)
height: 6*mm
//width: implicitContentWidth+2*mm//8*mm
text:qsTr("Unfollow")
onClicked:{
Helperjs.friendicaPostRequest(login,"/api/v1/accounts/" + contact.id + "/unfollow",'',"POST",root,function(returnvalue){
contactBusy.running=true;
Helperjs.updateData(db,"contacts",login.username,"isFriend",0,function(){},"id",contact.id)
root.friendsSignal(login.username);
rootstackView.pop()
});
}
}
}//Flow end }//Flow end
Label { Label {
id: namelabel id: namelabel
@ -284,7 +320,7 @@ Page {
font.family: "Noto Sans" font.family: "Noto Sans"
textFormat:Text.RichText textFormat:Text.RichText
wrapMode: Text.Wrap wrapMode: Text.Wrap
text:"<b>"+qsTr("Description")+": </b> "+contact.description+"<br> <b>"+qsTr("Location")+":</b> "+contact.location+"<br> <b>"+qsTr("Posts")+":</b> "+contact.statuses_count+ text:"<b>"+qsTr("Description")+": </b> "+(Qt.atob(contact.description)!=""?contact.description:"")+"<br> <b>"+qsTr("Location")+":</b> "+contact.location+"<br> <b>"+qsTr("Posts")+":</b> "+contact.statuses_count+
"<br> <b>"+qsTr("URL")+":</b> <a href='"+ contact.url+"'>"+contact.url+"</a><br>"+ "<br> <b>"+qsTr("URL")+":</b> <a href='"+ contact.url+"'>"+contact.url+"</a><br>"+
connectUrl+ "<b>"+qsTr("Created at")+":</b> "+createdAtDate.toLocaleString(Qt.locale()) connectUrl+ "<b>"+qsTr("Created at")+":</b> "+createdAtDate.toLocaleString(Qt.locale())
onLinkActivated: { onLinkActivated: {
@ -312,7 +348,7 @@ Page {
Connections{ Connections{
target:root target:root
function onContactpostsChanged(){ function onContactpostsChanged(){
if (root.contactposts.length>0&&root.contactposts[0]!=null){profileimagesource=root.contactposts[0].user.profile_image_url_large} if (root.contactposts.length>0&&root.contactposts[0]!=null){profileimagesource=root.contactposts[0].friendica_author.profile_image_url_large}
contactBusy.running=false; contactBusy.running=false;
contactModel.clear(); contactModel.clear();
var currentTime= new Date(); var currentTime= new Date();

View File

@ -1,67 +0,0 @@
// This file is part of Friendiqa
// https://git.friendi.ca/lubuwest/Friendiqa
// Copyright (C) 2020 Marco R. <thomasschmidt45@gmx.net>
//
// 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 3 of the License, or
// (at your option) any later version.
//
// In addition, as a special exception, the copyright holders give
// permission to link the code of portions of this program with the
// OpenSSL library under certain conditions as described in each
// individual source file, and distribute linked combinations including
// the two.
//
// You must obey the GNU General Public License in all respects for all
// of the code used other than OpenSSL. If you modify file(s) with this
// exception, you may extend this exception to your version of the
// file(s), but you are not obligated to do so. If you do not wish to do
// so, delete this exception statement from your version. If you delete
// this exception statement from all source files in the program, then
// also delete it here.
//
// 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, see <http://www.gnu.org/licenses/>.
import QtQuick 2.9
import "qrc:/js/helper.js" as Helperjs
//import QtWebView 1.1
Rectangle{
color:"transparent"
width:newscolumn.width;
height:newscolumn.width/4*3
property string url:""//htmlview.text
Text{id:htmlview
textFormat:Text.RichText
}
// WebView {id:htmlview;
// anchors.fill: parent
// }
Component.onCompleted:{
// Helperjs.friendicaWebRequest(url,parent,function(document){
// print(document);
//// var metas = document.getElementsByTagName('meta'); //get all the meta tag elements
//// //iterate through them
//// for (i=0; i<metas.length; i++) {
//// if (metas[i].getAttribute("name") == "keywords") {
//// print(metas[i].getAttribute("content"));
//// }
//// else if (metas[i].getAttribute("name") == "description") {
//// console.log(metas[i].getAttribute("content"));
//// }
//// }
// //print(html);
// htmlview.text=""
// })
}
}

View File

@ -133,7 +133,6 @@ Item {
}catch(e){" "} }catch(e){" "}
} }
} }
//Component.onCompleted:print("Newsitemwidth "+newsitem.width+ " Indent "+newsitemobject.indent)
} }
MouseArea{id: itemBody MouseArea{id: itemBody

View File

@ -55,7 +55,6 @@ StackView{
onNewimagesChanged:{ onNewimagesChanged:{
if(fotorectangle.newimages.length>0){ if(fotorectangle.newimages.length>0){
//print("newimages "+JSON.stringify(newimages));
var ownimagelist=[]; var ownimagelist=[];
Helperjs.readField("album",root.db,"imageData",root.login.username,function(albums){ Helperjs.readField("album",root.db,"imageData",root.login.username,function(albums){
for (var i=0;i<fotorectangle.newimages.length;i++){ for (var i=0;i<fotorectangle.newimages.length;i++){
@ -106,12 +105,12 @@ StackView{
function showFotos(login,friend){ function showFotos(login,friend){
if(friend=="backButton"){ if(friend=="backButton"){
if (photoStack.depth>1){photoStack.pop()} if (photoStack.depth > 1){photoStack.pop()}
if(!albumgridview.currentItem){root.currentIndex=0} else if(albumgridview.currentItem==null){rootstack.currentIndex=0}
if(albumgridview.currentItem.state=='fullscreen'){ else if(albumgridview.currentItem.state=='fullscreen'){
albumgridview.currentItem.state = 'inGrid'} albumgridview.currentItem.state = 'inGrid'}
else if (albumgridview.currentItem.state == 'inGrid'){albumgridview.currentItem.state=''} else if (albumgridview.currentItem.state == 'inGrid'){albumgridview.currentItem.state=''}
else{root.currentIndex=0} else{rootstack.currentIndex=0}
} }
else{ else{
try {photogroupModel.clear()}catch (e){print(e)} try {photogroupModel.clear()}catch (e){print(e)}

View File

@ -5,8 +5,8 @@
<name>AccountPage</name> <name>AccountPage</name>
<message> <message>
<location filename="../qml/configqml/AccountPage.qml" line="60"/> <location filename="../qml/configqml/AccountPage.qml" line="60"/>
<location filename="../qml/configqml/AccountPage.qml" line="295"/> <location filename="../qml/configqml/AccountPage.qml" line="296"/>
<location filename="../qml/configqml/AccountPage.qml" line="317"/> <location filename="../qml/configqml/AccountPage.qml" line="319"/>
<source>User</source> <source>User</source>
<translation>Name</translation> <translation>Name</translation>
</message> </message>
@ -98,12 +98,12 @@
<context> <context>
<name>CalendarTab</name> <name>CalendarTab</name>
<message> <message>
<location filename="../qml/calendarqml/CalendarTab.qml" line="139"/> <location filename="../qml/calendarqml/CalendarTab.qml" line="151"/>
<source>Events</source> <source>Events</source>
<translation>Termine</translation> <translation>Termine</translation>
</message> </message>
<message> <message>
<location filename="../qml/calendarqml/CalendarTab.qml" line="144"/> <location filename="../qml/calendarqml/CalendarTab.qml" line="156"/>
<source>Own Calendar</source> <source>Own Calendar</source>
<translation>Eigener Kalender</translation> <translation>Eigener Kalender</translation>
</message> </message>
@ -111,35 +111,35 @@
<context> <context>
<name>ConfigPage</name> <name>ConfigPage</name>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="61"/> <location filename="../qml/configqml/ConfigPage.qml" line="62"/>
<source>News as</source> <source>News as</source>
<translation>Anzeige</translation> <translation>Anzeige</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="74"/> <location filename="../qml/configqml/ConfigPage.qml" line="76"/>
<location filename="../qml/configqml/ConfigPage.qml" line="91"/> <location filename="../qml/configqml/ConfigPage.qml" line="94"/>
<location filename="../qml/configqml/ConfigPage.qml" line="92"/> <location filename="../qml/configqml/ConfigPage.qml" line="95"/>
<source>Conversations</source> <source>Conversations</source>
<translation>Unterhaltungen</translation> <translation>Unterhaltungen</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="85"/> <location filename="../qml/configqml/ConfigPage.qml" line="88"/>
<location filename="../qml/configqml/ConfigPage.qml" line="86"/> <location filename="../qml/configqml/ConfigPage.qml" line="89"/>
<source>Timeline</source> <source>Timeline</source>
<translation>Chronologisch</translation> <translation>Chronologisch</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="99"/> <location filename="../qml/configqml/ConfigPage.qml" line="102"/>
<source>Max. News</source> <source>Max. News</source>
<translation>Max. Nachr.</translation> <translation>Max. Nachr.</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="133"/> <location filename="../qml/configqml/ConfigPage.qml" line="138"/>
<source>Hide #nsfw?</source> <source>Hide #nsfw?</source>
<translation>#nsfw minimieren?</translation> <translation>#nsfw minimieren?</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="52"/> <location filename="../qml/configqml/ConfigPage.qml" line="53"/>
<source>Sync</source> <source>Sync</source>
<translation>Autom. Aktualisierung</translation> <translation>Autom. Aktualisierung</translation>
</message> </message>
@ -389,52 +389,62 @@
<translation>Personen nehmen vielleicht teil.</translation> <translation>Personen nehmen vielleicht teil.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="149"/> <location filename="../qml/newsqml/ContactPage.qml" line="150"/>
<source>Connect</source> <source>Connect</source>
<translation>Kontaktanfrage</translation> <translation>Kontaktanfrage</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="220"/> <location filename="../qml/newsqml/ContactPage.qml" line="222"/>
<source>Approve</source> <source>Approve</source>
<translation>Erlauben</translation> <translation>Erlauben</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="235"/> <location filename="../qml/newsqml/ContactPage.qml" line="237"/>
<source>Reject</source> <source>Reject</source>
<translation>Ablehnen</translation> <translation>Ablehnen</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="249"/> <location filename="../qml/newsqml/ContactPage.qml" line="251"/>
<source>Ignore</source> <source>Ignore</source>
<translation>Ignorieren</translation> <translation>Ignorieren</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="285"/> <location filename="../qml/newsqml/ContactPage.qml" line="265"/>
<source>Follow</source>
<translation>Folgen</translation>
</message>
<message>
<location filename="../qml/newsqml/ContactPage.qml" line="284"/>
<source>Unfollow</source>
<translation>Entfolgen</translation>
</message>
<message>
<location filename="../qml/newsqml/ContactPage.qml" line="323"/>
<source>Description</source> <source>Description</source>
<translation>Beschreibung</translation> <translation>Beschreibung</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="285"/> <location filename="../qml/newsqml/ContactPage.qml" line="323"/>
<source>Location</source> <source>Location</source>
<translation>Ort</translation> <translation>Ort</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="285"/> <location filename="../qml/newsqml/ContactPage.qml" line="323"/>
<source>Posts</source> <source>Posts</source>
<translation>Beiträge</translation> <translation>Beiträge</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="286"/> <location filename="../qml/newsqml/ContactPage.qml" line="324"/>
<source>URL</source> <source>URL</source>
<translation>Profilseite</translation> <translation>Profilseite</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="287"/> <location filename="../qml/newsqml/ContactPage.qml" line="325"/>
<source>Created at</source> <source>Created at</source>
<translation>Erstellt</translation> <translation>Erstellt</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="301"/> <location filename="../qml/newsqml/ContactPage.qml" line="339"/>
<source>Network Error</source> <source>Network Error</source>
<translation>Netzwerk-Fehler</translation> <translation>Netzwerk-Fehler</translation>
</message> </message>
@ -636,12 +646,12 @@
<context> <context>
<name>FriendsListTab</name> <name>FriendsListTab</name>
<message> <message>
<location filename="../qml/contactqml/FriendsListTab.qml" line="61"/> <location filename="../qml/contactqml/FriendsListTab.qml" line="60"/>
<source>Friend Requests</source> <source>Friend Requests</source>
<translation>Kontaktanfragen</translation> <translation>Kontaktanfragen</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/FriendsListTab.qml" line="72"/> <location filename="../qml/contactqml/FriendsListTab.qml" line="71"/>
<source>Friends</source> <source>Friends</source>
<translation>Kontakte</translation> <translation>Kontakte</translation>
</message> </message>
@ -649,22 +659,22 @@
<context> <context>
<name>FriendsTab</name> <name>FriendsTab</name>
<message> <message>
<location filename="../qml/contactqml/FriendsTab.qml" line="60"/> <location filename="../qml/contactqml/FriendsTab.qml" line="74"/>
<source>Me</source> <source>Me</source>
<translation>Ich</translation> <translation>Ich</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/FriendsTab.qml" line="65"/> <location filename="../qml/contactqml/FriendsTab.qml" line="79"/>
<source>Friends</source> <source>Friends</source>
<translation>Freunde</translation> <translation>Freunde</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/FriendsTab.qml" line="70"/> <location filename="../qml/contactqml/FriendsTab.qml" line="84"/>
<source>Contacts</source> <source>Contacts</source>
<translation>Kontakte</translation> <translation>Kontakte</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/FriendsTab.qml" line="75"/> <location filename="../qml/contactqml/FriendsTab.qml" line="89"/>
<source>Groups</source> <source>Groups</source>
<translation>Gruppen</translation> <translation>Gruppen</translation>
</message> </message>
@ -696,27 +706,27 @@
<translation type="vanished">Bild</translation> <translation type="vanished">Bild</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/ImageUploadDialog.qml" line="266"/> <location filename="../qml/photoqml/ImageUploadDialog.qml" line="267"/>
<source>Description</source> <source>Description</source>
<translation>Beschreibung</translation> <translation>Beschreibung</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/ImageUploadDialog.qml" line="300"/> <location filename="../qml/photoqml/ImageUploadDialog.qml" line="304"/>
<source>Upload</source> <source>Upload</source>
<translation>Hochladen</translation> <translation>Hochladen</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/ImageUploadDialog.qml" line="300"/> <location filename="../qml/photoqml/ImageUploadDialog.qml" line="304"/>
<source>Change</source> <source>Change</source>
<translation>Ändern</translation> <translation>Ändern</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/ImageUploadDialog.qml" line="303"/> <location filename="../qml/photoqml/ImageUploadDialog.qml" line="307"/>
<source>Error</source> <source>Error</source>
<translation>Fehler</translation> <translation>Fehler</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/ImageUploadDialog.qml" line="303"/> <location filename="../qml/photoqml/ImageUploadDialog.qml" line="307"/>
<source> No album name given</source> <source> No album name given</source>
<translation>Kein Albumname angegeben</translation> <translation>Kein Albumname angegeben</translation>
</message> </message>
@ -724,17 +734,17 @@
<context> <context>
<name>LeftDrawerScrollview</name> <name>LeftDrawerScrollview</name>
<message> <message>
<location filename="../qml/configqml/LeftDrawerScrollview.qml" line="71"/> <location filename="../qml/configqml/LeftDrawerScrollview.qml" line="55"/>
<source>Settings</source> <source>Settings</source>
<translation>Einstellungen</translation> <translation>Einstellungen</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/LeftDrawerScrollview.qml" line="83"/> <location filename="../qml/configqml/LeftDrawerScrollview.qml" line="67"/>
<source>Accounts</source> <source>Accounts</source>
<translation>Konten</translation> <translation>Konten</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/LeftDrawerScrollview.qml" line="95"/> <location filename="../qml/configqml/LeftDrawerScrollview.qml" line="79"/>
<source>Quit</source> <source>Quit</source>
<translation>Schliessen</translation> <translation>Schliessen</translation>
</message> </message>
@ -742,40 +752,40 @@
<context> <context>
<name>MessageSend</name> <name>MessageSend</name>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="207"/> <location filename="../qml/newsqml/MessageSend.qml" line="204"/>
<source>to:</source> <source>to:</source>
<translation>an:</translation> <translation>an:</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="219"/> <location filename="../qml/newsqml/MessageSend.qml" line="216"/>
<source>Title (optional)</source> <source>Title (optional)</source>
<translation>Überschrift (optional)</translation> <translation>Überschrift (optional)</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="236"/> <location filename="../qml/newsqml/MessageSend.qml" line="233"/>
<source> Drop your Content here.</source> <source> Drop your Content here.</source>
<translation> Legen Sie Ihren Inhalt per Drag &amp; Drop hier ab.</translation> <translation> Legen Sie Ihren Inhalt per Drag &amp; Drop hier ab.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="242"/> <location filename="../qml/newsqml/MessageSend.qml" line="239"/>
<source>What&apos;s on your mind?</source> <source>What&apos;s on your mind?</source>
<translation>Woran denkst du gerade?</translation> <translation>Woran denkst du gerade?</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="387"/> <location filename="../qml/newsqml/MessageSend.qml" line="384"/>
<location filename="../qml/newsqml/MessageSend.qml" line="446"/> <location filename="../qml/newsqml/MessageSend.qml" line="443"/>
<source>Error</source> <source>Error</source>
<translation>Fehler</translation> <translation>Fehler</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="387"/> <location filename="../qml/newsqml/MessageSend.qml" line="384"/>
<source>Only one attachment supported at the moment. <source>Only one attachment supported at the moment.
Remove other attachment first!</source> Remove other attachment first!</source>
<translation>Nur ein Anhang derzeit unterstützt. <translation>Nur ein Anhang derzeit unterstützt.
Lösche zuerst den anderen Anhang!</translation> Lösche zuerst den anderen Anhang!</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="446"/> <location filename="../qml/newsqml/MessageSend.qml" line="443"/>
<source>No receiver supplied!</source> <source>No receiver supplied!</source>
<translation>Kein Empfänger angegeben!</translation> <translation>Kein Empfänger angegeben!</translation>
</message> </message>
@ -791,12 +801,12 @@
<context> <context>
<name>NewsStack</name> <name>NewsStack</name>
<message> <message>
<location filename="../qml/newsqml/NewsStack.qml" line="197"/> <location filename="../qml/newsqml/NewsStack.qml" line="215"/>
<source>Network Error</source> <source>Network Error</source>
<translation>Netzwerk-Fehler</translation> <translation>Netzwerk-Fehler</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsStack.qml" line="240"/> <location filename="../qml/newsqml/NewsStack.qml" line="260"/>
<source>More</source> <source>More</source>
<translation>Mehr</translation> <translation>Mehr</translation>
</message> </message>
@ -856,102 +866,102 @@
<translation type="vanished">Schliessen</translation> <translation type="vanished">Schliessen</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="76"/> <location filename="../qml/newsqml/NewsTab.qml" line="75"/>
<source>seconds</source> <source>seconds</source>
<translation>Sekunden</translation> <translation>Sekunden</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="77"/> <location filename="../qml/newsqml/NewsTab.qml" line="76"/>
<source>minute</source> <source>minute</source>
<translation>Minute</translation> <translation>Minute</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="78"/> <location filename="../qml/newsqml/NewsTab.qml" line="77"/>
<source>minutes</source> <source>minutes</source>
<translation>Minuten</translation> <translation>Minuten</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="79"/> <location filename="../qml/newsqml/NewsTab.qml" line="78"/>
<source>hour</source> <source>hour</source>
<translation>Stunde</translation> <translation>Stunde</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="80"/> <location filename="../qml/newsqml/NewsTab.qml" line="79"/>
<source>hours</source> <source>hours</source>
<translation>Stunden</translation> <translation>Stunden</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="81"/> <location filename="../qml/newsqml/NewsTab.qml" line="80"/>
<source>day</source> <source>day</source>
<translation>Tag</translation> <translation>Tag</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="82"/> <location filename="../qml/newsqml/NewsTab.qml" line="81"/>
<source>days</source> <source>days</source>
<translation>Tage</translation> <translation>Tage</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="83"/> <location filename="../qml/newsqml/NewsTab.qml" line="82"/>
<source>month</source> <source>month</source>
<translation>Monat</translation> <translation>Monat</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="84"/> <location filename="../qml/newsqml/NewsTab.qml" line="83"/>
<source>months</source> <source>months</source>
<translation>Monate</translation> <translation>Monate</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="85"/> <location filename="../qml/newsqml/NewsTab.qml" line="84"/>
<source>years</source> <source>years</source>
<translation>Jahre</translation> <translation>Jahre</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="94"/> <location filename="../qml/newsqml/NewsTab.qml" line="93"/>
<source>likes this.</source> <source>likes this.</source>
<translation>mag das.</translation> <translation>mag das.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="95"/> <location filename="../qml/newsqml/NewsTab.qml" line="94"/>
<source>like this.</source> <source>like this.</source>
<translation>mögen das.</translation> <translation>mögen das.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="98"/> <location filename="../qml/newsqml/NewsTab.qml" line="97"/>
<source>doesn&apos;t like this.</source> <source>doesn&apos;t like this.</source>
<translation>mag das nicht.</translation> <translation>mag das nicht.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="99"/> <location filename="../qml/newsqml/NewsTab.qml" line="98"/>
<source>don&apos;t like this.</source> <source>don&apos;t like this.</source>
<translation>mögen das nicht.</translation> <translation>mögen das nicht.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="102"/> <location filename="../qml/newsqml/NewsTab.qml" line="101"/>
<source>will attend.</source> <source>will attend.</source>
<translation>nehmen teil.</translation> <translation>nehmen teil.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="103"/> <location filename="../qml/newsqml/NewsTab.qml" line="102"/>
<source>persons will attend.</source> <source>persons will attend.</source>
<translation>Personen nehmen teil.</translation> <translation>Personen nehmen teil.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="106"/> <location filename="../qml/newsqml/NewsTab.qml" line="105"/>
<source>will not attend.</source> <source>will not attend.</source>
<translation>nimmt nicht teil.</translation> <translation>nimmt nicht teil.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="107"/> <location filename="../qml/newsqml/NewsTab.qml" line="106"/>
<source>persons will not attend.</source> <source>persons will not attend.</source>
<translation>Personen nehmen nicht teil.</translation> <translation>Personen nehmen nicht teil.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="110"/> <location filename="../qml/newsqml/NewsTab.qml" line="109"/>
<source>may attend.</source> <source>may attend.</source>
<translation>nimmt vielleicht teil.</translation> <translation>nimmt vielleicht teil.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="111"/> <location filename="../qml/newsqml/NewsTab.qml" line="110"/>
<source>persons may attend.</source> <source>persons may attend.</source>
<translation>Personen nehmen vielleicht teil.</translation> <translation>Personen nehmen vielleicht teil.</translation>
</message> </message>
@ -963,17 +973,17 @@
<translation type="vanished">Teilnahme</translation> <translation type="vanished">Teilnahme</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="119"/> <location filename="../qml/newsqml/Newsitem.qml" line="116"/>
<source>Source: </source> <source>Source: </source>
<translation>Quelle: </translation> <translation>Quelle: </translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="119"/> <location filename="../qml/newsqml/Newsitem.qml" line="116"/>
<source>Direct Message</source> <source>Direct Message</source>
<translation>Direktnachricht</translation> <translation>Direktnachricht</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="135"/> <location filename="../qml/newsqml/Newsitem.qml" line="132"/>
<source>In reply to </source> <source>In reply to </source>
<translation>Antwort an </translation> <translation>Antwort an </translation>
</message> </message>
@ -987,70 +997,65 @@
<translation>partecipare</translation> <translation>partecipare</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="127"/> <location filename="../qml/newsqml/Newsitem.qml" line="124"/>
<source>ago</source> <source>ago</source>
<translation>her</translation> <translation>her</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="280"/> <location filename="../qml/newsqml/Newsitem.qml" line="274"/>
<source>Attending: </source> <source>Attending: </source>
<translation>Teilnahme: </translation> <translation>Teilnahme: </translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="396"/> <location filename="../qml/newsqml/Newsitem.qml" line="390"/>
<source>Reply</source> <source>Reply</source>
<translation>Antworten</translation> <translation>Antworten</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="406"/> <location filename="../qml/newsqml/Newsitem.qml" line="402"/>
<source>DM</source> <source>DM</source>
<translation>Direktnachricht</translation> <translation>Direktnachricht</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="412"/> <location filename="../qml/newsqml/Newsitem.qml" line="408"/>
<source>Repost</source> <source>Repost</source>
<translation>Teilen</translation> <translation>Teilen</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="415"/> <location filename="../qml/newsqml/Newsitem.qml" line="411"/>
<source>Success!</source> <source>Success!</source>
<translation>Erledigt!</translation> <translation>Erledigt!</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="420"/> <location filename="../qml/newsqml/Newsitem.qml" line="416"/>
<source>Conversation</source> <source>Conversation</source>
<translation>Unterhaltung</translation> <translation>Unterhaltung</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="427"/> <location filename="../qml/newsqml/Newsitem.qml" line="423"/>
<source>Attending</source> <source>Attending</source>
<translation>Teilnahme</translation> <translation>Teilnahme</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="436"/> <location filename="../qml/newsqml/Newsitem.qml" line="432"/>
<source>yes</source> <source>yes</source>
<translation>ja</translation> <translation>ja</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="441"/> <location filename="../qml/newsqml/Newsitem.qml" line="437"/>
<source>maybe</source> <source>maybe</source>
<translation>vielleicht</translation> <translation>vielleicht</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="446"/> <location filename="../qml/newsqml/Newsitem.qml" line="442"/>
<source>no</source> <source>no</source>
<translation>nein</translation> <translation>nein</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="453"/> <location filename="../qml/newsqml/Newsitem.qml" line="449"/>
<source>Delete</source> <source>Delete</source>
<translation>Löschen</translation> <translation>Löschen</translation>
</message> </message>
<message>
<location filename="../qml/newsqml/Newsitem.qml" line="463"/>
<source>Show height</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>PermissionDialog</name> <name>PermissionDialog</name>
@ -1073,23 +1078,23 @@
<translation>s Bilder</translation> <translation>s Bilder</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/PhotoTab.qml" line="205"/> <location filename="../qml/photoqml/PhotoTab.qml" line="216"/>
<source>All Images</source> <source>All Images</source>
<translation>Alle Bilder</translation> <translation>Alle Bilder</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/PhotoTab.qml" line="211"/> <location filename="../qml/photoqml/PhotoTab.qml" line="222"/>
<source>Only new</source> <source>Only new</source>
<translation>Nur neue</translation> <translation>Nur neue</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/PhotoTab.qml" line="228"/> <location filename="../qml/photoqml/PhotoTab.qml" line="238"/>
<location filename="../qml/photoqml/PhotoTab.qml" line="233"/> <location filename="../qml/photoqml/PhotoTab.qml" line="243"/>
<source>Own Images</source> <source>Own Images</source>
<translation>Eigene Bilder</translation> <translation>Eigene Bilder</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/PhotoTab.qml" line="273"/> <location filename="../qml/photoqml/PhotoTab.qml" line="283"/>
<source>More</source> <source>More</source>
<translation>Mehr</translation> <translation>Mehr</translation>
</message> </message>
@ -1282,37 +1287,37 @@
<translation>Homepage</translation> <translation>Homepage</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="184"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="181"/>
<source>Update</source> <source>Update</source>
<translation>Aktualisieren</translation> <translation>Aktualisieren</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="217"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="214"/>
<source>profile id</source> <source>profile id</source>
<translation>Profil-Nummer</translation> <translation>Profil-Nummer</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="241"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="238"/>
<source>Description</source> <source>Description</source>
<translation>Beschreibung</translation> <translation>Beschreibung</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="241"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="238"/>
<source>Location</source> <source>Location</source>
<translation>Ort</translation> <translation>Ort</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="241"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="238"/>
<source>Posts</source> <source>Posts</source>
<translation>Beiträge</translation> <translation>Beiträge</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="242"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="239"/>
<source>URL</source> <source>URL</source>
<translation>Profilseite</translation> <translation>Profilseite</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="243"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="240"/>
<source>Created at</source> <source>Created at</source>
<translation>Erstellt</translation> <translation>Erstellt</translation>
</message> </message>
@ -1320,22 +1325,22 @@
<context> <context>
<name>SmileyDialog</name> <name>SmileyDialog</name>
<message> <message>
<location filename="../qml/newsqml/SmileyDialog.qml" line="64"/> <location filename="../qml/newsqml/SmileyDialog.qml" line="62"/>
<source>Unicode</source> <source>Unicode</source>
<translation>Unicode</translation> <translation>Unicode</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/SmileyDialog.qml" line="68"/> <location filename="../qml/newsqml/SmileyDialog.qml" line="66"/>
<source>Standard</source> <source>Standard</source>
<translation>Standard</translation> <translation>Standard</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/SmileyDialog.qml" line="72"/> <location filename="../qml/newsqml/SmileyDialog.qml" line="70"/>
<source>Addon</source> <source>Addon</source>
<translation>Addon</translation> <translation>Addon</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/SmileyDialog.qml" line="77"/> <location filename="../qml/newsqml/SmileyDialog.qml" line="75"/>
<source>Adult</source> <source>Adult</source>
<translation>XXX</translation> <translation>XXX</translation>
</message> </message>
@ -1361,7 +1366,7 @@
<translation>Akt.-intervall (0=keine)</translation> <translation>Akt.-intervall (0=keine)</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/SyncConfig.qml" line="78"/> <location filename="../qml/configqml/SyncConfig.qml" line="83"/>
<source>Min.</source> <source>Min.</source>
<translation>Min.</translation> <translation>Min.</translation>
</message> </message>
@ -1412,6 +1417,18 @@
<source>Quit</source> <source>Quit</source>
<translation type="vanished">Schliessen</translation> <translation type="vanished">Schliessen</translation>
</message> </message>
<message>
<location filename="../qml/friendiqa.qml" line="170"/>
<source>Background Sync
Rightclick or Middleclick to Quit</source>
<translation>Hintergrund-Aktualisierung
Rechtsklick oder Mittelklick zum Schliessen</translation>
</message>
<message>
<location filename="../qml/friendiqa.qml" line="292"/>
<source>Click to open Friendiqa</source>
<translation>Klicken, um Friendiqa zu öffnen</translation>
</message>
</context> </context>
<context> <context>
<name>newsworker</name> <name>newsworker</name>
@ -1526,12 +1543,12 @@
<translation type="vanished">Die Einstellung der Ansichtsart von Nachrichten wurde von der Kontoseite auf die Konfigurationsseite verschoben.</translation> <translation type="vanished">Die Einstellung der Ansichtsart von Nachrichten wurde von der Kontoseite auf die Konfigurationsseite verschoben.</translation>
</message> </message>
<message> <message>
<location filename="../js/service.js" line="461"/> <location filename="../js/service.js" line="463"/>
<source>Undefined Array Error</source> <source>Undefined Array Error</source>
<translation>Antwort-Array ungültig</translation> <translation>Antwort-Array ungültig</translation>
</message> </message>
<message> <message>
<location filename="../js/service.js" line="464"/> <location filename="../js/service.js" line="466"/>
<source>JSON status Error</source> <source>JSON status Error</source>
<translation>Server-Antwort: Fehler</translation> <translation>Server-Antwort: Fehler</translation>
</message> </message>

View File

@ -5,8 +5,8 @@
<name>AccountPage</name> <name>AccountPage</name>
<message> <message>
<location filename="../qml/configqml/AccountPage.qml" line="60"/> <location filename="../qml/configqml/AccountPage.qml" line="60"/>
<location filename="../qml/configqml/AccountPage.qml" line="295"/> <location filename="../qml/configqml/AccountPage.qml" line="296"/>
<location filename="../qml/configqml/AccountPage.qml" line="317"/> <location filename="../qml/configqml/AccountPage.qml" line="319"/>
<source>User</source> <source>User</source>
<translation>Usuario</translation> <translation>Usuario</translation>
</message> </message>
@ -98,12 +98,12 @@
<context> <context>
<name>CalendarTab</name> <name>CalendarTab</name>
<message> <message>
<location filename="../qml/calendarqml/CalendarTab.qml" line="139"/> <location filename="../qml/calendarqml/CalendarTab.qml" line="151"/>
<source>Events</source> <source>Events</source>
<translation>Eventos</translation> <translation>Eventos</translation>
</message> </message>
<message> <message>
<location filename="../qml/calendarqml/CalendarTab.qml" line="144"/> <location filename="../qml/calendarqml/CalendarTab.qml" line="156"/>
<source>Own Calendar</source> <source>Own Calendar</source>
<translation>Calendario propio</translation> <translation>Calendario propio</translation>
</message> </message>
@ -111,35 +111,35 @@
<context> <context>
<name>ConfigPage</name> <name>ConfigPage</name>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="61"/> <location filename="../qml/configqml/ConfigPage.qml" line="62"/>
<source>News as</source> <source>News as</source>
<translation>Noticias como</translation> <translation>Noticias como</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="74"/> <location filename="../qml/configqml/ConfigPage.qml" line="76"/>
<location filename="../qml/configqml/ConfigPage.qml" line="91"/> <location filename="../qml/configqml/ConfigPage.qml" line="94"/>
<location filename="../qml/configqml/ConfigPage.qml" line="92"/> <location filename="../qml/configqml/ConfigPage.qml" line="95"/>
<source>Conversations</source> <source>Conversations</source>
<translation>Conversaciones</translation> <translation>Conversaciones</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="85"/> <location filename="../qml/configqml/ConfigPage.qml" line="88"/>
<location filename="../qml/configqml/ConfigPage.qml" line="86"/> <location filename="../qml/configqml/ConfigPage.qml" line="89"/>
<source>Timeline</source> <source>Timeline</source>
<translation>Cronología</translation> <translation>Cronología</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="99"/> <location filename="../qml/configqml/ConfigPage.qml" line="102"/>
<source>Max. News</source> <source>Max. News</source>
<translation> Max. de noticias.</translation> <translation> Max. de noticias.</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="133"/> <location filename="../qml/configqml/ConfigPage.qml" line="138"/>
<source>Hide #nsfw?</source> <source>Hide #nsfw?</source>
<translation>Ocultar #nsfw?</translation> <translation>Ocultar #nsfw?</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="52"/> <location filename="../qml/configqml/ConfigPage.qml" line="53"/>
<source>Sync</source> <source>Sync</source>
<translation>Sincronización</translation> <translation>Sincronización</translation>
</message> </message>
@ -373,52 +373,62 @@
<translation>Personas que pueden asistir.</translation> <translation>Personas que pueden asistir.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="149"/> <location filename="../qml/newsqml/ContactPage.qml" line="150"/>
<source>Connect</source> <source>Connect</source>
<translation>Conectar</translation> <translation>Conectar</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="220"/> <location filename="../qml/newsqml/ContactPage.qml" line="222"/>
<source>Approve</source> <source>Approve</source>
<translation>Aprobar</translation> <translation>Aprobar</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="235"/> <location filename="../qml/newsqml/ContactPage.qml" line="237"/>
<source>Reject</source> <source>Reject</source>
<translation>Rechazar</translation> <translation>Rechazar</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="249"/> <location filename="../qml/newsqml/ContactPage.qml" line="251"/>
<source>Ignore</source> <source>Ignore</source>
<translation>Ignorar</translation> <translation>Ignorar</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="285"/> <location filename="../qml/newsqml/ContactPage.qml" line="265"/>
<source>Follow</source>
<translation>Seguir</translation>
</message>
<message>
<location filename="../qml/newsqml/ContactPage.qml" line="284"/>
<source>Unfollow</source>
<translation>Dejar de seguir</translation>
</message>
<message>
<location filename="../qml/newsqml/ContactPage.qml" line="323"/>
<source>Description</source> <source>Description</source>
<translation>Descripción</translation> <translation>Descripción</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="285"/> <location filename="../qml/newsqml/ContactPage.qml" line="323"/>
<source>Location</source> <source>Location</source>
<translation>Localización</translation> <translation>Localización</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="285"/> <location filename="../qml/newsqml/ContactPage.qml" line="323"/>
<source>Posts</source> <source>Posts</source>
<translation>Mensajes</translation> <translation>Mensajes</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="286"/> <location filename="../qml/newsqml/ContactPage.qml" line="324"/>
<source>URL</source> <source>URL</source>
<translation>URL</translation> <translation>URL</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="287"/> <location filename="../qml/newsqml/ContactPage.qml" line="325"/>
<source>Created at</source> <source>Created at</source>
<translation>Creado en</translation> <translation>Creado en</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="301"/> <location filename="../qml/newsqml/ContactPage.qml" line="339"/>
<source>Network Error</source> <source>Network Error</source>
<translation>Fallo de red</translation> <translation>Fallo de red</translation>
</message> </message>
@ -620,12 +630,12 @@
<context> <context>
<name>FriendsListTab</name> <name>FriendsListTab</name>
<message> <message>
<location filename="../qml/contactqml/FriendsListTab.qml" line="61"/> <location filename="../qml/contactqml/FriendsListTab.qml" line="60"/>
<source>Friend Requests</source> <source>Friend Requests</source>
<translation>Solicitudes de contacto</translation> <translation>Solicitudes de contacto</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/FriendsListTab.qml" line="72"/> <location filename="../qml/contactqml/FriendsListTab.qml" line="71"/>
<source>Friends</source> <source>Friends</source>
<translation>Amigos</translation> <translation>Amigos</translation>
</message> </message>
@ -633,22 +643,22 @@
<context> <context>
<name>FriendsTab</name> <name>FriendsTab</name>
<message> <message>
<location filename="../qml/contactqml/FriendsTab.qml" line="60"/> <location filename="../qml/contactqml/FriendsTab.qml" line="74"/>
<source>Me</source> <source>Me</source>
<translation>Yo</translation> <translation>Yo</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/FriendsTab.qml" line="65"/> <location filename="../qml/contactqml/FriendsTab.qml" line="79"/>
<source>Friends</source> <source>Friends</source>
<translation>Amigos</translation> <translation>Amigos</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/FriendsTab.qml" line="70"/> <location filename="../qml/contactqml/FriendsTab.qml" line="84"/>
<source>Contacts</source> <source>Contacts</source>
<translation>Contactos</translation> <translation>Contactos</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/FriendsTab.qml" line="75"/> <location filename="../qml/contactqml/FriendsTab.qml" line="89"/>
<source>Groups</source> <source>Groups</source>
<translation>Grupos</translation> <translation>Grupos</translation>
</message> </message>
@ -669,27 +679,27 @@
<translation type="vanished">imagen</translation> <translation type="vanished">imagen</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/ImageUploadDialog.qml" line="266"/> <location filename="../qml/photoqml/ImageUploadDialog.qml" line="267"/>
<source>Description</source> <source>Description</source>
<translation>Descripción</translation> <translation>Descripción</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/ImageUploadDialog.qml" line="300"/> <location filename="../qml/photoqml/ImageUploadDialog.qml" line="304"/>
<source>Upload</source> <source>Upload</source>
<translation>Subir</translation> <translation>Subir</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/ImageUploadDialog.qml" line="300"/> <location filename="../qml/photoqml/ImageUploadDialog.qml" line="304"/>
<source>Change</source> <source>Change</source>
<translation>Cambiar</translation> <translation>Cambiar</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/ImageUploadDialog.qml" line="303"/> <location filename="../qml/photoqml/ImageUploadDialog.qml" line="307"/>
<source>Error</source> <source>Error</source>
<translation>Error</translation> <translation>Error</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/ImageUploadDialog.qml" line="303"/> <location filename="../qml/photoqml/ImageUploadDialog.qml" line="307"/>
<source> No album name given</source> <source> No album name given</source>
<translation>¡Nombre del álbum no encontrado!</translation> <translation>¡Nombre del álbum no encontrado!</translation>
</message> </message>
@ -697,17 +707,17 @@
<context> <context>
<name>LeftDrawerScrollview</name> <name>LeftDrawerScrollview</name>
<message> <message>
<location filename="../qml/configqml/LeftDrawerScrollview.qml" line="71"/> <location filename="../qml/configqml/LeftDrawerScrollview.qml" line="55"/>
<source>Settings</source> <source>Settings</source>
<translation>Ajustes</translation> <translation>Ajustes</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/LeftDrawerScrollview.qml" line="83"/> <location filename="../qml/configqml/LeftDrawerScrollview.qml" line="67"/>
<source>Accounts</source> <source>Accounts</source>
<translation>Cuentas</translation> <translation>Cuentas</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/LeftDrawerScrollview.qml" line="95"/> <location filename="../qml/configqml/LeftDrawerScrollview.qml" line="79"/>
<source>Quit</source> <source>Quit</source>
<translation>Salida</translation> <translation>Salida</translation>
</message> </message>
@ -715,40 +725,40 @@
<context> <context>
<name>MessageSend</name> <name>MessageSend</name>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="207"/> <location filename="../qml/newsqml/MessageSend.qml" line="204"/>
<source>to:</source> <source>to:</source>
<translation>a:</translation> <translation>a:</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="219"/> <location filename="../qml/newsqml/MessageSend.qml" line="216"/>
<source>Title (optional)</source> <source>Title (optional)</source>
<translation>Título (opcional)</translation> <translation>Título (opcional)</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="236"/> <location filename="../qml/newsqml/MessageSend.qml" line="233"/>
<source> Drop your Content here.</source> <source> Drop your Content here.</source>
<translation> Deje caer su contenido aquí.</translation> <translation> Deje caer su contenido aquí.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="242"/> <location filename="../qml/newsqml/MessageSend.qml" line="239"/>
<source>What&apos;s on your mind?</source> <source>What&apos;s on your mind?</source>
<translation>¿Qué tienes en mente?</translation> <translation>¿Qué tienes en mente?</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="387"/> <location filename="../qml/newsqml/MessageSend.qml" line="384"/>
<location filename="../qml/newsqml/MessageSend.qml" line="446"/> <location filename="../qml/newsqml/MessageSend.qml" line="443"/>
<source>Error</source> <source>Error</source>
<translation>Error</translation> <translation>Error</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="387"/> <location filename="../qml/newsqml/MessageSend.qml" line="384"/>
<source>Only one attachment supported at the moment. <source>Only one attachment supported at the moment.
Remove other attachment first!</source> Remove other attachment first!</source>
<translation>Solo se admite adjuntar un solo archivo en este momento. <translation>Solo se admite adjuntar un solo archivo en este momento.
¡Elimine y deje un archivo adjunto!</translation> ¡Elimine y deje un archivo adjunto!</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="446"/> <location filename="../qml/newsqml/MessageSend.qml" line="443"/>
<source>No receiver supplied!</source> <source>No receiver supplied!</source>
<translation>No se ha suministrado ningún receptor!</translation> <translation>No se ha suministrado ningún receptor!</translation>
</message> </message>
@ -764,12 +774,12 @@
<context> <context>
<name>NewsStack</name> <name>NewsStack</name>
<message> <message>
<location filename="../qml/newsqml/NewsStack.qml" line="197"/> <location filename="../qml/newsqml/NewsStack.qml" line="215"/>
<source>Network Error</source> <source>Network Error</source>
<translation>Fallo de red</translation> <translation>Fallo de red</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsStack.qml" line="240"/> <location filename="../qml/newsqml/NewsStack.qml" line="260"/>
<source>More</source> <source>More</source>
<translation>Mas</translation> <translation>Mas</translation>
</message> </message>
@ -825,102 +835,102 @@
<translation type="vanished">Salida</translation> <translation type="vanished">Salida</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="76"/> <location filename="../qml/newsqml/NewsTab.qml" line="75"/>
<source>seconds</source> <source>seconds</source>
<translation>Segundos</translation> <translation>Segundos</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="77"/> <location filename="../qml/newsqml/NewsTab.qml" line="76"/>
<source>minute</source> <source>minute</source>
<translation>Minuto</translation> <translation>Minuto</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="78"/> <location filename="../qml/newsqml/NewsTab.qml" line="77"/>
<source>minutes</source> <source>minutes</source>
<translation>Minutos</translation> <translation>Minutos</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="79"/> <location filename="../qml/newsqml/NewsTab.qml" line="78"/>
<source>hour</source> <source>hour</source>
<translation>Hora</translation> <translation>Hora</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="80"/> <location filename="../qml/newsqml/NewsTab.qml" line="79"/>
<source>hours</source> <source>hours</source>
<translation>Horas</translation> <translation>Horas</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="81"/> <location filename="../qml/newsqml/NewsTab.qml" line="80"/>
<source>day</source> <source>day</source>
<translation>Dia</translation> <translation>Dia</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="82"/> <location filename="../qml/newsqml/NewsTab.qml" line="81"/>
<source>days</source> <source>days</source>
<translation>Dias</translation> <translation>Dias</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="83"/> <location filename="../qml/newsqml/NewsTab.qml" line="82"/>
<source>month</source> <source>month</source>
<translation>Mes</translation> <translation>Mes</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="84"/> <location filename="../qml/newsqml/NewsTab.qml" line="83"/>
<source>months</source> <source>months</source>
<translation>Meses</translation> <translation>Meses</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="85"/> <location filename="../qml/newsqml/NewsTab.qml" line="84"/>
<source>years</source> <source>years</source>
<translation>Años</translation> <translation>Años</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="94"/> <location filename="../qml/newsqml/NewsTab.qml" line="93"/>
<source>likes this.</source> <source>likes this.</source>
<translation>le gusta esto.</translation> <translation>le gusta esto.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="95"/> <location filename="../qml/newsqml/NewsTab.qml" line="94"/>
<source>like this.</source> <source>like this.</source>
<translation>me gusta esto.</translation> <translation>me gusta esto.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="98"/> <location filename="../qml/newsqml/NewsTab.qml" line="97"/>
<source>doesn&apos;t like this.</source> <source>doesn&apos;t like this.</source>
<translation>no de ése.</translation> <translation>no de ése.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="99"/> <location filename="../qml/newsqml/NewsTab.qml" line="98"/>
<source>don&apos;t like this.</source> <source>don&apos;t like this.</source>
<translation>no me gusta.</translation> <translation>no me gusta.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="102"/> <location filename="../qml/newsqml/NewsTab.qml" line="101"/>
<source>will attend.</source> <source>will attend.</source>
<translation>asistirá.</translation> <translation>asistirá.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="103"/> <location filename="../qml/newsqml/NewsTab.qml" line="102"/>
<source>persons will attend.</source> <source>persons will attend.</source>
<translation>Personas que asistirán.</translation> <translation>Personas que asistirán.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="106"/> <location filename="../qml/newsqml/NewsTab.qml" line="105"/>
<source>will not attend.</source> <source>will not attend.</source>
<translation>no asistirá.</translation> <translation>no asistirá.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="107"/> <location filename="../qml/newsqml/NewsTab.qml" line="106"/>
<source>persons will not attend.</source> <source>persons will not attend.</source>
<translation>Personas que no asistirán.</translation> <translation>Personas que no asistirán.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="110"/> <location filename="../qml/newsqml/NewsTab.qml" line="109"/>
<source>may attend.</source> <source>may attend.</source>
<translation>Puede asistir.</translation> <translation>Puede asistir.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="111"/> <location filename="../qml/newsqml/NewsTab.qml" line="110"/>
<source>persons may attend.</source> <source>persons may attend.</source>
<translation>Personas que pueden asistir.</translation> <translation>Personas que pueden asistir.</translation>
</message> </message>
@ -932,17 +942,17 @@
<translation type="vanished">Asistiendo: </translation> <translation type="vanished">Asistiendo: </translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="119"/> <location filename="../qml/newsqml/Newsitem.qml" line="116"/>
<source>Source: </source> <source>Source: </source>
<translation>Fuente: </translation> <translation>Fuente: </translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="119"/> <location filename="../qml/newsqml/Newsitem.qml" line="116"/>
<source>Direct Message</source> <source>Direct Message</source>
<translation>Mensaje directo</translation> <translation>Mensaje directo</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="135"/> <location filename="../qml/newsqml/Newsitem.qml" line="132"/>
<source>In reply to </source> <source>In reply to </source>
<translation>En respuesta a </translation> <translation>En respuesta a </translation>
</message> </message>
@ -956,62 +966,62 @@
<translation>asistencia</translation> <translation>asistencia</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="127"/> <location filename="../qml/newsqml/Newsitem.qml" line="124"/>
<source>ago</source> <source>ago</source>
<translation>hace</translation> <translation>hace</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="280"/> <location filename="../qml/newsqml/Newsitem.qml" line="274"/>
<source>Attending: </source> <source>Attending: </source>
<translation>Asistiendo: </translation> <translation>Asistiendo: </translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="396"/> <location filename="../qml/newsqml/Newsitem.qml" line="390"/>
<source>Reply</source> <source>Reply</source>
<translation>Respuesta</translation> <translation>Respuesta</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="406"/> <location filename="../qml/newsqml/Newsitem.qml" line="402"/>
<source>DM</source> <source>DM</source>
<translation>Mensaje directo</translation> <translation>Mensaje directo</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="412"/> <location filename="../qml/newsqml/Newsitem.qml" line="408"/>
<source>Repost</source> <source>Repost</source>
<translation>Volver a publicar</translation> <translation>Volver a publicar</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="415"/> <location filename="../qml/newsqml/Newsitem.qml" line="411"/>
<source>Success!</source> <source>Success!</source>
<translation>éxito!</translation> <translation>éxito!</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="420"/> <location filename="../qml/newsqml/Newsitem.qml" line="416"/>
<source>Conversation</source> <source>Conversation</source>
<translation>Conversación</translation> <translation>Conversación</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="427"/> <location filename="../qml/newsqml/Newsitem.qml" line="423"/>
<source>Attending</source> <source>Attending</source>
<translation>Asistiendo</translation> <translation>Asistiendo</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="436"/> <location filename="../qml/newsqml/Newsitem.qml" line="432"/>
<source>yes</source> <source>yes</source>
<translation>si</translation> <translation>si</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="441"/> <location filename="../qml/newsqml/Newsitem.qml" line="437"/>
<source>maybe</source> <source>maybe</source>
<translation>quizás</translation> <translation>quizás</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="446"/> <location filename="../qml/newsqml/Newsitem.qml" line="442"/>
<source>no</source> <source>no</source>
<translation>no</translation> <translation>no</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="453"/> <location filename="../qml/newsqml/Newsitem.qml" line="449"/>
<source>Delete</source> <source>Delete</source>
<translation>Borrar</translation> <translation>Borrar</translation>
</message> </message>
@ -1037,23 +1047,23 @@
<translation>s Imágenes</translation> <translation>s Imágenes</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/PhotoTab.qml" line="205"/> <location filename="../qml/photoqml/PhotoTab.qml" line="216"/>
<source>All Images</source> <source>All Images</source>
<translation>Todas las imagenes</translation> <translation>Todas las imagenes</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/PhotoTab.qml" line="211"/> <location filename="../qml/photoqml/PhotoTab.qml" line="222"/>
<source>Only new</source> <source>Only new</source>
<translation>Solo nueva</translation> <translation>Solo nueva</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/PhotoTab.qml" line="228"/> <location filename="../qml/photoqml/PhotoTab.qml" line="238"/>
<location filename="../qml/photoqml/PhotoTab.qml" line="233"/> <location filename="../qml/photoqml/PhotoTab.qml" line="243"/>
<source>Own Images</source> <source>Own Images</source>
<translation>Mis imágenes</translation> <translation>Mis imágenes</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/PhotoTab.qml" line="273"/> <location filename="../qml/photoqml/PhotoTab.qml" line="283"/>
<source>More</source> <source>More</source>
<translation>Mas</translation> <translation>Mas</translation>
</message> </message>
@ -1246,37 +1256,37 @@
<translation>página web</translation> <translation>página web</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="184"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="181"/>
<source>Update</source> <source>Update</source>
<translation>Actualización</translation> <translation>Actualización</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="217"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="214"/>
<source>profile id</source> <source>profile id</source>
<translation>profile id</translation> <translation>profile id</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="241"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="238"/>
<source>Description</source> <source>Description</source>
<translation>Descripción</translation> <translation>Descripción</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="241"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="238"/>
<source>Location</source> <source>Location</source>
<translation>Localización</translation> <translation>Localización</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="241"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="238"/>
<source>Posts</source> <source>Posts</source>
<translation>Mensajes</translation> <translation>Mensajes</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="242"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="239"/>
<source>URL</source> <source>URL</source>
<translation>URL</translation> <translation>URL</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="243"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="240"/>
<source>Created at</source> <source>Created at</source>
<translation>Creado en</translation> <translation>Creado en</translation>
</message> </message>
@ -1284,22 +1294,22 @@
<context> <context>
<name>SmileyDialog</name> <name>SmileyDialog</name>
<message> <message>
<location filename="../qml/newsqml/SmileyDialog.qml" line="64"/> <location filename="../qml/newsqml/SmileyDialog.qml" line="62"/>
<source>Unicode</source> <source>Unicode</source>
<translation>Unicode</translation> <translation>Unicode</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/SmileyDialog.qml" line="68"/> <location filename="../qml/newsqml/SmileyDialog.qml" line="66"/>
<source>Standard</source> <source>Standard</source>
<translation>Standard</translation> <translation>Standard</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/SmileyDialog.qml" line="72"/> <location filename="../qml/newsqml/SmileyDialog.qml" line="70"/>
<source>Addon</source> <source>Addon</source>
<translation>Addon</translation> <translation>Addon</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/SmileyDialog.qml" line="77"/> <location filename="../qml/newsqml/SmileyDialog.qml" line="75"/>
<source>Adult</source> <source>Adult</source>
<translation>XXX</translation> <translation>XXX</translation>
</message> </message>
@ -1325,7 +1335,7 @@
<translation>Intervalo de sincr. (0=Ninguno)</translation> <translation>Intervalo de sincr. (0=Ninguno)</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/SyncConfig.qml" line="78"/> <location filename="../qml/configqml/SyncConfig.qml" line="83"/>
<source>Min.</source> <source>Min.</source>
<translation>min.</translation> <translation>min.</translation>
</message> </message>
@ -1376,6 +1386,18 @@
<source>Quit</source> <source>Quit</source>
<translation type="vanished">Salida</translation> <translation type="vanished">Salida</translation>
</message> </message>
<message>
<location filename="../qml/friendiqa.qml" line="170"/>
<source>Background Sync
Rightclick or Middleclick to Quit</source>
<translation>Sincronización de fondo
Haga clic con el botón derecho del ratón o con el botón central para salir.</translation>
</message>
<message>
<location filename="../qml/friendiqa.qml" line="292"/>
<source>Click to open Friendiqa</source>
<translation>Haga clic para abrir Friendiqa</translation>
</message>
</context> </context>
<context> <context>
<name>newsworker</name> <name>newsworker</name>
@ -1490,12 +1512,12 @@
<translation type="vanished">La configuración del tipo de vista de las noticias se ha movido de la página de la cuenta a la página de configuración.</translation> <translation type="vanished">La configuración del tipo de vista de las noticias se ha movido de la página de la cuenta a la página de configuración.</translation>
</message> </message>
<message> <message>
<location filename="../js/service.js" line="461"/> <location filename="../js/service.js" line="463"/>
<source>Undefined Array Error</source> <source>Undefined Array Error</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../js/service.js" line="464"/> <location filename="../js/service.js" line="466"/>
<source>JSON status Error</source> <source>JSON status Error</source>
<translation></translation> <translation></translation>
</message> </message>

View File

@ -5,8 +5,8 @@
<name>AccountPage</name> <name>AccountPage</name>
<message> <message>
<location filename="../qml/configqml/AccountPage.qml" line="60"/> <location filename="../qml/configqml/AccountPage.qml" line="60"/>
<location filename="../qml/configqml/AccountPage.qml" line="295"/> <location filename="../qml/configqml/AccountPage.qml" line="296"/>
<location filename="../qml/configqml/AccountPage.qml" line="317"/> <location filename="../qml/configqml/AccountPage.qml" line="319"/>
<source>User</source> <source>User</source>
<translation>Felhasználó</translation> <translation>Felhasználó</translation>
</message> </message>
@ -98,12 +98,12 @@
<context> <context>
<name>CalendarTab</name> <name>CalendarTab</name>
<message> <message>
<location filename="../qml/calendarqml/CalendarTab.qml" line="139"/> <location filename="../qml/calendarqml/CalendarTab.qml" line="151"/>
<source>Events</source> <source>Events</source>
<translation>Események</translation> <translation>Események</translation>
</message> </message>
<message> <message>
<location filename="../qml/calendarqml/CalendarTab.qml" line="144"/> <location filename="../qml/calendarqml/CalendarTab.qml" line="156"/>
<source>Own Calendar</source> <source>Own Calendar</source>
<translation>Saját naptár</translation> <translation>Saját naptár</translation>
</message> </message>
@ -111,35 +111,35 @@
<context> <context>
<name>ConfigPage</name> <name>ConfigPage</name>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="61"/> <location filename="../qml/configqml/ConfigPage.qml" line="62"/>
<source>News as</source> <source>News as</source>
<translation>Hírek mint</translation> <translation>Hírek mint</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="74"/> <location filename="../qml/configqml/ConfigPage.qml" line="76"/>
<location filename="../qml/configqml/ConfigPage.qml" line="91"/> <location filename="../qml/configqml/ConfigPage.qml" line="94"/>
<location filename="../qml/configqml/ConfigPage.qml" line="92"/> <location filename="../qml/configqml/ConfigPage.qml" line="95"/>
<source>Conversations</source> <source>Conversations</source>
<translation>Beszélgetések</translation> <translation>Beszélgetések</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="85"/> <location filename="../qml/configqml/ConfigPage.qml" line="88"/>
<location filename="../qml/configqml/ConfigPage.qml" line="86"/> <location filename="../qml/configqml/ConfigPage.qml" line="89"/>
<source>Timeline</source> <source>Timeline</source>
<translation>Idővonal</translation> <translation>Idővonal</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="99"/> <location filename="../qml/configqml/ConfigPage.qml" line="102"/>
<source>Max. News</source> <source>Max. News</source>
<translation>Legtöbb hír</translation> <translation>Legtöbb hír</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="133"/> <location filename="../qml/configqml/ConfigPage.qml" line="138"/>
<source>Hide #nsfw?</source> <source>Hide #nsfw?</source>
<translation>A #NSFW elrejtése?</translation> <translation>A #NSFW elrejtése?</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="52"/> <location filename="../qml/configqml/ConfigPage.qml" line="53"/>
<source>Sync</source> <source>Sync</source>
<translation>Szinkronizálás</translation> <translation>Szinkronizálás</translation>
</message> </message>
@ -389,52 +389,62 @@
<translation>személy talán részt vesz.</translation> <translation>személy talán részt vesz.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="149"/> <location filename="../qml/newsqml/ContactPage.qml" line="150"/>
<source>Connect</source> <source>Connect</source>
<translation>Kapcsolódás</translation> <translation>Kapcsolódás</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="220"/> <location filename="../qml/newsqml/ContactPage.qml" line="222"/>
<source>Approve</source> <source>Approve</source>
<translation>Jóváhagyás</translation> <translation>Jóváhagyás</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="235"/> <location filename="../qml/newsqml/ContactPage.qml" line="237"/>
<source>Reject</source> <source>Reject</source>
<translation>Visszautasítás</translation> <translation>Visszautasítás</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="249"/> <location filename="../qml/newsqml/ContactPage.qml" line="251"/>
<source>Ignore</source> <source>Ignore</source>
<translation>Mellőzés</translation> <translation>Mellőzés</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="285"/> <location filename="../qml/newsqml/ContactPage.qml" line="265"/>
<source>Follow</source>
<translation>Kövesse</translation>
</message>
<message>
<location filename="../qml/newsqml/ContactPage.qml" line="284"/>
<source>Unfollow</source>
<translation>Követés megszüntetése</translation>
</message>
<message>
<location filename="../qml/newsqml/ContactPage.qml" line="323"/>
<source>Description</source> <source>Description</source>
<translation>Leírás</translation> <translation>Leírás</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="285"/> <location filename="../qml/newsqml/ContactPage.qml" line="323"/>
<source>Location</source> <source>Location</source>
<translation>Hely</translation> <translation>Hely</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="285"/> <location filename="../qml/newsqml/ContactPage.qml" line="323"/>
<source>Posts</source> <source>Posts</source>
<translation>Bejegyzések</translation> <translation>Bejegyzések</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="286"/> <location filename="../qml/newsqml/ContactPage.qml" line="324"/>
<source>URL</source> <source>URL</source>
<translation>URL</translation> <translation>URL</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="287"/> <location filename="../qml/newsqml/ContactPage.qml" line="325"/>
<source>Created at</source> <source>Created at</source>
<translation>Létrehozva</translation> <translation>Létrehozva</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="301"/> <location filename="../qml/newsqml/ContactPage.qml" line="339"/>
<source>Network Error</source> <source>Network Error</source>
<translation>Hálózati hiba</translation> <translation>Hálózati hiba</translation>
</message> </message>
@ -636,12 +646,12 @@
<context> <context>
<name>FriendsListTab</name> <name>FriendsListTab</name>
<message> <message>
<location filename="../qml/contactqml/FriendsListTab.qml" line="61"/> <location filename="../qml/contactqml/FriendsListTab.qml" line="60"/>
<source>Friend Requests</source> <source>Friend Requests</source>
<translation>Barátkérések</translation> <translation>Barátkérések</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/FriendsListTab.qml" line="72"/> <location filename="../qml/contactqml/FriendsListTab.qml" line="71"/>
<source>Friends</source> <source>Friends</source>
<translation>Ismerősök</translation> <translation>Ismerősök</translation>
</message> </message>
@ -649,22 +659,22 @@
<context> <context>
<name>FriendsTab</name> <name>FriendsTab</name>
<message> <message>
<location filename="../qml/contactqml/FriendsTab.qml" line="60"/> <location filename="../qml/contactqml/FriendsTab.qml" line="74"/>
<source>Me</source> <source>Me</source>
<translation>Én</translation> <translation>Én</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/FriendsTab.qml" line="65"/> <location filename="../qml/contactqml/FriendsTab.qml" line="79"/>
<source>Friends</source> <source>Friends</source>
<translation>Ismerősök</translation> <translation>Ismerősök</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/FriendsTab.qml" line="70"/> <location filename="../qml/contactqml/FriendsTab.qml" line="84"/>
<source>Contacts</source> <source>Contacts</source>
<translation>Partnerek</translation> <translation>Partnerek</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/FriendsTab.qml" line="75"/> <location filename="../qml/contactqml/FriendsTab.qml" line="89"/>
<source>Groups</source> <source>Groups</source>
<translation>Csoportok</translation> <translation>Csoportok</translation>
</message> </message>
@ -696,27 +706,27 @@
<translation type="vanished">Kép</translation> <translation type="vanished">Kép</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/ImageUploadDialog.qml" line="266"/> <location filename="../qml/photoqml/ImageUploadDialog.qml" line="267"/>
<source>Description</source> <source>Description</source>
<translation>Leírás</translation> <translation>Leírás</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/ImageUploadDialog.qml" line="300"/> <location filename="../qml/photoqml/ImageUploadDialog.qml" line="304"/>
<source>Upload</source> <source>Upload</source>
<translation>Feltöltés</translation> <translation>Feltöltés</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/ImageUploadDialog.qml" line="300"/> <location filename="../qml/photoqml/ImageUploadDialog.qml" line="304"/>
<source>Change</source> <source>Change</source>
<translation>Változtatás</translation> <translation>Változtatás</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/ImageUploadDialog.qml" line="303"/> <location filename="../qml/photoqml/ImageUploadDialog.qml" line="307"/>
<source>Error</source> <source>Error</source>
<translation>Hiba</translation> <translation>Hiba</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/ImageUploadDialog.qml" line="303"/> <location filename="../qml/photoqml/ImageUploadDialog.qml" line="307"/>
<source> No album name given</source> <source> No album name given</source>
<translation> Nincs albumnév megadva</translation> <translation> Nincs albumnév megadva</translation>
</message> </message>
@ -724,17 +734,17 @@
<context> <context>
<name>LeftDrawerScrollview</name> <name>LeftDrawerScrollview</name>
<message> <message>
<location filename="../qml/configqml/LeftDrawerScrollview.qml" line="71"/> <location filename="../qml/configqml/LeftDrawerScrollview.qml" line="55"/>
<source>Settings</source> <source>Settings</source>
<translation>Beállítások</translation> <translation>Beállítások</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/LeftDrawerScrollview.qml" line="83"/> <location filename="../qml/configqml/LeftDrawerScrollview.qml" line="67"/>
<source>Accounts</source> <source>Accounts</source>
<translation>Fiókok</translation> <translation>Fiókok</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/LeftDrawerScrollview.qml" line="95"/> <location filename="../qml/configqml/LeftDrawerScrollview.qml" line="79"/>
<source>Quit</source> <source>Quit</source>
<translation>Kilépés</translation> <translation>Kilépés</translation>
</message> </message>
@ -742,40 +752,40 @@
<context> <context>
<name>MessageSend</name> <name>MessageSend</name>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="207"/> <location filename="../qml/newsqml/MessageSend.qml" line="204"/>
<source>to:</source> <source>to:</source>
<translation>címzett:</translation> <translation>címzett:</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="219"/> <location filename="../qml/newsqml/MessageSend.qml" line="216"/>
<source>Title (optional)</source> <source>Title (optional)</source>
<translation>Cím (elhagyható)</translation> <translation>Cím (elhagyható)</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="236"/> <location filename="../qml/newsqml/MessageSend.qml" line="233"/>
<source> Drop your Content here.</source> <source> Drop your Content here.</source>
<translation> Ejtse ide a tartalmat.</translation> <translation> Ejtse ide a tartalmat.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="242"/> <location filename="../qml/newsqml/MessageSend.qml" line="239"/>
<source>What&apos;s on your mind?</source> <source>What&apos;s on your mind?</source>
<translation>Mire gondol?</translation> <translation>Mire gondol?</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="387"/> <location filename="../qml/newsqml/MessageSend.qml" line="384"/>
<location filename="../qml/newsqml/MessageSend.qml" line="446"/> <location filename="../qml/newsqml/MessageSend.qml" line="443"/>
<source>Error</source> <source>Error</source>
<translation>Hiba</translation> <translation>Hiba</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="387"/> <location filename="../qml/newsqml/MessageSend.qml" line="384"/>
<source>Only one attachment supported at the moment. <source>Only one attachment supported at the moment.
Remove other attachment first!</source> Remove other attachment first!</source>
<translation>Csak egyetlen melléklet támogatott jelenleg. <translation>Csak egyetlen melléklet támogatott jelenleg.
Először távolítsa el a másik mellékletet.</translation> Először távolítsa el a másik mellékletet.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="446"/> <location filename="../qml/newsqml/MessageSend.qml" line="443"/>
<source>No receiver supplied!</source> <source>No receiver supplied!</source>
<translation>Nincs fogadó megadva!</translation> <translation>Nincs fogadó megadva!</translation>
</message> </message>
@ -791,12 +801,12 @@
<context> <context>
<name>NewsStack</name> <name>NewsStack</name>
<message> <message>
<location filename="../qml/newsqml/NewsStack.qml" line="197"/> <location filename="../qml/newsqml/NewsStack.qml" line="215"/>
<source>Network Error</source> <source>Network Error</source>
<translation>Hálózati hiba</translation> <translation>Hálózati hiba</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsStack.qml" line="240"/> <location filename="../qml/newsqml/NewsStack.qml" line="260"/>
<source>More</source> <source>More</source>
<translation>Több</translation> <translation>Több</translation>
</message> </message>
@ -856,102 +866,102 @@
<translation type="vanished">Kilépés</translation> <translation type="vanished">Kilépés</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="76"/> <location filename="../qml/newsqml/NewsTab.qml" line="75"/>
<source>seconds</source> <source>seconds</source>
<translation>másodperc</translation> <translation>másodperc</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="77"/> <location filename="../qml/newsqml/NewsTab.qml" line="76"/>
<source>minute</source> <source>minute</source>
<translation>perc</translation> <translation>perc</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="78"/> <location filename="../qml/newsqml/NewsTab.qml" line="77"/>
<source>minutes</source> <source>minutes</source>
<translation>perc</translation> <translation>perc</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="79"/> <location filename="../qml/newsqml/NewsTab.qml" line="78"/>
<source>hour</source> <source>hour</source>
<translation>óra</translation> <translation>óra</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="80"/> <location filename="../qml/newsqml/NewsTab.qml" line="79"/>
<source>hours</source> <source>hours</source>
<translation>óra</translation> <translation>óra</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="81"/> <location filename="../qml/newsqml/NewsTab.qml" line="80"/>
<source>day</source> <source>day</source>
<translation>nap</translation> <translation>nap</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="82"/> <location filename="../qml/newsqml/NewsTab.qml" line="81"/>
<source>days</source> <source>days</source>
<translation>nap</translation> <translation>nap</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="83"/> <location filename="../qml/newsqml/NewsTab.qml" line="82"/>
<source>month</source> <source>month</source>
<translation>hónap</translation> <translation>hónap</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="84"/> <location filename="../qml/newsqml/NewsTab.qml" line="83"/>
<source>months</source> <source>months</source>
<translation>hónap</translation> <translation>hónap</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="85"/> <location filename="../qml/newsqml/NewsTab.qml" line="84"/>
<source>years</source> <source>years</source>
<translation>év</translation> <translation>év</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="94"/> <location filename="../qml/newsqml/NewsTab.qml" line="93"/>
<source>likes this.</source> <source>likes this.</source>
<translation>kedveli ezt.</translation> <translation>kedveli ezt.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="95"/> <location filename="../qml/newsqml/NewsTab.qml" line="94"/>
<source>like this.</source> <source>like this.</source>
<translation>kedveli ezt.</translation> <translation>kedveli ezt.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="98"/> <location filename="../qml/newsqml/NewsTab.qml" line="97"/>
<source>doesn&apos;t like this.</source> <source>doesn&apos;t like this.</source>
<translation>nem kedveli ezt.</translation> <translation>nem kedveli ezt.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="99"/> <location filename="../qml/newsqml/NewsTab.qml" line="98"/>
<source>don&apos;t like this.</source> <source>don&apos;t like this.</source>
<translation>nem kedveli ezt.</translation> <translation>nem kedveli ezt.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="102"/> <location filename="../qml/newsqml/NewsTab.qml" line="101"/>
<source>will attend.</source> <source>will attend.</source>
<translation>részt vesz.</translation> <translation>részt vesz.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="103"/> <location filename="../qml/newsqml/NewsTab.qml" line="102"/>
<source>persons will attend.</source> <source>persons will attend.</source>
<translation>személy részt vesz.</translation> <translation>személy részt vesz.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="106"/> <location filename="../qml/newsqml/NewsTab.qml" line="105"/>
<source>will not attend.</source> <source>will not attend.</source>
<translation>nem vesz részt.</translation> <translation>nem vesz részt.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="107"/> <location filename="../qml/newsqml/NewsTab.qml" line="106"/>
<source>persons will not attend.</source> <source>persons will not attend.</source>
<translation>személy nem vesz részt.</translation> <translation>személy nem vesz részt.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="110"/> <location filename="../qml/newsqml/NewsTab.qml" line="109"/>
<source>may attend.</source> <source>may attend.</source>
<translation>talán részt vesz.</translation> <translation>talán részt vesz.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="111"/> <location filename="../qml/newsqml/NewsTab.qml" line="110"/>
<source>persons may attend.</source> <source>persons may attend.</source>
<translation>személy talán részt vesz.</translation> <translation>személy talán részt vesz.</translation>
</message> </message>
@ -963,17 +973,17 @@
<translation type="vanished">részvétel: </translation> <translation type="vanished">részvétel: </translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="119"/> <location filename="../qml/newsqml/Newsitem.qml" line="116"/>
<source>Source: </source> <source>Source: </source>
<translation>Forrás: </translation> <translation>Forrás: </translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="119"/> <location filename="../qml/newsqml/Newsitem.qml" line="116"/>
<source>Direct Message</source> <source>Direct Message</source>
<translation>Közvetlen üzenet</translation> <translation>Közvetlen üzenet</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="135"/> <location filename="../qml/newsqml/Newsitem.qml" line="132"/>
<source>In reply to </source> <source>In reply to </source>
<translation>Válaszul erre: </translation> <translation>Válaszul erre: </translation>
</message> </message>
@ -987,62 +997,62 @@
<translation>részvétel</translation> <translation>részvétel</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="127"/> <location filename="../qml/newsqml/Newsitem.qml" line="124"/>
<source>ago</source> <source>ago</source>
<translation>óta</translation> <translation>óta</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="280"/> <location filename="../qml/newsqml/Newsitem.qml" line="274"/>
<source>Attending: </source> <source>Attending: </source>
<translation>Részvétel: </translation> <translation>Részvétel: </translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="396"/> <location filename="../qml/newsqml/Newsitem.qml" line="390"/>
<source>Reply</source> <source>Reply</source>
<translation>Válasz</translation> <translation>Válasz</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="406"/> <location filename="../qml/newsqml/Newsitem.qml" line="402"/>
<source>DM</source> <source>DM</source>
<translation>DM</translation> <translation>DM</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="412"/> <location filename="../qml/newsqml/Newsitem.qml" line="408"/>
<source>Repost</source> <source>Repost</source>
<translation>Újraküldés</translation> <translation>Újraküldés</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="415"/> <location filename="../qml/newsqml/Newsitem.qml" line="411"/>
<source>Success!</source> <source>Success!</source>
<translation>Sikeres!</translation> <translation>Sikeres!</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="420"/> <location filename="../qml/newsqml/Newsitem.qml" line="416"/>
<source>Conversation</source> <source>Conversation</source>
<translation>Beszélgetés</translation> <translation>Beszélgetés</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="427"/> <location filename="../qml/newsqml/Newsitem.qml" line="423"/>
<source>Attending</source> <source>Attending</source>
<translation>Részvétel</translation> <translation>Részvétel</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="436"/> <location filename="../qml/newsqml/Newsitem.qml" line="432"/>
<source>yes</source> <source>yes</source>
<translation>igen</translation> <translation>igen</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="441"/> <location filename="../qml/newsqml/Newsitem.qml" line="437"/>
<source>maybe</source> <source>maybe</source>
<translation>talán</translation> <translation>talán</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="446"/> <location filename="../qml/newsqml/Newsitem.qml" line="442"/>
<source>no</source> <source>no</source>
<translation>nem</translation> <translation>nem</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="453"/> <location filename="../qml/newsqml/Newsitem.qml" line="449"/>
<source>Delete</source> <source>Delete</source>
<translation>Törlés</translation> <translation>Törlés</translation>
</message> </message>
@ -1068,23 +1078,23 @@
<translation> képei</translation> <translation> képei</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/PhotoTab.qml" line="205"/> <location filename="../qml/photoqml/PhotoTab.qml" line="216"/>
<source>All Images</source> <source>All Images</source>
<translation>Összes kép</translation> <translation>Összes kép</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/PhotoTab.qml" line="211"/> <location filename="../qml/photoqml/PhotoTab.qml" line="222"/>
<source>Only new</source> <source>Only new</source>
<translation>Csak újak</translation> <translation>Csak újak</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/PhotoTab.qml" line="228"/> <location filename="../qml/photoqml/PhotoTab.qml" line="238"/>
<location filename="../qml/photoqml/PhotoTab.qml" line="233"/> <location filename="../qml/photoqml/PhotoTab.qml" line="243"/>
<source>Own Images</source> <source>Own Images</source>
<translation>Saját képek</translation> <translation>Saját képek</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/PhotoTab.qml" line="273"/> <location filename="../qml/photoqml/PhotoTab.qml" line="283"/>
<source>More</source> <source>More</source>
<translation>Több</translation> <translation>Több</translation>
</message> </message>
@ -1277,37 +1287,37 @@
<translation>honlap</translation> <translation>honlap</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="184"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="181"/>
<source>Update</source> <source>Update</source>
<translation>Frissítés</translation> <translation>Frissítés</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="217"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="214"/>
<source>profile id</source> <source>profile id</source>
<translation>profilazonosító</translation> <translation>profilazonosító</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="241"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="238"/>
<source>Description</source> <source>Description</source>
<translation>Leírás</translation> <translation>Leírás</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="241"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="238"/>
<source>Location</source> <source>Location</source>
<translation>Hely</translation> <translation>Hely</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="241"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="238"/>
<source>Posts</source> <source>Posts</source>
<translation>Bejegyzések</translation> <translation>Bejegyzések</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="242"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="239"/>
<source>URL</source> <source>URL</source>
<translation>URL</translation> <translation>URL</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="243"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="240"/>
<source>Created at</source> <source>Created at</source>
<translation>Létrehozva</translation> <translation>Létrehozva</translation>
</message> </message>
@ -1315,22 +1325,22 @@
<context> <context>
<name>SmileyDialog</name> <name>SmileyDialog</name>
<message> <message>
<location filename="../qml/newsqml/SmileyDialog.qml" line="64"/> <location filename="../qml/newsqml/SmileyDialog.qml" line="62"/>
<source>Unicode</source> <source>Unicode</source>
<translation>Unicode</translation> <translation>Unicode</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/SmileyDialog.qml" line="68"/> <location filename="../qml/newsqml/SmileyDialog.qml" line="66"/>
<source>Standard</source> <source>Standard</source>
<translation>Szabványos</translation> <translation>Szabványos</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/SmileyDialog.qml" line="72"/> <location filename="../qml/newsqml/SmileyDialog.qml" line="70"/>
<source>Addon</source> <source>Addon</source>
<translation>Bővítmény</translation> <translation>Bővítmény</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/SmileyDialog.qml" line="77"/> <location filename="../qml/newsqml/SmileyDialog.qml" line="75"/>
<source>Adult</source> <source>Adult</source>
<translation>Felnőtt</translation> <translation>Felnőtt</translation>
</message> </message>
@ -1356,7 +1366,7 @@
<translation>Szinkronizálási időköz (0 = nincs)</translation> <translation>Szinkronizálási időköz (0 = nincs)</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/SyncConfig.qml" line="78"/> <location filename="../qml/configqml/SyncConfig.qml" line="83"/>
<source>Min.</source> <source>Min.</source>
<translation>Legkisebb</translation> <translation>Legkisebb</translation>
</message> </message>
@ -1407,6 +1417,18 @@
<source>Quit</source> <source>Quit</source>
<translation type="vanished">Kilépés</translation> <translation type="vanished">Kilépés</translation>
</message> </message>
<message>
<location filename="../qml/friendiqa.qml" line="170"/>
<source>Background Sync
Rightclick or Middleclick to Quit</source>
<translation>Háttérszinkronizálás
Kilépéshez kattintson a jobb gombbal vagy középső gombbal</translation>
</message>
<message>
<location filename="../qml/friendiqa.qml" line="292"/>
<source>Click to open Friendiqa</source>
<translation>Kattintson a Friendiqa megnyitásához</translation>
</message>
</context> </context>
<context> <context>
<name>newsworker</name> <name>newsworker</name>
@ -1521,12 +1543,12 @@
<translation type="vanished">A hírek nézettípusának beállítása át lett helyezve a fiókoldalról a beállítási oldalra.</translation> <translation type="vanished">A hírek nézettípusának beállítása át lett helyezve a fiókoldalról a beállítási oldalra.</translation>
</message> </message>
<message> <message>
<location filename="../js/service.js" line="461"/> <location filename="../js/service.js" line="463"/>
<source>Undefined Array Error</source> <source>Undefined Array Error</source>
<translation>Meghatározatlan tömbhiba</translation> <translation>Meghatározatlan tömbhiba</translation>
</message> </message>
<message> <message>
<location filename="../js/service.js" line="464"/> <location filename="../js/service.js" line="466"/>
<source>JSON status Error</source> <source>JSON status Error</source>
<translation>JSON-állapothiba</translation> <translation>JSON-állapothiba</translation>
</message> </message>

View File

@ -5,8 +5,8 @@
<name>AccountPage</name> <name>AccountPage</name>
<message> <message>
<location filename="../qml/configqml/AccountPage.qml" line="60"/> <location filename="../qml/configqml/AccountPage.qml" line="60"/>
<location filename="../qml/configqml/AccountPage.qml" line="295"/> <location filename="../qml/configqml/AccountPage.qml" line="296"/>
<location filename="../qml/configqml/AccountPage.qml" line="317"/> <location filename="../qml/configqml/AccountPage.qml" line="319"/>
<source>User</source> <source>User</source>
<translation>Utente</translation> <translation>Utente</translation>
</message> </message>
@ -98,12 +98,12 @@
<context> <context>
<name>CalendarTab</name> <name>CalendarTab</name>
<message> <message>
<location filename="../qml/calendarqml/CalendarTab.qml" line="139"/> <location filename="../qml/calendarqml/CalendarTab.qml" line="151"/>
<source>Events</source> <source>Events</source>
<translation>Eventi</translation> <translation>Eventi</translation>
</message> </message>
<message> <message>
<location filename="../qml/calendarqml/CalendarTab.qml" line="144"/> <location filename="../qml/calendarqml/CalendarTab.qml" line="156"/>
<source>Own Calendar</source> <source>Own Calendar</source>
<translation>Calendario</translation> <translation>Calendario</translation>
</message> </message>
@ -111,35 +111,35 @@
<context> <context>
<name>ConfigPage</name> <name>ConfigPage</name>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="61"/> <location filename="../qml/configqml/ConfigPage.qml" line="62"/>
<source>News as</source> <source>News as</source>
<translation>News come</translation> <translation>News come</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="74"/> <location filename="../qml/configqml/ConfigPage.qml" line="76"/>
<location filename="../qml/configqml/ConfigPage.qml" line="91"/> <location filename="../qml/configqml/ConfigPage.qml" line="94"/>
<location filename="../qml/configqml/ConfigPage.qml" line="92"/> <location filename="../qml/configqml/ConfigPage.qml" line="95"/>
<source>Conversations</source> <source>Conversations</source>
<translation>Conversazioni</translation> <translation>Conversazioni</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="85"/> <location filename="../qml/configqml/ConfigPage.qml" line="88"/>
<location filename="../qml/configqml/ConfigPage.qml" line="86"/> <location filename="../qml/configqml/ConfigPage.qml" line="89"/>
<source>Timeline</source> <source>Timeline</source>
<translation>Cronologia</translation> <translation>Cronologia</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="99"/> <location filename="../qml/configqml/ConfigPage.qml" line="102"/>
<source>Max. News</source> <source>Max. News</source>
<translation> Max. di notizie</translation> <translation> Max. di notizie</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="133"/> <location filename="../qml/configqml/ConfigPage.qml" line="138"/>
<source>Hide #nsfw?</source> <source>Hide #nsfw?</source>
<translation>Nascondere #nsfw?</translation> <translation>Nascondere #nsfw?</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/ConfigPage.qml" line="52"/> <location filename="../qml/configqml/ConfigPage.qml" line="53"/>
<source>Sync</source> <source>Sync</source>
<translation>Sync</translation> <translation>Sync</translation>
</message> </message>
@ -361,52 +361,62 @@
<translation>Persone che possono attendere.</translation> <translation>Persone che possono attendere.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="149"/> <location filename="../qml/newsqml/ContactPage.qml" line="150"/>
<source>Connect</source> <source>Connect</source>
<translation>Connetti</translation> <translation>Connetti</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="220"/> <location filename="../qml/newsqml/ContactPage.qml" line="222"/>
<source>Approve</source> <source>Approve</source>
<translation>Approvare</translation> <translation>Approvare</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="235"/> <location filename="../qml/newsqml/ContactPage.qml" line="237"/>
<source>Reject</source> <source>Reject</source>
<translation>Rifiutare</translation> <translation>Rifiutare</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="249"/> <location filename="../qml/newsqml/ContactPage.qml" line="251"/>
<source>Ignore</source> <source>Ignore</source>
<translation>Ignorare</translation> <translation>Ignorare</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="285"/> <location filename="../qml/newsqml/ContactPage.qml" line="265"/>
<source>Follow</source>
<translation>Seguire</translation>
</message>
<message>
<location filename="../qml/newsqml/ContactPage.qml" line="284"/>
<source>Unfollow</source>
<translation>Non seguire</translation>
</message>
<message>
<location filename="../qml/newsqml/ContactPage.qml" line="323"/>
<source>Description</source> <source>Description</source>
<translation>Descrizione</translation> <translation>Descrizione</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="285"/> <location filename="../qml/newsqml/ContactPage.qml" line="323"/>
<source>Location</source> <source>Location</source>
<translation>Località</translation> <translation>Località</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="285"/> <location filename="../qml/newsqml/ContactPage.qml" line="323"/>
<source>Posts</source> <source>Posts</source>
<translation>Messaggi</translation> <translation>Messaggi</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="286"/> <location filename="../qml/newsqml/ContactPage.qml" line="324"/>
<source>URL</source> <source>URL</source>
<translation>URL</translation> <translation>URL</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="287"/> <location filename="../qml/newsqml/ContactPage.qml" line="325"/>
<source>Created at</source> <source>Created at</source>
<translation>Creato il</translation> <translation>Creato il</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/ContactPage.qml" line="301"/> <location filename="../qml/newsqml/ContactPage.qml" line="339"/>
<source>Network Error</source> <source>Network Error</source>
<translation>Errore di rete</translation> <translation>Errore di rete</translation>
</message> </message>
@ -608,12 +618,12 @@
<context> <context>
<name>FriendsListTab</name> <name>FriendsListTab</name>
<message> <message>
<location filename="../qml/contactqml/FriendsListTab.qml" line="61"/> <location filename="../qml/contactqml/FriendsListTab.qml" line="60"/>
<source>Friend Requests</source> <source>Friend Requests</source>
<translation>Richieste di contatto</translation> <translation>Richieste di contatto</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/FriendsListTab.qml" line="72"/> <location filename="../qml/contactqml/FriendsListTab.qml" line="71"/>
<source>Friends</source> <source>Friends</source>
<translation>Amici</translation> <translation>Amici</translation>
</message> </message>
@ -621,22 +631,22 @@
<context> <context>
<name>FriendsTab</name> <name>FriendsTab</name>
<message> <message>
<location filename="../qml/contactqml/FriendsTab.qml" line="60"/> <location filename="../qml/contactqml/FriendsTab.qml" line="74"/>
<source>Me</source> <source>Me</source>
<translation>Me</translation> <translation>Me</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/FriendsTab.qml" line="65"/> <location filename="../qml/contactqml/FriendsTab.qml" line="79"/>
<source>Friends</source> <source>Friends</source>
<translation>Amici</translation> <translation>Amici</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/FriendsTab.qml" line="70"/> <location filename="../qml/contactqml/FriendsTab.qml" line="84"/>
<source>Contacts</source> <source>Contacts</source>
<translation>Contatti</translation> <translation>Contatti</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/FriendsTab.qml" line="75"/> <location filename="../qml/contactqml/FriendsTab.qml" line="89"/>
<source>Groups</source> <source>Groups</source>
<translation>Gruppi</translation> <translation>Gruppi</translation>
</message> </message>
@ -657,27 +667,27 @@
<translation type="vanished">Immagine</translation> <translation type="vanished">Immagine</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/ImageUploadDialog.qml" line="266"/> <location filename="../qml/photoqml/ImageUploadDialog.qml" line="267"/>
<source>Description</source> <source>Description</source>
<translation>Descrizione</translation> <translation>Descrizione</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/ImageUploadDialog.qml" line="300"/> <location filename="../qml/photoqml/ImageUploadDialog.qml" line="304"/>
<source>Upload</source> <source>Upload</source>
<translation>Carica</translation> <translation>Carica</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/ImageUploadDialog.qml" line="300"/> <location filename="../qml/photoqml/ImageUploadDialog.qml" line="304"/>
<source>Change</source> <source>Change</source>
<translation>Modifica</translation> <translation>Modifica</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/ImageUploadDialog.qml" line="303"/> <location filename="../qml/photoqml/ImageUploadDialog.qml" line="307"/>
<source>Error</source> <source>Error</source>
<translation>Errore</translation> <translation>Errore</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/ImageUploadDialog.qml" line="303"/> <location filename="../qml/photoqml/ImageUploadDialog.qml" line="307"/>
<source> No album name given</source> <source> No album name given</source>
<translation>Nessun nome album inserito!</translation> <translation>Nessun nome album inserito!</translation>
</message> </message>
@ -685,17 +695,17 @@
<context> <context>
<name>LeftDrawerScrollview</name> <name>LeftDrawerScrollview</name>
<message> <message>
<location filename="../qml/configqml/LeftDrawerScrollview.qml" line="71"/> <location filename="../qml/configqml/LeftDrawerScrollview.qml" line="55"/>
<source>Settings</source> <source>Settings</source>
<translation>Configurazione</translation> <translation>Configurazione</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/LeftDrawerScrollview.qml" line="83"/> <location filename="../qml/configqml/LeftDrawerScrollview.qml" line="67"/>
<source>Accounts</source> <source>Accounts</source>
<translation>Conti</translation> <translation>Conti</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/LeftDrawerScrollview.qml" line="95"/> <location filename="../qml/configqml/LeftDrawerScrollview.qml" line="79"/>
<source>Quit</source> <source>Quit</source>
<translation>Chiudi</translation> <translation>Chiudi</translation>
</message> </message>
@ -703,40 +713,40 @@
<context> <context>
<name>MessageSend</name> <name>MessageSend</name>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="207"/> <location filename="../qml/newsqml/MessageSend.qml" line="204"/>
<source>to:</source> <source>to:</source>
<translation>a:</translation> <translation>a:</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="219"/> <location filename="../qml/newsqml/MessageSend.qml" line="216"/>
<source>Title (optional)</source> <source>Title (optional)</source>
<translation>Titolo (opzionale)</translation> <translation>Titolo (opzionale)</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="236"/> <location filename="../qml/newsqml/MessageSend.qml" line="233"/>
<source> Drop your Content here.</source> <source> Drop your Content here.</source>
<translation> Lascia qui il tuo contenuto.</translation> <translation> Lascia qui il tuo contenuto.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="242"/> <location filename="../qml/newsqml/MessageSend.qml" line="239"/>
<source>What&apos;s on your mind?</source> <source>What&apos;s on your mind?</source>
<translation>A cosa stai pensando?</translation> <translation>A cosa stai pensando?</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="387"/> <location filename="../qml/newsqml/MessageSend.qml" line="384"/>
<location filename="../qml/newsqml/MessageSend.qml" line="446"/> <location filename="../qml/newsqml/MessageSend.qml" line="443"/>
<source>Error</source> <source>Error</source>
<translation>Errore</translation> <translation>Errore</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="387"/> <location filename="../qml/newsqml/MessageSend.qml" line="384"/>
<source>Only one attachment supported at the moment. <source>Only one attachment supported at the moment.
Remove other attachment first!</source> Remove other attachment first!</source>
<translation>Solo un allegato è attualmente supportato. <translation>Solo un allegato è attualmente supportato.
Rimuovere prima gli altri allegati!</translation> Rimuovere prima gli altri allegati!</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/MessageSend.qml" line="446"/> <location filename="../qml/newsqml/MessageSend.qml" line="443"/>
<source>No receiver supplied!</source> <source>No receiver supplied!</source>
<translation>Nessun ricevitore in dotazione!</translation> <translation>Nessun ricevitore in dotazione!</translation>
</message> </message>
@ -752,12 +762,12 @@
<context> <context>
<name>NewsStack</name> <name>NewsStack</name>
<message> <message>
<location filename="../qml/newsqml/NewsStack.qml" line="197"/> <location filename="../qml/newsqml/NewsStack.qml" line="215"/>
<source>Network Error</source> <source>Network Error</source>
<translation>Errore di rete</translation> <translation>Errore di rete</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsStack.qml" line="240"/> <location filename="../qml/newsqml/NewsStack.qml" line="260"/>
<source>More</source> <source>More</source>
<translation>Ancora</translation> <translation>Ancora</translation>
</message> </message>
@ -801,102 +811,102 @@
<translation type="vanished">Gruppi</translation> <translation type="vanished">Gruppi</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="76"/> <location filename="../qml/newsqml/NewsTab.qml" line="75"/>
<source>seconds</source> <source>seconds</source>
<translation>secondi</translation> <translation>secondi</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="77"/> <location filename="../qml/newsqml/NewsTab.qml" line="76"/>
<source>minute</source> <source>minute</source>
<translation>minuti</translation> <translation>minuti</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="78"/> <location filename="../qml/newsqml/NewsTab.qml" line="77"/>
<source>minutes</source> <source>minutes</source>
<translation>minuti</translation> <translation>minuti</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="79"/> <location filename="../qml/newsqml/NewsTab.qml" line="78"/>
<source>hour</source> <source>hour</source>
<translation>ora</translation> <translation>ora</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="80"/> <location filename="../qml/newsqml/NewsTab.qml" line="79"/>
<source>hours</source> <source>hours</source>
<translation>ore</translation> <translation>ore</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="81"/> <location filename="../qml/newsqml/NewsTab.qml" line="80"/>
<source>day</source> <source>day</source>
<translation>giorno</translation> <translation>giorno</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="82"/> <location filename="../qml/newsqml/NewsTab.qml" line="81"/>
<source>days</source> <source>days</source>
<translation>giorni</translation> <translation>giorni</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="83"/> <location filename="../qml/newsqml/NewsTab.qml" line="82"/>
<source>month</source> <source>month</source>
<translation>mese</translation> <translation>mese</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="84"/> <location filename="../qml/newsqml/NewsTab.qml" line="83"/>
<source>months</source> <source>months</source>
<translation>mesi</translation> <translation>mesi</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="85"/> <location filename="../qml/newsqml/NewsTab.qml" line="84"/>
<source>years</source> <source>years</source>
<translation>anni</translation> <translation>anni</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="94"/> <location filename="../qml/newsqml/NewsTab.qml" line="93"/>
<source>likes this.</source> <source>likes this.</source>
<translation>mi piace.</translation> <translation>mi piace.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="95"/> <location filename="../qml/newsqml/NewsTab.qml" line="94"/>
<source>like this.</source> <source>like this.</source>
<translation>mi piace.</translation> <translation>mi piace.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="98"/> <location filename="../qml/newsqml/NewsTab.qml" line="97"/>
<source>doesn&apos;t like this.</source> <source>doesn&apos;t like this.</source>
<translation>non mi piace.</translation> <translation>non mi piace.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="99"/> <location filename="../qml/newsqml/NewsTab.qml" line="98"/>
<source>don&apos;t like this.</source> <source>don&apos;t like this.</source>
<translation>non mi piace.</translation> <translation>non mi piace.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="102"/> <location filename="../qml/newsqml/NewsTab.qml" line="101"/>
<source>will attend.</source> <source>will attend.</source>
<translation>attendere.</translation> <translation>attendere.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="103"/> <location filename="../qml/newsqml/NewsTab.qml" line="102"/>
<source>persons will attend.</source> <source>persons will attend.</source>
<translation>Persone che attendono.</translation> <translation>Persone che attendono.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="106"/> <location filename="../qml/newsqml/NewsTab.qml" line="105"/>
<source>will not attend.</source> <source>will not attend.</source>
<translation>non aspettare.</translation> <translation>non aspettare.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="107"/> <location filename="../qml/newsqml/NewsTab.qml" line="106"/>
<source>persons will not attend.</source> <source>persons will not attend.</source>
<translation>Persone che non aspettano.</translation> <translation>Persone che non aspettano.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="110"/> <location filename="../qml/newsqml/NewsTab.qml" line="109"/>
<source>may attend.</source> <source>may attend.</source>
<translation>puoi attendere.</translation> <translation>puoi attendere.</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/NewsTab.qml" line="111"/> <location filename="../qml/newsqml/NewsTab.qml" line="110"/>
<source>persons may attend.</source> <source>persons may attend.</source>
<translation>Persone che possono attendere.</translation> <translation>Persone che possono attendere.</translation>
</message> </message>
@ -908,17 +918,17 @@
<translation type="vanished">attendere: </translation> <translation type="vanished">attendere: </translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="119"/> <location filename="../qml/newsqml/Newsitem.qml" line="116"/>
<source>Source: </source> <source>Source: </source>
<translation>Codice: </translation> <translation>Codice: </translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="119"/> <location filename="../qml/newsqml/Newsitem.qml" line="116"/>
<source>Direct Message</source> <source>Direct Message</source>
<translation>Messaggio diretto</translation> <translation>Messaggio diretto</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="135"/> <location filename="../qml/newsqml/Newsitem.qml" line="132"/>
<source>In reply to </source> <source>In reply to </source>
<translation>In risposta a </translation> <translation>In risposta a </translation>
</message> </message>
@ -932,62 +942,62 @@
<translation>partecipare</translation> <translation>partecipare</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="127"/> <location filename="../qml/newsqml/Newsitem.qml" line="124"/>
<source>ago</source> <source>ago</source>
<translation>fa</translation> <translation>fa</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="280"/> <location filename="../qml/newsqml/Newsitem.qml" line="274"/>
<source>Attending: </source> <source>Attending: </source>
<translation>Attendi: </translation> <translation>Attendi: </translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="396"/> <location filename="../qml/newsqml/Newsitem.qml" line="390"/>
<source>Reply</source> <source>Reply</source>
<translation>Risposta</translation> <translation>Risposta</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="406"/> <location filename="../qml/newsqml/Newsitem.qml" line="402"/>
<source>DM</source> <source>DM</source>
<translation>Messaggio diretto</translation> <translation>Messaggio diretto</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="412"/> <location filename="../qml/newsqml/Newsitem.qml" line="408"/>
<source>Repost</source> <source>Repost</source>
<translation>Condividi</translation> <translation>Condividi</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="415"/> <location filename="../qml/newsqml/Newsitem.qml" line="411"/>
<source>Success!</source> <source>Success!</source>
<translation>Ha funzionato!</translation> <translation>Ha funzionato!</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="420"/> <location filename="../qml/newsqml/Newsitem.qml" line="416"/>
<source>Conversation</source> <source>Conversation</source>
<translation>Conversazione</translation> <translation>Conversazione</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="427"/> <location filename="../qml/newsqml/Newsitem.qml" line="423"/>
<source>Attending</source> <source>Attending</source>
<translation>Attendi</translation> <translation>Attendi</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="436"/> <location filename="../qml/newsqml/Newsitem.qml" line="432"/>
<source>yes</source> <source>yes</source>
<translation>si</translation> <translation>si</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="441"/> <location filename="../qml/newsqml/Newsitem.qml" line="437"/>
<source>maybe</source> <source>maybe</source>
<translation>potrebbe</translation> <translation>potrebbe</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="446"/> <location filename="../qml/newsqml/Newsitem.qml" line="442"/>
<source>no</source> <source>no</source>
<translation>no</translation> <translation>no</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/Newsitem.qml" line="453"/> <location filename="../qml/newsqml/Newsitem.qml" line="449"/>
<source>Delete</source> <source>Delete</source>
<translation>Cancella</translation> <translation>Cancella</translation>
</message> </message>
@ -1013,23 +1023,23 @@
<translation> Immagini</translation> <translation> Immagini</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/PhotoTab.qml" line="205"/> <location filename="../qml/photoqml/PhotoTab.qml" line="216"/>
<source>All Images</source> <source>All Images</source>
<translation>Tutte immagini</translation> <translation>Tutte immagini</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/PhotoTab.qml" line="211"/> <location filename="../qml/photoqml/PhotoTab.qml" line="222"/>
<source>Only new</source> <source>Only new</source>
<translation>Solo nuovo</translation> <translation>Solo nuovo</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/PhotoTab.qml" line="228"/> <location filename="../qml/photoqml/PhotoTab.qml" line="238"/>
<location filename="../qml/photoqml/PhotoTab.qml" line="233"/> <location filename="../qml/photoqml/PhotoTab.qml" line="243"/>
<source>Own Images</source> <source>Own Images</source>
<translation>Mie immagini</translation> <translation>Mie immagini</translation>
</message> </message>
<message> <message>
<location filename="../qml/photoqml/PhotoTab.qml" line="273"/> <location filename="../qml/photoqml/PhotoTab.qml" line="283"/>
<source>More</source> <source>More</source>
<translation>Ancora</translation> <translation>Ancora</translation>
</message> </message>
@ -1222,37 +1232,37 @@
<translation>homepage</translation> <translation>homepage</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="184"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="181"/>
<source>Update</source> <source>Update</source>
<translation>Aggiornare</translation> <translation>Aggiornare</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="217"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="214"/>
<source>profile id</source> <source>profile id</source>
<translation>profilo id</translation> <translation>profilo id</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="241"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="238"/>
<source>Description</source> <source>Description</source>
<translation>Descrizione</translation> <translation>Descrizione</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="241"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="238"/>
<source>Location</source> <source>Location</source>
<translation>Località</translation> <translation>Località</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="241"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="238"/>
<source>Posts</source> <source>Posts</source>
<translation>Messaggi</translation> <translation>Messaggi</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="242"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="239"/>
<source>URL</source> <source>URL</source>
<translation>URL</translation> <translation>URL</translation>
</message> </message>
<message> <message>
<location filename="../qml/contactqml/ProfileComponent.qml" line="243"/> <location filename="../qml/contactqml/ProfileComponent.qml" line="240"/>
<source>Created at</source> <source>Created at</source>
<translation>Creato il</translation> <translation>Creato il</translation>
</message> </message>
@ -1260,22 +1270,22 @@
<context> <context>
<name>SmileyDialog</name> <name>SmileyDialog</name>
<message> <message>
<location filename="../qml/newsqml/SmileyDialog.qml" line="64"/> <location filename="../qml/newsqml/SmileyDialog.qml" line="62"/>
<source>Unicode</source> <source>Unicode</source>
<translation>Unicode</translation> <translation>Unicode</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/SmileyDialog.qml" line="68"/> <location filename="../qml/newsqml/SmileyDialog.qml" line="66"/>
<source>Standard</source> <source>Standard</source>
<translation>Standard</translation> <translation>Standard</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/SmileyDialog.qml" line="72"/> <location filename="../qml/newsqml/SmileyDialog.qml" line="70"/>
<source>Addon</source> <source>Addon</source>
<translation>Addon</translation> <translation>Addon</translation>
</message> </message>
<message> <message>
<location filename="../qml/newsqml/SmileyDialog.qml" line="77"/> <location filename="../qml/newsqml/SmileyDialog.qml" line="75"/>
<source>Adult</source> <source>Adult</source>
<translation>XXX</translation> <translation>XXX</translation>
</message> </message>
@ -1301,7 +1311,7 @@
<translation>Intervallo (0=nessuno)</translation> <translation>Intervallo (0=nessuno)</translation>
</message> </message>
<message> <message>
<location filename="../qml/configqml/SyncConfig.qml" line="78"/> <location filename="../qml/configqml/SyncConfig.qml" line="83"/>
<source>Min.</source> <source>Min.</source>
<translation>Min.</translation> <translation>Min.</translation>
</message> </message>
@ -1352,6 +1362,18 @@
<source>Quit</source> <source>Quit</source>
<translation type="vanished">Chiudi</translation> <translation type="vanished">Chiudi</translation>
</message> </message>
<message>
<location filename="../qml/friendiqa.qml" line="170"/>
<source>Background Sync
Rightclick or Middleclick to Quit</source>
<translation>Sincronizzazione dello sfondo
Fare clic con il tasto destro del mouse o con il tasto centrale per uscire</translation>
</message>
<message>
<location filename="../qml/friendiqa.qml" line="292"/>
<source>Click to open Friendiqa</source>
<translation>Clicca per aprire Friendiqa</translation>
</message>
</context> </context>
<context> <context>
<name>newsworker</name> <name>newsworker</name>
@ -1470,12 +1492,12 @@
<translation type="vanished">L&apos;impostazione del tipo di visualizzazione delle notizie è stata spostata dalla pagina del conto alla pagina di configurazione.</translation> <translation type="vanished">L&apos;impostazione del tipo di visualizzazione delle notizie è stata spostata dalla pagina del conto alla pagina di configurazione.</translation>
</message> </message>
<message> <message>
<location filename="../js/service.js" line="461"/> <location filename="../js/service.js" line="463"/>
<source>Undefined Array Error</source> <source>Undefined Array Error</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../js/service.js" line="464"/> <location filename="../js/service.js" line="466"/>
<source>JSON status Error</source> <source>JSON status Error</source>
<translation></translation> <translation></translation>
</message> </message>