home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 55 / af055a.adf / Docs / Changes < prev    next >
Text File  |  1992-10-14  |  13KB  |  404 lines

  1.  
  2. --- cr.c on Thursday 22-Nov-90 02:38:27
  3. Redone layout for single bordered gadgets
  4. Locking via ScreenSema is done, so screen can't be
  5. : closed under our *ss.
  6. Communicates with XAutoRequest() under 1.3, so AutoRequest()
  7. : can be called in case something doesn't work
  8.  
  9. --- crasm.asm on Thursday 22-Nov-90 02:38:41
  10. Routines YEasyRequest(), YAutoRequest() and YCloseScreen() now
  11. : correctly load IntuitionBase in a6 before jumping in the library
  12.  
  13. --- render.c on Thursday 22-Nov-90 02:38:51
  14. Redone layout for single bordered gadgets
  15.  
  16. --- misc.c on Thursday 22-Nov-90 02:39:14
  17. Added XCloseScreen() and locking via ScreenSema to defer closing
  18. : a screen while one of my requesters is up.
  19. Added SetFunction() on CloseScreen() to prevent removing a screen
  20. : while I'm on it
  21.  
  22. =====================================================================
  23.  
  24. --- misc.c on Wednesday 28-Nov-90 00:55:51
  25. Only delays CloseScreen() when there is an Arq window opened
  26. : on it.
  27. Added René to greetings list
  28. Checks for correctly openend Intuition- and GfxBase
  29. Changes the library vectors only under Forbid()
  30.  
  31. --- cr.c on Wednesday 28-Nov-90 00:56:08
  32. Checks for correct color order, so buttons and text boxes
  33. : look the same under 1.3/2.0/whatever
  34. Accepts A-V and A-B instead of RETURN/CANCEL
  35. Accepts F1 to F10 for corresponding button
  36. Correctly replies to IntuiMessages. Could cause a hang under
  37. 1.3 when bombarded with messages
  38. Adds currently used screen to WinList, so it can't be closed
  39. : while I'm on it
  40.  
  41. --- auto.c on Wednesday 28-Nov-90 00:56:25
  42. Falls back to AutoRequest() (the original), when XEasyRequest()
  43. : indicates failure with magick
  44.  
  45. --- anim.c on Wednesday 28-Nov-90 00:56:38
  46. Moved FAST to meet 5.10 syntax requirements
  47.  
  48. --- render.c on Wednesday 28-Nov-90 00:56:51
  49. enum BoxLook instead of int to complicate things
  50. Border() cares for real world colors, so buttons and boxes always
  51. : look like they should
  52. Back to the 'old gadget look'
  53.  
  54. =====================================================================
  55.  
  56. --- cr.h on Saturday 01-Dec-90 23:05:41
  57. struct RequesterWindow includes Task* to be signalled when screen
  58. : is free to be closed.
  59.  
  60. --- misc.c on Saturday 01-Dec-90 23:06:00
  61. More intelligent delaying of CloseScreen()
  62. : Allows multiple Arq windows on current screen
  63. : Doesn't use SignalSemaphore, but handwoven locking.
  64. Beautified greetings
  65.  
  66. --- cr.c on Saturday 01-Dec-90 23:06:17
  67. Removed locking via Semaphore, introducing handwoven locking method
  68.  
  69. =====================================================================
  70.  
  71. --- wpanim.c on Friday 07-Dec-90 02:33:01
  72. Animation for "Disk is write protected"
  73.  
  74. --- misc.c on Friday 07-Dec-90 02:33:59
  75. "Is write protected" as new animation
  76.  
  77. --- diskanim.c on Friday 07-Dec-90 02:32:15
  78. --- printanim.c on Friday 07-Dec-90 02:33:15
  79. --- rwerranim.c on Friday 07-Dec-90 02:35:21
  80. --- infoanim.c on Friday 07-Dec-90 02:35:48
  81. --- delanim.c on Friday 07-Dec-90 02:36:11
  82. --- exclanim.c on Friday 07-Dec-90 02:36:50
  83. --- questanim.c on Friday 07-Dec-90 02:38:17
  84. --- guruanim.c on Friday 07-Dec-90 02:39:26
  85. Compressed using FAX technique
  86.  
  87. --- decomp.c on Friday 07-Dec-90 14:34:55
  88. Compressed some tables using "negative means times 64" trick
  89. Removed BWhiteRunBitsExt table, since it only contained 9's
  90. Moved tables to decomptab.c
  91. Removed unused bmask[]
  92.  
  93. --- anim.c on Friday 07-Dec-90 14:35:27
  94. Clears image buffer before decompressing/showing it
  95. Cache last image/don't decompress it when the same
  96. Changed animator task priority to -3 (from +2)
  97.  
  98. --- delanim.c on Friday 07-Dec-90 17:14:37
  99. --- rwerranim.c on Friday 07-Dec-90 17:17:05
  100. --- diskanim.c on Friday 07-Dec-90 17:18:22
  101. --- guruanim.c on Friday 07-Dec-90 17:18:40
  102. Adjusted speed
  103.  
  104. --- wpanim.c on Friday 07-Dec-90 17:19:12
  105. Resynched animation
  106. Uses FAX compression technique
  107. Adjusted speed
  108.  
  109. =====================================================================
  110.  
  111. --- misc.c on Monday 14-Jan-91 03:46:56
  112. Added "Program failed" to guru anim selector
  113.  
  114. --- cr.c on Monday 14-Jan-91 03:51:41
  115. Added more comments
  116. More elaborate logic to correctly center the window on the screen
  117.  
  118. --- anim.c on Monday 14-Jan-91 03:52:37
  119. Animator now launched with task pri 4, then switches to -3
  120. : after the first picture is displayed, so there will always
  121. : be at least a static picture
  122.  
  123. --- render.c on Monday 14-Jan-91 04:56:34
  124. Moved button text one pixel down (looks better)
  125.  
  126. --- misc.c on Monday 14-Jan-91 04:56:48
  127. More beautified greetings
  128. Added log-off message
  129.  
  130. --- delanim.c on Monday 14-Jan-91 04:57:37
  131. New, improved animation featuring completely turning earth
  132.  
  133. =====================================================================
  134.  
  135. --- delanim.c on Wednesday 06-Feb-91 05:17:22
  136. --- guruanim.c on Wednesday 06-Feb-91 05:17:32
  137. --- printanim.c on Wednesday 06-Feb-91 05:17:51
  138. --- rwerranim.c on Wednesday 06-Feb-91 05:18:11
  139. --- exclanim.c on Wednesday 06-Feb-91 05:18:31
  140. --- infoanim.c on Wednesday 06-Feb-91 05:18:49
  141. --- questanim.c on Wednesday 06-Feb-91 05:19:14
  142. --- wpanim.c on Wednesday 06-Feb-91 05:19:58
  143. --- diskanim.c on Wednesday 06-Feb-91 05:20:57
  144. Added sound id
  145.  
  146. --- rexx.c on Wednesday 06-Feb-91 05:20:18
  147. Rexx communication to PLAY daemon
  148.  
  149. --- cr.h on Wednesday 06-Feb-91 05:20:27
  150. Added Name field to animations
  151.  
  152. --- misc.c on Wednesday 06-Feb-91 05:20:42
  153. Main program handles removing of old rexx messages
  154.  
  155. --- cr.c on Wednesday 06-Feb-91 05:21:23
  156. Starts sound after opening requester window
  157.  
  158. --- cr.c on Wednesday 06-Feb-91 06:27:03
  159. Active request gets higher priority
  160.  
  161. --- anim.c on Wednesday 06-Feb-91 06:27:23
  162. Uses PRI defines instead of fixed values
  163.  
  164. =====================================================================
  165.  
  166. --- crasm.asm on Friday 08-Feb-91 08:37:19
  167. Optimized code
  168. Added YDisplayBeep
  169.  
  170. --- misc.c on Friday 08-Feb-91 08:38:14
  171. Added support for DisplayBeep() wedging:
  172. : XDisplayBeep() sends off an ARexx message before calling
  173. : the original routine.
  174.  
  175. --- cr.h on Friday 08-Feb-91 08:39:13
  176. Animation: defines HIGHPRI, MEDPRI and LOWPRI
  177.  
  178. =====================================================================
  179.  
  180. --- misc.c on Wednesday 13-Feb-91 23:25:04
  181. Sets task name accordingly (no more "Background process") to "Arq"
  182.  
  183. --- cr.c on Wednesday 13-Feb-91 23:25:24
  184. Added BeginRefresh()/EndRefresh() to window refresh code.
  185.  
  186. --- render.c on Wednesday 13-Feb-91 23:25:43
  187. Would use wrong color for text under 2.0 @ alison
  188.  
  189. =====================================================================
  190.  
  191. --- anim.c on Wednesday 10-Apr-91 01:04:45
  192. Animation alloc +1 to be on the safe side (was always overwritten w/ 0)
  193.  
  194. =====================================================================
  195.  
  196. --- questanim.c on Wednesday 24-Apr-91 22:24:13
  197. New animation: better, lighter, healthier.
  198.  
  199. =====================================================================
  200.  
  201. --- misc.c on Thursday 25-Apr-91 02:23:14
  202. Added commodities exchange code
  203. Removed "Arq" port name
  204.  
  205. --- cr.h on Thursday 25-Apr-91 02:23:25
  206. Added protos for AddArqVectors(), RemoveArqVectors()
  207.  
  208. =====================================================================
  209.  
  210. --- render.c on Sunday 01-Sep-91 01:48:17
  211. Back to the double-border buttons. #defined the relevant sections
  212. : out. Define SINGLE_BORDER to get back to simple buttons (looks awful).
  213. New: ColorOrder()
  214.  
  215. --- cr.h on Sunday 01-Sep-91 01:48:39
  216. Define INTUI_V36_NAMES_ONLY to get 2.0 intuition names
  217.  
  218. --- cr.c on Sunday 01-Sep-91 01:49:09
  219. Out'defined single border code. Uses double buttons like in 1.62 and
  220. : below. Simply looks better.
  221.  
  222. --- misc.c on Sunday 01-Sep-91 01:49:39
  223. Modernized ChooseAnim(): Now uses table driven compare function
  224. : to decide which animation to display
  225. New in ChooseAnim(): When special magic is detected, will display
  226. : the animation selected by the caller
  227.  
  228. =====================================================================
  229.  
  230. --- arq.h on Thursday 05-Sep-91 17:33:01
  231. Definitions for external users
  232.  
  233. --- cr.h on Thursday 05-Sep-91 17:33:12
  234. Removed my definition of EasyStruct, uses intuition.h definition
  235.  
  236. --- exclanim.c on Thursday 05-Sep-91 17:33:29
  237. New animation for "!" (yet again)
  238.  
  239. --- cr.c on Thursday 05-Sep-91 17:34:03
  240. Added detection of extended Arq calls
  241. Added support for third party images to be displayed instead
  242. : of Arq animations.
  243.  
  244. --- misc.c on Thursday 05-Sep-91 17:34:26
  245. Added support for third party images/sounds/animation
  246.  
  247. =====================================================================
  248.  
  249. --- auto.c on Thursday 05-Sep-91 17:49:12
  250. Uses intuition EasyRequest structure
  251.  
  252. =====================================================================
  253.  
  254. --- cr.c on Saturday 21-Sep-91 03:18:05
  255. To indicate the choice on keyboard selection, the corresponding
  256. : button is shown selected on key-down. Action not performed
  257. : until key-up.
  258.  
  259. =====================================================================
  260.  
  261. --- misc.c on Wednesday 02-Oct-91 01:04:57
  262. Improved copyright notice
  263.  
  264. =====================================================================
  265.  
  266. --- cr.c on Thursday 09-Jan-92 23:59:09
  267. In 1.61, people yelled at me that Arq should open on first screen
  268. : instead of active screen. Changed that. Now, in 1.66, they yell
  269. : at me because it opens on the first screen. Changed it back.
  270. : Oh well...
  271.  
  272. =====================================================================
  273.  
  274. --- cr.c on Sunday 01-Mar-92 00:31:05
  275. Fix B-1003. Makes a first pass over the string to find out
  276. : final size to allocate.
  277.  
  278. --- auto.c on Sunday 01-Mar-92 00:31:35
  279. Fix D-1001. Percent signs will no longer disappear.
  280. : Calls XEasyRequest with "%s" instead of text as body.
  281.  
  282. --- misc.c on Sunday 01-Mar-92 00:31:56
  283. Added Xstrlen()
  284. Removed Xsprintf()
  285.  
  286. --- cr.h on Sunday 01-Mar-92 00:32:34
  287. Removed STRPTRs (blech!)
  288. Xsprintf() removed, #define'd instead
  289. Added proto for Xstrlen()
  290.  
  291. --- misc.c on Thursday 16-Apr-92 23:41:10
  292. Support for locale.library added. When first started, Arq
  293. : will try to locate all strings it triggers its animation
  294. : on in locale.library's current language catalogs.
  295.  
  296. =====================================================================
  297.  
  298. --- handler.c on Thursday 16-Apr-92 23:58:30
  299.  
  300. --- misc.c on Thursday 16-Apr-92 23:58:48
  301. Added installation of menu key handler
  302. Removed bug -- would close catalogs even without locale.library
  303.  
  304. --- cr.h on Thursday 16-Apr-92 23:59:27
  305. Protos for AddHandler() and RemoveHandler() added.
  306.  
  307. =====================================================================
  308.  
  309. --- misc.c on Friday 17-Apr-92 00:13:09
  310.  
  311. --- makefile on Friday 17-Apr-92 00:13:35
  312.  
  313. --- arq.proff on Friday 17-Apr-92 00:13:55
  314.  
  315. =====================================================================
  316.  
  317. --- misc.c on Sunday 26-Apr-92 16:16:33
  318. Removed input handler again(!).
  319.  
  320. --- wpanim.c on Sunday 26-Apr-92 16:17:03
  321. Reverted to "old" animation.
  322.  
  323. --- arq.proff on Sunday 26-Apr-92 16:17:31
  324.  
  325. =====================================================================
  326.  
  327. --- cr.h on Thursday 07-May-92 23:30:51
  328. Uses ada "stdincludes"
  329.  
  330. --- misc.c on Thursday 07-May-92 23:31:20
  331. Added some casts to keep 6.0 happy
  332. No longer requires commodities.library under 2.0
  333. Would generate wait for bogus signal if no commodities
  334.  
  335. =====================================================================
  336.  
  337. --- cr.c on Tuesday 09-Jun-92 23:32:50
  338.  
  339. --- crasm.asm on Tuesday 09-Jun-92 23:33:24
  340. Added stack extension code. Arq will now switch to a private
  341. : stack for its internal operations. Penalty is an added
  342. : AllocMem() for each requester open. But it now works even
  343. : with standard 4K stack and 2.04 list!
  344.  
  345. --- cr.h on Tuesday 09-Jun-92 23:33:47
  346.  
  347. --- misc.c on Tuesday 09-Jun-92 23:34:16
  348. Enhanced copyrights
  349.  
  350. =====================================================================
  351. >>>
  352. >>> All on Tuesday 09-Jun-92 23:37:21
  353. >>> Froze this revision with symbolic name arq174 in state Exp
  354. >>>
  355. =====================================================================
  356.  
  357. --- misc.c on Sunday 05-Jul-92 01:19:46
  358. Xstrlen() now returns one more than the length of the string. Looked
  359. : very suspicious.
  360.  
  361. --- cr.c on Sunday 05-Jul-92 01:20:41
  362. Removed bug: allocated string seems one byte too short?
  363. Xsprintf() of es_GadgetFormat too. Fixes B-1006.
  364.  
  365. =====================================================================
  366.  
  367. --- anim.c on Monday 20-Jul-92 11:22:56
  368. Increased anim task stack size. Fixes A-1007.
  369.  
  370. --- cr.c on Monday 20-Jul-92 11:23:27
  371. Some local structure members LONG instead of WORD. Works around
  372. : a bug in sc.
  373.  
  374. --- misc.c on Monday 20-Jul-92 11:24:06
  375. Test mode working again. Misplaced label.
  376. Added some more keywords/phrases to animation selector.
  377.  
  378. =====================================================================
  379. >>>
  380. >>> All on Monday 20-Jul-92 11:26:56
  381. >>> Froze this revision with symbolic name arq176 in state Exp
  382. >>>
  383. =====================================================================
  384.  
  385. --- cr.c on Saturday 12-Sep-92 23:13:18
  386. Accepts ENTER as synonym to return
  387.  
  388. =====================================================================
  389. >>>
  390. >>> All on Tuesday 13-Oct-92 06:54:30
  391. >>> Froze this revision with symbolic name arq177 in state Exp
  392. >>>
  393. =====================================================================
  394.  
  395. --- misc.c on Wednesday 14-Oct-92 17:42:40
  396. Unbetaed.
  397.  
  398. =====================================================================
  399. >>>
  400. >>> All on Wednesday 14-Oct-92 17:45:29
  401. >>> Froze this revision with symbolic name arq178 in state Exp
  402. >>>
  403. =====================================================================
  404.