| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | rework SyncProxy to use globally available channels | Max Audron | 2021-11-29 | -0/+3 |
| | | | | | | | | | | | | | | | | | the SyncProxy is now a globally available OnceCell that transparently offers a struct with methods to send syncmessages and rpccalls. This allows me to get rid of the globally passed around syncproxy var. The Syncable trait provides default implementations that access this global so the library user usually does not need to use it directly. Further the Syncable trait now provides default implementations for it's methods and only a const for the CLASS name must be set. It isn't very idiomatic rust and takes away some freedom from the library user but i think that it's an overall nicer solution and simplifies the code big time. | |||
| * | remove no longer needed feature flag so we can compile on rust stable | Max Audron | 2021-11-29 | -0/+2 |
| | | ||||
| * | add statetracker to workspace | Max Audron | 2021-09-28 | -1/+1 |
| | | ||||
| * | add Traits for syncable objects | Max Audron | 2021-07-25 | -1/+5 |
| | | ||||
| * | change IRC MessageType to be a bitflag instead of enum | Max Audron | 2021-07-21 | -0/+2 |
| | | | | | | | the BufferSyncer object uses this type in a bitflag manner to indicate all the kinds of change that happened. bitflag still allows very enum esque usage so the change is okay for the Message object. | |||
| * | WIP: impl more signalproxy objects | Max Audron | 2021-04-05 | -1/+3 |
| | | ||||
| * | WIP: impl signalproxy types | Max Audron | 2021-03-09 | -1/+1 |
| | | ||||
| * | reorganize tests and add quassel features | Max Audron | 2021-01-21 | -10/+16 |
| | | ||||
| * | Merge branch 'client' | Max Audron | 2021-01-04 | -16/+33 |
| |\ | ||||
| | * | add message parsing feature flags | Max Audron | 2021-01-04 | -0/+13 |
| | | | ||||
| | * | update dependencies | Max Audron | 2021-01-02 | -11/+16 |
| | | | ||||
| | * | update | Max Audron | 2020-10-16 | -4/+0 |
| | | | ||||
| | * | update paperwork | Max Audron | 2020-10-16 | -2/+5 |
| | | | ||||
| * | | WIP: function api | Max Audron | 2020-09-26 | -0/+1 |
| |/ | ||||
| * | add parsing of signalproxy messages | Max Audron | 2020-05-02 | -0/+1 |
| | | ||||
| * | finish parsing of primitive types | Max Audron | 2020-04-25 | -5/+14 |
| | | ||||
| * | update deps | Max Audron | 2020-04-12 | -0/+2 |
| | | ||||
| * | sort features | Max Audron | 2020-01-23 | -6/+12 |
| | | ||||
| * | update | Max Audron | 2020-01-22 | -2/+12 |
| | | ||||
| * | le tokio | Max Audron | 2020-01-21 | -0/+2 |
| | | ||||
| * | update | Max Audron | 2020-01-19 | -0/+1 |
| | | ||||
| * | initial implementation done | Max Audron | 2020-01-13 | -0/+1 |
| | | ||||
| * | init | Max Audron | 2020-01-10 | -0/+10 |
