Cleanup: quiet float argument to in type warning
[blender-addons.git] / greasepencil_tools / __init__.py
blobfee753471521e16ae1dc722ab3cecfdf76690bf4
1 # SPDX-License-Identifier: GPL-2.0-or-later
3 bl_info = {
4 "name": "Grease Pencil Tools",
5 "description": "Extra tools for Grease Pencil",
6 "author": "Samuel Bernou, Antonio Vazquez, Daniel Martinez Lara, Matias Mendiola",
7 "version": (1, 7, 9),
8 "blender": (3, 0, 0),
9 "location": "Sidebar > Grease Pencil > Grease Pencil Tools",
10 "warning": "",
11 "doc_url": "{BLENDER_MANUAL_URL}/addons/object/greasepencil_tools.html",
12 "tracker_url": "https://github.com/Pullusb/greasepencil-addon/issues",
13 "category": "Object",
14 "support": "COMMUNITY",
17 import bpy
18 from . import (prefs,
19 box_deform,
20 line_reshape,
21 rotate_canvas,
22 layer_navigator,
23 timeline_scrub,
24 draw_tools,
25 import_brush_pack,
26 ui_panels,
29 modules = (
30 prefs,
31 box_deform,
32 line_reshape,
33 rotate_canvas,
34 layer_navigator,
35 timeline_scrub,
36 draw_tools,
37 import_brush_pack,
38 ui_panels,
41 def register():
42 if bpy.app.background:
43 return
45 for mod in modules:
46 mod.register()
48 ## Update tab name with update in pref file (passing addon_prefs)
49 prefs.update_panel(prefs.get_addon_prefs(), bpy.context)
51 def unregister():
52 if bpy.app.background:
53 return
55 for mod in modules:
56 mod.unregister()
58 if __name__ == "__main__":
59 register()