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
jaseg
32b5fb8627
Add license header
2017-05-07 15:29:02 +02:00
Hans Ole Hatzel
60b5530942
Add playlist_filenames property
...
Closes #21
2017-05-06 12:42:41 +02:00
jaseg
87b59f8e6b
README: Update info on asyncio
2017-03-20 17:59:45 +01:00
jaseg
8b9411ec54
Simplify initialization logic somewhat
2017-01-06 14:41:46 +01:00
Frechdachs
9cc3a25c73
Make sure _mpv_initialize is called before _mpv_terminate_destroy
2017-01-06 13:52:50 +01:00
jaseg
9fa18058ad
Make so/DLL loading more robust
...
* Print a proper error message if shared object not found on unix
* Abide by local conventions and look for DLL in script's directory on windows
2017-01-04 12:46:17 +01:00
jaseg
eb8b6a05d7
Clarify event thread handling in the README
2016-11-23 10:20:49 +01:00
jaseg
efbf182723
Fix MPV.terminate so it can be called from event handlers
2016-09-15 02:00:28 +02:00
jaseg
667ec6f180
Fix property access in README example
2016-08-25 07:41:34 +02:00
jaseg
b71e8a4a55
Small refactoring of with usage in tests
2016-08-24 11:42:17 +02:00
jaseg
1ee4361bdd
Pimp loadfile to accept per-file options
2016-08-20 11:20:20 +02:00
jaseg
669c4bbfec
BREAKING 💥 Improve property handling
2016-08-20 09:54:53 +02:00
jaseg
be8d6897eb
Fix key binding handling for duplicate bindings and commands
2016-08-19 18:52:37 +02:00
jaseg
aaddc52da4
Set LC_NUMERIC to C to avoid segfaults on some platforms
2016-08-19 17:54:32 +02:00
jaseg
ab8b8b5477
Improve event handling, add message handling, add key binding foo
2016-08-17 23:21:19 +02:00
jaseg
de7b671103
Finally add node handling, fix ALL THE THINGS
...
* New node handling
* Add remaining properties
* Improve property type handling (no more ynbool!)
* Add pröper option access
* Add a whole bunch of tests
2016-08-13 19:14:14 +02:00
jaseg
4d6c17d342
WIP
2016-08-13 18:19:39 +02:00
jaseg
97d929e27f
Add loads of new properties
2016-08-13 01:30:03 +02:00
jaseg
a8be9bd534
More tests
2016-08-13 01:29:35 +02:00
jaseg
adfe131be9
Improve flag handling
2016-08-13 01:28:33 +02:00
Frechdachs
b6d2b514d5
Fix spaces/tabs inconsistency
...
Since 230f0078fe python throws a TabError exception.
2016-08-12 23:09:18 +02:00
jaseg
230f0078fe
Fix filesystem encoding on windows
2016-08-09 23:38:21 +02:00
jaseg
1feab17c18
💥 breaking: Call observe_property handler with correct type arg
2016-08-07 19:49:55 +02:00
jaseg
1bde43a4d8
Update README with more instructions
2016-08-07 19:49:37 +02:00
jaseg
1acc39885f
Keep wait_for_playback in waiting state during PAUSE
...
...to allow proper playback of network resources even in case of
buffering
2016-08-07 19:40:28 +02:00
jaseg
dc1c4d89a5
💥 breaking: Pass individual arguments to log_handler
2016-08-07 19:14:26 +02:00
jaseg
14bb2c3223
Use utf-8 facing the API
...
In libmpv's client.h it is said that the API uses utf-8 for everything
except for filenames, for which it uses the system's default filename
encoding. We now try to honor this.
2016-08-07 19:02:29 +02:00