summaryrefslogtreecommitdiff
path: root/manual/advanced_topics (follow)
Commit message (Collapse)AuthorAge
* Selective Backlight/Advanced Softlock - Selective actions based on contextWilliam Wilgus2017-01-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Selective backlight allows the user to choose actions that will not enable the backlight when pressed. Advanced softlock allows user to choose actions that will not be blocked by screenlock on devices without a hold button. Both only occur in FM and WPS Contexts. Update: Back from the dead -Cleaned up code, removed unnecessary calls, re-arranged last filter action timeout conditional to work in case last_filtered_action_tick was never set -Added entries to the manual -Fixed back button on some menus not activating backlight -Made menus more intuitive, no actions selected now changes menu item to off. -Added talk fuctionality. -Added option to disable selective backlight while on external power. -Rewrote backlight and softlock handling code to fix issue with scrollwheels -Menu changed to have toggle(yes/no) and settings -Optimized selective actions lookup -Added option to disable notification of 'buttons locked' while softlocked -Removed uneeded code, consolidated action lookup to single function -Fixed incorrect name on selective softlock menu -Added option to disable touch on touchscreen devices -Fixed backlight on original screenlock without selective screenlock active -Added text selection in mask_select for when show_icons is off -Fixed voice in mask_select to speak if voice is defined instead of spelling -Added more lang defines (play skip seek) -Added option to disable unknown keys turning on backlight -Fixed Conditional argument In wrong place causing players without backlight to fail to build -Fixed Disable Unknown blocking detection of context change -Fixed canceling menu didn't update new settings -Added Autolock on backlight off -Removed backlight_on_force from backlight.c, Now sets ignore next to false and uses backlight_on -Cleaned up autolock code added strings to lang file -Fixed issue where rapid presses would bypass softlock -Removed old softlock code, Cleaned selective actions code -Changed menu to match existing RB menus -Fixed Backlight_on_Hold blocked by backlight_ignore_next -Fixed ignore_next for ipod -Fixed bug allowing context with softlock to bypass selective backlight -Changed mask_select to no longer prompt for changes to be saved -Changed menu names -Added ignore timeout to allow ipod scroll wheel to work properly and other players to still work properly, removed some previous code including ignore_event -Increased ignore timeout to prevent sd card accesses from interrupting action code and turning on backlight -Changed Unknown action to unmapped action in menu, changed handling code -Removed unneeded logic and variables for handling unfiltered actions -Reverted unmapped action code to previous functionality -Added manual entries (thanks JohnB) -Removed elusive unhandled unicode character from manual, changed formatting slightly Actions: Volume,Play,Seek,Skip Extras: Disable unmapped actions Disable selective backlight on external power Disable touch during softlock on touchscreen devices Disable softlock notifications (power button still notifies) Autolock on backlight off Method: Adds a function to ignore backlight on next call If selected action occurs backlight is forced on, Filter_first_keypress stays intact. Selective softlock allows selected actions through, bypasses the normal softlock routine. ToDo: DONE previous commit (#1) has attribution for folder_select.c which mask_select is based from. Change-Id: I08132ddcfd64c81751ef23b720f3ec6d68695fe4
* Manual: Add missing pluginsSebastian Leonhardt2016-04-15
| | | | | | | | | | | | | | | | | | | | The text is usually only a short description taken from the wiki and don't contain screenshots or keymaps, but should be better than nothing. :) Added manual entries: - Boomshine - Dict - FFT - main_menu_config - Matrix - Maze (including keymap) - PDbox - Superdom Additional changes/fixes: - fix "Clix" alphabetical order - add Frotz & ZXBox to games preamble Change-Id: I169870420cbac8123695747ccfcbaaf3478c11cc
* Manual for the Samsung YH820.Szymon Dziok2014-10-22
| | | | Change-Id: I1c760b4846963f39b9df60413ffbb9f95dc0e0fb
* Manual for the Samsung YH920/YH925.Szymon Dziok2014-10-22
| | | | Change-Id: I2db0023cae585e9c9517da9ed2e9de6195081ce2
* Manual: add M:Robe 100 to "Using ROLO" subsection.Szymon Dziok2014-10-02
| | | | Change-Id: Idab44f91ff5beb59cc7c7d858066e3db35fe2413
* Corrected typo '%Play' with 'Play' on line 407Alex Mayer2012-10-05
| | | | | | Change-Id: I19b290c6dd305537746a2f3abeee947cec53aba9 Reviewed-on: http://gerrit.rockbox.org/324 Reviewed-by: Alex Parker <rockbox@aeparker.com>
* Update Fuze+ manual (main files) FS#12492Jean-Louis Biasini2012-05-01
| | | | | | | | | - this patch add all general sections of the manual for the fuze+ - also correct some typos Change-Id: Idd28675f48c0d01079d8fa01d68d3238ad2a54ce Reviewed-on: http://gerrit.rockbox.org/116 Reviewed-by: Dominik Riebeling <Dominik.Riebeling@gmail.com>
* Manual: Describe more generally how to customise the main menu.Alexander Levin2012-03-02
| | | | | | | Change-Id: I1eda6d8b7785d1e2888860c8e461eb54b4f9abb7 Reviewed-on: http://gerrit.rockbox.org/164 Reviewed-by: Alex Parker <rockbox@aeparker.com> Tested-by: Alex Parker <rockbox@aeparker.com>
* root menu ordering: Remove underscores from the config setting.Thomas Martitz2012-02-29
| | | | | | | The very vast majority doesn't have an underscore. There are a few exceptions but there shouldn't be introduced even more. Change-Id: I18d9bf86b5588f8a22a7a96d2dbea61fde4aba61
* root menu: Use - to reset the root menu order from a configJonathan Gordon2012-02-27
| | | | | | use root_menu_order: - to reset the order Change-Id: I10c38926d79b10c88e5f1e0acdd85ca1a1489edf
* main menu: Add the ability to hide and reorder the main menu items.Jonathan Gordon2012-02-25
| | | | | | | | | | | | To change the shown menu items add the line "root_menu_order:<items>" into your config.cfg <items> can be any of: bookmarks, files, database, wps, settings, recording, radio, playlists, plugins, system_menu, shortcuts Manual entry by Alexander Levin Change-Id: Ie7f4bfb0f795184de094d05fc341a6cedd1c0cde Reviewed-on: http://gerrit.rockbox.org/104 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
* Add a recommendation about 'peak meter' usage to the manual.Andree Buschmann2011-12-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31354 a1c6a512-1295-4272-9138-f99709370657
* FS#12293 Global default glyph setting in System > Limits > Glyphs To Cache. ↵Fred Bauer2011-11-19
| | | | | | Defaults to 250. This saves a lot of RAM while still allowing non-English users to have adequate glyph coverage. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31031 a1c6a512-1295-4272-9138-f99709370657
* Manual: add %Vg and %Vs tags. Closes FS#12230.Alex Parker2011-08-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30332 a1c6a512-1295-4272-9138-f99709370657
* Manual: A few more spelling corrections.Alex Parker2011-08-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30273 a1c6a512-1295-4272-9138-f99709370657
* Pick up the target rename completion in the manual started in r27823 ... ↵Marianne Arnold2011-01-17
| | | | | | this time taking care of the Iriver targets. This fixes a few issues with wrongly in- or excluded parts (e.g. pacbox missing from the H100 manual, invadrox wrongly included in the small H10 manual as the plugin's main.tex already used the new names without making sure they are there). If possible replace 'target name' \opts with sensible feature \opts. Fix small mistakes and break too long lines discovered along the way. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29075 a1c6a512-1295-4272-9138-f99709370657
* Describe the default value of the new optional tag parameterAlexander Levin2010-08-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27899 a1c6a512-1295-4272-9138-f99709370657
* Accept FS#11567 by Fred Bauer - better memory management for the skin fontsJonathan Gordon2010-08-25
| | | | | | %Fl now takes an optional 3rd param which is the number of glyphs to cache (default to 256). the smaller the number, the less ram will be used (i.e using 15 for a font which only shown numbers is a good idea) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27882 a1c6a512-1295-4272-9138-f99709370657
* Manual: some cosmetic changes in phrasing as well as code... fix typos and ↵Marianne Arnold2010-08-14
| | | | | | RAS syndrome, correct use of dap{} and {daps}. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27809 a1c6a512-1295-4272-9138-f99709370657
* Manual: Fix typoAlex Parker2010-08-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27670 a1c6a512-1295-4272-9138-f99709370657
* Close the \ActionStdCancel correctly so that the following space won't be eaten.Marianne Arnold2010-07-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27285 a1c6a512-1295-4272-9138-f99709370657
* Replace COWON_D2_PAD with 'touchscreen' in manual button tables and text ↵Marianne Arnold2010-07-04
| | | | | | where appropriate - places where a touch area is meant and hence valid for all touchscreen devices. Makes the Onda VX777 manual build correctly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27282 a1c6a512-1295-4272-9138-f99709370657
* Do not use fancy apostrophes in the verbatim codeAlexander Levin2010-06-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27092 a1c6a512-1295-4272-9138-f99709370657
* Fix typos/c&p errors.Alex Parker2010-06-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26993 a1c6a512-1295-4272-9138-f99709370657
* Convert the manual to the new theme syntax. As a result, adds the viewport ↵Alex Parker2010-06-20
| | | | | | colour tags which closes FS#11372. Correct multifont tag from %F to %Fl git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26989 a1c6a512-1295-4272-9138-f99709370657
* Add multifont to the manual. Closes FS#11294.Alex Parker2010-06-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26987 a1c6a512-1295-4272-9138-f99709370657
* manual: add a forgotten note about reseting settings for the vibe 500.Szymon Dziok2010-05-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26267 a1c6a512-1295-4272-9138-f99709370657
* Another strike against ugly apostrophes in the manualAlexander Levin2010-05-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26199 a1c6a512-1295-4272-9138-f99709370657
* Another go at FS#11295 -- Use nice 'times' glyphs for describing dimensions. ↵Alexander Levin2010-05-20
| | | | | | This time properly implemented. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26198 a1c6a512-1295-4272-9138-f99709370657
* Revert r26171. Special macro for the image base name is needed. Will be ↵Alexander Levin2010-05-19
| | | | | | committed soon. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26173 a1c6a512-1295-4272-9138-f99709370657
* Show another way to learn about convbdfAlexander Levin2010-05-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26172 a1c6a512-1295-4272-9138-f99709370657
* Use nice 'times' glyphs for describing dimensions (FS#11295)Alexander Levin2010-05-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26171 a1c6a512-1295-4272-9138-f99709370657
* Fix another not nice apostrophe (FS#11296)Alexander Levin2010-05-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26170 a1c6a512-1295-4272-9138-f99709370657
* Rockbox can handle fonts larger than 16 pixels too.Alexander Levin2010-05-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26152 a1c6a512-1295-4272-9138-f99709370657
* Fix a couple of typos in the manualAlexander Levin2010-05-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26151 a1c6a512-1295-4272-9138-f99709370657
* .sbs is base skin, not custom statusbarJonathan Gordon2010-05-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26079 a1c6a512-1295-4272-9138-f99709370657
* FS#11243 - The %VI (capital i) WPS tag is not described in the manual.Alex Parker2010-05-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25987 a1c6a512-1295-4272-9138-f99709370657
* Update the discussion of themeing in the manual, and put a note in the wps ↵Alex Parker2010-05-13
| | | | | | tags appendix that the actual discussion is elsewhere. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25986 a1c6a512-1295-4272-9138-f99709370657
* More nice apostrophesAlexander Levin2010-05-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25976 a1c6a512-1295-4272-9138-f99709370657
* Use a nice apostrophAlexander Levin2010-05-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25975 a1c6a512-1295-4272-9138-f99709370657
* Make table headers bold; fix a typoAlexander Levin2010-05-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25974 a1c6a512-1295-4272-9138-f99709370657
* Add non-breaking spaces to mA, mAh, MB and GB. Add playertype for iPod Video ↵Andree Buschmann2010-05-09
| | | | | | when describing the different variants. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25921 a1c6a512-1295-4272-9138-f99709370657
* Use typographic quotation marks -- correct more placesAlexander Levin2010-05-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25917 a1c6a512-1295-4272-9138-f99709370657
* Packard Bell Vibe 500: Add a part of the manual (no plugin keymaps yet).Szymon Dziok2010-04-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25652 a1c6a512-1295-4272-9138-f99709370657
* Add a subsection for Replaygain to the runtime optimisation section.Andree Buschmann2010-04-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25601 a1c6a512-1295-4272-9138-f99709370657
* Add new section 'Optimising battery runtime' to the manual (FS#11148).Andree Buschmann2010-03-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25382 a1c6a512-1295-4272-9138-f99709370657
* Section headings should not end with a full stopAlexander Levin2010-01-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24314 a1c6a512-1295-4272-9138-f99709370657
* Improve typesetting and fix a typoAlexander Levin2009-12-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24103 a1c6a512-1295-4272-9138-f99709370657
* Manual: Fix spacingTomer Shalev2009-12-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24049 a1c6a512-1295-4272-9138-f99709370657
* FS#10848 - Cowon D2 manualTomer Shalev2009-12-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23991 a1c6a512-1295-4272-9138-f99709370657