Danila Fedorin DanilaFe
DanilaFe pushed to master at Web-Projects/blog-static 2019-10-01 23:24:03 -07:00
d9c151d774 Continue implementation of compilation
DanilaFe pushed to master at Web-Projects/blog-static 2019-10-01 14:35:39 -07:00
64f4abb8d6 Start writing up the implementation
bcaa67cc7a Begin implementation of new environment
8c0a6c834e Create new 'branch' for part 6 of compiler series
Compare 3 commits »
DanilaFe pushed to master at Web-Projects/blog-static 2019-09-16 01:57:20 -07:00
a69f9f633e Continue work on part 6 of compiler series
77cfeda60d Add another paragraph to the 6th part of the compiler series
Compare 2 commits »
DanilaFe pushed to master at Matrix-Programs/Scylla 2019-09-12 20:34:53 -07:00
c3ed5c4cd1 Ignore nextBatch from timeline
DanilaFe pushed to master at Matrix-Programs/Scylla 2019-09-12 16:00:43 -07:00
105f7e6012 Add missing changes from previous commit
DanilaFe pushed to master at Matrix-Programs/Scylla 2019-09-12 15:56:32 -07:00
c594d9858f Rename some functions to be more clear
DanilaFe pushed to master at Matrix-Programs/Scylla 2019-09-11 01:12:27 -07:00
71e0b3f64e Perform further cleanup to Sync
8627123143 Remove all the merging code from Sync
5c02ae8a58 Fully switch away from keeping sync
29e81a88ac Start switching from sync to room data
676d6c28a7 Add initial implementation of new room structure
Compare 6 commits »
DanilaFe pushed to master at Matrix-Programs/Scylla 2019-09-09 01:59:48 -07:00
ccfd2fe76b Fix botched unique implementation
DanilaFe pushed to master at Matrix-Programs/Scylla 2019-09-08 15:01:04 -07:00
911e46c4c3 Add support for m.notice and m.emote
DanilaFe pushed to master at Matrix-Programs/Scylla 2019-09-08 14:22:39 -07:00
266c421223 Fix flickering (thanks Matrix spec)
DanilaFe pushed to master at Matrix-Programs/Scylla 2019-09-07 18:34:24 -07:00
3b1dabd624 Remove homebrew notification system. Will be using the spec for this.
1d50c5b1e4 Start working towards setting notification settings
360b7be281 Change room name func to match user name func
06799194e4 Move account data code into account data module
8623eb8dfd Refactor new user command
Compare 5 commits »
DanilaFe pushed to master at Matrix-Programs/Scylla 2019-09-07 00:11:28 -07:00
db2def5388 Update screenshot
DanilaFe pushed to master at Matrix-Programs/Scylla 2019-09-06 23:55:54 -07:00
5e3aa40a35 Use Elm's lazy to optimize for many-message performance
DanilaFe pushed to master at Web-Projects/blog-static 2019-09-04 21:10:16 -07:00
44abf877b2 Add beginning of part 6 of compiler series
DanilaFe pushed to master at Web-Projects/blog-static 2019-09-04 02:29:17 -07:00
1fdccd6fae Add links to part 5 in compiler series
e3fd13c0c1 Remove TODOS from part 5 of compiler series
3bce9743e5 Add dump to other rules in compiler posts
Compare 3 commits »
DanilaFe pushed to master at Web-Projects/blog-static 2019-09-03 21:23:52 -07:00
c0b5d67c3d Add missing shortcodes for G-machine display
DanilaFe pushed to master at Web-Projects/blog-static 2019-09-02 23:38:30 -07:00
216e9e89b4 Finish draft of part 5 of compiler series.
a1244f201a Add G-machine graph creation instructions to Part 5
Compare 2 commits »
DanilaFe pushed to master at Matrix-Programs/Scylla 2019-09-02 01:51:05 -07:00
7122d9e567 Put uniqueBy back in sync
207f6ab3be Remove dependency on model in message list
Compare 2 commits »
DanilaFe pushed to master at Matrix-Programs/Scylla 2019-09-02 00:49:32 -07:00
f395259137 Improve performance by computing room names at sync, rather than on view.
5d5418e9c6 Use m.direct for direct message names.
b23c80f463 Switch to a tail recursive version of uniqueBy
Compare 3 commits »
DanilaFe pushed to master at Web-Projects/blog-static 2019-08-28 21:11:49 -07:00
4d8d806706 Start working on Part 5 of compiler posts.