summaryrefslogtreecommitdiff
path: root/client/js/views/settings_view.js
AgeCommit message (Collapse)Author
2021-09-01client: add to settings the number of similar posts to loadHunternif
2021-08-04Merge remote-tracking branch 'origin/master' into hunternifHunternif
# Conflicts: # client/css/post-content-control.styl # client/css/post-list-view.styl # client/html/post_edit_sidebar.tpl # client/js/controllers/post_list_controller.js # client/js/controllers/post_main_controller.js # client/js/controllers/post_upload_controller.js # client/js/controllers/tag_controller.js # client/js/controllers/user_list_controller.js # client/js/controls/expander_control.js # client/js/controls/post_content_control.js # client/js/controls/post_edit_sidebar_control.js # client/js/controls/post_readonly_sidebar_control.js # client/js/controls/tag_input_control.js # client/js/main.js # client/js/models/abstract_list.js # client/js/models/post.js # client/js/models/post_list.js # client/js/models/settings.js # client/js/models/tag.js # client/js/models/tag_list.js # client/js/tags.js # client/js/util/search.js # client/js/util/touch.js # client/js/util/uri.js # client/js/util/views.js # client/js/views/post_main_view.js # client/js/views/post_upload_view.js # client/js/views/posts_header_view.js # client/js/views/posts_page_view.js # client/js/views/settings_view.js # client/js/views/tag_view.js # client/package-lock.json # client/package.json # server/config.yaml.dist # server/szurubooru/api/__init__.py # server/szurubooru/api/post_api.py # server/szurubooru/api/tag_api.py # server/szurubooru/func/posts.py # server/szurubooru/func/tags.py # server/szurubooru/model/__init__.py # server/szurubooru/model/post.py # server/szurubooru/model/tag.py # server/szurubooru/search/configs/__init__.py # server/szurubooru/search/configs/post_search_config.py # server/szurubooru/search/executor.py # server/szurubooru/tests/api/test_post_retrieving.py # server/szurubooru/tests/api/test_post_updating.py # server/szurubooru/tests/api/test_tag_updating.py # server/szurubooru/tests/conftest.py # server/szurubooru/tests/func/test_posts.py # server/szurubooru/tests/func/test_tags.py # server/szurubooru/tests/search/configs/test_post_search_config.py
2020-09-27client/posts: support content aware post flow optionShyam Sunder
2020-08-26client/css: implement dark theme optionShyam Sunder
2020-06-23client/pools: inherit option to show underscores as spacesShyam Sunder
2020-06-06client+server: implement code autoformatting using prettier and blackShyam Sunder
2019-05-22Add setting to display underscores as spaces in tagsneobooru
2019-04-13Settings stored locally per user and include default upload safetyHunternif
2016-11-11client/settings: add ability to autoplay videosrr-
2016-08-22client/events: adjust event namesrr-
1. "change" should be used to passive changes. 2. "submit" should be used to form submits. These are not interchangeable.
2016-08-05client/general: clean up, refactorrr-
2016-08-05client/settings: add posts per page optionrr-
2016-07-31client/tags: add ability to turn off suggestionsrr-
2016-07-13client/general: improve scrollingrr-
2016-06-18client/general: refactor control flowrr-
- Controller lifetime is bound to route lifetime - View lifetime is bound to controller lifetime - Control lifetime is bound to view lifetime - Enhanced event dispatching - Enhanced responsiveness in some places - Views communicate user input to controllers via new event system
2016-06-11client/posts: add transparency gridrr-
Can be turned off in browsing settings.
2016-06-01client/settings: add option to upscale small postsrr-
2016-05-21client/general: refactor all the thingsrr-
- Move controls to the "controls/" directory - Make controls interface look similar to each other - Prefix "private" methods and attributes with underscore
2016-05-11client/events: improve event dispatchingrr-
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-04-14client/users: add keyboard shortcuts to user listrr-
2016-04-11client/settings: add accountless settingsrr-