From 2a8addee9735165363e4e9f03d03c892377c188e Mon Sep 17 00:00:00 2001 From: Jonathan Wilkes <jon.w.wilkes@gmail.com> Date: Thu, 29 Oct 2015 23:51:47 -0400 Subject: [PATCH] add minimum console and canvas size --- pd/nw/index.js | 2 ++ pd/nw/pd_canvas.js | 3 +++ 2 files changed, 5 insertions(+) diff --git a/pd/nw/index.js b/pd/nw/index.js index 9efc77338..8917238b0 100644 --- a/pd/nw/index.js +++ b/pd/nw/index.js @@ -84,6 +84,8 @@ document.getElementById("fileDialog").setAttribute("accept", nw_create_pd_window_menus(); +gui.Window.get().setMinimumSize(350,250); + pdgui.connect(); pdgui.init_socket_events(); diff --git a/pd/nw/pd_canvas.js b/pd/nw/pd_canvas.js index 79a71f4cc..1c81e9d7a 100644 --- a/pd/nw/pd_canvas.js +++ b/pd/nw/pd_canvas.js @@ -398,6 +398,7 @@ var canvas_events = (function() { gui.Window.get().on("close", function() { pdgui.pdsend(name, "menuclose 0"); }); + // update viewport size when window size changes gui.Window.get().on("maximize", function() { pdgui.gui_canvas_getscroll(name); }); @@ -407,6 +408,8 @@ var canvas_events = (function() { gui.Window.get().on("resize", function() { pdgui.gui_canvas_getscroll(name); }); + // set minimum window size + gui.Window.get().setMinimumSize(150, 100); return { -- GitLab