Commit Graph

91 Commits

Author SHA1 Message Date
Micah Lee
06960426d0 if verification fails, it can try the download over again 2013-02-17 18:00:49 -08:00
Micah Lee
da0e25acd3 finished pulsing the progressbar during verification and extracting 2013-02-17 17:39:58 -08:00
Micah Lee
a33f902f43 starting to make progress bar show progress during non-download steps 2013-02-17 17:01:54 -08:00
Micah Lee
80e1dd5af7 got verification to work when sig is valid 2013-02-17 15:52:42 -08:00
Micah Lee
64fecf56ad wrote a verify.sh script to verify signatures, moved files around some, and implemented verify function 2013-02-15 14:24:12 -08:00
Micah Lee
9b42b89ed0 added Erinn Clark's gpg, who signs the TBB tarballs -- more info https://www.torproject.org/docs/signing-keys.html.en 2013-02-15 13:55:11 -08:00
Micah Lee
b0face661f extracting and running work now. all that's left is verifying the signature, and tested each code path. 2013-02-15 11:48:46 -08:00
Micah Lee
6105fb5627 got all the tasks running in order 2013-02-15 11:37:01 -08:00
Micah Lee
0f67666569 got downloads working, but tasks don't quite run in order 2013-02-15 10:10:21 -08:00
Micah Lee
f8a8373630 I was running gtk.main() twice 2013-02-15 09:22:46 -08:00
Micah Lee
e52fedab5d ported much of the logic from javascript into python 2013-02-14 19:00:52 -08:00
Micah Lee
de649487d2 still a mess of python, but at least it runs 2013-02-14 18:26:58 -08:00
Micah Lee
1746ae212a updated README to use version number 0.1 2013-02-14 18:20:36 -08:00
Micah Lee
022416d2cc back to python 2013-02-14 18:18:17 -08:00
Micah Lee
b8198c2550 got it to finally save data to disk, but it's way too slow an inefficient. sadly, I might need to port it back to python. 2013-02-14 18:03:44 -08:00
Micah Lee
d2795533e8 started making file downloads actually save file to disk 2013-02-13 11:22:04 -08:00
Micah Lee
a7d3bada23 fixed a bunch of small bugs 2013-02-13 00:25:25 -08:00
Micah Lee
b52adcbeae got tasks to run in series 2013-02-13 00:08:38 -08:00
Micah Lee
e173045381 implemented version file reading and writing 2013-02-12 23:22:21 -08:00
Micah Lee
1ac87c0de3 as per gnome best practices, I'm using let instead of var 2013-02-12 20:13:01 -08:00
Micah Lee
f12d8f52a0 cleaned up the code a lot, made it launch tbb if it's installed, and fixed _read_version_file bug 2013-02-12 20:09:56 -08:00
Micah Lee
61bc41645e moved everything into the TorBrowserLauncher class, and added a lot of logic 2013-02-12 19:38:09 -08:00
Micah Lee
7666247622 got progress bar working, downloading file in chunks 2013-02-11 11:08:45 -08:00
Micah Lee
3a9b3f83b7 started download and progressbar code 2013-02-10 22:30:09 -08:00
Micah Lee
7f9f68e403 the .desktop now includes Tor Browser icon 2013-02-10 13:59:07 -08:00
Micah Lee
a183c5101b getting the icons working with the Makefile 2013-02-10 13:56:33 -08:00
Micah Lee
7edf9dc63c added torbrowser-launcher.desktop to gitignore, since we only need to track torbrowser-launcher.desktop.in 2013-02-10 13:46:20 -08:00
Micah Lee
f4c87aa5de testing to switch from python gtk to javascript gtk 2013-02-10 13:45:18 -08:00
Micah Lee
621156d995 fixed some timer stuff 2013-02-10 13:37:51 -08:00
Micah Lee
338d2d5ac4 it now saves the tbb tarball to file 2013-02-08 18:29:14 -08:00
Micah Lee
44f2a7dc07 disables the download button 2013-02-08 18:22:30 -08:00
Micah Lee
ebdf99e1b5 got the download progress bar working 2013-02-08 18:11:39 -08:00
Micah Lee
5628b31afe wrote code to figure out which language out of available languages to use, and creates local ~/.torbrowser directory structure 2013-02-07 10:10:12 -08:00
Micah Lee
f928ee4fc1 typo in readme 2013-02-07 00:15:43 -08:00
Micah Lee
321de6a1fe added package building instructions and a build script 2013-02-07 00:14:05 -08:00
Micah Lee
69418d88a2 Changed version scheme to TBB_VERSION-1. If there's another Tor Browser Launcher version, it will be TBB_VERSION-2. 2013-02-07 00:13:30 -08:00
Micah Lee
7396c069a1 making changes so building into a deb works better 2013-02-06 23:33:20 -08:00
Micah Lee
20fc089853 detected language and architecture 2013-02-06 21:28:50 -08:00
Micah Lee
5dfb0ef778 wrote more metadata and added details to README 2013-02-06 21:16:26 -08:00
Micah Lee
d801a0f38d Made a basic python package 2013-02-06 20:51:54 -08:00
Micah Lee
a0fc944f2a Initial commit 2013-02-06 20:31:03 -08:00