Skip to content

Commit

Permalink
appliaction renamed
Browse files Browse the repository at this point in the history
adding manual
releasing v1
  • Loading branch information
Zeks committed Feb 5, 2018
1 parent 93e3668 commit 46428e0
Show file tree
Hide file tree
Showing 66 changed files with 95 additions and 76 deletions.
Binary file added Flipper manual.pdf
Binary file not shown.
8 changes: 4 additions & 4 deletions README.md
@@ -1,13 +1,13 @@
# FFSSE
# Flipper
An alternative take on search on fanfiction.net

FFSSE is written in Qt5, partially with QML, and is supposed to be built with QBS build system.
Flipper is written in Qt5, partially with QML, and is supposed to be built with QBS build system.
The database format is SQLITE3.

Please note that to run this application SQLITE3 version of qt libraries must match the one built into QT you are building with.
Adjust contents of your sqlite folder accordingly after the clone.
The currently present files are for Qt 5.10 and SQLITE 3.20.1

Manual can be found at: https://docs.google.com/document/d/17vAasCLCV7rkBrs7-8taUOABkbCEpMEPddKLW2HhQhU/edit?usp=sharing
Manual can be found at: https://docs.google.com/document/d/1fJ1P3y3UBY4OjEHosBCo3OtlIC2sycfrL3aC2yqNiP8/edit#heading=h.11xew8jszcs7

If you have questions, email me at enmarantispam@gmail.com
If you have questions, email me at ficflipper@gmail.com
14 changes: 7 additions & 7 deletions Run/settings.ini
@@ -1,17 +1,17 @@
[Settings]
minWordCount=0
maxWordCount=40000
normals=My Hero Academia
maxWordCount=
normals=
crossovers=
plusGenre=Humor
minusGenre=
plusWords=daft
plusWords=hedwig
minusWords=
section=Anime/Manga
active=false
completed=false
filterOnTags=true
spMain=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\x2`\0\0\x3T\x1\xff\xff\xff\xff\x1\0\0\0\x1\0)
spMain=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\x2\xab\0\0\x3\t\x1\xff\xff\xff\xff\x1\0\0\0\x1\0)
spDebug=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\x3n\0\0\0\xc8\x1\xff\xff\xff\xff\x1\0\0\0\x2\0)
cacheMode=false
currentSortFilter=Rec Count
Expand All @@ -29,7 +29,7 @@ showCustomActions=true
showTaskButtons=true
showNewTagsWidget=true
showSectionReload=true
biasMode=None
biasMode=Hide
biasOperator=>
biasValue=2.
storeCache=1
Expand All @@ -41,9 +41,9 @@ chkWordsPlus=false
chkWordsMinus=false
chkNoGenre=true
urlCopyIconVisible=true
currentList=Artemis
currentList=Smut
doBackups=false
chkHeartProfile=false
chkHeartProfile=true
defaultRandomFicCount=6
skipUnfinishedTasksCheck=false
logParsedFics=false
Expand Down
4 changes: 2 additions & 2 deletions ffsse.qbs → flipper.qbs
Expand Up @@ -4,7 +4,7 @@ import "BaseDefines.qbs" as App


App{
name: "ffsse"
name: "flipper"
consoleApplication:false
type:"application"
qbsSearchPaths: sourceDirectory + "/modules"
Expand Down Expand Up @@ -97,7 +97,7 @@ files: [
"src/parsers/ffn/favparser.cpp",
"src/parsers/ffn/ffnparserbase.cpp",
"src/parsers/ffn/ficparser.cpp",
"src/main_ffsse.cpp",
"src/main_flipper.cpp",
"src/mainwindow_utility.cpp",
"src/pagegetter.cpp",
"src/pure_sql.cpp",
Expand Down
4 changes: 2 additions & 2 deletions ffsse_proj.qbs → flipper_proj.qbs
Expand Up @@ -3,9 +3,9 @@ import qbs.Process
import "BaseDefines.qbs" as Application

Project {
name: "ffsse_proj"
name: "flipper_proj"
references: [
"ffsse.qbs",
"flipper.qbs",
"libs/UniversalModels/UniversalModels.qbs",
"libs/Logger/logger.qbs",
]
Expand Down
2 changes: 1 addition & 1 deletion include/Interfaces/authors.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/Interfaces/base.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/Interfaces/db_interface.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/Interfaces/fandoms.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/Interfaces/fanfics.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/Interfaces/ffn/ffn_authors.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/Interfaces/ffn/ffn_fanfics.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/Interfaces/genres.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/Interfaces/interface_sqlite.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/Interfaces/recommendation_lists.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/Interfaces/tags.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/container_utils.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/core/section.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/fanficdisplay.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/mainwindow.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/pagegetter.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/parse.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/parsers/ffn/fandomparser.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/parsers/ffn/favparser.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/parsers/ffn/ffnparserbase.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/parsers/ffn/ficparser.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/querybuilder.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/queryinterfaces.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/service_functions.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/storyfilter.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/tagwidget.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/transaction.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion include/url_utils.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
1 change: 1 addition & 0 deletions qml/components/GenreTagList.qml
Expand Up @@ -45,6 +45,7 @@ Item {

Component.onCompleted: {
tsGenre.activated.connect(tsTags.deactivate)
tsGenre.activated.connect(tsTags.restore)
tsTags.activated.connect(tsGenre.deactivate)
tsTags.activated.connect(delegateItem.tagListActivated)
delegateItem.mouseClicked.connect(tagGenreList.makeSelection)
Expand Down
17 changes: 17 additions & 0 deletions qml/components/TagSection.qml
Expand Up @@ -18,6 +18,12 @@ Rectangle{
function deactivate(index) {
console.log("deactivating" + tagName);
root.active = false
//rect.rotation = root.rotation != 0 ? 180 : 0
//root.selectionMode = false;
//list.model = allChoices;
}
function restore() {
rect.rotation = 0
//root.selectionMode = false;
//list.model = allChoices;
}
Expand Down Expand Up @@ -63,6 +69,12 @@ Rectangle{
lvFics.currentIndex = delegateItem.indexOfThisDelegate
active = true
activated(delegateItem.indexOfThisDelegate)
// if(tagName === "Genre")
// {
root.parent.rotation = 0;
rect.rotation = 0;
//}


}
}
Expand Down Expand Up @@ -93,6 +105,7 @@ Rectangle{

active = true
activated(delegateItem.indexOfThisDelegate)

if(plus.mapToItem(mainWindow,0,0).y > mainWindow.height/2 )
{
//list.verticalLayoutDirection = ListView.BottomToTop;
Expand All @@ -110,6 +123,10 @@ Rectangle{
//list.verticalLayoutDirection = ListView.TopToBottom;
//list.anchors.top = rect.bottom
}
if(list.model === currentChoices)
{
root.parent.rotation = 0;
}
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion qml_ficmodel.cpp
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion qml_ficmodel.h
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion src/Interfaces/authors.cpp
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion src/Interfaces/base.cpp
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion src/Interfaces/db_interface.cpp
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion src/Interfaces/fandoms.cpp
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion src/Interfaces/fanfics.cpp
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion src/Interfaces/ffn/ffn_authors.cpp
@@ -1,5 +1,5 @@
/*
FFSSE is a replacement search engine for fanfiction.net search results
Flipper is a replacement search engine for fanfiction.net search results
Copyright (C) 2017 Marchenko Nikolai
This program is free software: you can redistribute it and/or modify
Expand Down

0 comments on commit 46428e0

Please sign in to comment.