mirror of
https://github.com/MCV-Software/TWBlue.git
synced 2024-11-26 20:53:13 -06:00
Build_installer fixes
This commit is contained in:
parent
193cafcc9d
commit
e12f440cf2
@ -1,6 +1,6 @@
|
|||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
documentation = []
|
documentation = []
|
||||||
documentation.append(_(u"""Documentation for TW Blue 0.46"""))
|
documentation.append(_(u"""Documentation for TW Blue 0.50"""))
|
||||||
# Translators: This is the new line character, don't change it in the translations.
|
# Translators: This is the new line character, don't change it in the translations.
|
||||||
documentation.append(_(u"""
|
documentation.append(_(u"""
|
||||||
"""))
|
"""))
|
||||||
@ -47,16 +47,16 @@ documentation.append(_(u"""
|
|||||||
documentation.append(_(u"""First off, it's necessary to authorise the program so it can access your Twitter account and act on your behalf. The authorisation process is quite simple, and the program never gets data such as your username and password. In order to authorise the application, you just need to run the main executable file, called TWBlue.exe (on some computers it may appear simply as TWBlue)."""))
|
documentation.append(_(u"""First off, it's necessary to authorise the program so it can access your Twitter account and act on your behalf. The authorisation process is quite simple, and the program never gets data such as your username and password. In order to authorise the application, you just need to run the main executable file, called TWBlue.exe (on some computers it may appear simply as TWBlue)."""))
|
||||||
documentation.append(_(u"""
|
documentation.append(_(u"""
|
||||||
"""))
|
"""))
|
||||||
documentation.append(_(u"""When executed, if you have not previously configured the program, it will show a dialogue box where it tells you'll be taken to Twitter in order to authorise the application as soon as you press OK. To begin the authorisation process, press the only available button on the box."""))
|
#$documentation.append(_(u"""When executed, if you have not previously configured the program, it will show a dialogue box where it tells you'll be taken to Twitter in order to authorise the application as soon as you press OK. To begin the authorisation process, press the only available button on the box."""))
|
||||||
documentation.append(_(u"""
|
documentation.append(_(u"""
|
||||||
"""))
|
"""))
|
||||||
documentation.append(_(u"""Your default browser will open on the Twitter page to request authorisation. Enter your user name and password if you're not already logged in, look for the authorise button, and press it."""))
|
documentation.append(_(u"""Your default browser will open on the Twitter page to request authorisation. Enter your user name and password if you're not already logged in, look for the authorise button, and press it."""))
|
||||||
documentation.append(_(u"""
|
documentation.append(_(u"""
|
||||||
"""))
|
"""))
|
||||||
documentation.append(_(u"""Read the instructions you will get if the process is successful. In summary, you will be given a numeric code with several digits you must paste on an edit field open by the application on another window."""))
|
#$documentation.append(_(u"""Read the instructions you will get if the process is successful. In summary, you will be given a numeric code with several digits you must paste on an edit field open by the application on another window."""))
|
||||||
documentation.append(_(u"""
|
documentation.append(_(u"""
|
||||||
"""))
|
"""))
|
||||||
documentation.append(_(u"""Paste the verification code, and press the enter key. """))
|
#$documentation.append(_(u"""Paste the verification code, and press the enter key. """))
|
||||||
documentation.append(_(u"""
|
documentation.append(_(u"""
|
||||||
"""))
|
"""))
|
||||||
documentation.append(_(u"""If all went well, the application will start playing sounds, indicating your data are being updated."""))
|
documentation.append(_(u"""If all went well, the application will start playing sounds, indicating your data are being updated."""))
|
||||||
@ -65,10 +65,10 @@ documentation.append(_(u"""
|
|||||||
documentation.append(_(u"""When the process is finished,the program will play another sound, and the screen reader will say "ready"."""))
|
documentation.append(_(u"""When the process is finished,the program will play another sound, and the screen reader will say "ready"."""))
|
||||||
documentation.append(_(u"""
|
documentation.append(_(u"""
|
||||||
"""))
|
"""))
|
||||||
documentation.append(_(u"""## The program's interface {#interface}"""))
|
documentation.append(_(u"""## The program's interface"""))
|
||||||
documentation.append(_(u"""
|
documentation.append(_(u"""
|
||||||
"""))
|
"""))
|
||||||
documentation.append(_(u"""The easiest way to describe the graphical interface of the application is a window with a menu bar with four menus (application, tweet, user and help), a list with several elements, and, in most cases, three buttons: tweet, retweet and reply. The actions available for each element are described below."""))
|
documentation.append(_(u"""The easiest way to describe the graphical interface of the application is a window with a menu bar with five menus (application, tweet, user, buffer and help), a list with several elements, and, in most cases, three buttons: tweet, retweet and reply. The actions available for each element are described below."""))
|
||||||
documentation.append(_(u"""
|
documentation.append(_(u"""
|
||||||
"""))
|
"""))
|
||||||
documentation.append(_(u"""Elements on the lists may be tweets, direct messages or users. TW Blue creates different tabs for each list, which can be sent tweets, main timeline tweets, favourites, or direct messages, and each tab contains a single type of tweet. These tabs are called lists or buffers."""))
|
documentation.append(_(u"""Elements on the lists may be tweets, direct messages or users. TW Blue creates different tabs for each list, which can be sent tweets, main timeline tweets, favourites, or direct messages, and each tab contains a single type of tweet. These tabs are called lists or buffers."""))
|
||||||
|
@ -13,6 +13,8 @@ else:
|
|||||||
languageHandler.setLanguage("system")
|
languageHandler.setLanguage("system")
|
||||||
import platform
|
import platform
|
||||||
system = platform.system()
|
system = platform.system()
|
||||||
|
import logging as original_logger
|
||||||
|
log = original_logger.getLogger("events")
|
||||||
|
|
||||||
def prettydate(d):
|
def prettydate(d):
|
||||||
""" Converts a string to the relative time."""
|
""" Converts a string to the relative time."""
|
||||||
@ -224,7 +226,9 @@ def compose_event(data, username):
|
|||||||
elif data["event"] == "list_user_unsubscribed":
|
elif data["event"] == "list_user_unsubscribed":
|
||||||
if data["source"]["screen_name"] == username: event = _(u"You've unsubscribed from the list %s, which is owned by %s(@%s)") % (data["target_object"]["name"], data["target"]["name"], data["target"]["screen_name"])
|
if data["source"]["screen_name"] == username: event = _(u"You've unsubscribed from the list %s, which is owned by %s(@%s)") % (data["target_object"]["name"], data["target"]["name"], data["target"]["screen_name"])
|
||||||
else: event = _("You've been unsubscribed from the list %s, which is owned by %s(@%s)") % (data["target_object"]["name"], data["source"]["name"], data["source"]["screen_name"])
|
else: event = _("You've been unsubscribed from the list %s, which is owned by %s(@%s)") % (data["target_object"]["name"], data["source"]["name"], data["source"]["screen_name"])
|
||||||
else: event = _("Unknown")
|
else:
|
||||||
|
log.error("event: %s\n target: %s\n source: %s\n" % (data["event"], data["target"], data["source"]))
|
||||||
|
event = _("Unknown")
|
||||||
# output.speak(event)
|
# output.speak(event)
|
||||||
return [time.strftime("%I:%M %p"), event]
|
return [time.strftime("%I:%M %p"), event]
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# Define paths for a regular use, if there are not paths for python32 or 64, these commands will be taken.
|
# Define paths for a regular use, if there are not paths for python32 or 64, these commands will be taken.
|
||||||
pythonpath32="C:/python27x86"
|
pythonpath32="/C/python27x86"
|
||||||
pythonpath64="C:/python27"
|
pythonpath64="/C/python27"
|
||||||
nsyspath=$PROGRAMFILES/NSIS
|
nsyspath=$PROGRAMFILES/NSIS
|
||||||
|
|
||||||
help () {
|
help () {
|
||||||
@ -46,10 +46,10 @@ if [ -d dist/ ];
|
|||||||
rm -rf dist
|
rm -rf dist
|
||||||
fi
|
fi
|
||||||
$pythonpath32/python.exe "setup.py" "py2exe" "--quiet"
|
$pythonpath32/python.exe "setup.py" "py2exe" "--quiet"
|
||||||
mv -f dist ../scripts/TWBlue64
|
mv -f dist ../scripts/TWBlue
|
||||||
rm -rf build
|
rm -rf build
|
||||||
$pythonpath64/python.exe "setup.py" "py2exe" "--quiet"
|
$pythonpath64/python.exe "setup.py" "py2exe" "--quiet"
|
||||||
mv -f dist ../scripts/TWBlue
|
mv -f dist ../scripts/TWBlue64
|
||||||
rm -rf build
|
rm -rf build
|
||||||
cd ../scripts
|
cd ../scripts
|
||||||
$nsispath/Unicode/makensis.exe "twblue.nsi"
|
$nsispath/Unicode/makensis.exe "twblue.nsi"
|
Loading…
Reference in New Issue
Block a user