'Checks the internet for a newer version.
returns: bool, True for new version or False for no new version.
:param force: if true the VERSION_NOTIFY setting will be ignored and a check will be forced'

def check_for_new_version(self, force=False):

    if (self.updater and self.updater.need_update()):
        if force:
            self.updater.set_newest_text()
        return True
