1. 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
  2. 2f1892a stop printing "storage_sleep()" in the sim output by Jonathan Gordon · 16 years ago
  3. add677f Fix some red. The stubs in bootloaders are giving some trouble. by Michael Sevakis · 16 years ago
  4. 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
  5. 819378b Renamed simulator disk directory from 'archos' to 'simdisk'. by Björn Stenberg · 16 years ago
  6. 99d39f5 put stubs in the proper place by Frank Gevaerts · 16 years ago
  7. 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 · 16 years ago
  8. 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 16 years ago
  9. 3d30be8 lcd-common.h hasn't contained code in nearly 6 years. by Michael Giacomelli · 17 years ago
  10. 3b730a2 Fix red while keeping menu item. by Michael Sevakis · 17 years ago
  11. 357ffb3 Convert the whole codebase to UTF-8, except docs/COMMITTERS and tools/creative.c, which need checking. by Nicolas Pennequin · 17 years ago
  12. 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
  13. ac313ab Best use C, not C++ by Steve Bavin · 17 years ago
  14. 799e948 Remove some more simulator debugging output. by Steve Bavin · 17 years ago
  15. 135cc75 Revert my earlier const madness, we'll keep the parameter lists simple. by Steve Bavin · 17 years ago
  16. c9df8fd The const police raid playback.c, should be no change to behaviour. by Steve Bavin · 17 years ago
  17. b88c7d0 The blit functions shouldn't exist for the simulator. by Jens Arnold · 17 years ago
  18. c84e345 Oops, fix red. by Jens Arnold · 17 years ago
  19. 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
  20. 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
  21. 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
  22. f87eb60 Code police; trailing spaces mainly. by Steve Bavin · 17 years ago
  23. 9e05cc5 Add --root option to allow overriding of simulator root menu. by Steve Bavin · 17 years ago
  24. c14430a compile talk.c on hwcodec sim. it wont actually talk though by Jonathan Gordon · 17 years ago
  25. c70671b Fix sims: sim_codec_load_ram() needed an update by Nicolas Pennequin · 17 years ago
  26. 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
  27. 443ccb6 Remove some dead code by Dave Chapman · 17 years ago
  28. 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
  29. b24631c Fix crosscompiling the uisim with mingw32 by adding a definition of CLOSE by Jonas Häggqvist · 17 years ago
  30. 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
  31. 5128080 FS #7752 by Catalin Patulea: Stop 'Rockbox Info' from crashing multivolume target simulators (Ondio, Sansa). by Jens Arnold · 17 years ago
  32. 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 · 17 years ago
  33. 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 · 17 years ago
  34. 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 · 17 years ago
  35. 8a17734 Moved archos power handling into target tree. * Tuner power handling cleaned up a bit. by Jens Arnold · 17 years ago
  36. 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 · 17 years ago
  37. 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 · 17 years ago
  38. 680afaf Fix all the red this time? by Michael Sevakis · 17 years ago
  39. 7d759f6 Do some planned radio interface cleanup since adding in the LV24020LP. by Michael Sevakis · 17 years ago
  40. 979c2b7 Add lcd_sleep stub to sim too. by Michael Sevakis · 17 years ago
  41. c0e6e20 Oops. I should respect the simulator #ifdefs more. by Steve Bavin · 18 years ago
  42. d89eba1 As ususual, fix the sim errors. by Michael Sevakis · 18 years ago
  43. 49be3fa A bit more readable code. Also saves one buffer. by Jens Arnold · 18 years ago
  44. f6209cc a little extra poke to get the sim to build by Daniel Stenberg · 18 years ago
  45. 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
  46. 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
  47. 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
  48. f0ed594 Fix red by Peter D'Hoye · 18 years ago
  49. 832e0df Fix file date and time reading in the simulator (used by the properties plugin) by Peter D'Hoye · 18 years ago
  50. 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
  51. 6f3c600 Fix flickering battery icon in the player sim. by Jens Arnold · 18 years ago
  52. 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
  53. 11fa3a8 Implement remove_thread for SDL simulator by Steve Bavin · 18 years ago
  54. 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
  55. bd5c0ad Cast some more to keep both 32 bit and 64 bit simulator platforms happy. by Jens Arnold · 18 years ago
  56. 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
  57. 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
  58. 6a384d2 Add audiohw_postinit() stub for the sims. by Michael Sevakis · 18 years ago
  59. 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
  60. c652218 Fix remaining CONFIG_TUNER checks. by Jens Arnold · 18 years ago
  61. 5599d68 Icons in the menus. Thanks midkay for them. by Jonathan Gordon · 18 years ago
  62. 6b0fdae Removed unused 'mode' parameter from mkdir() for consistency with creat(). by Jens Arnold · 18 years ago
  63. 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
  64. 0dd7ea2 Support building tagcache db natively on PC using the core of the by Miika Pekkarinen · 18 years ago
  65. 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
  66. d1ce4e7 Consistent style of 'make' messages. Always use ranlib after ar. by Jens Arnold · 18 years ago
  67. 64f949f Allow UI simulator to be build on OS (Slightly updated version of FS5767) by Barry Wardell · 18 years ago
  68. 8c9d5f3 Improve simulator use of multiple codecs by Steve Bavin · 18 years ago
  69. 076ab8d Fixed settings persistence for simulators by Steve Bavin · 18 years ago
  70. 8300d8c Oops - fix warnings and add a simulator version of remove_thread_on_core() by Daniel Ankers · 18 years ago
  71. d70bd0e FS#5884 Fix simulator file delete/rename with dircache. by Miika Pekkarinen · 18 years ago
  72. c849219 Moved the X5 button driver to the target tree by Linus Nielsen Feltzing · 18 years ago
  73. 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 · 18 years ago
  74. 25377db Simulator: two codecs may be loaded at same time if voice is enabled. by Hardeep Sidhu · 19 years ago
  75. 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
  76. 38b7547 Simulators: Fix pointer size vs. int size problems (64bit hosts) in plugin loader and codec loader. by Jens Arnold · 19 years ago
  77. 37b15d3 Protect against text-mode files in Windows by using open() instead of creat() by Linus Nielsen Feltzing · 19 years ago
  78. 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
  79. 1064f01 Fix permissions of directories created in the sim. by Dan Everton · 19 years ago
  80. 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
  81. 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
  82. e7c7d9b Bah, O_BINARY is of course Win32 only by Linus Nielsen Feltzing · 19 years ago
  83. 8599b07 Fixed the codec loading problem in the Win32 SDL simulator by Linus Nielsen Feltzing · 19 years ago
  84. fc72c53 Patch #1417462 by Dan Everton - Improved SDL simulator by Linus Nielsen Feltzing · 19 years ago
  85. 60e8f4f First steps towards SDL sim for windows by Linus Nielsen Feltzing · 19 years ago
  86. 4503b96 Fixed the red builds. by Miika Pekkarinen · 19 years ago
  87. b8749fd New codec loader, using the same mechanism as the new plugin loader. API version numbering restarted for the new system. Uses the target ID from configure, so don't change that too often. * Fixed sim_plugin_load_ram() to truncate the tempfile. * Reduced plugin buffer size to 512KB for iriver and iPod. by Jens Arnold · 19 years ago
  88. a790277 Model & version check for simulator plugins. by Jens Arnold · 19 years ago
  89. 060320b Fix red sim builds - add rtc_read_datetime and rtc_write_datetime functions for the simulator by Dave Chapman · 19 years ago
  90. ee76cc3 silence picky gcc4 warnings by Daniel Stenberg · 19 years ago
  91. 74b6af9 Added multi-screen support for quickscreen (mostly rewritten from scratch) and USB screen ; just looking at the hour makes me think it could be buggy by Kevin Ferrare · 19 years ago
  92. b51f7df Backlight handling: * Added 'Caption Backlight' and 'Backlight On When Charging' for the iriver remote LCD. * Enabled the backlight code for the simulator, and prepared backlight simulation. It's only a stub atm, writing messages to the console window. * Added tick task handling to the simulators for this to work. * Code cleanup in backlight.c, less dead code. by Jens Arnold · 19 years ago
  93. 3be6cf1 16bit colour support (H300) for the win32 simulator. by Jens Arnold · 19 years ago
  94. d6c0545 Renamed CONFIG_HWCODEC and MASNONE to the more appropriate CONFIG_CODEC and SWCODEC, respectively. by Jens Arnold · 19 years ago
  95. 159c52d Initial voice ui support for software codec platforms. Added also a by Miika Pekkarinen · 19 years ago
  96. d3fde76 FM radio simulation working again by Linus Nielsen Feltzing · 19 years ago
  97. e9c0e83 Fixed the simulator. by Miika Pekkarinen · 19 years ago
  98. eab434c More accurate playback position calculation. by Miika Pekkarinen · 19 years ago
  99. 3b6a9f3 Fixed the simulator. by Miika Pekkarinen · 19 years ago
  100. f090dc3 Crossfade (and pcm buffer size) length is now configurable. by Miika Pekkarinen · 19 years ago