Commit Graph

91 Commits

Author SHA1 Message Date
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