17 May 2018 |
@cadair:cadair.com | Lol, so many rooms | 19:11:55 |
@cadair:cadair.com | It's a hard problem to solve. How best to sort 200+ rooms is tricky. Riot does not do it well. | 19:12:46 |
| * @cadair:cadair.com ponders if he could tidy up his riot room list. | 19:13:35 |
MTRNord | Hmm TravisR that lib makes it very verbose:
From:
<span class="timestamp" [title]="fullTimestamp">{{ timestamp }}</span>
To:
<span class="timestamp" title="{{(timestamp | amFromUnix) | amDateFormat:'dddd, MMMM Do YYYY, h:mm:ss a'}}">{{(timestamp | amFromUnix) | amTimeAgo }}</span>
| 19:13:37 |
TravisR | somewhat related: one thing I have decided is that people who hate padding/margins on things will not like Evelium. The excessive padding on the room list mockup is intentional, and a compact design isn't on the plan at all. | 19:14:24 |
TravisR | MTRNord: Might be best to break that out to a tiny component like the spinner is then? | 19:15:05 |
MTRNord |
MTRNord: Might be best to break that out to a tiny component like the spinner is then?
TravisR yeah propably will do that after testing it :)
| 19:15:32 |
TravisR | fair enough :p | 19:15:44 |
TravisR | Cadair: the room list problem is very hard to solve. Even my light testing account is in 30 rooms, which doesn't sound like a lot, but it can easily be overwhelming. | 19:17:12 |
MTRNord | Download grafik.png | 19:17:47 |
TravisR | and then there's the side of the spectrum where people are only in 5 rooms. | 19:17:57 |
MTRNord | Don't think I caused it but is that new? | 19:17:59 |
TravisR | MTRNord: congratulations, you've hit one of the 18 bugs in the startup process :p | 19:18:28 |
@cadair:cadair.com | 🎉 | 19:18:37 |
MTRNord | woho :D solved by a reload ^^ | 19:18:52 |
@cadair:cadair.com | Yeah I can see why the fractal people have gone the way they have | 19:18:57 |
TravisR | yea, about 15/18 of the bugs can be fixed by trying again until they go away. | 19:19:07 |
@cadair:cadair.com | Or are planning to go | 19:19:12 |
MTRNord | I guess matrix doesn't do unix timestamps ;P in 48326 years | 19:19:19 |
@cadair:cadair.com | The best worst kinda bug lol | 19:19:40 |
TravisR | It should be milliseconds since the epoch. I think moment wants seconds, so you might have to divide by 1000 | 19:19:49 |
MTRNord | TravisR: yeah I think thats the cause. still funny a bit :) | 19:20:11 |
MTRNord | atleast no crash :) | 19:20:38 |
TravisR | yet | 19:21:22 |
TravisR | one of the things that caused my client to crash was this: https://github.com/turt2live/evelium/issues/93 | 19:22:11 |
TravisR | Evelium happily stores all events, forever. | 19:22:19 |
TravisR | and loads them all into memory | 19:22:25 |
MTRNord | sounds like what Morpheus did until the rewrite :D | 19:22:56 |
MTRNord | Download grafik.png | 19:23:24 |
MTRNord | timestamps work now :) no errors in console either (yet) | 19:23:38 |