package be.nikiroo.fanfix.bundles;
import be.nikiroo.utils.resources.Meta;
+import be.nikiroo.utils.resources.Meta.Format;
/**
* The configuration options.
*
* @author niki
*/
+@SuppressWarnings("javadoc")
public enum UiConfig {
- @Meta(what = "directory", where = "", format = "absolute path, $HOME variable supported, / is always accepted as dir separator", info = "The directory where to store temporary files, defaults to a directory 'fanfic-reader' in the system default temporary directory")
+ @Meta(format = Format.DIRECTORY, info = "absolute path, $HOME variable supported, / is always accepted as dir separator", description = "The directory where to store temporary files, defaults to directory 'tmp.reader' in the config directory (usually $HOME/.fanfix)")
CACHE_DIR_LOCAL_READER, //
- @Meta(what = "Output type", where = "Local Reader", format = "One of the known output type", info = "The type of output for the Local Reader for non-images documents")
- LOCAL_READER_NON_IMAGES_DOCUMENT_TYPE, //
- @Meta(what = "Output type", where = "Local Reader", format = "One of the known output type", info = "The type of output for the Local Reader for images documents")
- LOCAL_READER_IMAGES_DOCUMENT_TYPE, //
- @Meta(what = "A background colour", where = "Local Reader Frame", format = "#rrggbb", info = "The background colour if you don't want the default system one")
+ @Meta(format = Format.COMBO_LIST, list = { "INFO_TEXT", "EPUB", "HTML",
+ "TEXT" }, info = "One of the known output type", description = "The type of output for the GUI Reader for non-images documents")
+ GUI_NON_IMAGES_DOCUMENT_TYPE, //
+ @Meta(format = Format.COMBO_LIST, list = { "CBZ", "HTML" }, description = "The type of output for the GUI Reader for images documents")
+ GUI_IMAGES_DOCUMENT_TYPE, //
+ @Meta(info = "A command to start", description = "The command launched for images documents -- default to the system default for the current file type")
+ IMAGES_DOCUMENT_READER, //
+ @Meta(info = "A command to start", description = "The command launched for non images documents -- default to the system default for the current file type")
+ NON_IMAGES_DOCUMENT_READER, //
+ @Meta(format = Format.COLOR, description = "The background colour if you don't want the default system one")
BACKGROUND_COLOR, //
+ @Meta(format = Format.BOOLEAN, description = "Show one item per source type when in ALL sources mode instead of one per story")
+ SOURCE_PAGE, //
}