Option to startup Thunderbird on Windows login
Categories
(Thunderbird :: OS Integration, enhancement)
Tracking
(Not tracked)
People
(Reporter: gdutertre11, Unassigned)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
(Whiteboard: [patchlove])
Attachments
(1 file, 3 obsolete files)
|
6.50 KB,
patch
|
jsbruner
:
feedback-
|
Details | Diff | Splinter Review |
Updated•12 years ago
|
Comment 3•12 years ago
|
||
Comment 5•12 years ago
|
||
Updated•12 years ago
|
Comment 8•12 years ago
|
||
Updated•12 years ago
|
Comment 9•12 years ago
|
||
Comment 10•12 years ago
|
||
Comment 11•12 years ago
|
||
Comment 12•12 years ago
|
||
Comment 13•12 years ago
|
||
Comment 14•12 years ago
|
||
Comment 15•12 years ago
|
||
Comment 16•12 years ago
|
||
Comment 17•12 years ago
|
||
Comment 18•12 years ago
|
||
Comment 19•12 years ago
|
||
Comment 20•12 years ago
|
||
Comment 21•12 years ago
|
||
Comment 22•12 years ago
|
||
Comment 23•12 years ago
|
||
Comment 24•12 years ago
|
||
Comment 25•12 years ago
|
||
Comment 26•12 years ago
|
||
Comment 27•12 years ago
|
||
Updated•12 years ago
|
Comment 28•12 years ago
|
||
Comment 29•12 years ago
|
||
Comment 30•12 years ago
|
||
Comment 31•12 years ago
|
||
Comment 32•12 years ago
|
||
Comment 33•12 years ago
|
||
Comment 34•12 years ago
|
||
Comment 35•12 years ago
|
||
Comment 36•12 years ago
|
||
Comment 37•12 years ago
|
||
Comment 38•12 years ago
|
||
Comment 39•12 years ago
|
||
Comment 40•12 years ago
|
||
Comment 41•12 years ago
|
||
Comment 42•12 years ago
|
||
Comment 43•12 years ago
|
||
Comment 44•12 years ago
|
||
| testcase | ||
Comment 45•12 years ago
|
||
Comment 46•12 years ago
|
||
Updated•12 years ago
|
Updated•12 years ago
|
Comment 47•12 years ago
|
||
Comment 48•12 years ago
|
||
Comment 49•12 years ago
|
||
Comment 50•12 years ago
|
||
Comment 51•12 years ago
|
||
Comment 52•12 years ago
|
||
Comment 53•12 years ago
|
||
Comment 54•12 years ago
|
||
Comment 55•12 years ago
|
||
Comment 56•12 years ago
|
||
Comment 57•12 years ago
|
||
Comment 58•12 years ago
|
||
Comment 59•12 years ago
|
||
Comment 60•12 years ago
|
||
Comment 61•12 years ago
|
||
Comment 62•12 years ago
|
||
Comment 63•12 years ago
|
||
Comment 64•12 years ago
|
||
Comment 65•12 years ago
|
||
Comment 66•12 years ago
|
||
Comment 67•12 years ago
|
||
Comment 68•12 years ago
|
||
Comment 69•11 years ago
|
||
Updated•10 years ago
|
Comment 70•9 years ago
|
||
Comment 71•9 years ago
|
||
Comment 72•9 years ago
|
||
Comment 73•9 years ago
|
||
Updated•5 years ago
|
Comment 76•5 years ago
|
||
I suggest we consider implementing this and deliver in esr 78. It would be a good compliment to our new support of Windows tray.
I had misgivings Several years ago and we still have startup performance issues, some of which I'll link to this bug as being relevant. But in the last 4-6 years average hardware capability has improved, our code has improved in relevant areas, and some performance issues are under active investigation. So I'm hopeful we wouldn't be overrun with support and bug requests.
I suggest we don't worry about comment 46 and 49, get some useful beta testing feedback, and adjust if needed.
Comment 77•5 years ago
|
||
Would need to punt on this one.
I'm not sure about desired it really is either. It's pretty easy for users to tb themselves add to the startup folder if they do want it.
Comment 78•5 years ago
|
||
My windows display appeared at 8:05 on the display. It was 8:07 before Thunderbird was apparently through the not responding stages and looked like it was working. Interestingly I got a single issue connecting to IMAP Gmail, but there are multiple accounts. Startup account checking sure needs some sort of manager as some sort of failure is now in the to be expected grouping.
Personally I found the startup to be about normal. Slow, jerky and with lots of "not responding" over about a 2 minute period. With Disk access in the 5Mb per second range and memory use around 1.800 mb
Updated•5 years ago
|
| Comment hidden (off-topic) |
Comment 80•5 years ago
|
||
Windows OS version 2004 (OS build 19041.804) 64bit
Processor Intel(R) Core(TM) i7-8700K CPU @3.70GHz 3696 MHz. 6 cores
RAM 16.0 GB
Main Graphics: NVIDIA GeForce GTX 1080
Anti-Virus: Norton 360
Typical Download Broadband Speed: 59.3 MB/s
I have it on auto startup and after logging on to User Account, I would say Thunderbird appears within seconds, sometimes seems immediate and useable virtually immedately, I'm talking about less than 10 seconds as I usually wait for the checks for messages, which according to Activity Manager all occured within first minute.
3 pop accounts and gmail imap
I'm not in the habit of keeping years' (decades !) worth of emails in a current profile - I have a backup of old stuff if required and detach attachments to a suitable storage. So my profile name folder has an operating size of 230MB min to 500MB max.
I used to have to wait for a couple of minutes and experience all the same issues - script issues etc as described by Matt, but I was using an older Vista OS on a 14 year old computer with 500MB Ram !
I've never experienced those issues on this device which is now nearly 2 years old.
Comment 81•5 years ago
|
||
I have little doubt a large part of my issues are a slow platter disk and only 8Gb of ram, and a number of broken account and calendar setups that do not log in. With Thunderbird wanting gigabytes and Firefox regularly losing it for 4 or more and the video card sharing the 8Gb I have memory issues. But then I find Mozilla applications memory hogs.
Having said that a lot of consumer-level PC devices still being sold have the same poor memory levels (8Gb) and slow disks. They are made to a price, not a standard. A quick visit to the Dell web site shows 6 of the first 7 devices listed under deals as having 8Gb of ram. and while non-platter storage is becoming more common, small system volumes and large slow sata data drives are almost as common and we store large data on those small drives.
Comment 83•4 years ago
|
||
(In reply to Magnus Melin [:mkmelin] from comment #77)
Would need to punt on this one.
I'm not sure about desired it really is either. It's pretty easy for users to tb themselves add to the startup folder if they do want it.
For me it is about user convenience. Everything a program should do, should be done within the program.
If one uninstalls Mozilla Thunderbird, they will have to manually undo all the extra bits they had done outside, like managing the start-up folder.
It is not user friendly. And Mozilla Thunderbird is a program which a user generally wants to launch on boot and keep open all the time, more than not having it be in this state.
I really hope a checkbox makes its way into Mozilla Thunderbird to automatically start Mozilla Thunderbird on Windows boot, additionally minimised to tray as well.
If not, make it possible via an add-on, but at the moment it seems add-ons do not have these capabilities.
Updated•3 years ago
|
Comment 84•3 years ago
|
||
I'm very surprised this app doesn't have such a functionality. It's basic for this kind of apps and rather easy to implement. Checkbox in settings which when ticked registers the app to start with Windows and when unticked unregisters it. And which checks the system to tick/untick it if needed. In WIndows it's just a matter of adding/removing registry key, which is a more recommended way than the shortcut. On Linux you add an init script. On Mac not sure, but there are a bunch of libraries for various languages that can do it in one to three lines for all systems anyways.
Why is it better than just copying the shortcut to the startup folder:
- saves time of a lot of users ofc
- it doesn't try to launch non-existent app if you uninstall and that deregisters the registry key/file
- possible API integrations of sorts that e.g. turn it off with extension based on some condition
And startup time is not any sort of an issue because the user has still a choice to enable it or not if he feels it slows down system startup too much. It's not any sort of a negative, I have no idea why so much discussion was about speed here. It's just a matter of doing users' lives easier or not doing.
Comment 86•2 years ago
|
||
Regarding the speed:
I can't grasp how this is a problem for not having this option in Thunderbird in 2023. What's the use of an E-Mail Client if I don't want to open it everyday to check my emails?
Worried about the email client hogging up the system right after booting? No problem, just set the launch with a 1 min delay (that's more than easy to do). Many Apps do this already and AFAIK Windows delay all apps in the startup folder (Windows+R --> Shell:Startup) for 15 seconds after logging in before launching.
Worried about the users not wanting it? Well it's a check box. Default behavior of an email client should be to launch at startup, just like how a default behavior of a cloud syncing app should be. We have unnecessary messaging apps like Discord default to this and no one ever complains about it.
Want to copy it from another FOSS App? Check the Mega Cloud Syncing App, it's literally the first line one will ready after clicking on "Settings" in the App.
One thing I want to add is: Please have the option to launch Thunderbird minimized, so that it doesn't pop up in our faces if there are no new emails.
Comment 87•2 years ago
|
||
Want to copy it from another FOSS App? Check the Mega Cloud Syncing App, it's literally the first line one will ready after clicking on "Settings" in the App.
If you read the bug report you will see that simply adding the checkbox hasn't been the blocking issue.
You are correct, not all users have a large enough configuration to be significantly impacted. However, we must care about the average user, who when offered this option won't care why startup isn't performing to their liking, they will simply insist that it work even if it isn't going to work well on their system.
I can't grasp how this is a problem for not having this option in Thunderbird in 2023. What's the use of an E-Mail Client if I don't want to open it everyday to check my emails?
You could say that about any application which you use on a daily basis. But unlike Thunderbird, on startup most do not have a relatively high load on the hardware, which also does not mesh well with a Windows boot process which inherently has high load. So comparisons to most other applications like discord simply aren't valid. Adding a startup delay would help, but adds code complexity that we simply wouldn't do.
However, version 115 has brought many significant startup performance improvements, which you can see in this
long list of performance improvements since 2020-10-01.
Calendar unfortunately hasn't come as far. But we can still revisit moving this forward.
Comment 88•2 years ago
|
||
Isn't this possible already via the native OS "startup apps" option?
I think Windows, macOS, and almost all Linux distros now come with native control of which applications should be opened at startup.
The "start minimized" option is another thing that we want to explore later.
Comment 89•1 year ago
|
||
It is possible on all systems, but it's also not convenient on all systems e.g. for all reasons mentioned above. And if the problem is lack of startup optimization, delaying fully optional easy to implement feature, only sounds like an excuse to never optimize the startup because people would enable the feature more often than they do through system capabilities. If I were you, I'd want more users to report performance and its flaws on various systems to consider the best improvement actions, not the other way round.
Updated•1 year ago
|
Comment 91•1 month ago
|
||
There is no point in running it at Windows startup, only on user login. Add a "Start on login" checkbox to the settings and have its CheckedChanged (or whatever, figure it out) event run
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Run /v Thunderbird /t REG_SZ /d "path to Thunderbird"
when it is checked, and
reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Run /v Thunderbird /f
when it is unchecked. That’s it. No custom registry logic or elevation is required. Reg.exe is a standard registry utility and is present on any Windows system.
Comment 92•1 month ago
|
||
Indeed "Option to startup Thunderbird on Windows login" makes more since
Description
•