cf38b08f52
Fix gizmos not responding to theme color updates
...
Re-create gizmos when changing theme colors, since
theme colors don't change often this allows gizmos to setup their
colors on initialization.
2019-03-08 02:39:40 +11:00
de13d0a80c
doxygen: add newline after \file
...
While \file doesn't need an argument, it can't have another doxy
command after it.
2019-02-18 08:22:12 +11:00
90f6fd0a36
Fix T60905: Crash using smooth tool
...
Tools were relying on gizmos drawing to initialize their gizmos,
now tool gizmos are initialized immediately.
2019-02-15 13:32:31 +11:00
eef4077f18
Cleanup: remove redundant doxygen \file argument
...
Move \ingroup onto same line to be more compact and
make it clear the file is in the group.
2019-02-06 15:45:22 +11:00
65ec7ec524
Cleanup: remove redundant, invalid info from headers
...
BF-admins agree to remove header information that isn't useful,
to reduce noise.
- BEGIN/END license blocks
Developers should add non license comments as separate comment blocks.
No need for separator text.
- Contributors
This is often invalid, outdated or misleading
especially when splitting files.
It's more useful to git-blame to find out who has developed the code.
See P901 for script to perform these edits.
2019-02-02 01:36:28 +11:00
c0f88ed8a8
Cleanup: sort forward declarations of enum & struct
...
Done using:
source/tools/utils_maintenance/c_sort_blocks.py
2019-01-28 21:17:58 +11:00
be24da0a98
Gizmo: add support for gizmos to initialize from the active tool
2019-01-23 16:14:52 +11:00
ee3c177dd3
Fix T60112: Smooth crashes w/ multiple views
2019-01-22 16:52:17 +11:00
bcf0c71433
Cleanup: remove non-existing function declarations
2018-12-31 00:58:54 +11:00
40f679ccb9
Cleanup: move gizmo sort functions into an API
2018-10-18 11:50:22 +11:00
b8592b656b
Gizmo: Functions to re-initialize a group type
...
Partially re-initializing a gizmo is often more trouble then removing
and re-adding.
2018-09-17 14:30:46 +10:00
8d3a39ff56
Cleanup: use float name in property range function
2018-09-13 08:17:16 +10:00
26c17b0ab1
UI: delay tool label tip display
...
Displaying the labels tip immediately feels too intrusive,
make this work more like regular tooltips, displaying more quickly.
Tooltips can now uses multiple passes, each pass with it's own delay
for the next pass to show.
2018-09-06 14:19:15 +10:00
f189ad1f4b
Cleanup: rename gizmo access functions
...
Add float in API names since we may want access to other types.
2018-08-21 17:01:14 +10:00
d28248595b
Silencing a bunch of compiler warnings
...
Most of these were mismatched const qualifiers
2018-07-31 03:04:32 +12:00
b457cae397
Cleanup: use variable names based on term gizmo
2018-07-15 14:35:33 +02:00
e00f0686f7
Cleanup: style, doxy file
2018-07-15 10:53:34 +02:00
5ebebcfbff
WM: rename manipulator to gizmo internally
2018-07-14 23:49:00 +02:00
cd16004132
WM: rename files, manipulator -> gizmo
...
Edit doxy files and header guards only.
2018-07-14 23:16:34 +02:00