Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-10 | guix: fix typelib path in installed program | Vivien Kraus | |
2021-10-08 | guix: Don’t make disfluid-snapshot public, it can’t be built by cuirass | Vivien Kraus | |
2021-10-08 | guix: restore the manual mdate when building it | Vivien Kraus | |
2021-10-07 | package: make a package for each public git branch | Vivien Kraus | |
2021-10-07 | gui: use libhandy | Vivien Kraus | |
2021-10-04 | Publish the PDF version of the manual | Vivien Kraus | |
2021-10-01 | gui: Add a gsettings schema | Vivien Kraus | |
2021-09-15 | Start a GUI | Vivien Kraus | |
2021-09-14 | Restructure the client API | Vivien Kraus | |
The client API had several problems: - using records instead of GOOPS means that we aren’t flexible enough to introduce accounts protected by a password, for a multi-user application; - saving the user database to disk means we can’t have a proper immutable API; - it was difficult to predict when the users database would change, and inform the user interface about this change; - it had two different ways to negociate an access token, one when we had a refresh token and one when we did not; - it was supposed to either use account objects or a subject / issuer pair, now we only use account objects. | |||
2021-08-01 | Change the name! | Vivien Kraus | |