zulip/tools/lib
Steve Howell 7326971380 Extract stream_edit.js.
This code makes the right pane work in "Manage Streams" when
you are editing a stream subscription.  It handles basic
functionality (submitting forms, etc.), live updates, and
showing the pane as needed.

Most of the code here was simply moved from subs.js, but some
functions were pulled out of larger functions:

    live update:
        add_me_to_member_list
        update_stream_name
        update_stream_description

    collapse/show:
        collapse
        show_sub

We also now export subs.show_subs_pane.

We eventually want stream_edit not to call into subs.js, and
this should be fairly easy--we just need to move some shared
methods to a new module.
2017-04-25 09:57:32 -07:00
..
gitlint-rules lint: Fix lint rule error due to unordered list. 2017-04-22 11:38:36 -07:00
__init__.py Extract tools/lib/template_parser.py. 2016-08-01 16:27:50 -07:00
api_tests.py lint: Clean up E712 PEP-8 rule. 2017-01-23 21:11:18 -08:00
capitalization.py capitalization: Flag Emoji One as allowed. 2017-04-24 23:15:39 -07:00
css_parser.py css: Enforce one selector per line. 2017-03-26 16:57:33 -07:00
find_add_class.py Extract stream_edit.js. 2017-04-25 09:57:32 -07:00
graph.py Add roadmap feature to js-dep-visualizer. 2017-03-21 07:39:30 -07:00
html_branches.py mypy: Added Dict, List and Set imports. 2017-03-04 14:33:44 -08:00
html_grep.py mypy: Added Dict, List and Set imports. 2017-03-04 14:33:44 -08:00
pretty_print.py linter: Add support for automatic checking for 4 space indents in HTML. 2017-03-14 14:50:16 -07:00
provision.py Rename tools/lint-all to tools/lint. 2017-04-21 14:57:47 -07:00
sanity_check.py test_server: Improve warning in venv check. 2017-04-05 16:51:23 -07:00
template_parser.py Enhance template parser for comments, Fix deep nesting in Jinja2. 2017-03-11 15:16:44 -08:00
test_script.py test_script: Use LooseVersion for version conparisons. 2017-03-25 19:49:03 -07:00
test_server.py test_server: Improve warning in venv check. 2017-04-05 16:51:23 -07:00