Micah Lee
c39705f978
Add an error 401 handler, and make it start counting invalid password guesses instead of 404 errors for rate limiting
2019-05-20 19:04:50 -07:00
Micah Lee
1f81f90726
Remove references to self.web.website_mode.download_filesize because that variable no longer exists
2019-05-10 14:57:41 -07:00
hiro
b3a87f6354
Clean code and fix UI bugs
2019-05-08 00:04:09 +02:00
hiro
8eeb043ee2
Fix merge conflicts with upstream
2019-04-23 16:20:33 +02:00
hiro
6cc1d90e92
Clean ui, add strings, fix web listing logic
2019-04-23 16:11:14 +02:00
hiro
ef6db20674
Add gui for website sharing and listing
2019-04-23 16:09:40 +02:00
Miguel Jacq
eb823042bb
Standardise all startup_timer, scheduled_start attributes as 'autostart_timer'
2019-03-25 15:28:31 +11:00
Miguel Jacq
a4c8865dcd
Standardise all shutdown_timer, shutdown_timeout, timeout attributes as 'autostop_timer'
2019-03-25 15:05:54 +11:00
Miguel Jacq
b90d45bbb2
Fixes for displaying autostart timer countdown
2019-03-24 18:16:12 +11:00
Miguel Jacq
aa16cdec4e
Human-friendly autostart/autostop countdown timers on server button, tooltips
2019-03-24 17:53:13 +11:00
Miguel Jacq
84aa627d1f
Various Startup Timer fixes for strings, bundled mode, stealth mode, startup/shutdown time clashes
2019-03-11 15:55:17 +11:00
Miguel Jacq
26d262ccfc
Add a Startup Timer feature (scheduled start / dead man's switch)
2019-03-05 10:28:27 +11:00
Micah Lee
23957841f3
Merge pull request #906 from mig5/show_canceled_item_as_canceled
...
Update the GUI when the browser has canceled an upload in Receive Mode. Don't increment the completed counter
2019-02-17 10:07:34 -08:00
Miguel Jacq
34b2caafaa
Use constants for history item status, to be consistent with other parts of the project
2019-02-17 17:42:25 +11:00
Miguel Jacq
81bd87c325
Set status attribute for ShareHistoryItems as well
2019-02-17 16:28:11 +11:00
Miguel Jacq
5ba7d544bc
Update the GUI when the browser has canceled an upload in Receive Mode. Don't increment the completed counter
2019-02-17 15:49:37 +11:00
Miguel Jacq
54f7e54c67
Don't clear in-progress transfers from the History list
2019-02-17 14:07:38 +11:00
Micah Lee
03e38b1fae
Merge branch 'develop' into 866_receive_mode_crash
2019-01-21 17:28:24 -08:00
Micah Lee
db07920aca
Skip updating or canceling items that haven't been added
2019-01-20 16:34:56 -08:00
Micah Lee
9fca77c423
When canceling a receive mode transfer, display date range in the UI
2019-01-20 15:49:08 -08:00
Micah Lee
9d6f9dd61a
Merge branch 'develop' into 866_receive_mode_crash
2019-01-20 15:42:09 -08:00
Micah Lee
053d0ed615
- Refactor the Web.ShareMode client_cancel variable to be Web.stop_q, a thread-safe queue that communicates to both share and receive mode when the user stops the server. In share mode this still stops sending the file. In receive mode, if there's a transfer in progress, it cancels it in the middle, and doesn't end up saving that file
...
- In receive mode, make the receive mode dir right before saving a file (so if it doesn't complete, don't make an empty dir)
- Minor UX tweak: resizing the window stretches the History widget first
2019-01-20 15:25:36 -08:00
Micah Lee
ab78b8f7de
Change many more strings to stop using 'download'/'upload' language
2019-01-19 20:56:09 -08:00
Micah Lee
cc857a39bb
Finish removing web event REQUEST_CLOSE_SERVER, which used to be a receive mode feature to allow the Tor Browser user to close the server, but we removed
2019-01-19 20:43:25 -08:00
Micah Lee
1a1a247db9
Fix bug in HistoryItem.get_finished_label_text
2019-01-19 19:33:36 -08:00
Micah Lee
1f32ea6148
Rename images to remove upload/download references, and update more strings
2019-01-19 19:00:41 -08:00
Micah Lee
38732c5bb7
Updated language on key share/receive mode strings to remove the confusing upload and download words
2019-01-19 18:30:13 -08:00
Micah Lee
f316b6ef3b
Merge branch 'develop' into 406_osx_sandbox
2018-12-16 17:11:18 -08:00
Micah Lee
73fdc0ffc4
Merge pull request #752 from mig5/receiver-mode-gui-hold-timeout-share-open-til-upload-finished
...
Hold a share open if its timer has expired but a file is still uploading.
2018-12-05 09:13:54 -08:00
Miguel Jacq
195df0499d
Keep the upload running in the GUI if the timer has run out
2018-12-05 18:19:35 +11:00
Micah Lee
1ebb2dc796
In macOS, split "Add" button into "Add Files" and "Add Folder" buttons
2018-11-27 12:10:16 -08:00
Micah Lee
9e7c83cf6a
Merge pull request #763 from mig5/open_folder_uploads_macos_windows
...
Open folder containing uploads with the file selected, in macOS and Windows
2018-11-26 18:03:52 -08:00
Micah Lee
0bab7be444
Communicate the receive mode dir to the GUI, so clicking the open folder button opens the file manager to the correct directory
2018-10-25 21:38:20 -07:00
Miguel Jacq
57b105b631
Remove second arg from two calls to strings()
2018-10-15 17:33:21 +11:00
Miguel Jacq
826e1c2d51
Fix conflicts
2018-10-11 13:04:48 +11:00
Micah Lee
186a174e62
Fix various bugs so local GUI tests pass again after merges
2018-10-10 18:45:55 -07:00
Micah Lee
5db8bd36b9
Merge branch '780_improved_ui' into 690_language_dropdown
2018-10-10 18:32:01 -07:00
Micah Lee
6d448b7cde
Final few tweaks to make this look perfect in macOS
2018-10-10 18:16:08 -07:00
Miguel Jacq
c02f6a9306
Remove commented out obsolete code
2018-10-10 18:09:43 +11:00
Micah Lee
3cf36c4531
Add "download started" date/time to download history progress bars
2018-10-09 22:21:03 -07:00
Micah Lee
31ed23459b
Merge in develop
2018-10-09 21:32:28 -07:00
Micah Lee
0f6ef3797f
Stop hiding the share mode info label when tor breaks
2018-10-09 21:18:26 -07:00
Micah Lee
9eec5f82f4
Remove one more reference to resize_window
2018-10-07 22:09:57 -07:00
Micah Lee
d73acb1258
Rip out all of the adjust size logic and let Qt just handle it
2018-10-07 22:07:19 -07:00
Micah Lee
8067662685
Missing imports
2018-10-07 21:57:45 -07:00
Micah Lee
bf56548e7e
Properly close items inside the item list, instead of just hiding them
2018-10-07 21:46:16 -07:00
Micah Lee
1cdbe4538c
Remove obsolete ReceiveModeInfo file
2018-10-07 21:28:10 -07:00
Micah Lee
38e7738543
Update ReceiveMode to use History directly, and now all GUI tests pass
2018-10-07 21:14:20 -07:00
Micah Lee
c10d56e011
The History header is now only shown if there are items again, and the clear history button resets everything. Also, reset hides individual items because, for some reason, they still show up otherwise.
2018-10-07 18:20:32 -07:00
Micah Lee
d047f1261a
Delete Info widget, and move completed and in progress widgets into the header of history
2018-10-07 18:09:02 -07:00