new version with hashtags

This commit is contained in:
LubuWest 2020-11-25 21:40:17 +01:00
commit 56bdb80ea0
47 changed files with 1424 additions and 825 deletions

View file

@ -93,7 +93,7 @@ StackView{
Connections{
target:xhr
onDownloaded:{
function onDownloaded(type,url,filename,i){
if(type=="contactlist"){
var database=LocalStorage.openDatabaseSync(root.db[0],root.db[1],root.db[2],root.db[3]);
var result;
@ -123,10 +123,13 @@ StackView{
else if (newstab.conversation.length>0){newstab.conversation=[]}
else if (root.depth>1){root.pop()}
else{Service.cleanNews(root.db,function(){
Service.cleanContacts(root.login,root.db,function(){
Qt.quit()})
})}
else{
Service.cleanNews(root.db,function(){
Service.cleanHashtags(root.db,function(){
Service.cleanContacts(root.login,root.db,function(){
Qt.quit()})
})})
}
}
else if (rootstack.currentIndex==2){fotoSignal("backButton")}
else {rootstack.currentIndex=0}
@ -144,7 +147,8 @@ StackView{
width:parent.width-mm
Label{
text: login.hasOwnProperty("username")?login.username:""
font.pixelSize: 4*mm
//font.pixelSize: 4*mm
font.pointSize: 16
width: parent.width
height: 6*mm
}
@ -156,7 +160,8 @@ StackView{
Label{
text: "\uf021 " + qsTr("Refresh")
font.pixelSize: 4*mm
//font.pixelSize: 4*mm
font.pointSize: 16
width: parent.width
MouseArea{
anchors.fill: parent
@ -173,7 +178,8 @@ StackView{
Label{
text: "\uf1da " + qsTr("Timeline")
font.pixelSize: 4*mm
//font.pixelSize: 4*mm
font.pointSize: 16
width: parent.width
MouseArea{
anchors.fill: parent
@ -187,7 +193,8 @@ StackView{
Label{
text: "\uf086 " + qsTr("Conversations")
width: parent.width
font.pixelSize: 4*mm
//font.pixelSize: 4*mm
font.pointSize: 16
MouseArea{
anchors.fill: parent
onClicked:{
@ -199,7 +206,8 @@ StackView{
Label{
text: "\uf005 " + qsTr("Favorites")
font.pixelSize: 4*mm
//font.pixelSize: 4*mm
font.pointSize: 16
width: parent.width
MouseArea{
anchors.fill: parent
@ -211,7 +219,8 @@ StackView{
}
Label{
text: "\uf0ec " + qsTr("Replies")
font.pixelSize: 4*mm
//font.pixelSize: 4*mm
font.pointSize: 16
width: parent.width
MouseArea{
anchors.fill: parent
@ -225,7 +234,8 @@ StackView{
Label{
text: "\uf0ac " + qsTr("Public Timeline")
font.pixelSize: 4*mm
//font.pixelSize: 4*mm
font.pointSize: 16
width: parent.width
MouseArea{
anchors.fill: parent
@ -238,7 +248,8 @@ StackView{
Label{
text: "\uf0c0 " + qsTr("Group news")
font.pixelSize: 4*mm
//font.pixelSize: 4*mm
font.pointSize: 16
width: parent.width
MouseArea{
anchors.fill: parent
@ -251,7 +262,8 @@ StackView{
Label{
text: "\uf002 " + qsTr("Search")
font.pixelSize: 4*mm
//font.pixelSize: 4*mm
font.pointSize: 16
width: parent.width
MouseArea{
anchors.fill: parent
@ -264,7 +276,8 @@ StackView{
Label{
text: "\uf085 "+ qsTr("Settings")
font.pixelSize: 4*mm
//font.pixelSize: 4*mm
font.pointSize: 16
width: parent.width
MouseArea{
anchors.fill: parent
@ -275,7 +288,8 @@ StackView{
}
Label{
text: "\uf2bb " + qsTr("Accounts")
font.pixelSize: 4*mm
//font.pixelSize: 4*mm
font.pointSize: 16
width: parent.width
MouseArea{
anchors.fill: parent
@ -287,15 +301,17 @@ StackView{
Label{
text: "\uf08b " +qsTr("Quit")
font.pixelSize: 4*mm
//font.pixelSize: 4*mm
font.pointSize: 16
width: parent.width
MouseArea{
anchors.fill: parent
onClicked:{
Service.cleanNews(root.db,function(){
Service.cleanContacts(root.login,root.db,function(){
Qt.quit()})
})
Service.cleanHashtags(root.db,function(){
Service.cleanContacts(root.login,root.db,function(){
Qt.quit()})
})})
}
}
}