Miguel Jacq
274b3920e8
Use the QListWidgetItems for building lists of filenames. Set, but avoid displaying, the QString from Qt.DisplayRole which is necessary for correct sorting in the list
2018-02-21 15:19:18 +11:00
Micah Lee
df7018c881
Merge branch 'info_widget_visibility_fixes' of https://github.com/mig5/onionshare into mig5-info_widget_visibility_fixes
2018-02-20 17:48:50 -08:00
Miguel Jacq
73ce4b661c
Make the appearance of the download status icons occur consistently with the file info label
2018-02-20 15:30:55 +11:00
Miguel Jacq
7e32ea7a21
Fix updating primary action and re-enabling drag-n-drop when a share is canceled
2018-02-20 14:49:17 +11:00
irykoon
da47acb28b
Take care of custom vanilla bridges
...
Thank you @mig5 for pointing this out.
2018-02-20 03:25:43 +00:00
Micah Lee
eacb4c9fb0
Merge branch 'develop' into mig5-info_widgets_download_info
2018-02-19 18:02:51 -08:00
Micah Lee
5ae760d00d
Merge branch 'info_widgets_download_info' of https://github.com/mig5/onionshare into mig5-info_widgets_download_info
2018-02-19 17:55:03 -08:00
Micah Lee
3bada917c4
Merge branch 'increase_file_list_minimum_height' of https://github.com/mig5/onionshare into mig5-increase_file_list_minimum_height
2018-02-19 17:39:47 -08:00
irykoon
b5719d5bec
Adopt a more robust RE for custom obfs4 IPV6 bridges
2018-02-20 01:33:58 +00:00
irykoon
86af0ece2c
Adopt a more robust RE for custom obfs4 bridges
2018-02-20 01:26:02 +00:00
irykoon
4a4e50a945
Add meek_lite support for custom bridges
2018-02-20 01:24:44 +00:00
Miguel Jacq
609404d7fe
merge ux-update in, and fix conflict
2018-02-20 07:47:21 +11:00
Miguel Jacq
16937de6cd
Add download status widgets to info bar
2018-02-19 08:33:47 +11:00
Miguel Jacq
22579a6ae1
Increase the MinimumHeight of the FileList widget to avoid disappearing icons
2018-02-18 16:22:04 +11:00
irykoon
25e3c7b24d
Support meek_lite Pluggable Transport
...
Currently, meek/meek_lite is one of the few, if not only, mature pluggable transport that works in some heavily cenosored areas, for example, China. Therefore, this can be a nice feature to have.
2018-02-15 23:19:53 +00:00
Micah Lee
bc2b717907
Fix bug where persistent tooltips were not displaying
2018-02-13 17:50:10 -08:00
Micah Lee
1707cc2025
Merge branch 'url_label_tooltips' of https://github.com/mig5/onionshare into mig5-url_label_tooltips
2018-02-13 17:31:25 -08:00
Micah Lee
eb7b3e34e9
Merge branch 'clear_messages_on_server_button_click' of https://github.com/mig5/onionshare into mig5-clear_messages_on_server_button_click
2018-02-13 17:28:03 -08:00
Micah Lee
bbb892b468
Merge branch 'copy_urls_moved_to_desktop_notifications' of https://github.com/mig5/onionshare into mig5-copy_urls_moved_to_desktop_notifications
2018-02-13 17:21:40 -08:00
Micah Lee
642b70a433
Switch to 12 hour clock
2018-02-13 17:20:10 -08:00
Miguel Jacq
e65a605631
Set URL label tooltips
2018-02-11 18:32:18 +11:00
Miguel Jacq
d065de03a1
actually show those messages in the system tray, not still in the statusbar, and with the mandatory titles
2018-02-11 17:52:14 +11:00
Miguel Jacq
ca06ec65db
Move the copy URL/HidServAuth notifications to desktop notifications instead of statusbar
2018-02-11 17:42:07 +11:00
Miguel Jacq
6d82811898
Clear statusBar messages when the server button is clicked
2018-02-11 17:32:45 +11:00
Miguel Jacq
6efee70194
Adjust width of window to fit status bar messages, unwrapped, to avoid squishing widgets.
...
Add pluralisation of filemanager total file(s)
Use 'timer expired' rather than 'timeout reached'
2018-02-11 17:16:59 +11:00
Miguel Jacq
9a2b206dcd
Merge branch 'ux-update' of https://github.com/micahflee/onionshare into ux_update_fix_shutdown_timer
2018-02-11 17:15:52 +11:00
Micah Lee
5bf67cc5d1
Make the drop count adjust size based on its sizeHint
2018-02-10 18:36:38 -08:00
Micah Lee
705831f247
Designed file list items to look better, prevent scrolling horizintally, and ensuring the delete button does not overlap the filename
2018-02-10 18:15:44 -08:00
Miguel Jacq
22bf490d42
Use just one share status QLabel widget and update the text accordingly
2018-02-11 09:54:22 +11:00
Micah Lee
def8289a8b
Added an info label to file selection, to show the total count and size
2018-02-10 11:48:14 -08:00
Micah Lee
129f5be7a6
Instead of disabling the settings button when share is active, hide it, and show it again when the share stops
2018-02-10 10:59:01 -08:00
Micah Lee
f213769f89
Merge branch 'persistent_url_label_tooltip' of https://github.com/mig5/onionshare into mig5-persistent_url_label_tooltip
2018-02-10 10:46:03 -08:00
Miguel Jacq
b13fb41555
Allow the user to cancel a share that is still starting up
2018-02-09 18:43:57 +11:00
Miguel Jacq
fff27a07a2
Set the URL label to explicitly mention when persistent. Remove older Persistence warning to save clutter. Add ToolTip to explain what Persistence means
2018-02-09 07:55:22 +11:00
Miguel Jacq
33e9de0466
set MinimumSize on the word-wrapped QLabels in the SettingsDialog, which prevents them getting squished when parent is resized smaller
2018-02-08 16:02:00 +11:00
Miguel Jacq
12ec3ca58d
Make status bar styling consistent
2018-02-08 12:25:30 +11:00
Miguel Jacq
629887e625
Friendlier datetime format for the shutdown timer
2018-02-08 11:53:56 +11:00
Miguel Jacq
8b03dee0b2
Fix shutdown timer and insert larger messages as word-wrapped widgets into the Status Bar
2018-02-08 11:32:34 +11:00
Micah Lee
d16021d34b
Move auto-stop timer into settings, so its UI does not show up unless the user specifically enables that feature
2018-02-07 09:55:55 -08:00
Micah Lee
dc2ccbf5f8
Fix bug when stopping server
2018-02-07 09:48:34 -08:00
Micah Lee
7259232b23
Refactor what happens to FileList when the server starts or stops, and also prevent selections when the server starts
2018-02-07 09:16:55 -08:00
Micah Lee
74cb643fab
Merge branch 'disable_delete_buttons_on_running_server' of https://github.com/mig5/onionshare into mig5-disable_delete_buttons_on_running_server
2018-02-07 09:05:40 -08:00
Miguel Jacq
d3c88988f4
Fix comment to reflect what we're doing with the file list buttons
2018-02-07 19:18:20 +11:00
Miguel Jacq
c28c384e97
Leave the FileList enabled, but hide the item buttons when the server is working or started
2018-02-07 17:34:36 +11:00
Miguel Jacq
ffdbf8dec1
Merge pull request #585 from torbsd/openbsd-port-patches-2
...
Second attempt at patches for an OpenBSD port
2018-02-07 16:54:00 +11:00
Miguel Jacq
37aad245da
Set the File List widget to readonly while running, so items can't be deleted mid-share
2018-02-07 16:40:45 +11:00
Miguel Jacq
27e2323edc
Call update_primary_action when server is stopped. Because it runs adjustSize(), it will shrink the window back down to a sane size once the URL label widgets get hidden, instead of growing the FileList widget to fill up the space
2018-02-07 16:00:48 +11:00
Miguel Jacq
6bbcd9130e
allow word wrap of URL QLabels, and set MinimumHeight so they don't get shrunk in the layout
2018-02-07 15:59:13 +11:00
Micah Lee
2e2c3c275e
Move server status indicator to the status bar at the bottom
2018-02-06 19:31:02 -08:00
Micah Lee
370b1bfc45
Move version label into settings dialog
2018-02-06 19:05:02 -08:00