Okay, after spending a day importing most of my chess materials I have found two things that might constitute flaws, which doesn't stop me loving this program.
1) It is entirely possible there's a way to do this, but I haven't figured out how to get it to to give me the positions I've assigned "puzzle" status to me as puzzles. The repertoire section for instance is clearly its own feature, but either the puzzle feature hasn't been developed or I haven't learned how to use it.
2) This one I think is actually a fairly important bug. In the practice repertoire feature, especially with moderate to larger repertoires it can break; it'll go to a position, I will make the desired move and it will undo said move and be stuck (the move happens to be ...Nf8). The skip button doesn't work and if I delete that part of the repertoire it still goes to said position and crashes. No amount of closing things and reopening them seems to help. I can load the repertoire newly in again and after practicing some positions eventually reach the same positions where it breaks. Also, despite flagging a later move as the starting move in a separate repertoire it breaks by going to move one (white to move, in a black repertoire) and again I cannot skip or play. I do not think the PGN is broken and I've hit the first of these errors both inputting the repertoire manually and loading a prebuilt pgn.
1) It is entirely possible there's a way to do this, but I haven't figured out how to get it to to give me the positions I've assigned "puzzle" status to me as puzzles. The repertoire section for instance is clearly its own feature, but either the puzzle feature hasn't been developed or I haven't learned how to use it.
2) This one I think is actually a fairly important bug. In the practice repertoire feature, especially with moderate to larger repertoires it can break; it'll go to a position, I will make the desired move and it will undo said move and be stuck (the move happens to be ...Nf8). The skip button doesn't work and if I delete that part of the repertoire it still goes to said position and crashes. No amount of closing things and reopening them seems to help. I can load the repertoire newly in again and after practicing some positions eventually reach the same positions where it breaks. Also, despite flagging a later move as the starting move in a separate repertoire it breaks by going to move one (white to move, in a black repertoire) and again I cannot skip or play. I do not think the PGN is broken and I've hit the first of these errors both inputting the repertoire manually and loading a prebuilt pgn.