Commit Graph

320 Commits

Author SHA1 Message Date
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
Mattias Erming 05a51f74a7 Fix the 'Show More' button 2014-09-10 12:23:56 -07:00
Mattias Erming 37b68b7bc4 Try-catch Audio fallback 2014-09-10 10:04:27 -07:00
Mattias Erming ced6227818 User/users wording 2014-09-10 09:51:05 -07:00
Mattias Erming ef22d84d97 Add TLS/SSL support 2014-09-10 08:56:32 -07:00
Mattias Erming 1338a99536 Update Handlebars 2014-09-09 14:55:45 -07:00
Mattias Erming 2ff4f2bd6e Update build.js 2014-09-09 14:29:15 -07:00
Mattias Erming dea1fe1b66 Merge pull request #65 from matiassingers/patch-2
Lowercase user search string in chat sidebar to match lowercased names
2014-09-09 19:46:57 +02:00
Matias Singers a206b26eb9 Lowercase user search in chat sidebar to match lowercased names 2014-09-09 14:49:17 +08:00
Matias Singers 24920bf7ab Load Lato Google Font without protocol, to allow for HTTPS serving of Shout 2014-09-09 14:38:12 +08:00
Mattias Erming 6badf7079c Use FontAwesome 2014-08-29 13:55:26 -07:00
Mattias Erming e7a2dd71e6 Use Handlebars runtime 2014-08-29 10:22:59 -07:00
Mattias Erming 752c4c491b Save users in ~/.shout/ 2014-08-26 11:01:26 -07:00
Mattias Erming fb6ac7168e Precompile Handlebars templates 2014-08-25 16:13:47 -07:00
Mattias Erming 6d06e7020e Added debug mode 2014-08-25 15:39:23 -07:00
Mattias Erming 2e36414b26 Fix window focus on join 2014-08-25 15:09:25 -07:00
Mattias Erming 523a9cd734 Fix failing thumbnails 2014-08-18 17:07:21 -07:00
Mattias Erming a904de5d7a Minor changes 2014-08-18 17:07:21 -07:00
Mattias Erming 357578e20c Use superagent for image download 2014-08-17 14:40:26 -07:00
Mattias Erming 0fcdbeadec Added thumbnail plugin 2014-08-16 12:49:28 -07:00
Mattias Erming 68922365d5 Check permissions for cli commands 2014-08-16 09:15:59 -07:00
Mattias Erming 8fe9f86423 Clean up redundant code 2014-08-15 17:35:59 -07:00
Mattias Erming cb1effa375 Minor changes 2014-08-15 17:05:37 -07:00
Mattias Erming 03a79a1312 Fix user toggle 2014-08-15 14:33:22 -07:00
Mattias Erming e4d6f8f9ab Fix responsive interface 2014-08-15 06:52:21 -07:00
Mattias Erming c78c577637 Improved keybindings 2014-08-14 12:26:36 -07:00
Mattias Erming 6a67e310dd More design changes 2014-08-12 18:18:04 -07:00
Mattias Erming dfe9ec3b82 New sidebar design 2014-08-12 16:04:24 -07:00
Mattias Erming 78d7034f50 Remove logo from sidebar 2014-08-12 11:32:02 -07:00
Mattias Erming ccf8e4586f Added keybindings 2014-08-05 02:47:59 -07:00
Mattias Erming 3f163565cd Update stickyscroll 2014-08-03 17:24:32 -07:00
Mattias Erming 3fb8096daa Focus input on change 2014-08-03 17:05:17 -07:00
Mattias Erming 98465ce9e5 Highlight on private message 2014-08-03 16:30:31 -07:00
Mattias Erming e37a585f1e Show version in settings 2014-07-25 04:49:41 -07:00
Mattias Erming c484b83aca Show authentication errors 2014-07-25 04:36:25 -07:00
Mattias Erming c341d7a0b6 Remember active window between logins 2014-07-25 04:25:10 -07:00
Mattias Erming 8ae98d81b2 Minor changes 2014-07-25 04:14:57 -07:00
Mattias Erming b7338eeab7 Handle timezones 2014-07-23 17:16:00 -07:00
Mattias Erming 019a643f94 Minor changes 2014-07-21 03:52:48 -07:00
Mattias Erming cfa304d028 Handle focus on login screen 2014-07-20 18:40:43 -07:00
Mattias Erming b2ca5eb172 Design changes 2014-07-20 18:18:20 -07:00
Mattias Erming f210973f7d Change favicon 2014-07-20 17:44:19 -07:00
Mattias Erming 3c627e0bad Added screenshot 2014-07-20 15:55:58 -07:00
Mattias Erming d014f0cdae Use /js/libs instead of /components 2014-07-20 14:24:46 -07:00
Mattias Erming 0a3cdc1e9b Added 'Show more' functionality 2014-07-20 12:49:44 -07:00
Mattias Erming 7ac793fc89 Remember user 2014-07-20 04:23:08 -07:00
Mattias Erming 73b995931b Added user login 2014-07-18 18:31:00 -07:00
Mattias Erming 8e1b73609a Minor change 2014-07-18 07:57:36 -07:00
Mattias Erming 76ccf0f204 Added default connection values 2014-07-18 07:40:08 -07:00
Mattias Erming 760efd5ef0 Added 'Sign in' window 2014-07-17 08:12:05 -07:00
Mattias Erming fa2ec6de3d Added tooltips 2014-07-17 06:58:43 -07:00
Mattias Erming 7165a2f385 Added theme support 2014-07-17 06:38:48 -07:00
Mattias Erming fa97a5177c Tabcomplete channel names 2014-07-10 00:47:38 +02:00
Mattias Erming daf384f18b Added settings 2014-07-10 00:40:51 +02:00
Mattias Erming e946633c18 Added close button again 2014-07-09 19:11:07 +02:00
Mattias Erming 33d3f8f386 Tabcomplete names 2014-07-09 18:54:16 +02:00
Mattias Erming 9e528e5f00 Added node-webkit grunt build 2014-07-09 03:38:53 +02:00
Mattias Erming 1c7d4f2396 Added 'Connect' window 2014-07-08 22:50:41 +02:00
Mattias Erming 966b4ef28e Added badges and notifications 2014-07-08 01:15:10 +02:00
Mattias Erming 85d2ef0d39 Responsive interface 2014-07-07 23:44:49 +02:00
Mattias Erming 9c2ffee7d0 Updated chat rendering 2014-07-07 14:43:37 +02:00
Mattias Erming cb663777b4 Added window management 2014-07-07 02:44:31 +02:00
Mattias Erming a1d5f52875 Added inputhistory 2014-07-06 17:58:57 +02:00
Mattias Erming ce792d1a60 Implemented client.connect() 2014-07-06 17:22:43 +02:00
Mattias Erming 9491de4cb1 Added stickyscroll 2014-07-05 02:31:20 +02:00
Mattias Erming d38c5c77d4 Added user search 2014-07-05 01:32:40 +02:00
Mattias Erming dbcf26d1bd Implemented the rest of the input plugins 2014-07-04 00:49:15 +02:00
Mattias Erming 9e41d4d746 Added input plugins 2014-07-03 00:00:20 +02:00
Mattias Erming f3f3858663 Render chat 2014-06-30 03:20:54 +02:00
Mattias Erming 4ef13d6a18 Re-implemented all irc-events 2014-06-29 21:41:02 +02:00
Mattias Erming abd9099018 Establish socket events 2014-06-29 03:08:28 +02:00
Mattias Erming fd2011764a Client-side stuff 2014-06-26 17:47:44 -07:00
Mattias Erming 8e4cdc3e9f Add models and plugins 2014-06-26 16:06:02 -07:00
Mattias Erming 7370b10c22 Begin rewrite 2014-06-26 09:14:45 -07:00
Mattias Erming b61b731ca3 Added robots.txt 2014-06-24 15:06:37 +02:00
Mattias Erming 8b9572b00b Always show header on mobile 2014-06-23 21:01:28 +02:00
Mattias Erming a690395086 Added support for multiple users 2014-06-23 19:28:49 +02:00
Mattias Erming ffabc7cfea Minor fixes 2014-06-23 10:40:39 +02:00
Mattias Erming 72ad03c6ea Added settings page 2014-06-22 23:54:31 +02:00
Mattias Erming b8598ebbb1 Use octicons instead of FontAwesome 2014-06-22 22:11:03 +02:00
Mattias Erming 095bdc407b Added dynamic page title 2014-06-21 22:37:21 +02:00