Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/FreeCAD/FreeCAD-render
The Render workbench
https://github.com/FreeCAD/FreeCAD-render
Material: add context menu
feec62b4df217100402af8a0d0123f5bd0771873 authored over 3 years ago by howetuft <[email protected]>
feec62b4df217100402af8a0d0123f5bd0771873 authored over 3 years ago by howetuft <[email protected]>
Materials: fix bug in MaterialCreatorCommand
Fix a bug concerning material selection during creation
a2bdb3b871ac51c7d9872b877cab7f1bc274ec45 authored over 3 years ago by howetuft <[email protected]>
Materials: Make 'use object color' persistent
bab03ef07e11ecb8accc01b2dbe77bb58fee7c59 authored over 3 years ago by howetuft <[email protected]>
bab03ef07e11ecb8accc01b2dbe77bb58fee7c59 authored over 3 years ago by howetuft <[email protected]>
Utils: linting
d8128d2854e320697477d56aede2d1312b79dd38 authored over 3 years ago by howetuft <[email protected]>
d8128d2854e320697477d56aede2d1312b79dd38 authored over 3 years ago by howetuft <[email protected]>
Utils: add parse_csv_str
35ec1eec0ac63ee9cbe49b5bd11076d195ddc5e1 authored over 3 years ago by howetuft <[email protected]>
35ec1eec0ac63ee9cbe49b5bd11076d195ddc5e1 authored over 3 years ago by howetuft <[email protected]>
Taskpanels: remove debug message
3e00149b8f98d600c555232171b5812b38cfe54e authored over 3 years ago by howetuft <[email protected]>
3e00149b8f98d600c555232171b5812b38cfe54e authored over 3 years ago by howetuft <[email protected]>
Taskpanel: create an extended color picker
Extended color picker, with 'use object color' feature
91c6503757df3b49d605e296d781d10e089329f8 authored over 3 years ago by howetuft <[email protected]>
Add 'include FreeCAD materials directory' checkbox in settings UI
9c5717bb419bddc0a011389f5222fedcdd22a372 authored over 3 years ago by howetuft <[email protected]>
9c5717bb419bddc0a011389f5222fedcdd22a372 authored over 3 years ago by howetuft <[email protected]>
Add TODO in project.py
112090e39f8eb6016724a43443a4fe8efa814f4e authored over 3 years ago by howetuft <[email protected]>
112090e39f8eb6016724a43443a4fe8efa814f4e authored over 3 years ago by howetuft <[email protected]>
Linting/small refactoring (material combo)
c987e9deb7cba808f72e8a2cc6cc79f8f28dab68 authored over 3 years ago by howetuft <[email protected]>
c987e9deb7cba808f72e8a2cc6cc79f8f28dab68 authored over 3 years ago by howetuft <[email protected]>
Material taskpanel: Add source to material description
7309b8bfed9a00dac18c59b16a53b17ad87f82dc authored over 3 years ago by howetuft <[email protected]>
7309b8bfed9a00dac18c59b16a53b17ad87f82dc authored over 3 years ago by howetuft <[email protected]>
Add 'materials' directory to workbench
e2c388d3c27937ddc65e006abc6dac0f1d9bb62e authored over 3 years ago by howetuft <[email protected]>
e2c388d3c27937ddc65e006abc6dac0f1d9bb62e authored over 3 years ago by howetuft <[email protected]>
Add Comment (TODO)
645be6d54ea0337b352730e5cb60834c32b857ab authored over 3 years ago by howetuft <[email protected]>
645be6d54ea0337b352730e5cb60834c32b857ab authored over 3 years ago by howetuft <[email protected]>
Specify encoding in open
Pylint 'unspecified-encoding' warning
b4f4e15296307acbfb871ffb351d5a646c4d5692 authored over 3 years ago by howetuft <[email protected]>
Override MaterialTaskPanel.fillMaterialCombo
(without changing underlying paths at this stage)
b689308e8c323538ef241e3132f62ff18ad25957 authored over 3 years ago by howetuft <[email protected]>
Add docstring to MaterialTaskPanel
cfc8893e0c7e44d4d6cc8fb0b40c8934e5e8e664 authored over 3 years ago by howetuft <[email protected]>
cfc8893e0c7e44d4d6cc8fb0b40c8934e5e8e664 authored over 3 years ago by howetuft <[email protected]>
Add custom Material taskpanel
3a12ff0e1a55e63de6efcadbf3286d4453f41bf6 authored over 3 years ago by howetuft <[email protected]>
3a12ff0e1a55e63de6efcadbf3286d4453f41bf6 authored over 3 years ago by howetuft <[email protected]>
Create 'reset_property' in FeatureBase and apply to Project
528d91d7fff7a5d545ead391d4db5a5a23c1e391 authored over 3 years ago by howetuft <[email protected]>
528d91d7fff7a5d545ead391d4db5a5a23c1e391 authored over 3 years ago by howetuft <[email protected]>
Linting
8be689c3e9f3f9c42ad92de6207843fbd9f3c182 authored over 3 years ago by howetuft <[email protected]>
8be689c3e9f3f9c42ad92de6207843fbd9f3c182 authored over 3 years ago by howetuft <[email protected]>
Fix issue in Project.change_template
Due to refactoring of base...
c7acd74ce30fc87af0aef3abc13b267aa2591c75 authored over 3 years ago by howetuft <[email protected]>
Extend 'reload' method
89c60dc7098f451a5bd846002cf0caeb6c80418f authored over 3 years ago by howetuft <[email protected]>
89c60dc7098f451a5bd846002cf0caeb6c80418f authored over 3 years ago by howetuft <[email protected]>
Create Render.Material object
3e1e34e653ed943e7a6db275bd9d1c72a469159e authored over 3 years ago by howetuft <[email protected]>
3e1e34e653ed943e7a6db275bd9d1c72a469159e authored over 3 years ago by howetuft <[email protected]>
Rename materials.py into rdrmaterials.py
cb0e818381b91131e94ccb1bec7ff79d63666ee5 authored over 3 years ago by howetuft <[email protected]>
cb0e818381b91131e94ccb1bec7ff79d63666ee5 authored over 3 years ago by howetuft <[email protected]>
Fix bugs
49ae7593a9222aada5720ac91bd1c8f96f249363 authored over 3 years ago by howetuft <[email protected]>
49ae7593a9222aada5720ac91bd1c8f96f249363 authored over 3 years ago by howetuft <[email protected]>
Merge pull request #149 from howetuft/master
Rename pylintrc into .pylintrc
03ec50e915fcb0735db2ab1a79d18852d88cf54c authored over 3 years ago by howetuft <[email protected]>
Rename pylintrc into .pylintrc
ed86680ab23520a5a15a7c31e1ff796ce9caa0e2 authored over 3 years ago by howetuft <[email protected]>
ed86680ab23520a5a15a7c31e1ff796ce9caa0e2 authored over 3 years ago by howetuft <[email protected]>
Merge pull request #148 from howetuft/reorganize
Reorganize
159368993e25a34f7665b857602f9fb4d4e8059f authored over 3 years ago by howetuft <[email protected]>
Exclude imports from pylint 'duplicate lines' checking
e8d81e230bd7df94740714f7536fdad1ca8685c9 authored over 3 years ago by howetuft <[email protected]>
e8d81e230bd7df94740714f7536fdad1ca8685c9 authored over 3 years ago by howetuft <[email protected]>
Docstrings fixes
3e4c084b53608e47a8855ba29cab40ab45ac9480 authored over 3 years ago by howetuft <[email protected]>
3e4c084b53608e47a8855ba29cab40ab45ac9480 authored over 3 years ago by howetuft <[email protected]>
Docstring in __init__
d7487131cb0bf4c8f667f4ac737c17d975167230 authored over 3 years ago by howetuft <[email protected]>
d7487131cb0bf4c8f667f4ac737c17d975167230 authored over 3 years ago by howetuft <[email protected]>
Linting in __init__.py
550778399e0c5f6a124b44e19be290c0b399d772 authored over 3 years ago by howetuft <[email protected]>
550778399e0c5f6a124b44e19be290c0b399d772 authored over 3 years ago by howetuft <[email protected]>
Rename a few base classes
ce0aafca73bca9f3e327b1a8af811c356995b703 authored over 3 years ago by howetuft <[email protected]>
ce0aafca73bca9f3e327b1a8af811c356995b703 authored over 3 years ago by howetuft <[email protected]>
Apply CoinDirectionalLightViewProviderMixin to SunskyLightViewProvider
2739b22cd05d775f49e81d1b82264c057ece248e authored over 3 years ago by howetuft <[email protected]>
2739b22cd05d775f49e81d1b82264c057ece248e authored over 3 years ago by howetuft <[email protected]>
Create CoinDirectionalLightViewProviderMixin
48cf4a9774f8ef236104a02378d49da41467c92a authored over 3 years ago by howetuft <[email protected]>
48cf4a9774f8ef236104a02378d49da41467c92a authored over 3 years ago by howetuft <[email protected]>
Apply CoinLightViewProviderMixin to CoinPointLightViewProviderMixin
4084659bed04916a4be609baf924b2430b3ef63c authored over 3 years ago by howetuft <[email protected]>
4084659bed04916a4be609baf924b2430b3ef63c authored over 3 years ago by howetuft <[email protected]>
Fix name
a42c3461387ecf3f332cd878bf2af899e9b9d6be authored over 3 years ago by howetuft <[email protected]>
a42c3461387ecf3f332cd878bf2af899e9b9d6be authored over 3 years ago by howetuft <[email protected]>
Create CoinLightViewProviderMixin
0c777512b0f890a95872cbe137f939bee6879e18 authored over 3 years ago by howetuft <[email protected]>
0c777512b0f890a95872cbe137f939bee6879e18 authored over 3 years ago by howetuft <[email protected]>
Rename CoinPointLightViewProviderMixin
ba9b81e69932cfdd676ee80ea19cde8f66056a07 authored over 3 years ago by howetuft <[email protected]>
ba9b81e69932cfdd676ee80ea19cde8f66056a07 authored over 3 years ago by howetuft <[email protected]>
Create DirectionalLightCoinNode
9613a87a1a5054e90524b902d760433f0e650f9f authored over 3 years ago by howetuft <[email protected]>
9613a87a1a5054e90524b902d760433f0e650f9f authored over 3 years ago by howetuft <[email protected]>
Rename PointlightCoinNode into PointLightCoinNode
1610572ab0e1237fded2886ff4cce6f9ff48ac7f authored over 3 years ago by howetuft <[email protected]>
1610572ab0e1237fded2886ff4cce6f9ff48ac7f authored over 3 years ago by howetuft <[email protected]>
Create LightCoinNode and subclass PointlightCoinNode from it
cc3a9766ac78c3b665579136abae8fabe7d1e786 authored over 3 years ago by howetuft <[email protected]>
cc3a9766ac78c3b665579136abae8fabe7d1e786 authored over 3 years ago by howetuft <[email protected]>
Reformat coin.py
7171fa470a62a736a05f42e53a2d602ead4392b6 authored over 3 years ago by howetuft <[email protected]>
7171fa470a62a736a05f42e53a2d602ead4392b6 authored over 3 years ago by howetuft <[email protected]>
Remove Coin dummy representation from ViewProviderImageLight
c445feb8a0a8270c002d55e021a3586d39e4bb2a authored over 3 years ago by howetuft <[email protected]>
c445feb8a0a8270c002d55e021a3586d39e4bb2a authored over 3 years ago by howetuft <[email protected]>
Remove _update_color from ArealightViewProvider
_update_color has been implemented in mixin
6ab29096949a8def6fc5ea9b3be3289dcc2229bd authored over 3 years ago by howetuft <[email protected]>
Add _update_color in CoinShapeViewProviderMixin
685af00395862b0e6fb41ddb766f844ed809b6c7 authored over 3 years ago by howetuft <[email protected]>
685af00395862b0e6fb41ddb766f844ed809b6c7 authored over 3 years ago by howetuft <[email protected]>
Fix bugs in base.py
1a82d1f09bf221de9174574975da047c2f877cc4 authored over 3 years ago by howetuft <[email protected]>
1a82d1f09bf221de9174574975da047c2f877cc4 authored over 3 years ago by howetuft <[email protected]>
Add PointlightCoinNode and apply to CoinPointlightProviderMixin
9c725bd913162c12b7a13495184864d6a12a9a72 authored over 3 years ago by howetuft <[email protected]>
9c725bd913162c12b7a13495184864d6a12a9a72 authored over 3 years ago by howetuft <[email protected]>
Create PointlightCoinNode
0f8985f9485d8b9957d77b8cf2f853c379170037 authored over 3 years ago by howetuft <[email protected]>
0f8985f9485d8b9957d77b8cf2f853c379170037 authored over 3 years ago by howetuft <[email protected]>
Remove unused imports
6bc13489032d7f9f15c9fb9260ca86db20da6e18 authored over 3 years ago by howetuft <[email protected]>
6bc13489032d7f9f15c9fb9260ca86db20da6e18 authored over 3 years ago by howetuft <[email protected]>
Add _change_visibility to CoinShapeViewProviderMixin
4c84782e770150211cfe8017c6692fc5681f3aee authored over 3 years ago by howetuft <[email protected]>
4c84782e770150211cfe8017c6692fc5681f3aee authored over 3 years ago by howetuft <[email protected]>
Remove _update_placement from PointableViewProviderMixin
c789b7f443488bc2d39b38b093a1d42a0823ebba authored over 3 years ago by howetuft <[email protected]>
c789b7f443488bc2d39b38b093a1d42a0823ebba authored over 3 years ago by howetuft <[email protected]>
Apply CoinShapeViewProviderMixin to ViewProviderCamera
3dc3d5ef8f233bb293caaab474a503b9eef7ea31 authored over 3 years ago by howetuft <[email protected]>
3dc3d5ef8f233bb293caaab474a503b9eef7ea31 authored over 3 years ago by howetuft <[email protected]>
Apply CoinPointlightViewProviderMixin to ViewProviderAreaLight
e68fc612337a0b7018841d072e477ebbaf0027ad authored over 3 years ago by howetuft <[email protected]>
e68fc612337a0b7018841d072e477ebbaf0027ad authored over 3 years ago by howetuft <[email protected]>
Apply CoinPointlightViewProviderMixin to ViewProviderPointLight
72a90f3ec6d4e247f83c39ac9ab48e0c6f917470 authored over 3 years ago by howetuft <[email protected]>
72a90f3ec6d4e247f83c39ac9ab48e0c6f917470 authored over 3 years ago by howetuft <[email protected]>
Add CoinPointlightViewProviderMixin
b70f369e5c2870662695545374e18d4503a4490d authored over 3 years ago by howetuft <[email protected]>
b70f369e5c2870662695545374e18d4503a4490d authored over 3 years ago by howetuft <[email protected]>
Linting
c11e3e3edf7f1c5add7e4786d33459593f2d6b75 authored over 3 years ago by howetuft <[email protected]>
c11e3e3edf7f1c5add7e4786d33459593f2d6b75 authored over 3 years ago by howetuft <[email protected]>
Apply CoinShapeViewProviderMixin to ViewProviderAreaLight
79ceeebee585ee77aa6da2630a0d4e9de3e7cc14 authored over 3 years ago by howetuft <[email protected]>
79ceeebee585ee77aa6da2630a0d4e9de3e7cc14 authored over 3 years ago by howetuft <[email protected]>
Apply CoinShapeViewProviderMixin to PointLightViewProvider
1f9e5a59b1414e1b1ee0d4bc1811e32c1dc1526a authored over 3 years ago by howetuft <[email protected]>
1f9e5a59b1414e1b1ee0d4bc1811e32c1dc1526a authored over 3 years ago by howetuft <[email protected]>
Align parameters to base class in ViewProviderProject class
6e4bc2ee5ef5b00240f132f03b33ed4db025e929 authored over 3 years ago by howetuft <[email protected]>
6e4bc2ee5ef5b00240f132f03b33ed4db025e929 authored over 3 years ago by howetuft <[email protected]>
CoinShapeViewProviderMixin: adjustments/linting
4bdc4cdda2940bca24e56d2ef9d907b224a5e416 authored over 3 years ago by howetuft <[email protected]>
4bdc4cdda2940bca24e56d2ef9d907b224a5e416 authored over 3 years ago by howetuft <[email protected]>
get_cumulative_dict_attribute: rewrite result initialization
(with dictionary comprehension)
af726671c6de3e7ff3de9c1dbad9fe97a76fccf2 authored over 3 years ago by howetuft <[email protected]>
BaseViewProvider: Allow multiple callbacks for same property event
1e761c5445c640e76c69fd23768a2e42d000922d authored over 3 years ago by howetuft <[email protected]>
1e761c5445c640e76c69fd23768a2e42d000922d authored over 3 years ago by howetuft <[email protected]>
Lights: move _update_placement into mixin
e0ea61e6a7f4874dd0157858a48787e231be194e authored over 3 years ago by howetuft <[email protected]>
e0ea61e6a7f4874dd0157858a48787e231be194e authored over 3 years ago by howetuft <[email protected]>
Camera: Move _update_placement into mixin
e4c46ca909e22adb1fb1ef3ac1a260dcf593b82d authored over 3 years ago by howetuft <[email protected]>
e4c46ca909e22adb1fb1ef3ac1a260dcf593b82d authored over 3 years ago by howetuft <[email protected]>
CoinShapeViewProviderMixin creation (first attempt)
512ce4a95c539f62833718486cb1cdf4b2076ae3 authored over 3 years ago by howetuft <[email protected]>
512ce4a95c539f62833718486cb1cdf4b2076ae3 authored over 3 years ago by howetuft <[email protected]>
Use set_color in AreaLight VP
fea7a608f21b118d281b8f26c0f1072f10ce028f authored over 3 years ago by howetuft <[email protected]>
fea7a608f21b118d281b8f26c0f1072f10ce028f authored over 3 years ago by howetuft <[email protected]>
Linting
70e68b63f6b757d32538c5d060353af74925d91e authored over 3 years ago by howetuft <[email protected]>
70e68b63f6b757d32538c5d060353af74925d91e authored over 3 years ago by howetuft <[email protected]>
Add docstring to set_color
4af3a60f947de223fbdfb202c3a0d95c7c617329 authored over 3 years ago by howetuft <[email protected]>
4af3a60f947de223fbdfb202c3a0d95c7c617329 authored over 3 years ago by howetuft <[email protected]>
Use ShapeCoinNode in ViewProviderPointLight
4deb10ac522cc3b40d737d7d5d5b488b67b141a6 authored over 3 years ago by howetuft <[email protected]>
4deb10ac522cc3b40d737d7d5d5b488b67b141a6 authored over 3 years ago by howetuft <[email protected]>
Add 'set_color' to ShapeCoinNode
9d1d7f49a5bb35f12cf67176c8047a2661416197 authored over 3 years ago by howetuft <[email protected]>
9d1d7f49a5bb35f12cf67176c8047a2661416197 authored over 3 years ago by howetuft <[email protected]>
DisplayableCoinNode: change set_rotation and set_position signature
a3acc67e33b5d6de5ddfe4deb47e3a848b84a6e5 authored over 3 years ago by howetuft <[email protected]>
a3acc67e33b5d6de5ddfe4deb47e3a848b84a6e5 authored over 3 years ago by howetuft <[email protected]>
Camera: move shape representation into class constants
46a405c8e1761aa165196c285f91ac0e076e81d0 authored over 3 years ago by howetuft <[email protected]>
46a405c8e1761aa165196c285f91ac0e076e81d0 authored over 3 years ago by howetuft <[email protected]>
ShapeNodeCoin: only add SoMaterial if not wireframe
736205afb89b6f1463212094aea1dfb2ee19894b authored over 3 years ago by howetuft <[email protected]>
736205afb89b6f1463212094aea1dfb2ee19894b authored over 3 years ago by howetuft <[email protected]>
Use add_display_modes in Camera and AreaLight VP
38731d537d25607f1204f37871cd4f303ccd59ef authored over 3 years ago by howetuft <[email protected]>
38731d537d25607f1204f37871cd4f303ccd59ef authored over 3 years ago by howetuft <[email protected]>
Fix add_display_modes
58ba153a4ef27919b49eb8f178b43848f3dabb47 authored over 3 years ago by howetuft <[email protected]>
58ba153a4ef27919b49eb8f178b43848f3dabb47 authored over 3 years ago by howetuft <[email protected]>
Use ShapeCoinNode in ViewProviderAreaLight
f7d19e05dc9388118c468ce5c29aaaab2dea78db authored over 3 years ago by howetuft <[email protected]>
f7d19e05dc9388118c468ce5c29aaaab2dea78db authored over 3 years ago by howetuft <[email protected]>
DisplayableCoinNode: add method 'add_display_modes'
c453f4005f3e4e33d97efbd30f14cb9b8b1e2abf authored over 3 years ago by howetuft <[email protected]>
c453f4005f3e4e33d97efbd30f14cb9b8b1e2abf authored over 3 years ago by howetuft <[email protected]>
DisplayableCoinNode: add 'set_scale' method
9c7da7b4179fb0f804f135995ee4316fc6a018d9 authored over 3 years ago by howetuft <[email protected]>
9c7da7b4179fb0f804f135995ee4316fc6a018d9 authored over 3 years ago by howetuft <[email protected]>
Add TODO...
cb4b3b31fe4f77ee522b25bd82c3317887a4ab85 authored over 3 years ago by howetuft <[email protected]>
cb4b3b31fe4f77ee522b25bd82c3317887a4ab85 authored over 3 years ago by howetuft <[email protected]>
Use ShapeCoinNode in ViewProviderCamera
0638f563177b7f9ff2c2fc069379225c07004fa4 authored over 3 years ago by howetuft <[email protected]>
0638f563177b7f9ff2c2fc069379225c07004fa4 authored over 3 years ago by howetuft <[email protected]>
Put pending code into comments in base.py
b9ea01b40538a9c2c970a01c2775cb8ac861904e authored over 3 years ago by howetuft <[email protected]>
b9ea01b40538a9c2c970a01c2775cb8ac861904e authored over 3 years ago by howetuft <[email protected]>
coin.py: Extend and fix bugs
020cedca790bfba9feb69b8598c6e8a6597880cd authored over 3 years ago by howetuft <[email protected]>
020cedca790bfba9feb69b8598c6e8a6597880cd authored over 3 years ago by howetuft <[email protected]>
Add insert/append features to Coin helpers
748144cb1a9307f5137ee966ed21b3a9be812cf2 authored over 3 years ago by howetuft <[email protected]>
748144cb1a9307f5137ee966ed21b3a9be812cf2 authored over 3 years ago by howetuft <[email protected]>
Add Coin helpers objects
c142d015d06c9039edd6a126b1002d86e08722e3 authored over 3 years ago by howetuft <[email protected]>
c142d015d06c9039edd6a126b1002d86e08722e3 authored over 3 years ago by howetuft <[email protected]>
Remove some Coin useless code
432a50fb43ffeea1b0eb540c5ae7f32a802d67d8 authored over 3 years ago by howetuft <[email protected]>
432a50fb43ffeea1b0eb540c5ae7f32a802d67d8 authored over 3 years ago by howetuft <[email protected]>
Silent pylint warning
'attribute-defined-outside-init' for coin in ViewProvider...
4913bb1b97ced605a62ae0a55ab2112184aee2de authored over 3 years ago by howetuft <[email protected]>
Add update_all to BaseViewProvider
427148d2c120372f852b541c8f24203bd180e546 authored over 3 years ago by howetuft <[email protected]>
427148d2c120372f852b541c8f24203bd180e546 authored over 3 years ago by howetuft <[email protected]>
Move _update_placement in PointableViewProviderMixin
dfa2b63a56b84cb51a1b6a47798a62524dd66c91 authored over 3 years ago by howetuft <[email protected]>
dfa2b63a56b84cb51a1b6a47798a62524dd66c91 authored over 3 years ago by howetuft <[email protected]>
Disable some pylint warnings
6f17e97b323e80242e083e541c41adfc8a7ea0be authored over 3 years ago by howetuft <[email protected]>
6f17e97b323e80242e083e541c41adfc8a7ea0be authored over 3 years ago by howetuft <[email protected]>
Cleaning
a13ddcc4d9311e27c14fef820117c4cb0353f3dd authored over 3 years ago by howetuft <[email protected]>
a13ddcc4d9311e27c14fef820117c4cb0353f3dd authored over 3 years ago by howetuft <[email protected]>
Reformat comments in InterfaceBaseViewProvider
4fa57c36a55716e45652f88f2f6c77dd013751f9 authored over 3 years ago by howetuft <[email protected]>
4fa57c36a55716e45652f88f2f6c77dd013751f9 authored over 3 years ago by howetuft <[email protected]>
Apply PointableFeatureMixin to AreaLight
5c9a1659ec8bff42373f09d9350874485e1fea0f authored over 3 years ago by howetuft <[email protected]>
5c9a1659ec8bff42373f09d9350874485e1fea0f authored over 3 years ago by howetuft <[email protected]>
Apply PointableFeatureMixin to Camera
974b29bc8b9fd4b34ebd255e49d87a32293b3ce2 authored over 3 years ago by howetuft <[email protected]>
974b29bc8b9fd4b34ebd255e49d87a32293b3ce2 authored over 3 years ago by howetuft <[email protected]>
Create PointableFeatureMixin
55834436368969270c6a5e7afe0bf10448042439 authored over 3 years ago by howetuft <[email protected]>
55834436368969270c6a5e7afe0bf10448042439 authored over 3 years ago by howetuft <[email protected]>
Linting and bug fix on base.py
66a672b71435d6a1a0e8602a908ef491071f9e07 authored over 3 years ago by howetuft <[email protected]>
66a672b71435d6a1a0e8602a908ef491071f9e07 authored over 3 years ago by howetuft <[email protected]>
Use cumulative mapping for PROPERTIES in BaseFeature
0416047d13c898f2ab9ae08047a7a2b7ef23706a authored over 3 years ago by howetuft <[email protected]>
0416047d13c898f2ab9ae08047a7a2b7ef23706a authored over 3 years ago by howetuft <[email protected]>
Optimize BaseViewProvider._context_menu_mapping
edf1e93948ef30454748b42d27e3a989191061fd authored over 3 years ago by howetuft <[email protected]>
edf1e93948ef30454748b42d27e3a989191061fd authored over 3 years ago by howetuft <[email protected]>
Optimize BaseViewProvider _on_change_mapping and _on_update_mapping
852e21dbb06ce1986ecb835633ceda1987a48871 authored over 3 years ago by howetuft <[email protected]>
852e21dbb06ce1986ecb835633ceda1987a48871 authored over 3 years ago by howetuft <[email protected]>
Optimize BaseViewProvider._context_menu
de4f5415049edd0629da7215e4d16cf57ab635c8 authored over 3 years ago by howetuft <[email protected]>
de4f5415049edd0629da7215e4d16cf57ab635c8 authored over 3 years ago by howetuft <[email protected]>
Use cache for BaseViewProvider mappings
a3f5219e365786882db55c83638f9a895cd3675f authored over 3 years ago by howetuft <[email protected]>
a3f5219e365786882db55c83638f9a895cd3675f authored over 3 years ago by howetuft <[email protected]>