Commit Graph

111 Commits

Author SHA1 Message Date
Micah Lee
c904bb5b5f
Update desktop readme, and add a helper script to use CLI args 2020-11-29 11:23:23 -08:00
Micah Lee
343834e7af
Make settings dialog use the correct get_tor_paths method 2020-11-29 11:18:03 -08:00
Micah Lee
7bcfe6cad1
Add rebuild-cli.sh script 2020-11-29 10:42:04 -08:00
Micah Lee
ae621b4001
Change wording of waiting for Tor circuits message 2020-11-29 09:30:45 -08:00
Micah Lee
3c6cbd04a7
Merge branch 'develop' into 929_download_errors 2020-11-29 09:25:40 -08:00
Micah Lee
66e9feae51
Merge pull request #911 from mgalicer/878-enhance-url-copying
Resolve #878 UX: Enhance URL copying
2020-11-28 19:12:29 -08:00
Micah Lee
8bf6ecf530
Merge pull request #1223 from micahflee/1159_kill_stale_tor
When starting OnionShare, kill old tor process if it exists
2020-11-27 15:52:01 -08:00
Micah Lee
134611a325
Show a dialog while waiting for Tor rendezvous nodes to close, and let the user quit early 2020-11-27 14:50:07 -08:00
Micah Lee
184f126189
When quitting OnionShare with services started, make sure the web services get stopped 2020-11-27 12:38:00 -08:00
Micah Lee
f69cbbd389
Update desktop readme to include instructions on using verbose mode 2020-11-27 12:16:04 -08:00
Micah Lee
2aefe0ff4e
Make GUI pass the mode type into start_onion_service 2020-11-27 12:15:49 -08:00
Saptak Sengupta
3c455d6d49
Merge pull request #1229 from micahflee/1228_chat_description
Fix URL description text for chat mode
2020-11-24 21:25:48 +05:30
Micah Lee
44aa71af18
Add .desktop launchers in both snap and flatpack packages 2020-11-23 20:51:16 -08:00
Micah Lee
3dccc3d93b
Fix URL description text for chat mode 2020-11-23 13:12:06 -08:00
Micah Lee
ac5075e082
Move psutil dependency from desktop to CLI 2020-11-17 17:45:04 -08:00
Micah Lee
c26f3e6868
Merge branch 'develop' of https://hosted.weblate.org/git/onionshare/translations into develop 2020-11-15 14:49:04 -08:00
Hosted Weblate
64e7d651f4
Translated using Weblate (Japanese)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/ja/

Translated using Weblate (Catalan)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/ca/

Translated using Weblate (French)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/fr/

Co-authored-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Co-authored-by: Localisation Lab <ao@localizationlab.org>
Co-authored-by: Taro Tanaka <anon_japan@protonmail.com>
2020-11-14 15:28:49 +01:00
Saptak S
d023b4c0be
Makes button style similar to main page buttons 2020-11-11 14:52:23 +05:30
marigalicer
18ba75f661
Resolve #878 UX: Enhance URL copying
- Style Copy Address as high contrast button
- Make .onion URL text selectable

co-authored-by: aguestuser<aguestuser@riseup.net>
2020-11-11 14:52:08 +05:30
Micah Lee
c462e17d4c
Remove confusingly-worded QR code label 2020-11-09 20:30:30 -08:00
Micah Lee
b530eb3cea
Merge branch 'develop' into briefcase 2020-11-09 20:17:14 -08:00
Micah Lee
09d1118a94
Only close web thread on cleanup if web thread exists, and sleep 1 second when cleaning up MainWindow so loose threads can finish 2020-11-09 20:09:56 -08:00
Micah Lee
f67e7ce678
End web thread successfully when cleaning up after a tab, which prevents crashes after running the tests; and fix msi_filename in Windows build script 2020-11-09 19:47:57 -08:00
Micah Lee
a8ef55550f
Typo 2020-11-09 18:38:55 -08:00
Micah Lee
731d6391c3
Add setuptools as a dependency for pkg_resources module, and update build scripts to properly delete last build 2020-11-09 18:36:31 -08:00
Micah Lee
1514ffb56a
Also version bump the onionshare-cli whl file 2020-11-08 20:53:08 -08:00
Micah Lee
0154c8477c
Version bump to 2.3.dev2, and update Linux installation in docs 2020-11-08 20:45:54 -08:00
Micah Lee
db0e220831
Merge branch 'develop' into briefcase 2020-11-08 15:13:45 -08:00
Micah Lee
06c4b6381b
Fix get_resource_path to work with python eggs, move appdata xml file to src so flatpak can see it, reduce python dependencies, and update release docs 2020-11-08 13:34:19 -08:00
Micah Lee
46a9434fbf
Add incomplete flatpak manifest, update release docs, re-add source package script 2020-11-08 12:07:17 -08:00
Micah Lee
f319de1d7a
Shorten the description 2020-11-06 13:44:21 -08:00
Micah Lee
f8474c2399
Write proper Windows release build script, and update Windows release docs 2020-11-06 13:24:43 -08:00
Micah Lee
7d477103e2
Add DMG creation to macOS package script 2020-11-06 09:33:37 -08:00
Micah Lee
7f18a5e973
Oops 2020-11-06 09:01:09 -08:00
Micah Lee
85bb499ab5
Fix root 2020-11-06 09:00:25 -08:00
Micah Lee
5421048730
Oops, dont ignore linux 2020-11-06 08:58:38 -08:00
Micah Lee
1b23f82474
Start writing a proper macOS build script 2020-11-06 08:54:53 -08:00
Micah Lee
654611f1e4
Write macOS package script, to codesign child binaries 2020-11-04 17:34:00 -08:00
Micah Lee
4f0154d698
Write unified release documentation, move licenses into the root, and delete some unnecessary files from desktop/install 2020-11-04 16:51:48 -08:00
Micah Lee
7a0436a216
Manually make close tab buttons in macOS, because PySide2 is not showing the button on its own 2020-11-04 16:08:11 -08:00
Micah Lee
b2f30e90b3
Make OnionShare briefcase work in macOS 2020-11-04 15:57:14 -08:00
Micah Lee
68347039c9
Change snap to strict mode, and update readme 2020-11-03 22:53:54 -08:00
Micah Lee
f8437c4fea
Make snapcraft packaging work with briefcase refactor 2020-11-03 21:48:22 -08:00
Micah Lee
3cef5c1679
Merge branch '1111_snap' into briefcase-snap 2020-11-03 19:37:05 -08:00
Micah Lee
e34fd0f3e2
Correct the path to pyproject.toml 2020-11-02 10:54:36 -08:00
Micah Lee
b0299ee552
Remove toml dep from setup.py 2020-11-02 10:51:14 -08:00
Micah Lee
da1cd8ae1d
Add setup.py for Flatpak package building 2020-11-02 10:32:54 -08:00
Micah Lee
a801f0a628
Install new dependencies so CircleCI tests run, and fix a pytest warning 2020-11-01 11:50:11 -08:00
Micah Lee
790fe245e3
Missing import 2020-11-01 11:04:33 -08:00
Micah Lee
208d615ad0
Add desktop documentation about building CLI wheel, and make CircleCI tests build CLI wheel first as well 2020-11-01 10:13:58 -08:00
Micah Lee
7ece466d82
Put tor binaries in desktop app resources, not cli resources, and fix Windows packaging 2020-10-15 19:09:46 -07:00
Micah Lee
5b2fe2019c
Make onionshare_cli an actual dependency of the GUI version 2020-10-15 16:30:30 -07:00
Micah Lee
50e7471a49 Make it work in Windows 2020-10-14 22:36:31 -07:00
Micah Lee
33d522d0da
Change CircleCI to run CLI tests, then GUI tests 2020-10-14 20:42:20 -07:00
Micah Lee
09e9ed3878
PySide2 datetimes use .toPython instead of .toPyDateTime 2020-10-14 20:25:49 -07:00
Micah Lee
79100f050c
Load onionshare_cli from source tree instead of pip dependency, and start making tests work with PySide2 2020-10-14 20:17:08 -07:00
Micah Lee
bd305ac3be
Fix extremely obnoxious bug related to differences in QTabWidget between PyQt5 and PySlide2 2020-10-14 19:22:39 -07:00
Micah Lee
ceb705d20f
PySide2 does not use QVariant 2020-10-14 14:00:02 -07:00
Micah Lee
cb0494d46f
Port from PyQt5 to PySide2 2020-10-13 22:28:21 -07:00
Micah Lee
b42f92d714
Move docs back to root, move onionshare_gui into briefcase app, and make modifications so briefcase app will work 2020-10-13 17:28:54 -07:00
Micah Lee
f4abcf1be9
Add onionshare CLI to cli folder, move GUI to desktop folder, and start refactoring it to work with briefcase 2020-10-12 22:40:55 -07:00