Micah Lee
83819b3cc4
removed system tor as a dependency -- downloading tarballs/checking for updates over tor can be a feature for a future version ( #8 )
2013-04-03 11:34:23 -07:00
Micah Lee
b3ac68c155
added an english strings file
2013-04-03 10:54:31 -07:00
Micah Lee
a4b0fb1abe
fixed formatting error for localization
2013-04-03 10:44:13 -07:00
Micah Lee
e428d35d3f
started localizing
2013-04-03 10:41:50 -07:00
Micah Lee
bcd83483d0
don't need this gpg dir anymore
2013-03-02 23:49:21 -08:00
Micah Lee
6f6a179803
added icon to the window
2013-03-02 23:40:08 -08:00
Micah Lee
5ba77c1483
removed bash script for verifying, and started checking gnupg exit codes instead of output. finished #3 .
2013-03-02 23:34:38 -08:00
Micah Lee
9143df5a40
added stdeb.cfg, so the debian package name is torbrowser-launcher instead of python-torbrowser-launcher, and it also contains the correct debian dependencies (including tor). fixes #5 .
2013-03-02 20:57:32 -08:00
Micah Lee
6f4653bfa9
fixed #15
2013-02-28 11:22:00 -08:00
Micah Lee
0f288acb00
fixed #13
2013-02-28 10:14:00 -08:00
Micah Lee
d47a82b754
fixed indenting so everything is 4 spaces
2013-02-28 10:02:27 -08:00
Micah Lee
6a0128d88d
merged meejah's work, and made sure torproject.pem makes it into /usr/share/torproject-launcher
2013-02-28 09:37:34 -08:00
Micah Lee
1a36c24279
had to make the launch_gui bool a class variable
2013-02-28 09:20:34 -08:00
meejah
4294357f55
cleanup
2013-02-28 00:48:05 -07:00
meejah
918044f152
first hack at verifying pinned SSL certificate
2013-02-28 00:40:49 -07:00
Micah Lee
b329defaee
saves installed_version setting after extracting
2013-02-27 09:41:56 -08:00
Micah Lee
15ee8049c2
made checking for updates work
2013-02-26 22:58:46 -08:00
meejah
e1cb0b4be7
use MiB/KiB instead of MB/KB because I personally prefer it ;)
2013-02-25 15:58:38 -07:00
meejah
d6f98d6d8b
quit poprely
2013-02-25 15:58:15 -07:00
Micah Lee
a7c16136c0
stashing some work
2013-02-22 10:54:53 -08:00
Micah Lee
4ecf25659b
working on #7 , checking for updates by loading RecommendedTBBVersions
2013-02-22 09:51:43 -08:00
meejah
44a002d3fc
Nicer message for the progress-bar
2013-02-21 18:40:23 -07:00
meejah
79b5dfc6f6
use Twisted's web.client.Agent to download browser bundle
2013-02-21 17:27:09 -07:00
Micah Lee
6484469ebe
force redraw the UI before each task starts
2013-02-21 10:53:18 -08:00
Micah Lee
058fbd8403
stopped calling "uname -m" to get the architecture, and instead use python os.uname()
2013-02-21 10:50:07 -08:00
Micah Lee
07a125d673
oops, changing tbb URL back from localhost
2013-02-21 10:35:03 -08:00
Micah Lee
12b4fd708a
I made everything except the "you might be under attack" window automatically starting without waiting for the user ( #11 )
2013-02-21 10:08:00 -08:00
Micah Lee
720470e8ca
made language default to en-US if the we can't figure out the default locale ( #12 )
2013-02-21 09:55:26 -08:00
Micah Lee
479b9a4455
using "uname -m" to get the architecture instead of "arch"
2013-02-21 09:51:31 -08:00
Micah Lee
b709cbbb33
forced refresh during each update of the progress bar when downloading
2013-02-19 23:09:57 -08:00
Micah Lee
c13b21c700
using subprocess.Popen instead of subprocess.check_output, to be compatible with older python that comes with debian wheezy
2013-02-19 22:59:34 -08:00
Micah Lee
016b7d23de
added verify.sh to the manifest
2013-02-19 22:55:34 -08:00
Micah Lee
4a49aff1e0
typo in the manifest file
2013-02-19 22:53:51 -08:00
Micah Lee
b2e849d6f0
updated the manifest with new file locations
2013-02-19 22:32:21 -08:00
Micah Lee
09b8fd5f22
put enabling button icons in a try block, because older pythons throw exceptions there
2013-02-19 21:29:13 -08:00
Micah Lee
467248eea3
prints the Tor Browser Launcher version on start
2013-02-18 13:41:33 -08:00
Micah Lee
d99287747f
changed window title to just Tor Browser, rather than Tor Browser Launcher
2013-02-18 13:35:30 -08:00
Micah Lee
3f8957a51c
removed useless semicolons. I'm not as used to python as other languages :)
2013-02-18 13:15:40 -08:00
Micah Lee
8d2b23900f
Tor Browser is out of date, the launcher version is not in question ( a0bddfc5b9
)
2013-02-18 12:57:43 -08:00
Micah Lee
efbdd8f8f1
merge conflict
2013-02-18 12:39:45 -08:00
Micah Lee
f26c98f223
Merge branch 'image-fixups' of github.com:ioerror/torbrowser-launcher into ioerror/image-fixups
2013-02-18 12:37:10 -08:00
Jacob Appelbaum
0b2de412fc
reflow text to meet vim gq standards for 2013
2013-02-18 01:27:21 -08:00
Jacob Appelbaum
3f3f5aeeb6
Update reference to images to include img directory path
2013-02-18 00:56:00 -08:00
Jacob Appelbaum
2a4018da2c
Move images into img directory
2013-02-18 00:55:19 -08:00
Jacob Appelbaum
8d08df37fb
This commit adds a second GnuPG key and signature verification info
...
We add Sebastian's GnuPG key, move Erinn's key into a sub directory,
add a README to explain Tor's signature verification process, and
we include both keys in the Python setup.py. We use both keys in the
key ring to verify the signature.
In the future, we probably also consider depending on the
package 'deb.torproject.org-keyring' from deb.torproject.org or
including the keys included in that package.
2013-02-18 00:44:24 -08:00
Micah Lee
f7cdc3398b
added icon to exit button for errors
2013-02-17 19:26:58 -08:00
Micah Lee
4ae5985634
made it so error messages still launch even though they don't have any tasks
2013-02-17 19:25:38 -08:00
Micah Lee
3df405ac5e
window starts out centered
2013-02-17 18:52:06 -08:00
Micah Lee
3094bf8ca7
added icons to buttons
2013-02-17 18:25:25 -08:00
Micah Lee
9fcbe74d32
made it actually download from torproject.org instead of localhost
2013-02-17 18:01:18 -08:00