<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 29 July 2015 at 03:20, James Paige <span dir="ltr"><<a href="mailto:Bob@hamsterrepublic.com" target="_blank">Bob@hamsterrepublic.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div>What features/fixes do we need callipygous?<br><br></div>I was hoping for a fix to the linux input-stuck bug, but I wouldn't hod up the release for it, since I seem to be the only one complaining, and I have an adequate work-around.<br></div></div></div></div></div></blockquote><div><br></div><div>What workaround are you using?<br></div><div>I think the easiest workaround is to disable IME (enable_inputtext) by default under X11 (forcing a US keyboard layout when typing text). A more sophisticated workaround might be possible in future.<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div></div>I would like to have gfx_directx support the same screen-resizing that gfx_sdl does already, and I know we still have a bug in how custom resizes with gfx_sdl.<br><br></div>I think there was also a bug on gfx_directx where showing the mouse cursor disabled mouse input entirely.<br></div></div></div></blockquote><div><br></div><div>Yes, I want to make those changes to gfx_directx, and I'm not expecting it to be much work.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div></div>Is there anything else that is a must-have before callipygous? Maybe the default-screen-size stuff you are working on tmc?<br></div></div></blockquote><div><br></div><div>I can check that in soon, it's virtually done.<br></div><div>I was also thinking about exposing the screen resolution setting as an experimental feature. It would also be possible to switch backdrops over to the new (already implemented!) .rgfx fileformat, thereby allowing larger backdrops so that running at a higher resolution isn't so broken. Should be a low amount of work, but not worth holding up Callipygous for.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>---<br></div>James<br></div></blockquote><div><br></div><div>I went through my TODO list and looked for the more important or urgent bugs. I had completely forgotten that there seem to be a number of games which are broken in nightlies because of changes to slice behaviour, which is quite serious! That is the main blocker to release.<br></div><div><br>Callipygous TODO<br>Bugs:<br>-gfx_directx: off-by-one in putmouse<br>-gfx_directx: fix unhidemousecursor<br>-either fix the F5 key in slice editor (r7266) to match the helpfile, or change the helpfile<br>-fix two off-by-one bugs in battle backdrop animation ticks<br>-*backwards non-automatic shrink animation can crash<br>-the flowing water slices (plus parallax?) in char's lovely home are broken<br>-fix Karate Fight slice layering bug on gameoverscreen: now appears behind the UI<br>-slice errors now appearing in old games. like 'waitslice, already deleted slice' in Karate Fight<br>-double fade out in screensaver3.rpg<br>-The Long Journey Home (Camdog) seems to be broken now: you find the same item in all solar systems<br>-Suspicious pauses and script errors in Sephy's Angel Whispers<br>-fix one-time-usable npcs not disappearing (troll over) <a href="http://www.slimesalad.com/forum/viewtopic.php?p=112003#112003">http://www.slimesalad.com/forum/viewtopic.php?p=112003#112003</a><br>-apparently truesight in SoJ now kills everything in 1 hit (still?)<br>-fix shop price wrapping (fixed???)<br>-transparency prompt only sometimes when importing backdrops confusing. Instead also prompt for transparency when importing 8 bit bmp with different palette. And better documentation<br>-*can't scroll to end of 16col palettes menu<br>-bad fps setting interaction with vsync, should tweak dowait a little<br>-report of live-previewing not working on windows<br>-Windows+gfx_sdl: resizing Custom's window doesn't work<br><br>Features:<br>-window size options<br>-Finish improvements to crashed Custom recovery (Remember original file and path)<br>-FINALLY add new keypress (or whatever) command, (also fixes keyval not accepting joystick scancodes)<br>-unhide mouse cursor in script debugger, scripterr, notification, and help screens<br> </div></div></div></div>