Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Pre-Release Discussion

Reply
 
Thread Tools Display Modes
Old 03-27-2015, 06:56 AM   #1
heda
Human being with feelings
 
heda's Avatar
 
Join Date: Jun 2012
Location: Spain
Posts: 7,239
Default EEL and Lua docked scripts autostart and screensets integration

Hi
With EEL and Lua scripts now being able to be docked, I miss sometimes the integration with screensets or autostart the scripts when a project is loaded, or REAPER started. In the same way as a SWS extension window is integrated. Is it possible to do that in EEL/Lua scripts?

Would it be possible that when saving a screenset, it detects the docked running scripts and save them into the screenset? Next time screenset is recalled, it would launch the necessary script if it is not already running.

This reminds me that scripts run globally. Is there a way to run a script only for a specific project? For example to stop running loop of background scripts in background projects if you switch to another project tab.
heda is offline   Reply With Quote
Old 03-27-2015, 07:22 AM   #2
harmonicaman
Human being with feelings
 
harmonicaman's Avatar
 
Join Date: Oct 2011
Posts: 173
Default

Quote:
Originally Posted by heda View Post
Hi
Would it be possible that when saving a screenset, it detects the docked running scripts and save them into the screenset? Next time screenset is recalled, it would launch the necessary script if it is not already running.
Asked for this one, hope it will be heard this time
(I fully understand that Devs listen more inputs from users who are more active and contribute on the forum)
harmonicaman is offline   Reply With Quote
Old 03-27-2015, 07:42 AM   #3
Seventh
Human being with feelings
 
Seventh's Avatar
 
Join Date: Sep 2010
Location: Finland
Posts: 776
Default

+1. Docking is already there, so this is the next logical step for GUI integration.
__________________
Grey, flat and minimal theme for Reaper: Symbiosis
Seventh is offline   Reply With Quote
Old 03-27-2015, 09:27 AM   #4
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

That would be awesome as there are already scripts I'd like to be able to keep open and docked.
__________________
subproject FRs click here
note: don't search for my pseudonym on the web. The "musicbynumbers" you find is not me or the name I use for my own music.
musicbynumbers is offline   Reply With Quote
Old 03-30-2015, 09:17 AM   #5
heda
Human being with feelings
 
heda's Avatar
 
Join Date: Jun 2012
Location: Spain
Posts: 7,239
Default

thanks guys
I was expecting some kind of response from devs too since this is the pre-release forum.

also. it would be great if the docking system improves in a way that each docking window becomes a docking container. Dockers inside dockers. Right now you can only have tabs in each docker.
heda is offline   Reply With Quote
Old 07-23-2019, 02:29 PM   #6
Daimebag
Human being with feelings
 
Join Date: May 2014
Location: France
Posts: 24
Default

Up, Anyone know if we can do that today?
Daimebag is offline   Reply With Quote
Old 07-23-2019, 05:39 PM   #7
hangnef
Human being with feelings
 
hangnef's Avatar
 
Join Date: Dec 2017
Posts: 69
Default

Weird, I was wondering how I could do this earlier today... surprised I didnt find this thread when searching.

I haven’t yet seen a way to have something start docked automatically. I did see there is an SWS that can autostart stuff when opeining a project.
hangnef is offline   Reply With Quote
Old 07-24-2019, 12:08 AM   #8
Daimebag
Human being with feelings
 
Join Date: May 2014
Location: France
Posts: 24
Default

Quote:
Originally Posted by hangnef View Post
I did see there is an SWS that can autostart stuff when opeining a project.
Yes, but scripts windows are not docked.
Daimebag is offline   Reply With Quote
Old 07-24-2019, 02:11 AM   #9
heda
Human being with feelings
 
heda's Avatar
 
Join Date: Jun 2012
Location: Spain
Posts: 7,239
Default

this is an old thread.

yes, scripts can be docked, and started automatically. search "__startup.lua"
it depends on the script to save the docker ID and start docked or not. Most scripts should remember where are they docked.
heda is offline   Reply With Quote
Old 07-25-2019, 01:46 AM   #10
Ivannn Bennnettt
Human being with feelings
 
Join Date: Feb 2017
Posts: 305
Default

Quote:
Originally Posted by heda View Post
Most scripts should remember where are they docked.
would be nice
Ivannn Bennnettt is offline   Reply With Quote
Old 04-14-2020, 01:21 PM   #11
onewayout
Human being with feelings
 
Join Date: Feb 2008
Location: So Florida
Posts: 1,395
Default

Quote:
Originally Posted by heda View Post
Hi
With EEL and Lua scripts now being able to be docked, I miss sometimes the integration with screensets or autostart the scripts when a project is loaded, or REAPER started. In the same way as a SWS extension window is integrated. Is it possible to do that in EEL/Lua scripts?

Would it be possible that when saving a screenset, it detects the docked running scripts and save them into the screenset? Next time screenset is recalled, it would launch the necessary script if it is not already running.

This reminds me that scripts run globally. Is there a way to run a script only for a specific project? For example to stop running loop of background scripts in background projects if you switch to another project tab.
Was just checking to see if this has happened yet?

Jeff
onewayout is offline   Reply With Quote
Old 04-16-2020, 02:30 AM   #12
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,031
Default

Quote:
Originally Posted by musicbynumbers View Post
That would be awesome as there are already scripts I'd like to be able to keep open and docked.
Me too, for hackey trackey and hackey patterns mainly, if I could recall their docked state, position and size, that would be really cool, especially, you could save then multiple configurations and quickly switch among them.
TonE is offline   Reply With Quote
Old 11-08-2021, 08:51 PM   #13
Kei.000000000001
Human being with feelings
 
Join Date: Mar 2021
Posts: 5
Default

Come on devs! nothing for 5 years?! this is a bug not a feature request and should be fixed... screensets ARE expected to remember docked properties for lua scripts...
Kei.000000000001 is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 08:44 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.