File: ChangeLog

package info (click to toggle)
crafted 0.1.3-5
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,176 kB
  • ctags: 553
  • sloc: ansic: 13,754; sh: 3,308; makefile: 110
file content (568 lines) | stat: -rw-r--r-- 16,713 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
2002-03-14 DindinX <David@dindinx.org>

	* cleanups

2002-03-13 DindinX <David@dindinx.org>

	* src/main.c: gold mine are now created with 30,000 gold.

2002-03-12 DindinX <David@dindinx.org>

	* src/crafteddialog.[ch]: unified dialog constructors
	* src/edit_pud.c: use dialog constructors here.

2002-03-10 DindinX <David@dindinx.org>

	* src/main.c: Use the dialog for gold settings with oil.

2002-03-10 DindinX <David@dindinx.org>

	* src/png.c
	* src/unit.c
	* src/main.c
	* src/unit.h
	* src/crafted_png.h: units are now drawn with the right colors.

2002-03-10 DindinX <David@dindinx.org>

	* src/main.c: fix some window's default size.
	* src/mini_map.c: idem.

2002-03-10 DindinX <David@dindinx.org>

	* src/main.c: crafted now load the pud given on the command line.

2002-03-09 DindinX <David@dindinx.org>

	* src/save_pud.c: player's ai is now saved.
	* src/new_pud.c: simplified interface (most of it is now in the "edit
	                 races" dialog.
	* src/edit_pud.c: we can now change the player's ai number.

2002-03-09 DindinX <David@dindinx.org>

	* src/edit_pud.c: towards a better ui.
	* TODO: added

2002-03-09 Johns <johns98@gmx.net>

	* src/unit.c: Added attack peasant and peon to unit menu.

2002-03-08 DindinX <David@dindinx.org>

	* src/main.c:
	* src/edit_pud.[c]: we can now changes race settings and description
	                    after the creation.

2002-03-07 DindinX <David@dindinx.org>

	* src/init_pud.[ch]: new files to create an empty pud on start.

	* src/main.c: use the above, so this fix a segfault which existed when
	              invoking the map generators from an empty map.

2002-03-07 DindinX <David@dindinx.org>

	* src/load_pud.[ch]:
	* src/file-open-dialog.c: remove some warnings.

2002-03-06 DindinX <David@dindinx.org>

	* config.{guess,sub}: use newer ones (requested by David Martinez
	                                      Moreno)

2002-03-06 DindinX <David@dindinx.org>

	* src/main.c: gold amount can now be changed by the right-clic menu on
                      a mine.
                      left-clicking on a unit just beep for now (to prevent
                      the user to put two gold mine on top of each other).
                      This should be fixed to allow a flying unit to be placed
                      on top of a ground unit.

2002-03-06 DindinX <David@dindinx.org>

	* configure.in: bump version to 0.1.3
	* NEWS: updated;

2002-02-25 Johns <johns98@gmx.net>

	* src/unit.c: fixed all "not found" graphics - for original CD.
	* src/new_pud.c: Renamed human player to person player.

2002-02-23 David Slimp <rock808@DavidSlimp.com>

	* src/unit.c: fixed all "not found" graphics - still get message about
					not being able to load "elven archer.png", but
					"archer.png" is indeed loaded.
	* src/generate_map.c: new map generation code from Jan Uerpmann

2002-02-18 DindinX <David@dindinx.org>

	* src/generate_map2.c: update the minimap after map generation.

2002-02-18 DindinX <David@dindinx.org>

	* src/generate_map(|2).c: new buttons semantic: apply and close.

2002-02-18 DindinX <David@dindinx.org>

	* src/main.c: we can now change the amount of gold in a mine, and yes,
	              it is saved with the pud.

2002-02-18 DindinX <David@dindinx.org>

	* src/main.c:
	* src/crafted.h: improve the progressbar api.

	* src/generate_map.c: include Jan's improvements with sliders and
	                      progress bar.

	* src/generate_map2.c: use the new progressbar api.

2002-02-16 rock808 <rock808@DavidSlimp.com>

	* src/unit.c: faun unit now works in crafted

2002-02-16 DindinX <David@dindinx.org>

	* src/Makefile.am: added back the old generate map files.

2002-02-16 DindinX <David@dindinx.org>

	* many files.c: some cleanup and fix for segfaults

2002-02-16 Jan Uerpmann <jan.uerpmann@onlinehome.de>

	* src/generate_map.c: fix for non-square puds.

2002-02-16 DindinX <David@dindinx.org>

	* src/generate_map.c: some cleanup and sanity checks.

2002-02-16 Jan Uerpmann <jan.uerpmann@onlinehome.de>

	* src/generate_map.c: new algo :-)

2002-01-14 DindinX <David@dindinx.org>

	* src/generate_map.c: a little bit better.

2002-01-13 DindinX <David@dindinx.org>

	* src/generate_map.c: first try...

2002-01-08 DindinX <David@dindinx.org>

	* src/crafted.h:
	* src/mini_map.c: One can now navigate through the Pud by clicking on
	                  the minimap (asked by David Slimp <rock808@DavidSlimp.com>)

2002-01-08 DindinX <David@dindinx.org>

	* src/main.c: added automatic scrolling, when drawing and the mouse is
                      out the main map window. Not perfect, but still very
                      cool.

2002-01-08 Sebastien Tricaud <tricauds@tammy.croftj.net>

	* src/save_pud.c: unmark pud as modified when successfully saved.

2002-01-08 DindinX <David@dindinx.org>

	* src/main.c: fixed a nasty segfault when playing with the
                      middle-mouse too far to the right or bottom.
	* src/mini_map.c: the mini map can now be of any size between 32x32 to
	                  1024x1024. Regardless of the actual size of the pud.
                          the whole pud is always drawn in the minimap.

2002-01-07 DindinX <David@dindinx.org>

	* src/main.c:
	* src/mini_map.[ch]: make the minimap usefull: its content is now
                             refreshed every time the mouse button is
                             released.

2002-01-06 DindinX <David@dindinx.org>

	* src/main.c: the pud can now be scrolled with the middle-mouse
                      button (asked by Latimerius <pvl@uh.cz>).

2002-01-05 DindinX <David@dindinx.org>

	* src/mini_map.c: small fixes.
	* src/main.c: added ability to draw with tile by only moving the mouse
                      while the button is pressed.

2002-01-05 DindinX <David@dindinx.org>

	* src/mini_map.c: fix indent.

2002-01-04 DindinX <David@dindinx.org>

	* many files: fix copyright and my Email.

2001-08-29 toady <tricauds@linuxlots.com>

        * src/mini_map.c: reduce map's size
        
2001-07-20 DindinX <David@dindinx.org>

	* configure.in: bump version to 0.1.2.

          made a new release.

2001-07-06 DindinX <David@dindinx.org>

	* acconfig.hi, config.h.in, configure.in, src/unit.c: 
          added a new option: --enable-new-names

2001-07-03 DindinX <David@dindinx.org>

	* src/main.c: Fix support for larger draw area with modifiers:
                      - only test for shift, control and alt (ie discard caps
                        lock and num lock)
                      - check for the tile to be within the map.

2001-07-03 johns <johns@freecraft.org>

	* src/main.c: Support for larger draw area with modifiers

2001-07-03 DindinX <David@dindinx.org>

	* src/main.c: improve the units handling.

2001-07-02 DindinX <David@dindinx.org>

	* src/main.c: Added two menu entries for some cool stuff :-)

	* src/cool_stuff.h:
	* src/cool_stuff.c:
	* src/generate_map.h:
	* src/generate_map.c: Added these files, which will contain the cool
                              stuff

	* src/Makefile.am: modified accordingly.

2001-07-01 DindinX <David@dindinx.org>

	* src/save_pud.c: fix the saving of units.

2001-07-01 DindinX <David@dindinx.org>

	* src/main.c: fix some drawing bugs.

2001-06-29 DindinX <David@dindinx.org>

	* src/unit.c, src/main.c: we can now put units on the map!

2001-06-29 DindinX <David@dindinx.org>

	* src/main.c: prepare for handling units.

2001-06-21 DindinX <David@dindinx.org>

	* src/main.c: small bugfixes.

2001-06-21 DindinX <David@dindinx.org>

	* src/main.c, src/tile.c: scrollbar are now handled by hand, so
                                  it is now possible to create a 1024x1024
                                  pud!!!

2001-06-20 DindinX <David@dindinx.org>

	* src/main.c: begin to destroy everything ;-)
                      I have to do many changes so crafted will need much less
                      memory.

2001-06-11 DindinX <David@dindinx.org>

	* src/main.c: small modifications to handle units in a near future.

2001-06-11 DindinX <David@dindinx.org>

	* src/crafted.h:
	* src/load_pud.c:
	* src/png.c: use verbosity to show terminal messages only when
                     verbose is set.

2001-06-10 DindinX <David@dindinx.org>

	* src/file-dialog-utils.[ch]:
        * src/file-open-dialog.[ch]: new files to handle loading pud with
                                     preview thumbnails.
	* src/main.c, src/load_pud.[ch]: changed accordingly

2001-06-09 DindinX <David@dindinx.org>

	* src/mini_map.[ch]: new files to handle the mini_map.
	* src/Makefile.am: modified accordingly

2001-06-09 DindinX <David@dindinx.org>

	* src/craftedintl.h: new file to ease i18n

	* src/main.c:
	* src/craftedfileselection.c:
	* src/new_pud.c: modified accordingly

2001-06-01 DindinX <David@dindinx.org>

	* src/main.c:
	* src/unit.h:
	* src/load_pud.c: units can now be destroyed.

2001-05-31 DindinX <David@dindinx.org>

	* src/main.c: Added verbosity support

2001-05-31 DindinX <David@dindinx.org>

	* some files (don't remember ;--[): some cleanups.

2001-05-29 DindinX <David@dindinx.org>

	* src/crafted.h:
	* src/main.c:
        * src/new_pud.c:
        * src/load_pud.c:
        * src/save_pud.c: saving pud is almost done.

2001-05-29 DindinX <David@dindinx.org>

	* src/new_pud.c:
        * src/save_pud.c: save 7 pud sections out of 17.

2001-05-29 DindinX <David@dindinx.org>

	* src/new_pud.c: allow any 32 multiple between 32 and 1024 for width
                         and height.
        * src/save_pud.[ch]: new files to handle the saving of puds.
        * src/main.c: changed accordingly.

2001-05-24 DindinX <David@dindinx.org>

	* NEWS: added what's new :-)
        * src/*[ch]: added the copyright notice.

2001-05-23 DindinX <David@dindinx.org>

	* src/iolib.[ch], configure.in: added support for compressed pud
                                        (gzip)

2001-05-22 DindinX <David@dindinx.org>

	* src/tileset.c: added support for wasteland.

2001-05-21 DindinX <David@dindinx.org>

	* src/tile.c: even more sanity checks. crafted shouldn't segfault
                      anymore.

2001-05-20 DindinX <David@dindinx.org>

	* src/tile.c: added a lots of sanity checks.

2001-05-16 DindinX <David@dindinx.org>

	* src/crafted.h:
          src/new_pud.c:
          src/load_pud.c: add players parameters

2001-05-15 DindinX <David@dindinx.org>

	* src/new_pud.c: some little improvements

2001-05-14 DindinX <David@dindinx.org>

	* src/main.c: replace the status bar by a label (easier to use...)
                      Show the name of the unit the mouse is on in status
                      label

2001-05-13 DindinX <David.Odin@bigfoot.com>

	* src/unit.[ch], src/main.c: separate the unit list in three lists.

2001-05-13 DindinX <David.Odin@bigfoot.com>

	* (almost every files): small fixes (mem leaks for most).

2001-05-13 DindinX <David.Odin@bigfoot.com>

	* src/main.c: small ui improvements (some by toady)

2001-05-11 DindinX <David.Odin@bigfoot.com>

	* src/main.c: when the mouse pointer is on a unit, a red frame
                      is now drawn to indicate a special action (not coded
                      yet)
                      remove the code for creating a new pud...
        * src/new_pud.[ch]: ...and put it there.

2001-05-10 DindinX <David.Odin@bigfoot.com>

	* src/main.c: improve the user experience on startup.

2001-05-10 DindinX <David.Odin@bigfoot.com>

	* src/main.c: we can now build a pud from scratch!
                      (aka the new pud dialog now works)

2001-05-09 toady <tricauds@thomas.croftj.net>

        * src/main.c src/crafted.h src/load_pud.c:
          don't react to mouse move or click when no pud is loaded.

2001-05-06 toady <tricauds@thomas.croftj.net>

	* src/main.c: let the user cancel the new pud dialog ;) thus that
                      improvements for get the pud's path in the status bar
	* src/crafted.h: add in tPud struct a member called path for get
                         the pud's path in the status bar
	* src/load_pud.c: give the pud's path in Pud.path from the open dialog

2001-05-01 DindinX <David.Odin@bigfoot.com>

	* configure.in: bump the version number to 0.1.1.
        made a new release.

2001-04-30 DindinX <David.Odin@bigfoot.com>

	* configure.in:
        * src/main.c: remove the need for the imlib library

2001-04-30 DindinX <David.Odin@bigfoot.com>

	* src/png.c: reduced memory footprints when loading units.

2001-04-30 DindinX <David.Odin@bigfoot.com>

	* src/tile.[ch]: only change tiles that need to be changed when
                         building ground
        * src/main.c: let the user quit with the quit dialog (suggested by
                      Sebastien Tricaud <tricauds@thomas.croftj.net>)

2001-04-28 DindinX <David.Odin@bigfoot.com>

	* acconfig.h: added this file (from Josef Spillner <dr_maux@maux.de>)

2001-04-25 DindinX <David.Odin@bigfoot.com>

	* src/main.c: 
        * units.[ch]: all known units are now correctly drawn on map and
                      on the left list. Units still aren't handled at all.

2001-04-24 DindinX <David.Odin@bigfoot.com>

	* src/main.c:
        * src/crafted_png.h:
        * src/png.c: many enhancements. Gold mines are now correctly drawn,
                     with shape and all.

2001-04-23 DindinX <David.Odin@bigfoot.com>

	* src/crafted_png.h:
	* src/png.c: new files to load png gfx.
                     this should allow to remove imlib dependencies and
                     handle transparencies the way freecraft does.
                     Well, for now, this only prevent crafted to compile!

2001-04-22 DindinX <David.Odin@bigfoot.com>

	* src/main.c:
        * src/unit.h:
        * src/load_pud: gold mines are now drawn on map (nothing to be proud
                        of)

2001-04-22 DindinX <David.Odin@bigfoot.com>

	* src/main.c:
        * src/unit.[ch]: first try to support units

2001-04-22 DindinX <David.Odin@bigfoot.com>

        * src/tileset.c: fixed a typo.
        * src/main.c: added the ability to change a particular tile with a
                      right-click popup.

2001-04-22 DindinX <David.Odin@bigfoot.com>

	* src/tileset.[ch] src/main.c: added support for winter.

2001-04-21 DindinX <David.Odin@bigfoot.com>

	* src/tile.c: do not use decorated tiles (reported by Johns)
        first release,
        first import into SourceForge cvs.

2001-04-18 DindinX <David.Odin@bigfoot.com>

	* src/craftedrc.[ch]: new files to handle the ~/.craftedrc file.

2001-04-17 DindinX <David.Odin@bigfoot.com>

	* src/tile.[ch]: all tile combinations are now correctly handled
                         in all directions.

2001-04-16 DindinX <David.Odin@bigfoot.com>

        * src/tile.[ch]: all north and south tile combinations (except for
                         walls) are correctly handled.

2001-04-15 DindinX <David.Odin@bigfoot.com>

	* src/main.c: some source re-organisation, move tile stuff to
                      tile.[ch]
        * src/tile.[ch]: new files.

2001-04-14 DindinX <David.Odin@bigfoot.com>

	* src/main.c: ok. all tiles but wall are now correctly handled in 
                      the fourth direction
                      added an entry menu to create new pud (does nothing yet)

2001-04-13 DindinX <David.Odin@bigfoot.com>

        * src/main.c: does the same for dark water and light coast.

2001-04-12 DindinX <David.Odin@bigfoot.com>

        * src/main.c: does the right thing for changed tile on north south,
          east and west, if light_water.

2001-04-10 DindinX <David.Odin@bigfoot.com>

        * src/main.c: put the data path in only one place, in order to
                      make it configurable in a near future...

2001-04-08 DindinX <David.Odin@bigfoot.com>

	* almost all files: switched to autoconf/automake
                            the project is renamed to crafted.

2001-04-08 DindinX <David.Odin@bigfoot.com>

        * tileset.[ch]: new files to handle tilesets
        * main.c: first try of actually edit the map.
                  added a list on the left to contains units.
        * unit.[ch]: new files to handle units on the map.

2001-04-06 DindinX <David.Odin@bigfoot.com>

	* main.c: draw a map: every tiles for summer.
                  added a toolbar and a status bar.
                  the cursor position is now displayed in the status bar.
                  Clean up the code a little bit and greatly reduce memory
                  usage.

2001-04-05 DindinX <David.Odin@bigfoot.com>

	* main.c: Actually draw a map! (well, most of the tiles anyway...)

2001-04-04 DindinX <David.Odin@bigfoot.com>

	* ChangeLog, Makefile, main.c: creation
        * load_pud.[ch]: creation
        * iobuf.[ch]: creation
        * pud-editor.h: creation