- b2b3f39 Remove an #ifdef SIMULATOR in favor of using a stub by Thomas Martitz · 16 years ago
- 23e505b Fix reds. libuisimulator.a apparently needs to be linked twice (aka quick fix as I don't know a better solution yet) :/ by Thomas Martitz · 16 years ago
- 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
- 13477a0 Set keywords and eol-style properties for the new backlight-sim.h. by Thomas Martitz · 16 years ago
- 0a5beba Move the sim stubs into a seperate file to clean backlight.c up a bit. by Thomas Martitz · 16 years ago
- 0eb5dc6 beginings of a working touchscreen interface for the WPS. 2 new tags: by Jonathan Gordon · 16 years ago
- 8ec8710 M:Robe 500: Cleanup the simulator image. by Karl Kurbjun · 16 years ago
- 443a4e2 Add a few simulator keys for the e200 (in case you don't have a numpad) by Antoine Cellerier · 16 years ago
- 7e7d8eb Actually do the renaming of the stub. by Thomas Martitz · 16 years ago
- 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
- 5d43daa Also add support for the Onda VX747+ by Maurus Cuelenaere · 16 years ago
- 935780e Add support for Onda VX747 simulator (and yes, it needs a better picture) by Maurus Cuelenaere · 16 years ago
- 08b643e Fix update rectangle calculation. This caused the black artifacts outside the screen area introduced with backlight simulation for colour targets. by Jens Arnold · 16 years ago
- 6421f94 Silence warning from 'ar' if the archive had to be created. by Jens Arnold · 16 years ago
- b61f0c6 FS#9964 take 2. Including the whole patch is a good idea. by Steve Bavin · 16 years ago
- 6eea66f FS#9964 - Fix simulator file i/o when the --root option is used. by Steve Bavin · 16 years ago
- 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
- 2e6d604 Stop hiding errors by redirecting stderr to /dev/null. If we really need to do re-introduce somewhere we should rather make it dependent on the V variable so that make V=1 would still show the error and only "normal" builds would hide it. by Daniel Stenberg · 16 years ago
- 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
- 8b948c3 Fix the Playersim as well. by Jens Arnold · 16 years ago
- 11ad7b4 Move screendump from apps to firmware, solving two nasty firmware-to-apps calls. This required to move the filename creation functions as well. * Fix bug in the BMP header of Clip screendumps. * Add remote screendump for targets with an LCD remote. * Simplify some ifdefs and rename a macro in the sim. by Jens Arnold · 16 years ago
- 0358d9b Simulate backlight for colour targets. Implements the idea from FS #9884, but uses SDL alpha blending. Display is dimmed to 1/3 for targets with transflective LCD, and set to black for others. by Jens Arnold · 16 years ago
- 309a3c4 More compact screendump routines for core and greylib. The core routine might be a little slower for vertically packed mono and greyscale displays, the greylib one should be faster in all cases. * Reduce stack usage of greyscale screendump on the Clip* Rename a macro in the bitmap LCD simulation. by Jens Arnold · 16 years ago
- 305d86d Fix red and yellow. by Jens Arnold · 16 years ago
- 0d935ce Put the display colours for monochrome and greyscale targets into the target config files, and use them both for the simulator UI and screendumps. The Clip now shows the split display properly in screendumps and simulator. A side effect is that screendumps of ordinary monochrome targets are now 4-bit BMP files (saves an alternate code path, and might be more compatible with some gfx programs). * Simplify the simulation of split display, and also simplify greylib simulation. The simulator now always calculates 129 shades (2*128 for a Clip sim), and just uses 2 (or 4) of those for native display simulation. * Centralised the simulator LCD dimension definition. by Jens Arnold · 16 years ago
- d8899b3 Simulator: Fix an almost 3 years old colour init bug both on startup and on greylib init, that caused the weird colours in the m:robe 100 sim. Add a quick-fix for m:robe 100 greylib inversion in the sim. by Jens Arnold · 16 years ago
- ff49851 Red build fix. by Björn Stenberg · 16 years ago
- fed22a0 The simulator background logic is now reversed, such that it defaults to being enabled. Use --nobackground to disable it (FS#9626). by Jonas Häggqvist · 16 years ago
- c5a2f54 threads_exit should be volatile being polled in a loop on a sim thread and be written by the GUI thread. by Michael Sevakis · 16 years ago
- faa01e9 Fix yellow. Don't know how I missed that testing sim build. :\ by Michael Sevakis · 16 years ago
- 33a7f3a Allow sims to shut down normally from panic code. by Michael Sevakis · 16 years ago
- 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
- c38815a fix m200v4 simulator. by Dominik Wenger · 16 years ago
- f501cda Fix remaining red. by Nils Wallménius · 16 years ago
- 498e95b Add the sim build for the Philips HDD1630. by Mark Arigo · 16 years ago
- 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
- 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
- e69d567 Bring consistency to pcm implementation and samplerate handling. Less low-level duplication. A small test_sampr fix so it works on coldfire again. by Michael Sevakis · 16 years ago
- 8cfbd36 Use cookies for thread identification instead of pointers directly which gives a buffer against wrongly identifying a thread when the slot is recycled (which has been nagging me for awhile). A slot gets 255 uses before it repeats. Everything gets incompatible so a full update is required. by Michael Sevakis · 16 years ago
- 07fd663 Remove left-over debug code by Rafaël Carré · 16 years ago
- bba06cf Sansa Clip Simulator: emulate the real screen at the price of some CPU (FS#9521) by Rafaël Carré · 16 years ago
- 2f1892a stop printing "storage_sleep()" in the sim output by Jonathan Gordon · 16 years ago
- add677f Fix some red. The stubs in bootloaders are giving some trouble. by Michael Sevakis · 16 years ago
- 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
- a091d20 Added 'keywords' and 'eol-style' properties. by Björn Stenberg · 16 years ago
- 819378b Renamed simulator disk directory from 'archos' to 'simdisk'. by Björn Stenberg · 16 years ago
- 7f00ad0 Removed duplicate LANG_O... by Björn Stenberg · 16 years ago
- 6b96270 Added LANG_O to simulators as well. by Björn Stenberg · 16 years ago
- 7bdf9a3 Remove .a files before running ar, to avoid problems with renamed files remaining in the library. by Björn Stenberg · 16 years ago
- c6b3d38 New makefile solution: A single invocation of 'make' to build the entire tree. Fully controlled dependencies give faster and more correct recompiles. by Björn Stenberg · 16 years ago
- 83dc89f m200v4: make buttons work again (added a small delay). make m200 keymap better. Add button mappings for the sim. Remove some config defines temporary to make building work again. by Dominik Wenger · 16 years ago
- 0d812dd FS#9535 - Sansa Fuze sim by Jonathan Gordon · 16 years ago
- d34837c Sansa Clip simulator: bind p/escape to power button by Rafaël Carré · 16 years ago
- 99d39f5 put stubs in the proper place by Frank Gevaerts · 16 years ago
- 603a9c7 Clip: add backlight and buttonlight code by Rafaël Carré · 16 years ago
- cd9b137 Sansa Clip simulator by Rafaël Carré · 16 years ago
- 74b935c Make the e200v2 simulator compile - an easy job as the apps/ code is identical to the e200v1. by Dave Chapman · 16 years ago
- 4ce3eb2 The tick change for the sim can be a little nicer. by Michael Sevakis · 16 years ago
- 623cd1c Fix red-- it should. by Michael Sevakis · 16 years ago
- 9004289 iaudio7: simulator by Vitja Makarov · 16 years ago
- 1392dc2 Commit FS#9308: differentiate between TOUCHPAD & TOUCHSCREEN by Maurus Cuelenaere · 16 years ago
- ee4ff05 Revert r17988 and instead fix the button labels in the ipod simulator background images. This isn't 100% perfect (I didn't go back to the layered source images), but IMO is good enough. by Dave Chapman · 17 years ago
- 779c0eb Fix the simulator buttons for the iPod scrollwheels. Closes FS#8956. by Marc Guay · 17 years ago
- feeac4f volume buttons for gigabeat sim by Robert Kukla · 17 years ago
- 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
- 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 17 years ago
- 7b10ef9 initial Meizu M6SL port (take 2) by Marcoen Hirschberg · 17 years ago
- 3d30be8 lcd-common.h hasn't contained code in nearly 6 years. by Michael Giacomelli · 17 years ago
- 785aa5c Fix M:Robe 500 simulator by Maurus Cuelenaere · 17 years ago
- 944219b (Simulator) Touchscreen improvements. by Maurus Cuelenaere · 17 years ago
- 3b730a2 Fix red while keeping menu item. by Michael Sevakis · 17 years ago
- 1ea884b 1) Add ZVM60GB and ZV simulator builds (ZVM60GB sim equals to ZVM30GB) by Maurus Cuelenaere · 17 years ago
- f373712 Fix sim build by Maurus Cuelenaere · 17 years ago
- 02883e0 Make ZVM30GB simulator work. by Maurus Cuelenaere · 17 years ago
- 357ffb3 Convert the whole codebase to UTF-8, except docs/COMMITTERS and tools/creative.c, which need checking. by Nicolas Pennequin · 17 years ago
- 5b5a626 Setup the touchpads to have two modes - stylus and button - and set them in button mode by default. by Jonathan Gordon · 17 years ago
- 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
- ac313ab Best use C, not C++ by Steve Bavin · 17 years ago
- 799e948 Remove some more simulator debugging output. by Steve Bavin · 17 years ago
- 5c87a98 Greyscale library: * Implement linearisation curve flipping for 1st/2nd Gen iPods (LCD is inverted when backlight is on, so the curve is also inverted). This needs a slight extension of is_backlight_on() functionality in the core. * Thorough recalibration of all reachable greyscale targets, and #ifdef cleanup. * Reduce on-target gamma a bit, because the displayable contrast range of a monochrome/greyscale isn't that high. by Jens Arnold · 17 years ago
- 135cc75 Revert my earlier const madness, we'll keep the parameter lists simple. by Steve Bavin · 17 years ago
- c9df8fd The const police raid playback.c, should be no change to behaviour. by Steve Bavin · 17 years ago
- b2ec13d Revert "initial Meizu M6SL port" by Marcoen Hirschberg · 17 years ago
- c7e5d78 initial Meizu M6SL port by Marcoen Hirschberg · 17 years ago
- 08cabe9 kill the release script and build tarball from *everything* in SVN... by Daniel Stenberg · 17 years ago
- af395f4 Do core interrupt masking in a less general fashion and save some instructions to decrease size and speed things up a little bit. Small fix to a few places where interrupts would get enabled again where they shouldn't have been (context switching calls when disabled). by Michael Sevakis · 17 years ago
- 27cf677 Add a complete priority inheritance implementation to the scheduler (all mutex ownership and queue_send calls are inheritable). Priorities are differential so that dispatch depends on the runnable range of priorities. Codec priority can therefore be raised in small steps (pcmbuf updated to enable). Simplify the kernel functions to ease implementation and use the same kernel.c for both sim and target (I'm tired of maintaining two ;_). 1) Not sure if a minor audio break at first buffering issue will exist on large-sector disks (the main mutex speed issue was genuinely resolved earlier). At this point it's best dealt with at the buffering level. It seems a larger filechunk could be used again. 2) Perhaps 64-bit sims will have some minor issues (finicky) but a backroll of the code of concern there is a 5-minute job. All kernel objects become incompatible so a full rebuild and update is needed. by Michael Sevakis · 17 years ago
- b88c7d0 The blit functions shouldn't exist for the simulator. by Jens Arnold · 17 years ago
- c84e345 Oops, fix red. by Jens Arnold · 17 years ago
- 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
- 919c206 More M3 work: Rockbox logo, keymap, sim definitions, sim bitmap. Simulator builds and works now, but for some reason it tries to build plugins even though they're deactivated through configure... The keymap probably needs further refinement. by Jens Arnold · 17 years ago
- 2aa4804 fix red 2 by Robert Kukla · 17 years ago
- 3e3e1d5 simulator: by Robert Kukla · 17 years ago
- d829075 Driver for the Synaptics touchpad on the m:robe 100 based on the 3-wire interface spec. Needs some tweaking as it's too sensitive with the default hardware settings. For now, the vertical strip is divided into up/select/down buttons. Also, redo the keymap (using the Gigabeat as a starting point), but it still needs a good bit of work. by Mark Arigo · 17 years ago
- fffa269 UI Simulator for Gigabeat S. by Will Robertson · 17 years ago
- d8e3abf Shiny new bitmap for the D2 sim by Rob Purchase · 17 years ago
- 9759c03 Renamed 'archos' to 'modelname' in the configure script and the Makefiles by Daniel Stenberg · 17 years ago
- fa85aa8 D2 simulator build (plugins not built yet) by Rob Purchase · 17 years ago
- c1791a5 compile uisimulator for m:robe 100, button definitions taken from h10 for now by Robert Kukla · 17 years ago
- 32a531b Do some simplification in switch_thread regarding interrupt enabling which simplifies kernel objects as well. Simply doing unconditional disable/enable should be fine in the firmware. Not sure about the case in the bootloader for all targets and so will evaluate but that should be fine too if everything is masked. by Michael Sevakis · 17 years ago