The Online category contains options related to your Internet connection and how Shine will connect to the Internet.

Shine pretty much relies upon Windows to do the heavy lifting in relation to establishing and maintaining an Internet connection, so some of the buttons simply redirect you to the appropriate Windows settings window. However, there are also some options in relation to whether or not Shine will check for updates, or how Shine will handle your cache.

These options are divided into the following sub-categories:

Internet Connection

At the top of this section, there will be an area where Shine can display if it’s been able to connect to the Internet. You’ll probably have your own way to see if you’re connected to the Internet, but if you’re concerned that Shine hasn’t been able to connect, you can check it here (by clicking on “Check now”). Shine does not check for a connection when you first open the Options window.

Secondly, there is a button labelled “Manage Connections…”. Clicking this button will open a Control Panel (or Windows Settings app) window that allows you to check on and manage the various ways you can connect to the Internet.

For Windows 10 with the Anniversary Update or later, you’ll be brought to the Network Status screen on the Settings app. For all other versions of Windows, you’ll be brought to the Control Panel’s Network Connections window.

Finally, there is an option at the bottom to activate “Offline Mode”. Offline Mode has Shine act completely offline, as if it doesn’t have an Internet connection; for online calendars, Shine will rely upon the local cache if there is one. Use Offline Mode if you don’t want Shine to connect online for some reason, or if you’re having issues with your Internet connection and just need to open up Shine. Shine will continue to stay in Offline Mode (even if you close and restart it) until you exit Offline Mode.

Learn more about Offline Mode here:

Working with Offline Mode


For some Internet connections, you’ll want or need a proxy server to help you connect to the Internet or to access certain locations.

Shine does not handle proxy settings on its own; instead, Shine simply relies upon the proxy settings that Windows uses. If you’ve set up Windows to use a proxy server, Shine will also use it; if Windows doesn’t have a proxy server, Shine won’t use one.

Click on the “Windows Proxy Settings…” button to bring you to a window where you can change them.

(For Windows 7, 8, and 8.1, this will open the Internet Settings window. For connections that aren’t dial-up or through a VPN, you’ll want to click on the “LAN Settings” button on the bottom of the page to change your proxy settings. For Windows 10, Shine will bring you right to the Proxy page on the Settings app.)


As time goes on, there will be updates made to Shine, adding new features and fixing broken things. For your convenience, you’ll want to keep the update settings here unchanged. However, if for some reason you do need to change them, this is the place to do it.

Check for updates at startup (highly recommended)

If checked, Shine will check for updates when you first open it. This is done by downloading a file from online and then checking it to see if it has info about a new update. It’s a relatively quick process to check, and the file is pretty small, so there’s really no negatives to all the positives you’ll receive from leaving this on.

You may want to uncheck it if you want fine control over your Internet data transfers, if you’ve been having trouble with Shine checking for updates, or if you’re in a setting where updates need to be tested first.

While it is unchecked, the only way you’ll be able to check for updates is if you come onto this website and see if I have posted about a new version.

Action to take when an update is found

When Shine does find an update, you have a few options as to what Shine will do about it:

  • Install immediately: the default option. Immediately upon finding the update, Shine will download it and then begin installing it.
  • Install when I exit Shine: when Shine finds an update, it’ll download it and save it until you close Shine. When you do, Shine will trigger the update and it will begin installing. This may be a better option if you want to more quickly get to work, without waiting for update installations.
  • Don’t install, just tell me: Not recommended. Shine will tell you when it finds an update, but it won’t do anything about it. You’ll have to download and install it yourself.


In computer terms, a “cache” is an offline copy of your data that a program will keep somewhere for when it (or you) needs to quickly look up something. The idea is that if you’re looking up the same thing often enough, it’s faster to just download it once, store it somewhere, and then just look at that downloaded data without needing to download it again.

Web browsers use caches to store images, text, and web code for websites that you visit frequently, so it doesn’t have to download the same images and code over and over when you visit a website.

Shine, likewise, keeps a cache of your online calendars so that it doesn’t have to keep downloading the same data over and over from the Internet. Things like how big the caches should be and how often Shine should update them are remembered for each separate calendar, though. So you’ll need to go to the Calendar Properties window for the calendar who’s cache you want to change if you want to change it.

Here, you’ll find general options related to how Shine interacts with the caches.

Clear cache on exit

When unchecked, Shine will keep its cache around when you close the program. This means that when you next open Shine, it may be able to just use the cache already there without making a new one. This saves time and Internet data usage if you frequently use Shine, and also allows you to still view your online calendars’ events while in Offline Mode.

When checked, Shine will delete the cache when you close it. It is more secure, and also can sometimes save a decent amount of storage space, but it comes at the cost of needing to download a new cache every time Shine starts, and also preventing you from being able to see the events from your online calendars when you’re in Offline Mode.

You’ll want to consider the downsides of each if you want to change these options.