STill to do:

Think about:
-backups, bevor patchen
-check the neccessarity of "entry fe"
-Fixing "27-byte-file-bug" (boss)
-Fixing "multiple-ask-zero-size-bug" (boss)
-size-check at beginning
-autodetect patches

-editor verlassen, dann config, dann wieder editor -> crash
-warnung, dass erstmal nicht gecrypted wird

Soon:
-logo
-ScanDir2 must be completely rewritting using MakePList's e!
-search-engine
-check MakeEList()
-no more flickering in editor
-EditText()
-falsche option-namen
-volume-list nicht vollstaendig
-patchliste nicht vollstaendig
-falscher scroll-balken im mainmenu
-patch-liste am anfang zu weit unten
-cmp-dump fehlt noch
-mainliste sortieren nach kind nicht moeglich
-mainlist noch unvollstaendig
-give out date/time in mainlist

SOFORT:





DEVELOPMENT-LOG:
13.10.96 11:53	---------> 2.05
				-EditLine kommt nicht mit rechts-scrollen zurecht
				-cmp-header koennte man ruhig mit ausgeben
				-OffsetKind koennte noch in option-liste (wie bei patchliste)
				-PrintDate should leave the first 4 pixels empty
				-SortPatches
				-SortVolumes
				-all things connected with Replace
				-change-button not only in debug-mode
				-check if right colors, when entering patch-name
				-create/modif-time of patches is missing in main-list
				-editing offset in dez-crashs system
				-es kommt immer nur ein logo, egal, was in config
				-green bar in option-list should reach right border
				-header of volume-list to distinguish creat/modif-time
				-logo not loaded in main, immediately after entering
				-number of patches and filesize in volume-list
				-numbers ist bei 1st/2nd (absolute) nicht abgefragt
				-reset to original color with Xx
				-savegame-name-window, if on
				-search-pattern kann noch nicht editiert werden
				-sort-parameter in cfg-file
				-the green bar in the volume-list should reach the right border
				-use-toprev-searchbutten bei Search wird nicht richtig abgefragt
				-1st/2nd bei replace changes++
				-1st/2nd bei search wird nicht richtig ausgegeben / kann nicht editiert werden
				-2nd by Absolute is bei edit vllig falsch
				-Punkt als neu-optioname ist schlecht
				-after AddVolume, the PatchList is not build up
				-after leaving config, Info in main not shown
				-ask to save, if leaving editor
				-bei absolut auch
				-between range bei replace-edit ist voelling falsch, linkbuendig, ohne 0, da dez
				-between range-flag much changes++
				-changes not increased, if changing pkind
				-cmp/size-check always off, when loading OLD-patches
				-create/modif-time of volumes is missing in vol-list (editor)
				-crypted-flag seems the be set at will, why?
				-date in mainlist
				-die einzelnen offset-typen muessen checken, ob ein to-prev. zu einem
				-editname bei replace ist immer von der ersten option
				-enable auch
				-enter loest exemption aus
				-filepos bei dez linksbuendig
				-identfilename edit 3 toolong
				-include-filename edit 8 to long print 1 hoch,edit 1runte
				-include-window without text-window like hint/keycode
				-keycode-patchname edit 8zulang,1nach rechts
				-max/min-size linksbuendig
				-max/min-size still not left-formatted
				-max/min-sizes without any 0
				-mouse-pos at ChooseButton should have other color
				-multi auch
				-nach edit OptionName, update esoPrintInfo()
				-offsetkind-toprev-check must be rewritten
				-print 8 too long 1zu tief
				-trainername-edit 1 rechts
				-update patchlist
				-update patchlist
				-usefile-name not corectly edited
				-wenn 1-way-patch be filesize, trotzdem 2nd editierbar
				-when changing size, change-counter+02
13.10.96 01:45: ----->v2.04
				-lots of minor-changes in the edit-page
12.10.96 23:19:	-included logo
				-fixed minor-bug in set-pa
				-fixed "Ask()-keep-too-small-window-bug"
12.10.96 22:41:	-Add/DelPatch/Option
				-ChangeButton
				-change-counter
				-some more edit-features
12.10.96 17:21:	-EditBytePattern()
				-search/replace-pattern editable
12.10.96 14:50:	-fixed "not-all-pushed-bug"-in GetWidth
				-some exit-slogans into mainmenu
12.10.96 14:20:	-adjusted pos of max/min-edit
				-adjusted text of size-warnings
				-included some funky exit-notes
				-adjusted Button/header-text-alignment in Ask-Boxes
10.10.96 14:17:	------> v2.03
				-tried a little bit with TAB/Jumps in Print
					-> not neccassary and damn difficult
				-modif-times for Volumes/Patches
				-small font
				-delete PrintProp
				-ChangePatchDate
				-some time-functions
				-modif-date in SaveVolX
				-fixed "incomplete usefile when Old-UPV-Format bug"
10.10.96 11:25: -fixed small bug in Print
				-fixed small bug (after 4h search) in NEditLine
				-hide option, if none exists
				-show patch-type in patch-list
				-added some "changes"
08.10.96 23:47:	-finally detected some bugs in Print-Functions
				-EditLine-functions works
				-GetWidth without format-pattern-special treatment
				-config-volume-dir adjusted
				-edit Volume-Name/Author
07.10.96 12:56:	-------> v2.02
				-loading and saving volumes seems to work completely fine
				-a volume_error-flag, that prevents from exeption-quit
				 up2, but just doesn't show anything of the (not) loaded volume
				-Up/DownBarFunct
				-old_format-bit into volume-structure
				-select-volume
				-volumelist up/down
06.10.96 22:55:	-adjusted/commented most of the Global Vars in up.c
				-added "cool" scrollbar in maine.c
				-fixed small bug in MakePList()
06.10.96 22:19:	-added ident-file to patche-struct (not used yet)
06.10.96 22:01:	-added warning-level4 with compiler and fixed some
				 errors like unused vars
				-working version of MakePList()
				-added kind,dates to patche-structure
				-fixed some bugs at ReplaceString
				-added ChkFree()-Functions the simplifies freeing, if unknown,
				 if NULL-or n_-pointer
				*check MakePList()
				*BuildInfos in Editor
				*LoadPatch()
				*SavePatch()
				*ChooseOffsetKind
				*text-window
				*add black-areas
18.09.96 08:23: -fixed some bugs at ChooseButton();
				-choosing patch-kind-works
18.09.96 08:09: -added first switching through patch-kinds
18.09.96 02:22:	------> v2.00
   				-finished nearly all edit-screen-definitions
   				-ChooseButtonWin()
	   			-ChooseButton() completely rewritten
				-maine() completely rewritten
				-Print() - asm-function, added (all new functions are using
		 		this one... older Print-functions should be replaced
				-added 2nd Proportional font
				-added first preview-pals
				-config-screen nearly ready (completely new...)
				-added window-structure (for multiple window-screens)
				-added advanced hotkey-usaged into ChooseButton[Win]
				-added version-check for up.cfg
				-added new pal (adjusted all buttons, desktops...)
				-added new area-color-definitions




--------------------------------------------------
0992 to 0996 (24.10.95):
-predefined password in config
-SGI ][-buttoms
-password locking
-n.m.e.:volume-name
-n.m. SAVE PATCH (one Botton PATCH BROWSWER)
-n.m. DO SCAN-flag
-ub (usebuffer) from 128 to 256 bytes
-faster scrolling
-5 buttoms max for ask()
-editline colored
-fstrcmpc (non-casesensitive stringcompare)
-n.m.e. when scrolling with scrollbar in dirs with many files
-lastedittedpatch in complex-mode
-full maineasy-patch list
-error scrolling maineasy patchlist up/down
-patchbrowser complete
-4 lines more in texteditor
-full drive-support in ulp
-n.m.e. in fstrcmp (string with different sizes might be the same..)
-editor in easymode..
-n.m.e. in scrolling up/down patchlist at ulp
-n.m.e. in ulp displaying wrong author in patchlist
-always release buttom, after used
-root-buttom in ulp
-new CriticalErrorHandler()
-new warning if no volumes found..
-new SetLogicalDrive()
-max volumes to 100

0995 (??)
-n.m.e. deleting parent-option of a to prev option (found by m.j.)
-n.m.e. saving file when maxsize<minsize (found by m.j.)
-hint, to change dir with the help of the filebrowser if 0 files found

0997  (2.11.95)
-new version-#define
-change volume-name now possible
-in use patches "actual" into "current"
-right help-page when help pressed in use-pachtes
-n.m.e. in config-page when editing volume-path (found by braincrack)
-characters under 16 are no more allowed in edit-line

1.00 (4.11.95)
-new default config
-new greets
-n.m.e.: rename volume outside current directory

1.01: (9.11.95)
-n.m.e. edit volume-name (found by raimi)
-n.m.e. more than 10 to-prev-options in editor (found by pear)
-if no file found after scanning in editor both sizes zero
-scroll up/down in complexmode (found by pear)
-"buttoms" -> "buttons" (fucking bad english)

1.02 (11.11.95):
-n.m.e. in editor (sizes were always set to zero... )

1.03 (14.11.95):
-n.m.e. volume-list in editor (number of patches wrong..)
-n.m.e. selecting list-entries lying outside of list-boxes (found by braker)
-n.m.e. showing false value-names in editor at to previous options (found by braincrack)

1.04 (16.11.95):
-create PATCH-COM option (com brillantly coded by braker)
-new check volume-dir (tmp-file no longer created) (wanted by raimi)
-n.m.e. on option-state-names when using patches (found by about 20 people)

1.05 (23.11.95):
-about 740 Patches possible (100 were not enough...) (found by boss/pear)
-no more active in config-page
-200 per volume (wanted by pear)
-when adding patches in editor bar will stay in window (wanted by boss)
-n.m.e. MousePointer correct when locking patch (found by braker)

1.06 (25.11.95):
-n.m.e. Hidden Mousepointer when (un)locking patch (found by pear)
-up to 999 patches shown in volumelist (editor)  (found by pear)
-when adding volumes in editor bar will stay in window
-small help for com-patch-files
-use patchname to create reasonable patch-com-filename (wanted by pear,braker,boss)

1.07 (30.11.95)
-n.m.e. time will be ok, after patching a file (found by boss)

1.08 (7th Dec. 95) We-wish-you-a-merry-xmax-and-a-happy-new-year-release
-several sort-methods for patch-list (see config-page)
-memory-difference only shown if Debug-mode and not zero
-(un)lock all - feature included
-some mouse-handling errors eliminated (immedialtly pressing a button in a
 new page)
-new method for creating upp-filenames (not the first 8 chars of the patch-
 name, but only the first 5 + 3-char-checksum of the entire patch name,
 that prevents from getting the same filename for patches like:
 "NOVELL LITE - Client" and "NOVELL LITE - Server")
-some fewer spelling-errors in the English manual (thanks to TDPhantom...)
-n.m.e. loading more than 99 patches from patch-browser to volume (found by pear)

1.09 (11th Dec.95)
-Help for Patch Browser
-some fewer Errors in the manual

1.10 (14th Dec.95) More-Spare-Time-Release
-may be no more error while saving to_prev
-about 700 patches can be found when searching
-no more error when to_prev and user_defined
-new crack-com (no more special-char-error in patch-description)
-save help-text-feature (just unix-format, sorry... will be changed,soon)

1.11 (what-ever-version...)  (4.Jan.1996!)
-n.m.e. in patch.com
-some less spelling-errors

1.11a
-new method to make com-crack-filenames (boss?)

1.12 (architecture-rulez-release) (2.Feb.1996)
-b.o.s.s. found some errors in the manual

1.13 (semester-holidays-are-very-nice-release) (29th Feb. 1996)
-new help (some less errors)
-up lists all autodetect files, now
-no more error when overwriting com-files

1.14 25th March 1996
-finally added Dream Designs super cool logo... See config-page, too

1.16 13th June 1996
-eliminated an mean errors in the patch-selection-function (found by boss)

1.17  16th August 1996
-increased size of patch-comment to 8000 bytes (requested by boss ;-(  )

