12011-09-08 20:21  fidlej
2
3	* AUTHORS, NEWS, configure.in: Preparing fillets 1.0.1.
4
52011-08-26 23:12  fidlej
6
7	* src/level/: Room.cpp, Rules.cpp, Rules.h: Fixed unmasking from
8	  old locations (thanks Radek and Mirek Olsak for finding the
9	  problem).
10
112010-12-23 16:10  fidlej
12
13	* NEWS, configure.in: Preparing 1.0.0 release.
14
152010-10-26 21:04  fidlej
16
17	* src/gengine/OptionAgent.cpp: Fixed a possible strlen(NULL) bug
18	  (thanks to SandySandy).
19
202010-07-25 11:56  fidlej
21
22	* NEWS: Started to prepare new NEWS.
23
242010-07-25 11:03  fidlej
25
26	* src/game/Application.cpp: Renamed leaning objects to partially
27	  supported objects.
28
292010-07-25 00:08  fidlej
30
31	* src/level/: MarkMask.cpp, MarkMask.h, Rules.cpp, Rules.h:
32	  Implemented the exact strict logic.
33
342010-07-24 13:10  fidlej
35
36	* src/game/: Application.cpp, GameAgent.cpp, GameAgent.h: Allowed
37	  to replay a level from the command line.
38
392010-07-24 12:01  fidlej
40
41	* src/game/Application.cpp: Mentioned the used default.
42
432010-07-23 22:47  fidlej
44
45	* src/: game/Application.cpp, level/Rules.cpp: Used the strict
46	  rules by default.
47
482010-05-17 09:02  fidlej
49
50	* src/menu/WorldBranch.cpp: Allowed to use a newer worldfame.lua
51	  (thanks to Brian Raiter).
52
532010-05-16 15:22  fidlej
54
55	* src/gengine/: Makefile.am, SDLMusicLooper.cpp, SDLMusicLooper.h,
56	  SDLSoundAgent.cpp, SDLSoundAgent.h: Allowed music looping without
57	  fading (by Brian Raiter).
58
592010-02-25 21:38  fidlej
60
61	* NEWS, configure.in: Preparing 0.9.3.
62
632010-02-25 21:13  fidlej
64
65	* src/effect/Font.cpp: Used the generic
66	  fribidi_charset_to_unicode().
67
682009-12-02 18:28  asmbsd
69
70	* AUTHORS: Changed email.
71
722009-10-16 22:56  fidlej
73
74	* NEWS: Fixed English grammar.
75
762009-10-16 19:41  fidlej
77
78	* NEWS, configure.in: Preparing 0.9.2.
79
802009-10-15 23:54  fidlej
81
82	* src/: option/MenuHelp.cpp, option/MenuOptions.cpp,
83	  widget/Slider.cpp: The SDL_SetAlpha with alpha 128 is broken in
84	  the Jaunty version of SDL.
85
862009-10-15 22:14  fidlej
87
88	* src/game/Application.cpp: Allowed to flush output from init.lua.
89
902009-10-13 20:41  fidlej
91
92	* src/level/: Cube.cpp, Cube.h, MarkMask.cpp, Rules.cpp: Made the
93	  outgoing object unmovable for other movements.
94
952009-10-11 21:44  fidlej
96
97	* src/level/Rules.cpp: Used undo-safer code.
98
992009-10-11 20:59  fidlej
100
101	* src/level/: Cube.h, MarkMask.cpp, MarkMask.h, Rules.cpp, Rules.h:
102	  Allowed an object to push other objects out when they should also
103	  go out (thanks Josef Peterka for spotting the bug).
104
1052009-07-03 20:41  fidlej
106
107	* NEWS, configure.in: Preparing 0.9.1.
108
1092009-07-03 11:07  fidlej
110
111	* src/: game/Application.cpp, gengine/SDLSoundAgent.cpp: Used
112	  sound_frequency=44100 by default.
113
1142009-06-14 19:09  fidlej
115
116	* configure.in: Prevented the SDL_main() when checking for smpeg.
117
1182009-06-12 13:38  fidlej
119
120	* src/: game/Application.cpp, gengine/ResImagePack.cpp,
121	  gengine/ResImagePack.h: Allowed to disable the image cache (use
122	  cache_images=false).
123
1242009-06-07 20:34  fidlej
125
126	* README-binary: Updated README.
127
1282009-06-07 20:33  fidlej
129
130	* NEWS, README, configure.in: Updated NEWS.
131
1322009-06-07 19:57  fidlej
133
134	* src/: level/Level.cpp, plan/StateManager.cpp: Stopped undoing
135	  when leaving the level state.
136
1372009-06-07 18:55  fidlej
138
139	* src/level/Level.cpp: Renamed forceSave to keepLast.
140
1412009-06-07 09:44  fidlej
142
143	* src/level/: Level.cpp: Used simpler code.
144
1452009-06-07 09:43  fidlej
146
147	* src/level/Level.cpp: Updated a comment.
148
1492009-06-07 08:22  fidlej
150
151	* src/level/LevelInput.cpp: Disabled F3 and undo when showing a
152	  demo.
153
1542009-06-07 08:15  fidlej
155
156	* src/level/Level.cpp: Killed talks when undoing.
157
1582009-06-07 08:08  fidlej
159
160	* src/level/Level.cpp: Prevent level finishing when undoing.
161
1622009-06-07 00:11  fidlej
163
164	* src/level/: Anim.cpp, Level.cpp, Level.h, LevelScript.cpp,
165	  Room.cpp, Room.h, StatusDisplay.cpp, game-script.cpp,
166	  game-script.h, level-script.cpp: Allowed to get the bg.
167
1682009-06-06 23:16  fidlej
169
170	* src/gengine/ResImagePack.cpp: Fixed grammar typo.
171
1722009-06-06 22:11  fidlej
173
174	* src/level/Anim.cpp: It is not needed to save special anims. They
175	  don't survive a round.
176
1772009-06-06 21:56  fidlej
178
179	* src/level/: Anim.cpp: Restored the full anim state.
180
1812009-06-06 21:47  fidlej
182
183	* src/level/: Anim.cpp, Anim.h, game-script.cpp: Restored the basic
184	  anim state.
185
1862009-06-06 21:02  fidlej
187
188	* src/level/: Anim.h, game-script.cpp: Restored model anim effects
189	  when undoing.
190
1912009-06-06 20:50  fidlej
192
193	* src/: effect/EffectDisintegrate.cpp, effect/EffectDisintegrate.h,
194	  effect/EffectInvisible.h, effect/EffectMirror.cpp,
195	  effect/EffectMirror.h, effect/EffectNone.cpp,
196	  effect/EffectNone.h, effect/EffectReverse.cpp,
197	  effect/EffectReverse.h, effect/EffectZx.cpp, effect/EffectZx.h,
198	  effect/ViewEffect.h, level/game-script.cpp: Named the visual
199	  effects.
200
2012009-06-06 20:17  fidlej
202
203	* src/: gengine/Random.cpp, level/Cube.cpp, level/Cube.h,
204	  level/Rules.h, level/game-script.cpp: Prevented shifted drawing
205	  of previously falling objects when undoing.
206
2072009-06-06 19:00  fidlej
208
209	* src/: gengine/InputAgent.cpp, gengine/InputHandler.h,
210	  level/Level.cpp, level/Level.h, level/LevelInput.cpp,
211	  level/LevelInput.h: Allowed to hold the undo key.
212
2132009-06-05 18:20  fidlej
214
215	* src/level/Level.cpp: Allowed to compare the current state with
216	  the saved undo.
217
2182009-06-05 09:34  fidlej
219
220	* src/level/Level.cpp: Moved the seenByScript condition into the
221	  script.
222
2232009-06-05 00:28  fidlej
224
225	* src/level/Level.cpp: Calling saveUndo() whenever possible.
226
2272009-06-04 22:01  fidlej
228
229	* src/level/: Level.cpp, Level.h, LevelInput.cpp, LevelInput.h,
230	  level-script.cpp: Prepared redo on key +.
231
2322009-05-31 15:57  fidlej
233
234	* src/level/: Controls.cpp, Level.cpp, Level.h, Room.h: Forced undo
235	  save after a dangerous move (thanks to Mirek Olsak).
236
2372009-05-30 19:06  fidlej
238
239	* configure.in: Moved SMPEG check under C++ tests.
240
2412009-05-23 22:13  fidlej
242
243	* TODO, src/menu/NodeDrawer.cpp, src/menu/Pedometer.cpp,
244	  src/menu/WorldMap.cpp: Updated TODO.
245
2462009-05-23 19:32  fidlej
247
248	* src/state/: MovieState.cpp, MovieState.h: Exited from the intro
249	  state at its end.
250
2512009-05-23 14:58  fidlej
252
253	* src/state/Makefile.am: Fixed a path in a Makefile.am.
254
2552009-05-23 14:35  fidlej
256
257	* configure.in, src/gengine/SDLSoundAgent.cpp,
258	  src/gengine/SDLSoundAgent.h, src/gengine/SoundAgent.cpp,
259	  src/gengine/SoundAgent.h, src/menu/WorldMap.cpp,
260	  src/plan/StateManager.cpp, src/state/Makefile.am,
261	  src/state/MovieState.cpp, src/state/MovieState.h,
262	  src/state/SDL_Movie.h: Used SMPEG to play the intro movie (thanks
263	  Mirek Olsak for hints).
264
2652009-05-22 18:38  fidlej
266
267	* src/level/Level.cpp: Incremented the delay for autorestart. The
268	  smrt-m-obe dialog needed a bit longer time.
269
2702009-05-22 18:24  fidlej
271
272	* src/: effect/ResColorPack.h, gengine/Makefile.am,
273	  gengine/ResCache.h, gengine/ResDialogPack.h,
274	  gengine/ResImagePack.cpp, gengine/ResImagePack.h,
275	  gengine/ResSoundPack.h, gengine/ResourcePack.h: Used caching of
276	  images.
277
2782009-05-11 21:05  fidlej
279
280	* src/SDL_gfx/: Makefile.am, SDL_rotozoom.c, SDL_rotozoom.h:
281	  Removed SDL_rotozoom until its needed.
282
2832009-04-09 14:23  asmbsd
284
285	* src/SDL_gfx/: Makefile.am, SDL_rotozoom.c, SDL_rotozoom.h: Add
286	  rotozoom functions from SDL-gfx.
287
2882009-04-09 11:34  asmbsd
289
290	* src/gengine/InputAgent.cpp: Release button on SDL_MOUSEBUTTONUP
291	  event.
292
2932009-01-14 13:46  fidlej
294
295	* src/gengine/: Path.cpp, Path.h, ResImagePack.cpp, ResImagePack.h:
296	  Moved localized path construction into Path.cpp.
297
2982009-01-14 10:51  fidlej
299
300	* src/gengine/Path.cpp: Reverted Path.cpp.
301
3022009-01-14 10:48  fidlej
303
304	* src/gengine/ResImagePack.cpp: Forgotten to commit __ format.
305
3062009-01-14 02:14  asmbsd
307
308	* src/gengine/: Path.cpp, ResImagePack.cpp: Fix img error.
309
3102009-01-13 23:00  fidlej
311
312	* src/gengine/ResImagePack.cpp: Fixed check for valid dot pos.
313
3142009-01-13 22:46  fidlej
315
316	* src/gengine/: ResImagePack.cpp, ResImagePack.h: Added search for
317	  localized images.
318
3192009-01-03 00:24  fidlej
320
321	* README-binary: Added README for binary downloads.
322
3232009-01-03 00:12  fidlej
324
325	* NEWS, configure.in: Updated NEWS.
326
3272009-01-01 13:19  fidlej
328
329	* src/gengine/VideoAgent.cpp: Added fallback to windowed mode when
330	  the required resolution is too big for fullscreen.
331
3322008-12-29 11:45  fidlej
333
334	* src/gengine/: OptionAgent.cpp, OptionParams.cpp, OptionParams.h:
335	  Accepted just valid options.
336
3372008-12-25 23:45  fidlej
338
339	* src/level/Level.cpp: Fixed checking for solvable room before undo
340	  saving.
341
3422008-12-25 22:18  fidlej
343
344	* src/level/Rules.cpp: Fixed checking for second dead fish.
345
3462008-12-25 20:06  fidlej
347
348	* src/level/: ShapeBuilder.cpp, ShapeBuilder.h: Based a shape color
349	  on the shape.
350
3512008-12-25 19:20  fidlej
352
353	* src/level/: ShapeBuilder.cpp, ShapeBuilder.h: Moved color
354	  selection into prepareColor().
355
3562008-12-25 18:54  fidlej
357
358	* src/: effect/SurfaceTool.cpp, effect/SurfaceTool.h,
359	  level/Anim.cpp, level/Anim.h, level/Makefile.am,
360	  level/ShapeBuilder.cpp, level/ShapeBuilder.h,
361	  level/game-script.cpp: Allowed to use empty image path to get a
362	  shape based image.
363
3642008-01-02 23:43  fidlej
365
366	* src/: gengine/OptionAgent.cpp, gengine/StringTool.cpp,
367	  level/Landslip.cpp: Fixed missing includes.
368
3692007-12-28 21:27  fidlej
370
371	* src/: gengine/SDLSoundAgent.cpp, gengine/SDLSoundAgent.h,
372	  level/Level.cpp: Prevented music restart on undo.
373
3742007-12-22 00:55  fidlej
375
376	* AUTHORS: Updated AUTHORS.
377
3782007-12-22 00:53  fidlej
379
380	* README: Updated README.
381
3822007-12-21 23:36  fidlej
383
384	* fillets.6: Updated man page.
385
3862007-12-21 23:26  fidlej
387
388	* NEWS, configure.in: Preparing release 0.8.
389
3902007-12-21 23:25  fidlej
391
392	* src/: level/Controls.cpp, plan/ConsoleInput.cpp: Replaced
393	  std::string.push_back() with append() (for BeOS).
394
3952007-12-15 17:25  fidlej
396
397	* NEWS: Fixed NEWS.
398
3992007-12-15 17:20  fidlej
400
401	* NEWS: Updated NEWS.
402
4032007-12-15 17:09  fidlej
404
405	* NEWS, configure.in: Prepared release-0_8_0-pre2.
406
4072007-12-15 14:31  fidlej
408
409	* src/level/: Controls.cpp, Controls.h, Level.cpp, StepCounter.h,
410	  Unit.cpp, Unit.h: Undo is saved before every move down.
411
4122007-12-09 19:41  fidlej
413
414	* src/level/: Level.cpp, Level.h: Simplified undo saving.
415
4162007-12-09 18:26  fidlej
417
418	* src/level/Level.cpp: Fixed force undo save.
419
4202007-12-09 17:59  fidlej
421
422	* src/level/Level.cpp: Fixed saving of state to the correct moves.
423
4242007-12-01 17:39  fidlej
425
426	* src/level/: Cube.cpp, game-script.cpp: Optimized undo saving for
427	  normal models.
428
4292007-12-01 16:31  fidlej
430
431	* src/level/: Controls.cpp, Controls.h, Level.cpp, Rules.h,
432	  StepCounter.h, Unit.cpp: Saved only pushing and every 10th undo.
433
4342007-10-21 13:49  fidlej
435
436	* NEWS, configure.in: Preparing 0.8.0-pre1 release.
437
4382007-09-28 23:29  fidlej
439
440	* src/level/Rules.cpp: Fixed support for nowall moving stars.
441
4422007-09-28 22:55  fidlej
443
444	* src/level/: Cube.cpp, Cube.h, LevelScript.cpp, game-script.cpp,
445	  game-script.h: Added support to save extra parameters.
446
4472007-09-28 20:55  fidlej
448
449	* src/level/: Controls.cpp, Controls.h, Level.cpp, Unit.cpp,
450	  Unit.h: Last moving fish is activated after undo.
451
4522007-09-28 20:01  fidlej
453
454	* src/level/: Level.cpp, Rules.cpp: Fixed undo when a fish is out.
455
4562007-09-28 18:08  fidlej
457
458	* src/level/: Controls.h, Cube.h, Field.cpp, Field.h, Level.cpp,
459	  Level.h, LevelInput.cpp, LevelInput.h, LevelLoading.h,
460	  LevelScript.cpp, MarkMask.cpp, MarkMask.h, Room.cpp, Room.h,
461	  Rules.cpp, Rules.h, game-script.cpp, game-script.h: Provided undo
462	  on key minus.
463
4642007-09-28 18:06  fidlej
465
466	* src/level/LevelCountDown.cpp: Fixed English.
467
4682007-09-28 18:03  fidlej
469
470	* src/effect/EffectMirror.cpp: Fixed English.
471
4722007-06-30 17:31  fidlej
473
474	* src/plan/Title.cpp: Proper UTF-8 length calculation.
475
4762007-06-30 17:04  fidlej
477
478	* src/gengine/: Dialog.cpp, StringTool.cpp, StringTool.h: Fixed
479	  dialog duration (thanks to Gregory Bonik and Egmont Koblinger).
480
4812007-06-30 16:50  fidlej
482
483	* NEWS: Used sentences without dots.
484
4852006-12-20 23:18  fidlej
486
487	* configure.in: More informative have_x11.
488
4892006-12-17 23:02  fidlej
490
491	* NEWS: Updated news by Swedish translation.
492
4932006-12-17 22:25  fidlej
494
495	* AUTHORS: Added new translators.
496
4972006-12-10 23:09  fidlej
498
499	* configure.in: First PKG_CHECK_MODULES has to be unconditioned.
500
5012006-12-10 19:30  fidlej
502
503	* src/level/: Level.cpp, Rules.cpp, game-script.cpp: Fixed typos in
504	  comments.
505
5062006-12-10 19:29  fidlej
507
508	* NEWS, configure.in: Preparing 0.7.4 release.
509
5102006-09-20 22:52  fidlej
511
512	* Makefile.cvs, configure.in, src/game/Makefile.am,
513	  src/gengine/Makefile.am: Applied patch from Mike Frysinger: -
514	  autogen-makefile: copy files, don't symlink them - check-for-X:
515	  if you use X funcs, you need to link against them -
516	  no-local-paths: the compiler should be handling local paths ...
517	  forcing   these flags can easily break cross-compilers -
518	  use-lua-pkg-config: newer lua's install a lua.pc so as a fall
519	  back, lets   use that if we can't find lua ourselves -
520	  custom-datadir: allow people to override the location of
521	  datafiles by	 specifying --datadir to the configure script
522
5232006-02-12 13:15  fidlej
524
525	* src/: SDL_gfx/SDL_gfxPrimitives.c, SDL_gfx/SDL_gfxPrimitives.h,
526	  game/Application.cpp, gengine/OptionAgent.cpp,
527	  gengine/ScriptAgent.cpp, gengine/ScriptAgent.h: Debug console now
528	  could use file_include().
529
5302006-01-05 23:31  fidlej
531
532	* src/effect/Font.cpp: ISO C++ does not allow to create array with
533	  run-time dependent length.
534
5352005-10-04 20:10  fidlej
536
537	* NEWS, configure.in: Prepared bug fix release 0.7.3
538
5392005-10-04 20:09  fidlej
540
541	* src/menu/NodeDrawer.cpp: Image n_selected.png is not needed any
542	  more.
543
5442005-10-03 21:43  fidlej
545
546	* NEWS: Updated NEWS.
547
5482005-10-02 22:50  fidlej
549
550	* NEWS, configure.in: Version 0.7.2 with RTL support.
551
5522005-10-02 21:51  fidlej
553
554	* configure.in, src/effect/Font.cpp: LibLua should be statically
555	  linked.
556
5572005-09-28 22:21  fidlej
558
559	* configure.in, src/effect/Font.cpp, src/effect/Font.h,
560	  src/effect/Makefile.am, src/game/Makefile.am,
561	  src/level/Makefile.am, src/menu/Makefile.am,
562	  src/option/Makefile.am, src/plan/Makefile.am,
563	  src/state/Makefile.am, src/widget/Makefile.am: Library FriBidi is
564	  used for RTL texts.
565
5662005-09-03 10:01  fidlej
567
568	* TODO: Beos is already working.
569
5702005-08-21 23:23  fidlej
571
572	* src/: option/SelectLang.cpp, widget/WiBox.cpp: Added language
573	  tooltips over the flags.
574
5752005-08-21 00:32  fidlej
576
577	* src/: game/Application.cpp, gengine/V2.h, menu/LevelNode.cpp,
578	  menu/LevelNode.h, menu/NodeDrawer.cpp, menu/NodeDrawer.h,
579	  menu/WorldInput.cpp, menu/WorldInput.h, menu/WorldMap.cpp,
580	  menu/WorldMap.h, plan/Title.cpp: Unsolved nodes can be selected
581	  by pressing TAB.
582
5832005-07-16 16:21  fidlej
584
585	* src/: SDL_gfx/.cvsignore, game/.cvsignore: Added .cvsignore.
586
5872005-07-16 16:15  fidlej
588
589	* NEWS: Preparing 0.7.1 release.
590
5912005-07-14 23:23  fidlej
592
593	* configure.in: Fixed configure.in for mingw32 (thanks Toth
594	  Marton).
595
5962005-07-06 20:50  fidlej
597
598	* src/: gengine/ScriptState.cpp, menu/WorldMap.cpp: Fixed usage of
599	  garbage.
600
6012005-07-02 20:49  fidlej
602
603	* AUTHORS: Added Cesar and Astrid to the Credits.
604
6052005-06-28 22:50  fidlej
606
607	* src/menu/WorldMap.cpp: Fixed Cancel button for Ending level.
608
6092005-06-28 22:00  fidlej
610
611	* src/: effect/Font.cpp, effect/Outline.cpp,
612	  option/MenuOptions.cpp: Fixed default speech=cs.
613
6142005-04-18 17:08  fidlej
615
616	* AUTHORS, fillets.6: Added Przemek Bojczuk as Polish translator.
617
6182005-04-17 14:23  fidlej
619
620	* README: Fillets-data contains czech dialogs as well.
621
6222005-04-17 13:44  fidlej
623
624	* NEWS, TODO, configure.in: Preparation for 0.7 release.
625
6262005-03-13 09:32  fidlej
627
628	* src/gengine/Environ.cpp: Added warning about bad numeric value.
629
6302005-03-13 03:28  fidlej
631
632	* src/: game/Application.cpp, gengine/Environ.cpp,
633	  gengine/Environ.h, gengine/OptionAgent.cpp,
634	  gengine/OptionAgent.h, gengine/ResSoundPack.cpp,
635	  gengine/VideoAgent.cpp, level/Room.cpp, level/StepDecor.cpp,
636	  plan/StateInput.cpp, plan/SubTitleAgent.cpp: User can enter 1/0,
637	  true/false, on/off, yes/no as boolean value.
638
6392005-03-12 12:20  fidlej
640
641	* src/option/: MenuOptions.cpp, SelectLang.h: Added new icons to
642	  the menu options.
643
6442005-03-12 10:27  fidlej
645
646	* AUTHORS: Added Simone to the AUTHORS.
647
6482005-01-29 11:05  fidlej
649
650	* src/gengine/: OptionParams.h, ResDialogPack.cpp: Some cleaning.
651
6522005-01-19 05:14  fidlej
653
654	* src/: gengine/ResDialogPack.cpp, plan/dialog-script.cpp,
655	  state/DemoMode.cpp: Improved doc comments.
656
6572004-12-07 19:20  fidlej
658
659	* src/: effect/Picture.cpp, effect/Picture.h,
660	  gengine/BaseListener.cpp, gengine/BaseListener.h,
661	  gengine/Environ.cpp, gengine/Environ.h, gengine/OptionAgent.cpp,
662	  gengine/OptionAgent.h, menu/Pedometer.cpp, menu/Pedometer.h,
663	  option/MenuOptions.cpp, plan/GameState.cpp: Texts below pedometer
664	  are refreshed too.
665
6662004-12-07 08:03  fidlej
667
668	* src/: option/MenuOptions.cpp, option/MenuOptions.h,
669	  plan/GameState.cpp, plan/GameState.h: Options menu is refreshed
670	  when lang is changed.
671
6722004-11-30 04:20  fidlej
673
674	* src/: level/LevelStatus.cpp, level/LevelStatus.h,
675	  menu/SolverDrawer.cpp: Added state solver_equals -- as good as
676	  the best.
677
6782004-11-19 00:18  fidlej
679
680	* src/level/: Controls.cpp, Controls.h, Level.cpp,
681	  LevelCountDown.cpp, Room.cpp, Room.h, StepCounter.h,
682	  StepDecor.cpp, Unit.cpp, Unit.h: Step counter color depends on
683	  power of active fish.
684
6852004-11-18 23:40  fidlej
686
687	* src/: game/GameAgent.cpp, gengine/VideoAgent.cpp,
688	  gengine/VideoAgent.h: Fullscreen should toggle straight off.
689
6902004-11-15 00:36  fidlej
691
692	* Makefile.cvs: Fixed aclocal search directory.
693
6942004-11-11 23:53  fidlej
695
696	* src/option/MenuOptions.cpp: Added comment about speech menu.
697
6982004-11-11 23:52  fidlej
699
700	* src/: gengine/Dialog.h, gengine/DialogStack.cpp,
701	  gengine/ResDialogPack.cpp, gengine/ResDialogPack.h,
702	  option/MenuOptions.cpp, option/MenuOptions.h,
703	  option/SelectLang.cpp, option/SelectLang.h: Added menu to choose
704	  'speech'.
705
7062004-11-11 23:03  mrpaja
707
708	* NEWS: NEWS update
709
7102004-11-11 22:29  fidlej
711
712	* NEWS: 0.7.0 is not realeased yet.
713
7142004-10-19 19:55  fidlej
715
716	* src/: effect/Font.cpp, menu/LevelNode.cpp: SDL_RLEACCEL is not
717	  much usefull in rendered text.
718
7192004-10-19 19:55  fidlej
720
721	* src/level/Controls.cpp: Fixed case of level with no fish.
722
7232004-10-15 23:20  mrpaja
724
725	* TODO: support for theora
726
7272004-10-15 23:12  mrpaja
728
729	* NEWS: 0.6.1 release
730
7312004-10-15 16:41  fidlej
732
733	* configure.in: Version 0.6.2
734
7352004-10-14 21:30  fidlej
736
737	* TODO: Fillets are working on MacOS X, see
738	  http://www.toast442.org/fillets
739
7402004-10-14 21:17  fidlej
741
742	* src/game/: Makefile.am, fillets.rc: Specified icon as preload.
743
7442004-10-14 17:59  fidlej
745
746	* TODO, configure.in, src/game/Makefile.am, src/game/fillets.ico,
747	  src/game/fillets.rc: Added win32 icon resource.
748
7492004-10-12 02:53  fidlej
750
751	* configure.in: Enhanced X11 checking.
752
7532004-10-11 22:44  mrpaja
754
755	* NEWS: Mac OS X support
756
7572004-10-11 20:59  fidlej
758
759	* src/gengine/VideoAgent.cpp: Removed unused code.
760
7612004-10-11 19:43  fidlej
762
763	* src/gengine/SysVideo.cpp: X11 can be available on MacOSX but not
764	  used.
765
7662004-10-11 02:03  mrpaja
767
768	* NEWS: formatting fix
769
7702004-10-10 01:05  fidlej
771
772	* configure.in, src/game/main.cpp, src/gengine/Name.cpp,
773	  src/gengine/VideoAgent.h: Preparing fillets-ng 0.6.0
774
7752004-10-09 02:53  fidlej
776
777	* Makefile.am: Removed doxygen from Makefile targets.
778
7792004-10-08 21:33  fidlej
780
781	* configure.in: Preparing 0.6.0rc3.
782
7832004-10-08 21:30  fidlej
784
785	* src/: gengine/Makefile.am, gengine/MessagerAgent.cpp,
786	  gengine/NewPtr.cpp, gengine/NewPtr.h, gengine/Object.h,
787	  level/Cube.h, level/LevelScript.cpp, level/Unit.h: std::auto_ptr
788	  is used instead of NewPtr.
789
7902004-10-03 23:03  fidlej
791
792	* src/level/Controls.cpp: Fixed fish switching.
793
7942004-10-03 21:48  fidlej
795
796	* configure.in: Fixed bug in lua checking.
797
7982004-10-03 18:26  mrpaja
799
800	* NEWS: NEWS update
801
8022004-10-03 01:08  fidlej
803
804	* configure.in: Preparing RC2.
805
8062004-10-03 00:12  fidlej
807
808	* configure.in: Less pedantic configure.in
809
8102004-10-02 23:08  mrpaja
811
812	* TODO: TODO update
813
8142004-10-02 22:42  mrpaja
815
816	* fillets.6: man page update
817
8182004-10-02 22:36  mrpaja
819
820	* TODO: TODO update
821
8222004-10-02 21:56  fidlej
823
824	* TODO: Updated TODO.
825
8262004-10-02 21:52  mrpaja
827
828	* NEWS: NEWS update
829
8302004-10-02 19:58  fidlej
831
832	* src/menu/WorldMap.cpp: Added text message to devel Intro.
833
8342004-09-29 14:20  fidlej
835
836	* src/gengine/VideoAgent.cpp: Fixed invisible cursor on FullScreen.
837
8382004-09-29 14:11  fidlej
839
840	* src/gengine/VideoAgent.cpp: Fixed invisible cursor on FullScreen.
841
8422004-09-28 04:43  fidlej
843
844	* configure.in, src/plan/Title.h: More strict ISO C++.
845
8462004-09-28 04:15  fidlej
847
848	* src/gengine/VideoAgent.cpp: Nicer code for getVideoFlags.
849
8502004-09-27 21:08  fidlej
851
852	* README, TODO: Preparing release-0_6_0rc1.
853
8542004-09-27 20:32  fidlej
855
856	* src/: effect/EffectZx.cpp, effect/EffectZx.h,
857	  gengine/OptionParams.cpp, gengine/OptionParams.h: Fixed iso c++
858	  errors.
859
8602004-09-27 20:14  fidlej
861
862	* configure.in, src/gengine/SysVideo.cpp: SDL_syswm.h is not
863	  included when not needed.
864
8652004-09-27 18:34  fidlej
866
867	* src/gengine/SysVideo.cpp: Removed debug message.
868
8692004-09-27 18:13  fidlej
870
871	* src/gengine/: OptionAgent.cpp, SysVideo.cpp: Fixed empty $HOME.
872
8732004-09-27 16:38  fidlej
874
875	* src/gengine/SysVideo.cpp: UTF-8 window title for WIN32.
876
8772004-09-27 12:27  fidlej
878
879	* src/SDL_gfx/: Makefile.am, SDL_gfxPrimitives.h: Removed
880	  SDL_gfxPrimitives_font.
881
8822004-09-27 03:17  fidlej
883
884	* src/gengine/: InputAgent.cpp, InputHandler.cpp, InputHandler.h,
885	  InputProvider.h: Fixed state of mouse buttons.
886
8872004-09-27 02:42  fidlej
888
889	* src/gengine/: InputAgent.cpp, InputAgent.h, VideoAgent.cpp: Mouse
890	  cursor is placed in the middle of new window.
891
8922004-09-27 01:59  fidlej
893
894	* src/: effect/Font.cpp, gengine/FsPath.cpp,
895	  gengine/InputHandler.cpp, gengine/InputHandler.h,
896	  gengine/MouseStroke.h, gengine/Path.cpp, level/LevelInput.cpp,
897	  level/LevelInput.h, option/HelpInput.cpp, option/HelpInput.h,
898	  plan/StateInput.cpp, plan/StateInput.h: Fixed uninitialized mouse
899	  buttons.
900
9012004-09-27 00:34  fidlej
902
903	* src/: SDL_gfx/SDL_gfxPrimitives.c, SDL_gfx/SDL_gfxPrimitives.h,
904	  SDL_gfx/SDL_gfxPrimitives_font.h, gengine/FsPath.cpp: Fixed
905	  SDL_gfx for mingw.
906
9072004-09-26 14:42  fidlej
908
909	* src/option/MenuOptions.cpp: Smaller font for menu statusbar.
910
9112004-09-26 14:37  fidlej
912
913	* src/: effect/Font.cpp, menu/SolverDrawer.cpp,
914	  option/MenuHelp.cpp, option/MenuHelp.h, widget/Makefile.am,
915	  widget/WiPara.cpp, widget/WiPara.h: Implemented multi line
916	  paragraph.
917
9182004-09-25 23:35  fidlej
919
920	* src/: level/FinderAlg.cpp, menu/WorldMap.cpp: Fixed usage of
921	  'and' operator.
922
9232004-09-25 22:34  fidlej
924
925	* src/gengine/DialogStack.h: Fixed missing include.
926
9272004-09-25 18:24  fidlej
928
929	* src/: gengine/Dialog.cpp, gengine/Dialog.h,
930	  gengine/DialogStack.cpp, gengine/InputHandler.h,
931	  gengine/PlannedDialog.cpp, gengine/PlannedDialog.h,
932	  gengine/ResDialogPack.cpp, gengine/ResDialogPack.h,
933	  gengine/ResourcePack.h, level/Controls.cpp, menu/WorldMap.cpp,
934	  option/MenuOptions.cpp, option/MenuOptions.h, state/DemoInput.h,
935	  widget/IWidget.cpp, widget/IWidget.h, widget/Labels.cpp,
936	  widget/Labels.h, widget/Makefile.am, widget/WiBox.cpp,
937	  widget/WiBox.h, widget/WiStatusBar.cpp, widget/WiStatusBar.h:
938	  Implemented menu tooltips.
939
9402004-09-25 15:20  fidlej
941
942	* src/: level/LevelStatus.cpp, menu/PedoInput.cpp,
943	  menu/PedoInput.h, menu/WorldInput.h: Help is only enabled in
944	  level.
945
9462004-09-25 14:34  fidlej
947
948	* configure.in, fillets.6: Updated man page.
949
9502004-09-25 04:09  fidlej
951
952	* src/level/Level.cpp: unwanted mouse press will not move a fish
953
9542004-09-25 03:15  fidlej
955
956	* src/: level/LevelInput.cpp, level/LevelInput.h, menu/Labels.cpp,
957	  menu/Labels.h, menu/Makefile.am, option/HelpInput.cpp,
958	  option/HelpInput.h, option/Makefile.am, option/MenuHelp.cpp,
959	  option/MenuHelp.h, plan/Makefile.am, plan/StateInput.cpp,
960	  plan/StateInput.h, state/DemoInput.cpp, state/GameInput.cpp,
961	  state/GameInput.h, widget/Labels.cpp, widget/Labels.h,
962	  widget/Makefile.am: Implemented real help screen. Use F1 and
963	  translate script/labels.lua.
964
9652004-09-25 01:00  fidlej
966
967	* src/: game/Application.cpp, game/GameAgent.cpp,
968	  menu/WorldBranch.cpp, menu/WorldBranch.h, menu/WorldMap.cpp,
969	  menu/WorldMap.h, menu/worldmap-script.cpp,
970	  menu/worldmap-script.h: Only 'worldmap' parameter is needed for
971	  extra levels.
972
9732004-09-24 22:57  fidlej
974
975	* src/level/: LevelScript.cpp, Room.cpp, Room.h, game-script.cpp,
976	  game-script.h: Implemented setFastFalling() for script.
977
9782004-09-24 20:33  fidlej
979
980	* src/menu/SolverDrawer.cpp: Reformated solution info.
981
9822004-09-24 19:26  fidlej
983
984	* src/: menu/SolverDrawer.cpp, widget/VBox.cpp, widget/VBox.h:
985	  Solver info is centered.
986
9872004-09-24 19:08  fidlej
988
989	* src/: effect/Font.cpp, effect/Font.h, gengine/ResourcePack.h,
990	  level/LevelStatus.cpp, level/LevelStatus.h, menu/Labels.cpp,
991	  menu/Labels.h, menu/Makefile.am, menu/Pedometer.cpp,
992	  menu/SolverDrawer.cpp, menu/SolverDrawer.h, menu/WorldMap.cpp,
993	  plan/SubTitleAgent.cpp, plan/SubTitleAgent.h, widget/Makefile.am,
994	  widget/WiButton.h, widget/WiLabel.cpp, widget/WiLabel.h,
995	  widget/WiPicture.h: Info about the best solver is under
996	  pedometer.
997
9982004-09-24 16:09  fidlej
999
1000	* src/: gengine/Makefile.am, gengine/ScriptState.cpp,
1001	  gengine/ScriptState.h, gengine/Scripter.cpp, gengine/Scripter.h,
1002	  gengine/def-script.cpp, gengine/def-script.h,
1003	  gengine/options-script.cpp, level/LevelStatus.cpp,
1004	  level/LevelStatus.h, level/MouseControl.cpp, level/Room.cpp,
1005	  level/game-script.cpp, level/level-script.cpp,
1006	  menu/LevelNode.cpp, menu/LevelNode.h, menu/WorldBranch.cpp,
1007	  menu/WorldBranch.h, menu/WorldMap.cpp, menu/WorldMap.h,
1008	  menu/worldmap-script.cpp, option/SelectLang.cpp,
1009	  option/SelectLang.h, plan/Planner.cpp, plan/Planner.h,
1010	  plan/dialog-script.cpp, plan/dialog-script.h,
1011	  state/demo-script.cpp: Wrapped script leader as Scripter.
1012
10132004-09-14 16:48  fidlej
1014
1015	* src/level/: LevelScript.cpp, Rules.cpp, Rules.h, game-script.cpp,
1016	  game-script.h: New script function model_getTouchDir(). 'touched'
1017	  state was removed.
1018
10192004-09-14 15:51  fidlej
1020
1021	* src/level/: Field.cpp, Rules.cpp, Rules.h: Implemented state
1022	  'touched' for touched but not pushed objects.
1023
10242004-09-12 13:51  fidlej
1025
1026	* src/menu/WorldMap.cpp: Ending is only shown after a final level.
1027
10282004-09-10 22:27  fidlej
1029
1030	* src/: gengine/DialogStack.h, level/CountAdvisor.h,
1031	  level/Level.cpp, level/Level.h, level/LevelCountDown.cpp,
1032	  level/LevelCountDown.h, level/Makefile.am: Shorted countdown when
1033	  the is no sound.
1034
10352004-09-10 21:13  fidlej
1036
1037	* src/: level/Level.cpp, level/Level.h, level/LevelCountDown.cpp,
1038	  level/LevelCountDown.h, level/LevelStatus.cpp,
1039	  level/LevelStatus.h, level/Makefile.am, level/RoomAccess.cpp,
1040	  level/RoomAccess.h, level/level-script.cpp, menu/Pedometer.cpp:
1041	  Reworked level countdown.
1042
10432004-09-10 16:51  fidlej
1044
1045	* src/: gengine/InputAgent.cpp, gengine/InputAgent.h,
1046	  gengine/InputHandler.cpp, gengine/InputHandler.h,
1047	  gengine/InputProvider.h, gengine/Makefile.am, level/Controls.cpp,
1048	  level/Controls.h, level/Field.h, level/FinderAlg.cpp,
1049	  level/FinderAlg.h, level/FinderField.cpp, level/FinderField.h,
1050	  level/FinderPlace.h, level/Makefile.am, level/MarkMask.cpp,
1051	  level/MarkMask.h, level/MouseControl.cpp, level/MouseControl.h,
1052	  level/Room.cpp, level/Room.h, level/Rules.cpp, level/Rules.h,
1053	  level/Unit.cpp, level/Unit.h: Implemented mouse controls. Press
1054	  left or right mouse button.
1055
10562004-09-10 16:45  fidlej
1057
1058	* src/menu/WorldMap.cpp: Fixed case when ending is not present.
1059
10602004-09-10 00:59  fidlej
1061
1062	* src/: gengine/V2.h, level/Controls.cpp, level/Controls.h,
1063	  level/Level.cpp, level/Level.h, level/LevelInput.cpp,
1064	  level/LevelInput.h, level/Room.cpp, level/Room.h, level/Unit.cpp,
1065	  level/Unit.h, level/View.cpp, level/View.h: Mouse click can
1066	  select fish.
1067
10682004-09-09 23:50  fidlej
1069
1070	* src/game/GameAgent.cpp: Implemented playtime storing.
1071
10722004-09-09 23:01  fidlej
1073
1074	* src/menu/: LevelNode.cpp, LevelNode.h, WorldBranch.cpp,
1075	  WorldBranch.h, WorldMap.cpp, WorldMap.h: Ending node is started
1076	  when all levels were solved.
1077
10782004-09-09 21:42  fidlej
1079
1080	* src/: gengine/Makefile.am, gengine/NewPtr.cpp, gengine/NewPtr.h,
1081	  gengine/Object.h, level/Cube.h, level/LevelScript.cpp,
1082	  level/Unit.h, menu/Pedometer.cpp, plan/StateManager.cpp: Fixed
1083	  shutdown.
1084
10852004-09-08 23:10  fidlej
1086
1087	* src/: gengine/DialogStack.cpp, gengine/DialogStack.h,
1088	  plan/Planner.cpp, plan/dialog-script.cpp, plan/dialog-script.h:
1089	  Fixed waiting for dialog end.
1090
10912004-09-08 15:33  fidlej
1092
1093	* src/state/DemoMode.cpp: Subtitles are scrolling non-stop on final
1094	  poster.
1095
10962004-09-08 01:02  fidlej
1097
1098	* src/gengine/: options-script.cpp, options-script.h: Added missing
1099	  files.
1100
11012004-09-08 01:01  fidlej
1102
1103	* src/: gengine/Makefile.am, gengine/ScriptAgent.cpp,
1104	  plan/Planner.cpp: Exported options_getParam() function to the
1105	  script.
1106
11072004-09-07 13:45  fidlej
1108
1109	* src/: game/Application.cpp, game/main.cpp,
1110	  gengine/DialogAgent.cpp, gengine/DialogAgent.h,
1111	  gengine/DialogStack.cpp, gengine/DialogStack.h,
1112	  gengine/Makefile.am, gengine/Name.cpp, gengine/Name.h,
1113	  gengine/ScriptState.cpp, level/Cube.cpp, level/Cube.h,
1114	  level/Level.cpp, level/Level.h, level/LevelScript.cpp,
1115	  level/LevelStatus.cpp, level/LevelStatus.h, level/Room.cpp,
1116	  level/Room.h, level/Rules.cpp, menu/Pedometer.cpp,
1117	  plan/GameState.cpp, plan/GameState.h, plan/Planner.cpp,
1118	  plan/Planner.h, plan/StateManager.cpp, plan/SubTitleAgent.cpp,
1119	  plan/SubTitleAgent.h, plan/Title.cpp, plan/dialog-script.cpp,
1120	  state/DemoMode.cpp, state/DemoMode.h, state/PosterState.cpp,
1121	  state/PosterState.h: Implemented scrolling subtitles on final
1122	  poster. Reworked dialogAgent.
1123
11242004-09-06 13:56  fidlej
1125
1126	* src/gengine/: def-script.cpp, def-script.h: Reduced number of
1127	  warning messages.
1128
11292004-09-06 13:43  fidlej
1130
1131	* src/gengine/: ScriptState.cpp, ScriptState.h, def-script.cpp,
1132	  def-script.h: Implemented stack traceback.
1133
11342004-09-06 01:44  fidlej
1135
1136	* src/level/Level.cpp: Exported CODENAME to the script.
1137
11382004-09-04 01:15  fidlej
1139
1140	* src/: gengine/InputAgent.cpp, gengine/ResourcePack.h,
1141	  level/Room.cpp: Fixed fullscreen without mouse focus.
1142
11432004-09-02 21:13  fidlej
1144
1145	* src/level/: LevelScript.cpp, game-script.cpp, game-script.h:
1146	  Implemented script functions model_countAnims() and
1147	  model_getDir().
1148
11492004-09-02 18:52  fidlej
1150
1151	* src/game/GameAgent.cpp: Fixed typo worlmap/worldmap.
1152
11532004-09-02 18:36  fidlej
1154
1155	* src/effect/: PixelIterator.cpp, PixelIterator.h: Enhanced pixel
1156	  iterator.
1157
11582004-09-02 18:22  fidlej
1159
1160	* src/: effect/WavyPicture.cpp, effect/WavyPicture.h,
1161	  game/GameAgent.cpp, game/main.cpp, level/Level.cpp,
1162	  level/Level.h, level/LevelStatus.cpp, level/LevelStatus.h,
1163	  level/Room.cpp, level/Room.h, level/game-script.cpp,
1164	  menu/Pedometer.cpp, menu/WorldMap.cpp, plan/StateManager.cpp:
1165	  Implemented way to play external levels. Use
1166	  worlmap=level/worldmap.lua worlddesc=level/worlddesc.lua
1167
11682004-08-30 18:18  fidlej
1169
1170	* src/effect/: PixelIterator.h, PixelTool.cpp: Fixed missing file.
1171
11722004-08-30 13:34  fidlej
1173
1174	* src/effect/: PixelIterator.cpp, PixelTool.cpp, PixelTool.h:
1175	  Removed duplicite code.
1176
11772004-08-29 22:52  fidlej
1178
1179	* src/effect/: EffectZx.cpp, Makefile.am, PixelIterator.cpp,
1180	  PixelTool.cpp: Implemented PixelIterator for speed.
1181
11822004-08-29 21:29  fidlej
1183
1184	* configure.in: libm is not on BeOS.
1185
11862004-08-29 17:50  fidlej
1187
1188	* src/effect/WavyPicture.cpp: Fixed wavy background.
1189
11902004-08-29 02:08  fidlej
1191
1192	* src/: gengine/def-script.cpp, gengine/def-script.h,
1193	  level/Anim.cpp, level/Anim.h, level/LevelScript.cpp,
1194	  level/game-script.cpp, level/game-script.h: Removed ugly
1195	  model_addDuplexAnim() function from script interface.
1196
11972004-08-28 21:31  fidlej
1198
1199	* src/: level/Dir.h, level/game-script.cpp, level/game-script.h,
1200	  state/PosterScroller.cpp, state/PosterScroller.h: Enhanced
1201	  scrolling poster used for credits.
1202
12032004-08-28 12:13  fidlej
1204
1205	* src/level/Level.cpp: Added few documentation notes.
1206
12072004-08-28 02:38  fidlej
1208
1209	* src/level/: Controls.cpp, Controls.h, LevelScript.cpp, Room.cpp,
1210	  Room.h, game-script.cpp, game-script.h: Reduced anim phases for
1211	  ex-fishes.
1212
12132004-08-27 22:41  fidlej
1214
1215	* src/level/Dir.cpp: Fixed missing assert.h
1216
12172004-08-27 20:53  fidlej
1218
1219	* src/level/: Anim.cpp, Controls.cpp, Controls.h, Cube.cpp, Cube.h,
1220	  Dir.cpp, Dir.h, Landslip.cpp, Makefile.am, MarkMask.cpp,
1221	  MarkMask.h, ModelFactory.cpp, ModelFactory.h, OnStack.h,
1222	  Room.cpp, Rules.cpp, Rules.h, Unit.cpp, View.cpp: Implemented
1223	  output_DIR for level windoze.
1224
12252004-08-25 21:24  fidlej
1226
1227	* src/level/: Level.cpp, LevelLoading.cpp, LevelLoading.h: Fixed
1228	  loading + restart problem.
1229
12302004-08-20 23:50  fidlej
1231
1232	* src/level/: Level.cpp, Level.h, LevelLoading.h, View.cpp: Loading
1233	  is paused when menu appears.
1234
12352004-08-20 23:36  fidlej
1236
1237	* src/effect/: EffectZx.cpp, PixelTool.cpp, PixelTool.h,
1238	  WavyPicture.cpp: Optimized Zx for speed.
1239
12402004-08-20 22:38  fidlej
1241
1242	* src/level/: Level.cpp, Level.h, LevelLoading.cpp, LevelLoading.h,
1243	  LevelScript.cpp, LevelScript.h, Makefile.am, RoomAccess.cpp,
1244	  RoomAccess.h: Refactorized level loading code.
1245
12462004-08-20 20:56  fidlej
1247
1248	* configure.in: Removed C specific warning flags.
1249
12502004-08-19 17:32  fidlej
1251
1252	* src/level/Rules.cpp: Fixed fall propagation, falling object on
1253	  fish is not on wall.
1254
12552004-08-19 16:52  fidlej
1256
1257	* src/: gengine/DialogAgent.cpp, gengine/DialogAgent.h,
1258	  gengine/InputAgent.cpp, gengine/KeyStroke.cpp,
1259	  gengine/StringTool.cpp, gengine/StringTool.h, gengine/V2.h,
1260	  level/Anim.cpp, level/Anim.h, level/Controls.cpp,
1261	  level/Controls.h, level/Level.cpp, level/MarkMask.cpp,
1262	  level/MarkMask.h, level/ModelFactory.cpp, level/ModelFactory.h,
1263	  level/Rules.cpp, level/Rules.h, level/Shape.cpp, level/Shape.h,
1264	  level/Unit.cpp, level/Unit.h: Added support for more that three
1265	  fishes. Fixed fallout at corners.
1266
12672004-08-17 22:57  fidlej
1268
1269	* src/: gengine/ResDialogPack.cpp, gengine/ResDialogPack.h,
1270	  level/LevelStatus.cpp, level/LevelStatus.h: Fixed string
1271	  handling.
1272
12732004-08-17 22:25  fidlej
1274
1275	* src/: gengine/ResDialogPack.cpp, gengine/ResDialogPack.h,
1276	  level/Room.cpp, level/Room.h: Nicer code.
1277
12782004-08-17 22:07  fidlej
1279
1280	* src/level/: Controls.cpp, Controls.h, Cube.h, Room.cpp, Room.h,
1281	  Rules.cpp, Rules.h: Optimized checking for dead fish.
1282
12832004-08-17 21:17  fidlej
1284
1285	* src/level/: Landslip.cpp, Landslip.h, Level.cpp, Makefile.am,
1286	  ModelList.cpp, ModelList.h, Room.cpp, Rules.cpp, Rules.h:
1287	  Optimized stack falling.
1288
12892004-08-17 00:44  fidlej
1290
1291	* src/level/game-script.cpp: Fixed model_equals for border.
1292
12932004-08-16 15:01  fidlej
1294
1295	* src/level/: Level.h, LevelScript.cpp, level-script.cpp,
1296	  level-script.h: Added script function level_isSolved().
1297
12982004-08-16 11:26  fidlej
1299
1300	* src/: gengine/Dialog.cpp, gengine/Dialog.h,
1301	  gengine/DialogAgent.cpp, gengine/StringTool.cpp,
1302	  gengine/StringTool.h, gengine/TimerAgent.cpp,
1303	  gengine/TimerAgent.h, plan/FishDialog.cpp, plan/FishDialog.h:
1304	  Added support for formated subtitles.
1305
13062004-08-16 10:33  fidlej
1307
1308	* src/gengine/SysVideo.cpp: Fixed utf-8 -> WM_Name conversion
1309	  (thanks to Eric Estievenart).
1310
13112004-08-14 12:36  fidlej
1312
1313	* src/level/Anim.cpp: Fixed modulo 0 when anim phase overflows.
1314
13152004-08-14 00:45  fidlej
1316
1317	* src/: effect/Picture.cpp, effect/Picture.h, level/Level.cpp,
1318	  level/Level.h, level/LevelScript.cpp, level/LevelScript.h,
1319	  level/Room.cpp, level/Room.h, level/game-script.cpp,
1320	  level/game-script.h, level/level-script.cpp,
1321	  level/level-script.h: Bg picture can be changed. Renamed
1322	  level_setRoomWaves to game_setRoomWaves.
1323
13242004-08-14 00:21  fidlej
1325
1326	* src/gengine/DialogAgent.cpp: Fixed segfail when dialog is
1327	  missing.
1328
13292004-08-11 22:24  fidlej
1330
1331	* Makefile.am, README, main.aap, src/Makefile.am, src/main.aap:
1332	  Removed obsolete main.aap for AAP.
1333
13342004-08-11 11:41  fidlej
1335
1336	* configure.in: Preparing new release 0.5.0
1337
13382004-08-11 11:08  fidlej
1339
1340	* src/state/PosterScroller.cpp: Speed up credits a bit.
1341
13422004-08-11 10:54  fidlej
1343
1344	* README, TODO, fillets.6: Updated README, TODO, man.
1345
13462004-08-11 10:32  fidlej
1347
1348	* src/gengine/: KeyStroke.cpp, KeyStroke.h, VideoAgent.h: Shift is
1349	  ignored for keystrokes.
1350
13512004-08-10 23:34  fidlej
1352
1353	* src/gengine/PlannedDialog.cpp: Fixed fish talking anim.
1354
13552004-08-10 20:48  fidlej
1356
1357	* src/: level/LevelInput.cpp, level/LevelInput.h,
1358	  plan/SubTitleAgent.cpp: Implemented temporary help on F1.
1359
13602004-08-10 20:28  mrpaja
1361
1362	* fillets.6: man page update
1363
13642004-08-10 19:35  fidlej
1365
1366	* src/: effect/SurfaceTool.cpp, gengine/PlannedDialog.cpp,
1367	  level/Controls.cpp: Updated api docs.
1368
13692004-08-10 19:32  fidlej
1370
1371	* src/: gengine/OptionParams.cpp, widget/Slider.cpp,
1372	  widget/Slider.h: Renamed local variables not to shadow globals on
1373	  FreeBSD.
1374
13752004-08-10 12:16  fidlej
1376
1377	* src/: gengine/OptionAgent.cpp, gengine/SDLSoundAgent.cpp,
1378	  level/Cube.cpp, option/MenuOptions.cpp, option/MenuOptions.h:
1379	  Revised TODO.
1380
13812004-08-10 12:07  fidlej
1382
1383	* src/: menu/WorldMap.cpp, state/Makefile.am,
1384	  state/PosterScroller.cpp, state/PosterScroller.h,
1385	  state/PosterState.cpp, state/PosterState.h: Implemented credits.
1386
13872004-08-10 11:07  fidlej
1388
1389	* src/: gengine/BaseListener.cpp, gengine/OptionAgent.cpp,
1390	  gengine/OptionAgent.h, gengine/VideoAgent.cpp, level/Level.cpp,
1391	  menu/WorldMap.cpp: User and system config is reread when userdir
1392	  or systemdir changes.
1393
13942004-08-09 11:40  fidlej
1395
1396	* src/level/: Controls.cpp, Controls.h, Level.cpp, Level.h,
1397	  Room.cpp, Room.h, Unit.cpp, Unit.h: Level is only solved when
1398	  nothing is falling.
1399
14002004-08-08 19:33  fidlej
1401
1402	* src/level/Room.cpp: Background is not shifted.
1403
14042004-08-08 18:50  fidlej
1405
1406	* src/: effect/Picture.h, gengine/DialogAgent.cpp,
1407	  gengine/DialogAgent.h, gengine/PlannedDialog.cpp,
1408	  gengine/PlannedDialog.h, level/LevelScript.cpp, level/Room.cpp,
1409	  level/Room.h, level/View.cpp, level/View.h,
1410	  level/game-script.cpp, level/game-script.h: Special handling for
1411	  cycling dialogs. Implemented screen shift.
1412
14132004-08-08 15:26  fidlej
1414
1415	* src/level/: StatusDisplay.cpp, StatusDisplay.h: Added missing
1416	  files.
1417
14182004-08-08 14:44  fidlej
1419
1420	* src/: gengine/Drawable.h, level/Level.cpp, level/Level.h,
1421	  level/Makefile.am, level/Room.h, level/StepDecor.h,
1422	  menu/Pedometer.cpp, menu/WorldMap.cpp, option/MenuOptions.cpp,
1423	  plan/GameState.cpp, plan/GameState.h, plan/KeyConsole.cpp,
1424	  state/DemoMode.cpp, state/PosterState.cpp: Game saved status is
1425	  displayed.
1426
14272004-08-08 11:54  fidlej
1428
1429	* src/: game/Application.cpp, level/LevelInput.h, menu/PedoInput.h,
1430	  menu/WorldInput.h, option/MenuOptions.cpp, option/MenuOptions.h,
1431	  plan/ConsoleInput.h, plan/StateInput.cpp, plan/StateInput.h,
1432	  state/DemoInput.h, state/GameInput.cpp, state/GameInput.h: Fixed
1433	  '-' as unicode char bug. Added button to turn subtitles on/off.
1434
14352004-08-08 10:23  fidlej
1436
1437	* src/: game/Application.cpp, gengine/OptionAgent.cpp,
1438	  level/LevelInput.cpp, level/LevelInput.h, plan/StateInput.cpp,
1439	  plan/StateInput.h, plan/SubTitleAgent.cpp, plan/Title.cpp,
1440	  state/DemoInput.h, state/GameInput.cpp, state/GameInput.h: F6
1441	  will disable subtitles.
1442
14432004-08-08 00:32  mrpaja
1444
1445	* fillets.6: man page update
1446
14472004-08-08 00:26  fidlej
1448
1449	* src/gengine/SysVideo.cpp: SDL_syswm.h should not be included when
1450	  X11 is not found.
1451
14522004-08-07 23:47  fidlej
1453
1454	* src/: game/Application.cpp, gengine/Dialog.cpp, gengine/Dialog.h,
1455	  gengine/DialogAgent.cpp, gengine/PlannedDialog.cpp,
1456	  gengine/PlannedDialog.h, gengine/ResDialogPack.cpp,
1457	  gengine/ResDialogPack.h, plan/FishDialog.cpp, plan/FishDialog.h:
1458	  Implemented 'speech' config var to set different lang for speech.
1459
14602004-08-07 20:30  fidlej
1461
1462	* src/menu/WorldMap.cpp: Implemented 'intro under construction'.
1463
14642004-08-07 19:32  fidlej
1465
1466	* src/: game/Application.cpp, game/Application.h,
1467	  gengine/Makefile.am, gengine/OptionAgent.cpp,
1468	  gengine/OptionAgent.h, gengine/OptionParams.cpp,
1469	  gengine/OptionParams.h: Enhanced help formating.
1470
14712004-08-07 17:18  fidlej
1472
1473	* src/gengine/OptionAgent.cpp: Changed help format.
1474
14752004-08-07 16:54  fidlej
1476
1477	* src/gengine/: Environ.cpp, OptionAgent.cpp: Changed help format.
1478
14792004-08-07 16:38  fidlej
1480
1481	* src/: game/main.cpp, gengine/BaseAgent.cpp, gengine/Environ.cpp,
1482	  gengine/Environ.h, gengine/HelpException.h, gengine/Makefile.am,
1483	  gengine/Name.h, gengine/OptionAgent.cpp, gengine/OptionAgent.h:
1484	  Added --help and --version.
1485
14862004-08-07 16:00  mrpaja
1487
1488	* fillets.6: man page update
1489
14902004-08-07 14:24  fidlej
1491
1492	* src/: level/LevelScript.cpp, level/Rules.cpp, level/Rules.h,
1493	  level/game-script.cpp, level/game-script.h, menu/LevelNode.cpp:
1494	  Fixed level depth. Added model_isAtBorder() script function.
1495
14962004-08-07 11:40  fidlej
1497
1498	* src/level/: Field.h, MarkMask.cpp, MarkMask.h, Rules.cpp,
1499	  Rules.h: Object can go out of room only when there is no resist.
1500
15012004-08-07 02:04  fidlej
1502
1503	* src/option/: LangFlag.cpp, LangFlag.h: LangFlag is not need any
1504	  more.
1505
15062004-08-07 02:03  fidlej
1507
1508	* src/menu/: LuaTable.cpp, LuaTable.h, Makefile.am: LuaTable is not
1509	  need any more.
1510
15112004-08-07 01:59  fidlej
1512
1513	* src/: game/Application.cpp, gengine/OptionAgent.cpp,
1514	  gengine/OptionAgent.h, gengine/SoundAgent.cpp: Specified default
1515	  values for sound.
1516
15172004-08-07 01:00  fidlej
1518
1519	* src/level/Level.cpp: Changed info about no-save.
1520
15212004-08-07 00:20  fidlej
1522
1523	* src/: game/GameAgent.cpp, gengine/Path.h, gengine/def-script.h,
1524	  level/Level.cpp, level/LevelStatus.cpp, level/LevelStatus.h,
1525	  menu/LevelNode.cpp, menu/LevelNode.h, menu/Makefile.am,
1526	  menu/Pedometer.cpp, menu/WorldBranch.cpp, menu/WorldBranch.h,
1527	  menu/WorldMap.cpp, menu/WorldMap.h, menu/WorldWay.cpp,
1528	  menu/WorldWay.h, plan/GameState.h, state/DemoInput.cpp,
1529	  state/DemoInput.h, state/Makefile.am, state/PosterState.cpp,
1530	  state/PosterState.h: Reworked worldmap parsing. Added support for
1531	  poster in final levels.
1532
15332004-08-06 19:44  fidlej
1534
1535	* src/: gengine/MouseStroke.cpp, gengine/MouseStroke.h,
1536	  level/Goal.cpp, level/Goal.h, level/game-script.cpp,
1537	  menu/WorldInput.cpp: Fixed mouse button diagnostic. Added 'alive'
1538	  goal.
1539
15402004-08-06 15:48  fidlej
1541
1542	* src/: level/Controls.cpp, level/LevelScript.cpp,
1543	  level/LevelScript.h, level/Room.cpp, level/Room.h,
1544	  plan/Planner.cpp, plan/Planner.h: Fixed busy+interrupt bug.
1545
15462004-08-06 14:54  fidlej
1547
1548	* src/option/: MenuOptions.cpp, MenuOptions.h: Implemented
1549	  background tone.
1550
15512004-08-06 14:23  fidlej
1552
1553	* src/level/: Room.cpp, Rules.cpp: Fixed fish switching when one is
1554	  out of room.
1555
15562004-08-06 14:01  fidlej
1557
1558	* src/option/MenuOptions.cpp: Removed magical constant.
1559
15602004-08-06 13:26  fidlej
1561
1562	* src/: level/Level.cpp, level/Level.h, level/level-script.cpp,
1563	  state/DemoMode.cpp, state/DemoMode.h: Fixed DemoMode +
1564	  MenuOptions redraw.
1565
15662004-08-06 12:38  fidlej
1567
1568	* src/: gengine/InputAgent.cpp, gengine/InputAgent.h,
1569	  gengine/InputHandler.h, gengine/InputProvider.h,
1570	  gengine/Makefile.am, gengine/MouseStroke.h, level/Controls.cpp,
1571	  level/Controls.h, level/Level.cpp, level/Room.cpp, level/Room.h,
1572	  level/Unit.cpp, level/Unit.h, menu/Pedometer.cpp,
1573	  menu/WorldMap.cpp, plan/GameState.cpp, plan/GameState.h: Wrapped
1574	  input for game states.
1575
15762004-08-06 02:50  fidlej
1577
1578	* src/option/MenuOptions.cpp: Moved back button closer to menu.
1579
15802004-08-06 02:10  fidlej
1581
1582	* src/level/Level.cpp: Updated countdown to reflect border shout.
1583
15842004-08-06 00:43  fidlej
1585
1586	* src/level/: Level.cpp, MarkMask.cpp, MarkMask.h, Room.cpp,
1587	  Room.h, Rules.cpp, Rules.h: Implemented shout at room border.
1588
15892004-08-03 23:46  fidlej
1590
1591	* src/: effect/Makefile.am, effect/Outline.cpp,
1592	  effect/SurfaceTool.cpp, effect/SurfaceTool.h, widget/Slider.cpp:
1593	  Implemented alphaFill.
1594
15952004-08-03 20:17  fidlej
1596
1597	* src/state/demo-script.cpp: Added missing include.
1598
15992004-08-03 19:56  fidlej
1600
1601	* src/plan/GameState.cpp: Remove few debug messages.
1602
16032004-08-03 19:53  fidlej
1604
1605	* src/: gengine/BaseListener.h, option/MenuOptions.cpp,
1606	  option/RadioBox.cpp, option/RadioBox.h, option/SelectLang.h,
1607	  plan/GameState.cpp, plan/GameState.h, widget/Makefile.am,
1608	  widget/Slider.h, widget/WiButton.cpp, widget/WiButton.h,
1609	  widget/WiContainer.cpp, widget/WiContainer.h: Added back button
1610	  from menu.
1611
16122004-08-03 17:55  fidlej
1613
1614	* src/: effect/Font.cpp, effect/Font.h, effect/LayeredPicture.cpp,
1615	  effect/Picture.cpp, effect/Picture.h, game/Application.cpp,
1616	  gengine/DialogAgent.h, gengine/Environ.cpp, gengine/Environ.h,
1617	  gengine/ResDialogPack.h, gengine/ResImagePack.cpp,
1618	  gengine/ResImagePack.h, gengine/ResSoundPack.cpp,
1619	  gengine/ResSoundPack.h, gengine/SDLSoundAgent.cpp,
1620	  gengine/ScriptAgent.cpp, gengine/ScriptAgent.h,
1621	  gengine/ScriptState.cpp, gengine/ScriptState.h,
1622	  gengine/SoundAgent.h, gengine/VideoAgent.cpp,
1623	  gengine/VideoAgent.h, level/Anim.h, level/Field.cpp,
1624	  level/Field.h, level/LevelScript.cpp, level/LevelScript.h,
1625	  level/LevelStatus.cpp, level/ModelFactory.cpp,
1626	  level/ModelFactory.h, level/Room.h, menu/NodeDrawer.cpp,
1627	  menu/NodeDrawer.h, menu/WorldMap.cpp, menu/WorldMap.h,
1628	  menu/WorldWay.cpp, menu/WorldWay.h, option/SelectLang.cpp,
1629	  plan/Planner.h, plan/SubTitleAgent.cpp, plan/SubTitleAgent.h:
1630	  Changed not necessary includes to forward delearations.
1631
16322004-08-03 17:40  fidlej
1633
1634	* src/gengine/: Makefile.am, RectBinder.cpp, RectBinder.h: Removed
1635	  unused RectBinder.
1636
16372004-08-03 17:03  fidlej
1638
1639	* src/: option/Makefile.am, option/RadioBox.cpp, option/RadioBox.h,
1640	  option/SelectLang.cpp, option/SelectLang.h, widget/WiBox.h,
1641	  widget/WiPicture.h: Rewritten SelectLang widget.
1642
16432004-08-01 15:27  fidlej
1644
1645	* configure.in, src/Makefile.am, src/game/KeyConsole.cpp,
1646	  src/game/KeyConsole.h, src/game/Makefile.am,
1647	  src/gengine/IKeyConsole.h, src/gengine/InputAgent.cpp,
1648	  src/gengine/KeyStroke.cpp, src/gengine/KeyStroke.h,
1649	  src/gengine/Makefile.am, src/level/LevelInput.cpp,
1650	  src/level/LevelInput.h, src/level/Makefile.am,
1651	  src/menu/Makefile.am, src/menu/PedoInput.cpp,
1652	  src/menu/PedoInput.h, src/menu/WorldInput.cpp,
1653	  src/menu/WorldInput.h, src/option/OptionsInput.cpp,
1654	  src/option/OptionsInput.h, src/plan/ConsoleInput.cpp,
1655	  src/plan/ConsoleInput.h, src/plan/DemoInput.cpp,
1656	  src/plan/DemoInput.h, src/plan/DemoMode.cpp, src/plan/DemoMode.h,
1657	  src/plan/GameState.h, src/plan/KeyConsole.cpp,
1658	  src/plan/KeyConsole.h, src/plan/Makefile.am,
1659	  src/plan/StateInput.cpp, src/plan/StateInput.h,
1660	  src/plan/demo-script.cpp, src/plan/demo-script.h,
1661	  src/state/.cvsignore, src/state/DemoInput.cpp,
1662	  src/state/DemoInput.h, src/state/DemoMode.cpp,
1663	  src/state/DemoMode.h, src/state/GameInput.cpp,
1664	  src/state/GameInput.h, src/state/Makefile.am,
1665	  src/state/demo-script.cpp, src/state/demo-script.h,
1666	  src/widget/Slider.cpp: Debug console is back. Use F10 for options
1667	  menu.
1668
16692004-08-01 13:09  fidlej
1670
1671	* src/: effect/LayeredPicture.cpp, effect/LayeredPicture.h,
1672	  effect/Picture.cpp, effect/Picture.h, effect/WavyPicture.cpp,
1673	  effect/WavyPicture.h, game/GameAgent.cpp, game/GameAgent.h,
1674	  game/KeyConsole.cpp, game/KeyConsole.h, gengine/Drawable.h,
1675	  gengine/IDrawer.cpp, gengine/IDrawer.h, gengine/IKeyConsole.h,
1676	  gengine/InputAgent.cpp, gengine/InputAgent.h,
1677	  gengine/Makefile.am, gengine/MultiDrawer.cpp,
1678	  gengine/MultiDrawer.h, gengine/SysVideo.cpp, gengine/SysVideo.h,
1679	  gengine/VideoAgent.cpp, gengine/VideoAgent.h, level/Level.cpp,
1680	  level/Level.h, level/Room.cpp, level/Room.h, level/View.cpp,
1681	  level/View.h, menu/Pedometer.cpp, menu/Pedometer.h,
1682	  menu/WorldMap.cpp, menu/WorldMap.h, option/MenuOptions.cpp,
1683	  option/MenuOptions.h, plan/DemoMode.cpp, plan/DemoMode.h,
1684	  plan/GameState.cpp, plan/GameState.h, plan/StateManager.cpp,
1685	  plan/StateManager.h, plan/SubTitleAgent.cpp,
1686	  plan/SubTitleAgent.h, plan/Title.cpp, plan/Title.h,
1687	  widget/IWidget.h, widget/Makefile.am, widget/WidgetContainer.cpp,
1688	  widget/WidgetContainer.h: Reworked list of drawers.
1689
16902004-07-31 16:31  fidlej
1691
1692	* src/: game/GameAgent.cpp, gengine/VideoAgent.cpp,
1693	  level/Level.cpp, level/Level.h, level/LevelStatus.h,
1694	  menu/Pedometer.cpp, menu/WorldMap.cpp, plan/GameState.cpp,
1695	  plan/GameState.h, plan/StateManager.cpp, plan/StateManager.h:
1696	  Enhanced StateManager for better support states running on
1697	  background. Drawers list still needs change.
1698
16992004-07-30 22:17  fidlej
1700
1701	* src/gengine/SDLSoundAgent.cpp: Changed setSoundVolume function to
1702	  set volume for already running sounds too.
1703
17042004-07-30 22:04  fidlej
1705
1706	* src/: level/DescFinder.h, level/Level.cpp, level/Level.h,
1707	  level/LevelInput.cpp, level/LevelInput.h, level/Makefile.am,
1708	  menu/WorldMap.cpp, menu/WorldMap.h, option/MenuOptions.cpp,
1709	  option/MenuOptions.h, option/OptionsInput.cpp,
1710	  option/SelectLang.cpp, option/SelectLang.h, plan/GameState.cpp,
1711	  plan/GameState.h, plan/StateManager.cpp, plan/StateManager.h:
1712	  Added foreground menu to levels.
1713
17142004-07-30 12:23  fidlej
1715
1716	* src/widget/: Slider.cpp, Slider.h: Fixed slider width.
1717
17182004-07-30 04:20  fidlej
1719
1720	* src/: game/GameAgent.cpp, gengine/BaseListener.cpp,
1721	  gengine/BaseListener.h, gengine/DummySoundAgent.h,
1722	  gengine/SDLSoundAgent.cpp, gengine/SDLSoundAgent.h,
1723	  gengine/SoundAgent.cpp, gengine/SoundAgent.h,
1724	  gengine/VideoAgent.cpp, gengine/VideoAgent.h,
1725	  option/MenuOptions.cpp: Volume control is working.
1726
17272004-07-30 03:44  fidlej
1728
1729	* configure.in, src/Makefile.am, src/game/Makefile.am,
1730	  src/gengine/MouseStroke.cpp, src/gengine/MouseStroke.h,
1731	  src/level/Makefile.am, src/menu/LangFlag.cpp,
1732	  src/menu/LangFlag.h, src/menu/Makefile.am,
1733	  src/menu/MenuOptions.cpp, src/menu/MenuOptions.h,
1734	  src/menu/OptionsInput.cpp, src/menu/OptionsInput.h,
1735	  src/menu/PedoInput.cpp, src/menu/SelectLang.cpp,
1736	  src/menu/SelectLang.h, src/menu/WorldInput.cpp,
1737	  src/option/.cvsignore, src/option/LangFlag.cpp,
1738	  src/option/LangFlag.h, src/option/Makefile.am,
1739	  src/option/MenuOptions.cpp, src/option/MenuOptions.h,
1740	  src/option/OptionsInput.cpp, src/option/OptionsInput.h,
1741	  src/option/SelectLang.cpp, src/option/SelectLang.h,
1742	  src/widget/.cvsignore, src/widget/HBox.cpp, src/widget/HBox.h,
1743	  src/widget/IWidget.cpp, src/widget/IWidget.h,
1744	  src/widget/Makefile.am, src/widget/Slider.cpp,
1745	  src/widget/Slider.h, src/widget/VBox.cpp, src/widget/VBox.h,
1746	  src/widget/WiBox.cpp, src/widget/WiBox.h,
1747	  src/widget/WiPicture.cpp, src/widget/WiPicture.h,
1748	  src/widget/WiSpace.h, src/widget/WidgetContainer.cpp,
1749	  src/widget/WidgetContainer.h: Implemented sliders for volume
1750	  control.
1751
17522004-07-29 13:10  fidlej
1753
1754	* src/: gengine/InputAgent.cpp, gengine/InputAgent.h,
1755	  gengine/RectBinder.cpp, gengine/RectBinder.h, menu/LangFlag.cpp,
1756	  menu/LangFlag.h, menu/Makefile.am, menu/MenuOptions.cpp,
1757	  menu/MenuOptions.h, menu/OptionsInput.cpp, menu/OptionsInput.h,
1758	  menu/SelectLang.cpp, menu/SelectLang.h, menu/WorldMap.cpp:
1759	  Implemented lang selection menu.
1760
17612004-07-27 18:47  fidlej
1762
1763	* src/gengine/Name.cpp: Moved timer delay after video output and
1764	  before user input.
1765
17662004-07-27 11:50  fidlej
1767
1768	* src/: effect/Picture.h, game/GameAgent.cpp,
1769	  gengine/InputAgent.cpp, gengine/InputAgent.h, menu/Pedometer.cpp,
1770	  menu/WorldMap.cpp, menu/WorldMap.h: Implemeted button selection
1771	  at worldmap.
1772
17732004-07-26 23:42  fidlej
1774
1775	* src/effect/EffectDisintegrate.cpp: Fixed skeletons
1776	  disintegration.
1777
17782004-07-26 23:31  fidlej
1779
1780	* src/: effect/EffectDisintegrate.cpp, effect/EffectDisintegrate.h,
1781	  effect/EffectInvisible.h, effect/EffectMirror.cpp,
1782	  effect/EffectMirror.h, effect/EffectNone.cpp,
1783	  effect/EffectNone.h, effect/EffectReverse.cpp,
1784	  effect/EffectReverse.h, effect/EffectZx.cpp, effect/EffectZx.h,
1785	  effect/Makefile.am, effect/ViewEffect.cpp, effect/ViewEffect.h,
1786	  effect/WavyPicture.cpp, level/Anim.cpp, level/Anim.h,
1787	  level/Cube.cpp, level/game-script.cpp: Implemented 'zx' view
1788	  effect. More OO code for effects.
1789
17902004-07-26 19:51  fidlej
1791
1792	* src/gengine/SDLSoundAgent.cpp: Incremented number of sound
1793	  channels.
1794
17952004-07-26 19:49  fidlej
1796
1797	* src/level/Anim.cpp: Added warning about anim phase over-flow.
1798
17992004-07-25 13:47  mrpaja
1800
1801	* AUTHORS: added Ronny Standtke to AUTHORS
1802
18032004-07-24 13:38  fidlej
1804
1805	* configure.in: Replaced AS_HELP_STRING with raw text. Removed too
1806	  new macros.
1807
18082004-07-23 19:27  fidlej
1809
1810	* configure.in: Autoupdated configure.in.
1811
18122004-07-23 11:49  fidlej
1813
1814	* README: Updated README - libboost_filesystem is optional.
1815
18162004-07-23 02:12  fidlej
1817
1818	* configure.in: Enhanced X11/Xutil.h checking.
1819
18202004-07-23 01:37  fidlej
1821
1822	* src/level/: Level.cpp, PhaseLocker.cpp, PhaseLocker.h: Fixed
1823	  locked phases on start.
1824
18252004-07-23 01:29  fidlej
1826
1827	* src/gengine/KeyStroke.h: Generalized STROKE_IGNORE.
1828
18292004-07-23 00:47  fidlej
1830
1831	* src/gengine/VideoAgent.cpp: unlock_func() call XSync too.
1832
18332004-07-23 00:37  fidlej
1834
1835	* configure.in, src/gengine/VideoAgent.cpp,
1836	  src/gengine/VideoAgent.h: Implemented setCaption for UTF-8
1837	  strings.
1838
18392004-07-19 23:21  fidlej
1840
1841	* src/gengine/Dialog.cpp: Readded warning about missing dialog
1842	  sound.
1843
18442004-07-19 23:19  fidlej
1845
1846	* src/level/Level.cpp: Added info message about saved game.
1847
18482004-07-19 23:15  fidlej
1849
1850	* src/gengine/Path.cpp: Fixed creation of new files.
1851
18522004-07-19 23:09  fidlej
1853
1854	* src/gengine/Path.cpp: Fixed persistent store of multiple options.
1855
18562004-07-16 03:05  fidlej
1857
1858	* src/gengine/FsPath.cpp: Fixed empty paths.
1859
18602004-07-16 02:30  fidlej
1861
1862	* configure.in: Added explanation to configure.in
1863
18642004-07-16 02:27  fidlej
1865
1866	* Makefile.am, configure.in, src/gengine/FsPath.cpp,
1867	  src/gengine/FsPath.h, src/gengine/FsPath_boost.cpp,
1868	  src/gengine/Makefile.am, src/gengine/OptionAgent.cpp,
1869	  src/gengine/Path.cpp, src/gengine/Path.h,
1870	  src/gengine/PathException.h, src/level/Room.cpp: Boost library is
1871	  not need for POSIX systems.
1872
18732004-07-15 21:41  fidlej
1874
1875	* src/gengine/ResDialogPack.cpp: Fixed lang 'de_' confusion.
1876
18772004-07-15 13:52  fidlej
1878
1879	* src/gengine/: OptionAgent.cpp, ResDialogPack.cpp,
1880	  ResDialogPack.h: Locale territory codes are supported.
1881
18822004-07-14 23:02  fidlej
1883
1884	* src/level/Room.cpp: Old dialogs are released.
1885
18862004-07-14 21:24  fidlej
1887
1888	* README, configure.in: Described lang=cs in README.
1889
18902004-07-14 20:58  mrpaja
1891
1892	* fillets.6: updated man page
1893
18942004-07-14 01:17  fidlej
1895
1896	* src/gengine/Dialog.cpp: Missing 'en' sound effect are reported.
1897
18982004-07-12 16:40  fidlej
1899
1900	* src/gengine/VideoAgent.cpp: Removed SDL_HWACCEL from video flags.
1901
19022004-07-12 02:12  mrpaja
1903
1904	* fillets.6: added fillets man page
1905
19062004-07-11 17:00  fidlej
1907
1908	* src/: effect/Font.cpp, effect/Font.h, game/Application.cpp:
1909	  Removed TTF_WasInit to support SDL_ttf <= 2.0.6
1910
19112004-07-10 23:43  fidlej
1912
1913	* src/level/: Level.cpp, Level.h, LevelScript.cpp,
1914	  level-script.cpp, level-script.h: Implemented level_isNewRound().
1915
19162004-07-10 20:19  fidlej
1917
1918	* src/gengine/Dialog.cpp: Turned off warning when dialog sound is
1919	  not found.
1920
19212004-07-08 09:39  fidlej
1922
1923	* src/: effect/Font.cpp, gengine/BaseAgent.cpp,
1924	  level/StepDecor.cpp: Fixed memory leak in StepDecor.
1925
19262004-07-08 01:58  fidlej
1927
1928	* AUTHORS: Updated authors info.
1929
19302004-07-08 00:58  fidlej
1931
1932	* README: Updated authors info.
1933
19342004-07-08 00:26  fidlej
1935
1936	* src/gengine/OptionAgent.cpp: Fixed peristent options.
1937
19382004-07-08 00:26  fidlej
1939
1940	* README: Removed x.y. version numbers.
1941
19422004-07-07 23:07  mrpaja
1943
1944	* README: README update
1945
19462004-07-07 21:35  fidlej
1947
1948	* Makefile.am, configure.in: Preparing for 0.4.0.
1949
19502004-07-07 20:36  mrpaja
1951
1952	* TODO: updated TODO
1953
19542004-07-07 20:27  fidlej
1955
1956	* README: Updated README.
1957
19582004-07-07 20:17  mrpaja
1959
1960	* README: controls update
1961
19622004-07-07 19:50  fidlej
1963
1964	* src/: effect/Color.h, effect/Font.h, effect/Outline.cpp,
1965	  effect/Outline.h, game/GameAgent.h, game/main.cpp,
1966	  gengine/IDrawer.h, gengine/KeyStroke.h, gengine/MouseStroke.cpp,
1967	  gengine/Name.h, gengine/ScriptAgent.h, gengine/VideoAgent.h,
1968	  level/Controls.h, level/Decor.h, level/Field.h, level/Level.cpp,
1969	  level/LevelInput.cpp, level/LevelInput.h, level/LevelScript.cpp,
1970	  level/Makefile.am, level/MarkMask.h, level/ModelFactory.h,
1971	  level/Room.cpp, level/Room.h, level/RopeDecor.cpp, level/Shape.h,
1972	  level/StepCounter.h, level/StepDecor.cpp, level/StepDecor.h,
1973	  level/View.cpp, plan/GameState.cpp, plan/GameState.h: Press F5 to
1974	  show number of steps.
1975
19762004-07-06 20:30  fidlej
1977
1978	* src/: game/Application.cpp, gengine/Dialog.cpp,
1979	  gengine/Environ.cpp, gengine/SDLSoundAgent.cpp, level/Anim.cpp,
1980	  level/Anim.h, level/Cube.cpp, level/Cube.h,
1981	  level/LevelScript.cpp, level/View.cpp, level/game-script.cpp,
1982	  level/game-script.h: Implemented view shift.
1983
19842004-07-06 16:53  fidlej
1985
1986	* src/level/game-script.cpp: lua_checkboolean is not need.
1987
19882004-07-06 13:01  fidlej
1989
1990	* src/level/RopeDecor.cpp: Changed rope color to steel color.
1991
19922004-07-06 12:42  fidlej
1993
1994	* src/level/RopeDecor.h: Added missing file.
1995
19962004-07-05 22:15  fidlej
1997
1998	* src/: level/Cube.h, level/Decor.h, level/LevelScript.cpp,
1999	  level/Makefile.am, level/ModelList.cpp, level/Room.cpp,
2000	  level/Room.h, level/RopeDecor.cpp, level/View.cpp, level/View.h,
2001	  level/game-script.cpp, level/game-script.h, menu/Makefile.am,
2002	  plan/Makefile.am: Implemented rope decoration.
2003
20042004-07-05 20:04  fidlej
2005
2006	* src/: gengine/Makefile.am, menu/WorldMap.cpp,
2007	  plan/StateManager.cpp, plan/StateManager.h: No level is selected
2008	  after return to worldmap.
2009
20102004-07-05 12:33  fidlej
2011
2012	* src/: effect/LayeredPicture.cpp, effect/Outline.cpp,
2013	  level/Cube.h: Renamed few variables not to shadow global
2014	  declaration on FreeBSD.
2015
20162004-07-05 01:49  fidlej
2017
2018	* src/: gengine/Environ.cpp, gengine/VideoAgent.cpp,
2019	  gengine/VideoAgent.h, level/Level.cpp, menu/WorldMap.cpp: New
2020	  window is only opened when resolution changed.
2021
20222004-07-04 22:15  fidlej
2023
2024	* src/gengine/ResSoundPack.cpp: Default is sound=1.
2025
20262004-07-04 20:49  fidlej
2027
2028	* src/gengine/Makefile.am: Using @PACKAGE@ instead of fillets-ng.
2029
20302004-07-04 20:20  fidlej
2031
2032	* src/: game/Application.cpp, game/Application.h,
2033	  gengine/Makefile.am, gengine/OptionAgent.cpp: Changed datadir to
2034	  $datadir/games/fillets-ng.
2035
20362004-07-04 18:38  fidlej
2037
2038	* configure.in, src/gengine/Makefile.am: SYSTEM_DATA_DIR can be
2039	  specified by --datadir.
2040
20412004-07-04 14:58  fidlej
2042
2043	* src/level/LevelStatus.h: Fixed stoped music in worldmap.
2044
20452004-07-04 13:44  fidlej
2046
2047	* src/: level/Level.cpp, level/Level.h, level/LevelInput.cpp,
2048	  level/LevelStatus.cpp, level/LevelStatus.h, menu/Pedometer.cpp,
2049	  menu/WorldMap.cpp: Improved switching from pedometer back to
2050	  menu. Saving during replay is forbidden.
2051
20522004-07-04 04:30  fidlej
2053
2054	* src/plan/DemoMode.cpp: Improved bg at briefcase demo.
2055
20562004-07-04 04:18  fidlej
2057
2058	* src/level/: Level.cpp, Level.h, Room.cpp: Fixed updateScript
2059	  during replay.
2060
20612004-07-04 03:40  fidlej
2062
2063	* src/menu/: Pedometer.cpp, Pedometer.h: Implemented rotating
2064	  numbers in pedometer.
2065
20662004-07-04 03:16  fidlej
2067
2068	* src/: effect/Font.cpp, effect/LayeredPicture.cpp,
2069	  effect/LayeredPicture.h, effect/Makefile.am, effect/Outline.cpp,
2070	  effect/Picture.cpp, effect/Picture.h, effect/PixelTool.cpp,
2071	  effect/PixelTool.h, effect/ViewEffect.cpp, effect/ViewEffect.h,
2072	  effect/WavyPicture.cpp, game/GameAgent.cpp,
2073	  gengine/MouseStroke.cpp, gengine/MouseStroke.h,
2074	  gengine/TimerAgent.cpp, gengine/TimerAgent.h, gengine/V2.h,
2075	  level/Level.cpp, level/Level.h, level/LevelStatus.cpp,
2076	  level/LevelStatus.h, level/MarkMask.cpp, level/Rules.cpp,
2077	  level/View.cpp, menu/LevelNode.h, menu/Makefile.am,
2078	  menu/PedoInput.cpp, menu/PedoInput.h, menu/Pedometer.cpp,
2079	  menu/Pedometer.h, menu/WorldInput.cpp, menu/WorldMap.cpp,
2080	  menu/WorldWay.cpp, plan/StateManager.cpp, plan/StateManager.h:
2081	  Implemented pedometer.
2082
20832004-07-03 19:30  fidlej
2084
2085	* src/: gengine/ScriptState.h, level/Cube.cpp, level/Cube.h,
2086	  level/Field.cpp, level/Level.cpp, level/LevelStatus.cpp,
2087	  level/LevelStatus.h, level/Makefile.am, level/ModelFactory.cpp,
2088	  level/ModelFactory.h: Moved saveSolution() to LeveStatus. Moved
2089	  createBorder() to ModelFactory.
2090
20912004-07-03 16:15  fidlej
2092
2093	* src/: gengine/OptionAgent.cpp, level/game-script.cpp: Fixed
2094	  problem with decimal point and locales in Lua.
2095
20962004-07-02 23:57  fidlej
2097
2098	* src/level/: Anim.h, Cube.cpp, Cube.h, Makefile.am, OnCondition.h,
2099	  OnStack.h, OnStrongPad.h, OnWall.h, Rules.cpp, Rules.h: Fixed
2100	  checkDeadMove for special shapes.
2101
21022004-07-02 18:42  fidlej
2103
2104	* src/level/level-script.cpp: Fixed wavy amplitude.
2105
21062004-07-02 17:59  fidlej
2107
2108	* src/: effect/.cvsignore, level/.cvsignore, menu/.cvsignore,
2109	  plan/.cvsignore: Added .cvsignore.
2110
21112004-07-02 17:56  fidlej
2112
2113	* src/: effect/Makefile.am, effect/Picture.cpp, effect/Picture.h,
2114	  effect/ViewEffect.cpp, effect/ViewEffect.h,
2115	  effect/WavyPicture.cpp, effect/WavyPicture.h, level/Level.cpp,
2116	  level/Level.h, level/LevelScript.cpp, level/Room.cpp,
2117	  level/Room.h, level/level-script.cpp, level/level-script.h,
2118	  plan/Makefile.am, plan/Picture.cpp, plan/Picture.h: Implemented
2119	  wavy background.
2120
21212004-07-01 18:53  fidlej
2122
2123	* src/: gengine/Dialog.cpp, gengine/Dialog.h,
2124	  gengine/DialogAgent.cpp, gengine/DialogAgent.h,
2125	  gengine/DummySoundAgent.h, gengine/PlannedDialog.cpp,
2126	  gengine/PlannedDialog.h, gengine/SDLSoundAgent.cpp,
2127	  gengine/SDLSoundAgent.h, gengine/SoundAgent.h,
2128	  level/LevelScript.cpp, level/LevelScript.h, level/Room.cpp,
2129	  level/Room.h, level/game-script.cpp, plan/Planner.cpp,
2130	  plan/dialog-script.cpp, plan/dialog-script.h: Dialogs can have
2131	  different volume and number of loops.
2132
21332004-06-29 22:42  fidlej
2134
2135	* src/: effect/Outline.cpp, effect/ViewEffect.cpp,
2136	  effect/ViewEffect.h, gengine/InputAgent.cpp, level/Anim.h,
2137	  level/Cube.cpp, level/Cube.h, level/Rules.cpp: Fixed conflict
2138	  between disint x invisible effect.
2139
21402004-06-28 01:49  fidlej
2141
2142	* src/main.aap: Added -lSDL_ttf to the main.app
2143
21442004-06-27 22:50  fidlej
2145
2146	* src/effect/Makefile.am: Added missing Makefile.am
2147
21482004-06-27 22:36  fidlej
2149
2150	* AUTHORS, configure.in, src/Makefile.am, src/main.aap,
2151	  src/effect/Color.h, src/effect/Font.cpp, src/effect/Font.h,
2152	  src/effect/Outline.cpp, src/effect/Outline.h,
2153	  src/effect/ResColorPack.h, src/effect/SurfaceLock.cpp,
2154	  src/effect/SurfaceLock.h, src/effect/TTFException.cpp,
2155	  src/effect/TTFException.h, src/effect/ViewEffect.cpp,
2156	  src/effect/ViewEffect.h, src/game/GameAgent.cpp,
2157	  src/game/GameAgent.h, src/game/KeyConsole.cpp,
2158	  src/game/KeyConsole.h, src/game/Makefile.am,
2159	  src/gengine/IKeyConsole.h, src/gengine/InputAgent.cpp,
2160	  src/gengine/InputAgent.h, src/gengine/KeyConsole.cpp,
2161	  src/gengine/KeyConsole.h, src/gengine/Makefile.am,
2162	  src/gengine/ResFontPack.cpp, src/gengine/ResFontPack.h,
2163	  src/level/Makefile.am, src/level/SurfaceLock.cpp,
2164	  src/level/SurfaceLock.h, src/level/ViewEffect.cpp,
2165	  src/level/ViewEffect.h, src/menu/Makefile.am,
2166	  src/menu/NodeDrawer.cpp, src/menu/NodeDrawer.h,
2167	  src/plan/Makefile.am, src/plan/SubTitleAgent.cpp,
2168	  src/plan/SubTitleAgent.h, src/plan/Title.cpp, src/plan/Title.h,
2169	  src/plan/dialog-script.cpp: SDL_ttf is used for fonts. Font can
2170	  have outline. UTF-8 is expected.
2171
21722004-06-26 21:08  fidlej
2173
2174	* src/: gengine/KeyConsole.cpp, plan/GameState.cpp: Minor debug
2175	  features.
2176
21772004-06-26 16:22  fidlej
2178
2179	* src/: level/ViewEffect.cpp, level/ViewEffect.h,
2180	  level/game-script.cpp, plan/GameState.cpp: Implemented 'reverse'
2181	  view effect.
2182
21832004-06-26 02:40  fidlej
2184
2185	* src/level/ModelFactory.cpp: Added possibility to add extra fish.
2186
21872004-06-25 23:17  fidlej
2188
2189	* src/level/: ViewEffect.cpp, ViewEffect.h: Fixed view effects for
2190	  16 bpp.
2191
21922004-06-25 21:58  fidlej
2193
2194	* src/level/ViewEffect.cpp: Fixed typo.
2195
21962004-06-25 21:54  fidlej
2197
2198	* src/: game/GameAgent.cpp, level/LevelScript.cpp,
2199	  level/ViewEffect.cpp, level/game-script.cpp, level/game-script.h,
2200	  plan/Planner.cpp, plan/dialog-script.cpp, plan/dialog-script.h:
2201	  Exported model_killSound and model_change_setLocation.
2202
22032004-06-25 20:39  mrpaja
2204
2205	* AUTHORS: added Frederic Panico
2206
22072004-06-25 19:05  fidlej
2208
2209	* src/level/: LevelScript.cpp, LevelScript.h, level-script.cpp,
2210	  level-script.h: Added missing files.
2211
22122004-06-25 16:43  fidlej
2213
2214	* src/: gengine/Actor.cpp, gengine/Actor.h,
2215	  gengine/DialogAgent.cpp, gengine/DialogAgent.h,
2216	  gengine/Makefile.am, gengine/OptionAgent.cpp,
2217	  gengine/PlannedDialog.cpp, gengine/PlannedDialog.h,
2218	  gengine/SDLSoundAgent.cpp, level/Cube.cpp, level/Cube.h,
2219	  level/Level.cpp, level/Level.h, level/LevelInput.cpp,
2220	  level/Makefile.am, level/Room.cpp, level/Room.h, level/Rules.cpp,
2221	  level/Unit.cpp, level/game-script.cpp, level/game-script.h,
2222	  plan/CommandQueue.cpp, plan/CommandQueue.h, plan/DemoMode.cpp,
2223	  plan/DemoMode.h, plan/Planner.cpp, plan/Planner.h,
2224	  plan/SubTitleAgent.cpp, plan/SubTitleAgent.h,
2225	  plan/dialog-script.cpp, plan/dialog-script.h: Implemented new
2226	  flexible level planing.
2227
22282004-06-24 17:47  fidlej
2229
2230	* src/: gengine/InputAgent.cpp, gengine/KeyStroke.h,
2231	  level/ControlSym.h, level/Controls.cpp, level/Controls.h,
2232	  level/Level.cpp, level/Level.h, level/LevelInput.cpp,
2233	  level/Room.cpp, level/Room.h, level/Unit.cpp, level/Unit.h:
2234	  Improved fish controls. First key press is now interpreted.
2235
22362004-06-24 16:13  fidlej
2237
2238	* src/: gengine/InputAgent.cpp, gengine/InputAgent.h,
2239	  gengine/InputHandler.h, gengine/KeyBinder.cpp,
2240	  gengine/KeyBinder.h, gengine/KeyStroke.cpp, gengine/KeyStroke.h,
2241	  gengine/Makefile.am, gengine/MouseStroke.cpp,
2242	  gengine/MouseStroke.h, level/Level.cpp, level/Level.h,
2243	  level/LevelInput.cpp, level/LevelInput.h, menu/WorldInput.cpp,
2244	  menu/WorldInput.h, menu/WorldMap.cpp, menu/WorldMap.h,
2245	  plan/DemoInput.cpp, plan/DemoInput.h, plan/DemoMode.cpp,
2246	  plan/DemoMode.h, plan/GameState.cpp, plan/GameState.h,
2247	  plan/KeyDesc.cpp, plan/KeyDesc.h, plan/Keymap.cpp, plan/Keymap.h,
2248	  plan/Makefile.am: Improved input handling. InputHandler is
2249	  installed for every GameState.
2250
22512004-06-24 04:40  fidlej
2252
2253	* src/level/: Level.cpp, ViewEffect.cpp, ViewEffect.h,
2254	  game-script.cpp, game-script.h: Implemented the Mirror view
2255	  effect.
2256
22572004-06-23 23:03  fidlej
2258
2259	* configure.in, src/Makefile.am, src/main.aap, src/game/Anim.cpp,
2260	  src/game/Anim.h, src/game/Command.h, src/game/CommandQueue.cpp,
2261	  src/game/CommandQueue.h, src/game/ControlSym.h,
2262	  src/game/Controls.cpp, src/game/Controls.h, src/game/Cube.cpp,
2263	  src/game/Cube.h, src/game/DemoMode.cpp, src/game/DemoMode.h,
2264	  src/game/Field.cpp, src/game/Field.h, src/game/FishDialog.cpp,
2265	  src/game/FishDialog.h, src/game/GameAgent.cpp,
2266	  src/game/GameAgent.h, src/game/Goal.cpp, src/game/Goal.h,
2267	  src/game/KeyControl.cpp, src/game/KeyControl.h,
2268	  src/game/LayoutException.h, src/game/Level.cpp, src/game/Level.h,
2269	  src/game/LevelDesc.cpp, src/game/LevelDesc.h,
2270	  src/game/LevelNode.cpp, src/game/LevelNode.h,
2271	  src/game/LoadException.h, src/game/LuaTable.cpp,
2272	  src/game/LuaTable.h, src/game/Makefile.am, src/game/MarkMask.cpp,
2273	  src/game/MarkMask.h, src/game/ModelFactory.cpp,
2274	  src/game/ModelFactory.h, src/game/NodeDrawer.cpp,
2275	  src/game/NodeDrawer.h, src/game/Picture.cpp, src/game/Picture.h,
2276	  src/game/Planner.cpp, src/game/Planner.h, src/game/Room.cpp,
2277	  src/game/Room.h, src/game/Rules.cpp, src/game/Rules.h,
2278	  src/game/ScriptCmd.cpp, src/game/ScriptCmd.h, src/game/Shape.cpp,
2279	  src/game/Shape.h, src/game/SubTitleAgent.cpp,
2280	  src/game/SubTitleAgent.h, src/game/SurfaceLock.cpp,
2281	  src/game/SurfaceLock.h, src/game/Title.cpp, src/game/Title.h,
2282	  src/game/Unit.cpp, src/game/Unit.h, src/game/View.cpp,
2283	  src/game/View.h, src/game/ViewEffect.cpp, src/game/ViewEffect.h,
2284	  src/game/WorldMap.cpp, src/game/WorldMap.h,
2285	  src/game/WorldWay.cpp, src/game/WorldWay.h,
2286	  src/game/demo-script.cpp, src/game/demo-script.h,
2287	  src/game/dialog-script.cpp, src/game/dialog-script.h,
2288	  src/game/game-script.cpp, src/game/game-script.h,
2289	  src/game/worldmap-script.cpp, src/game/worldmap-script.h,
2290	  src/gengine/Environ.cpp, src/gengine/KeyStroke.cpp,
2291	  src/gengine/KeyStroke.h, src/gengine/Makefile.am,
2292	  src/gengine/OptionAgent.cpp, src/gengine/ScriptState.cpp,
2293	  src/gengine/ScriptState.h, src/gengine/def-script.cpp,
2294	  src/gengine/def-script.h, src/level/Anim.cpp, src/level/Anim.h,
2295	  src/level/ControlSym.h, src/level/Controls.cpp,
2296	  src/level/Controls.h, src/level/Cube.cpp, src/level/Cube.h,
2297	  src/level/Field.cpp, src/level/Field.h, src/level/Goal.cpp,
2298	  src/level/Goal.h, src/level/KeyControl.cpp,
2299	  src/level/KeyControl.h, src/level/LayoutException.h,
2300	  src/level/Level.cpp, src/level/Level.h, src/level/LevelInput.cpp,
2301	  src/level/LevelInput.h, src/level/LevelStatus.h,
2302	  src/level/LoadException.h, src/level/Makefile.am,
2303	  src/level/MarkMask.cpp, src/level/MarkMask.h,
2304	  src/level/ModelFactory.cpp, src/level/ModelFactory.h,
2305	  src/level/ModelList.cpp, src/level/ModelList.h,
2306	  src/level/PhaseLocker.cpp, src/level/PhaseLocker.h,
2307	  src/level/Room.cpp, src/level/Room.h, src/level/Rules.cpp,
2308	  src/level/Rules.h, src/level/Shape.cpp, src/level/Shape.h,
2309	  src/level/SurfaceLock.cpp, src/level/SurfaceLock.h,
2310	  src/level/Unit.cpp, src/level/Unit.h, src/level/View.cpp,
2311	  src/level/View.h, src/level/ViewEffect.cpp,
2312	  src/level/ViewEffect.h, src/level/game-script.cpp,
2313	  src/level/game-script.h, src/menu/LevelDesc.cpp,
2314	  src/menu/LevelDesc.h, src/menu/LevelNode.cpp,
2315	  src/menu/LevelNode.h, src/menu/LuaTable.cpp, src/menu/LuaTable.h,
2316	  src/menu/Makefile.am, src/menu/NodeDrawer.cpp,
2317	  src/menu/NodeDrawer.h, src/menu/WorldInput.cpp,
2318	  src/menu/WorldInput.h, src/menu/WorldMap.cpp,
2319	  src/menu/WorldMap.h, src/menu/WorldWay.cpp, src/menu/WorldWay.h,
2320	  src/menu/worldmap-script.cpp, src/menu/worldmap-script.h,
2321	  src/plan/Command.h, src/plan/CommandQueue.cpp,
2322	  src/plan/CommandQueue.h, src/plan/DemoInput.cpp,
2323	  src/plan/DemoInput.h, src/plan/DemoMode.cpp, src/plan/DemoMode.h,
2324	  src/plan/FishDialog.cpp, src/plan/FishDialog.h,
2325	  src/plan/GameState.cpp, src/plan/GameState.h,
2326	  src/plan/Keymap.cpp, src/plan/Keymap.h, src/plan/Makefile.am,
2327	  src/plan/Picture.cpp, src/plan/Picture.h, src/plan/Planner.cpp,
2328	  src/plan/Planner.h, src/plan/ScriptCmd.cpp, src/plan/ScriptCmd.h,
2329	  src/plan/StateManager.cpp, src/plan/StateManager.h,
2330	  src/plan/SubTitleAgent.cpp, src/plan/SubTitleAgent.h,
2331	  src/plan/Title.cpp, src/plan/Title.h, src/plan/demo-script.cpp,
2332	  src/plan/demo-script.h, src/plan/dialog-script.cpp,
2333	  src/plan/dialog-script.h: Big refactoring. StateManager is used
2334	  to manage GameStates.
2335
23362004-05-12 04:01  fidlej
2337
2338	* src/: game/Application.cpp, game/Application.h, game/Level.cpp,
2339	  gengine/OptionAgent.cpp, gengine/ResSoundPack.cpp,
2340	  gengine/SDLSoundAgent.cpp: Fixed config storing. Improved sound
2341	  on/off switching.
2342
23432004-05-10 01:33  fidlej
2344
2345	* README: Updated README.
2346
23472004-05-10 01:06  fidlej
2348
2349	* configure.in, src/gengine/DummySoundAgent.h: Removed unused
2350	  parameter.
2351
23522004-05-10 01:03  fidlej
2353
2354	* src/gengine/: OptionAgent.cpp, SDLSoundAgent.cpp: Fixed 'or' ->
2355	  '||' bug.
2356
23572004-05-10 00:27  fidlej
2358
2359	* TODO: Update TODO.
2360
23612004-05-09 23:42  fidlej
2362
2363	* src/: game/Controls.cpp, game/Field.cpp, game/Level.cpp,
2364	  game/Rules.cpp, game/Shape.cpp, gengine/Dialog.cpp,
2365	  gengine/KeyConsole.cpp, gengine/KeyStroke.cpp,
2366	  gengine/MessagerAgent.cpp, gengine/RectBinder.cpp,
2367	  gengine/SDLSoundAgent.cpp, gengine/ScriptAgent.cpp,
2368	  gengine/TimerAgent.cpp: Cleaned comments. Shorted dialog min
2369	  time.
2370
23712004-05-09 22:26  fidlej
2372
2373	* src/game/: Cube.cpp, Cube.h, Goal.cpp, Goal.h, Level.cpp,
2374	  Room.cpp, Room.h: Save is not allowed on wrong way.  Object out
2375	  of room have weight=NONE and so it does not sounds after impact.
2376
23772004-05-09 21:42  fidlej
2378
2379	* src/game/: Controls.cpp, Controls.h, GameAgent.cpp, Level.cpp,
2380	  Level.h, Room.cpp, Room.h, Rules.cpp, Unit.cpp, Unit.h,
2381	  ViewEffect.cpp: Countdown before restart or finish.
2382
23832004-05-09 17:09  fidlej
2384
2385	* src/: game/Level.cpp, game/Level.h, game/Room.cpp, game/Room.h,
2386	  game/dialog-script.cpp, game/game-script.cpp, game/game-script.h,
2387	  gengine/DummySoundAgent.h, gengine/SDLSoundAgent.cpp,
2388	  gengine/SDLSoundAgent.h, gengine/SoundAgent.h: Added possibility
2389	  to deprioritize sound.
2390
23912004-05-09 15:46  fidlej
2392
2393	* src/: game/Application.cpp, game/Cube.cpp, game/GameAgent.cpp,
2394	  game/Level.cpp, game/Level.h, game/LevelNode.cpp,
2395	  game/LevelNode.h, game/WorldWay.cpp, game/WorldWay.h,
2396	  game/game-script.cpp, game/game-script.h, gengine/BaseAgent.cpp,
2397	  gengine/ResSoundPack.cpp: Added function script_game_getDept().
2398
23992004-05-09 13:16  fidlej
2400
2401	* src/gengine/Path.cpp: Compilable for BOOST_VERSION < 103100.
2402
24032004-05-09 12:18  fidlej
2404
2405	* src/: game/Application.cpp, game/GameAgent.cpp, game/Level.cpp,
2406	  game/Level.h, game/Picture.cpp, game/Room.cpp, game/WorldMap.cpp,
2407	  game/main.cpp, gengine/Dialog.cpp, gengine/KeyConsole.cpp,
2408	  gengine/Makefile.am, gengine/Name.cpp, gengine/Name.h,
2409	  gengine/ResFontPack.cpp, gengine/ResImageAgent.cpp,
2410	  gengine/ResImageAgent.h, gengine/ResImagePack.h,
2411	  gengine/ResSoundAgent.cpp, gengine/ResSoundAgent.h,
2412	  gengine/ResSoundPack.h: Removed useless Res*Agents.
2413
24142004-05-09 02:25  fidlej
2415
2416	* src/game/Planner.cpp: Implemented framework for a graphic demo,
2417	  e.g. Briefcase message.
2418
24192004-05-09 01:31  fidlej
2420
2421	* src/: game/Cube.cpp, game/Cube.h, game/DemoMode.cpp,
2422	  game/DemoMode.h, game/GameAgent.cpp, game/GameAgent.h,
2423	  game/Level.cpp, game/Level.h, game/Makefile.am, game/Picture.cpp,
2424	  game/Picture.h, game/Planner.h, game/Room.cpp, game/Room.h,
2425	  game/SubTitleAgent.cpp, game/SubTitleAgent.h, game/Title.h,
2426	  game/View.h, game/WorldMap.cpp, game/WorldMap.h,
2427	  game/WorldWay.cpp, game/demo-script.cpp, game/demo-script.h,
2428	  game/dialog-script.cpp, game/dialog-script.h,
2429	  game/game-script.cpp, game/game-script.h,
2430	  gengine/DialogAgent.cpp, gengine/DialogAgent.h,
2431	  gengine/IDrawer.cpp, gengine/IDrawer.h, gengine/KeyConsole.cpp,
2432	  gengine/KeyConsole.h: Implemented framework for a graphic demo,
2433	  e.g. Briefcase message.
2434
24352004-05-08 17:28  fidlej
2436
2437	* src/gengine/ResourcePack.h: Fixed nosound run.
2438
24392004-05-08 16:04  fidlej
2440
2441	* src/game/WorldWay.cpp: Fixed stack overflow.
2442
24432004-05-08 14:18  fidlej
2444
2445	* src/game/NodeDrawer.cpp: Slower blinking dots.
2446
24472004-05-08 13:29  fidlej
2448
2449	* src/: game/NodeDrawer.cpp, game/NodeDrawer.h,
2450	  gengine/VideoAgent.cpp: Blinking dots.
2451
24522004-05-08 04:08  mrpaja
2453
2454	* AUTHORS: AUTHORS update
2455
24562004-05-08 03:25  fidlej
2457
2458	* src/game/: LevelNode.cpp, NodeDrawer.cpp, WorldMap.cpp: Fixed
2459	  set_open/solved bug.
2460
24612004-05-08 02:26  fidlej
2462
2463	* src/: game/GameAgent.cpp, game/GameAgent.h, game/Level.cpp,
2464	  game/Level.h, game/LevelDesc.cpp, game/LevelDesc.h,
2465	  game/LevelNode.cpp, game/LevelNode.h, game/Makefile.am,
2466	  game/ModelFactory.h, game/NodeDrawer.cpp, game/NodeDrawer.h,
2467	  game/ViewEffect.h, game/WorldMap.cpp, game/WorldMap.h,
2468	  game/WorldWay.cpp, game/game-script.cpp,
2469	  game/worldmap-script.cpp, game/worldmap-script.h,
2470	  gengine/BaseAgent.h, gengine/Dialog.cpp, gengine/Dialog.h,
2471	  gengine/DialogAgent.cpp, gengine/DialogAgent.h,
2472	  gengine/Makefile.am, gengine/ResDialogPack.cpp,
2473	  gengine/ResDialogPack.h, gengine/ResFontPack.h,
2474	  gengine/ScriptAgent.cpp, gengine/VideoAgent.cpp,
2475	  gengine/def-script.h: Level names are shown in menu and in
2476	  caption.
2477
24782004-05-07 22:15  fidlej
2479
2480	* configure.in, src/Makefile.am, src/main.aap,
2481	  src/SDL_gfx/Makefile.am, src/SDL_gfx/SDL_gfxPrimitives.c,
2482	  src/SDL_gfx/SDL_gfxPrimitives.h,
2483	  src/SDL_gfx/SDL_gfxPrimitives_font.h, src/game/Makefile.am,
2484	  src/game/NodeDrawer.cpp: Used SDL_gfx for lines.
2485
24862004-05-07 21:54  fidlej
2487
2488	* src/game/: GameAgent.cpp, GameAgent.h, Level.cpp, Level.h,
2489	  LevelNode.cpp, LevelNode.h, LuaTable.cpp, LuaTable.h,
2490	  Makefile.am, NodeDrawer.cpp, WorldMap.cpp, WorldMap.h,
2491	  WorldWay.cpp, WorldWay.h: WorldMap is scriptable from lua. See
2492	  script/worldmap.lua.
2493
24942004-05-07 13:19  fidlej
2495
2496	* src/: game/Anim.cpp, game/Application.cpp, game/CommandQueue.cpp,
2497	  game/Controls.cpp, game/FishDialog.cpp, game/GameAgent.cpp,
2498	  game/Goal.cpp, game/Level.cpp, game/Room.cpp, game/Rules.cpp,
2499	  game/SubTitleAgent.cpp, game/Unit.cpp, game/View.cpp,
2500	  game/WorldMap.cpp, gengine/AgentPack.cpp, gengine/BaseAgent.cpp,
2501	  gengine/Dialog.cpp, gengine/DialogAgent.cpp, gengine/Environ.cpp,
2502	  gengine/KeyBinder.cpp, gengine/KeyConsole.cpp,
2503	  gengine/OptionAgent.cpp, gengine/ScriptAgent.cpp,
2504	  gengine/StringTool.cpp: Replaced 'false == ' with '!'.
2505
25062004-05-07 03:44  fidlej
2507
2508	* src/game/GameAgent.cpp: Fixed compile time error.
2509
25102004-05-07 03:32  fidlej
2511
2512	* src/: game/GameAgent.cpp, game/GameAgent.h, game/Level.cpp,
2513	  game/Level.h, game/LevelNode.cpp, game/LevelNode.h,
2514	  game/Makefile.am, game/NodeDrawer.cpp, game/NodeDrawer.h,
2515	  game/Room.cpp, game/Room.h, game/WorldMap.cpp, game/WorldMap.h,
2516	  game/game-script.cpp, game/game-script.h, gengine/KeyConsole.cpp:
2517	  Beginning of menu with world map.
2518
25192004-05-06 16:52  fidlej
2520
2521	* src/: game/Anim.cpp, game/Anim.h, game/Cube.cpp, game/Cube.h,
2522	  game/Rules.cpp, game/Rules.h, game/Unit.cpp, game/Unit.h,
2523	  game/ViewEffect.cpp, game/ViewEffect.h, gengine/Name.cpp,
2524	  gengine/PlannedDialog.cpp, gengine/VideoAgent.cpp: Modified
2525	  timing for disint. effect.
2526
25272004-05-06 02:54  fidlej
2528
2529	* autogen.sh: Added autogen.sh
2530
25312004-05-06 02:25  fidlej
2532
2533	* src/game/: GameAgent.cpp, Level.cpp, Level.h, game-script.cpp,
2534	  game-script.h: Fixed demo planning and interrupts.
2535
25362004-05-06 01:55  fidlej
2537
2538	* src/game/: Anim.h, Cube.cpp, Cube.h, Room.cpp, Rules.cpp,
2539	  Rules.h, View.cpp, ViewEffect.h: Added nice disintegration
2540	  animation for skeleton.
2541
25422004-05-06 00:44  fidlej
2543
2544	* README, TODO, configure.in, main.aap, src/main.aap: Updated build
2545	  scripts.
2546
25472004-05-05 02:48  fidlej
2548
2549	* src/: game/Anim.cpp, game/Anim.h, game/Makefile.am,
2550	  game/SurfaceLock.cpp, game/SurfaceLock.h, game/ViewEffect.cpp,
2551	  game/ViewEffect.h, gengine/Random.cpp, gengine/Random.h:
2552	  Disintegrate view effect is prepared for use.
2553
25542004-05-04 23:12  fidlej
2555
2556	* src/game/: Room.cpp, Room.h: Fixed lockPhases for planning.
2557
25582004-05-04 21:03  fidlej
2559
2560	* src/: game/Cube.cpp, game/GameAgent.cpp, gengine/Actor.cpp,
2561	  gengine/Environ.cpp, gengine/Environ.h, gengine/ExInfo.h,
2562	  gengine/Makefile.am, gengine/OptionAgent.cpp,
2563	  gengine/OptionAgent.h, gengine/ResourcePack.h,
2564	  gengine/ScriptAgent.cpp, gengine/ScriptAgent.h: Only persistent
2565	  options are stored.
2566
25672004-05-04 14:17  fidlej
2568
2569	* src/gengine/VideoAgent.cpp: Param 'caption' is displayed in
2570	  caption title.
2571
25722004-05-04 13:50  fidlej
2573
2574	* src/: game/Cube.cpp, game/GameAgent.cpp, game/GameAgent.h,
2575	  game/Level.cpp, game/Level.h, game/Makefile.am,
2576	  game/ModelFactory.cpp, game/ModelFactory.h, game/Room.cpp,
2577	  game/Room.h, game/View.cpp, game/View.h, game/game-script.cpp,
2578	  gengine/Dialog.cpp, gengine/DummySoundAgent.h,
2579	  gengine/Makefile.am, gengine/OptionAgent.cpp,
2580	  gengine/OptionAgent.h, gengine/ResDialogPack.h,
2581	  gengine/ResFontPack.h, gengine/ResImageAgent.cpp,
2582	  gengine/ResImageAgent.h, gengine/ResImagePack.h,
2583	  gengine/ResSoundAgent.cpp, gengine/ResSoundAgent.h,
2584	  gengine/ResSoundPack.cpp, gengine/ResSoundPack.h,
2585	  gengine/SDLSoundAgent.cpp, gengine/SDLSoundAgent.h,
2586	  gengine/ScriptState.cpp, gengine/SoundAgent.h: GameAgent is
2587	  splited into Level and ModelFactory
2588
25892004-05-03 16:48  fidlej
2590
2591	* src/gengine/: VideoAgent.cpp, VideoAgent.h: Icon is showed.
2592
25932004-05-03 16:27  fidlej
2594
2595	* src/game/: Controls.cpp, Controls.h, GameAgent.cpp, Unit.cpp,
2596	  Unit.h: Small fish always start as active.
2597
25982004-05-03 15:30  fidlej
2599
2600	* src/game/Controls.cpp: Altered fish speedup.
2601
26022004-05-02 19:16  fidlej
2603
2604	* src/game/GameAgent.cpp: Fixed locking of phases.
2605
26062004-05-02 18:53  fidlej
2607
2608	* src/: game/Command.h, game/CommandQueue.cpp, game/CommandQueue.h,
2609	  game/Controls.cpp, game/GameAgent.cpp, game/GameAgent.h,
2610	  game/Makefile.am, game/Room.cpp, game/Room.h, game/ScriptCmd.cpp,
2611	  game/ScriptCmd.h, game/game-script.cpp, game/game-script.h,
2612	  game/main.cpp, gengine/ScriptState.cpp, gengine/ScriptState.h:
2613	  New CommandQueue for action planning.
2614
26152004-04-30 00:07  fidlej
2616
2617	* src/gengine/: Dialog.cpp, Dialog.h, PlannedDialog.cpp,
2618	  PlannedDialog.h: Dialogs are lazy loaded.
2619
26202004-04-28 01:17  fidlej
2621
2622	* src/game/: LoadException.h, Makefile.am: Added forgotten file.
2623
26242004-04-27 22:36  fidlej
2625
2626	* src/: game/Controls.cpp, game/Controls.h, game/GameAgent.cpp,
2627	  game/GameAgent.h, game/Room.cpp, game/Room.h, game/Unit.cpp,
2628	  game/Unit.h, game/game-script.cpp, game/game-script.h,
2629	  gengine/ResSoundAgent.cpp: Load and Save is working.
2630
26312004-04-27 03:42  fidlej
2632
2633	* src/: game/ControlSym.h, game/Controls.cpp, game/Controls.h,
2634	  game/Cube.cpp, game/Cube.h, game/Driver.h, game/GameAgent.cpp,
2635	  game/GameAgent.h, game/KeyDriver.cpp, game/KeyDriver.h,
2636	  game/Makefile.am, game/Room.cpp, game/Room.h, game/Rules.cpp,
2637	  game/Rules.h, game/Unit.cpp, game/Unit.h, game/game-script.cpp,
2638	  gengine/DialogAgent.cpp, gengine/DialogAgent.h,
2639	  gengine/TimerAgent.h: New controls. Fishes can be controled by
2640	  arrows and space.
2641
26422004-04-26 16:47  fidlej
2643
2644	* src/: game/GameAgent.cpp, game/GameAgent.h, game/Room.cpp,
2645	  game/Room.h, game/game-script.cpp, game/game-script.h,
2646	  gengine/DialogAgent.cpp, gengine/DialogAgent.h,
2647	  gengine/OptionAgent.cpp: Fixed bug with killed dialogs. Work on
2648	  save/load has begun.
2649
26502004-04-26 00:16  fidlej
2651
2652	* src/game/: GameAgent.cpp, Room.cpp, Room.h, Rules.cpp, main.cpp:
2653	  Dialogs are killed when a fish leave.
2654
26552004-04-23 16:43  fidlej
2656
2657	* src/gengine/Path.cpp: Stricter path checking.
2658
26592004-04-23 12:56  fidlej
2660
2661	* Makefile.am: '#' is not portable in Makefile.am
2662
26632004-04-22 20:18  fidlej
2664
2665	* AUTHORS, README, TODO, src/game/GameAgent.cpp,
2666	  src/game/Title.cpp, src/game/main.cpp,
2667	  src/gengine/DialogAgent.cpp, src/gengine/DialogAgent.h,
2668	  src/gengine/OptionAgent.cpp, src/gengine/Path.cpp,
2669	  src/gengine/Path.h: Updated authors info. Moved userdir to
2670	  ~/.fillets-ng
2671
26722004-04-22 08:07  fidlej
2673
2674	* src/: game/KeyDriver.cpp, gengine/Dialog.cpp,
2675	  gengine/DialogAgent.cpp, gengine/DialogAgent.h: Dialog 'pause' is
2676	  used to delay dialogs.
2677
26782004-04-21 15:14  fidlej
2679
2680	* src/: game/KeyDriver.cpp, game/game-script.cpp,
2681	  gengine/ResourcePack.h, gengine/SDLSoundAgent.cpp: Fixed no_music
2682	  bug.
2683
26842004-04-21 14:08  fidlej
2685
2686	* src/game/: KeyDriver.cpp, KeyDriver.h: Fixed compile time bug.
2687
26882004-04-21 14:06  fidlej
2689
2690	* src/: game/KeyDriver.cpp, gengine/OptionAgent.cpp: LC_MESSAGES is
2691	  not on win32. LC_ALL will be used.
2692
26932004-04-21 07:14  fidlej
2694
2695	* src/: game/Cube.cpp, game/GameAgent.cpp, game/SubTitleAgent.cpp,
2696	  gengine/Dialog.cpp, gengine/DialogAgent.cpp,
2697	  gengine/InputAgent.cpp, gengine/OptionAgent.cpp,
2698	  gengine/OptionAgent.h, gengine/ResDialogPack.cpp: User lang is
2699	  set according to locale.
2700
27012004-04-21 02:25  fidlej
2702
2703	* README, TODO, configure.in, src/game/GameAgent.cpp,
2704	  src/game/KeyDriver.cpp, src/game/KeyDriver.h, src/game/Room.cpp:
2705	  Fishes are speedup on long trace.
2706
27072004-04-20 23:57  fidlej
2708
2709	* src/: game/Field.cpp, game/GameAgent.cpp, game/GameAgent.h,
2710	  game/Room.cpp, game/Room.h, game/game-script.cpp,
2711	  game/game-script.h, gengine/Actor.h: Function model_equals is
2712	  alternative for FArray.
2713
27142004-04-20 23:18  fidlej
2715
2716	* src/game/: GameAgent.cpp, GameAgent.h, game-script.cpp,
2717	  game-script.h: Implemented game_getRestartCounter()
2718
27192004-04-20 20:11  fidlej
2720
2721	* src/: game/GameAgent.cpp, gengine/Dialog.cpp, gengine/Dialog.h,
2722	  gengine/PlannedDialog.cpp, gengine/PlannedDialog.h: New controls
2723	  = ijkl,wasd. Fishes are talking even when there is no adequate
2724	  wav
2725
27262004-04-20 16:29  fidlej
2727
2728	* src/game/: GameAgent.cpp, GameAgent.h: Restart button =
2729	  BackSpace.
2730
27312004-04-20 16:16  fidlej
2732
2733	* src/game/: Cube.cpp, GameAgent.cpp: Added sound of dead.
2734
27352004-04-20 06:24  fidlej
2736
2737	* src/game/Cube.cpp: Removed xplo sound.
2738
27392004-04-20 05:58  fidlej
2740
2741	* src/: game/Cube.cpp, game/Cube.h, game/GameAgent.cpp,
2742	  game/Room.cpp, game/Room.h, game/Rules.cpp, game/Rules.h,
2743	  game/game-script.cpp, game/game-script.h, gengine/Random.cpp,
2744	  gengine/ResourcePack.h: Fixed randint(0) bug. Added sound of
2745	  impact.
2746
27472004-04-20 04:34  fidlej
2748
2749	* src/: game/Cube.cpp, game/Cube.h, game/GameAgent.cpp,
2750	  game/GameAgent.h, game/Rules.cpp, game/game-script.cpp,
2751	  game/game-script.h, gengine/Actor.cpp, gengine/Actor.h,
2752	  gengine/DialogAgent.cpp, gengine/DialogAgent.h,
2753	  gengine/Makefile.am, gengine/PlannedDialog.cpp,
2754	  gengine/PlannedDialog.h, gengine/SDLSoundAgent.cpp,
2755	  gengine/TimerAgent.cpp: Expanded planDialog() with busy
2756	  parameter.
2757
27582004-04-16 01:02  fidlej
2759
2760	* src/game/game: Removed tmp file.
2761
27622004-04-16 00:32  fidlej
2763
2764	* src/: game/FishDialog.cpp, game/FishDialog.h, game/GameAgent.cpp,
2765	  game/game-script.cpp, game/game-script.h, gengine/Dialog.cpp,
2766	  gengine/Dialog.h, gengine/DialogAgent.cpp,
2767	  gengine/PlannedDialog.cpp, gengine/TimerAgent.cpp,
2768	  gengine/TimerAgent.h: Fixed dialogs planning. Added some
2769	  functions for scripts.
2770
27712004-04-15 02:35  fidlej
2772
2773	* src/gengine/minmax.h: Offered min() and max() inline functions.
2774
27752004-04-15 02:35  fidlej
2776
2777	* src/: game/Cube.cpp, game/Cube.h, game/GameAgent.cpp,
2778	  game/Makefile.am, game/MarkMask.cpp, game/Shape.cpp,
2779	  game/Shape.h, game/SubTitleAgent.cpp, game/game-script.cpp,
2780	  game/game-script.h, gengine/KeyConsole.cpp, gengine/Makefile.am,
2781	  gengine/ResourcePack.h, gengine/SDLSoundAgent.cpp,
2782	  gengine/ScriptAgent.cpp, gengine/ScriptState.cpp,
2783	  gengine/VideoAgent.cpp: Offered min() and max() inline functions.
2784	  Added shape->getW() and getH() functions.
2785
27862004-04-13 01:03  fidlej
2787
2788	* src/game/: Cube.cpp, Cube.h, Field.cpp, Field.h, GameAgent.cpp,
2789	  Goal.cpp, Goal.h, Rules.cpp, game, game-script.cpp,
2790	  game-script.h: Normal objects must not go out of screen.
2791
27922004-04-13 00:06  fidlej
2793
2794	* src/: game/Cube.cpp, game/Cube.h, game/GameAgent.cpp,
2795	  game/Goal.cpp, game/Goal.h, game/KeyDriver.cpp, game/Makefile.am,
2796	  game/MarkMask.cpp, game/MarkMask.h, game/Room.cpp, game/Room.h,
2797	  game/Rules.cpp, game/Rules.h, game/View.h, game/game,
2798	  game/game-script.cpp, game/game-script.h,
2799	  gengine/ScriptState.cpp: Goals can be set.
2800
28012004-04-12 19:18  fidlej
2802
2803	* src/game/: Cube.h, GameAgent.cpp, KeyDriver.cpp, View.cpp, game,
2804	  game-script.cpp, game-script.h, main.cpp: Offered
2805	  change_turnSide() to the script.
2806
28072004-04-12 02:51  fidlej
2808
2809	* src/: game/Anim.cpp, game/Application.cpp, game/Application.h,
2810	  game/GameAgent.cpp, game/GameAgent.h, game/SubTitleAgent.cpp,
2811	  game/SubTitleAgent.h, game/Title.cpp, game/Title.h,
2812	  game/View.cpp, game/View.h, game/game, game/game-script.cpp,
2813	  game/game-script.h, gengine/BaseAgent.h, gengine/BaseMsg.h,
2814	  gengine/INamed.h, gengine/InputAgent.cpp, gengine/Name.cpp,
2815	  gengine/Name.h, gengine/Path.cpp, gengine/Path.h,
2816	  gengine/ResDialogPack.h, gengine/ResFontPack.h,
2817	  gengine/ResImagePack.h, gengine/ResourcePack.h,
2818	  gengine/ScriptAgent.cpp, gengine/SoundAgent.cpp,
2819	  gengine/VideoAgent.cpp: Fixed dstrect-bliting bug. Added
2820	  file_exists() script function. Changed getName() to return const
2821	  char.
2822
28232004-04-11 05:42  fidlej
2824
2825	* src/: game/Application.cpp, game/FishDialog.cpp,
2826	  game/FishDialog.h, game/GameAgent.cpp, game/Makefile.am,
2827	  game/SubTitleAgent.cpp, game/SubTitleAgent.h, game/Title.cpp,
2828	  game/Title.h, game/View.h, game/game, game/game-script.cpp,
2829	  game/game-script.h, gengine/Dialog.cpp, gengine/Dialog.h,
2830	  gengine/DialogAgent.cpp, gengine/Makefile.am, gengine/Name.cpp,
2831	  gengine/Name.h, gengine/Path.cpp, gengine/PlannedDialog.cpp,
2832	  gengine/ResDialogPack.cpp, gengine/ResFontPack.cpp,
2833	  gengine/ResFontPack.h, gengine/ResImageAgent.h,
2834	  gengine/ResImagePack.h, gengine/ResourcePack.h,
2835	  gengine/VideoAgent.cpp: Dialogs are working.
2836
28372004-04-10 21:03  fidlej
2838
2839	* TODO, src/game/GameAgent.cpp, src/game/Rules.cpp: Updated TODO.
2840
28412004-04-10 20:21  fidlej
2842
2843	* src/game/Rules.cpp: Fixed dead checking.
2844
28452004-04-10 19:47  fidlej
2846
2847	* src/: game/Cube.cpp, game/Cube.h, game/Room.cpp, game/Rules.h,
2848	  gengine/DialogAgent.cpp, gengine/DialogAgent.h,
2849	  gengine/PlannedDialog.cpp, gengine/PlannedDialog.h: Dead fishes
2850	  does not talk.
2851
28522004-04-10 19:01  fidlej
2853
2854	* src/gengine/OptionAgent.cpp: Fixed command line options parsing.
2855
28562004-04-10 18:46  fidlej
2857
2858	* src/: game/Anim.cpp, game/Anim.h, game/Cube.cpp, game/Cube.h,
2859	  game/GameAgent.cpp, game/GameAgent.h, game/KeyDriver.cpp,
2860	  game/Makefile.am, game/MarkMask.cpp, game/MarkMask.h,
2861	  game/Room.cpp, game/Rules.cpp, game/Rules.h, game/View.cpp,
2862	  game/View.h, game/game-script.cpp, game/game-script.h,
2863	  gengine/V2.h: Cube.cpp is split in Rules.
2864
28652004-04-10 03:28  fidlej
2866
2867	* src/game/: Cube.cpp, Cube.h: Fixed checking of dead states.
2868
28692004-04-10 02:15  fidlej
2870
2871	* src/: game/Anim.cpp, game/Anim.h, game/Application.cpp,
2872	  game/Cube.cpp, game/GameAgent.cpp, game/View.cpp,
2873	  game/game-script.cpp, game/game-script.h, gengine/Dialog.cpp,
2874	  gengine/Dialog.h, gengine/DialogAgent.cpp, gengine/DialogAgent.h,
2875	  gengine/DummySoundAgent.h, gengine/Makefile.am, gengine/Name.cpp,
2876	  gengine/Name.h, gengine/PlannedDialog.cpp,
2877	  gengine/PlannedDialog.h, gengine/ResDialogPack.cpp,
2878	  gengine/ResDialogPack.h, gengine/ResSoundAgent.cpp,
2879	  gengine/ResSoundAgent.h, gengine/ResourcePack.h,
2880	  gengine/SDLSoundAgent.cpp, gengine/SDLSoundAgent.h,
2881	  gengine/SoundAgent.h, gengine/VideoAgent.cpp: Fishes can talk.
2882	  addSpecialAnim() is for talking heads.
2883
28842004-04-09 14:32  fidlej
2885
2886	* src/game/Cube.cpp: Fixed cyclic moveDirBrute bug.
2887
28882004-04-08 03:21  fidlej
2889
2890	* configure.in, src/game/Anim.cpp, src/game/Anim.h,
2891	  src/game/Cube.cpp, src/game/Cube.h, src/game/Driver.h,
2892	  src/game/GameAgent.cpp, src/game/KeyDriver.cpp,
2893	  src/game/Makefile.am, src/game/Room.cpp, src/game/View.cpp,
2894	  src/game/View.h, src/game/game-script.cpp,
2895	  src/game/game-script.h, src/gengine/ResourcePack.h,
2896	  src/gengine/TimerAgent.h: Fish body animation.
2897
28982004-04-07 18:15  fidlej
2899
2900	* TODO, src/game/Field.cpp, src/game/GameAgent.cpp,
2901	  src/game/game-script.cpp, src/game/game-script.h,
2902	  src/game/main.cpp, src/gengine/OptionAgent.cpp,
2903	  src/gengine/OptionAgent.h, src/gengine/ResourcePack.h: Compilable
2904	  on Win32. Added script_model_getDir().
2905
29062004-04-06 03:04  fidlej
2907
2908	* src/: game/GameAgent.cpp, game/Shape.cpp,
2909	  gengine/ScriptState.cpp: '.' is used in levels for empty space.
2910
29112004-04-05 03:27  fidlej
2912
2913	* src/: game/Cube.cpp, game/Cube.h, game/KeyDriver.cpp,
2914	  game/KeyDriver.h, game/Room.cpp, game/View.cpp,
2915	  gengine/TimerAgent.h: More stepless fish animation.
2916
29172004-04-04 05:53  fidlej
2918
2919	* src/game/Application.cpp: './game sound=0' turns sound off
2920
29212004-04-04 05:46  fidlej
2922
2923	* README, src/gengine/OptionAgent.cpp: Changed
2924	  '/home/ivo/.fillets-ng' to 'HOME/fillets-ng'. Periods in
2925	  directories and at the beginning of name are not portable.
2926
29272004-04-04 05:28  fidlej
2928
2929	* configure.ac, configure.in: configure.ac renamed to configure.in
2930	  for FreeBSD.
2931
29322004-04-04 05:27  fidlej
2933
2934	* src/: game/Cube.cpp, game/Cube.h, game/GameAgent.cpp,
2935	  game/GameAgent.h, game/Room.cpp, game/game-script.cpp,
2936	  game/game-script.h, gengine/BaseAgent.h, gengine/InputAgent.cpp,
2937	  gengine/InputAgent.h, gengine/KeyConsole.cpp, gengine/Log.cpp,
2938	  gengine/NoCopy.h, gengine/Path.cpp, gengine/RectBinder.h,
2939	  gengine/ResSoundAgent.cpp, gengine/ResourcePack.h,
2940	  gengine/ScriptAgent.cpp, gengine/ScriptAgent.h,
2941	  gengine/ScriptState.cpp: Ready for FreeBSD.
2942
29432004-04-04 03:19  fidlej
2944
2945	* Makefile.cvs: Libtoolize generate config.sub but libtool is not
2946	  need.
2947
29482004-04-04 02:57  fidlej
2949
2950	* configure.ac: More helpful messages.
2951
29522004-04-04 02:39  fidlej
2953
2954	* configure.ac: Support for boost compiler abbreviation.
2955
29562004-04-04 02:24  fidlej
2957
2958	* configure.ac: Removed -I/usr/include -I/usr/local/include
2959
29602004-04-04 00:59  fidlej
2961
2962	* configure.ac, src/game/Makefile.am, src/gengine/Makefile.am:
2963	  Tweaked boost in configure.ac
2964
29652004-04-03 23:43  fidlej
2966
2967	* configure.ac: Next lua tweak in configure.ac
2968
29692004-04-03 23:18  fidlej
2970
2971	* src/gengine/: ScriptState.cpp, ScriptState.h: Added ScriptState
2972
29732004-04-03 23:16  fidlej
2974
2975	* Makefile.cvs: libtoolize should generate config.sub
2976
29772004-04-03 23:01  fidlej
2978
2979	* Makefile.cvs: Tweaked cvs2cl in Makefile.cvs
2980
29812004-04-03 22:47  fidlej
2982
2983	* configure.ac, src/game/Makefile.am, src/gengine/Makefile.am:
2984	  Improved configure.ac for lua checking.
2985
29862004-04-03 00:58  fidlej
2987
2988	* src/game/: Cube.cpp, Cube.h, GameAgent.cpp, Room.cpp, Room.h: All
2989	  fishes are dead at the same moment.
2990
29912004-04-02 20:50  fidlej
2992
2993	* src/gengine/ResourceAgent.h: Removed old ResourceAgent.h
2994
29952004-04-02 20:49  fidlej
2996
2997	* configure.ac, src/game/View.h: Fixed public members in Views.
2998
29992004-04-02 14:59  fidlej
3000
3001	* README: Updated README
3002
30032004-04-02 02:41  fidlej
3004
3005	* README, TODO: Polished README and TODO.
3006
30072004-04-02 00:56  fidlej
3008
3009	* src/gengine/: ResImagePack.cpp, ResImagePack.h, ResourcePack.h:
3010	  Forgotten files.
3011
30122004-04-02 00:55  fidlej
3013
3014	* src/: game/GameAgent.cpp, game/View.cpp, game/View.h,
3015	  gengine/Makefile.am, gengine/ResImageAgent.cpp,
3016	  gengine/ResImageAgent.h, gengine/ResSoundAgent.cpp,
3017	  gengine/ResSoundAgent.h: ResourceAgent is split to ResourcePack
3018	  and agents.
3019
30202004-04-02 00:22  fidlej
3021
3022	* src/: game/Cube.cpp, game/GameAgent.cpp, game/Room.cpp,
3023	  game/game-script.cpp, gengine/Log.cpp, gengine/Makefile.am,
3024	  gengine/OptionAgent.cpp, gengine/Path.cpp, gengine/Path.h,
3025	  gengine/ScriptAgent.cpp, gengine/ScriptException.h: User options
3026	  are read before system options.
3027
30282004-04-01 22:56  fidlej
3029
3030	* README, src/game/Application.cpp, src/game/Application.h,
3031	  src/gengine/OptionAgent.cpp, src/gengine/OptionAgent.h,
3032	  src/gengine/Path.cpp, src/gengine/Path.h: Creating not existing
3033	  user paths.
3034
30352004-04-01 21:11  fidlej
3036
3037	* .cvsignore, AUTHORS, Doxyfile, Makefile.am, Makefile.cvs, NEWS,
3038	  README, TODO, configure.ac, main.aap, sdl.m4, src/.cvsignore,
3039	  src/Makefile.am, src/main.aap, src/game/.cvsignore,
3040	  src/game/Application.cpp, src/game/Application.h,
3041	  src/game/Cube.cpp, src/game/Cube.h, src/game/Driver.h,
3042	  src/game/Field.cpp, src/game/Field.h, src/game/GameAgent.cpp,
3043	  src/game/GameAgent.h, src/game/KeyControl.cpp,
3044	  src/game/KeyControl.h, src/game/KeyDriver.cpp,
3045	  src/game/KeyDriver.h, src/game/LayoutException.h,
3046	  src/game/Makefile.am, src/game/MarkMask.cpp, src/game/MarkMask.h,
3047	  src/game/Picture.cpp, src/game/Picture.h, src/game/Room.cpp,
3048	  src/game/Room.h, src/game/Shape.cpp, src/game/Shape.h,
3049	  src/game/View.cpp, src/game/View.h, src/game/game-script.cpp,
3050	  src/game/game-script.h, src/game/main.cpp,
3051	  src/gengine/.cvsignore, src/gengine/AgentPack.cpp,
3052	  src/gengine/AgentPack.h, src/gengine/BaseAgent.cpp,
3053	  src/gengine/BaseAgent.h, src/gengine/BaseException.cpp,
3054	  src/gengine/BaseException.h, src/gengine/BaseListener.cpp,
3055	  src/gengine/BaseListener.h, src/gengine/BaseMsg.cpp,
3056	  src/gengine/BaseMsg.h, src/gengine/DummySoundAgent.h,
3057	  src/gengine/ExInfo.cpp, src/gengine/ExInfo.h,
3058	  src/gengine/IDrawer.cpp, src/gengine/IDrawer.h,
3059	  src/gengine/INamed.h, src/gengine/ImgException.cpp,
3060	  src/gengine/ImgException.h, src/gengine/InputAgent.cpp,
3061	  src/gengine/InputAgent.h, src/gengine/IntMsg.cpp,
3062	  src/gengine/IntMsg.h, src/gengine/KeyBinder.cpp,
3063	  src/gengine/KeyBinder.h, src/gengine/KeyConsole.cpp,
3064	  src/gengine/KeyConsole.h, src/gengine/KeyStroke.cpp,
3065	  src/gengine/KeyStroke.h, src/gengine/Log.cpp, src/gengine/Log.h,
3066	  src/gengine/LogicException.h, src/gengine/Makefile.am,
3067	  src/gengine/MessagerAgent.cpp, src/gengine/MessagerAgent.h,
3068	  src/gengine/MixException.cpp, src/gengine/MixException.h,
3069	  src/gengine/Name.cpp, src/gengine/Name.h,
3070	  src/gengine/NameException.h, src/gengine/NoCopy.h,
3071	  src/gengine/OptionAgent.cpp, src/gengine/OptionAgent.h,
3072	  src/gengine/Path.cpp, src/gengine/Path.h, src/gengine/Random.cpp,
3073	  src/gengine/Random.h, src/gengine/RectBinder.cpp,
3074	  src/gengine/RectBinder.h, src/gengine/ResImageAgent.cpp,
3075	  src/gengine/ResImageAgent.h, src/gengine/ResSoundAgent.cpp,
3076	  src/gengine/ResSoundAgent.h, src/gengine/ResourceAgent.h,
3077	  src/gengine/ResourceException.h, src/gengine/SDLException.cpp,
3078	  src/gengine/SDLException.h, src/gengine/SDLSoundAgent.cpp,
3079	  src/gengine/SDLSoundAgent.h, src/gengine/ScriptAgent.cpp,
3080	  src/gengine/ScriptAgent.h, src/gengine/SimpleMsg.h,
3081	  src/gengine/SoundAgent.cpp, src/gengine/SoundAgent.h,
3082	  src/gengine/StringMsg.cpp, src/gengine/StringMsg.h,
3083	  src/gengine/StringTool.cpp, src/gengine/StringTool.h,
3084	  src/gengine/TimerAgent.cpp, src/gengine/TimerAgent.h,
3085	  src/gengine/UnknownMsgException.h, src/gengine/V2.h,
3086	  src/gengine/VideoAgent.cpp, src/gengine/VideoAgent.h: 2004-04-01
3087	  18:39  fidlej 	* fillets-ng = Fish Fillets - Next
3088	  Generation
3089
3090	  2004-04-01 18:35  fidlej	   * Updated documentation.
3091
3092	  2004-04-01 13:36  fidlej	   * Preparation for sf.net
3093
3094	  2004-04-01 02:54  fidlej	   * Optinal anim phase number.
3095	  Simpler checkDead.
3096
3097	  2004-03-31 06:29  fidlej	   * Skeleton animation.
3098
3099	  2004-03-31 03:30  fidlej	   * Command line args are parsed.
3100	  Usage: bash [name=value ...]
3101
3102	  2004-03-30 19:39  fidlej	   * Check dead states.
3103
3104	  2004-03-30 04:16  fidlej	   * Fixed mask/unmask problem.
3105
3106	  2004-03-30 03:34  fidlej	   * Setting direction before move.
3107	  All moves are made at start of	   nextRound. Basic
3108	  animation.
3109
3110	  2004-03-29 05:31  fidlej	   * Beginning of animation
3111
3112	  2004-03-29 04:50  fidlej	   * Added script to convert all
3113	  .bmp to .png
3114
3115	  2004-03-29 04:49  fidlej	   * Level Pravidla.lua
3116
3117	  2004-03-29 00:45  fidlej	   * Support aplha in PNG.
3118
3119	  2004-03-28 23:34  fidlej	   * Typedefs are private now.
3120
3121	  2004-03-28 23:28  fidlej	   * Level example.
3122
3123	  2004-03-28 23:27  fidlej	   * New level format with
3124	  pictures.
3125
3126	  2004-03-26 19:11  fidlej	   * Added forgotten files for
3127	  resource agents.
3128
3129	  2004-03-26 01:25  fidlej	   * Proper console name.
3130
3131	  2004-03-25 01:07  fidlej	   * Removed old console.bmp
3132
3133	  2004-03-25 01:07  fidlej	   * New console font
3134
3135	  2004-03-24 22:36  fidlej	   * Moved loadImage to
3136	  ResImageAgent. Added SDL_image library (allows
3137	  transparent PNG).
3138
3139	  2004-03-24 22:11  fidlej	   * ResouceAgent template and
3140	  ResSound and ResImage
3141
3142	  2004-03-24 19:39  fidlej	   * IDrawer accepts screen in
3143	  constructor and removes from drawers in	    destructor.
3144
3145	  2004-03-23 16:36  fidlej	   * Added mini_app example
3146
3147	  2004-03-23 02:50  fidlej	   * Big-edian safe getPixel
3148
3149	  2004-03-23 01:38  fidlej	   * VideoAgent handle screen_*
3150	  params change
3151
3152	  2004-03-22 11:05  fidlej	   * Smaller console font
3153
3154	  2004-03-22 10:52  fidlej	   * Proper shutdown after
3155	  exception.
3156
3157	  2004-03-22 01:08  fidlej	   * Updated automake scripts
3158
3159	  2004-03-22 00:30  fidlej	   * Play sound at crash
3160
3161	  2004-03-22 00:10  fidlej	   * See script/level.lua for level
3162	  placement
3163
3164	  2004-03-21 22:31  fidlej	   * Big and small fish with
3165	  different controls
3166
3167	  2004-03-21 21:01  fidlej	   * Open Can engine
3168
3169	  2004-03-16 22:06  fidlej	   * Window moves with KP_4,...
3170
3171	  2004-03-16 16:51  fidlej	   * Options is saved on shutdown.
3172
3173	  2004-03-16 16:38  fidlej	   * User x System data path.
3174	  Updated param watchers registery
3175
3176	  2004-03-16 03:12  fidlej	   * Normal screen width.
3177
3178	  2004-03-16 03:07  fidlej	   * New SFont library, SDL_gfx is
3179	  out.
3180
3181	  2004-03-15 03:00  fidlej	   * OptionAgent ... game options,
3182	  script/init.lua contain screen size
3183
3184	  2004-03-14 16:44  fidlej	   * rotozoomSurface discard
3185	  colorKey (in 32bpp)
3186
3187	  2004-03-07 21:00  fidlej	   * Recipe for data install
3188
3189	  2004-03-07 20:16  fidlej	   * Try a-a-p.org
3190
3191	  2004-03-05 16:38  fidlej	   * Removed useless AC_DEFINE
3192
3193	  2004-03-05 15:45  fidlej	   * Game data are searched in .
3194
3195	  2004-03-04 06:13  fidlej	   * Enabled key repeat. Written
3196	  README.
3197
3198	  2004-03-03 22:26  fidlej	   * Debug LUA script console.
3199
3200	  2004-03-02 23:36  fidlej	   * Modern lua_dofile with
3201	  lua_pcall(luaL_loadFile()), dofile is 	  obsolete.
3202
3203	  2004-03-02 15:46  fidlej	   * lua scripts are moved to
3204	  data/script/
3205
3206	  2004-03-02 15:44  fidlej	   * SDL_gfx = rotozoom, is now
3207	  part of package
3208
3209	  2004-03-02 04:28  fidlej	   * Dangerous uninstall-data-local
3210
3211	  2004-03-02 04:19  fidlej	   * Install hooks for directories.
3212
3213	  2004-03-02 03:17  fidlej	   * ChangeLog is generated by
3214	  cvs2cl
3215
3216	  2004-03-02 02:58  fidlej	   * Added automake install
3217	  scripts.
3218
3219	  2004-03-02 02:58  fidlej	   * Initial revision
3220
32212004-04-01 21:11  fidlej
3222
3223	* .cvsignore, AUTHORS, Doxyfile, Makefile.am, Makefile.cvs, NEWS,
3224	  README, TODO, configure.ac, main.aap, sdl.m4, src/.cvsignore,
3225	  src/Makefile.am, src/main.aap, src/game/.cvsignore,
3226	  src/game/Application.cpp, src/game/Application.h,
3227	  src/game/Cube.cpp, src/game/Cube.h, src/game/Driver.h,
3228	  src/game/Field.cpp, src/game/Field.h, src/game/GameAgent.cpp,
3229	  src/game/GameAgent.h, src/game/KeyControl.cpp,
3230	  src/game/KeyControl.h, src/game/KeyDriver.cpp,
3231	  src/game/KeyDriver.h, src/game/LayoutException.h,
3232	  src/game/Makefile.am, src/game/MarkMask.cpp, src/game/MarkMask.h,
3233	  src/game/Picture.cpp, src/game/Picture.h, src/game/Room.cpp,
3234	  src/game/Room.h, src/game/Shape.cpp, src/game/Shape.h,
3235	  src/game/View.cpp, src/game/View.h, src/game/game-script.cpp,
3236	  src/game/game-script.h, src/game/main.cpp,
3237	  src/gengine/.cvsignore, src/gengine/AgentPack.cpp,
3238	  src/gengine/AgentPack.h, src/gengine/BaseAgent.cpp,
3239	  src/gengine/BaseAgent.h, src/gengine/BaseException.cpp,
3240	  src/gengine/BaseException.h, src/gengine/BaseListener.cpp,
3241	  src/gengine/BaseListener.h, src/gengine/BaseMsg.cpp,
3242	  src/gengine/BaseMsg.h, src/gengine/DummySoundAgent.h,
3243	  src/gengine/ExInfo.cpp, src/gengine/ExInfo.h,
3244	  src/gengine/IDrawer.cpp, src/gengine/IDrawer.h,
3245	  src/gengine/INamed.h, src/gengine/ImgException.cpp,
3246	  src/gengine/ImgException.h, src/gengine/InputAgent.cpp,
3247	  src/gengine/InputAgent.h, src/gengine/IntMsg.cpp,
3248	  src/gengine/IntMsg.h, src/gengine/KeyBinder.cpp,
3249	  src/gengine/KeyBinder.h, src/gengine/KeyConsole.cpp,
3250	  src/gengine/KeyConsole.h, src/gengine/KeyStroke.cpp,
3251	  src/gengine/KeyStroke.h, src/gengine/Log.cpp, src/gengine/Log.h,
3252	  src/gengine/LogicException.h, src/gengine/Makefile.am,
3253	  src/gengine/MessagerAgent.cpp, src/gengine/MessagerAgent.h,
3254	  src/gengine/MixException.cpp, src/gengine/MixException.h,
3255	  src/gengine/Name.cpp, src/gengine/Name.h,
3256	  src/gengine/NameException.h, src/gengine/NoCopy.h,
3257	  src/gengine/OptionAgent.cpp, src/gengine/OptionAgent.h,
3258	  src/gengine/Path.cpp, src/gengine/Path.h, src/gengine/Random.cpp,
3259	  src/gengine/Random.h, src/gengine/RectBinder.cpp,
3260	  src/gengine/RectBinder.h, src/gengine/ResImageAgent.cpp,
3261	  src/gengine/ResImageAgent.h, src/gengine/ResSoundAgent.cpp,
3262	  src/gengine/ResSoundAgent.h, src/gengine/ResourceAgent.h,
3263	  src/gengine/ResourceException.h, src/gengine/SDLException.cpp,
3264	  src/gengine/SDLException.h, src/gengine/SDLSoundAgent.cpp,
3265	  src/gengine/SDLSoundAgent.h, src/gengine/ScriptAgent.cpp,
3266	  src/gengine/ScriptAgent.h, src/gengine/SimpleMsg.h,
3267	  src/gengine/SoundAgent.cpp, src/gengine/SoundAgent.h,
3268	  src/gengine/StringMsg.cpp, src/gengine/StringMsg.h,
3269	  src/gengine/StringTool.cpp, src/gengine/StringTool.h,
3270	  src/gengine/TimerAgent.cpp, src/gengine/TimerAgent.h,
3271	  src/gengine/UnknownMsgException.h, src/gengine/V2.h,
3272	  src/gengine/VideoAgent.cpp, src/gengine/VideoAgent.h: Initial
3273	  revision
3274
3275