Commit Graph

765 Commits

Author SHA1 Message Date
42d02569ac Make sure discussion list is refreshed if it needs to be 2015-07-28 21:24:38 +09:30
ce54f06e42 Don't close notifications dropdown if opening in a new tab 2015-07-28 18:51:53 +09:30
d3534fcda8 Ensure the correct relationship values are returned 2015-07-28 18:28:31 +09:30
acfa49b027 PERF: hide discussion list pane on mobile 2015-07-28 18:17:51 +09:30
5a2c00e41d Make sure slidable parameters are reset correctly 2015-07-28 17:37:46 +09:30
85831a62ee Update the composer height on redraw
For some reason, the text editor isn't being retained across route
changes, and it loses its height style. This reapplies it on every
redraw.
2015-07-28 17:26:03 +09:30
ff6f2ebf82 Properly disable buttons 2015-07-28 17:19:00 +09:30
97334bea12 Don't display notifications with deleted subjects 2015-07-28 17:15:09 +09:30
40112ae553 Refactor composer live previews for better performance 2015-07-28 16:06:25 +09:30
b87cd3ed53 Fix scrolling to the bottom of an item 2015-07-28 15:26:51 +09:30
697cb2ed63 Supporting routing of URL with nothing after the discussion ID
closes flarum/core#181
2015-07-28 13:46:43 +09:30
bb04eada7a Prevent crash if user's groups aren't loaded. closes flarum/core#173 2015-07-28 13:35:07 +09:30
e2a4cf5ccb Add preview button to composer 2015-07-28 13:34:42 +09:30
f07ab4633b Add ability to refresh index page by clicking on logo. closes flarum/core#188 2015-07-28 12:27:45 +09:30
7a67d3ab95 Fix swiping to the right to mark as read 2015-07-28 12:15:45 +09:30
283dcad848 Fix Safari header redraw problem. closes flarum/core#187 2015-07-28 10:13:58 +09:30
427450f137 Fix attribute name 2015-07-27 19:54:15 +09:30
e257454343 Make formatText util an object so it can be extended 2015-07-27 14:17:12 +09:30
ab6b44f2db Update gulp module configuration 2015-07-27 14:16:55 +09:30
aec641d65b Use System.get instead of System.import
Means we get drop Promise polyfill
2015-07-27 14:16:39 +09:30
aaffbe4aa8 Selectively construct request params 2015-07-27 12:44:24 +09:30
b2badde77f Always show results container to ensure it gets config'd 2015-07-27 12:32:30 +09:30
00de9ee9a4 Another pages loading count fix 2015-07-27 12:28:03 +09:30
cdb26eb226 Prevent pages loading count from going negative 2015-07-27 12:23:36 +09:30
de210108c3 Make sure pages loading count is kept in sync 2015-07-27 12:16:05 +09:30
3467aa9e90 Start loading the next page of posts immediately 2015-07-27 12:12:07 +09:30
b01b4b04d3 Fix user page display on mobile 2015-07-23 20:24:05 +09:30
52c9539be3 Appearance tweaks 2015-07-23 16:39:20 +09:30
e698e2220b Fix translation key 2015-07-23 16:38:51 +09:30
512c2b10f4 Redraw after loading missing posts 2015-07-23 16:38:39 +09:30
6c8144f90a Set default item priorities 2015-07-23 16:38:30 +09:30
61e4763c68 Componentize welcome hero close button 2015-07-23 14:47:27 +09:30
806f67f7eb Anchor scroll to bottom when live previewing reply 2015-07-23 14:32:49 +09:30
1e74d57526 Fix notification list appearance 2015-07-23 14:32:21 +09:30
ce5e4b6c0f Don't allow includes to be specified
Relations must be set to include by default on the API instead
2015-07-23 14:31:46 +09:30
65feedc891 Fix discussion list not rendering for guests 2015-07-23 14:31:07 +09:30
497b65289e Fix sign up modal 2015-07-23 14:30:55 +09:30
a30f591c15 Fix activity page load more button appearance 2015-07-22 16:05:38 +09:30
017c258e46 Live preview of post editing/replying thanks to TextFormatter 👏 2015-07-22 16:05:00 +09:30
a0fe68272c Implement TextFormatter for posts
Get rid of formatting on user bios, we'll do that with JavaScript
2015-07-22 16:03:48 +09:30
d40c28a370 Tweak display of badges in the discussion hero 2015-07-22 09:58:14 +09:30
e1a51f095f Random cleanup 2015-07-22 09:57:25 +09:30
e82a50e53b Update modal responsive control classes 2015-07-22 09:56:01 +09:30
e3c59732c2 Use stable sort for item lists 2015-07-22 09:55:36 +09:30
5b8705bfc4 Fix PostStream endless loading due to broken scroll anchor 2015-07-22 09:55:20 +09:30
23cd3320c0 Preload data just before boot, not when the store is initialised 2015-07-22 09:54:49 +09:30
49e9ab362a Persist modal across routes
Don't hide it unless it's already been shown, otherwise bootstrap JS
won't be initialized correctly
2015-07-22 09:54:00 +09:30
a66db6323a Fix search routing
Blurring the input causes a redraw, which hides the results and
invalidates the current index. So the routing wasn't working.

Drawer is now hidden on IndexPage construction.
2015-07-22 09:52:58 +09:30
9af141ce0b Hide the drawer/modal when constructing all pages
Might be better to do this on config... also extract it into a parent
"Page" component
2015-07-22 09:51:41 +09:30
d0c8777430 PERF: fix subtrees never being retained if "mark all as read" was clicked
I didn't realise, performance was terrible for people who have ever
clicked the "mark all as read" button!
2015-07-22 09:50:55 +09:30