From db6d4352ea528e925c69ee94f6fb9bc0942719ec Mon Sep 17 00:00:00 2001
From: bruvzg <7645683+bruvzg@users.noreply.github.com>
Date: Wed, 6 Feb 2019 15:57:06 +0200
Subject: [macOS] Add methods to modify global and dock menus. Add ability to
open multiple editor/project manager instances, recent/favourite project list
to project manager dock menu and opened scene list to editor dock menu.
---
doc/classes/MainLoop.xml | 10 ++++++++++
doc/classes/OS.xml | 44 ++++++++++++++++++++++++++++++++++++++++++++
doc/classes/SceneTree.xml | 9 +++++++++
3 files changed, 63 insertions(+)
(limited to 'doc')
diff --git a/doc/classes/MainLoop.xml b/doc/classes/MainLoop.xml
index fedf77bfd2..181a99590a 100644
--- a/doc/classes/MainLoop.xml
+++ b/doc/classes/MainLoop.xml
@@ -61,6 +61,16 @@
Called before the program exits.
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/classes/OS.xml b/doc/classes/OS.xml
index c770e78c7c..938777a36b 100644
--- a/doc/classes/OS.xml
+++ b/doc/classes/OS.xml
@@ -497,6 +497,50 @@
Returns unobscured area of the window where interactive controls should be rendered.
+
+
+
+
+
+
+
+
+
+
+
+
+ Add a new item with text "label" to global menu. Use "_dock" menu to add item to the macOS dock icon menu.
+
+
+
+
+
+
+
+
+ Add a separator between items. Separators also occupy an index.
+
+
+
+
+
+
+
+
+ Clear the global menu, in effect removing all items.
+
+
+
+
+
+
+
+
+
+
+ Removes the item at index "idx" from the global menu. Note that the indexes of items after the removed item are going to be shifted by one.
+
+
diff --git a/doc/classes/SceneTree.xml b/doc/classes/SceneTree.xml
index 1302c1e6bf..ed43f83f05 100644
--- a/doc/classes/SceneTree.xml
+++ b/doc/classes/SceneTree.xml
@@ -324,6 +324,15 @@
Emitted when files are dragged from the OS file manager and dropped in the game window. The arguments are a list of file paths and the identifier of the screen where the drag originated.
+
+
+
+
+
+
+ Emitted whenever global menu item is clicked.
+
+
Emitted immediately before [method Node._process] is called on every node in the [SceneTree].
--
cgit v1.2.3