gallery.accords-library.com/client/html
rr- 2a4241641c client/events: improve event dispatching
This commit introduces timer-less retry system:

1. Any change to URL is going to stop listening to any messages.
2. If a message is sent and there's no handler that could pick it up,
   the message gets enqueued.
3. The message is sent again to the first handler that attaches itself
   to given event type.

While in theory this is full of holes (no control over the first
handler), in practice, it works quite well.

Additionally, views.listenToMessages was attaching to completely wrong
DOM node; this commit fixes this as well.
2016-05-11 23:47:50 +02:00
..
endless_pager.hbs client/events: improve event dispatching 2016-05-11 23:47:50 +02:00
endless_pager_page.hbs client/general: replace handlebars with underscore 2016-05-09 22:36:29 +02:00
file-dropper.hbs client/general: replace handlebars with underscore 2016-05-09 22:36:29 +02:00
help-about.hbs split files into client/ and server/ 2016-04-01 18:48:16 +02:00
help-comments.hbs split files into client/ and server/ 2016-04-01 18:48:16 +02:00
help-keyboard.hbs client/users: add keyboard shortcuts to user list 2016-04-14 21:50:59 +02:00
help-search-general.hbs server/search: rename order: to sort: 2016-04-22 19:37:58 +02:00
help-search-posts.hbs server/posts: add post listing 2016-05-07 21:50:37 +02:00
help-search-tags.hbs server/search: rename order: to sort: 2016-04-22 19:37:58 +02:00
help-search-users.hbs server/search: rename order: to sort: 2016-04-22 19:37:58 +02:00
help-search.hbs client/help: split search help into sections 2016-04-17 00:03:45 +02:00
help-tos.hbs client/general: replace handlebars with underscore 2016-05-09 22:36:29 +02:00
help.hbs client/help: split search help into sections 2016-04-17 00:03:45 +02:00
home.hbs client/general: replace handlebars with underscore 2016-05-09 22:36:29 +02:00
index.htm docs+client/users: document user filtering 2016-04-14 19:58:28 +02:00
login.hbs client/general: replace handlebars with underscore 2016-05-09 22:36:29 +02:00
manual_pager.hbs client/users: add filtering 2016-04-14 17:50:46 +02:00
manual_pager_nav.hbs client/general: replace handlebars with underscore 2016-05-09 22:36:29 +02:00
password_reset.hbs client/general: replace handlebars with underscore 2016-05-09 22:36:29 +02:00
settings.hbs client/general: replace handlebars with underscore 2016-05-09 22:36:29 +02:00
tag_categories.hbs client/tags: add tag category editing 2016-05-10 13:26:17 +02:00
tags_header.hbs client/general: rename certain views 2016-05-11 12:17:40 +02:00
tags_page.hbs client/tags: fix hiding table for no results 2016-05-11 23:47:50 +02:00
top_nav.hbs client/general: replace handlebars with underscore 2016-05-09 22:36:29 +02:00
user.hbs client/general: replace handlebars with underscore 2016-05-09 22:36:29 +02:00
user_delete.hbs client/general: rename certain views 2016-05-11 12:17:40 +02:00
user_edit.hbs client/general: replace handlebars with underscore 2016-05-09 22:36:29 +02:00
user_registration.hbs client/general: replace handlebars with underscore 2016-05-09 22:36:29 +02:00
user_summary.hbs client/users: fix links to post search queries 2016-05-10 12:18:06 +02:00
users_header.hbs client/general: rename certain views 2016-05-11 12:17:40 +02:00
users_page.hbs client/general: rename certain views 2016-05-11 12:17:40 +02:00