diff --git a/build/data/obs-studio/locale/en.txt b/build/data/obs-studio/locale/en.txt
index 3a55d754d..7d09194c5 100644
--- a/build/data/obs-studio/locale/en.txt
+++ b/build/data/obs-studio/locale/en.txt
@@ -9,6 +9,9 @@ MainMenu.File.New="New"
MainMenu.File.Open="Open"
MainMenu.FIle.Save="Save"
+MainWindow.AddSceneDlg.Title="Add Scene"
+MainWindow.AddSceneDlg.Text="Please enter the name of the scene"
+
MainWindow.Exit="Exit"
MainWindow.Lock="Lock Preview"
MainWindow.Preview="Enable Preview"
diff --git a/libobs/obs-scene.c b/libobs/obs-scene.c
index 7f0633f0c..b3b2b9e60 100644
--- a/libobs/obs-scene.c
+++ b/libobs/obs-scene.c
@@ -119,7 +119,7 @@ obs_scene_t obs_scene_create(const char *name)
return scene;
}
-void obs_scene_destroy(obs_scene_t scene)
+void obs_scene_release(obs_scene_t scene)
{
if (scene)
obs_source_release(scene->source);
diff --git a/libobs/obs.h b/libobs/obs.h
index 92a3ab630..8262c36ab 100644
--- a/libobs/obs.h
+++ b/libobs/obs.h
@@ -445,7 +445,7 @@ EXPORT void obs_source_process_filter(obs_source_t filter,
* display oriantations. Scenes can also be used like any other source.
*/
EXPORT obs_scene_t obs_scene_create(const char *name);
-EXPORT void obs_scene_destroy(obs_scene_t scene);
+EXPORT void obs_scene_release(obs_scene_t scene);
/** Gets the scene's source context */
EXPORT obs_source_t obs_scene_getsource(obs_scene_t scene);
diff --git a/obs/forms/OBSWindows.cpp b/obs/forms/OBSWindows.cpp
index 360f53f3a..7b2f894b6 100644
--- a/obs/forms/OBSWindows.cpp
+++ b/obs/forms/OBSWindows.cpp
@@ -770,7 +770,7 @@ OBSBasicSettingsBase::~OBSBasicSettingsBase()
}
-ProjectChooserBase::ProjectChooserBase( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
+ProjectChooserBase::ProjectChooserBase( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : DialogSubclass( parent, id, title, pos, size, style )
{
this->SetSizeHints( wxDefaultSize, wxDefaultSize );
@@ -819,7 +819,7 @@ ProjectChooserBase::~ProjectChooserBase()
}
-NameDialogBase::NameDialogBase( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
+NameDialogBase::NameDialogBase( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : DialogSubclass( parent, id, title, pos, size, style )
{
this->SetSizeHints( wxDefaultSize, wxDefaultSize );
@@ -828,7 +828,7 @@ NameDialogBase::NameDialogBase( wxWindow* parent, wxWindowID id, const wxString&
questionText = new wxStaticText( this, wxID_ANY, _("Please enter a name (or is it text you want to enter?):"), wxDefaultPosition, wxDefaultSize, 0 );
questionText->Wrap( -1 );
- bSizer44->Add( questionText, 0, wxALL, 5 );
+ bSizer44->Add( questionText, 0, wxTOP|wxRIGHT|wxLEFT, 10 );
wxBoxSizer* bSizer46;
bSizer46 = new wxBoxSizer( wxHORIZONTAL );
diff --git a/obs/forms/OBSWindows.fbp b/obs/forms/OBSWindows.fbp
index 495552bfa..9a86aa4dd 100644
--- a/obs/forms/OBSWindows.fbp
+++ b/obs/forms/OBSWindows.fbp
@@ -7342,7 +7342,7 @@
445,159
wxDEFAULT_DIALOG_STYLE
-
+ DialogSubclass; ../wx-subclass.hpp
ProjectChooser
@@ -7767,9 +7767,9 @@
NameDialogBase
- 498,117
+ 540,132
wxDEFAULT_DIALOG_STYLE
-
+ DialogSubclass; ../wx-subclass.hpp
MaximumText
@@ -7817,8 +7817,8 @@
wxVERTICAL
none