Name   : Updater
Purpose: Checking for and fetching updates
Version: 0.94L  (20-09-2020) - cut down version
Status : Freeware
Author : Frank de Bruijn
E-mail : updater@aconet.org
Website: https://aconet.org/tools/#updater


================================
Updater is NOT a package manager
================================

Updater was created to handle non-packaged items, like the CA Certificates and NetSurf CI.

The cut down version will handle only that. The full version can be considered a continuation of an abandoned project that was meant to become an alternative package manager, because I did not like RiscPkg at all and there was nothing else - yes, it was that long ago. And then PackMan came along.

PackMan has improved a lot over time, but it still does things I do not like. So I expanded this application (the full version) into something that can (sort of) handle packages, as long as they do not have too many dependencies or conflicting, recommended or suggested packages. If you have the full version, you are welcome to use it for that as well, but be aware of the limitations.

More complicated packages really require a true package manager...


Installation
============
Installing the program is a matter of putting it on you harddrive somewhere. It needs SysLog, so if this is not installed on your machine, get it from https://compton.nu/software/riscos/syslog


Upgrading
=========
Either drop the new distribution over the one existing on your hard drive or put it somewhere else.
If you install it somewhere else and the Settings file was inside the old version, you will have to copy or move that to the new one.


Configuration
=============
Run the application by double clicking, as usual, and the main window will open (there is no iconbar icon). Click the Settings... button.
The Info icon in the Settings window leads to more info about the settings.


The other buttons in the main window
====================================
Items...
~~~~~~~~
This button leads to a rather complicated window. In the cut down version, all you need to know is how to switch an item into an automatic or manual run: click the Menu icon next to the 'Item' field, select an item from the list and look at the two buttons starting with 'Include' near the bottom of the window.

What you see in the Item window is a 'recipe' for an item, by the way. The relevant files are stored in the Items directory in the application's Choices directory. You can add more if you want. Click the Info icon in the Item window for more info.

Start
~~~~~
Surprisingly, this starts a manual update run. The display icons in the main window show some progress information and if 'Report changes' is on, you will get a report afterwards.

Cancel / Close
~~~~~~~~~~~~~~
So it does. Cancels a run in progress or closes the main window.
If you want to reopen the window, either run the Obey file OpenMain in the Commands directory or rerun the application (which will quit the running one and start a new one).


Commands
========
The directory !Updater.Commands holds several Obey files with names that should need no further explanation.

EOF