friarzen
b1ab4dd667
Fix append scrolling -- needs more testing
2018-03-19 00:59:28 +00:00
Brenden Tuck
ab1bd6415d
Merge branch 'develop' into master
2018-03-18 20:16:06 -04:00
friarzen
e003bac745
move the initial settings for the main split where it belongs
2018-03-18 00:33:08 +00:00
friarzen
b55638b622
Alpha webclient split interface support
2018-03-17 20:50:51 +00:00
Griatch
fcc103ecea
Add warning if Favico.js library is not reachable
2018-03-03 11:01:31 +01:00
Griatch
6101ee0a1c
Add warning if Favico.js library is not reachable
2018-02-21 20:34:29 +01:00
Griatch
495078a49d
Resolve master merge conflicts
2018-02-08 21:10:23 +01:00
Griatch
827b7214cd
Start better handle a missing uid with auto-login (still issues)
2018-02-08 21:08:19 +01:00
Griatch
c18c0fc479
Merge branch 'master' into develop
2017-12-31 13:42:59 +01:00
Griatch
aca4605d47
Merge pull request #1530 from bostrt/tls-websockets
...
Update websocket URL so proxy port can be utilized. Resolves #1421 .
2017-12-15 23:39:09 +01:00
Nicholas Matlaga
40d6f7fc7c
Step through help and option popup when closing
2017-12-13 21:08:02 -05:00
Robert Bost
916246120a
Update websocket URL so proxy port can be utilized. Resolves #1421 .
2017-12-12 19:29:16 -05:00
Ryan Stein
6fa280b9fd
Run 2to3.
2017-10-29 13:40:30 -04:00
Jed Fox
57f0abe370
Add notification support to a few older browsers and Safari
2017-10-22 10:50:36 -04:00
Ryan Stein
53a4fc0b66
resolve #1448 , fix 'no help entry' not popping up in webclient
2017-10-10 12:51:09 -04:00
Griatch
a994fd3c63
Merge branch 'fix_notification_webclient' of git://github.com/chainsol/evennia into chainsol-fix_notification_webclient
2017-10-05 23:10:19 +02:00
Griatch
349affe305
Minor doc string update in evennia.js
2017-10-05 22:53:45 +02:00
Nicholas Matlaga
5ecaa9daca
fix Notification not being available crash
2017-10-05 11:45:01 -04:00
Griatch
cdac9678b9
Add smarter shared login on website/webclient. Resolves #1063 .
...
This makes it so that logging into the website will auto-log you
into the webclient and vice-versa when you refresh the page. But if
you log out of the web client will have to manually log in again. If
you log out of the website and reload the webclient page you will have
to log back into the client too (this is because logging out of the
website flushes the browser session, it doesn't seem worth the effort
to override django.auth in this).
2017-08-20 20:36:35 +02:00
Griatch
0ac190b6ea
First attemtps at fixing the auto-login and making it cleaner.
2017-08-20 17:07:18 +02:00
Griatch
b278337172
Make PEP8 cleanup of line spaces and character distances as well as indents
2017-08-19 23:16:36 +02:00
Griatch
5590ee2258
Rename all instances of Player->Account.
2017-07-07 23:47:21 +02:00
Griatch
43109ab8f4
Change the webclient OOB text kwarg to 'type' instead of 'window' to make it more general.
2017-02-05 12:19:17 +01:00
Simon Vermeersch
91fd754e98
Closes the help/options dialog with escape
2017-02-05 12:19:17 +01:00
Simon Vermeersch
8f16badf85
Reworded some of the options
2017-02-05 12:19:17 +01:00
Simon Vermeersch
7d62973d18
Options button: toggle the options window visibility
2017-02-05 12:19:17 +01:00
Simon Vermeersch
4ac863726c
Change the option immediately on the client side instead of waiting for
...
a roundtrip to the server.
2017-02-05 12:19:16 +01:00
Simon Vermeersch
2c01373143
Play a sound for notification (if enabled)
2017-02-05 12:19:16 +01:00
Simon Vermeersch
7027a2cf9b
Implemented the notification popup option
2017-02-05 12:19:16 +01:00
Simon Vermeersch
24cb3d3b31
Keep the settings button visible when there are scrollbars
2017-02-05 12:19:16 +01:00
Simon Vermeersch
7899dc5200
Show help in separate dialog (if option is enabled)
2017-02-05 12:19:16 +01:00
Simon Vermeersch
da7a71e6dd
Implement the "gag prompt" option
2017-02-05 12:19:16 +01:00
Simon Vermeersch
8dcd242d3b
Cosmetic changes to the webclient options
...
- Renamed the used attribute
- Changed to use only one inputfunc
2017-02-05 12:19:16 +01:00
Simon Vermeersch
221aa362ab
Adds retrieving, monitoring and storing of webclient settings
2017-02-05 12:19:16 +01:00
Simon Vermeersch
f2e53c873b
Added a (non-functional) options dialog.
2017-02-05 12:19:16 +01:00
Griatch
3a2638aed5
Add check for malformed webclient msg without kwargs. Resolves #1192 .
2017-02-04 12:24:14 +01:00
BlauFeuer
ae5eecaeb8
Update webclient HTML doctype to match webclient's
2017-02-04 12:13:11 +01:00
Simon Vermeersch
a0cd61df27
Send an OOB message to the client once a player logs in.
2017-01-10 22:40:45 +01:00
Daniel Maxson
d7c2e6fa90
Get JQuery over HTTPS to prevent browsers from blocking it
2016-11-30 08:38:14 +00:00
Griatch
401b60e233
Comment out full notification until webclient has a config pane. Make webclient title reflect game name. Merges #1046 .
2016-11-02 19:36:38 +01:00
Joe Roberts
57ea70cb82
Switched to using png for favicon and display logo in notifications.
2016-11-02 19:36:38 +01:00
Joe Roberts
067a731ace
Notification now changes favicon to reflect unread messages.
2016-11-02 19:36:38 +01:00
Joe Roberts
684fea5d62
Basic Notifications support for the web client.
2016-11-02 19:36:38 +01:00
Joe Roberts
5790c82837
Tab/window title notifications in web client, shows the number of unread messages in brackets before the title.
2016-11-02 19:36:37 +01:00
Griatch
0554492b79
Make sure webclient can send empty input. Resolves #1111 .
2016-10-26 20:26:55 +02:00
Trent Robbins
73633f01d9
Added a line by line command parser in the web client.
2016-10-25 20:39:04 -07:00
Griatch
6f02ab572f
Add role='log' to webclient messagewindow div, to aid screenreaders.
2016-10-22 21:01:55 +02:00
Griatch
07944918f7
Implement a custom authenticate middleware to correctly handle already-authenticated players in auto-connect webclient mode. Resolves #1037 .
2016-09-14 22:33:06 +02:00
Griatch
c15f107ad9
Add webclient support for blink, underline and inverse ANSI tags. The inverse tag will produce a dotted outline in the webclient; for now this seems to be no obvious way to inverse the background in a way similar to the terminal inverse. Resolves #976 .
2016-06-24 23:22:38 +02:00
Griatch
1b9437ce97
Add 'inherit' as link CSS tags to make sure the links properly inherit colors given outside the link. The drawback is that one can't give a standard color to the link itself this way (it's just underlined). This deals with #979 .
2016-06-24 20:40:46 +02:00