Git Product home page Git Product logo

kodistubs's People

Contributors

anxdpanic avatar boop5 avatar castagnait avatar da3dsoul avatar imsodin avatar razzeee avatar rmrector avatar romanvm avatar ruuk avatar scj643 avatar tenzer avatar twinther avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

kodistubs's Issues

xbmcgui.py missing action constants

I think the follow action constants are defined
ACTION_ZOOM_LEVEL_1 = 38
through ...
ACTION_ZOOM_LEVEL_9 = 46

my linter is complaining about it.

Python 3 support

I'm starting to get my add-ons into shape to support Python 2 and 3. There's a few bits I've found to make this work with Py3

What I've found so far is:

  • str is now unicode, so unicode can't be found
  • long is now int, so no longs, so 0L is invalid in Python 3
  • sys.maxint is now sys.maxsize in Python 3

I can send up a pull request with some handling of these between Python 2 and 3 if you're interested. I haven't actually built Kodi yet with Python 3 support so see if there's any major differences Kodi makes when using Python 3 though.

xbmcvfs.exists does not handle relative file paths

Kodistubs 18.0.0
Kodi 18.3

Seeing this issue in the Internet Archive Gamer Launcher here: zach-morris/plugin.program.iagl#101

Relative file paths such as ~/.config/retroarch/cores are not supported for the method xbmcvfs.exists. It will always return false even if directory exists. Using absolute paths fixes the issue. Any workaround here? Is it possible to resolve the relative file path before calling xbmcvfs.exists?

Can't find "legacy" branch

I can't find the "legacy" branch. I looking for what version I need for doing Krypton 17.6 dev against? There are some big changes in Leia 18 that are throwing false negatives (method/property not found).

It would be really awesome if you used the GitHub "releases" function so it would be very easy to download a specific version (and/or to know which versions are available via pip).

Update Kodistubs 19 to beta1

Could you please update the matrix branch to beta1?
For example, xbmc.translatePath was moved to xbmcvfs.translatePath and triggers warnings in current nightlies. This change isn't in the alpha1 stubs yet.

Thanks very much!

Raised Exceptions not shown

I'm working on a Kodi plugin, and can't find any reference of what exceptions might be raised by the various xbmc modules.

Can this be added to kodistubs so developers will know which exceptions might need to be caught?

Update Kodistubs 20

Hi, thanks for this module, write addons is match easier.

I any chance (and sense) to upgrade stubs to K20?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.