jaseg
968277652a
Bump version to 0.3.2
2017-08-06 21:46:08 +02:00
jaseg
22373ba7ba
Restore compatibility with older libmpv versions
...
At least v0.26.0 also works with the unfixed version
2017-08-06 21:45:19 +02:00
jaseg
cc84e4939b
Re-nerf property observer tests
2017-08-06 21:32:17 +02:00
jaseg
96e8ca390a
Bump version to 0.3.1
2017-08-06 21:16:48 +02:00
jaseg
0ed8403171
mpv-test.py: Add more thorough property tests
2017-08-06 21:16:23 +02:00
jaseg
d21cfa2812
mpv.py: Un-break property write access
2017-08-06 21:16:09 +02:00
jaseg
740643cd83
Bump version to 0.3.0
2017-08-03 12:40:07 +02:00
jaseg
48eb88ef54
Add pillow-based screenshot_raw command
2017-08-03 12:39:44 +02:00
jaseg
1582390031
Move to fully FORMAT_NODE-based API
...
This will break lots of stuff.
* Use MPV_FORMAT_NODE mostly everywhere
* Dynamically discover properties instead of using a static list
* Modify encoding handling to be more versatile
2017-08-03 12:36:21 +02:00
jaseg
8771490c8e
Bump version to 0.2.9
2017-08-03 01:45:24 +02:00
jaseg
e0591798f2
Fixes for libmpv v0.26.0
2017-08-03 00:53:27 +02:00
jaseg
5b3dedc309
Bump version to 0.2.8
2017-08-02 10:48:18 +02:00
jaseg
e29d499f18
mpv module: Remove load_lua
...
It wouldn't work on all systems anyway due to differing names for liblua
("liblua.so", "liblua-5.1.so" etc.) and also doesn't seem to be
necessary anymore.
2017-08-02 10:46:36 +02:00
jaseg
7dc375f85c
MPV constructor: Add loglevel argument
2017-08-02 10:46:13 +02:00
jaseg
1fa874db37
Bump version to 0.2.7
2017-07-23 14:45:06 +02:00
jaseg
0eb1ee8dab
Fix register_event_callback to work with methods
2017-07-23 14:45:00 +02:00
jaseg
4972dd1e6d
Bump version to 0.2.6
2017-07-13 00:40:31 +02:00
jaseg
121575f814
Remove debug hack accidentially left in the code
2017-07-13 00:40:31 +02:00
jaseg
e52a9545f7
Fix message handler registration and advanced README example
2017-07-13 00:37:25 +02:00
jaseg
cb0cfd07c9
setup.py: Small syntax fixes
2017-07-05 11:50:00 +02:00
jaseg
e84ad601c3
Bump version to 0.2.5
...
...because I acciditially pushed test code to pypi -.-
2017-07-05 11:36:11 +02:00
jaseg
4e477b694e
setup.py: Bump version to 0.2.4
2017-07-03 22:24:55 +02:00
jaseg
3b6a29b8ae
tests: Add test for multi-valued property-mapped options
2017-07-03 22:22:03 +02:00
jaseg
a80f638732
Make compatible with libmpv 0.22.0
2017-07-03 13:13:50 +02:00
jaseg
03492ba394
Add support for string-array options
2017-07-03 12:25:27 +02:00
jaseg
34ab0392c8
Fix racy property tests
2017-07-03 12:24:44 +02:00
jaseg
1d9fe92e15
README: Add version compatibility blurb
2017-05-28 23:27:44 +02:00
jaseg
c34d94a081
Relase 0.2.3: Include Python 3.5 in package metadata
2017-05-26 18:02:30 +02:00
jaseg
027b25d693
Release 0.2.2
2017-05-26 14:18:31 +02:00
jaseg
3fa1b62d4d
README: rst syntax fix because I can't rst
2017-05-26 14:17:30 +02:00
jaseg
36404a2a40
Add regression test for #26
2017-05-26 14:07:06 +02:00
jaseg
11f534897c
mpv-test: Fix some tests, add property observer decorator test
...
Also fix ass-style-override
2017-05-26 14:02:24 +02:00
jaseg
8608c43854
README: add pypi installation instructions
2017-05-26 13:29:22 +02:00
jaseg
87c007cc4d
Fix for pypi submission
2017-05-26 13:24:18 +02:00
jaseg
f841f343cf
README: Fix property observer example
2017-05-21 13:39:08 +02:00
jaseg
76027e6fa6
Fix up README formatting
2017-05-21 13:29:26 +02:00
jaseg
627d6a938b
Merge pull request #28 from Matt-Deacalion/fix-unobserve-runtime-error
...
Fix `unobserve_property` RuntimeError
2017-05-21 13:16:32 +02:00
Matt Deacalion Stevens
b1f81ac561
Fix unobserve_property RuntimeError
2017-05-21 10:58:36 +01:00
jaseg
5ca3a0250c
Fix typo in register_key_binding
2017-05-20 22:34:08 +02:00
jaseg
b2993ceaaa
Add property observer format override
2017-05-11 15:49:11 +02:00
jaseg
c47bd2a2c6
BREAKING: Move property observation API to NODE format
2017-05-10 18:29:41 +02:00
jaseg
303eedbb3b
Add documentation and polish handler registration
2017-05-10 14:05:10 +02:00
jaseg
7a378544d5
MPV.event_callback: Allow str event type names
2017-05-10 12:14:43 +02:00
jaseg
d2ffe25700
Update properties for current upstream master
2017-05-10 11:56:00 +02:00
jaseg
f55b62667f
Add OSD property access
2017-05-10 11:56:00 +02:00
jaseg
ab773a5934
Add callback/message handler decorators
2017-05-10 11:55:42 +02:00
jaseg
56f3210494
Update setup.py with correct license version
2017-05-07 16:03:59 +02:00
jaseg
4168064ade
README: Add playlist example
2017-05-07 16:01:51 +02:00
jaseg
28fdc21a24
Organize convenience functions
2017-05-07 15:58:58 +02:00
jaseg
9a9a8bb2c9
Add playlist_append porcelain
2017-05-07 15:34:36 +02:00