hovancik / stretchly

The break time reminder app
https://hovancik.net/stretchly
BSD 2-Clause "Simplified" License
4.51k stars 436 forks source link

Phantom break window appears on monitors detach and attach #919

Open xperiandri opened 3 years ago

xperiandri commented 3 years ago

Prerequisites

Description

When I detach 2 4K screens and attach another one Full HD screen the phantom break window appears. In the other direction, it works the same.

image

Operating system:
Edition Windows 10 Pro
Version 20H2
Installed on 27.‎11.‎2020
OS build 19042.928
Serial number 013396683853
Experience Windows Feature Experience Pack 120.2212.551.0

Steps to Reproduce

  1. When break starts
  2. Detach from an external monitor

Expected behavior: No phantom windows appear

Actual behavior: Fantom window appears

Reproduces how often: Each time I detach and attach the monitor while in break

Debug information

        breakPlanner: {reference: startMicrobreakNotification,
        timeleft: Залишилось біля 10 хвилин,
        breakNumber: 1,
        postponesNumber: 0,
        Do Not Disturb: false}

        settingsFile: C:\Users\Andrii\AppData\Roaming\Stretchly\config.json

        logsFile:  C:\Users\Andrii\AppData\Roaming\Stretchly\logs\main.log
        Node.js: 14.16.0
        Chromium: 89.0.4389.90,
        Electron: 12.0.2
{
    "microbreakDuration": 20000,
    "microbreakInterval": 600000,
    "breakDuration": 300000,
    "breakInterval": 3,
    "breakNotification": true,
    "microbreakNotification": true,
    "breakNotificationInterval": 30000,
    "microbreakNotificationInterval": 10000,
    "microbreak": true,
    "break": true,
    "microbreakStrictMode": false,
    "breakStrictMode": true,
    "morningHour": 6,
    "microbreakPostpone": true,
    "breakPostpone": true,
    "microbreakPostponeTime": 120000,
    "breakPostponeTime": 300000,
    "microbreakPostponesLimit": 1,
    "microbreakPostponableDurationPercent": 30,
    "breakPostponesLimit": 1,
    "breakPostponableDurationPercent": 30,
    "mainColor": "#478484",
    "transparentMode": false,
    "opacity": 0.9,
    "audio": "crystal-glass",
    "volume": 1,
    "fullscreen": false,
    "ideas": true,
    "naturalBreaks": true,
    "naturalBreaksInactivityResetTime": 300000,
    "allScreens": true,
    "useIdeasFromSettings": false,
    "language": "uk",
    "notifyNewVersion": true,
    "isFirstRun": false,
    "posLatitude": 0,
    "posLongitude": 0,
    "useMonochromeTrayIcon": false,
    "useMonochromeInvertedTrayIcon": false,
    "silentNotifications": false,
    "monitorDnd": true,
    "microbreakStartSoundPlaying": false,
    "breakStartSoundPlaying": false,
    "themeSource": "system",
    "endBreakShortcut": "CmdOrCtrl+X",
    "breakWindowWidth": 0.85,
    "breakWindowHeight": 0.85,
    "checkNewVersion": true,
    "breakIdeas": [
        {
            "data": [
                "Not alone",
                "Do you find it hard to take a break alone? Try to do it with a co-worker. Aside from making it easier to stick to breaks, you will have a chance to get to know them better. Taking breaks together increases productivity."
            ],
            "enabled": true
        },
        {
            "data": [
                "Step away",
                "Do you ever notice how your brain can figure things out by itself? All it takes is to step away from the computer and take a break to think about something totally unrelated."
            ],
            "enabled": true
        },
        {
            "data": [
                "Microbreaks",
                "Rest is a key component in ensuring the performance of the musculoskeletal system. Frequent breaks can decrease the duration of a task and help lower the exposure to ergonomic injury risk."
            ],
            "enabled": true
        },
        {
            "data": [
                "Meditation",
                "Research studies suggest that mindfulness-based exercises help decrease anxiety, depression, stress, and pain, and help improve general health, mental health, and quality of life. Not sure how to start? There are numerous apps to help you out."
            ],
            "enabled": true
        },
        {
            "data": [
                "Blink",
                "Looking at screens for a long time causes you to blink less, thus exposing your eyes to the air. Blink rapidly for a few seconds to refresh the tear film and clear dust from the eye surface."
            ],
            "enabled": true
        },
        {
            "data": [
                "Ergonomics",
                "Improper height and angle of the keyboard, mouse, monitor or working surface can cause health problems. Take some time to read about desk ergonomics."
            ],
            "enabled": true
        },
        {
            "data": [
                "Move",
                "There are a lot of ways you can exercise within your office. Try marching in place or doing desk push-ups."
            ],
            "enabled": true
        },
        {
            "data": [
                "Change",
                "Do you have a stability ball or standing work desk? Consider replacing your desk chair with them for a while."
            ],
            "enabled": true
        },
        {
            "data": [
                "Notice",
                "Are you daydreaming or having trouble focusing? It is a sign that you need to take a break."
            ],
            "enabled": true
        },
        {
            "data": [
                "Tech",
                "How about taking a no-tech walk?"
            ],
            "enabled": true
        },
        {
            "data": [
                "Metabolism",
                "Emerging research shows that sitting for long periods of time contributes to risk of metabolic syndrome, heart attack and stroke risk and overall death risk, among others. Taking regular walking breaks can help your circulation, working to counteract some of those problems."
            ],
            "enabled": true
        },
        {
            "data": [
                "Active Meetings",
                "How about moving meetings from the conference room to the concourse? Walking not only burns calories but it may even foster a sense of collaboration."
            ],
            "enabled": true
        },
        {
            "data": [
                "Fruit",
                "Take your time and eat some fruit. Slowly. Notice the flavor, the texture, the freshness."
            ],
            "enabled": true
        },
        {
            "data": [
                "Bathrooms",
                "Walk to the farthest bathroom in the worksite facility when going to the restroom."
            ],
            "enabled": true
        },
        {
            "data": [
                "Coffee break",
                "Going on coffee break? Consider doing a 5-minute walk every time you go for one."
            ],
            "enabled": true
        },
        {
            "data": [
                "Colleagues",
                "Do not email or message office colleagues, walk to their desks to communicate with them."
            ],
            "enabled": true
        },
        {
            "data": [
                "Learning",
                "In a study of healthy volunteers, NIH researchers found that taking short breaks, early and often, may help our brains learn new skills."
            ],
            "enabled": true
        },
        {
            "data": [
                "Exercise",
                "Evidence suggests small amounts of regular exercise can bring dramatic health benefits, including measurably reducing stress."
            ],
            "enabled": true
        },
        {
            "data": [
                "Repeat",
                "Have you found your stretch-ly-routine? Do not forget to repeat it for more than once to better fight effects of prolonged sitting."
            ],
            "enabled": true
        },
        {
            "data": [
                "Wrist and forearm",
                "Extend your arms with the palms facing towards you, then slowly rotate the hands four times clockwise, then four times counter-clockwise."
            ],
            "enabled": true
        },
        {
            "data": [
                "Back stretching",
                "Join your hands behind your head, then lift them together up above your head ending with your palms facing upward."
            ],
            "enabled": true
        },
        {
            "data": [
                "Mobilize",
                "For every thirty minutes of stagnation, you should have at least one minute of stimulation."
            ],
            "enabled": true
        },
        {
            "data": [
                "7 Minute Workout",
                "This workout packs in a full-body exercise routine in a fraction of the time. But as with any exercise, be careful. There are numerous apps to get you started."
            ],
            "enabled": true
        },
        {
            "data": [
                "Pulse",
                " Raise your pulse rate to 120 beats per minute for 20 straight minutes four or five times a week doing anything you enjoy. Regularly raising your heart rate results in improved cardiovascular health."
            ],
            "enabled": true
        },
        {
            "data": [
                "Take the stairs ",
                "Studies have shown that stair climbing, which is considered vigorous-intensity physical activity, burns more calories per minute than jogging."
            ],
            "enabled": true
        },
        {
            "data": [
                "Make art",
                "Art therapy is known to have great mental health benefits, especially when it comes to stress management. How about writing a quick poem, taking a picture or painting something small?"
            ],
            "enabled": true
        },
        {
            "data": [
                "Declutter",
                "A clean space helps your focus at work and is often linked to positive emotions like happiness."
            ],
            "enabled": true
        },
        {
            "data": [
                "Lunch outside",
                "Nature is linked to positive emotions and decreased stress and anxiety. Whenever possible, try to take your daily lunch break outside, surrounded by some greenery."
            ],
            "enabled": true
        },
        {
            "data": [
                "Public transport",
                "If you use public transport regularly, you can stand instead of sitting. If it is possible, try to replace as many of your daily trips as possible with walking or cycling."
            ],
            "enabled": true
        },
        {
            "data": [
                "Yawning",
                "Yawning can be really helpful, as it produces tears to help moisten and lubricate the eyes."
            ],
            "enabled": true
        },
        {
            "data": [
                "Focus change",
                "Hold one finger close to the eye an focus on it. Slowly move the finger away, focus far into the distance and then back to the finger. Bring the finger back and focus on something far away."
            ],
            "enabled": true
        },
        {
            "data": [
                "Palming",
                "While seated, brace elbows on the desk and close to the desk edge. Let your weight fall forward and cup hands over eyes. Close your eyes and inhale slowly through nose and hold for few seconds. Continue deep breathing."
            ],
            "enabled": true
        },
        {
            "data": [
                "Hand squeezes",
                "Squeeze a pair of balled-up socks or a soft rubber ball, hold for 5 seconds. Repeat whole process few times."
            ],
            "enabled": true
        }
    ],
    "microbreakIdeas": [
        {
            "data": "Go grab a glass of water.",
            "enabled": true
        },
        {
            "data": "Slowly look all the way left, then right.",
            "enabled": true
        },
        {
            "data": "Slowly look all the way up, then down.",
            "enabled": true
        },
        {
            "data": "Close your eyes and take few deep breaths.",
            "enabled": true
        },
        {
            "data": "Close your eyes and relax.",
            "enabled": true
        },
        {
            "data": "Stretch your legs.",
            "enabled": true
        },
        {
            "data": "Stretch your arms.",
            "enabled": true
        },
        {
            "data": "Is your sitting posture correct?",
            "enabled": true
        },
        {
            "data": "Slowly turn head to side and hold for 10 seconds.",
            "enabled": true
        },
        {
            "data": "Slowly tilt head to side and hold for 5-10 seconds.",
            "enabled": true
        },
        {
            "data": "Stand from your chair and stretch.",
            "enabled": true
        },
        {
            "data": "Refocus your eyes on an object at least 20 meters away.",
            "enabled": true
        },
        {
            "data": "Take a moment to think about something you appreciate.",
            "enabled": true
        },
        {
            "data": "Take a moment to smile at being alive.",
            "enabled": true
        },
        {
            "data": "A truly ergonomic workstation is one that you regularly push away from.",
            "enabled": true
        },
        {
            "data": "Close your eyes and count your breaths.",
            "enabled": true
        },
        {
            "data": "Close your eyes and name the things you hear.",
            "enabled": true
        },
        {
            "data": "Place your fingertips on your shoulders. Roll your shoulders forward for 10 seconds, then backward.",
            "enabled": true
        },
        {
            "data": "Raise your right arm, stretch it over your head to the left, and hold for 10 seconds. Repeat on the other side.",
            "enabled": true
        },
        {
            "data": "With your right hand, grab each finger of your left hand in turn and squeeze. Repeat on the other side.",
            "enabled": true
        },
        {
            "data": "Stand up and do a lunge. Hold for 10 seconds, then do the other leg.",
            "enabled": true
        },
        {
            "data": "Close your eyes and simply notice whatever arises in current moment, without judgement.",
            "enabled": true
        },
        {
            "data": "One should focus every 20 minutes for 20 seconds on an object that is 20 feet distance.",
            "enabled": true
        },
        {
            "data": "If you need help, ask for it.",
            "enabled": true
        },
        {
            "data": "Do one thing at a time.",
            "enabled": true
        },
        {
            "data": "Is your attention spent wisely?",
            "enabled": true
        },
        {
            "data": "Change your sitting posture.",
            "enabled": true
        },
        {
            "data": "Expose your eyes to natural light.",
            "enabled": true
        },
        {
            "data": "With your eyes closed, slowly and gently move eyes up to the ceiling, then slowly down to the floor.",
            "enabled": true
        },
        {
            "data": "With your eyes closed, slowly and gently move eyes to the left, then slowly to the right.",
            "enabled": true
        },
        {
            "data": "Shake your hands out to get some relief.",
            "enabled": true
        },
        {
            "data": "One at a time, touch the tip of each finger to the tip of your thumb so they make an O-shape.",
            "enabled": true
        },
        {
            "data": "Make a fist and then slide your fingers up until they point toward the ceiling, like you're telling someone to stop.",
            "enabled": true
        },
        {
            "data": "Make a fist and then fan your fingers out and stretch them as far as you can.",
            "enabled": true
        }
    ],
    "showBreaksAsRegularWindows": false,
    "appExclusions": []
}
[2021-04-16 10:25:24.481] [info]  Stretchly: postponing Mini Break
[2021-04-16 10:27:14.496] [info]  Stretchly: showing Mini Break notification
[2021-04-16 10:27:24.884] [info]  Stretchly: showing window 1 of 1
[2021-04-16 10:27:24.886] [info]  Stretchly: starting Mini Break
[2021-04-16 10:27:26.543] [info]  Stretchly: finishing Mini Break
[2021-04-16 10:37:16.548] [info]  Stretchly: showing Mini Break notification
[2021-04-16 10:37:26.829] [info]  Stretchly: showing window 1 of 1
[2021-04-16 10:37:26.830] [info]  Stretchly: starting Mini Break
[2021-04-16 10:37:29.492] [info]  Stretchly: postponing Mini Break
[2021-04-16 10:39:19.495] [info]  Stretchly: showing Mini Break notification
[2021-04-16 10:39:29.698] [info]  Stretchly: showing window 1 of 1
[2021-04-16 10:39:29.699] [info]  Stretchly: starting Mini Break
[2021-04-16 10:39:49.717] [info]  Stretchly: finishing Mini Break
[2021-04-16 10:44:06.903] [info]  Stretchly: pausing breaks because of idle time
[2021-04-16 10:46:14.191] [info]  Stretchly: resuming breaks after idle time
[2021-04-16 10:56:04.197] [info]  Stretchly: showing Mini Break notification
[2021-04-16 10:56:14.404] [info]  Stretchly: showing window 1 of 1
[2021-04-16 10:56:14.405] [info]  Stretchly: starting Mini Break
[2021-04-16 10:56:34.418] [info]  Stretchly: finishing Mini Break
[2021-04-16 11:00:22.240] [info]  Stretchly: pausing breaks because of idle time
[2021-04-16 11:02:34.422] [info]  Stretchly: resuming breaks after idle time
[2021-04-16 11:03:11.447] [info]  Stretchly: pausing breaks for DND
[2021-04-16 11:12:18.958] [info]  Stretchly: resuming breaks for DND
[2021-04-16 11:12:28.073] [info]  Stretchly: pausing breaks for DND
[2021-04-16 11:12:30.091] [info]  Stretchly: resuming breaks for DND
[2021-04-16 11:13:09.478] [info]  Stretchly: pausing breaks for DND
[2021-04-16 11:20:23.688] [info]  Stretchly: resuming breaks for DND
[2021-04-16 11:20:33.768] [info]  Stretchly: pausing breaks for DND
[2021-04-16 11:42:20.752] [info]  Stretchly: resuming breaks for DND
[2021-04-16 11:42:24.800] [info]  Stretchly: pausing breaks for DND
[2021-04-16 12:07:15.838] [info]  Stretchly: resuming breaks for DND
[2021-04-16 12:07:18.861] [info]  Stretchly: pausing breaks for DND
[2021-04-16 12:38:10.259] [info]  System: suspend or lock
[2021-04-16 12:38:10.261] [info]  Stretchly: pausing breaks for 1
[2021-04-16 12:40:00.560] [info]  System: suspend or lock
[2021-04-16 14:57:26.756] [info]  System: resume or unlock
[2021-04-16 14:57:26.757] [info]  Stretchly: not resuming breaks because in DND
[2021-04-16 14:57:27.625] [info]  System: suspend or lock
[2021-04-16 14:57:33.493] [info]  System: resume or unlock
[2021-04-16 14:57:33.581] [info]  System: suspend or lock
[2021-04-16 15:24:51.984] [info]  System: resume or unlock
[2021-04-16 15:24:56.226] [info]  System: suspend or lock
[2021-04-16 15:25:22.086] [info]  System: resume or unlock
[2021-04-16 15:25:29.137] [info]  System: suspend or lock
[2021-04-16 15:25:59.617] [info]  System: resume or unlock
[2021-04-16 15:26:07.850] [info]  System: resume or unlock
[2021-04-16 17:37:44.135] [info]  System: suspend or lock
[2021-04-16 17:37:44.312] [info]  System: suspend or lock
[2021-04-16 18:02:25.993] [info]  System: resume or unlock
[2021-04-16 18:04:00.255] [info]  System: resume or unlock
[2021-04-16 21:37:59.281] [info]  System: suspend or lock
[2021-04-16 21:37:59.487] [info]  System: suspend or lock
[2021-04-16 22:16:30.068] [info]  System: resume or unlock
[2021-04-16 22:16:50.234] [info]  System: resume or unlock
[2021-04-17 01:31:20.138] [info]  System: suspend or lock
[2021-04-17 01:31:29.651] [info]  System: resume or unlock
[2021-04-17 01:51:09.948] [info]  System: suspend or lock
[2021-04-17 01:52:14.710] [info]  System: suspend or lock
[2021-04-17 02:53:06.728] [info]  System: resume or unlock
[2021-04-17 02:53:07.312] [info]  System: suspend or lock
[2021-04-17 02:53:07.914] [info]  System: resume or unlock
[2021-04-17 02:53:08.014] [info]  System: suspend or lock
[2021-04-17 03:52:29.733] [info]  System: resume or unlock
[2021-04-17 03:52:30.263] [info]  System: suspend or lock
[2021-04-17 03:52:30.330] [info]  System: resume or unlock
[2021-04-17 03:52:30.558] [info]  System: suspend or lock
[2021-04-17 04:09:59.174] [info]  System: resume or unlock
[2021-04-17 04:09:59.619] [info]  System: suspend or lock
[2021-04-17 04:15:33.135] [info]  System: resume or unlock
[2021-04-17 04:15:33.739] [info]  System: suspend or lock
[2021-04-17 04:15:34.801] [info]  System: resume or unlock
[2021-04-17 04:15:34.965] [info]  System: suspend or lock
[2021-04-17 04:51:31.619] [info]  System: resume or unlock
[2021-04-17 04:51:32.025] [info]  System: suspend or lock
[2021-04-17 04:51:32.475] [info]  System: resume or unlock
[2021-04-17 04:51:32.571] [info]  System: suspend or lock
[2021-04-17 05:51:15.662] [info]  System: resume or unlock
[2021-04-17 05:51:16.345] [info]  System: suspend or lock
[2021-04-17 05:51:16.424] [info]  System: resume or unlock
[2021-04-17 05:51:17.428] [info]  System: suspend or lock
[2021-04-17 06:53:13.451] [info]  System: resume or unlock
[2021-04-17 06:53:14.137] [info]  System: suspend or lock
[2021-04-17 06:53:14.228] [info]  System: resume or unlock
[2021-04-17 06:53:14.441] [info]  System: suspend or lock
[2021-04-17 07:52:34.442] [info]  System: resume or unlock
[2021-04-17 07:52:35.220] [info]  System: suspend or lock
[2021-04-17 07:52:35.282] [info]  System: resume or unlock
[2021-04-17 07:52:35.557] [info]  System: suspend or lock
[2021-04-17 08:52:04.807] [info]  System: resume or unlock
[2021-04-17 08:52:36.430] [info]  System: suspend or lock
[2021-04-17 08:52:36.514] [info]  System: resume or unlock
[2021-04-17 08:52:36.792] [info]  System: suspend or lock
[2021-04-17 09:51:48.562] [info]  System: resume or unlock
[2021-04-17 09:51:49.021] [info]  System: suspend or lock
[2021-04-17 09:51:49.088] [info]  System: resume or unlock
[2021-04-17 09:51:49.317] [info]  System: suspend or lock
[2021-04-17 09:57:12.212] [info]  System: resume or unlock
[2021-04-17 09:57:15.284] [info]  System: suspend or lock
[2021-04-17 09:57:46.478] [info]  System: resume or unlock
[2021-04-17 09:57:51.037] [info]  System: suspend or lock
[2021-04-17 09:58:31.807] [info]  System: resume or unlock
[2021-04-17 09:58:37.488] [info]  System: resume or unlock
[2021-04-17 10:00:49.706] [info]  Stretchly: loading settings
[2021-04-17 10:00:49.771] [info]  Stretchly: starting Idle time monitoring
[2021-04-17 10:00:49.772] [info]  Stretchly: starting DND monitoring
[2021-04-17 10:10:39.785] [info]  Stretchly: showing Mini Break notification
[2021-04-17 10:10:50.048] [info]  Stretchly: showing window 1 of 1
[2021-04-17 10:10:50.049] [info]  Stretchly: starting Mini Break
[2021-04-17 10:11:10.064] [info]  Stretchly: finishing Mini Break
[2021-04-17 10:14:48.728] [info]  Stretchly: pausing breaks because of idle time
[2021-04-17 10:19:46.138] [info]  System: suspend or lock
[2021-04-17 10:19:46.140] [info]  Stretchly: pausing breaks for 1
[2021-04-17 10:19:49.983] [info]  System: suspend or lock
[2021-04-17 10:44:27.216] [info]  System: resume or unlock
[2021-04-17 10:44:27.218] [info]  Stretchly: resuming breaks
[2021-04-17 10:44:27.260] [info]  Stretchly: resuming breaks after idle time
[2021-04-17 10:44:30.428] [info]  System: resume or unlock
[2021-04-17 10:49:45.069] [info]  Stretchly: pausing breaks because of idle time
[2021-04-17 10:54:42.862] [info]  System: suspend or lock
[2021-04-17 10:54:42.863] [info]  Stretchly: pausing breaks for 1
[2021-04-17 10:54:57.835] [info]  System: suspend or lock
[2021-04-17 11:07:42.619] [info]  System: resume or unlock
[2021-04-17 11:07:42.620] [info]  Stretchly: resuming breaks
[2021-04-17 11:07:45.516] [info]  System: resume or unlock
[2021-04-17 11:13:11.909] [info]  Stretchly: pausing breaks because of idle time
[2021-04-17 11:13:57.344] [info]  Stretchly: resuming breaks after idle time
[2021-04-17 11:21:09.790] [info]  Stretchly: pausing breaks because of idle time
[2021-04-17 11:22:53.552] [info]  Stretchly: resuming breaks after idle time
[2021-04-17 11:23:04.640] [info]  System: suspend or lock
[2021-04-17 11:23:04.641] [info]  Stretchly: pausing breaks for 1
[2021-04-17 11:23:15.129] [info]  System: resume or unlock
[2021-04-17 11:23:15.131] [info]  Stretchly: resuming breaks
[2021-04-17 11:23:16.110] [info]  Stretchly: pausing breaks for DND
[2021-04-17 11:23:18.126] [info]  Stretchly: resuming breaks for DND
[2021-04-17 11:24:31.781] [info]  Stretchly: pausing breaks for DND
[2021-04-17 11:52:24.714] [info]  Stretchly: resuming breaks for DND
[2021-04-17 11:53:58.705] [info]  Stretchly: pausing breaks for DND
[2021-04-17 12:00:49.081] [info]  Stretchly: resuming breaks for DND
[2021-04-17 12:01:25.474] [info]  Stretchly: pausing breaks for DND
[2021-04-17 12:08:50.362] [info]  Stretchly: resuming breaks for DND
[2021-04-17 12:08:57.464] [info]  Stretchly: pausing breaks for DND
[2021-04-17 12:14:01.168] [info]  Stretchly: resuming breaks for DND
[2021-04-17 12:14:37.509] [info]  Stretchly: pausing breaks for DND
[2021-04-17 12:53:29.204] [info]  Stretchly: resuming breaks for DND
[2021-04-17 13:03:19.217] [info]  Stretchly: showing Mini Break notification
[2021-04-17 13:03:29.680] [info]  Stretchly: showing window 1 of 3
[2021-04-17 13:03:29.681] [info]  Stretchly: starting Mini Break
[2021-04-17 13:03:31.458] [info]  Stretchly: showing window 2 of 3
[2021-04-17 13:03:33.750] [info]  Stretchly: showing window 3 of 3
[2021-04-17 13:03:49.754] [info]  Stretchly: finishing Mini Break
[2021-04-17 13:13:39.763] [info]  Stretchly: showing Mini Break notification
[2021-04-17 13:13:50.266] [info]  Stretchly: showing window 1 of 3
[2021-04-17 13:13:50.267] [info]  Stretchly: starting Mini Break
[2021-04-17 13:13:52.221] [info]  Stretchly: postponing Mini Break
[2021-04-17 13:15:42.230] [info]  Stretchly: showing Mini Break notification
[2021-04-17 13:15:52.777] [info]  Stretchly: showing window 1 of 3
[2021-04-17 13:15:52.778] [info]  Stretchly: starting Mini Break
[2021-04-17 13:15:54.487] [info]  Stretchly: finishing Mini Break
[2021-04-17 13:24:30.964] [info]  Stretchly: pausing breaks for DND
[2021-04-17 15:41:33.310] [info]  Stretchly: resuming breaks for DND
[2021-04-17 15:42:01.300] [info]  Stretchly: showing window 3 of 1
[2021-04-17 15:42:01.379] [info]  Stretchly: showing window 2 of 1
[2021-04-17 15:42:01.484] [info]  Stretchly: showing window 3 of 1
[2021-04-17 15:42:01.644] [info]  Stretchly: showing window 2 of 1
[2021-04-17 15:42:30.260] [info]  Stretchly: pausing breaks for DND
[2021-04-17 15:42:57.860] [info]  Stretchly: resuming breaks for DND
[2021-04-17 15:44:15.523] [info]  Stretchly: pausing breaks for DND
[2021-04-17 16:40:59.964] [info]  System: suspend or lock
[2021-04-17 16:40:59.967] [info]  Stretchly: pausing breaks for 1
[2021-04-17 16:41:42.845] [info]  System: resume or unlock
[2021-04-17 16:41:42.849] [info]  Stretchly: not resuming breaks because in DND
[2021-04-17 16:51:52.142] [info]  System: suspend or lock
[2021-04-17 16:52:04.946] [info]  System: suspend or lock
[2021-04-17 16:53:50.223] [info]  System: resume or unlock
[2021-04-17 16:53:54.742] [info]  System: resume or unlock
[2021-04-17 17:35:29.980] [info]  System: suspend or lock
[2021-04-17 17:35:44.189] [info]  System: suspend or lock
[2021-04-17 17:36:54.349] [info]  System: resume or unlock
[2021-04-17 17:36:58.634] [info]  System: resume or unlock
[2021-04-17 17:38:07.156] [info]  Stretchly: reseting breaks
[2021-04-17 17:38:13.315] [info]  Stretchly: skipping to Mini Break
[2021-04-17 17:38:14.005] [info]  Stretchly: showing window 1 of 3
[2021-04-17 17:38:14.006] [info]  Stretchly: starting Mini Break
[2021-04-17 17:38:16.625] [info]  Stretchly: showing window 2 of 3
[2021-04-17 21:24:09.940] [info]  Stretchly: loading settings
[2021-04-17 21:24:09.972] [info]  Stretchly: starting Idle time monitoring
[2021-04-17 21:24:09.974] [info]  Stretchly: starting DND monitoring
[2021-04-17 21:30:06.588] [info]  Stretchly: pausing breaks because of idle time
[2021-04-17 21:32:48.926] [info]  Stretchly: resuming breaks after idle time
[2021-04-17 21:33:49.998] [info]  Stretchly: pausing breaks for DND
[2021-04-17 21:39:34.622] [info]  Stretchly: resuming breaks for DND
[2021-04-17 21:39:59.896] [info]  Stretchly: pausing breaks for DND
[2021-04-17 21:57:34.580] [info]  Stretchly: resuming breaks for DND
[2021-04-17 21:57:47.697] [info]  Stretchly: pausing breaks for DND
[2021-04-17 22:02:56.936] [info]  Stretchly: resuming breaks for DND
[2021-04-17 22:03:25.093] [info]  Stretchly: pausing breaks for DND
[2021-04-17 22:18:03.047] [info]  Stretchly: resuming breaks for DND
[2021-04-17 22:21:05.636] [info]  Stretchly: pausing breaks for DND
[2021-04-17 22:26:48.581] [info]  Stretchly: resuming breaks for DND
[2021-04-17 22:27:00.657] [info]  Stretchly: pausing breaks for DND
[2021-04-17 22:40:10.906] [info]  Stretchly: resuming breaks for DND
[2021-04-17 22:40:47.146] [info]  Stretchly: pausing breaks for DND
[2021-04-17 22:48:08.485] [info]  Stretchly: resuming breaks for DND
[2021-04-17 22:48:37.670] [info]  Stretchly: pausing breaks for DND
[2021-04-17 22:49:48.115] [info]  Stretchly: resuming breaks for DND
[2021-04-17 22:50:38.499] [info]  Stretchly: pausing breaks for DND
[2021-04-17 22:52:44.015] [info]  Stretchly: resuming breaks for DND
[2021-04-17 22:53:15.237] [info]  Stretchly: pausing breaks for DND
[2021-04-17 23:07:33.286] [info]  Stretchly: resuming breaks for DND
[2021-04-17 23:12:41.074] [info]  Stretchly: loading settings
[2021-04-17 23:12:41.092] [info]  Stretchly: starting Idle time monitoring
[2021-04-17 23:12:41.093] [info]  Stretchly: starting DND monitoring
[2021-04-17 23:18:58.793] [info]  Stretchly: pausing breaks because of idle time
[2021-04-17 23:23:39.422] [info]  Stretchly: resuming breaks after idle time
[2021-04-17 23:28:42.839] [info]  Stretchly: pausing breaks because of idle time
[2021-04-17 23:32:31.577] [info]  Stretchly: resuming breaks after idle time
[2021-04-17 23:37:54.045] [info]  Stretchly: pausing breaks because of idle time
[2021-04-17 23:42:51.793] [info]  System: suspend or lock
[2021-04-17 23:42:51.795] [info]  Stretchly: pausing breaks for 1
[2021-04-18 00:03:44.338] [info]  System: suspend or lock
[2021-04-18 00:03:45.385] [info]  System: resume or unlock
[2021-04-18 00:03:45.386] [info]  Stretchly: resuming breaks
[2021-04-18 00:03:46.376] [info]  Stretchly: pausing breaks because of idle time
[2021-04-18 00:04:50.902] [info]  System: suspend or lock
[2021-04-18 00:04:50.904] [info]  Stretchly: pausing breaks for 1
[2021-04-18 00:04:51.933] [info]  System: resume or unlock
[2021-04-18 00:04:51.934] [info]  Stretchly: resuming breaks
[2021-04-18 00:04:52.939] [info]  Stretchly: pausing breaks because of idle time
[2021-04-18 00:05:56.497] [info]  System: suspend or lock
[2021-04-18 00:05:56.498] [info]  Stretchly: pausing breaks for 1
[2021-04-18 00:37:36.256] [info]  System: resume or unlock
[2021-04-18 00:37:36.257] [info]  Stretchly: resuming breaks
[2021-04-18 00:37:37.255] [info]  Stretchly: pausing breaks because of idle time
[2021-04-18 00:37:37.379] [info]  System: suspend or lock
[2021-04-18 00:37:37.380] [info]  Stretchly: pausing breaks for 1
[2021-04-18 00:37:37.901] [info]  System: resume or unlock
[2021-04-18 00:37:37.903] [info]  Stretchly: resuming breaks
[2021-04-18 00:37:38.186] [info]  System: suspend or lock
[2021-04-18 00:37:38.187] [info]  Stretchly: pausing breaks for 1
[2021-04-18 01:21:06.820] [info]  System: resume or unlock
[2021-04-18 01:21:06.822] [info]  Stretchly: resuming breaks
[2021-04-18 01:21:06.839] [info]  Stretchly: pausing breaks because of idle time
[2021-04-18 01:21:07.579] [info]  System: suspend or lock
[2021-04-18 01:21:07.581] [info]  Stretchly: pausing breaks for 1
[2021-04-18 01:21:07.908] [info]  System: resume or unlock
[2021-04-18 01:21:07.909] [info]  Stretchly: resuming breaks
[2021-04-18 01:21:08.858] [info]  Stretchly: pausing breaks because of idle time
[2021-04-18 01:21:32.325] [info]  System: suspend or lock
[2021-04-18 01:21:32.326] [info]  Stretchly: pausing breaks for 1
[2021-04-18 01:21:32.385] [info]  System: resume or unlock
[2021-04-18 01:21:32.386] [info]  Stretchly: resuming breaks
[2021-04-18 01:21:32.495] [info]  System: suspend or lock
[2021-04-18 01:21:32.496] [info]  Stretchly: pausing breaks for 1
[2021-04-18 01:39:03.527] [info]  System: resume or unlock
[2021-04-18 01:39:03.529] [info]  Stretchly: resuming breaks
[2021-04-18 01:39:03.557] [info]  Stretchly: pausing breaks because of idle time
[2021-04-18 01:39:04.240] [info]  System: suspend or lock
[2021-04-18 01:39:04.241] [info]  Stretchly: pausing breaks for 1
[2021-04-18 01:39:09.649] [info]  System: resume or unlock
[2021-04-18 01:39:09.650] [info]  Stretchly: resuming breaks
[2021-04-18 01:39:09.753] [info]  System: suspend or lock
[2021-04-18 01:39:09.755] [info]  Stretchly: pausing breaks for 1
[2021-04-18 02:37:37.439] [info]  System: resume or unlock
[2021-04-18 02:37:37.440] [info]  Stretchly: resuming breaks
[2021-04-18 02:37:37.457] [info]  Stretchly: pausing breaks because of idle time
[2021-04-18 02:37:38.479] [info]  System: suspend or lock
[2021-04-18 02:37:38.480] [info]  Stretchly: pausing breaks for 1
[2021-04-18 02:37:43.841] [info]  System: resume or unlock
[2021-04-18 02:37:43.843] [info]  Stretchly: resuming breaks
[2021-04-18 02:37:43.950] [info]  System: suspend or lock
[2021-04-18 02:37:43.951] [info]  Stretchly: pausing breaks for 1
[2021-04-18 03:22:07.469] [info]  System: resume or unlock
[2021-04-18 03:22:07.471] [info]  Stretchly: resuming breaks
[2021-04-18 03:22:08.424] [info]  Stretchly: pausing breaks because of idle time
[2021-04-18 03:22:09.768] [info]  System: suspend or lock
[2021-04-18 03:22:09.770] [info]  Stretchly: pausing breaks for 1
[2021-04-18 03:25:59.285] [info]  System: resume or unlock
[2021-04-18 03:25:59.287] [info]  Stretchly: resuming breaks
[2021-04-18 03:26:00.086] [info]  Stretchly: pausing breaks because of idle time
[2021-04-18 03:26:02.105] [info]  Stretchly: resuming breaks after idle time
[2021-04-18 03:26:05.249] [info]  System: resume or unlock
[2021-04-18 03:35:52.120] [info]  Stretchly: showing Mini Break notification
[2021-04-18 03:36:03.822] [info]  Stretchly: showing window 1 of 1
[2021-04-18 03:36:03.823] [info]  Stretchly: starting Mini Break
[2021-04-18 03:36:05.568] [info]  Stretchly: postponing Mini Break
[2021-04-18 03:37:55.584] [info]  Stretchly: showing Mini Break notification
[2021-04-18 03:38:06.078] [info]  Stretchly: showing window 1 of 1
[2021-04-18 03:38:06.079] [info]  Stretchly: starting Mini Break
[2021-04-18 03:38:07.444] [info]  Stretchly: finishing Mini Break
[2021-04-18 03:47:57.460] [info]  Stretchly: showing Mini Break notification
[2021-04-18 03:48:07.757] [info]  Stretchly: showing window 1 of 1
[2021-04-18 03:48:07.758] [info]  Stretchly: starting Mini Break
[2021-04-18 03:48:09.431] [info]  Stretchly: postponing Mini Break
[2021-04-18 03:49:59.438] [info]  Stretchly: showing Mini Break notification
[2021-04-18 03:50:09.655] [info]  Stretchly: showing window 1 of 1
[2021-04-18 03:50:09.656] [info]  Stretchly: starting Mini Break
[2021-04-18 03:50:11.828] [info]  Stretchly: finishing Mini Break
[2021-04-18 04:00:01.847] [info]  Stretchly: showing Mini Break notification
[2021-04-18 04:00:12.223] [info]  Stretchly: showing window 1 of 1
[2021-04-18 04:00:12.224] [info]  Stretchly: starting Mini Break
[2021-04-18 04:00:13.915] [info]  Stretchly: postponing Mini Break
[2021-04-18 04:02:03.918] [info]  Stretchly: showing Mini Break notification
[2021-04-18 04:02:14.210] [info]  Stretchly: showing window 1 of 1
[2021-04-18 04:02:14.211] [info]  Stretchly: starting Mini Break
[2021-04-18 04:02:16.432] [info]  Stretchly: finishing Mini Break
[2021-04-18 04:11:46.437] [info]  Stretchly: showing Long Break notification
[2021-04-18 04:12:16.826] [info]  Stretchly: showing window 1 of 1
[2021-04-18 04:12:16.830] [info]  Stretchly: starting Mini Break
[2021-04-18 04:12:18.443] [info]  Stretchly: postponing Long Break
[2021-04-18 04:16:48.447] [info]  Stretchly: showing Long Break notification
[2021-04-18 04:17:18.701] [info]  Stretchly: showing window 1 of 1
[2021-04-18 04:17:18.702] [info]  Stretchly: starting Mini Break
[2021-04-18 04:22:18.711] [info]  Stretchly: finishing Long Break
[2021-04-18 04:22:18.720] [info]  Stretchly: pausing breaks because of idle time
[2021-04-18 04:22:30.814] [info]  Stretchly: resuming breaks after idle time
[2021-04-18 04:27:31.734] [info]  Stretchly: pausing breaks because of idle time
[2021-04-18 04:32:27.623] [info]  System: suspend or lock
[2021-04-18 04:32:27.624] [info]  Stretchly: pausing breaks for 1
[2021-04-18 04:32:49.051] [info]  System: suspend or lock
[2021-04-18 09:43:14.409] [info]  System: resume or unlock
[2021-04-18 09:43:14.411] [info]  Stretchly: resuming breaks
[2021-04-18 09:43:14.880] [info]  Stretchly: pausing breaks because of idle time
[2021-04-18 09:43:18.334] [info]  System: suspend or lock
[2021-04-18 09:43:18.336] [info]  Stretchly: pausing breaks for 1
[2021-04-18 10:22:12.257] [info]  System: resume or unlock
[2021-04-18 10:22:12.258] [info]  Stretchly: resuming breaks
[2021-04-18 10:22:12.594] [info]  Stretchly: pausing breaks because of idle time
[2021-04-18 10:22:16.094] [info]  System: suspend or lock
[2021-04-18 10:22:16.095] [info]  Stretchly: pausing breaks for 1
[2021-04-18 10:23:01.849] [info]  System: resume or unlock
[2021-04-18 10:23:01.850] [info]  Stretchly: resuming breaks
[2021-04-18 10:23:01.899] [info]  System: suspend or lock
[2021-04-18 10:23:01.900] [info]  Stretchly: pausing breaks for 1
[2021-04-18 10:23:01.975] [info]  System: resume or unlock
[2021-04-18 10:23:01.976] [info]  Stretchly: resuming breaks
[2021-04-18 10:23:10.485] [info]  System: resume or unlock
[2021-04-18 10:32:51.979] [info]  Stretchly: showing Mini Break notification
[2021-04-18 10:33:02.291] [info]  Stretchly: showing window 1 of 2
[2021-04-18 10:33:02.292] [info]  Stretchly: starting Mini Break
[2021-04-18 10:33:04.722] [info]  Stretchly: showing window 2 of 2
[2021-04-18 10:33:22.315] [info]  Stretchly: finishing Mini Break
[2021-04-18 10:36:59.245] [info]  Stretchly: pausing breaks because of idle time
[2021-04-18 10:38:30.084] [info]  Stretchly: resuming breaks after idle time
[2021-04-18 10:45:31.441] [info]  Stretchly: pausing breaks because of idle time
[2021-04-18 11:02:12.813] [info]  Stretchly: resuming breaks after idle time
[2021-04-18 11:07:17.027] [info]  Stretchly: pausing breaks because of idle time
[2021-04-18 11:12:16.277] [info]  System: suspend or lock
[2021-04-18 11:12:16.279] [info]  Stretchly: pausing breaks for 1
[2021-04-18 11:12:16.967] [info]  System: suspend or lock
[2021-04-18 11:13:10.572] [info]  System: resume or unlock
[2021-04-18 11:13:10.574] [info]  Stretchly: resuming breaks
[2021-04-18 11:13:14.315] [info]  System: resume or unlock
[2021-04-18 11:18:20.875] [info]  Stretchly: pausing breaks because of idle time
[2021-04-18 11:20:55.074] [info]  Stretchly: resuming breaks after idle time
[2021-04-18 11:21:22.327] [info]  Stretchly: pausing breaks for DND
[2021-04-18 11:33:20.691] [info]  Stretchly: resuming breaks for DND
[2021-04-18 11:33:20.708] [info]  Stretchly: resuming breaks after idle time
[2021-04-18 11:34:53.569] [info]  Stretchly: pausing breaks for DND
[2021-04-18 11:57:20.885] [info]  Stretchly: resuming breaks for DND
[2021-04-18 12:07:10.899] [info]  Stretchly: showing Mini Break notification
[2021-04-18 12:07:21.322] [info]  Stretchly: showing window 1 of 3
[2021-04-18 12:07:21.323] [info]  Stretchly: starting Mini Break
[2021-04-18 12:07:23.386] [info]  Stretchly: showing window 2 of 3
[2021-04-18 12:07:25.624] [info]  Stretchly: showing window 3 of 3
[2021-04-18 12:07:41.373] [info]  Stretchly: finishing Mini Break
[2021-04-18 12:17:31.377] [info]  Stretchly: showing Mini Break notification
[2021-04-18 12:17:41.785] [info]  Stretchly: showing window 1 of 3
[2021-04-18 12:17:41.786] [info]  Stretchly: starting Mini Break
[2021-04-18 12:17:43.606] [info]  Stretchly: showing window 2 of 3
[2021-04-18 12:17:45.841] [info]  Stretchly: showing window 3 of 3
[2021-04-18 12:18:01.832] [info]  Stretchly: finishing Mini Break
[2021-04-18 12:27:51.843] [info]  Stretchly: showing Mini Break notification
[2021-04-18 12:28:02.295] [info]  Stretchly: showing window 1 of 3
[2021-04-18 12:28:02.296] [info]  Stretchly: starting Mini Break
[2021-04-18 12:28:04.658] [info]  Stretchly: showing window 2 of 3
[2021-04-18 12:28:07.069] [info]  Stretchly: showing window 3 of 3
[2021-04-18 12:28:22.327] [info]  Stretchly: finishing Mini Break
[2021-04-18 12:37:52.345] [info]  Stretchly: showing Long Break notification
[2021-04-18 12:38:22.856] [info]  Stretchly: showing window 1 of 3
[2021-04-18 12:38:22.856] [info]  Stretchly: starting Mini Break
[2021-04-18 12:38:25.223] [info]  Stretchly: showing window 2 of 3
[2021-04-18 12:38:27.775] [info]  Stretchly: showing window 3 of 3
[2021-04-18 12:43:22.896] [info]  Stretchly: finishing Long Break
[2021-04-18 12:53:12.912] [info]  Stretchly: showing Mini Break notification
[2021-04-18 12:53:23.426] [info]  Stretchly: showing window 1 of 3
[2021-04-18 12:53:23.427] [info]  Stretchly: starting Mini Break
[2021-04-18 12:53:25.846] [info]  Stretchly: showing window 2 of 3
[2021-04-18 12:53:29.469] [info]  Stretchly: showing window 3 of 3
[2021-04-18 12:53:43.487] [info]  Stretchly: finishing Mini Break
[2021-04-18 13:03:33.503] [info]  Stretchly: showing Mini Break notification
[2021-04-18 13:03:44.070] [info]  Stretchly: showing window 1 of 3
[2021-04-18 13:03:44.071] [info]  Stretchly: starting Mini Break
[2021-04-18 13:03:45.872] [info]  Stretchly: showing window 2 of 3
[2021-04-18 13:03:48.169] [info]  Stretchly: showing window 3 of 3
[2021-04-18 13:04:04.110] [info]  Stretchly: finishing Mini Break
[2021-04-18 13:13:54.125] [info]  Stretchly: showing Mini Break notification
[2021-04-18 13:14:04.832] [info]  Stretchly: showing window 1 of 3
[2021-04-18 13:14:04.833] [info]  Stretchly: starting Mini Break
[2021-04-18 13:14:07.311] [info]  Stretchly: showing window 2 of 3
[2021-04-18 13:14:10.171] [info]  Stretchly: showing window 3 of 3
[2021-04-18 13:14:24.923] [info]  Stretchly: finishing Mini Break
[2021-04-18 13:23:54.928] [info]  Stretchly: showing Long Break notification
[2021-04-18 13:24:25.636] [info]  Stretchly: showing window 1 of 3
[2021-04-18 13:24:25.637] [info]  Stretchly: starting Mini Break
[2021-04-18 13:24:27.465] [info]  Stretchly: showing window 2 of 3
[2021-04-18 13:24:29.585] [info]  Stretchly: showing window 3 of 3
[2021-04-18 13:25:38.435] [info]  Stretchly: postponing Long Break
[2021-04-18 13:28:50.379] [info]  Stretchly: pausing breaks for DND
[2021-04-18 13:29:44.966] [info]  Stretchly: resuming breaks for DND
[2021-04-18 13:39:34.983] [info]  Stretchly: showing Mini Break notification
[2021-04-18 13:39:46.020] [info]  Stretchly: showing window 1 of 3
[2021-04-18 13:39:46.021] [info]  Stretchly: starting Mini Break
[2021-04-18 13:39:48.746] [info]  Stretchly: showing window 2 of 3
[2021-04-18 13:39:51.325] [info]  Stretchly: showing window 3 of 3
[2021-04-18 13:40:06.093] [info]  Stretchly: finishing Mini Break
[2021-04-18 13:49:56.100] [info]  Stretchly: showing Mini Break notification
[2021-04-18 13:50:07.053] [info]  Stretchly: showing window 1 of 3
[2021-04-18 13:50:07.055] [info]  Stretchly: starting Mini Break
[2021-04-18 13:50:09.634] [info]  Stretchly: showing window 2 of 3
[2021-04-18 13:50:14.939] [info]  Stretchly: showing window 3 of 3
[2021-04-18 13:50:27.116] [info]  Stretchly: finishing Mini Break
[2021-04-18 14:00:17.133] [info]  Stretchly: showing Mini Break notification
[2021-04-18 14:00:28.019] [info]  Stretchly: showing window 1 of 3
[2021-04-18 14:00:28.020] [info]  Stretchly: starting Mini Break
[2021-04-18 14:00:30.476] [info]  Stretchly: showing window 2 of 3
[2021-04-18 14:00:32.182] [info]  Stretchly: postponing Mini Break
[2021-04-18 14:02:22.192] [info]  Stretchly: showing Mini Break notification
[2021-04-18 14:02:33.065] [info]  Stretchly: showing window 1 of 3
[2021-04-18 14:02:33.066] [info]  Stretchly: starting Mini Break
[2021-04-18 14:02:34.706] [info]  Stretchly: finishing Mini Break
[2021-04-18 14:12:04.723] [info]  Stretchly: showing Long Break notification
[2021-04-18 14:12:35.735] [info]  Stretchly: showing window 1 of 3
[2021-04-18 14:12:35.737] [info]  Stretchly: starting Mini Break
[2021-04-18 14:12:38.130] [info]  Stretchly: showing window 2 of 3
[2021-04-18 14:12:38.852] [info]  Stretchly: postponing Long Break
[2021-04-18 14:17:08.861] [info]  Stretchly: showing Long Break notification
[2021-04-18 14:17:41.427] [info]  Stretchly: showing window 1 of 3
[2021-04-18 14:17:41.430] [info]  Stretchly: starting Mini Break
[2021-04-18 14:17:45.514] [info]  Stretchly: showing window 3 of 3
[2021-04-18 14:17:45.595] [info]  Stretchly: showing window 2 of 3
[2021-04-18 14:17:52.802] [info]  Stretchly: skipping to Mini Break
[2021-04-18 14:17:55.724] [info]  Stretchly: showing window 1 of 3
[2021-04-18 14:17:55.725] [info]  Stretchly: starting Mini Break
[2021-04-18 14:18:00.042] [info]  Stretchly: showing window 3 of 3
[2021-04-18 14:18:00.805] [info]  Stretchly: showing window 2 of 3
[2021-04-18 14:18:15.857] [info]  Stretchly: finishing Mini Break
[2021-04-18 14:28:05.873] [info]  Stretchly: showing Mini Break notification
[2021-04-18 14:28:17.000] [info]  Stretchly: showing window 1 of 3
[2021-04-18 14:28:17.001] [info]  Stretchly: starting Mini Break
[2021-04-18 14:28:20.165] [info]  Stretchly: showing window 2 of 3
[2021-04-18 14:28:24.334] [info]  Stretchly: showing window 3 of 3
[2021-04-18 14:28:37.076] [info]  Stretchly: finishing Mini Break
[2021-04-18 14:38:27.084] [info]  Stretchly: showing Mini Break notification
[2021-04-18 14:38:38.335] [info]  Stretchly: showing window 1 of 3
[2021-04-18 14:38:38.336] [info]  Stretchly: starting Mini Break
[2021-04-18 14:38:41.971] [info]  Stretchly: showing window 2 of 3
[2021-04-18 14:38:45.927] [info]  Stretchly: showing window 3 of 3
[2021-04-18 14:38:58.468] [info]  Stretchly: finishing Mini Break
[2021-04-18 14:48:28.476] [info]  Stretchly: showing Long Break notification
[2021-04-18 14:48:59.763] [info]  Stretchly: showing window 1 of 3
[2021-04-18 14:48:59.764] [info]  Stretchly: starting Mini Break
[2021-04-18 14:49:04.101] [info]  Stretchly: showing window 2 of 3
[2021-04-18 14:49:04.159] [info]  Stretchly: showing window 3 of 3
[2021-04-18 14:49:07.542] [info]  Stretchly: postponing Long Break
[2021-04-18 14:53:37.551] [info]  Stretchly: showing Long Break notification
[2021-04-18 14:54:08.763] [info]  Stretchly: showing window 1 of 3
[2021-04-18 14:54:08.764] [info]  Stretchly: starting Mini Break
[2021-04-18 14:54:10.940] [info]  Stretchly: showing window 2 of 3
[2021-04-18 14:54:13.824] [info]  Stretchly: showing window 3 of 3
[2021-04-18 14:54:13.926] [info]  Stretchly: skipping to Mini Break
[2021-04-18 14:54:17.778] [info]  Stretchly: showing window 1 of 3
[2021-04-18 14:54:17.779] [info]  Stretchly: starting Mini Break
[2021-04-18 14:54:19.663] [info]  Stretchly: finishing Mini Break
[2021-04-18 15:04:09.668] [info]  Stretchly: showing Mini Break notification
[2021-04-18 15:04:20.829] [info]  Stretchly: showing window 1 of 3
[2021-04-18 15:04:20.830] [info]  Stretchly: starting Mini Break
[2021-04-18 15:04:23.767] [info]  Stretchly: showing window 2 of 3
[2021-04-18 15:04:25.454] [info]  Stretchly: postponing Mini Break
[2021-04-18 15:06:15.465] [info]  Stretchly: showing Mini Break notification
[2021-04-18 15:06:30.092] [info]  Stretchly: showing window 1 of 3
[2021-04-18 15:06:30.093] [info]  Stretchly: starting Mini Break
[2021-04-18 15:06:30.145] [info]  Stretchly: showing window 2 of 3
[2021-04-18 15:06:35.025] [info]  Stretchly: showing window 3 of 3
[2021-04-18 15:06:37.048] [info]  Stretchly: finishing Mini Break
[2021-04-18 15:16:27.064] [info]  Stretchly: showing Mini Break notification
[2021-04-18 15:16:38.556] [info]  Stretchly: showing window 1 of 3
[2021-04-18 15:16:38.557] [info]  Stretchly: starting Mini Break
[2021-04-18 15:16:41.005] [info]  Stretchly: postponing Mini Break
[2021-04-18 15:18:31.015] [info]  Stretchly: showing Mini Break notification
[2021-04-18 15:18:44.554] [info]  Stretchly: showing window 1 of 3
[2021-04-18 15:18:44.555] [info]  Stretchly: starting Mini Break
[2021-04-18 15:18:44.781] [info]  Stretchly: showing window 2 of 3
[2021-04-18 15:18:45.072] [info]  Stretchly: showing window 3 of 3
[2021-04-18 15:18:47.424] [info]  Stretchly: finishing Mini Break
[2021-04-18 15:28:17.435] [info]  Stretchly: showing Long Break notification
[2021-04-18 15:28:49.016] [info]  Stretchly: showing window 1 of 3
[2021-04-18 15:28:49.017] [info]  Stretchly: starting Mini Break
[2021-04-18 15:28:49.098] [info]  Stretchly: showing window 3 of 3
[2021-04-18 15:28:49.191] [info]  Stretchly: showing window 2 of 3
[2021-04-18 15:28:51.895] [info]  Stretchly: postponing Long Break
[2021-04-18 15:33:21.908] [info]  Stretchly: showing Long Break notification
[2021-04-18 15:33:53.535] [info]  Stretchly: showing window 3 of 3
[2021-04-18 15:33:53.682] [info]  Stretchly: showing window 1 of 3
[2021-04-18 15:33:53.683] [info]  Stretchly: starting Mini Break
[2021-04-18 15:33:53.834] [info]  Stretchly: showing window 2 of 3
[2021-04-18 15:34:01.379] [info]  Stretchly: skipping to Mini Break
[2021-04-18 15:34:08.046] [info]  Stretchly: showing window 1 of 3
[2021-04-18 15:34:08.047] [info]  Stretchly: starting Mini Break
[2021-04-18 15:34:08.186] [info]  Stretchly: showing window 3 of 3
[2021-04-18 15:34:08.370] [info]  Stretchly: showing window 2 of 3
[2021-04-18 15:34:28.120] [info]  Stretchly: finishing Mini Break
[2021-04-18 15:44:18.136] [info]  Stretchly: showing Mini Break notification
[2021-04-18 15:44:29.555] [info]  Stretchly: showing window 1 of 3
[2021-04-18 15:44:29.556] [info]  Stretchly: starting Mini Break
[2021-04-18 15:44:29.636] [info]  Stretchly: showing window 3 of 3
[2021-04-18 15:44:29.749] [info]  Stretchly: showing window 2 of 3
[2021-04-18 15:44:31.431] [info]  Stretchly: postponing Mini Break
[2021-04-18 15:46:21.433] [info]  Stretchly: showing Mini Break notification
[2021-04-18 15:46:34.621] [info]  Stretchly: showing window 1 of 3
[2021-04-18 15:46:34.622] [info]  Stretchly: starting Mini Break
[2021-04-18 15:46:34.716] [info]  Stretchly: showing window 2 of 3
[2021-04-18 15:46:34.852] [info]  Stretchly: showing window 3 of 3
[2021-04-18 15:46:54.696] [info]  Stretchly: finishing Mini Break
[2021-04-18 15:51:54.368] [info]  Stretchly: showing window 3 of 1
[2021-04-18 15:51:54.431] [info]  Stretchly: showing window 2 of 1
[2021-04-18 15:51:54.523] [info]  Stretchly: showing window 3 of 1
[2021-04-18 15:51:54.681] [info]  Stretchly: showing window 2 of 1
[2021-04-18 15:51:54.834] [info]  Stretchly: showing window 3 of 1
[2021-04-18 15:51:55.063] [info]  Stretchly: showing window 3 of 1
[2021-04-18 15:51:55.140] [info]  Stretchly: showing window 3 of 1
[2021-04-18 15:51:55.284] [info]  Stretchly: showing window 2 of 1
[2021-04-18 15:51:55.404] [info]  Stretchly: showing window 3 of 1
[2021-04-18 20:50:17.763] [info]  Stretchly: loading settings
[2021-04-18 20:50:17.778] [info]  Stretchly: starting Idle time monitoring
[2021-04-18 20:50:17.780] [info]  Stretchly: starting DND monitoring
hovancik commented 3 years ago

Hi,

so the window appears while you are still in break?

When break starts, Stretchly creates Break windows equal number of Displays. There is code to handle someone changing number of Displays.

related: https://github.com/hovancik/stretchly/issues/743