[macOS extend-to-title] Add scene/project name to the editor title, fix incorrect window button position/order when system primary language is RTL.

This commit is contained in:
bruvzg
2022-09-22 12:06:11 +03:00
parent 62792eeb9f
commit 0dab11afa4
14 changed files with 171 additions and 48 deletions

View File

@@ -37,9 +37,22 @@
- (id)init {
self = [super init];
window_id = DisplayServer::INVALID_WINDOW_ID;
anim_duration = -1.0f;
return self;
}
- (void)setAnimDuration:(NSTimeInterval)duration {
anim_duration = duration;
}
- (NSTimeInterval)animationResizeTime:(NSRect)newFrame {
if (anim_duration > 0) {
return anim_duration;
} else {
return [super animationResizeTime:newFrame];
}
}
- (void)setWindowID:(DisplayServerMacOS::WindowID)wid {
window_id = wid;
}