Micah Lee
|
bde94d37fc
|
Don't delete any custom bridges that are set
|
2021-10-26 22:09:24 -07:00 |
|
Micah Lee
|
706a04242f
|
Show message in Tor Settings tab if any tabs have active services, to prevent the user from changing settings without stopping them
|
2021-10-26 22:00:39 -07:00 |
|
Micah Lee
|
53c192665b
|
Refactor Tor Settings tab to use the new settings
|
2021-10-26 21:33:58 -07:00 |
|
Micah Lee
|
e33fc49815
|
Merge branch 'censorship' into 1442_settings_tabs
|
2021-10-24 20:23:38 -07:00 |
|
Micah Lee
|
e6c7cc989f
|
Only show bridge error if connection type is bundled
|
2021-10-24 20:03:19 -07:00 |
|
Micah Lee
|
f784870c76
|
Implement blank settings_have_changed in SettingsTab and TorSettingsTab
|
2021-10-24 19:53:37 -07:00 |
|
Micah Lee
|
20a0d7f25b
|
Fix TabWidget to stop confusing tab_id and index
|
2021-10-24 19:31:53 -07:00 |
|
Micah Lee
|
4897015ad7
|
Rename tor_connection_dialog.py to tor_connection.py
|
2021-10-24 18:57:14 -07:00 |
|
Micah Lee
|
1420b28d23
|
Saving tor settings connects to tor in the widget, not the dialog. And erros are displayed in a label, not an alert
|
2021-10-24 18:55:25 -07:00 |
|
Miguel Jacq
|
29d5928624
|
Merge branch 'censorship' into censorship_tor_api_endpoints
|
2021-10-25 11:46:30 +11:00 |
|
Miguel Jacq
|
8543d215dc
|
Fix-ups for detecting if the meek binary doesn't exist. Pass the GUI's get_tor_paths down to the CLI when instantiating Meek object
|
2021-10-25 11:45:50 +11:00 |
|
Miguel Jacq
|
6f0674afd8
|
React to Meek client binary not found
|
2021-10-25 11:12:38 +11:00 |
|
Miguel Jacq
|
3a715346af
|
Add cleanup method for the Meek class to kill any meek-client subprocesses once done. Hide stderr from the CLI printed output
|
2021-10-25 10:44:38 +11:00 |
|
Micah Lee
|
7cd1a53d00
|
Merge branch 'censorship' into 1442_settings_tabs
|
2021-10-24 13:04:58 -07:00 |
|
Micah Lee
|
dbeb0f2194
|
Add script to compile meek-client and copy into resources
|
2021-10-24 11:48:18 -07:00 |
|
Micah Lee
|
556aedf08d
|
Fix mixup with tab_ids and their indicies, so tabs open and close smoothly
|
2021-10-20 21:06:38 -07:00 |
|
Micah Lee
|
3b9cc80160
|
Create a TorConnectionWidget, and use that when testing settings
|
2021-10-20 20:33:16 -07:00 |
|
Micah Lee
|
0fb7d7d761
|
Refactor TorSettingsDialog into TorSettingsTab
|
2021-10-20 19:03:24 -07:00 |
|
Micah Lee
|
55d6ac4e3d
|
Refactor SettingsDialog into SettingsTab
|
2021-10-20 18:56:37 -07:00 |
|
Miguel Jacq
|
242312ba82
|
Fix conflicts from snowflake merge, and fix detection of lack of meek in Moat BridgeDB request
|
2021-10-20 15:52:29 +11:00 |
|
Micah Lee
|
596c819957
|
Allow custom snowflake bridges
|
2021-10-19 08:53:52 -07:00 |
|
Micah Lee
|
1f5dcd1689
|
Ask BridgeDB for obfs4 and snowflake bridges, because that is what OnionShare supports
|
2021-10-19 08:41:40 -07:00 |
|
Micah Lee
|
072f90df4f
|
Move Submit button next to the input field in MoatDialog
|
2021-10-18 18:18:04 -07:00 |
|
Miguel Jacq
|
bd6390042f
|
Try to bail if we are not in local-only mode and couldn't start the Meek client
|
2021-10-19 11:46:21 +11:00 |
|
Miguel Jacq
|
5b4d77c363
|
Refactor to CensorshipCircumvention and Meek classes. Use Meek domain fronting when requesting bridges in frontend
|
2021-10-19 11:36:03 +11:00 |
|
Micah Lee
|
3b6b74f649
|
Rearrange moat dialog so pressing enter submits
|
2021-10-17 15:59:07 -07:00 |
|
Micah Lee
|
a89412e79d
|
Make it so when selecting moat tor actually uses those bridges, and improve tor settings dialog
|
2021-10-17 15:47:11 -07:00 |
|
Micah Lee
|
40cb55894a
|
Totally change the Tor Settings dialog to even more closely resemble Tor Browser
|
2021-10-17 15:34:42 -07:00 |
|
Micah Lee
|
01b51e94bf
|
Save/load moat bridges to/from settings
|
2021-10-17 14:26:56 -07:00 |
|
Micah Lee
|
2212589625
|
Actually get bridges from moat
|
2021-10-17 14:02:11 -07:00 |
|
Micah Lee
|
2161c58a4a
|
If connecting to Tor fails, open the correct TorSettings dialog
|
2021-10-17 12:15:25 -07:00 |
|
Micah Lee
|
9f9328fd1f
|
Update linux Tor Browser URL and hash
|
2021-10-17 12:15:01 -07:00 |
|
Micah Lee
|
67126a3497
|
Start making MoatDialog
|
2021-10-15 16:53:40 -07:00 |
|
Micah Lee
|
168e3057ae
|
Start implementing moat
|
2021-10-15 14:44:09 -07:00 |
|
Micah Lee
|
d1ae4e454f
|
Simplify variable names in TorSettingsDialog, and start adding UI for moat
|
2021-10-15 14:25:18 -07:00 |
|
Micah Lee
|
66a744c9da
|
Improve the look of the Settings dialog, displaying the version and help link
|
2021-10-15 14:14:12 -07:00 |
|
Micah Lee
|
39d624e923
|
Allow selecting a snowflake bridge, and make it try to use the snowflake bridge
|
2021-10-13 21:11:56 -07:00 |
|
Micah Lee
|
f2dbc97285
|
Improve layout of SettingsDialog
|
2021-10-13 20:34:11 -07:00 |
|
Micah Lee
|
67d61d2c53
|
Move test tor button to the bottons layout at the bottom
|
2021-10-13 20:27:17 -07:00 |
|
Micah Lee
|
496adf01d2
|
When you click "Test Connecting to Tor" in Tor settings, it now uses the TorConnectionDialog
|
2021-10-13 20:14:38 -07:00 |
|
Micah Lee
|
c4a038720b
|
Change some Tor settings language, and combine various settings into a single "Tor settings" group box
|
2021-10-13 19:49:51 -07:00 |
|
Micah Lee
|
17beca1692
|
Open Tor settings when canceling connecting to tor
|
2021-10-13 19:19:53 -07:00 |
|
Micah Lee
|
fda4f5ff26
|
Rip out Tor settings from SettingsDialog
|
2021-10-12 21:24:18 -07:00 |
|
Micah Lee
|
4b976e538f
|
Rip out non-Tor settings from TorSettingsDialog
|
2021-10-12 21:19:48 -07:00 |
|
Micah Lee
|
76659bdc6e
|
Start splitting settings into normal settings and Tor settings
|
2021-10-12 21:09:58 -07:00 |
|
Micah Lee
|
229da0aaab
|
Make get_tor_paths work properly now that in linux the tor binaries are bundled too
|
2021-10-11 20:45:28 -07:00 |
|
Micah Lee
|
3e61e8dd37
|
Write Linux script to download Tor Browser and extract binaries
|
2021-10-11 20:17:26 -07:00 |
|
Hosted Weblate
|
7369d2d281
|
Translated using Weblate (Turkish)
Currently translated at 100.0% (27 of 27 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (24 of 24 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (11 of 11 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (31 of 31 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (28 of 28 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (58 of 58 strings)
Translated using Weblate (Japanese)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/ja/
Translated using Weblate (Turkish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/tr/
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kaya Zeren <kayazeren@gmail.com>
Co-authored-by: Taro Tanaka <anon_japan@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-advanced/tr/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-develop/tr/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-features/tr/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-help/tr/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-index/tr/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-install/tr/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-security/tr/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-tor/tr/
Translation: OnionShare/Doc - Advanced
Translation: OnionShare/Doc - Develop
Translation: OnionShare/Doc - Features
Translation: OnionShare/Doc - Help
Translation: OnionShare/Doc - Index
Translation: OnionShare/Doc - Install
Translation: OnionShare/Doc - Security
Translation: OnionShare/Doc - Tor
|
2021-10-02 14:37:06 +02:00 |
|
Micah Lee
|
33da57613a
|
Merge branch 'develop' of https://hosted.weblate.org/git/onionshare/translations into develop
|
2021-10-01 14:59:43 -07:00 |
|
Hosted Weblate
|
a7975f65b8
|
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (7 of 7 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (8 of 8 strings)
Translated using Weblate (Portuguese (Portugal))
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/pt_PT/
Deleted translation using Weblate (Portuguese)
Deleted translation using Weblate (Portuguese)
Deleted translation using Weblate (Portuguese)
Deleted translation using Weblate (Portuguese)
Deleted translation using Weblate (Portuguese)
Deleted translation using Weblate (Portuguese)
Deleted translation using Weblate (Portuguese)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (11 of 11 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (9 of 9 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (2 of 2 strings)
Translated using Weblate (Portuguese)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/pt/
Translated using Weblate (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/pt_BR/
Added translation using Weblate (Portuguese)
Added translation using Weblate (Portuguese)
Added translation using Weblate (Portuguese)
Added translation using Weblate (Portuguese)
Added translation using Weblate (Portuguese)
Added translation using Weblate (Portuguese)
Added translation using Weblate (Portuguese)
Translated using Weblate (Portuguese (Portugal))
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/pt_PT/
Translated using Weblate (Spanish)
Currently translated at 100.0% (11 of 11 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (11 of 11 strings)
Translated using Weblate (Croatian)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/hr/
Translated using Weblate (Hindi)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/hi/
Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Mitchael Toribio <unknowtime@protonmail.com>
Co-authored-by: Rohan <Rohanbagade250@gmail.com>
Co-authored-by: SC <lalocas@protonmail.com>
Co-authored-by: Username1234567890 <danarauz@protonmail.com>
Co-authored-by: carlosm2 <carlosm2@riseup.net>
Co-authored-by: emma peel <emma.peel@riseup.net>
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-help/pt/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-help/pt_PT/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-index/pt/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-security/es/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-security/pt/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-security/pt_PT/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-sphinx/pt/
Translation: OnionShare/Doc - Help
Translation: OnionShare/Doc - Index
Translation: OnionShare/Doc - Security
Translation: OnionShare/Doc - Sphinx
|
2021-09-30 06:32:02 +02:00 |
|