Commit Graph

  • 12cef62751 added more debug checks for jpenguin auria 2009-04-26 00:29:24 +00:00
  • 7e0714bd9e added more debug checks for jpenguin auria 2009-04-26 00:24:16 +00:00
  • 94e795655e added more debug checks for jpenguin auria 2009-04-26 00:12:55 +00:00
  • 3b0c85f05d added placeholder input config screen. added debug logs for jpenguin auria 2009-04-26 00:03:46 +00:00
  • 36f5450c88 fixed navigating players list from gamepad auria 2009-04-25 23:37:04 +00:00
  • a18250a599 gauges can now be edited from gamepad auria 2009-04-25 23:18:55 +00:00
  • aeb559bdde made some workaround mac-only as apparently other versions of irrlicht don't suffer from this bug auria 2009-04-25 23:14:30 +00:00
  • 9d6d2618b0 fixed pressing 'enter' on gamepad auria 2009-04-25 22:58:25 +00:00
  • ecc9cbaa30 made navigation with gamepad smoother auria 2009-04-25 19:50:41 +00:00
  • b3bebcb1a2 gamepad buttons work again, except for 'fire' in menus (can't find why) auria 2009-04-25 19:47:41 +00:00
  • 9eea5f5aac gamepad axes work again auria 2009-04-25 19:26:44 +00:00
  • 6ed09ea3c5 bringing gamepad back in (won't work in game but will be detected, watch terminal) auria 2009-04-25 18:25:08 +00:00
  • 87a274fc77 started removing SDL from STK. Gamepad input broken, maybe keyboard a bit too. Default bindings changed because some keys on mac are ignored by irrlicht (known bug, fixed in enxt version IIRC) auria 2009-04-25 17:55:39 +00:00
  • f21c7e9aa9 added a better font. but for now it's not any better because the irrlicht font system is too crappy to alow resizing fonts at runtime *sigh* auria 2009-04-24 14:19:20 +00:00
  • f3cbe0984b attempt to detect available video modes. fails miserably for the moment, please test on other platforms... auria 2009-04-24 00:14:04 +00:00
  • 94bbe12636 show black before resolution switch so we don't see OpenGL's buffer garbage during switch; made the 'previous' width and height in user preferences valid again auria 2009-04-23 23:34:41 +00:00
  • db978329ad added the necessary core code to allow resolution switching. currently you can't choose from list, but clicking the 'apply video changes' button will test it by going into 800x480 resolution (so don't try this when fullscreen...) auria 2009-04-23 23:27:06 +00:00
  • 8bc4ed83e9 added scrolling ribbon component auria 2009-04-23 01:05:17 +00:00
  • b262fd7f96 made player list navigatable without mouse auria 2009-04-20 19:34:40 +00:00
  • 0ee65fc802 cleanup in gui/screen.cpp auria 2009-04-20 19:14:55 +00:00
  • f92c52582e music volume is now saved to config file, and read from it auria 2009-04-20 18:44:35 +00:00
  • 3a8fc00861 SFX volume is now saved to config file, and read from it auria 2009-04-20 18:36:53 +00:00
  • 2f20cb49b1 Removed debug print, made button text in options clearer auria 2009-04-20 18:20:01 +00:00
  • e0ff3f3122 small cleanup over previous commit auria 2009-04-20 18:10:58 +00:00
  • 7c365ee1ea the sound slider in preferences will now play a sound to help you know how loud the volume you chose is auria 2009-04-20 18:07:03 +00:00
  • c9234b5884 tweaked checkbox image so it's more obvious that it's focused auria 2009-04-20 16:08:22 +00:00
  • a1826c8c0d fixed bug in scrolling icon grids - if more items than available space existed, scrolling would be useless auria 2009-04-20 16:03:55 +00:00
  • ccefa05789 improved presentation of audio/video options screen auria 2009-04-20 15:27:57 +00:00
  • 546816d2d4 started adding resolution choice... a bit different from proposed design, but simpler this way. work in progress, does nothing yet, presentation can be improved auria 2009-04-19 01:49:08 +00:00
  • 3e285d2e56 made gauges react properly to mouse clicks. this was very hard given irrlicht's skin system, so a consequence is that you can make the slider move by clicking slighlty next to it; probably not too important auria 2009-04-19 00:58:07 +00:00
  • 966e3563ce fixed graphical glitches (stretched shadows under spinners, etc.) auria 2009-04-19 00:21:02 +00:00
  • 7cea6e6c87 made checkboxes in audio options work auria 2009-04-18 23:56:58 +00:00
  • c1bd49c8af code simplification; crash fix; checkboxes in options now work, but you need to restart STK auria 2009-04-18 23:50:55 +00:00
  • 5e249e0aed added more documentation to GUI code auria 2009-04-18 23:38:29 +00:00
  • 54c61cb569 made checkboxes clickable (those in options don't have any effect yet) auria 2009-04-18 23:25:59 +00:00
  • 7ecc233171 improved focus behaviour of spinners when using mouse auria 2009-04-18 23:19:08 +00:00
  • f875392acb skinned checkboxes auria 2009-04-18 23:12:41 +00:00
  • 05826d1e96 more fixes to xcode project auria 2009-04-17 14:27:41 +00:00
  • c26340a499 fixed assertion failure auria 2009-04-17 00:23:07 +00:00
  • c603d48a06 Removed warnings on VS. hikerstk 2009-04-16 10:35:35 +00:00
  • 956178350f fixed music volume gauge... actually the bug was mine *blush*, discard the explaination i gave in previous commit auria 2009-04-16 01:42:57 +00:00
  • 7ff6333abc minor improvements auria 2009-04-16 01:38:41 +00:00
  • 35d046ee42 skinned gauges. default value is now read from audio managers - it just doesn't work for music yet because no default value is set for music volume in preferences. auria 2009-04-16 01:29:06 +00:00
  • 5ddb03e272 music and sound volume can be modified in options. much left to do : make the gauge nicer-looking, save value to file, load value from file, make the slider start at an actual value, ... auria 2009-04-16 00:46:21 +00:00
  • 35bb0035be cosmetic changes to ribbons and spinners auria 2009-04-16 00:21:32 +00:00
  • ea16856103 gui docs update + some minor cleanup auria 2009-04-16 00:10:49 +00:00
  • c54a87d6a1 Fixed clicking spinner arrows auria 2009-04-16 00:05:16 +00:00
  • d6bb49e492 Added extensive documentation of my GUI engine to gui/engine.hpp + various minor fixes auria 2009-04-12 20:19:50 +00:00
  • 57ce9a3879 fixed warning auria 2009-04-12 18:22:54 +00:00
  • e1f93c4527 Added support for changing the master SFX volume. stevo14 2009-04-12 11:20:13 +00:00
  • 3ffcce3351 Fixed compiler warnings on VS. hikerstk 2009-04-12 07:42:53 +00:00
  • 65268c3e5f made some textures power-of-two in size auria 2009-04-11 23:18:33 +00:00
  • 87512fef4e improved selection focus ring auria 2009-04-11 20:13:36 +00:00
  • 2e7de89e69 added a different type of seleection for karts and tracks auria 2009-04-11 19:57:10 +00:00
  • a826fc0311 fixed bug when setting number of AI karts to 0 in GUI auria 2009-04-11 19:10:20 +00:00
  • b057267db1 more on skinning : replaced ugly blue rectangle with a subtle glow. more tweakings necessary to make it good everywhere auria 2009-04-11 19:02:33 +00:00
  • 6955c8214c skinned tabs + improved look of ribbons (removed some red rectangles) auria 2009-04-11 18:34:17 +00:00
  • aa37c894fe improved spinner skin auria 2009-04-11 18:13:06 +00:00
  • 0197d081d5 Added basic skinning to spinners auria 2009-04-11 16:43:24 +00:00
  • b8033334d6 starting to implement better skinning. currently, only plain buttons are skinned (you can see one in the help screens if you wish to see). I made a theme as proof of concept, if people don't like it, it can easily be replaced ;) auria 2009-04-11 16:07:41 +00:00
  • de53cd22c1 fixed going back in menus with gamepad (use rescue, should now work) auria 2009-04-10 23:07:21 +00:00
  • d7a032944e skin work (only in code, no visible change yet, but I'm preparing the way for visible changes :] ) auria 2009-04-08 20:31:50 +00:00
  • 574ebfa94d Added support for steering animations. Note: since there is currently no model with animations, there are no visible changes atm. hikerstk 2009-04-07 13:43:18 +00:00
  • d0fc9b1179 you can now warp vertically in menus auria 2009-04-06 23:31:02 +00:00
  • b1964b2bff you can now warp horizontally in menus auria 2009-04-06 23:09:39 +00:00
  • 060720c454 Improved main menu appearance auria 2009-04-06 20:07:21 +00:00
  • 309528a7fc updated Xcode project auria 2009-04-05 15:23:03 +00:00
  • 7cb77b8c5c Removed debug output. hikerstk 2009-04-05 13:46:55 +00:00
  • 5e30e66dc2 1) Prepared support for kart animations. 2) Removed unused plib only loader. hikerstk 2009-04-05 12:53:17 +00:00
  • 0ad78e1168 introduced more help menus, improved their look and navigation auria 2009-04-05 01:15:38 +00:00
  • 951494cda9 first introduction of a help menu auria 2009-04-05 00:58:52 +00:00
  • 43ce2014cc Only check FPS while gaming, so menus do not make maxFPS useless. mbjornstk 2009-04-05 00:28:50 +00:00
  • 55aa2dd525 only use timer for axis events auria 2009-04-05 00:16:52 +00:00
  • 96ac216d34 removed debug checks, made time laps shorter auria 2009-04-05 00:10:44 +00:00
  • 2dbe5795eb added lots of debug checks so Conso and MiniBjorn can help me debug input code auria 2009-04-05 00:01:13 +00:00
  • f08731fd7e updated timer set on gamepads (dt is in seconds, not milliseconds... oops) auria 2009-04-04 23:54:16 +00:00
  • d3b93f6602 fixed navigation issue in kart-selection screen auria 2009-04-04 23:52:30 +00:00
  • 924d087c88 pressing 'rescue' on gamepad should behave the same as 'escape' on keyboard in menus auria 2009-04-04 23:48:38 +00:00
  • f66430574c attempt at timing so gamepad events don't happen too often in menu auria 2009-04-04 23:47:38 +00:00
  • acab33bc67 trying to make gamepad-GUI navigation work even when axes are pushed in the negative direction auria 2009-04-04 23:36:57 +00:00
  • b5f7ac87ce improved path flexibility in graphics files (can now access textures from data/textures too, will be useful in help to show weapons icons, etc.) auria 2009-04-04 23:33:37 +00:00
  • b43fefd68c added missing include auria 2009-04-04 23:21:35 +00:00
  • 89f5994028 attempt at fixing crash when navigating menus with gamepad auria 2009-04-04 23:15:34 +00:00
  • 89675045f1 fixed compiler warning + removed unused variable auria 2009-04-04 23:12:38 +00:00
  • ef9206b569 attempt at menu navigation from gamepad auria 2009-04-04 23:06:12 +00:00
  • 59ba8f1e44 fixed bug in menus when hitting escape to go back to the previous menu auria 2009-04-04 18:59:42 +00:00
  • 325fe78fae removed unused option auria 2009-04-04 17:33:20 +00:00
  • 4418ac0bf8 Added support for alpha blending. hikerstk 2009-04-04 03:12:12 +00:00
  • 054b656701 the difficulty setting in the race setup menu is now taken into consideration auria 2009-04-02 00:30:09 +00:00
  • 199baee176 yet more cleanup in menu callbacks (now the code should be much less messy) auria 2009-04-02 00:09:55 +00:00
  • 017e004985 more cleanup in menu callbacks auria 2009-04-02 00:03:15 +00:00
  • bc6caced03 much clean-up in menu event callbacks auria 2009-04-01 23:46:30 +00:00
  • b2202d0a0f refined the option menu's skeleton auria 2009-04-01 20:37:34 +00:00
  • 1bd89aa969 starting to introduce options menu auria 2009-04-01 19:48:42 +00:00
  • 91c3b49eec Experiments in kart drifting and stopping, please test to decide. Added penalization to drifting, so it reduces engine power and players stop abusing it (AIs would need the same limit). Added logic to engange full brakes so the kart can be stopped if there is no power applied and the speed is low. mbjornstk 2009-04-01 18:02:07 +00:00
  • aca8bb39c7 Renaved MovingPhysics to PhysicalObject. hikerstk 2009-04-01 01:30:10 +00:00
  • 30de5e36f8 Removed callback manager, callbacks are not needed the way they were with plib, and the track is now updating its animated textures and physical objects. hikerstk 2009-04-01 00:55:20 +00:00
  • 0681523762 Fixed crash (assertion failure in btAcos). hikerstk 2009-04-01 00:44:47 +00:00
  • 4ccd7662ef 1) Added support for animated textures. 2) Removed static_ssg source files. hikerstk 2009-03-31 23:45:20 +00:00
  • 6da2c08e99 removed a few debug prints now that it works auria 2009-03-31 21:04:44 +00:00