Releases: pyblish/pyblish-lite
0.8.3
0.8.2
0.8.0
Internationalisation
Added support for internationalisation. If your system locale is Chinese, you should now find messages in Pyblish Lite appear in your native language. Thanks to @NateScarlet for this feature!
Creating your own translation
The .ts
file is generated by pyside-lupdate pysite_lite.pro
. The line numbers are just reference for translation, will be removed in .qm
file. Qt matches translation with context(class name)
, not line number.
The .qm
file is generated by lrealese <.ts file>
.
Add another language by doing follow, tools can be found in PySide package folder:
- Add
<Locale name>.ts
toTRANSLATIONS
line ofpyblish_lite.pro
, seperate by space.
Locale name is return value ofPySide.QtCore.QLocale.system().name()
on you target machine. - Run
pyside-lupdate pyblish_lite.pro
- Open
.ts
file withlinguist
- Translate all items in
linguist
. - Release by
lingust
->File
menu ->release
, or uselrealese <.ts file>
Reference
0.7.5
- Python 2.6 compatibility, thanks to @GreenGoseWithFunnyHat
- Unicode support, thanks to @NateScarlet
- Customise Window Size on startup, thanks to @tokejepsen
Window Size
from pyblish_lite import settings, show
settings.WindowSize = (800, 600)
show()
Unicode
0.7.4
0.7.3
0.7.2
Plug-ins without any relevant instances are now hidden from view.
Before, a plug-in would appear even if no compatible instance was collected, resulting in a bloated list of plug-ins along with some plug-ins appearing to never get run.
This version implements a filter that discards any plug-in that won't get run given the instances currently collected.
See #85 for details.
0.7.1
This is a bug release that fixes; #78 and #74.
The problem was that the instances are first added to the model after collection. This results in that we can't access instances during collection.
The account for reordering of the instances in context during collection, we are rebuilding the model after collection.
See PR for details.