Merge branch 'subtree'
authorNiki Roo <niki@nikiroo.be>
Sat, 25 Apr 2020 13:12:47 +0000 (15:12 +0200)
committerNiki Roo <niki@nikiroo.be>
Sat, 25 Apr 2020 13:12:47 +0000 (15:12 +0200)
1  2 
src/be/nikiroo/fanfix/bundles/Config.java
src/be/nikiroo/fanfix/bundles/UiConfig.java
src/be/nikiroo/fanfix/bundles/ui_description.properties

index 7360f3933a8a5c9e886c0194d04b3f1dcc26fdd9,7c8eb1c2e84762d86dac1a851f6253afef7e838c..7c8eb1c2e84762d86dac1a851f6253afef7e838c
@@@ -10,11 -10,14 +10,14 @@@ import be.nikiroo.utils.resources.Meta.
   */
  @SuppressWarnings("javadoc")
  public enum Config {
+       
+       // Note: all hidden values are subject to be removed in a later version
+       
        @Meta(description = "The language to use for in the program (example: en-GB, fr-BE...) or nothing for default system language (can be overwritten with the variable $LANG)",//
        format = Format.LOCALE, list = { "en-GB", "fr-BE" })
        LANG, //
        @Meta(description = "The default reader type to use to read stories:\nCLI = simple output to console\nTUI = a Text User Interface with menus and windows, based upon Jexer\nGUI = a GUI with locally stored files, based upon Swing", //
-       format = Format.FIXED_LIST, list = { "CLI", "GUI", "TUI" }, def = "GUI")
+       hidden = true, format = Format.FIXED_LIST, list = { "CLI", "GUI", "TUI" }, def = "GUI")
        READER_TYPE, //
  
        @Meta(description = "File format options",//
@@@ -49,7 -52,7 +52,7 @@@
        @Meta(description = "The directory where to get the default story covers; any relative path uses the applciation config directory as base, $HOME notation is supported, / is always accepted as directory separator",//
        format = Format.DIRECTORY, def = "covers/")
        DEFAULT_COVERS_DIR, //
-       @Meta(description = "The directory where to store the library (can be overriden by the envvironment variable \"BOOKS_DIR\"; any relative path uses the applciation config directory as base, $HOME notation is supported, / is always accepted as directory separator",//
+       @Meta(description = "The directory where to store the library (can be overriden by the environment variable \"BOOKS_DIR\"; any relative path uses the applciation config directory as base, $HOME notation is supported, / is always accepted as directory separator",//
        format = Format.DIRECTORY, def = "$HOME/Books/")
        LIBRARY_DIR, //
  
        DEBUG_TRACE, //
  
        @Meta(description = "Internal configuration\nThose options are internal to the program and should probably not be changed",//
-       group = true)
+       hidden = true, group = true)
        CONF, //
        @Meta(description = "LaTeX configuration",//
-       group = true)
+       hidden = true, group = true)
        CONF_LATEX_LANG, //
        @Meta(description = "LaTeX output language (full name) for \"English\"",//
-       format = Format.STRING, def = "english")
+       hidden = true, format = Format.STRING, def = "english")
        CONF_LATEX_LANG_EN, //
        @Meta(description = "LaTeX output language (full name) for \"French\"",//
-       format = Format.STRING, def = "french")
+       hidden = true, format = Format.STRING, def = "french")
        CONF_LATEX_LANG_FR, //
        @Meta(description = "other 'by' prefixes before author name, used to identify the author",//
-       array = true, format = Format.STRING, def = "\"by\",\"par\",\"de\",\"©\",\"(c)\"")
+       hidden = true, array = true, format = Format.STRING, def = "\"by\",\"par\",\"de\",\"©\",\"(c)\"")
        CONF_BYS, //
        @Meta(description = "List of languages codes used for chapter identification (should not be changed)", //
-       array = true, format = Format.STRING, def = "\"EN\",\"FR\"")
+       hidden = true, array = true, format = Format.STRING, def = "\"EN\",\"FR\"")
        CONF_CHAPTER, //
        @Meta(description = "Chapter identification string in English, used to identify a starting chapter in text mode",//
-       format = Format.STRING, def = "Chapter")
+       hidden = true, format = Format.STRING, def = "Chapter")
        CONF_CHAPTER_EN, //
        @Meta(description = "Chapter identification string in French, used to identify a starting chapter in text mode",//
-       format = Format.STRING, def = "Chapitre")
+       hidden = true, format = Format.STRING, def = "Chapitre")
        CONF_CHAPTER_FR, //
  
        @Meta(description = "YiffStar/SoFurry credentials\nYou can give your YiffStar credentials here to have access to all the stories, though it should not be necessary anymore (some stories used to beblocked for anonymous viewers)",//
index 0640db830bbbfb477c04843b01c3739c51b53d5d,dd7bbc7032b4a1b2dfc4b9e29991fd131aeeafad..dd7bbc7032b4a1b2dfc4b9e29991fd131aeeafad
@@@ -32,6 -32,6 +32,6 @@@ public enum UiConfig 
        format = Format.STRING)
        NON_IMAGES_DOCUMENT_READER, //
        @Meta(description = "The background colour of the library if you don't like the default system one",//
-       format = Format.COLOR)
+       hidden = true, format = Format.COLOR)
        BACKGROUND_COLOR, //
  }
index 5cb2a9fb9e9f4e130982001ab18e83ae6c425240,c8def8346af330b68d1cbb3460c536e64e71b36d..c8def8346af330b68d1cbb3460c536e64e71b36d
@@@ -7,9 -7,9 +7,9 @@@
  # 
  
  
- # The directory where to store temporary files, defaults to directory 'tmp.reader' in the config directory (usually $HOME/.fanfix)
+ # The directory where to store temporary files for the GUI reader; any relative path uses the applciation config directory as base, $HOME notation is supported, / is always accepted as directory separator
  # (FORMAT: DIRECTORY) absolute path, $HOME variable supported, / is always accepted as dir separator
- CACHE_DIR_LOCAL_READER = The directory where to store temporary files, defaults to directory 'tmp.reader' in the config directory (usually $HOME/.fanfix) -- this is an absolute path, $HOME variable supported, / is always accepted as dir separator
+ CACHE_DIR_LOCAL_READER = The directory where to store temporary files for the GUI reader; any relative path uses the applciation config directory as base, $HOME notation is supported, / is always accepted as directory separator
  # The type of output for the GUI Reader for non-images documents
  # (FORMAT: COMBO_LIST) One of the known output type
  # ALLOWED VALUES: "INFO_TEXT" "EPUB" "HTML" "TEXT"