Micah Lee
|
9e7a91aed2
|
Show the website mode URL description in website mode, instead of the share mode one
|
2019-09-22 15:35:14 -07:00 |
|
Miguel Jacq
|
670044fa56
|
Ensure the backend receives the latest settings object before starting the onion service, and likewise for the GUI, so that we absolutely always save the private key for persistence back to the json settings file when we need to
|
2019-09-16 14:51:16 +10:00 |
|
Micah Lee
|
7d89f80f20
|
Rename "slug" to "password"
|
2019-05-20 22:18:49 -07:00 |
|
Micah Lee
|
b667fcc4f8
|
Fix onionshare URLs non-public mode is always http basic auth
|
2019-05-20 19:22:03 -07:00 |
|
Micah Lee
|
29abfd8f87
|
This should be an elif, not an if, because otherwise the share mode stop button says "Stop Receive Mode"
|
2019-05-20 19:14:04 -07:00 |
|
hiro
|
357374c147
|
Fix merge conflicts with upstream
|
2019-04-23 16:20:33 +02:00 |
|
hiro
|
391c82f2a6
|
Add gui for website sharing and listing
|
2019-04-23 16:09:40 +02:00 |
|
Micah Lee
|
20ac3f005c
|
Update date format
|
2019-04-18 19:14:54 -07:00 |
|
Miguel Jacq
|
ee3a14a025
|
Standardise all startup_timer, scheduled_start attributes as 'autostart_timer'
|
2019-03-25 15:28:31 +11:00 |
|
Miguel Jacq
|
c411e8d61a
|
Standardise all shutdown_timer, shutdown_timeout, timeout attributes as 'autostop_timer'
|
2019-03-25 15:05:54 +11:00 |
|
Miguel Jacq
|
539be2ded3
|
Human-friendly autostart/autostop countdown timers on server button, tooltips
|
2019-03-24 17:53:13 +11:00 |
|
Miguel Jacq
|
281af5fc1a
|
Show the URL description label whenever we are showing the URL itself
|
2019-03-24 16:48:56 +11:00 |
|
Miguel Jacq
|
365798b12f
|
Various Startup Timer fixes for strings, bundled mode, stealth mode, startup/shutdown time clashes
|
2019-03-11 15:55:17 +11:00 |
|
Miguel Jacq
|
00a8b88264
|
Prevent a scheduled share from starting after the scheduled time has passed. Add a test for this
|
2019-03-06 16:49:32 +11:00 |
|
Miguel Jacq
|
31c360b44d
|
Add a Startup Timer feature (scheduled start / dead man's switch)
|
2019-03-05 10:28:27 +11:00 |
|
Miguel Jacq
|
386a8c5a2d
|
Fix call to Alert() when an autostop timer has run out before starting the share
|
2018-10-17 10:47:55 +11:00 |
|
Micah Lee
|
ac10b8899f
|
Merge branch '780_improved_ui' into 690_language_dropdown
|
2018-10-10 18:32:01 -07:00 |
|
Micah Lee
|
753380663b
|
Final few tweaks to make this look perfect in macOS
|
2018-10-10 18:16:08 -07:00 |
|
Micah Lee
|
6227c6cbc5
|
Set min width and height so everything always looks good, and change onion address to monospace font
|
2018-10-09 20:51:10 -07:00 |
|
Micah Lee
|
a1f5b5964a
|
Remove the useless gui=True arg getting passed intro strings._ all over the place
|
2018-09-30 17:47:10 -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 |
|
Miguel Jacq
|
3a7ae401af
|
Fix conflicts
|
2018-09-16 13:37:22 +10:00 |
|
Miguel Jacq
|
7879697ec6
|
Only wrap the v3 onion if the window is too small to show it unwrapped
|
2018-08-28 09:33:49 +10:00 |
|
Miguel Jacq
|
2de9359629
|
Introduce v3 onion support
|
2018-08-21 19:31:02 +10:00 |
|
Miguel Jacq
|
3b45f93dbe
|
Expand 'public mode' (optional slugs) to be possible for sharing too, not just receiving, with no rate-limiting/self-destruct on invalid routes.
|
2018-07-21 17:06:11 +10: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
|
ed28fdf123
|
Make receive mode info widget show when server is stated, hide when it is not started
|
2018-05-04 15:53:34 -07:00 |
|
Micah Lee
|
4f89082f18
|
Add support for receive mode's "public mode", which doesn't use a slug. Still needs more testing
|
2018-04-29 16:33:48 -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
|
0996e8c064
|
Change the URL description in receive mode
|
2018-04-27 23:02:04 -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
|
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
|
996f1d3a81
|
Make different strings for start server button for different modes
|
2018-04-25 20:14:27 -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
|
a017af0748
|
Make ShareMode and ReceiveMode directories, and move ShareMode modules into its dir
|
2018-04-24 17:26:54 -07:00 |
|
Micah Lee
|
b6b61f753d
|
Update GPL copyright year
|
2018-04-24 10:07:59 -07:00 |
|
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 |
|
Miguel Jacq
|
096c202362
|
Add ability to cancel a share
|
2018-02-25 17:44:27 +11: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
|
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
|
b7df7f8dc9
|
merge ux-update in, and fix conflict
|
2018-02-20 07:47:21 +11:00 |
|
Micah Lee
|
24b025419a
|
Fix bug where persistent tooltips were not displaying
|
2018-02-13 17:50:10 -08:00 |
|
Micah Lee
|
a32778397a
|
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
|
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
|
e20e8d5181
|
Switch to 12 hour clock
|
2018-02-13 17:20:10 -08:00 |
|
Miguel Jacq
|
779ca76553
|
Set URL label tooltips
|
2018-02-11 18:32:18 +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 |
|