Saptak S
0376a36822
Adds list of active users in the chat and allows username change
...
- allows users to update their username and save the new username
- runs a background thread for every user session which emits a
broadcast with the username so every user can build their list of
active users in the frontend via the socket information
- on updating username, stop the old thread and start a new thread
with the new username being emitted. The username is updated in
everyone's list along with a status message for the same.
2020-03-12 14:54:48 +05:30
Saptak S
bc3df3319a
Create GUI for onionshare chat mode with the tab workflow
2020-03-09 17:44:00 +05:30
Micah Lee
cccbe35276
Add breadcrumbs for website mode
2019-09-15 16:44:24 -07:00
Micah Lee
fdb94eba0c
Only allow downloading of individual files if it is enabled in settings, and stop sharing automatically isn't
2019-09-01 20:36:30 -07:00
Micah Lee
15e8ec4321
Change link style for directory listing
2019-09-01 16:13:05 -07:00
Micah Lee
f979bbe97c
Remove old noscript css styles
2019-05-30 17:55:58 -07:00
Miguel Jacq
2666bb2dae
Use png rather than svg for warning image. Concatenate flash messages with commas to reduce page height. Allow warning message to be wider
2019-03-11 17:27:17 +11:00
Miguel Jacq
7e4efc39e5
remove unnecessary bit of css
2019-02-25 14:26:29 +11:00
Miguel Jacq
db6ba60973
Move the noscript warning to top of page and make it appear less of an error, per more recommendations (and with supplied svg) from @ninavizz
2019-02-24 10:22:44 +11:00
Miguel Jacq
18962ab41a
Make progress, noscript warning, and flashes appear above the form, but beneath the logo
2019-02-23 13:16:06 +11:00
Micah Lee
5cdd5521e9
Update red and green colors to match the Qt GUI colors
2019-02-17 08:12:45 -08:00
Micah Lee
1b68adc6d0
Refactor file upload interface to use jQuery, and to have separate upload progress bars. The progess bars make clear when the data has been sent to the first Tor node, and when its waiting on the rest of the Tor network. It also allows the sender to cancel uploads
2019-02-15 18:52:28 -08:00
Micah Lee
032d545030
Make uploading over ajax, and ajax flash messages, work
2019-02-15 14:52:00 -08:00
Micah Lee
109276661b
Update the noscript upload instructions on the receive mode upload page, and add separate page for instructions to disable NoScript XSS setting
2019-02-14 09:31:39 -08:00
Micah Lee
ed86769e65
Use a div that gets hidden, instead of a <noscript> tag, because the <noscript> tag doesn't when the security slider is on Safer
2019-02-13 17:40:33 -08:00
Micah Lee
4b8e910cac
Add noscript warning
2019-02-13 09:19:04 -08:00
Micah Lee
4bf69445a0
Make 404 error page look better, and remove the text that it's probably a typo, because in public mode that isn't necessarily true
2018-09-15 19:52:53 -07:00
Miguel Jacq
194478f346
Improve styling of flash() messages by using categories, and style the closed.html. Replace references to 'Uploading' with 'Sending' for consistency
2018-07-17 11:45:14 +10:00
Micah Lee
5068fe8eda
Add new WSGI middleware just to attach the Web object to environ, and improve the UI of file upload progress
2018-03-21 18:27:42 -07:00
Micah Lee
0734de68ea
Display a template after closing the server, and standardize the style of other simple templates
2018-03-14 08:30:14 -07:00
Micah Lee
5665b3c313
In receive mode, allow uploader to close the server when they are done
2018-03-14 08:16:09 -07:00
Micah Lee
aeaada0a5c
Add flash messages to receive template, and begin implementing upload POST
2018-03-13 05:50:26 -07:00
Micah Lee
6cc350b4f6
Started designing HTML/CSS for receive mode
2018-03-07 10:12:10 -08:00
Micah Lee
f331ff06ae
Stop using inline css, and reorganize static folder
2018-03-06 03:03:24 -08:00