mirror of https://gitlab.com/bashrc2/epicyon
Clear screen when reading post
parent
8b6ba41533
commit
2c4e09ab84
|
@ -328,6 +328,7 @@ def _speakerPicospeaker(pitch: int, rate: int, systemLanguage: str,
|
||||||
speakerLang = 'de-DE'
|
speakerLang = 'de-DE'
|
||||||
elif systemLanguage.startswith('it'):
|
elif systemLanguage.startswith('it'):
|
||||||
speakerLang = 'it-IT'
|
speakerLang = 'it-IT'
|
||||||
|
sayText = str(sayText).replace('"', "'")
|
||||||
speakerCmd = 'picospeaker ' + \
|
speakerCmd = 'picospeaker ' + \
|
||||||
'-l ' + speakerLang + \
|
'-l ' + speakerLang + \
|
||||||
' -r ' + str(rate) + \
|
' -r ' + str(rate) + \
|
||||||
|
@ -1563,12 +1564,8 @@ def runDesktopClient(baseDir: str, proxyType: str, httpPrefix: str,
|
||||||
else:
|
else:
|
||||||
postIndexStr = commandStr.split('read ')[1]
|
postIndexStr = commandStr.split('read ')[1]
|
||||||
if boxJson and postIndexStr.isdigit():
|
if boxJson and postIndexStr.isdigit():
|
||||||
_desktopShowBox(indent, followRequestsJson,
|
_desktopClearScreen()
|
||||||
yourActor, currTimeline, boxJson,
|
_desktopShowBanner()
|
||||||
translate,
|
|
||||||
screenreader, systemLanguage,
|
|
||||||
espeak, pageNumber,
|
|
||||||
newRepliesExist, newDMsExist)
|
|
||||||
postIndex = int(postIndexStr)
|
postIndex = int(postIndexStr)
|
||||||
postJsonObject = \
|
postJsonObject = \
|
||||||
_readLocalBoxPost(session, nickname, domain,
|
_readLocalBoxPost(session, nickname, domain,
|
||||||
|
@ -1577,7 +1574,9 @@ def runDesktopClient(baseDir: str, proxyType: str, httpPrefix: str,
|
||||||
systemLanguage, screenreader,
|
systemLanguage, screenreader,
|
||||||
espeak, translate, yourActor)
|
espeak, translate, yourActor)
|
||||||
print('')
|
print('')
|
||||||
print(_highlightText('Press Enter to continue...'))
|
sayStr = 'Press Enter to continue...'
|
||||||
|
_sayCommand(_highlightText(sayStr), sayStr,
|
||||||
|
screenreader, systemLanguage, espeak)
|
||||||
input()
|
input()
|
||||||
prevTimelineFirstId = ''
|
prevTimelineFirstId = ''
|
||||||
refreshTimeline = True
|
refreshTimeline = True
|
||||||
|
@ -1602,25 +1601,21 @@ def runDesktopClient(baseDir: str, proxyType: str, httpPrefix: str,
|
||||||
|
|
||||||
if not postIndexStr.isdigit():
|
if not postIndexStr.isdigit():
|
||||||
profileHandle = postIndexStr
|
profileHandle = postIndexStr
|
||||||
_desktopShowBox(indent, followRequestsJson,
|
_desktopClearScreen()
|
||||||
yourActor, currTimeline, boxJson,
|
_desktopShowBanner()
|
||||||
translate,
|
|
||||||
screenreader, systemLanguage,
|
|
||||||
espeak, pageNumber,
|
|
||||||
newRepliesExist, newDMsExist)
|
|
||||||
_desktopShowProfileFromHandle(session, nickname, domain,
|
_desktopShowProfileFromHandle(session, nickname, domain,
|
||||||
httpPrefix, baseDir,
|
httpPrefix, baseDir,
|
||||||
currTimeline, profileHandle,
|
currTimeline, profileHandle,
|
||||||
systemLanguage, screenreader,
|
systemLanguage, screenreader,
|
||||||
espeak, translate, yourActor,
|
espeak, translate, yourActor,
|
||||||
None)
|
None)
|
||||||
|
sayStr = 'Press Enter to continue...'
|
||||||
|
_sayCommand(_highlightText(sayStr), sayStr,
|
||||||
|
screenreader, systemLanguage, espeak)
|
||||||
|
input()
|
||||||
elif not actorJson and boxJson:
|
elif not actorJson and boxJson:
|
||||||
_desktopShowBox(indent, followRequestsJson,
|
_desktopClearScreen()
|
||||||
yourActor, currTimeline, boxJson,
|
_desktopShowBanner()
|
||||||
translate,
|
|
||||||
screenreader, systemLanguage,
|
|
||||||
espeak, pageNumber,
|
|
||||||
newRepliesExist, newDMsExist)
|
|
||||||
postIndex = int(postIndexStr)
|
postIndex = int(postIndexStr)
|
||||||
actorJson = \
|
actorJson = \
|
||||||
_desktopShowProfile(session, nickname, domain,
|
_desktopShowProfile(session, nickname, domain,
|
||||||
|
@ -1629,6 +1624,10 @@ def runDesktopClient(baseDir: str, proxyType: str, httpPrefix: str,
|
||||||
systemLanguage, screenreader,
|
systemLanguage, screenreader,
|
||||||
espeak, translate, yourActor,
|
espeak, translate, yourActor,
|
||||||
None)
|
None)
|
||||||
|
sayStr = 'Press Enter to continue...'
|
||||||
|
_sayCommand(_highlightText(sayStr), sayStr,
|
||||||
|
screenreader, systemLanguage, espeak)
|
||||||
|
input()
|
||||||
print('')
|
print('')
|
||||||
elif commandStr == 'reply' or commandStr == 'r':
|
elif commandStr == 'reply' or commandStr == 'r':
|
||||||
if postJsonObject:
|
if postJsonObject:
|
||||||
|
@ -2317,7 +2316,9 @@ def runDesktopClient(baseDir: str, proxyType: str, httpPrefix: str,
|
||||||
print('')
|
print('')
|
||||||
elif commandStr.startswith('h'):
|
elif commandStr.startswith('h'):
|
||||||
_desktopHelp()
|
_desktopHelp()
|
||||||
print(_highlightText('Press Enter to continue...'))
|
sayStr = 'Press Enter to continue...'
|
||||||
|
_sayCommand(_highlightText(sayStr), sayStr,
|
||||||
|
screenreader, systemLanguage, espeak)
|
||||||
input()
|
input()
|
||||||
elif (commandStr == 'delete' or
|
elif (commandStr == 'delete' or
|
||||||
commandStr == 'rm' or
|
commandStr == 'rm' or
|
||||||
|
|
Loading…
Reference in New Issue