Commit Graph

379 Commits

Author SHA1 Message Date
Mattias Erming 5e9058faa6 Re-implemented the 'Show more' button 2014-06-02 23:08:03 +02:00
Mattias Erming 1cdae95a44 Better device width detection 2014-05-31 09:41:00 -07:00
Mattias Erming ab2a7b2aa3 Improved mobile interface 2014-05-31 07:03:58 -07:00
Mattias Erming 8bb484da11 Animate sidebar toggle 2014-05-30 14:31:47 -07:00
Mattias Erming fb38df1405 Release 1.0.0-alpha3 2014-05-30 04:36:54 -07:00
Mattias Erming acdd7bcbcb Minor changes 2014-05-29 18:01:20 -07:00
Mattias Erming f33670954d Added mobile interface. Close #8 2014-05-29 17:23:23 -07:00
Mattias Erming 9a06832e6e Re-design 2014-05-28 14:21:22 -07:00
Mattias Erming 276db34c34 Force user to confirm server disconnect 2014-05-26 01:20:16 +02:00
Mattias Erming 63e3e76b39 Added title bar 2014-05-25 22:46:54 +02:00
Mattias Erming 3eb3ef081f Improved close buttons 2014-05-25 21:39:17 +02:00
Mattias Erming 08a78d2879 Added close buttons 2014-05-24 23:56:28 +02:00
Mattias Erming 799b10c6d9 Update stickyScroll 2014-05-24 21:45:28 +02:00
Mattias Erming a516a1ac12 Refactoring 2014-05-23 01:14:01 +02:00
Mattias Erming f731707fe7 Added '/ame' and '/amsg' command 2014-05-18 18:19:02 +02:00
Mattias Erming 8fe6110a93 Added '/invite' command 2014-05-18 00:17:50 +02:00
Mattias Erming 8d5514ea65 Added '/partall' command 2014-05-16 15:13:16 +02:00
Mattias Erming 3497bfc39f Added some command aliases 2014-05-15 23:59:00 +02:00
Mattias Erming f320d4c208 Added '/say' command 2014-05-15 23:56:54 +02:00
Mattias Erming 2c34d129d8 Bugfixes 2014-05-14 03:36:51 +02:00
Mattias Erming ebabd789ed Updated jQuery plugins 2014-05-14 00:47:46 +02:00
Mattias Erming ececa3d55c Added temp menu 2014-05-09 00:12:16 +02:00
Mattias Erming e255473c6f Added temp logo 2014-05-08 00:30:33 +02:00
Mattias Erming b1e5ac516d Added /send 2014-05-07 21:30:14 +02:00
Mattias Erming c7de3a897d Use location.hash to remember active window 2014-05-07 16:01:46 +02:00
Mattias Erming 53257ee2b2 Minor changes 2014-05-04 13:05:14 +02:00
Mattias Erming 81b75086d4 Improved rendering speed 2014-05-04 02:33:05 +02:00
Mattias Erming ea543e90e1 Added ACTION messages 2014-05-03 21:33:10 +02:00
Mattias Erming 880b9b4104 Added message count 2014-05-03 19:54:51 +02:00
Mattias Erming 13e4115f04 Added /notice 2014-05-03 19:21:11 +02:00
Mattias Erming 750a0313ba Added cleaner message style 2014-05-03 01:47:09 +02:00
Mattias Erming bf9f113e2f Minor changes 2014-05-02 23:54:31 +02:00
Mattias Erming cfb7edd659 Refactoring 2014-05-02 19:46:18 +02:00
Mattias Erming c0f0edf633 Added normalize.css 2014-05-01 16:28:04 +02:00
Mattias Erming 9174bf49ff Implemented flat UI design 2014-04-30 17:14:54 +02:00
Mattias Erming fd29a95260 Minor changes 2014-04-30 02:00:27 +02:00
Mattias Erming bc534e9a04 Added user modes. Close #7 2014-04-29 15:01:30 +02:00
Mattias Erming b730e60582 Added tab completion for users 2014-04-28 20:06:49 +02:00
Mattias Erming 88e694d0c1 Design changes 2014-04-26 21:56:10 +02:00
Mattias Erming 4952a11e10 Added port to config 2014-04-26 19:44:23 +02:00
Mattias Erming 47280e7490 Added 'See more' functionality 2014-04-26 17:26:30 +02:00
Mattias Erming cdad2f64d9 Bugfixes 2014-04-25 01:57:51 +02:00
Mattias Erming bea3136078 Added theme support. Close #2 2014-04-24 22:35:37 +02:00
Mattias Erming efeb4a537a Release 1.0.0-alpha1 2014-04-24 20:11:45 +02:00
Mattias Erming 75e90a6c23 Added highlighted messages 2014-04-24 20:03:30 +02:00
Mattias Erming 91001cf102 Added close button again 2014-04-24 00:03:35 +02:00
Mattias Erming 2852942241 Removing Backbone dependency. Closes #6 2014-04-23 20:44:44 +02:00
Mattias Erming 413e48818b Removing Bootstrap 2014-04-22 19:57:16 +02:00
Mattias Erming 32e486bfb8 Removing mobile interface 2014-04-22 07:52:14 -07:00
Mattias Erming 9a55dbdf86 Use local js files 2014-04-22 07:48:13 -07:00
Mattias Erming 712f923d9b Remove submodules and merge into plugins.js 2014-04-22 07:29:35 -07:00
Mattias Erming 55172d40db Bugfix active channel 2014-04-21 23:04:53 +02:00
Mattias Erming 4bcc1d503a Highlight topics 2014-04-21 17:20:19 +02:00
Mattias Erming caec592a71 Added highlighted messages 2014-04-21 17:09:41 +02:00
Mattias Erming a458ad24b3 Bugfixes 2014-04-21 16:40:43 +02:00
Mattias Erming d49ee1326b Parse URLs with Handlebars 2014-04-21 12:27:43 +02:00
Mattias Erming 6366fd38a2 Rename message property 2014-04-21 00:12:25 +02:00
Mattias Erming 9e860b14d7 Use handlebars instead of mustache 2014-04-20 23:48:05 +02:00
Mattias Erming 5f59f937ee Refactoring 2014-04-19 23:59:01 +02:00
Mattias Erming 8858d16d67 Updated slate-irc 2014-04-16 21:08:44 +02:00
Mattias Erming 475e8004da Rename submodules 2014-04-16 02:26:29 +02:00
Mattias Erming 738c61350e Added user count 2014-04-14 17:18:18 +02:00
Mattias Erming 0c20e29c41 Fix active window after closing 2014-04-14 14:54:17 +02:00
Mattias Erming b5caaf44a9 Added input history 2014-04-14 02:47:59 +02:00
Mattias Erming 56956ec85a Better URL parse with jQuery 2014-04-14 02:39:34 +02:00
Mattias Erming 421f585d23 Moved js libraries to submodules 2014-04-14 01:49:22 +02:00
Mattias Erming 661e1d7b1d Release 0.2.0 2014-04-10 23:59:38 +02:00
Mattias Erming b574c87028 Clickable URLs in text messages 2014-04-10 23:58:08 +02:00
Mattias Erming 30ea34ffd3 Bugfix 2014-04-10 23:34:53 +02:00
Mattias Erming 7c3cf140d8 Sort users 2014-04-10 00:35:04 +02:00
Mattias Erming 541e41e804 Clickable users 2014-04-09 22:54:04 +02:00
Mattias Erming da74cdece4 Update jquery.tabComplete.js 2014-04-08 19:40:54 +02:00
Mattias Erming d6b7a5331a Added show/hide for kick and modes 2014-04-08 16:18:06 +02:00
Mattias Erming 87d1883eda Added modes 2014-04-08 00:03:21 +02:00
Mattias Erming dd4c9a400a Added tab completion 2014-04-07 23:19:20 +02:00
Mattias Erming 087ae21137 Allow calling /part from queries 2014-04-06 23:13:08 +02:00
Mattias Erming 9119555f44 Added whois 2014-04-02 17:26:55 +02:00
Mattias Erming c3aee3d025 Moving back to mustache templating 2014-04-01 20:09:08 +02:00
Mattias Erming 6e03377d7d Removed data attributes 2014-04-01 00:02:28 +02:00
Mattias Erming 15ab7e6f13 Removing font-awesome 2014-03-31 13:22:34 +02:00
Mattias Erming 23b3108b1b Only show visible events 2014-03-30 23:53:01 +02:00
Mattias Erming 4f5f9a67f2 Added nick, quit, messages and topic 2014-03-29 20:12:29 -07:00
Mattias Erming e3bfc43a78 Reimplemented join/parts 2014-03-29 16:59:28 -07:00
Mattias Erming 2c8040a6ca Fix event trigger bug 2014-03-29 08:36:12 -07:00
Mattias Erming d88967e712 Replace node-irc with slate-irc 2014-03-24 16:47:29 +01:00
Mattias Erming dc0add0fef Remove code 2014-03-24 14:44:41 +01:00
Mattias Erming 678f6e3c08 Unique color per nick 2014-03-23 02:48:40 +01:00
Mattias Erming cd68d12436 Load some of the libraries from CDN instead 2014-03-23 01:37:48 +01:00
Mattias Erming 98331decd6 Linkify urls in chat 2014-03-23 00:42:07 +01:00
Mattias Erming 8049e93703 Use handlebars instead of mustache 2014-03-22 22:42:02 +01:00
Mattias Erming f088b726fa Smaller event footprint 2014-03-22 21:37:09 +01:00
Mattias Erming dcd72b2345 Save settings in a cookie 2014-03-22 20:23:48 +01:00
Mattias Erming fb85b38e7c Added jquery.cookie.js 2014-03-22 17:57:46 +01:00
Mattias Erming a3e958108b Updated jquery.scrollGlue.js 2014-03-20 00:24:45 +01:00
Mattias Erming e6679fc35b Added render() function 2014-03-19 19:31:56 +01:00
Mattias Erming 923dbcbeeb Minor bugfix 2014-03-19 01:57:45 +01:00
Mattias Erming db4e62b693 More improvements to the rendering 2014-03-19 00:08:11 +01:00
Mattias Erming a8ad02b738 Improved rendering 2014-03-17 17:24:32 +01:00
Mattias Erming bb090ef331 Added mobile user interface 2014-03-17 01:54:58 +01:00
Mattias Erming 4e66f1c071 Toggle show/hide events 2014-03-16 21:07:27 +01:00
Mattias Erming ff53a94440 Added tabs to sidebar 2014-03-16 20:00:57 +01:00
Mattias Erming 765f8ad4cc Sort users by mode 2014-03-16 17:19:53 +01:00
Mattias Erming 5eefa31400 Show errors in current window 2014-03-15 17:14:05 +01:00
Mattias Erming be945fe4de Usernames are now clickable 2014-03-15 16:51:21 +01:00
Mattias Erming 2516dce8cb Added message counter 2014-03-15 16:07:49 +01:00
Mattias Erming 158abd7526 Fixed issues with NICK events 2014-03-15 02:19:50 +01:00
Mattias Erming aa40319ee9 Added close buttons 2014-03-14 23:14:12 +01:00
Mattias Erming dd9dec5d1c Frontend stuff 2014-03-14 20:21:00 +01:00
Mattias Erming ecc889373e Added bootstrap 2014-03-14 20:03:25 +01:00
Mattias Erming cc4b6cdfe5 Solve nick collisions 2014-03-14 03:00:01 +01:00
Mattias Erming 87271193e2 Added message types 2014-03-13 16:50:33 +01:00
Mattias Erming a4a3499a54 Implemented NAMES events 2014-03-13 01:02:21 +01:00
Mattias Erming 62a40246a9 Implemented JOIN and PART events 2014-03-12 16:09:37 +01:00
Mattias Erming f57d994c5c Partial rendering 2014-03-12 14:10:53 +01:00
Mattias Erming f86f67ff24 Added custom events 2014-03-11 23:57:29 +01:00
Mattias Erming ea2d20e118 Connect to IRC networks 2014-03-09 22:22:37 +01:00
Mattias Erming a783a71789 Added sticky jQuery plugin 2014-03-09 19:39:25 +01:00
Mattias Erming bd963fbd8c Added Backbone 2014-03-07 22:28:30 +01:00
Mattias Erming efa3fcd7ab Improved the event/render flow 2014-03-07 22:28:30 +01:00
Mattias Erming 3acb7402be Focus windows on refresh 2014-03-07 22:28:30 +01:00
Mattias Erming b45a3e09fd Sticky scroll to bottom 2014-03-07 22:28:30 +01:00
Mattias Erming 7f3656e458 Added node-irc 2014-03-07 22:28:21 +01:00
Mattias Erming 4cc34d6456 Refactoring 2014-03-06 07:11:25 -08:00
Mattias Erming 56ae48eb89 Send user input to server 2014-03-05 09:33:11 -08:00
Mattias Erming b1023bf76c Implemented views 2014-03-05 05:46:16 -08:00
Mattias Erming 3fe9022d3e Added the Event model 2014-03-04 13:50:43 -08:00
Mattias Erming 156a8748ef Added models 2014-03-04 11:40:27 -08:00
Mattias Erming 9cdcfdefd2 Added socket.io 2014-03-04 09:22:06 -08:00
Mattias Erming e65c9130c0 Implemented a simple web server 2014-03-04 08:31:52 -08:00