Timeline



May 19, 2011:

1:45 AM Changeset [681] by Sam Hocevar
imlib: simplify the line drawing method.
1:45 AM Changeset [680] by Sam Hocevar
imlib: fix a regression in the line drawing clipping code.
1:45 AM Changeset [679] by Sam Hocevar
game: merge tint_area() and darken_area() into TintArea?().

May 16, 2011:

2:14 PM Changeset [678] by Sam Hocevar
ps3: crash fix in remains of the network play.
1:23 PM Changeset [677] by Sam Hocevar
ps3: hardcode keybindings for now and reactivate the gamma window.
9:56 AM Ticket #39 (Regain health bug) created by guest
How to reproduce: lose HP, save and load. HP has been restored to 100.
2:37 AM Changeset [676] by Sam Hocevar
game: prefix a few class members with m_ to avoid confusion.
2:37 AM Changeset [675] by Sam Hocevar
game: slightly shift the game view so that the player gets more …
2:37 AM Changeset [674] by Sam Hocevar
game: convert a few View members to vec2i.
2:37 AM Changeset [673] by Sam Hocevar
imlib: remove the unused redraw event code.
2:37 AM Changeset [672] by Sam Hocevar
game: make the scattered line functions use vec2i.
2:37 AM Changeset [671] by Sam Hocevar
imlib: convert some Jwindow members to vec2i.
2:37 AM Changeset [670] by Sam Hocevar
imlib: started refactoring the dirty rectangle system.
2:37 AM Changeset [669] by Sam Hocevar
imlib: clean up the Sprite class and get rid of the dead sprite …
2:37 AM Changeset [668] by Sam Hocevar
imlib: make JCFont use vec2i classes.
2:37 AM Changeset [667] by Sam Hocevar
imlib: remove dead code.
2:37 AM Changeset [666] by Sam Hocevar
game: refactor the GetFg? methods to use vec2i.

May 15, 2011:

5:32 PM Changeset [665] by Sam Hocevar
imlib: refactor GetClip?, SetClip? etc. to use vec2i.
5:32 PM Changeset [664] by Sam Hocevar
starting GetClip? refactoring
5:32 PM Changeset [663] by Sam Hocevar
imlib: replace image::PutImage? with a shortcut to image::PutPart?.
5:31 PM Changeset [662] by Sam Hocevar
imlib: minor refactoring.
5:31 PM Changeset [661] by Sam Hocevar
imlib: refactor image::PutPart? and image::PutPartMasked?, get rid of …
5:31 PM Changeset [660] by Sam Hocevar
lol: import a newer matrix.h from Lol Engine r768.
6:22 AM Changeset [659] by Sam Hocevar
imlib: rename Jwindow's x and y members to m_pos.
6:22 AM Changeset [658] by Sam Hocevar
game: convert a few integer pairs to vec2i variables.
6:22 AM Changeset [657] by Sam Hocevar
game: refactor the mouse/game coordinate conversion logic.
6:22 AM Changeset [656] by Sam Hocevar
imlib: move generic code back into the platform-agnostic imlib.
6:22 AM Changeset [655] by Sam Hocevar
imlib: refactor a few image methods so that they use vec2i.
6:13 AM Changeset [654] by Sam Hocevar
imlib: fix a mouse pointer coordinate bug introduced in the JCMouse …

May 14, 2011:

4:00 PM Changeset [653] by Sam Hocevar
imlib: remove unused code and tag unused method arguments.
4:00 PM Changeset [652] by Sam Hocevar
imlib: merge JCMouse into EventHandler?.
3:06 AM Changeset [651] by Sam Hocevar
build: add a --disable-network compilation flag and get rid of most of …
3:06 AM Changeset [650] by Sam Hocevar
imlib: make some Image methods use vec2i.
3:06 AM Changeset [649] by Sam Hocevar
imlib: some refactoring in JWindow.

May 13, 2011:

5:42 PM Changeset [648] by Sam Hocevar
imlib: disable the mouse polling behaviour, it's unused.
1:53 PM Changeset [647] by Sam Hocevar
sdlport: mouse handling refactoring.
1:53 PM Changeset [646] by Sam Hocevar
ps3: compilation fixes for non-PS3 platforms.
1:36 PM Changeset [645] by Sam Hocevar
imlib: clean up EventHandler? and JCMouse.
9:13 AM Changeset [644] by Sam Hocevar
imlib: reverse the image::put_image logic.
9:13 AM Changeset [643] by Sam Hocevar
imlib: refactor Event and EventHandler?.
9:13 AM Changeset [642] by Sam Hocevar
lisp: some refactoring in chars.cpp.

May 12, 2011:

2:21 PM Changeset [641] by Sam Hocevar
ps3: reactivate mouse support on the PS3.

May 11, 2011:

8:58 PM Changeset [640] by Sam Hocevar
build: if --disable-nonfree is specified, name the directory "abuse-free".
2:54 PM download edited by Sam Hocevar
(diff)
2:53 PM download edited by Sam Hocevar
(diff)
2:52 PM abuse-free-0.8.tar.gz attached to download by Sam Hocevar
1:13 PM Changeset [639] by Sam Hocevar
lisp: minor coding style fixes.
1:13 PM Changeset [638] by Sam Hocevar
lisp: fix a confusion in the `assoc' lisp implementation usage, and …
1:26 AM Changeset [637] by Sam Hocevar
lisp: count how deep the garbage collector and the evaluator recurse. …
1:26 AM Changeset [636] by Sam Hocevar
lisp: merge the Lisp and LispGC classes and improve coding style.
1:26 AM Changeset [635] by Sam Hocevar
lisp: refactor Lisp spaces so that they are real objects, and get rid …
1:26 AM Changeset [634] by Sam Hocevar
sdlport: fix a crash in the SFX directory detection.

May 10, 2011:

8:50 PM Changeset [633] by Sam Hocevar
sdlport: fix a compilation error.
8:31 PM Changeset [632] by Sam Hocevar
ps3: disable mouse support and the gamma selection widget on the PS3.
8:31 PM Changeset [631] by Sam Hocevar
imlib: fix an assert logic error in the generic TransImage? blit method.
8:31 PM Changeset [630] by Sam Hocevar
lisp: fix a tail recursion bug in the List object collector that …
2:36 PM Changeset [629] by Sam Hocevar
ps3: disable unsupported features so that the PS3 port builds at last.

May 9, 2011:

9:21 PM Changeset [628] by Sam Hocevar
build: replace [ with test in the configure script.
9:21 PM Changeset [627] by Sam Hocevar
sdlport: make the SFX availability check more robust.
9:15 PM Changeset [626] by Sam Hocevar
Tagging abuse 0.8.
2:08 PM WikiStart edited by Sam Hocevar
(diff)
2:03 PM WikiStart edited by Sam Hocevar
(diff)
2:00 PM download edited by Sam Hocevar
(diff)
1:59 PM download edited by Sam Hocevar
(diff)
1:56 PM abuse-0.8.tar.gz attached to download by Sam Hocevar
1:54 PM download edited by Sam Hocevar
(diff)
1:49 PM Changeset [625] by Sam Hocevar
doc: update NEWS and ChangeLog? files for the 0.8 release.
1:29 PM Changeset [624] by Sam Hocevar
doc: fix icons install location.
9:06 AM dev/notes edited by Sam Hocevar
changelog generator (diff)
3:24 AM Ticket #34 (Header includes nit) closed by Sam Hocevar
fixed: malloc.h is completely gone now.
3:22 AM Ticket #37 (Proper configure switch for datadir) closed by Sam Hocevar
fixed: It is now possible to configure abuse with the --with-assetdir flag. …
3:19 AM Changeset [623] by Sam Hocevar
build: fix a problem with --with-assetdir and make sure the flag …
3:19 AM Changeset [622] by Sam Hocevar
doc: add Antti to the list of packagers, and add a warning message …
3:19 AM Changeset [621] by Sam Hocevar
doc: update changelog and various documentation files.
3:12 AM Ticket #35 (Mix_OpenAudio() parameter change) closed by Sam Hocevar
fixed: We now open the device using AUDIO_S16SYS, which is the same as …
3:09 AM Ticket #24 (Don't include "malloc.h" on OS X) closed by Sam Hocevar
fixed: All occurrences of malloc.h have been terminated.
3:08 AM Ticket #9 (more save slots) closed by Sam Hocevar
fixed: Not exactly fixed as expected, but we now have 15 save slots.
3:00 AM Ticket #13 (write a graphics importer/exporter) closed by Sam Hocevar
fixed: Fixed in [540], [547], [550] and many other changelists.
2:58 AM Changeset [620] by Sam Hocevar
web: activate the Trac menus plugin and tune the CSS.
2:43 AM dev edited by Sam Hocevar
(diff)
1:41 AM doc edited by Sam Hocevar
(diff)
1:39 AM WikiStart edited by Sam Hocevar
remove link to my homepage (diff)
1:38 AM WikiStart edited by Sam Hocevar
improvements (diff)
1:35 AM Changeset [619] by Sam Hocevar
game: allow to load and save 15 games instead of 5.
12:55 AM Changeset [618] by Sam Hocevar
doc: update the AUTHORS file.
12:55 AM Changeset [617] by Sam Hocevar
music: open audio device with a better output quality. Even if our …
12:55 AM Changeset [616] by Sam Hocevar
music: make the HMI decoder closer to the global coding style.
12:55 AM Changeset [615] by Sam Hocevar
tool: fix a crash in abuse-tool.
12:55 AM Changeset [614] by Sam Hocevar
build: add a `--with-assetsdir' configure flag to specify where the …

May 8, 2011:

11:00 PM Changeset [613] by Sam Hocevar
src: remove some unused files and document the remaining few we still have.
11:00 PM Changeset [612] by Sam Hocevar
doc: move icons to the doc/ subdirectory.
5:33 PM Changeset [611] by Sam Hocevar
doc: add more detailed copying information.
5:32 PM Changeset [610] by Sam Hocevar
doc: put manual pages in the doc/ directory.
5:32 PM Changeset [609] by Sam Hocevar
build: allow to specify --disable-nonfree to avoid installing non-free …
5:32 PM Changeset [608] by Sam Hocevar
build: set package version to 0.8.
5:32 PM Changeset [607] by Sam Hocevar
build: install data in properly named subdirectories.
5:32 PM Changeset [606] by Sam Hocevar
build: ensure that `make dist' distributes all data files.
5:32 PM Changeset [605] by Sam Hocevar
build: fix errors in the makefiles that prevent `make dist' from working.
5:32 PM Changeset [604] by Sam Hocevar
doc: write a manual page for abuse-tool.
5:32 PM Changeset [603] by Sam Hocevar
game: refactor the framerate logic so that it predicts framerate based …
12:39 PM Changeset [602] by Sam Hocevar
data: put fRaBs level in the main directory.
12:29 PM Changeset [601] by Sam Hocevar
build: minor cleanup in the root directory.
12:22 PM Changeset [600] by Sam Hocevar
build: add svn:ignore property for abuse-tool.
12:18 PM Changeset [599] by Sam Hocevar
data: remove empty directories from the archive.
12:13 PM Changeset [598] by Sam Hocevar
data: merge all Mac Abuse files into the main assets.
12:13 PM Changeset [597] by Sam Hocevar
data: move level files around.
12:13 PM Changeset [596] by Sam Hocevar
data: merge the last fRaBs and Mac addons into the main data directory.
12:13 PM Changeset [595] by Sam Hocevar
data: remove old Mac binaries.
12:13 PM Changeset [594] by Sam Hocevar
data: merge abuse.lsp from all Abuse versions.
10:32 AM dev/data edited by Sam Hocevar
(diff)

May 7, 2011:

6:40 PM Changeset [593] by Sam Hocevar
data: remove exact duplicates in the Mac Abuse art and level files.
6:39 PM Changeset [592] by Sam Hocevar
doc: move Frabs documentation to doc/.
6:39 PM Changeset [591] by Sam Hocevar
doc: add screenshots of the main maps.
5:12 PM Changeset [590] by Sam Hocevar
data: merge registered data into the main data directory.
4:54 PM dev/data edited by Sam Hocevar
(diff)
4:06 PM Changeset [589] by Sam Hocevar
data: remove exact duplicate Lisp files, merge all main space Lisp …
4:05 PM Changeset [588] by Sam Hocevar
data: move original Abuse files to our main data directory and move …
4:05 PM Changeset [587] by Sam Hocevar
data: remove the analyser script; its job is finished.
3:18 PM dev/data edited by Sam Hocevar
(diff)
3:16 PM dev/data edited by Sam Hocevar
(diff)
3:14 PM dev/data edited by Sam Hocevar
(diff)
3:11 PM dev/data edited by Sam Hocevar
(diff)
2:42 PM dev/data edited by Sam Hocevar
(diff)

May 6, 2011:

7:55 PM Changeset [586] by Sam Hocevar
data: create an analyzer script to compare level files.
7:47 PM Changeset [585] by Sam Hocevar
tool: compute and display SPEC item CRCs.
2:53 PM dev/data edited by Sam Hocevar
(diff)
2:52 PM dev/data edited by Sam Hocevar
(diff)
1:58 PM dev/data edited by Sam Hocevar
(diff)
1:57 PM dev/data edited by Sam Hocevar
(diff)
1:56 PM dev/notes edited by Sam Hocevar
Name changed from DevelopmentNotes? to dev/notes (diff)
1:51 PM WikiStart edited by Sam Hocevar
(diff)
1:50 PM artwork edited by Sam Hocevar
Name changed from ArtWork? to artwork (diff)
1:49 PM WikiStart edited by Sam Hocevar
(diff)
1:49 PM WikiStart edited by Sam Hocevar
(diff)
1:48 PM screenshots edited by Sam Hocevar
(diff)
1:48 PM screenshots edited by Sam Hocevar
Name changed from Screenshots to screenshots (diff)
1:47 PM download edited by Sam Hocevar
Name changed from Downloads to download (diff)
1:45 PM dev edited by Sam Hocevar
Name changed from Development to dev (diff)
12:47 AM Changeset [584] by Sam Hocevar
doc: update the TODO list.
12:47 AM Changeset [583] by Sam Hocevar
data: merge the old Abuse and the Frabs artwork, and a little bit of …
12:47 AM Changeset [582] by Sam Hocevar
data: remove \r and trailing spaces and tabs from all Lisp sources.
12:40 AM dev/data edited by Sam Hocevar
(diff)
12:36 AM dev/data edited by Sam Hocevar
(diff)
12:31 AM dev/data edited by Sam Hocevar
(diff)
12:20 AM dev/data edited by Sam Hocevar
Mac Abuse notes (diff)

May 5, 2011:

9:35 PM Changeset [581] by Sam Hocevar
data: put all old data in the abuse directory, where the final merging …
8:31 PM Changeset [580] by Sam Hocevar
data: remove spurious NULL chars from some Lisp files.
12:36 PM Changeset [579] by Sam Hocevar
imlib: refactor the Filter and ColorFilter? classes.

May 4, 2011:

3:08 PM Ticket #38 (Realtime debug logging to the screen) created by guest
I am requesting a realtime debug logging to the screen, to see which …
3:04 PM Ticket #37 (Proper configure switch for datadir) created by guest
Current build system does not allow changing datadir arbitrarily …
3:01 PM Ticket #36 (No GL or antialiasing disable switch exists) created by guest
Once those are enabled, they can be removed only from abuserc.
2:58 PM Ticket #35 (Mix_OpenAudio() parameter change) created by guest
Mix_OpenAudio() parameters should be updated to match the new …
2:55 PM Ticket #34 (Header includes nit) created by guest
Change malloc.h -> stdlib.h. From compiler: warning: #warning …
2:54 PM Ticket #33 (Music volume not restored) created by guest
Music volume setting works in game, but does not get restored on start up.
12:43 AM Changeset [578] by Sam Hocevar
game: make the title text scroll both slower and longer.

May 3, 2011:

3:02 PM Changeset [577] by Sam Hocevar
game: get rid of milli_wait() and rewrite the fixed framerate handling.

May 2, 2011:

2:28 PM Changeset [576] by Sam Hocevar
game: properly time the fade in and fade out effects, as well as the …
1:41 PM Changeset [575] by Sam Hocevar
game: merge fade_in and fade_out into a single template.
1:41 PM Changeset [574] by Sam Hocevar
lol: add the cross-platform Timer class from Lol Engine.
1:21 AM Changeset [573] by Sam Hocevar
data: empty abuse-lib and abuse-sfx and add a README note to warn …
1:14 AM Changeset [572] by Sam Hocevar
data: import music files from abuse-data, and remove the ones from …
1:12 AM Changeset [571] by Sam Hocevar
data: remove old, deprecated readme files and remove everything from …
1:04 AM Changeset [570] by Sam Hocevar
data: import `netlevel' from both abuse-data and abuse-frabs, giving …
12:56 AM Changeset [569] by Sam Hocevar
data: import `register' directory from abuse-data. It's exactly the …
12:54 AM Changeset [568] by Sam Hocevar
data: import SFX directory from abuse-mac, and get rid of it in all …
12:49 AM Changeset [567] by Sam Hocevar
imlib: add explicit enum values for easier source code reading.
12:47 AM Changeset [566] by Sam Hocevar
data: clean up data packages; remove cache profile data (.cpf), backup …

May 1, 2011:

3:40 PM dev/data edited by Sam Hocevar
(diff)
3:39 PM dev/data created by Sam Hocevar
2:05 AM dev/notes edited by Sam Hocevar
(diff)
1:12 AM Changeset [565] by Sam Hocevar
core: add more argument types to Min() and Max().
1:12 AM Changeset [564] by Sam Hocevar
tool: fix an off-by-one error in the put' and putpcx' commands.

Apr 30, 2011:

8:14 AM dev/notes edited by Sam Hocevar
(diff)
12:49 AM Changeset [563] by Sam Hocevar
lisp: minor refactoring.
12:40 AM dev/notes edited by Sam Hocevar
(diff)
12:24 AM Changeset [562] by Sam Hocevar
music: fix incorrect music volume set upon restart.
12:24 AM Changeset [561] by Sam Hocevar
lisp: fix a memory leak in the grow stack objets and refactor the class.
12:24 AM Changeset [560] by Sam Hocevar
lisp: remove arguments to lisp_init(), they are no longer useful now …
12:24 AM Changeset [559] by Sam Hocevar
lisp: remove space resizing methods, they're useless now that …
12:24 AM Changeset [558] by Sam Hocevar
lisp: some refactoring and code removal in the Lisp GC.
12:24 AM Changeset [557] by Sam Hocevar
lisp: fix a crash in the garbage collection of cons_cells lying …
12:24 AM Changeset [556] by Sam Hocevar
build: fix a spurious newline in configure.ac.

Apr 29, 2011:

9:18 PM Changeset [555] by Sam Hocevar
ps3: make everything compile on the PS3. Of course, nothing links yet …
1:39 AM Changeset [554] by Sam Hocevar
lisp: if the Lisp permanent space grows out of memory, grow the space …
1:39 AM Changeset [553] by Sam Hocevar
lisp: remove old debug code.
1:15 AM Changeset [552] by Sam Hocevar
sdlport: use SDL_Mixer to read samples, and get rid of imlib's readwav.
1:15 AM Changeset [551] by Sam Hocevar
sdlport: make SDL_mixer mandatory. I'm not going to maintain legacy …
12:24 AM Changeset [550] by Sam Hocevar
tool: implement the type', put' and `putpcx' commands.
12:24 AM Changeset [549] by Sam Hocevar
imlib: bring back the old PCX reading code.
12:24 AM Changeset [548] by Sam Hocevar
tool: implement the rename' and del' commands.

Apr 28, 2011:

1:56 AM Changeset [547] by Sam Hocevar
tool: implement the "getpcx" and "move" commands.
1:56 AM Changeset [546] by Sam Hocevar
imlib: implement spec_directory::FullyLoad? to force loading all assets …
1:09 AM Ticket #25 (patch for security issues in abuse) closed by Sam Hocevar
fixed: Thanks, patch applied in [545]. A few fixes were ignored because the …
1:07 AM Changeset [545] by Sam Hocevar
core: fix a few security issues caused by unchecked string operations, …
1:07 AM Changeset [544] by Sam Hocevar
imlib: get rid of fast path loading, it was no longer used. We also …
12:56 AM Ticket #18 (window manager graphical glitch when moving windows) closed by Sam Hocevar
fixed: This bug was fixed during the large TransImage? refactoring.
12:53 AM Ticket #5 (add licensing information to all files) closed by Sam Hocevar
fixed: This was fixed throughout the years. Almost all files have licensing …

Apr 24, 2011:

10:33 AM Changeset [543] by Sam Hocevar
tool: implement `get' in abuse-tool.
10:33 AM Changeset [542] by Sam Hocevar
imlib: do not set the executable flag on files we create.
10:33 AM Changeset [541] by Sam Hocevar
imlib: rename TImage to TransImage? for readability.
10:33 AM Changeset [540] by Sam Hocevar
tool: get rid of the specfile additions and implement a general …

Apr 23, 2011:

12:48 AM Changeset [539] by Sam Hocevar
imlib: implement a small spec file dumper. "abuse -export foo.spe" …
12:48 AM Changeset [538] by Sam Hocevar
game: add enough code to handle 15 save slots instead of 5. The …
12:48 AM Changeset [537] by Sam Hocevar
build: try to autodetect SDL_Mixer upon build.
12:48 AM Changeset [536] by Sam Hocevar
sdlport: add some error reporting to the new SDL_Mixer features.
Note: See TracTimeline for information about the timeline view.