1. b2b3f39 Remove an #ifdef SIMULATOR in favor of using a stub by Thomas Martitz · 16 years ago
  2. a7f4e1f Simulate lcd_enable and lcd_sleep in the simulator. Therefore, turn backlight-sim.h into a .c too. by Thomas Martitz · 16 years ago
  3. 13477a0 Set keywords and eol-style properties for the new backlight-sim.h. by Thomas Martitz · 16 years ago
  4. 0a5beba Move the sim stubs into a seperate file to clean backlight.c up a bit. by Thomas Martitz · 16 years ago
  5. 7e7d8eb Actually do the renaming of the stub. by Thomas Martitz · 16 years ago
  6. 4ed387d Fix reds and yellows (hopefully). Some targets apparently didn't properly #ifdef lcd_enable and lcd_sleep code out, so that it got partly active in the bootloader; rename the ui simulator stub fixes most reds; for the clip: move the hook code into lcd-1bit-vert.c which should fix the bootloader red. by Thomas Martitz · 16 years ago
  7. b61f0c6 FS#9964 take 2. Including the whole patch is a good idea. by Steve Bavin · 16 years ago
  8. 6eea66f FS#9964 - Fix simulator file i/o when the --root option is used. by Steve Bavin · 16 years ago
  9. 353ebd0 Small bit from my GSoC work: Unify the way the simulator accesses voice strings. In the future this will allow plugin menus to be translated and voiced. by Tom Ross · 16 years ago
  10. 3e67e3b Add a rockbox kernel thread for simulator specific tasks, and use that for calling the screendump function(s). Fixes screendump in simulators for backlight-less targets (Ondio), and reduces mixing of unrelated functionality a bit (screendump was called from backlight thread, triggered by a sim-only system wide event). by Jens Arnold · 16 years ago
  11. ff49851 Red build fix. by Björn Stenberg · 16 years ago
  12. faa01e9 Fix yellow. Don't know how I missed that testing sim build. :\ by Michael Sevakis · 16 years ago
  13. 33a7f3a Allow sims to shut down normally from panic code. by Michael Sevakis · 16 years ago
  14. 4ed78f5 Clean up panicf and introduce system_exception_wait to do further target tasks and wait for a button when an unrecoverable error has occurred (panic, UIE, etc.). Returning from that function should reboot or don't return from it. Move UIE and __div0 for ARM to its own file. by Michael Sevakis · 16 years ago
  15. f501cda Fix remaining red. by Nils Wallménius · 16 years ago
  16. 3157e13 Simplify powermgmt thread loops so it calls functions turn (no more power_thread_sleep). Do other target-friendly simplifications, generic battery switch handling and split sim-specific code. Whoever can, please verify charging on the Archos Recorder (due to change in the charger duty cycle code). by Michael Sevakis · 16 years ago
  17. ee46a3d Moved database builder into a separate directory, and gave it its' own Makefile. Now it compiles cleanly and builds a database if ran in root of music tree. by Björn Stenberg · 16 years ago
  18. 2f1892a stop printing "storage_sleep()" in the sim output by Jonathan Gordon · 16 years ago
  19. add677f Fix some red. The stubs in bootloaders are giving some trouble. by Michael Sevakis · 16 years ago
  20. 58eb784 Straighten out some powermanagement stuff. Give target complete control over how power inputs are sensed. Clean SIMULATOR stuff out of target files. Get rid of USB charging option on targets that don't support it or don't implement it yet. Menu string remains to avoid language incompatibility but should be removed on next cleanup for targets not using it (notice in english.lang). global_settings becomes incompatible for some builds and so plugin API version is incremented. by Michael Sevakis · 16 years ago
  21. 819378b Renamed simulator disk directory from 'archos' to 'simdisk'. by Björn Stenberg · 16 years ago
  22. 99d39f5 put stubs in the proper place by Frank Gevaerts · 16 years ago
  23. f4d4a6a Implement FS#8947 - Add a stub in the simulator for ata_disk_is_active. This make it possible to clean up some #ifdef SIMULATOR macros. by Bertrik Sikken · 17 years ago
  24. 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 17 years ago
  25. 3d30be8 lcd-common.h hasn't contained code in nearly 6 years. by Michael Giacomelli · 17 years ago
  26. 3b730a2 Fix red while keeping menu item. by Michael Sevakis · 17 years ago
  27. 357ffb3 Convert the whole codebase to UTF-8, except docs/COMMITTERS and tools/creative.c, which need checking. by Nicolas Pennequin · 17 years ago
  28. 2bf4178 Make mpegplayer sleep the disk after buffering to save battery. * Add a simulator stub for ata_sleep(), and un-ifdef most calls to it. by Jens Arnold · 17 years ago
  29. ac313ab Best use C, not C++ by Steve Bavin · 17 years ago
  30. 799e948 Remove some more simulator debugging output. by Steve Bavin · 17 years ago
  31. 135cc75 Revert my earlier const madness, we'll keep the parameter lists simple. by Steve Bavin · 17 years ago
  32. c9df8fd The const police raid playback.c, should be no change to behaviour. by Steve Bavin · 17 years ago
  33. b88c7d0 The blit functions shouldn't exist for the simulator. by Jens Arnold · 17 years ago
  34. c84e345 Oops, fix red. by Jens Arnold · 17 years ago
  35. 68a2168 Consistent naming scheme the various blit functions. * Removed lcd_blit_mono() for colour targets. Plugin API became incompatible, so sort, clean up & bump. * Implemented lcd_blit_mono() for M3. by Jens Arnold · 17 years ago
  36. 6a05883 Simulate the effects of sector caching a bit. Bypass I/O yield if a byte counter hasn't reached a certain threshold. Can be dialed-in by changing a #define. by Michael Sevakis · 17 years ago
  37. a4d19b7 Simplify the uisimulator I/O routine and let the rockbox thread calling the functions be the background thread. Should speed things up too and lose none of the advantanges of background I/O. by Michael Sevakis · 17 years ago
  38. f87eb60 Code police; trailing spaces mainly. by Steve Bavin · 17 years ago
  39. 9e05cc5 Add --root option to allow overriding of simulator root menu. by Steve Bavin · 17 years ago
  40. c14430a compile talk.c on hwcodec sim. it wont actually talk though by Jonathan Gordon · 17 years ago
  41. c70671b Fix sims: sim_codec_load_ram() needed an update by Nicolas Pennequin · 17 years ago
  42. 32a9575 FS#7994 - Rename talk.c API, make talk_disable() affect all talking (not just menus), hopefully save some space. by Steve Bavin · 17 years ago
  43. 443ccb6 Remove some dead code by Dave Chapman · 17 years ago
  44. c9d1ab7 Fixes a problem where the sim would try to start the WPS on HAVE_RTC_ALARM sims (FS#7862 with a small addition by me) by Jonathan Gordon · 17 years ago
  45. b24631c Fix crosscompiling the uisim with mingw32 by adding a definition of CLOSE by Jonas Häggqvist · 17 years ago
  46. ef9abe4 Keep track of the number of opened files in the sim to enforce the same limit as on target. by Nicolas Pennequin · 17 years ago
  47. 5128080 FS #7752 by Catalin Patulea: Stop 'Rockbox Info' from crashing multivolume target simulators (Ondio, Sansa). by Jens Arnold · 18 years ago
  48. c4a7631 UISIMULATOR: Do a graceful shutdown of all threads and avoid (mostly lockup) problems caused by not worrying about states. Have rockbox objects initialized only by rockbox threads save for the main 'gui' thread which is a needed exception. by Michael Sevakis · 18 years ago
  49. 0107dfc UISIMULATOR: Give the host OS some needed context switching hints (which _is_ supposed to work on Linux - but I can't tell on VMWare - and does on Windows). I guess I'll know for sure soon. Give sleep() even more genuine behavior. Add some button driver sync with the rockbox threads that should have been there for some time - this is basically interrupt-like processing as any thread not in the kernel pool should be considered. Make the screendump work again by posting the request. Perhaps help out shutting down for some users but not in the way I'd prefer - to think about. by Michael Sevakis · 18 years ago
  50. f64ebb1 Sim I/O and threading that runs more like on target. Tweakable if any genuine slowness imitation is required for any one of them. One point of concern is the sim shutdown on an OS other than Linux just because terminating threads in a manner other than having the do it themselves is kind of dirty IMHO. by Michael Sevakis · 18 years ago
  51. 8a17734 Moved archos power handling into target tree. * Tuner power handling cleaned up a bit. by Jens Arnold · 18 years ago
  52. f28da1a Enable a lot more features for simulators and add stubs where necessary, simulators should now work with identical lng and voice files as the respective target by Nils Wallménius · 18 years ago
  53. ff2a93f Remove the 'USB' menu item from the sim system menu, press the 'u' key to display the USB screen instead, will break binary lng files and voice files for the sims only by Nils Wallménius · 18 years ago
  54. 680afaf Fix all the red this time? by Michael Sevakis · 18 years ago
  55. 7d759f6 Do some planned radio interface cleanup since adding in the LV24020LP. by Michael Sevakis · 18 years ago
  56. 979c2b7 Add lcd_sleep stub to sim too. by Michael Sevakis · 18 years ago
  57. c0e6e20 Oops. I should respect the simulator #ifdefs more. by Steve Bavin · 18 years ago
  58. d89eba1 As ususual, fix the sim errors. by Michael Sevakis · 18 years ago
  59. 49be3fa A bit more readable code. Also saves one buffer. by Jens Arnold · 18 years ago
  60. f6209cc a little extra poke to get the sim to build by Daniel Stenberg · 18 years ago
  61. 2fd7c3c Make the simulator work with unicode filenames on windows. This includes both file operations and console (debug) output. Note that the console window _must_ be configured to use a truetype font for proper unicode display. by Jens Arnold · 18 years ago
  62. 6be6156 Fix sim crashes on long filenames. Patch by Sean Morrisey with some minor changes by me. Fixes FS #6009 by Peter D'Hoye · 18 years ago
  63. d6cb716 Declare struct sim_dirent the same way as rockbox core's struct dirent. Fixes file time reading for 64 bit sims. by Jens Arnold · 18 years ago
  64. f0ed594 Fix red by Peter D'Hoye · 18 years ago
  65. 832e0df Fix file date and time reading in the simulator (used by the properties plugin) by Peter D'Hoye · 18 years ago
  66. 323d75d It's not necessary (anymore?) to map lcd_icon() to sim_lcd_icon() for the simulator. * Removed a stray lcd_icon() call from usb handling. by Jens Arnold · 18 years ago
  67. 6f3c600 Fix flickering battery icon in the player sim. by Jens Arnold · 18 years ago
  68. 54ea2e4 Charcell lcd driver: Preparations for switching to non-immediate LCD updates, using lcd_update() like on bitmap targets. * Added proper clipping. * Simplified simulator code. by Jens Arnold · 18 years ago
  69. 11fa3a8 Implement remove_thread for SDL simulator by Steve Bavin · 18 years ago
  70. ad4e3d6 First step of charcell LCD code rework: * Make it fully unicode aware so that adding non-ISO8859-1 scripts becomes possible (limited by the LCD capabilities of course). * Make the API more similar to the bitmap LCD code's API. * Moved hardware dependent parts to target tree. * Simplified code. * Jumpscroll temporarily non-functional. by Jens Arnold · 18 years ago
  71. bd5c0ad Cast some more to keep both 32 bit and 64 bit simulator platforms happy. by Jens Arnold · 18 years ago
  72. a2ee6a6 FM Radio mishmash: Make a quieter screen for the SWCODEC targets esp. for the benefit of x5; I wasn't sure if it was good to alter timeouts for HW codec. Simplify things and prepare for eventual scanning and tuning changes (which should help quiet x5 down even more). Make things behave themselves better in general. Enable SWCODEC FM Recording menu and screen for sim as a bonus. by Michael Sevakis · 18 years ago
  73. c2d2106 Audio Init: Just can't stand that heirarchy. Add one level of abstraction. Might come in handy anyhow. Use sound.h instead of the conditional includes for audio hardware headers. If someone doesn't like that, yell at my evil twin. :) by Michael Sevakis · 18 years ago
  74. 6a384d2 Add audiohw_postinit() stub for the sims. by Michael Sevakis · 18 years ago
  75. 82f9056 Dual core support for PP502x players (iPod G4 and later, iriver h10, Sansa - iPod G3 will be coming soon.) This allows threads to be run on either core provided that all communications between the cores is done using uncached memory. There should be no significant change in battery life from doing this. Documentation (on the RockboxKernel wiki page) will follow shortly. by Daniel Ankers · 18 years ago
  76. c652218 Fix remaining CONFIG_TUNER checks. by Jens Arnold · 18 years ago
  77. 5599d68 Icons in the menus. Thanks midkay for them. by Jonathan Gordon · 18 years ago
  78. 6b0fdae Removed unused 'mode' parameter from mkdir() for consistency with creat(). by Jens Arnold · 18 years ago
  79. 67eb154 Removed 'mode' parameter from creat(). It wasn't pure posix anyway, it was ignored on target and mixed into 'oflags' in the simulator. * Simplified io.c a bit by defining a dummy O_BINARY for OSes which don't have that. by Jens Arnold · 18 years ago
  80. 0dd7ea2 Support building tagcache db natively on PC using the core of the by Miika Pekkarinen · 18 years ago
  81. a796260 Next step of Makefile tuning: * Use 'make' internal commands for printing messages. Saves build time especially on cygwin. * SILENT variable used in more places. * Bitmap build system uses one Makefille less. by Jens Arnold · 18 years ago
  82. d1ce4e7 Consistent style of 'make' messages. Always use ranlib after ar. by Jens Arnold · 18 years ago
  83. 64f949f Allow UI simulator to be build on OS (Slightly updated version of FS5767) by Barry Wardell · 18 years ago
  84. 8c9d5f3 Improve simulator use of multiple codecs by Steve Bavin · 19 years ago
  85. 076ab8d Fixed settings persistence for simulators by Steve Bavin · 19 years ago
  86. 8300d8c Oops - fix warnings and add a simulator version of remove_thread_on_core() by Daniel Ankers · 19 years ago
  87. d70bd0e FS#5884 Fix simulator file delete/rename with dircache. by Miika Pekkarinen · 19 years ago
  88. c849219 Moved the X5 button driver to the target tree by Linus Nielsen Feltzing · 19 years ago
  89. 9051afa Contrast setting cleanup: * Only include contrast setting for targets where it's used. * Make lcd_default_contrast() a stub for simulators. by Jens Arnold · 19 years ago
  90. 25377db Simulator: two codecs may be loaded at same time if voice is enabled. by Hardeep Sidhu · 19 years ago
  91. 5f40aac Don't pass NULL to dlclose. Stops the simulator crashing if there's a problem loading a plugin or codec. by Dan Everton · 19 years ago
  92. 38b7547 Simulators: Fix pointer size vs. int size problems (64bit hosts) in plugin loader and codec loader. by Jens Arnold · 19 years ago
  93. 37b15d3 Protect against text-mode files in Windows by using open() instead of creat() by Linus Nielsen Feltzing · 19 years ago
  94. 3e496e3 Reworked player simulator icons to fit the changed charcell scale factor and look more like the actual icons. Adapted player sim display sizes. by Jens Arnold · 19 years ago
  95. 1064f01 Fix permissions of directories created in the sim. by Dan Everton · 19 years ago
  96. 3ba0060 Backlight support for 8-bit targets in SDL sim. Redo sound handling. Still doesn't work right, but is closer to how the actual Rockbox system does it. Move some stub functions in to Win32 and X11 sims to keep them compiling. by Dan Everton · 19 years ago
  97. b585e87 Refactor SDL sim source so drawing routines are written once. Split bitmap, remote, and charcell LCD in to their own files. Add zoom support, use --zoom factor (e.g. --zoom 2 for two times zoom) to use it. by Dan Everton · 19 years ago
  98. e7c7d9b Bah, O_BINARY is of course Win32 only by Linus Nielsen Feltzing · 19 years ago
  99. 8599b07 Fixed the codec loading problem in the Win32 SDL simulator by Linus Nielsen Feltzing · 19 years ago
  100. fc72c53 Patch #1417462 by Dan Everton - Improved SDL simulator by Linus Nielsen Feltzing · 19 years ago