mirror of
https://github.com/olivierkes/manuskript.git
synced 2024-05-12 08:52:30 +12:00
fix stuff
This commit is contained in:
parent
512f1dd9b4
commit
efd8d7c430
|
@ -2,21 +2,24 @@ import random
|
|||
import datetime
|
||||
|
||||
|
||||
class QuoteManager:
|
||||
def __init__(self, language):
|
||||
self.language = language
|
||||
self.quotes = self.load_quotes()
|
||||
print(self.quotes)
|
||||
|
||||
def load_quotes(self):
|
||||
quote_file = "./resources/quotes/Quotes_"+self.language+".txt" # TODO translations
|
||||
with open(quote_file, "r") as file:
|
||||
quotes = file.readlines()
|
||||
return quotes
|
||||
|
||||
def load_quotes(language):
|
||||
quote_file = "./resources/quotes/Quotes_"+language+".txt" # TODO translations
|
||||
with open(quote_file, "r") as file:
|
||||
quotes = file.readlines()
|
||||
return quotes
|
||||
def get_quote(self):
|
||||
# Get seed
|
||||
today = datetime.date.today()
|
||||
split_date = str(today).split("-")
|
||||
seed = split_date[0]+split_date[1]+split_date[2]
|
||||
int(seed)
|
||||
|
||||
quotes = load_quotes('English')
|
||||
def get_quote():
|
||||
# Get seed
|
||||
today = datetime.date.today()
|
||||
split_date = str(today).split("-")
|
||||
seed = split_date[0]+split_date[1]+split_date[2]
|
||||
int(seed)
|
||||
|
||||
random.seed(seed)
|
||||
return random.choice(quotes)
|
||||
random.seed(seed)
|
||||
return random.choice(self.quotes)
|
||||
|
|
|
@ -8,7 +8,7 @@ from gi.repository import Gtk
|
|||
|
||||
from manuskript.data import Info
|
||||
from manuskript.util import validString, invalidString
|
||||
from manuskript.quoteOfTheDay import get_quote
|
||||
from manuskript.quoteOfTheDay import QuoteManager
|
||||
|
||||
class GeneralView:
|
||||
|
||||
|
@ -56,8 +56,10 @@ class GeneralView:
|
|||
self.nameBuffer.connect("inserted-text", self._nameInsertedText)
|
||||
self.emailBuffer.connect("deleted-text", self._emailDeletedText)
|
||||
self.emailBuffer.connect("inserted-text", self._emailInsertedText)
|
||||
|
||||
self.quoteLabel.set_text(get_quote())
|
||||
|
||||
self.quoteManager = QuoteManager("English")
|
||||
self.quoteLabel.set_text(self.quoteManager.get_quote())
|
||||
|
||||
|
||||
|
||||
def __titleChanged(self, buffer: Gtk.EntryBuffer):
|
||||
|
|
Loading…
Reference in a new issue