Tim Düsterhus
0c9eecda61
Attempt to improve performance of javascript code
...
Prevent bubbling of scroll event in .timsChatMessageContainer in order to avoid some rather expensive scroll handlers
2013-12-08 17:43:14 +01:00
Tim Düsterhus
7468aa342e
Fix dropdown error when no menu exists for a user
...
Closes #66
2013-11-19 21:29:12 +01:00
Tim Düsterhus
3aabe24ec9
Show better error message when joining fails
2013-11-19 20:33:27 +01:00
Tim Düsterhus
4b193e7233
Fix reset of jCounter onsubmit
2013-11-19 20:24:06 +01:00
Maximilian Mader
0622d64e28
Properly encode usernames and room titles
2013-10-16 21:32:55 +02:00
Maximilian Mader
86ac2861f8
Improve front end design of attachment
2013-10-16 15:55:33 +02:00
Maximilian Mader
45fa0080d2
Adapt to WoltLab/WCF@d9e0994184
2013-10-06 17:34:58 +02:00
Maximilian Mader
7581490345
Improve attachment system
...
Now it's possible to upload attachments and generate an attachment
message. The attachments are registered in the database correctly and
can be viewed WCF's attachment list in ACP.
TODO: Proper design in frontend and some backend functions.
2013-10-06 02:59:13 +02:00
Maximilian Mader
06882254a0
Merge branch 'master' into attachments
...
Conflicts:
template/javascriptInclude.tpl
2013-10-06 02:12:42 +02:00
Tim Düsterhus
14b453495c
Clean up CoffeeScript a bit
2013-09-15 22:53:53 +02:00
Tim Düsterhus
cd926813bc
Use unless + is instead of if + isnt
2013-09-15 22:46:14 +02:00
Tim Düsterhus
e1dc33511b
Ignore errors when setting local storage for duplicate tab protection
2013-09-15 22:44:50 +02:00
Maximilian Mader
0fa4bbc9b6
Add first pieces of attachment upload
...
Currently the upload is working, but it's impossible to delete the
attachment or generate a "attachment message"
2013-09-14 23:45:34 +02:00
Tim Düsterhus
017487bbe8
Remove obsolete TODO in be.bastelstu.Chat.litcoffee
2013-09-08 14:54:58 +02:00
Maximilian Mader
dcfc8a94cd
Merge branch 'master' into protocol
2013-09-05 20:35:07 +02:00
Maximilian Mader
cdae6e6085
Use currentRoom more consistently
2013-08-21 20:36:22 +02:00
Maximilian Mader
6d3bc3b22c
Fix user count being shown in page title on focus
2013-08-21 19:23:30 +02:00
Tim Düsterhus
46d86de030
Show user count in room list
...
Closes #27
2013-08-19 22:14:59 +02:00
Tim Düsterhus
7b8a01b199
Remove debug code in be.bastelstu.Chat.litcoffee
2013-08-19 20:58:36 +02:00
Maximilian Mader
16ad55c07d
Remove dropdown from DOM when user leaves the room
2013-08-06 20:48:28 +02:00
Tim Düsterhus
c99c707eda
Fix fish
2013-08-02 21:34:36 +02:00
Tim Düsterhus
db8fa89e7b
Merge branch 'master' into protocol
...
Conflicts:
acpMenu.xml
2013-07-24 21:55:37 +02:00
Maximilian Mader
a0cf213e48
Closing of private channels is now possible,
...
add notifications to private channel tab menu (style is just a placeholder
right now)
2013-07-24 16:16:17 +02:00
Maximilian Mader
de96de5941
Fix tooltip positioning
2013-07-12 21:29:17 +02:00
Maximilian Mader
3580ebfd5c
Simplify code a bit
2013-07-12 20:52:54 +02:00
Maximilian Mader
c690927d48
Add graphical interface for private channels.
2013-07-12 16:49:40 +02:00
Tim Düsterhus
476954fe8d
Allow the user to open a privat channel
2013-07-09 22:02:47 +02:00
Tim Düsterhus
8279759294
Merge branch 'master' into privateChannels
...
Conflicts:
file/js/be.bastelstu.Chat.litcoffee
2013-07-09 21:50:19 +02:00
Tim Düsterhus
abcae3e129
Clean up coffeescript a bit
2013-07-09 21:48:40 +02:00
Tim Düsterhus
9c27cd5429
Add function to show an inputError
2013-07-09 21:42:01 +02:00
Tim Düsterhus
6c5911d42b
Convert messages to whisper when in private channel
2013-07-09 21:39:31 +02:00
Maximilian Mader
9bb171b4d9
Rename variable and fix closing of private channels
2013-07-09 20:45:35 +02:00
Maximilian Mader
fa03296908
Improve private channels
...
Follow up messages will be shown in opened private channels
2013-07-09 20:30:46 +02:00
Maximilian Mader
7cb15e5e9c
First working draft of private channels
2013-07-09 19:41:14 +02:00
Maximilian Mader
f02631a7c7
Add possibility to hide topic.
2013-07-08 21:25:48 +02:00
Maximilian Mader
d5a2bcf7d9
Fix formatting
2013-06-24 18:11:55 +02:00
Maximilian Mader
5fd1e6e7be
Further message template improvements
...
- Publish message types to JavaScript
- add message type icons
- style info message properly
2013-06-24 17:49:24 +02:00
Tim Düsterhus
9f8f7b31e0
Set isFollowUp to allow checking whether a completely new message is wanted
2013-06-23 19:54:39 +02:00
Tim Düsterhus
42ef646685
Merge similar messages together
2013-06-23 19:46:50 +02:00
Maximilian Mader
6fa0d3a3f2
Remove chat log from frontend
...
This commit is a preparation for moving the chat log into ACP
2013-06-22 16:44:10 +02:00
Tim Düsterhus
9d637efa15
Read out available commands
2013-06-01 14:37:18 +02:00
Tim Düsterhus
9bb3a337a7
Allow autocompletion of commands
2013-06-01 14:06:55 +02:00
Tim Düsterhus
859bc369ef
Fix dropdown when switching to fullscreen
2013-05-30 21:51:14 +02:00
Maximilian Mader
be1479940f
Add visual notification if auto-scrolling is disabled
...
Closes #23
2013-05-30 19:03:37 +02:00
Tim Düsterhus
a7e63a5954
Fix away status in sidebar
2013-05-28 23:46:22 +02:00
Maximilian Mader
f880427c54
Adapt to latest WoltLab/WCF API changes
...
See WoltLab/WCF@42d7d2cc
2013-05-27 23:20:31 +03:00
Tim Düsterhus
08681fe56c
Fix hiding of topic when empty
2013-05-26 18:59:38 +02:00
Tim Düsterhus
11084c4bac
Join rooms via JavaScript (so JS errors don't lead to a join)
...
Closes #19
2013-05-26 17:19:04 +02:00
Tim Düsterhus
7fff5eaafe
Fix duplicate tab detection
...
Internet Explorer 10 being the only browser that implements the standard correctly.
2013-05-25 15:57:27 +03:00
Tim Düsterhus
73a152bcfa
Fix reading the suspensions from userstorage
2013-05-25 00:08:46 +02:00