Micah Lee
|
76d299a6c9
|
Move settings into the Common object, so the settings are available to all objects (including Web, which is required for receive mode)
|
2018-03-13 03:28:47 -07:00 |
|
Micah Lee
|
50409167d4
|
Completely refactor common to make a Common class, and pass that class down into all parts of the program
|
2018-03-08 10:18:31 -08:00 |
|
Micah Lee
|
49e352d131
|
Rename close_after_seconds class to ShutdownTimer
|
2018-03-08 05:50:23 -08:00 |
|
Micah Lee
|
4a0c6e8dcd
|
Refactor OnionShareGui to use new Web class
|
2018-03-06 00:56:40 -08:00 |
|
Micah Lee
|
49fa2805e7
|
Merge branch 'cancel_share' of https://github.com/mig5/onionshare into mig5-cancel_share
|
2018-02-25 16:14:59 -08:00 |
|
Miguel Jacq
|
096c202362
|
Add ability to cancel a share
|
2018-02-25 17:44:27 +11:00 |
|
Micah Lee
|
3797e9e203
|
When using <img>, put the src in quotes. Otherwise the filename is likely to have spaces in it, and the <img> src will break. Also, in Windows use backslashes for local resources instead of forward slashes
|
2018-02-24 18:38:40 -08:00 |
|
Micah Lee
|
f41ad976ea
|
Rename in_progress_download to in_progress_downloads (plural) everywhere, to be consistent with completed_downloads
|
2018-02-24 18:37:19 -08:00 |
|
Miguel Jacq
|
cff267c09c
|
Revert the cancel feature that causes issues at least on macOS (#637)
|
2018-02-25 12:31:32 +11:00 |
|
Miguel Jacq
|
9f0adc0fb9
|
Revert "Fix updating primary action and re-enabling drag-n-drop when a share is canceled"
This reverts commit 9da3e2d8b0 .
|
2018-02-25 12:27:20 +11:00 |
|
Micah Lee
|
928de64171
|
Give settings button a fixed width to avoid it getting squished in macOS
|
2018-02-24 12:34:46 -08:00 |
|
Miguel Jacq
|
7e175cb7e3
|
Re-work the UI widgets to make it smaller on Macbook Pro and other smaller screens
|
2018-02-24 15:38:45 +11:00 |
|
Miguel Jacq
|
21b08252d3
|
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
|
6ac4584d2a
|
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
|
2dd1d13957
|
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
|
9da3e2d8b0
|
Fix updating primary action and re-enabling drag-n-drop when a share is canceled
|
2018-02-20 14:49:17 +11:00 |
|
Micah Lee
|
cb69ae89fc
|
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 |
|
Miguel Jacq
|
b7df7f8dc9
|
merge ux-update in, and fix conflict
|
2018-02-20 07:47:21 +11:00 |
|
Miguel Jacq
|
20c0ca02d3
|
Add download status widgets to info bar
|
2018-02-19 08:33:47 +11:00 |
|
Micah Lee
|
127d097e96
|
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
|
6903e9bad6
|
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 |
|
Miguel Jacq
|
b8cf692cd8
|
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
|
5e4a4f6613
|
Move the copy URL/HidServAuth notifications to desktop notifications instead of statusbar
|
2018-02-11 17:42:07 +11:00 |
|
Miguel Jacq
|
14ece50807
|
Clear statusBar messages when the server button is clicked
|
2018-02-11 17:32:45 +11:00 |
|
Miguel Jacq
|
afc9568f30
|
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
|
ed179922d4
|
Merge branch 'ux-update' of https://github.com/micahflee/onionshare into ux_update_fix_shutdown_timer
|
2018-02-11 17:15:52 +11:00 |
|
Miguel Jacq
|
ef994ea012
|
Use just one share status QLabel widget and update the text accordingly
|
2018-02-11 09:54:22 +11:00 |
|
Micah Lee
|
fe24c543cc
|
Added an info label to file selection, to show the total count and size
|
2018-02-10 11:48:14 -08:00 |
|
Micah Lee
|
532d5d5cf0
|
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 |
|
Miguel Jacq
|
39954c6ee8
|
Allow the user to cancel a share that is still starting up
|
2018-02-09 18:43:57 +11:00 |
|
Miguel Jacq
|
bc2417c65e
|
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
|
3e5d51a858
|
Make status bar styling consistent
|
2018-02-08 12:25:30 +11:00 |
|
Miguel Jacq
|
749ca6312d
|
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
|
05633673fc
|
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 |
|
Miguel Jacq
|
cf6d11816f
|
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 |
|
Micah Lee
|
f93ed86283
|
Move server status indicator to the status bar at the bottom
|
2018-02-06 19:31:02 -08:00 |
|
Micah Lee
|
69fe7f0d98
|
Move version label into settings dialog
|
2018-02-06 19:05:02 -08:00 |
|
Micah Lee
|
a1aa25c792
|
Start with a narrower width
|
2018-02-06 18:35:35 -08:00 |
|
Micah Lee
|
8f77603182
|
Improve the UI of the quit warning
|
2018-02-06 17:47:05 -08:00 |
|
Micah Lee
|
ab1d6a65dd
|
Update color and style of progress bars
|
2018-02-06 17:10:42 -08:00 |
|
Micah Lee
|
5ca4bb0157
|
Give server button rounded corners. Change style of persistent URL label
|
2018-02-06 16:14:56 -08:00 |
|
Micah Lee
|
2a23b02f98
|
Increase minimum width, and remove word wrap, to fix QLabel squishing problem
|
2018-02-06 16:11:48 -08:00 |
|
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
|
5dad0e81a3
|
Increase minimum window width
|
2018-02-05 09:46:22 -08:00 |
|
Micah Lee
|
5328a6f7f6
|
Resize the window when adding new files
|
2018-02-05 09:33:31 -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 |
|
Miguel Jacq
|
3e7d4c64ff
|
Save the slug when using a persistent private key
|
2018-01-15 10:01:34 +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 |
|