1. 31b5c47 Rockbox as an application: Add an 320x240 SDL application target. by Thomas Martitz · 15 years ago
  2. 3982f1e Simulator: build recording code by Rafaël Carré · 15 years ago
  3. 251b62d sim_icons.c is actually only for charcell display simulation. by Thomas Martitz · 15 years ago
  4. 5d236b2 Generate C file / header for svn version string by Rafaël Carré · 15 years ago
  5. ba46c88 rtc_enable_alarm() needs no return value by Rafaël Carré · 15 years ago
  6. 6cbc701 Rename sdl lcd initialization to (remote_)lcd_init_device which enables removing two #ifdef SIMULATOR and makes it happen as on target. by Thomas Martitz · 15 years ago
  7. 3d0cee8 - Move uisimulator/sdl/*.[ch] into the target tree, under firmware/target/hosted/sdl, uisdl.c is split up across button-sdl.c and system-sdl.c. by Thomas Martitz · 15 years ago
  8. a5d8d21 fix the last of the reds, and make RDS tags actually work (and add them to the hardcoded radio skin) by Jonathan Gordon · 15 years ago
  9. e919b5d Fix disastrous variable shadowing, change casts to unsigned in (cygwin doesn't like mode_t there, and unsigned int should be equally correct) and check the correct bitmask in sim_open(). by Thomas Martitz · 15 years ago
  10. 55e4fe7 Fix the remaining reds. by Thomas Martitz · 15 years ago
  11. 0a1d7c2 Make open() posix compliant api-wise. A few calls (those with O_CREAT) need the additional optional mode parameter so add it. Impact for the core is almost zero, as open() is a wrapper macro for the real open function which doesn't take the variable parameter. by Thomas Martitz · 15 years ago
  12. c61e89c Make creat() posix compliant API-wise. Shouldn't affect the core as it's wrapped via a static inline. by Thomas Martitz · 15 years ago
  13. b6c12a1 Submit FS#11065. Introduce a new system setting for en-/disabling the Line-out. For now only implemented on iPod Video. This allows to save power if the user does not use the player's Line-out. On iPod 5G the saving is ~0.5 mA. by Andree Buschmann · 15 years ago
  14. 181e0e0 Switch to using statvfs for simulated fat_size(). This makes io.c build on opensolaris, and also removes special ifdefing for freebsd and OS X. by Jens Arnold · 15 years ago
  15. e9b3c90 FS#10954: fix rename under simulator by Alex Bennee by Amaury Pouly · 15 years ago
  16. b5e1a1c Fix red, moved around a bit to much. by Thomas Martitz · 15 years ago
  17. 6915340 Fix FS#10867 and a few more potential issues by imitate target scrollwheel behavior more (although that behavior is suboptimal imo). Also, default for maximum backlight brightness in the sim and move stuff into sim.h. by Thomas Martitz · 15 years ago
  18. 5cebdcd More tabs removed by Andree Buschmann · 15 years ago
  19. 5c4ef78 Simplify some expressions using the ? operator by Bertrik Sikken · 15 years ago
  20. 5d96c3b Enable backlight brightness in simulator by Maurus Cuelenaere · 15 years ago
  21. ae22ef1 UISimulator - prevent multiple definition of usb_inserted when USB_NONE is defined by Michael Chicoine · 15 years ago
  22. d85c3ec Convert lcd_activation callbacks to use the event system to allow for multiple parallel callbacks (for custom statusbar). by Thomas Martitz · 15 years ago
  23. a39be4b Fix red: Invert buttons in RTL mode by Tomer Shalev · 15 years ago
  24. f7bd725 Invert buttons in RTL mode by Tomer Shalev · 15 years ago
  25. c8b87d7 FS#10569 RTC driver cleanup by Nils Wallménius · 15 years ago
  26. 4f87976 Slight cleanup in lcd.h: kill fixme and remove useless include, add some includes elsewhere and add a stub for sims instead of ifdef by Nils Wallménius · 15 years ago
  27. 275a300 initial commit of remote support for m:robe 100 courtesy of lowlight; simulator support including small fixes for the m:robe 500 by Robert Kukla · 16 years ago
  28. b2b3f39 Remove an #ifdef SIMULATOR in favor of using a stub by Thomas Martitz · 16 years ago
  29. 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
  30. 13477a0 Set keywords and eol-style properties for the new backlight-sim.h. by Thomas Martitz · 16 years ago
  31. 0a5beba Move the sim stubs into a seperate file to clean backlight.c up a bit. by Thomas Martitz · 16 years ago
  32. 7e7d8eb Actually do the renaming of the stub. by Thomas Martitz · 16 years ago
  33. 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
  34. b61f0c6 FS#9964 take 2. Including the whole patch is a good idea. by Steve Bavin · 16 years ago
  35. 6eea66f FS#9964 - Fix simulator file i/o when the --root option is used. by Steve Bavin · 16 years ago
  36. 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
  37. 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
  38. ff49851 Red build fix. by Björn Stenberg · 16 years ago
  39. faa01e9 Fix yellow. Don't know how I missed that testing sim build. :\ by Michael Sevakis · 16 years ago
  40. 33a7f3a Allow sims to shut down normally from panic code. by Michael Sevakis · 16 years ago
  41. 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
  42. f501cda Fix remaining red. by Nils Wallménius · 16 years ago
  43. 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
  44. 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
  45. 2f1892a stop printing "storage_sleep()" in the sim output by Jonathan Gordon · 16 years ago
  46. add677f Fix some red. The stubs in bootloaders are giving some trouble. by Michael Sevakis · 16 years ago
  47. 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
  48. 819378b Renamed simulator disk directory from 'archos' to 'simdisk'. by Björn Stenberg · 16 years ago
  49. 99d39f5 put stubs in the proper place by Frank Gevaerts · 16 years ago
  50. 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
  51. 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 17 years ago
  52. 3d30be8 lcd-common.h hasn't contained code in nearly 6 years. by Michael Giacomelli · 17 years ago
  53. 3b730a2 Fix red while keeping menu item. by Michael Sevakis · 17 years ago
  54. 357ffb3 Convert the whole codebase to UTF-8, except docs/COMMITTERS and tools/creative.c, which need checking. by Nicolas Pennequin · 17 years ago
  55. 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
  56. ac313ab Best use C, not C++ by Steve Bavin · 17 years ago
  57. 799e948 Remove some more simulator debugging output. by Steve Bavin · 17 years ago
  58. 135cc75 Revert my earlier const madness, we'll keep the parameter lists simple. by Steve Bavin · 17 years ago
  59. c9df8fd The const police raid playback.c, should be no change to behaviour. by Steve Bavin · 17 years ago
  60. b88c7d0 The blit functions shouldn't exist for the simulator. by Jens Arnold · 17 years ago
  61. c84e345 Oops, fix red. by Jens Arnold · 17 years ago
  62. 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
  63. 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
  64. 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
  65. f87eb60 Code police; trailing spaces mainly. by Steve Bavin · 17 years ago
  66. 9e05cc5 Add --root option to allow overriding of simulator root menu. by Steve Bavin · 17 years ago
  67. c14430a compile talk.c on hwcodec sim. it wont actually talk though by Jonathan Gordon · 17 years ago
  68. c70671b Fix sims: sim_codec_load_ram() needed an update by Nicolas Pennequin · 17 years ago
  69. 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
  70. 443ccb6 Remove some dead code by Dave Chapman · 17 years ago
  71. 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
  72. b24631c Fix crosscompiling the uisim with mingw32 by adding a definition of CLOSE by Jonas Häggqvist · 17 years ago
  73. 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
  74. 5128080 FS #7752 by Catalin Patulea: Stop 'Rockbox Info' from crashing multivolume target simulators (Ondio, Sansa). by Jens Arnold · 17 years ago
  75. 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
  76. 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
  77. 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
  78. 8a17734 Moved archos power handling into target tree. * Tuner power handling cleaned up a bit. by Jens Arnold · 17 years ago
  79. 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
  80. 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
  81. 680afaf Fix all the red this time? by Michael Sevakis · 18 years ago
  82. 7d759f6 Do some planned radio interface cleanup since adding in the LV24020LP. by Michael Sevakis · 18 years ago
  83. 979c2b7 Add lcd_sleep stub to sim too. by Michael Sevakis · 18 years ago
  84. c0e6e20 Oops. I should respect the simulator #ifdefs more. by Steve Bavin · 18 years ago
  85. d89eba1 As ususual, fix the sim errors. by Michael Sevakis · 18 years ago
  86. 49be3fa A bit more readable code. Also saves one buffer. by Jens Arnold · 18 years ago
  87. f6209cc a little extra poke to get the sim to build by Daniel Stenberg · 18 years ago
  88. 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
  89. 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
  90. 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
  91. f0ed594 Fix red by Peter D'Hoye · 18 years ago
  92. 832e0df Fix file date and time reading in the simulator (used by the properties plugin) by Peter D'Hoye · 18 years ago
  93. 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
  94. 6f3c600 Fix flickering battery icon in the player sim. by Jens Arnold · 18 years ago
  95. 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
  96. 11fa3a8 Implement remove_thread for SDL simulator by Steve Bavin · 18 years ago
  97. 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
  98. bd5c0ad Cast some more to keep both 32 bit and 64 bit simulator platforms happy. by Jens Arnold · 18 years ago
  99. 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
  100. 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