The original alamkanak library is not being maintained anymore, the last actual code commit happened more than a year ago. There is a fork located here which is actively developed, so much that alamkanak used to have a message in its readme pointing to the Quivr repo (which was later removed for no apparent reason).
So in order to use the new features and bugfixes we need to bind to that project, which is this PR is about.
(I wanted to use your binding in one of my projects but I needed some new features so I had to create my own binding. Not a big deal but I would like to contribute these advancements back.)
The main changes are:
I replaced the jar with one from the new source repo.
Added and example showing a new feature (time-range limitation).
In addition there are some auxiliary changes:
The reference in the sample project to the library was broken, it was probably working specifically on your dev environment, I replaced it with a proper ProjectReference, this should be global.
I had to upgrade the compilation platform to v8.0, as this is the latest now.
I added a line to the .gitignore so that I don't commit the .csproj.bak files, which I shouldn't.
Hi!
The original alamkanak library is not being maintained anymore, the last actual code commit happened more than a year ago. There is a fork located here which is actively developed, so much that alamkanak used to have a message in its readme pointing to the Quivr repo (which was later removed for no apparent reason).
So in order to use the new features and bugfixes we need to bind to that project, which is this PR is about. (I wanted to use your binding in one of my projects but I needed some new features so I had to create my own binding. Not a big deal but I would like to contribute these advancements back.)
The main changes are:
In addition there are some auxiliary changes: