home *** CD-ROM | disk | FTP | other *** search
- This file is in two parts: the first part is a list of bugs and features to be implemented.
- Numbers at the start of a line indicate relative priorities.
-
- The lower half explains what went in to Clapperboard at each release. It is useful to consult
- if something suddenly stops working.
-
-
-
-
- For action on Clapperboard
- ==========================
- 1-f-remember to clear down ErrorLog, but leave it existing!!!
- 1-f-restrict no. collections to 1.
- 4-f-delete commented-out lines; kill unwanted SAM resources; kill unwanted data types etc. Rename goodies.
- 5-fff-create a simple app that inputs name and password (derived from name by me) and unlocks control.
- 5-f- shrink the config window so it doesn't overscroll
- 6-ff-reimplement the stuff that did OLE. According to Simon, I must use a handler set called "raw" to trap things. Dang!
- 6-f-sort out free-form text field printing (in collections and WHO) when 2.2k comes along.
-
- *ff- put video recorder names in the config window.
- *b-ensure that Errorlog writes go to the relevant directory.
- *fff-remember to SAVE control on Quit. This will update the stats.
- *ff-Only show the "db not updated" mesg. in print options window if relevant.
- *ff-Add a "Maintenance" function with a global pack option. Make it auto with logs in control.
- *b-try to stop errorlog overwriting.
- *1-b-put version in errorlog
- *1-protect no. collections of shareware
- *3-b-stop app. abending when a system limit is reached.
- *2-ensure SAM resources remaining (Doctors, prgtypes) have query set to exclude deleted.
-
- People
- ------
- 6-f- auto-make new people entries default(?)
- 6-f-store photos as sprites with people..?
-
- *b- finding WHO people gives a date of 1981 always!!
- *b- after entering a non-existant person name, don't prompt with a default role
- *f-allow press of <cr> in copy from window in people.
- *f-cast selector auto-scrolls on add, but crew doesn't.
- *f-protect the popup buttons in people add window if person doesn't yet exist.
- *f-make the people add window scared.
- *f- auto select the "default" flag if a person entered has a default (and shown)
- *f-put a permanent index on people-roles rather than a temp. one
- *b- problem occurs when trying to UPDATE people from list following DELETE!
- *f- sort the people find report, and put age on it.
- *bbb-if people window is open from another collection, we get a crash.
-
-
- Doctor Who
- ----------
- 6-f-Add an option to print people on report. (or to break down report...)
- 6-f-add a flag to config that suppresses Doctor Who.
- 6-f-make WHO report more like collections.
-
- *b-can't unselect b/w in transmissions on MindOfEvil
- *b-"Story entry updated" etc. appear on valuebar, and stay there for too long!
- *b- WHO is ok, but txmissions are not sorted by date for collections.
- *b-Show tape name on progs window correctly if from who
- *b-Print "Part", "Episode" or name rather than "Episode:" on who report
- *f-enlarge "note" field on stories card, to allow more reasonable cursor editing.
- *b- "Stereo" is not being printed for xmission / episode. (who)
- *b+ neither is "b/w" at story level. (who) --- COS IT'S NOT STORED!!!!!
- *f-add a pre-print dbox to report fullwho print menu - select from/to and printer y/n
- *f-Add a delete button to Stories
-
- Videotapes
- ----------
- 2-bb-Sorting All owners' tapes by time left is wrong - change from SELECT to QUERY.
- 2-bb-Sorting single owners' tapes by time left is fine... except for 1st after break!
- 5-ff-After "find programme", and clicked on "Tape", pre-select the relevant prog on the tape!
- bbb- line 286 in video proc... handle error incase not exists!
- 5-f-Allow tape counts window to remain open (like synopsis / people)
- 6-f-Put remaining estimate flags on counts window, and all on reports.
- 6-ff-Write batch function to calculate philips from JVC on progs
- 6-ff-Have a "find tape" system similar to "find programme"
- 6-ff+invent and use icons for "TAPE" and "PROGRAMME" to distinguish windows. Ressurect WHO icon too
- (*)b-re-make the selected count work on videos window.
- 6-b-i'd like to use binary chop @findelem, but either it or sort is bugged- won't find what exists! [Simon]
-
- *fff- Prompt for details before printing a "full progs by cat." report.
- *f-Validate tape name on progs card
- *b-print the stored tape names rather than hard-coded. EVERYWHERE!
- *f-Add a delete button to videos
- *b-ensure that when deleting a tape, all the progs get deleted too! - not always upd index?
- *2-ffff- make the tape counts window incredibly better!
- *5-b-Need to protect UPDATE on VIDEOS card before selection made
- *3-b-after tape delete, sel-tapes changes format! Ensure 1 pers. mode selects all anyway!
- *3-b-sort out video selector... (owners etc.)
-
-
- Collections
- -----------
- 5-f-add new collections to the menu immediately. [My code done, but Sbase bug]
- 6-f-add report: non-recorded collection
- 6-f-add report: collection crossovers
- 6-ff-add collection import/export facilities.
- 8-f-add facility to edit another collection from the collection editor window.
-
- *b-Remove the "Never" bug from sort-by-time left.
- *fff-Create the "Preferences" system. Store Find_progs defaults.
- *b-Videos' CLEAR button should empty the progs selector
- * Change recorded time to string on the xmissions database
- * Delete the two "waste files"
- * Only show Time element of time field on progs-on-tape selector.
- * Get LoadVideos file in modern format. Add svhs field.
- * Calculate jvc counts *and test* on progs db. Currently they're all the same as philips.
- * Use a clapperboard icon.
- * Add a create prog button to WHO transmissions. - Make it work too!
- *f-Add a delete button to progs
- *ff-Auto-select the first episode in Stories - display those transmissions.
- *b-sort out collections 1story report. Seperate cast/crew. Better headings.
- *f-Add a global "collections" report for > 1 story. replace the 1story.
- *f-sort the collections for the iconbar icon
- *f-add new collections to the menu immediately.
- *b- AI is protected in xmit window.
- *f-Add delete collection facility.
- *f-Add facility to "quickly" re-sort collection stories alphabetically/as defined.
- *b-handle no collections present - don't present a null collection!
-
-
- --------------------------------------------------------------------------------------
-
-
- *2.18-Make a click on sel-xmit have same effect as it's EDIT button
- *2.18-Close xmit window when SAVE or ADD
- *2.18-Close progs window when SAVE or CREATE
- *2.20-ß test release - to Ian Roberts
- *2.21-Added "Add Omnibus" button to the WHO STORIES window.
- *2.21-Updated the "time" field in xmissions to allow "2351" -> "23:51" on field exit.
- *2.22-Finally removed the "card" menu that appears on iconbar click.
- *2.21-Added "actual length" field to episodes
- *2.23-Added Full Who report
- *2.24-Added a DELETE button to the programme window.
- *2.30-Added some (bare) support for generic collections.
- *2.31-Converted from S-Base 2.0 to version 2.2b.
- *2.32-Finally implemented "Retro-add" into a collection.
- *2.33-Collections may now be browsed via story-sel.
- *2.34-Changed internal structure of c_xmit -- added a "random" key to link with c_progs.
-
- *2.35 23-Aug-94 - collection story selector click now yields a full transmission selector.
- Also removed a few bugs in IMPORT (lack of any stereo info being copied)
-
- *2.36 24-Aug-94 - added the collections transmissions window.
-
- *2.37 28-Aug-94 - Removed the "Channel" bug - field no longer changes when tabbed over.
- (Released on ß test to Nick Nicola)
-
- *2.38 28-Aug-94 - Added feature that a click on who stories will also display xmission
- details for selected episode, so it is a little easier.
-
- Stopped "0" being printed inappropriately on who report.
-
- *2.40 30-Aug-94 - Added the "Tape Cards" report
-
- *2.41 31-Aug-94 - Wrote a generic "print selector" that allows the user to choose output destination
- (screen or printer), and applied it to tape cards report.
-
- *2.42 03-Sep-94 - Tided up window processing: windows now reappear where the user left them, and
- the "Tape selector" window appears on iconbar click; also that window is only
- buils once. On future opens, the window reappears! (i.e. it is hidden rather than closed
- on a close tool click)
-
- *2.43 03-Sep-94 - Significantly decreased the amount of disk space in use by WHO STORIES by
- making the Note field external.
-
- *2.44 04-Sep-94 - Made the Note field in collections the same as WHO; and added a SYNOPSIS external
- (with it's own window) to collections. I'll have to add that to WHO as well!
-
- 2.45 *abandoned* Attempted to make application call OLEedit to edit a synopsis. Succeeded in sending
- 04-Sep-94 the text to OLEedit, but couldn't make it return. Maybe I need a crash course in
- Raw events!
-
- *2.46 04-Sep-94 - Removed the abortive OLE code. Users will just have to stick with Wimp field editing
- for the time being. At least it works, and I did try, honest!!
-
- Added a delete button to collection stories.
-
- Released on ß-test to Carl Scarlett and Ian Hatley.
-
- *2.47 08-Sep-94 - Tidied up programmes report. Now deals with "estimated" counts.
-
- *2.48 08-Sep-94 - Vastly tidied up progs card, and videos card a bit too.
- Added keypress validation/shortcut entry for typecode.
- Started adding bones of "config" system.
-
- *2.49 11-Sep-94 - A little more config happens: Owner select removed if only one owner!
-
- The "Never" bug on sort-by time-left partially removed. Tapes with
- negative minutes left still appear at the top of the selector.
- This seems to be a bug with S-Base.
-
- *2.50 12-Sep-94 - Another new feature! "Find Space" added so that a user can locate
- a tape to place a programme. It will search for a tape
- that already contains programmes of a given type and will also "search" for
- "*SPARE*" entries.
-
- As of v2.50, personally using a change control system with compiled
- applications, as development nears completion... I must work out
- methods of doing this so that I can issue upgrades once released.
-
- *2.50a 14-Sep-94: Fixed bug that prohibited the update of the note field in collections.
-
- *2.50b 04-Oct-94: Fixed bug that prohibited the update of the note field in WHO stories.
-
- -2.51 25-Oct-94: Added PEOPLE database (via selectors; tables may come later)
- so that people who appear in collected progs may be found.
-
- *2.50c 20-Nov-94: *Retrospective amendment*
- Allowed user to key in "t" for TODAY when entering a transmission date.
-
- -2.52 05-Dec-94: Added PEOPLE_STORE database
-
- *2.53 20-Dec-94: Added ROLE_STORE database, and used integer links from PEOPLE to PEOPLE_STORE
- and ROLE_STORE. Added a quick-entry selector for all field entry.
-
- *2.54 20-Dec-94: Re-implemented 2.50c so it works better; it now disregards case and allows
- other dates to be entered too! Also added "y" for yesterday.
-
- Also, made the people subsystem work for all collections (including WHO).
- Only prompt for technical roles in CREW window, and for collection-related
- cast parts for the CAST roles.
-
- Implement short-cut selector processing for entry of names and roles.
-
- *2.55 26-Dec-94: Added a new report: "List programmes by category", currently limited
- to programmes with tape_id contains "B".
-
- *2.56 28-Dec-94: Tidied up 2.55; and fixed a couple of bugs with the entry of cast/crew details.
-
- *2.57 29-Dec-94: Fixed a bug in showing story synopses for collections, and made entry
- of roles much quicker (change to keypress handler)
-
- *2.58 29-Dec-94: Added the "Copy people" function to both WHO and COLLECTIONS.
-
- *2.59 30-Dec-94: Added tx_date to the index on c_xmit; this sorts transmissions on date!
-
- *2.60 02-Jan-95: Added a people search facility; amended STORIES and C_PROGS to include
- "has_people" fields; amended STORIES to have txlink field (to make
- people search work on WHO). Added ticks to people_present.
-
- *2.61 04-Jan-95: Created the "Find" iconbar menu and tidied up the iconbar code.
- Added a FIND_PEOPLE dialogue box, prompting against people_store
- but only prints output of search to debug window. Need to create a report.
-
- *2.62 07-Jan-95: Created the report mentioned above. Also created a run-time error system, so
- that errors are logged in <TVnnn$Dir>.ErrorLog where nnn=@applinfo 5. Only
- logs the most recent error, though!
-
- *2.63 14-Jan-95: Auto-create a temporary index on roles to make entry of people information
- much easier and quicker (after the first one anyway!)
-
- *2.64 15-Jan-95: Handle add/update/delete of people list selectors manually, rather than
- relying on re-populating. This is now **MUCH** faster, typically 800%!
- Maybe I could do the same to the people keypress code too...
-
- *2.65 22-Jan-95: Major change; people_store file_format changed to include death date+complete
- flag, also an external "note" field. Added a maintenance option to the
- "people add" window. This allows global change/deletion, and maintenance
- of the "special" fields.
-
- 2.66 22-Jan-95: ß-test release to Neil Clegg
-
- *2.67 23-Jan-95: Made the people/role editors work, and added the "default
- role" feature. I wish I'd done this MUCH sooner!!!
-
- *2.68 26-Jan-95: Added a keypress handler to "tape" field on progs window.
- The tape name field now updates as-you-type.
-
- *2.69 30-Jan-95: Added to the field exit handler on People Add: All lower-case names are
- now converted to initial-caps.
-
- 2.70 13-Feb-95: Renamed application "Clapperboard". Prepared for shareware release.
- Added config restrictions for a shareware user.
- Added the "loader" window.
- Fixed some minor bugs.
- **File layout change: CONTROL**
- **File index added to ROLE_STORE** (can be removed if no huge speedup)
-
- *2.71 15-Feb-95: All sorts of minor bugs fixed / features added.
- **File index changed - both files in C_PROGS.
- Discovered that I don't need to distribute any indices. S-Exec
- will recreate the ones it needs to as it sees fit!
- That'll save AU loadsa room on the CD!
-
- 2.72 16-Feb-94: More bitty work done; mainly on the collections side of things.
-
- *2.73 17-Feb-94: Released with Delete Collections working reasonably well.
- Still some outstanding S-Base bugs o/s though:
- REBUILD doesn't work in S-Exec 2.2b; and I'm having difficulties
- with the iconbar menu being dynamic. Well on the way now to being
- releasable!
-
- *2.74 17-Feb-94: Added facility to re-sort a collection in Natural/Alphabetical order
- in the selector. Fixed bug that allowed user to edit "null" collections
- if none were defined. Allow user to delete tapes (inc. programmes).
- Made the videos counts window work properly.
-
- *2.76 21-Feb-94: Released for Acorn User’s CD-ROM. Manual (with tutorial) written, and
- ClapUtil (1.01) finally made it to the icon bar.
-
-
-
-
-