Page 1 of 1

Stretchly reminder program [Electron-based]

Posted: Thu Feb 04, 2021 5:38 pm
by believer
{Mod Note: topic moved and OP subject edited; original was "Stretchly reminder program - can be used to implement pomodoro through json settings file or contribution"]

Homepage:

https://hovancik.net/stretchly/

Features page:

https://hovancik.net/stretchly/features/

Downloads page (windows, MacOS, Linux, with portables)

https://hovancik.net/stretchly/downloads/

Portables are on the github page:

https://github.com/hovancik/stretchly/releases

I tried Stretchly-1.4.0-ia32-win.7z
[https://github.com/hovancik/stretchly/r ... a32-win.7z]

I extracted it using 7-Zip to a Stretchly directory I created.

It is open source.

I did NOT check registry.

It DOES write a ton of files to C:\Users\UERNAME\AppData\Roaming\Stretchly

Many settings are marked "Contributor Preferences" meaning you have to donate or contribute code to access them. But it appears that means accessing them in the GUI settings area. It appears you can manually edit the .json file for free. That's more cumbersome, of course, especially converting 25 minutes to 1,500,000 microseconds which is the units of the json file.

That's all I have time for tonight.

Re: Stretchly reminder program - can be used to implement pomodoro through json settings file or contribution

Posted: Thu Feb 04, 2021 8:50 pm
by webfork
Thanks for the suggestion and the very thorough post -- unfortunately writing a lot of files to AppData probably means it's not portable. Also, the program is Electron-based, a codebase that historically doesn't lend itself to portability (just in my testing).

Screenshot:


Re: Stretchly reminder program - can be used to implement pomodoro through json settings file or contribution

Posted: Wed Feb 17, 2021 5:01 pm
by believer
As for instructions for portable use, if moving your installation to another machine, you can copy this file from one machine to another (via your USB flash drive, eg) and preserve settings.

C:\Users\USERNAME\AppData\Roaming\Stretchly\config.json

Not perfect, but a workaround.

Re: Stretchly reminder program - can be used to implement pomodoro through json settings file or contribution

Posted: Thu Feb 18, 2021 5:28 am
by Midas
Or you could do it automatically by launching Stretchly with yaP and a configurations like the following (untested!):

Code: Select all

; configuration file for yaP v0.7.1.5 (http://yap.rolandtoth.hu/)
; application name: Stretchly
; version: v1.4.0
; website: https://hovancik.net/stretchly/

[GENERAL]
application = App\Stretchly.exe

; commandline = 
; workdir = 

[BEFORE]
dir = %APPDATA%\Stretchly :: Data\App

...

Re: Stretchly reminder program [Electron-based]

Posted: Thu Mar 25, 2021 2:46 pm
by believer
So depending on the definition of portable...

I have put this on my USB drive, used it on several computers, and copied it to my own folder on several computers.

It has a configurable directory in settings of where to store the pictures it takes. It defaults to a subdirectory (subfolder) of the directory (folder) the exe is in.

Everything is working.

It appears to me functionally portable in terms of usability.

Re: Stretchly reminder program [Electron-based]

Posted: Fri Mar 26, 2021 11:15 am
by webfork
believer wrote: Thu Mar 25, 2021 2:46 pm It appears to me functionally portable in terms of usability.
We do like "no-install" programs here (I have a few that I run on my computer as we speak), but we try to reserve stuff for entry into the database based on whether or not you have to re-enter your settings each time. And that's not a question of if you're comfortable with the default settings -- we're trying to make sure (almost) all settings follow all users where ever you go.

There are some exceptions for incidental elements like window size and location. And for "tweak" programs that modify the registry.