Micah Lee
|
801d8b965c
|
Move ShareMode and ReceiveMode into Mode module
|
2018-10-07 14:54:51 -07:00 |
|
Micah Lee
|
39dd0862d4
|
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
|
8ca34fadd9
|
Fix crash when clicking Help from the systray
|
2018-09-29 14:49:06 -07:00 |
|
Micah Lee
|
08ac4137c7
|
Process Qt events once more, to prevent weird size issues before adjusting size
|
2018-09-28 16:06:14 -07:00 |
|
Micah Lee
|
35065106ef
|
Refactor receive mode into using an info widget too
|
2018-09-28 16:00:22 -07:00 |
|
Micah Lee
|
cddc8c06d4
|
Modes now get to choose a new minimum window width when resizing
|
2018-09-28 15:30:37 -07:00 |
|
Micah Lee
|
e29bb99f16
|
OnionShareGui.adjust_size now recursively runs adjustSize() on all widgets
|
2018-09-28 15:05:43 -07:00 |
|
Micah Lee
|
4bec79f494
|
Toggle showing uploads and downloads for both share and receive modes
|
2018-09-28 13:43:10 -07:00 |
|
Micah Lee
|
ddcbed451c
|
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 |
|
Miguel Jacq
|
201f351279
|
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
|
5a96bcc77b
|
Remove adjustSize that was causing issues
|
2018-09-19 20:17:23 -07:00 |
|
Micah Lee
|
beeebce631
|
Set minimum width for whole application
|
2018-09-19 19:39:59 -07:00 |
|
Micah Lee
|
4777c45ad8
|
Fix suppressing the shutdown_slug message
|
2018-09-16 13:50:30 -07:00 |
|
Miguel Jacq
|
7bd897d19e
|
Don't show the Flash shutdown slug route in the status bar as if it were an unexpected 404 route
|
2018-09-16 15:15:40 +10:00 |
|
Micah Lee
|
eb0419f2d9
|
Merge branch 'fix_spelling_grammar_receiver_mode' of https://github.com/mig5/onionshare into mig5-fix_spelling_grammar_receiver_mode
|
2018-09-02 22:59:06 -07:00 |
|
Micah Lee
|
e1976fdca0
|
Merge branch '707_fix_receive_mode_on_tor_disconnect' of https://github.com/mig5/onionshare into mig5-707_fix_receive_mode_on_tor_disconnect
|
2018-09-02 22:56:39 -07:00 |
|
Miguel Jacq
|
69ae29272c
|
Fix minor spelling/grammar issues
|
2018-07-14 16:43:21 +10:00 |
|
Miguel Jacq
|
89e341c8ec
|
#707 Hide/show the primary action in Receive Mode when tor connection is lost/regained
|
2018-07-14 16:19:16 +10:00 |
|
Miguel Jacq
|
a4f0b5e8f8
|
Remove duplicate line
|
2018-07-13 15:50:17 +10:00 |
|
Micah Lee
|
18573ba49c
|
Remove REQUEST_UPLOAD_NEW_FILE_STARTED event, because it's not actually needed
|
2018-05-20 12:07:15 -07:00 |
|
Micah Lee
|
8939d279e3
|
Only show other_page_loaded message on actual 404s
|
2018-05-20 11:04:45 -07:00 |
|
Micah Lee
|
7a571764ef
|
Allow file uploads to finish, and improve uploads styling
|
2018-05-19 22:58:55 -07:00 |
|
Micah Lee
|
db7d5a6552
|
Move downloads_dir validation into the /upload request in Web, and display an error in both CLI and GUI
|
2018-05-19 21:11:57 -07:00 |
|
Micah Lee
|
eb3d6f2171
|
Start making Web events actually put Upload objects into Uploads
|
2018-05-07 23:07:11 -07:00 |
|
Micah Lee
|
9d557d4aa0
|
Renamed Mode.handle_request_download to handle_request_started
|
2018-05-07 22:16:45 -07:00 |
|
Micah Lee
|
591e97a57a
|
Make receive mode events just like share mode, and rename REQUEST_DOWNLOAD to REQUEST_SHARE
|
2018-05-07 22:15:29 -07:00 |
|
Micah Lee
|
4d5f1a34cd
|
Move all stylesheets definitions into Common, so now we no longer have blocks of css spread across the GUI code, and it's easier to re-use stylesheets
|
2018-05-07 16:21:22 -07:00 |
|
Micah Lee
|
65dff32702
|
Make clicking the mode switcher buttons properly adjust the size of the window
|
2018-05-03 09:14:16 -07:00 |
|
Micah Lee
|
6cfb7026da
|
Display desktop notification to the user when the receiver closes the server, and finish up closing the server
|
2018-04-29 15:49:18 -07:00 |
|
Micah Lee
|
2a7f6e0d5a
|
Make the quit warning work in receive mode, and use a different warning string
|
2018-04-28 15:23:57 -07:00 |
|
Micah Lee
|
5d037a78fa
|
Remove a log line that prints each timer_callback that I missed
|
2018-04-28 13:48:31 -07:00 |
|
Micah Lee
|
74a799f0c1
|
Work in progress commit, moving the timer_callback logic from ShareMode into Mode so ReceiveMode can use it as well
|
2018-04-28 12:03:10 -07:00 |
|
Micah Lee
|
2e4db9eb31
|
Connect the right signals and slots for recieve mode, and now the receive mode server starts
|
2018-04-27 22:32:20 -07:00 |
|
Micah Lee
|
87d93c097f
|
Fix server status indicator
|
2018-04-27 22:20:12 -07:00 |
|
Micah Lee
|
ff55d7df75
|
Make OnionShareGui use the proper web object
|
2018-04-26 10:59:38 -07:00 |
|
Micah Lee
|
9e9f65572b
|
Instead of creating a Web object and passing it into OnionShareGui, now each mode creates its own separate Web object, instantiated in its own way
|
2018-04-26 09:30:53 -07:00 |
|
Micah Lee
|
4050977899
|
When you start receive mode, it now runs OnionShareGui.set_server_active, to hide the appropriate mode switchers buttons
|
2018-04-25 23:03:57 -07:00 |
|
Micah Lee
|
4c6b379889
|
Split out customization of Mode into _custom() functions, and implement those customizations in ShareMode
|
2018-04-25 22:59:26 -07:00 |
|
Micah Lee
|
691db6343d
|
Make ShareMode and ReceiveMode inherit from the same class, Mode
|
2018-04-25 21:54:28 -07:00 |
|
Micah Lee
|
2fc4330ee4
|
Add ServerStatus to ReceiveMode, and update the server status indicator to have receive statuses too
|
2018-04-25 09:46:49 -07:00 |
|
Micah Lee
|
f149530834
|
Move more logic from OnionShareGui into ShareMode, when reloading settings
|
2018-04-25 08:49:43 -07:00 |
|
Micah Lee
|
dd7d97dbbb
|
Allow changing downloads_dir from SettingsDialog
|
2018-04-25 08:43:40 -07:00 |
|
Micah Lee
|
b6b61f753d
|
Update GPL copyright year
|
2018-04-24 10:07:59 -07:00 |
|
Micah Lee
|
2ee7e74236
|
Remove the desktop notification setting -- everyone gets them now
|
2018-04-24 09:26:06 -07:00 |
|
Micah Lee
|
1d7ec585ee
|
Move the share-related event logic from OnionShareGui.event_callback into ShareMode methods, and other various bugfixes related to the refactor
|
2018-04-24 09:21:23 -07:00 |
|
Micah Lee
|
a232cfdbde
|
Hide Receive Files button while share server is active
|
2018-04-24 08:51:39 -07:00 |
|
Micah Lee
|
bda82bc7a0
|
Fix crash when canceling while compressing files, and also prevent canceled share from starting when compressing finishes
|
2018-04-24 08:48:17 -07:00 |
|
Micah Lee
|
9b2b815525
|
Moving more of the logic into ShareMode, but still have much more testing to do
|
2018-04-23 22:08:51 -07:00 |
|
Micah Lee
|
ac67f6be6a
|
Move a lot of code from OnionShareGui into ShareMode, but none of it runs yet
|
2018-04-23 21:34:29 -07:00 |
|
Micah Lee
|
b349471c30
|
Add empty ShareMode and ReceiveMode widgets, and show and hide them when switching modes
|
2018-04-23 21:24:12 -07:00 |
|