Commit Graph

300 Commits

Author SHA1 Message Date
Mattias Erming 695fd35797 Added '/clear' command 2014-09-19 13:24:11 -07:00
William Boman 2d618969e4 Added Unix-like chat clear keybindings. Now only clears the chat if the main input is focused. 2014-09-19 13:52:36 +02:00
William Boman ab80c91054 Added chat clear keybinding. 2014-09-19 13:18:02 +02:00
Mattias Erming 2f74c2fb27 Fix input focus 2014-09-18 03:02:52 -07:00
Mattias Erming 216030710a Minor changes 2014-09-16 10:33:15 -07:00
Mattias Erming b6f6cc160e Added 'defaults' to config.js 2014-09-15 14:54:01 -07:00
Mattias Erming 78d36d6750 Added 'Remember' login option 2014-09-15 14:13:03 -07:00
Mattias Erming 5799b0828f Added exit confirmation 2014-09-15 11:34:25 -07:00
Mattias Erming dbeddccca6 Don't auto-focus new query windows 2014-09-15 11:25:57 -07:00
Mattias Erming 7d72f40d91 Optional notification badge 2014-09-15 11:16:45 -07:00
Mattias Erming 9e1c33d658 Added print CSS style 2014-09-15 10:52:15 -07:00
Mattias Erming cec9a55880 Added apple-mobile-web-app support 2014-09-15 10:07:41 -07:00
Mattias Erming 0e7d3b93cd Prevent link exploit 2014-09-15 09:46:46 -07:00
Mattias Erming 95df0ccec7 Bring back Menlo font 2014-09-14 15:50:26 -07:00
Mattias Erming f783c9ccb0 Update connect 2014-09-14 14:26:39 -07:00
Mattias Erming b52b860167 Fix login 2014-09-14 12:13:34 -07:00
Mattias Erming 66785be200 Fix bugs 2014-09-14 11:49:42 -07:00
Mattias Erming 3cf870bc06 Merge pull request #147 from Fumler/test
Added boolean flag if message was sent from "me"
2014-09-14 20:09:14 +02:00
Mattias Erming b0c99ac6c4 Added apple-icon, logo and favicon 2014-09-14 10:50:00 -07:00
Fredrik Pettersen fabbb43e18 Added boolean flag if message was sent from "me"
Your own messages now have a different color, and the possibility of
changing colors etc in css of all things sent by yourself
2014-09-14 19:06:56 +02:00
Mattias Erming 0c6c54bc83 Fix notifications 2014-09-14 06:33:45 -07:00
Mattias Erming 524cb14870 Merge pull request #142 from yuvipanda/typo-fix
Make comment about notification timeout match reality
2014-09-14 02:08:10 +02:00
Mattias Erming c38067edfe Merge pull request #140 from yuvipanda/notification-img
Add icon to notification message
2014-09-14 02:08:05 +02:00
YuviPanda 2c70271007 Make comment about notification timeout match reality 2014-09-14 00:31:39 +01:00
YuviPanda 9cb12ef532 Increase notification appearance timeout to 5s from 2s 2014-09-14 00:23:14 +01:00
YuviPanda 7f99342bfb Add icon to notification message 2014-09-14 00:16:02 +01:00
YuviPanda d1b3f375c5 Implement notifications for queries and highlights
- Asks for permission when opening the app if it isn't already
  granted
- Highlights with a notification that stays for 2s
- Clicking on the notification brings that window/channel
  to focus
- Uses document.hasFocus() rather than document.hidden, since
  it seems to be more accurate when the tab is in focus
  but the window is not

Imlements issue #128
2014-09-13 23:51:10 +01:00
Mattias Erming 41027adc69 Normalize line endings 2014-09-13 14:29:45 -07:00
Mattias Erming 881a5badb9 Merge pull request #129 from yuvipanda/channel-nav-wraparound
Wrap around when using cmd+up / cmd+down to navigate channels
2014-09-13 23:28:25 +02:00
Mattias Erming edc572b0f8 Merge pull request #126 from yuvipanda/code-cleanup-1
Minor code cleanup
2014-09-13 23:25:19 +02:00
YuviPanda 37cc5d20a8 Specify full stack of fonts for the chat input as well
Also removes Menlo from the stack, since it is not fixed-width
unlike the others in the stack, and Monaco already accounts
for OS X
2014-09-13 20:53:31 +01:00
YuviPanda e5564bb99d Wrap around when using cmd+up / cmd+down to navigate channels 2014-09-13 19:08:52 +01:00
YuviPanda f101efbd35 Remove duplicate definition of i 2014-09-13 18:51:35 +01:00
YuviPanda 601cfc380f Don't use bare fractions 2014-09-13 18:51:34 +01:00
YuviPanda 4a3bea1928 Use strict equality checking 2014-09-13 18:51:34 +01:00
YuviPanda fe6e592c20 Add missing semicolon 2014-09-13 18:51:34 +01:00
Mattias Erming 6bcbe1b702 Fix line height 2014-09-12 18:16:29 -07:00
Mattias Erming d01f4b37a1 Added server password to 'Connect' window 2014-09-12 18:03:26 -07:00
Mattias Erming cabf766fba Improve sidebar message counter 2014-09-12 16:27:27 -07:00
Mattias Erming 428f63946b Added password hashing 2014-09-11 13:37:16 -07:00
Mattias Erming 9a7d00781f Modify build process 2014-09-11 11:23:19 -07:00
Mattias Erming 815ed887f4 Fix multiple query windows 2014-09-11 11:05:33 -07:00
Mattias Erming 666f21cd66 Added MOTD messages 2014-09-11 10:24:32 -07:00
Mattias Erming b1217aa416 Fix login screen disappearing 2014-09-11 03:08:33 -07:00
Mattias Erming 585391905e Fix sidebar toggle 2014-09-10 14:43:56 -07:00
Mattias Erming 1862e2af93 Reload page on disconnect 2014-09-10 13:30:36 -07:00
Mattias Erming 64d1c99241 Merge pull request #100 from sciyoshi/remove-login-form
Remove login form from DOM after a successful login
2014-09-10 22:11:35 +02:00
Mattias Erming 4ef468bd32 Added messages show/hide toggles 2014-09-10 13:08:32 -07:00
Samuel Cormier-Iijima f43d48ddc9 Remove login form from DOM after a successful login.
This fixes issues when using password manager browser extensions.
2014-09-10 19:55:31 +00:00
Mattias Erming 38397248c6 Minor fix 2014-09-10 12:33:15 -07:00