Micah Lee
|
24a672dac9
|
Make the server button and URL display much nicer, and replace string "URL" with "address" for usability
|
2018-02-06 16:01:59 -08:00 |
|
Micah Lee
|
f23e2a8a90
|
Progressively hide shutdown timer-related UI, so only relevant widgets are shown at any time
|
2018-02-05 18:20:09 -08:00 |
|
Micah Lee
|
5dad0e81a3
|
Increase minimum window width
|
2018-02-05 09:46:22 -08:00 |
|
Micah Lee
|
021c1ddc24
|
Stylize the server button
|
2018-02-05 09:44:17 -08:00 |
|
Micah Lee
|
5328a6f7f6
|
Resize the window when adding new files
|
2018-02-05 09:33:31 -08:00 |
|
Micah Lee
|
fd089f8803
|
Move autostop timer checkbox below the start sharing button
|
2018-02-05 09:29:28 -08:00 |
|
Micah Lee
|
83c9cd4e00
|
Show or hide primary action layout section the first time, in case filenames are passed in from the cli
|
2018-02-05 09:26:05 -08:00 |
|
Micah Lee
|
cf1ff97ce9
|
Create a "primary action" layout, and only show it when there are files in the file list
|
2018-02-05 09:24:43 -08:00 |
|
Micah Lee
|
8dd9b045cc
|
Add delete button back, but only show it when files are selected
|
2018-02-04 21:45:35 -08:00 |
|
Micah Lee
|
0bb9bf649d
|
Remove delete button, use delete X's instead
|
2018-02-04 21:18:41 -08:00 |
|
Micah Lee
|
e17dbd4fdd
|
Only do the fake item hack if there are items in the list
|
2018-02-04 20:50:24 -08:00 |
|
Micah Lee
|
d892213db1
|
Move DropHereLabel and DropCountLabel classes out of FileList
|
2018-02-04 20:36:34 -08:00 |
|
Micah Lee
|
52d080d2a3
|
Give file items widgets, so they can soon contain working delete buttons
|
2018-02-04 20:09:51 -08:00 |
|
Micah Lee
|
ea7420e0cf
|
When dragging files into the window, highlight the drop area in blue and show a count of files to be added
|
2018-02-04 19:28:42 -08:00 |
|
Micah Lee
|
ae2140ceb8
|
Update drag and drop look and instructions
|
2018-02-04 13:13:38 -08:00 |
|
Micah Lee
|
cedfd5deff
|
Merge branch '535_force_update_check_via_qthread' of https://github.com/mig5/onionshare into mig5-535_force_update_check_via_qthread
|
2018-01-30 21:28:25 -08:00 |
|
Miguel Jacq
|
a28f427c0c
|
reinstate the emitted signals for invalid version/error checking for updates
|
2018-01-23 16:51:13 +11:00 |
|
Miguel Jacq
|
70a624c331
|
#535 do the forced update check via a (non-blocking) QThread
|
2018-01-23 16:32:14 +11:00 |
|
Miguel Jacq
|
9a3bcb9834
|
stricter regex of IPv4 as well as IPv6 IPs in custom bridges
|
2018-01-22 16:24:26 +11:00 |
|
Miguel Jacq
|
16bd3291e3
|
Support for obfs4 in custom bridges
|
2018-01-19 15:31:11 +11:00 |
|
Micah Lee
|
713e45084a
|
Merge branch '435_support_bridges' of https://github.com/mig5/onionshare into mig5-435_support_bridges
|
2018-01-17 16:19:30 -08:00 |
|
Micah Lee
|
53e15096e3
|
Merge branch 'save_autoupdate_setting' of https://github.com/mig5/onionshare into mig5-save_autoupdate_setting
|
2018-01-17 16:02:03 -08:00 |
|
Miguel Jacq
|
bbb6c8ddf8
|
Re-load the settings in the UpdateCheck thread before saving, in case settings have changed in between starting thread and saving, so we don't clobber them
|
2018-01-18 08:43:14 +11:00 |
|
Miguel Jacq
|
4b5319bb4e
|
Save the use_autoupdate setting
|
2018-01-18 07:54:19 +11:00 |
|
Miguel Jacq
|
fc2dcafafc
|
Clarify that obfs4 bridges can't be used as custom bridges, and that obfs4proxy is needed for obfs4 bridges
|
2018-01-17 16:30:12 +11:00 |
|
Miguel Jacq
|
76cf0ae107
|
Fix conflicts arising from the reuse_private_key branch
|
2018-01-16 15:30:36 +11:00 |
|
Micah Lee
|
c29259cdea
|
Merge branch '528_disable_check_for_updates_if_disconnected' of https://github.com/mig5/onionshare into mig5-528_disable_check_for_updates_if_disconnected
|
2018-01-14 19:00:39 -08:00 |
|
Micah Lee
|
808c4cfac2
|
Merge branch 'check_is_valid_file' of https://github.com/mig5/onionshare into mig5-check_is_valid_file
|
2018-01-14 18:54:48 -08:00 |
|
Miguel Jacq
|
284213aa2d
|
support obfs4 via obfs4proxy on macOS
|
2018-01-15 12:49:29 +11:00 |
|
Miguel Jacq
|
82b1860dac
|
add missing 'toggled' connect for obfs4 radio. Remove the enabling/disabling of radios for bridges, it obstructs normal UX
|
2018-01-15 11:25:08 +11:00 |
|
Miguel Jacq
|
55c390eb7f
|
remove the adjustSize stuff which causes more problems than it solves. Revert the change to positioning of the Test Tor button. Set maximum height for custom bridges QPlainTextEdit widget, seems to help with overlap issues
|
2018-01-15 10:49:17 +11:00 |
|
Miguel Jacq
|
3e7d4c64ff
|
Save the slug when using a persistent private key
|
2018-01-15 10:01:34 +11:00 |
|
Miguel Jacq
|
d9e6650a19
|
Merge branch 'master' into check_is_valid_file
|
2018-01-14 20:24:02 +11:00 |
|
Miguel Jacq
|
bf01fcaa6e
|
Validate syntax of custom bridges
|
2018-01-14 20:12:24 +11:00 |
|
Miguel Jacq
|
011b635cae
|
ensure custom bridges hyperlink opens a browser as per #520
|
2018-01-14 18:57:52 +11:00 |
|
Miguel Jacq
|
bdb10b7eeb
|
Resolve conflict with upstream's onion.py
|
2018-01-14 18:53:46 +11:00 |
|
Miguel Jacq
|
448f6af796
|
Resolve conflict with upstream's onion.py
|
2018-01-14 18:49:49 +11:00 |
|
Miguel Jacq
|
9aef3cdbb3
|
Add a 'persistent URL' label when re-using a private key
|
2018-01-14 18:41:54 +11:00 |
|
Micah Lee
|
a75faea407
|
Merge branch 'mig5-493_500_detect_broken_tor_connection'
|
2018-01-13 22:50:57 -08:00 |
|
Micah Lee
|
6ab6ea564a
|
Create the timer before the TorConnectionDialog dialog, but start it after. This way if you cancel the dialog, then click save in the settings, OnionShareGui.timer will already exist, even though though TorConnectionDialog hasn't closed yet
|
2018-01-13 22:46:57 -08:00 |
|
Micah Lee
|
8f585db127
|
Don't start the check_for_requests timer until after connected to Tor, and remove OnionShareGui.tor_con and TorConnectionDialog.t as class variables, making them local variables instead
|
2018-01-13 22:42:27 -08:00 |
|
Micah Lee
|
2a4e1f0de0
|
Merge branch '520_fix_hyperlink_qlabel' of https://github.com/mig5/onionshare into mig5-520_fix_hyperlink_qlabel
|
2018-01-13 16:59:24 -08:00 |
|
Micah Lee
|
c387a2a7c5
|
Merge branch 'disable_start_share_on_no_files' of https://github.com/mig5/onionshare into mig5-disable_start_share_on_no_files
|
2018-01-13 16:41:06 -08:00 |
|
Micah Lee
|
ebbe490a65
|
Merge branch '493_500_detect_broken_tor_connection' of https://github.com/mig5/onionshare into mig5-493_500_detect_broken_tor_connection
|
2018-01-13 16:32:56 -08:00 |
|
Micah Lee
|
04d2f0c0e1
|
Merge branch '495_clear_status_bar_early' of https://github.com/mig5/onionshare into mig5-495_clear_status_bar_early
|
2018-01-13 16:09:11 -08:00 |
|
Micah Lee
|
d42369a0f9
|
Merge branch '453_catch_oserror_on_crunching_files' of https://github.com/mig5/onionshare into mig5-453_catch_oserror_on_crunching_files
|
2018-01-13 15:58:15 -08:00 |
|
Miguel Jacq
|
e90908c5b0
|
Move the saving of private key into the SettingsDialog and Onion objects entirely (no QPushButton to save it)
|
2018-01-13 20:58:24 +11:00 |
|
Miguel Jacq
|
cdb7a4df71
|
Don't re-enable the Check for Updates button after testing Tor connection, if the main Tor connection is still not active
|
2018-01-04 08:43:43 +11:00 |
|
Miguel Jacq
|
249f9fa18b
|
#528 disable the 'Check for Updates' button in the SettingsDialog if Tor is not connected
|
2018-01-03 11:16:50 +11:00 |
|
Miguel Jacq
|
2e5b9b37a9
|
4096 byte dir check is not consistent across platforms, remove it for now
|
2018-01-02 09:46:00 +11:00 |
|