Micah Lee
|
08c01db69d
|
Change how language selection setting looks
|
2018-09-30 16:23:46 -07:00 |
|
Micah Lee
|
786a8146d4
|
Translate language names to their own language
|
2018-09-30 16:18:40 -07:00 |
|
Micah Lee
|
17df699aad
|
Allow switching locales from the settings dialog
|
2018-09-30 16:14:14 -07:00 |
|
Micah Lee
|
e61c43fde1
|
Make Settings.available_locales be a dictionary mapping locale codes to language names in that language
|
2018-09-30 15:01:02 -07:00 |
|
Micah Lee
|
dc464aae23
|
Add locale to Settings, and make it default to the system locale, or English
|
2018-09-30 14:45:21 -07:00 |
|
Micah Lee
|
7afee90cd2
|
Test the history indicator widget, in local GUI tests
|
2018-09-30 11:41:07 -07:00 |
|
Micah Lee
|
da970a4c1b
|
Fix Tor tests so they pass, too
|
2018-09-30 10:57:13 -07:00 |
|
Miguel Jacq
|
c6b8c0aa95
|
Replace deprecated assertEquals with assertEqual in tests
|
2018-09-30 17:43:45 +10:00 |
|
Miguel Jacq
|
bdaf47834c
|
Add a test for #790
|
2018-09-30 17:16:37 +10:00 |
|
Miguel Jacq
|
c58fb43795
|
Ignore attribute error when optimistically trying to cancel compression (we may have no ZipWriter object yet)
|
2018-09-30 16:52:48 +10:00 |
|
Micah Lee
|
9fc17037e5
|
Begin refactoring Tor tests to inherit from local tests
|
2018-09-29 18:58:27 -07:00 |
|
Micah Lee
|
e9d1a88aa4
|
Fix local GUI tests so they pass
|
2018-09-29 18:24:11 -07:00 |
|
Micah Lee
|
cae9ca4b72
|
Increase minimum window with to 460, and store it in a variable to stop repeating myself
|
2018-09-29 15:12:05 -07:00 |
|
Micah Lee
|
f9568caf81
|
Fix crash when clicking Help from the systray
|
2018-09-29 14:49:06 -07:00 |
|
Micah Lee
|
3f3ec611b2
|
Fix indicator label display for receive mode
|
2018-09-29 14:43:13 -07:00 |
|
Micah Lee
|
554f6e1b48
|
Got the indicator label to display in the correct location for share mode
|
2018-09-29 14:40:55 -07:00 |
|
Micah Lee
|
cbe882f2eb
|
Convert Uploads to a QScrollArea also
|
2018-09-29 13:47:00 -07:00 |
|
Micah Lee
|
05ec529d96
|
Fix Downloads scroll area so internal widget is always the right size
|
2018-09-29 13:41:12 -07:00 |
|
Micah Lee
|
b697e51d21
|
Switch Downloads from QListWidget to QScrollArea
|
2018-09-29 12:19:01 -07:00 |
|
Micah Lee
|
aeda4da597
|
Use correct variable name for Downloads
|
2018-09-29 12:00:22 -07:00 |
|
Micah Lee
|
a121312156
|
Starting to implement the new Uploads UI, but not done
|
2018-09-28 22:03:48 -07:00 |
|
Micah Lee
|
5632fffc5f
|
Added an indicator count for share mode
|
2018-09-28 19:54:46 -07:00 |
|
Micah Lee
|
b7137d4bf6
|
Slightly improve Downloads progress bar style, but still needs spacing
|
2018-09-28 19:05:26 -07:00 |
|
Micah Lee
|
56a283585b
|
Refactor Downloads to use an internal QListWidget to list the progess bars
|
2018-09-28 18:48:12 -07:00 |
|
Micah Lee
|
9390a0d199
|
Got empty Downloads looking good
|
2018-09-28 18:30:32 -07:00 |
|
Micah Lee
|
481bc8bdc1
|
Attempting to redesign Downloads
|
2018-09-28 17:01:48 -07:00 |
|
Micah Lee
|
42a91d23e4
|
Process Qt events once more, to prevent weird size issues before adjusting size
|
2018-09-28 16:06:14 -07:00 |
|
Micah Lee
|
6bbb918380
|
Refactor receive mode into using an info widget too
|
2018-09-28 16:00:22 -07:00 |
|
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 |
|