Offsets selected keys in properties by a number of frames\nor seconds defined by user

Methods
- Ascending: increases timing of each selected key in ascending order
- Descending: decreases timing of each selected key in descending order
- Random: applies a random time shift to each selected key
Options
- Group keyframes by layer: this feature offsets keys based on the selected layers. All selected keys belonging to a layer will be grouped and calculated together
How to use
- Select the keys you want to offset
- Choose the desired offset value in frames or seconds
- Click one of the methods to apply the offset