Mattes Groeger
Mattes Groeger
Ok, this one is not very obvious :) Steps to reproduce: 1. Play an item queue 2. Go to the lockscreen and pause the playback 3. Wait for the screen...
I just quickly created this PR so the fix can be verified. I didn't test myself yet (besides this one use case). Please go ahead and help me testing.
~~I'm quite sure this was the case in an older version of this plugin. The problem with the current implementation – that only shows the line preview: it's hard to...
I have a bookmark in a weird state: It shows up in the sign-column but is not considered by the plugin as bookmark: e.g. it can't be removed. When I...
Right now, when a command gets added to a command queue there is no way to register another `completeHandler` (as it's occupied by the command group).
We could simplify creation by using macros and convenience methods: ``` obj-c id group1 = sequentialGroup(); id group2 = sequentialAutoStartGroup(); id group3 = concurrentGroup(); id group4 = concurrentAutoStartGroup(); [group1 addCommand:[[DelayCommand...
A command group should be configurable in terms of error tolerance: ``` obj-c MGCommandGroup *group = [[MGCommandGroup alloc] init] group.ignoreChildErrors = YES; ``` Also we need a clear way on...
For better convenience a basic implementation of a synchronous and asynchronous command would be beneficial. A user can just extend them and implement the execute method. Base implementation should also...
Verify the effort of providing a thread save command implementation together with a base command that will run on a separate thread. The behavior should be similar to the `NSOperationQueue`.