Commit graph

939 commits

Author SHA1 Message Date
David Cormier
460e6eb86d Add shortcuts list on the landing page (#80) 2013-12-19 09:01:04 -05:00
David Cormier
7e036d0495 Merge pull request #99 from lorenzhs/highlight
Fix highlight by moving to end of stylesheet
2013-12-18 09:08:09 -08:00
Lorenz H-S
31a300f0ba Fix highlight by moving to end of stylesheet 2013-12-18 14:54:30 +00:00
David Cormier
e299386509 Merge pull request #98 from lorenzhs/patch-2
Fix bower install instructions
2013-12-17 14:51:54 -08:00
Lorenz
594d5fabe4 Fix bower insteall instructions 2013-12-17 22:07:58 +00:00
David Cormier
80a5283153 Add travis status to readme 2013-12-17 16:40:32 -05:00
David Cormier
5b4b55d085 Add basic travis.yml file 2013-12-17 16:19:22 -05:00
David Cormier
68f24554d1 Remove global for variables 2013-12-17 15:55:41 -05:00
David Cormier
c251c3b74c Fix is already defined errors 2013-12-17 15:48:43 -05:00
David Cormier
0912a2b55b Remove extra comma and unnecessary semicolons 2013-12-17 15:39:22 -05:00
David Cormier
b23fb71d1d Use strict comparators 2013-12-17 15:36:54 -05:00
David Cormier
e2a84470ce Add missing semicolons 2013-12-17 15:35:36 -05:00
David Cormier
6d5573a148 Delete trailing whitespaces 2013-12-17 15:30:22 -05:00
David Cormier
cbf6bd9920 Use dot notation in models 2013-12-17 15:29:05 -05:00
David Cormier
09616a34c4 Merge pull request #96 from lorenzhs/bower
Remove files no longer needed due to use of Bower
2013-12-17 11:48:53 -08:00
David Cormier
09ca6b40c6 Merge pull request #95 from lorenzhs/history
Keep message/command history for each channel
2013-12-17 11:48:09 -08:00
Lorenz H-S
6ef681f722 Remove files no longer needed due to use of Bower 2013-12-17 19:46:46 +00:00
Lorenz H-S
da748f911b Keep message/command history for each channel
* Can be navigated with up/down arrow keys
* Currently entered text is preserved when going into history
* When choosing a history entry, previously entered but not submitted text will be restored to input buffer

Closes #75
2013-12-17 19:37:45 +00:00
David Cormier
dc0b4c1a73 Merge pull request #94 from lorenzhs/highlight
Visually highlight highlights
2013-12-17 06:54:34 -08:00
Lorenz H-S
815f3f4a13 Move highlight style to correct file 2013-12-17 14:44:19 +00:00
Lorenz H-S
2cf47c6161 Visually highlight highlights 2013-12-17 14:37:22 +00:00
David Cormier
887092eb4b Remove unused variables and __proto__ inheritance 2013-12-17 08:44:24 -05:00
David Cormier
27dbb1fc83 Remove global variables 2013-12-17 08:44:24 -05:00
David Cormier
d5366c9918 Use strict equals 2013-12-17 08:44:24 -05:00
David Cormier
6d526f7e42 Use not notation for objects 2013-12-17 08:43:22 -05:00
David Cormier
8e83786f72 Add missing semicolons 2013-12-17 08:43:22 -05:00
David Cormier
6562ce22b4 apply jshint on weechat 2013-12-17 08:43:21 -05:00
David Cormier
72b0aaddd3 Add bower instructions 2013-12-16 17:09:15 -05:00
David Cormier
db34903fbf Merge pull request #93 from lorenzhs/bower
Use bower for dependency management
2013-12-16 14:04:22 -08:00
Lorenz H-S
f77ecd00e1 Use bower for dependency management 2013-12-16 21:55:34 +00:00
David Cormier
a78f49c0fc Add bindonce and remove 50% of the watchers in the buffers 2013-12-16 11:40:53 -05:00
David Cormier
c88576fad2 Add button to count watcher and debug mode
Performance issues are mainly caused by spurious angularjs watchers.
This debug mode provides a button to display the number of registered
watchers in the console.
2013-12-16 11:17:47 -05:00
David Cormier
f85b7110da New buffers are always active 2013-12-14 12:53:35 -05:00
Lorenz H-S
ae3a9f7044 Fix clickable area
Whole column should be active
2013-12-14 15:40:26 +00:00
Lorenz H-S
9368f2480d Open query when clicking nick in the sidebar 2013-12-14 15:40:05 +00:00
David Cormier
706b5838a1 Return the angular promise on sendMessage 2013-12-14 10:32:14 -05:00
David Cormier
d4cffcf38f Merge pull request #90 from lorenzhs/fixnicklist
Fix ordering of nicklist
2013-12-14 07:19:29 -08:00
David Cormier
fbfbb3d0bf Add IRC information 2013-12-14 10:09:45 -05:00
David Cormier
c14bec83fb Merge pull request #89 from lorenzhs/lastread
Initalise lastread marker to last read line when initially fetching messages from server
2013-12-14 07:01:12 -08:00
Lorenz H-S
f8f2f8bf6a Fix ordering of nicklist
We need the quotes around 'name' so that angularjs knows that it's an attribute and not a variable, and keeps the ordering up to date when people join or get different rights or whatever
2013-12-14 12:49:22 +00:00
Lorenz H-S
f129460426 initalise lastread marker to last line initially fetched from server 2013-12-13 23:59:51 +00:00
David Cormier
c7123a26e4 Merge pull request #83 from lorenzhs/fixordering
Revamp channels sorting and fix ordering of nicks
2013-12-09 07:23:48 -08:00
Lorenz H-S
78121ff3a6 Add possibility to order channels hierarchically by server 2013-12-08 21:29:48 +00:00
Lorenz H-S
c4d29a7eb0 Fix ordering of channels
As channels aren't added right away (but as soon as the info was
received from the server), somehow the orderBy didn't do its job.
2013-12-08 20:42:30 +00:00
David Cormier
c03dc77e49 Split initialization commands
Initialization commands are sent individually. Improves connection
speed.
2013-11-09 16:52:26 -05:00
David Cormier
026881a29c Revert "Split messages with newline into multiple messages"
This reverts commit 6dd35fa890.

The commit breaks support for chrome.
2013-11-09 12:40:27 -05:00
David Cormier
52630d7901 Merge pull request #81 from torhve/master
Misc
2013-11-06 05:43:37 -08:00
Tor Hveem
6dd35fa890 Split messages with newline into multiple messages 2013-11-02 17:43:45 +01:00
Tor Hveem
cb73039b67 Use a simpler method to insert readmarker 2013-11-01 11:15:35 +01:00
Tor Hveem
c8634185cc Remove space to the right of the scrollbar 2013-10-31 00:33:33 +01:00