Micah Lee
|
7a322a6a29
|
Refactor share mode info widget into its own file and custom class, and run .show_more() and .show_less() instead of .show() and .hide()
|
2018-09-28 15:47:49 -07:00 |
|
Micah Lee
|
75f0f55dd8
|
Modes now get to choose a new minimum window width when resizing
|
2018-09-28 15:30:37 -07:00 |
|
Micah Lee
|
7bd5f686a9
|
OnionShareGui.adjust_size now recursively runs adjustSize() on all widgets
|
2018-09-28 15:05:43 -07:00 |
|
Micah Lee
|
e1bd0b5bab
|
Toggle showing uploads and downloads for both share and receive modes
|
2018-09-28 13:43:10 -07:00 |
|
Micah Lee
|
ea30b49269
|
Add a toggle downloads button to share mode, and add new toggle upload and download images
|
2018-09-28 13:24:44 -07:00 |
|
Micah Lee
|
b9409795c8
|
Hide the uploads and downloads by default, and make the mode switcher hide before showing, to prevent weird window resizing
|
2018-09-28 13:18:18 -07:00 |
|
Micah Lee
|
6797fa18ab
|
Refactor how Mode layouts work, so the downstream Mode has more control over the UI
|
2018-09-28 12:51:30 -07:00 |
|
Micah Lee
|
eaa3a152b0
|
One script to run all tests
|
2018-09-27 21:34:39 -07:00 |
|
Micah Lee
|
522d8e2d78
|
Remove submitting to coveralls
|
2018-09-27 21:27:35 -07:00 |
|
Micah Lee
|
bdf91361b4
|
Keep trying ports until it finds a free one
|
2018-09-27 21:22:10 -07:00 |
|
Micah Lee
|
a72d315ae8
|
Update Travis CI to run GUI tests
|
2018-09-27 21:19:42 -07:00 |
|
Micah Lee
|
04fbda9ca6
|
Add @mig5 as a code owner for all tests, and add @emmapeel2 as a code owner for locales
|
2018-09-27 17:51:16 -07:00 |
|
Micah Lee
|
111f69f30e
|
Remove all the extra QApplications
|
2018-09-27 17:34:46 -07:00 |
|
Micah Lee
|
9dadc4a221
|
Merge branch 'gui_tests' of https://github.com/mig5/onionshare into mig5-gui_tests
|
2018-09-27 16:44:06 -07:00 |
|
Miguel Jacq
|
6e3ff0b506
|
Add Tor GUI unit tests
|
2018-09-27 17:33:15 +10:00 |
|
Miguel Jacq
|
f6fafc0f5b
|
Rename test dir to tests. Rename unit_tests to tests_gui_local. Add test dependencies. Update various paths. Add GUI unit tests docs to BUILD.md
|
2018-09-27 15:54:46 +10:00 |
|
Miguel Jacq
|
3294cd8b10
|
Pass --local-only down to the ServerStatus and Mode so that we can set shorter timeouts for local GUI tests. Update the tests to use a very short timeout
|
2018-09-27 15:43:59 +10:00 |
|
Micah Lee
|
c7901e1628
|
Merge pull request #789 from mig5/show_v3_onion_support
Show whether Tor version supports next-gen onion support
|
2018-09-26 17:09:34 -07:00 |
|
Micah Lee
|
adaaa3db6b
|
Merge pull request #788 from mig5/fix_close_automatically
Analyse the right file size to determine if the download has finished…
|
2018-09-26 17:05:44 -07:00 |
|
Miguel Jacq
|
112a7a25d1
|
Show whether Tor version supports next-gen onion support
|
2018-09-25 15:26:19 +10:00 |
|
Miguel Jacq
|
b465d9db85
|
Analyse the right file size to determine if the download has finished in the UI (in order to decide whether to stop server yet)
|
2018-09-25 14:40:10 +10:00 |
|
Miguel Jacq
|
4bc537762c
|
Merge branch 'develop' into gui_tests
|
2018-09-24 10:42:46 +10:00 |
|
Miguel Jacq
|
1fa5deaaeb
|
Refactor the unit tests to use common, abstracted tests
|
2018-09-24 10:41:48 +10:00 |
|
Micah Lee
|
2c307ea582
|
Merge branch 'update-deps' into develop
|
2018-09-23 14:50:54 -07:00 |
|
Micah Lee
|
6139c1c3b8
|
Merge pull request #785 from Baccount/update-deps
Bump Tor to 0.3.4.8
|
2018-09-23 14:49:48 -07:00 |
|
Micah Lee
|
4b654214d9
|
Fix locale test
|
2018-09-23 14:39:29 -07:00 |
|
Micah Lee
|
f340e55dc3
|
Fixes a few strings after testing
|
2018-09-23 14:36:36 -07:00 |
|
Micah Lee
|
090e1aa107
|
Fix some of the language on strings, and move back to "upload" and "download" terminology
|
2018-09-23 14:00:13 -07:00 |
|
Allan Nordhøy
|
969f3cff6f
|
Spelling cancelled ;)
|
2018-09-23 06:38:39 +02:00 |
|
Allan Nordhøy
|
5c94e8dd1f
|
No "expired", Allowed sharing timeframe
|
2018-09-23 06:28:31 +02:00 |
|
Allan Nordhøy
|
d36182a09c
|
Language rework
|
2018-09-23 06:22:05 +02:00 |
|
Baccount
|
79e21954c9
|
Upgrade Tor to 0.3.4.8
|
2018-09-22 11:20:55 -07:00 |
|
Baccount
|
e737f2979d
|
Update get-tor-windows.py
|
2018-09-22 11:18:18 -07:00 |
|
Miguel Jacq
|
c02088f366
|
Nope
|
2018-09-22 18:07:14 +10:00 |
|
Miguel Jacq
|
50dc13d045
|
pytest
|
2018-09-22 18:01:17 +10:00 |
|
Miguel Jacq
|
6e5d579cbb
|
One more travis test
|
2018-09-22 17:57:53 +10:00 |
|
Miguel Jacq
|
4b04d5b002
|
Add persistent slug test. Add test of clipboard contents in Share mode. Remove travis stuff that I couldn't get to work
|
2018-09-22 17:47:38 +10:00 |
|
Miguel Jacq
|
3138ca77d8
|
fighting with travis...
|
2018-09-22 17:06:02 +10:00 |
|
Miguel Jacq
|
d9bb78417e
|
need pytest-qt
|
2018-09-22 17:02:16 +10:00 |
|
Miguel Jacq
|
90a9d468ac
|
xvfb might already be installed?
|
2018-09-22 16:57:26 +10:00 |
|
Miguel Jacq
|
a478c5bab3
|
Try and make travis-friendly tests
|
2018-09-22 16:54:52 +10:00 |
|
Miguel Jacq
|
53c34259c0
|
GUI unit tests in both share and receive mode
|
2018-09-22 16:50:39 +10:00 |
|
Miguel Jacq
|
d2268f56c5
|
Merge pull request #782 from micahflee/781_fix_receive_mode
Access .upload_count from the correct object after the web refactor
|
2018-09-22 10:50:07 +10:00 |
|
Micah Lee
|
a8779d9c4f
|
Access .upload_count from the correct object after the web refactor
|
2018-09-21 17:42:36 -07:00 |
|
Miguel Jacq
|
645af13ebb
|
Merge pull request #774 from micahflee/663_zip_away
Don't zip if only sharing one file, and big refactor of web module
|
2018-09-22 10:13:53 +10:00 |
|
Micah Lee
|
b96b36122d
|
Actually tell the GUI the progess
|
2018-09-21 17:08:11 -07:00 |
|
Micah Lee
|
711473f47e
|
Include onionshare.web module in setup.py
|
2018-09-21 16:24:22 -07:00 |
|
Micah Lee
|
33d7e112b7
|
Merge branch 'develop' into 663_zip_away
|
2018-09-21 16:23:49 -07:00 |
|
Micah Lee
|
fa20d7685b
|
Dynamically figure out the total size of the download based on the whether or not the client making the http request accepts gzip
|
2018-09-21 16:22:37 -07:00 |
|
Miguel Jacq
|
61fe42a218
|
Merge pull request #779 from micahflee/small_locale_fixes
A few more locale fixes...
|
2018-09-22 09:15:19 +10:00 |
|