VariCellRepository: FMLscript_androidEBookReaders.fml

File FMLscript_androidEBookReaders.fml, 9.7 KB (added by taran, 6 years ago)
Line 
1Aldiko_Edit_tool_features = FM (Edit_tool_features :  [Highlight] [Annotate] Metadata_edit Dictionary_online [Dictionary_offline] Wikipedia_lookup [Translate] Share [Gesture_command] [Support_TTS] Support_DRM ; Edit_tool_features -> !Highlight; Edit_tool_features -> !Annotate; Edit_tool_features -> !Dictionary_offline; Edit_tool_features -> !Translate; Edit_tool_features -> !Gesture_command; Edit_tool_features -> !Support_TTS;  )
2Aldiko_File_formats_supported = FM (File_formats_supported :  Formats_total_number [Chm] [Umd] Epub [Fb2] [Html] [Mobi] [Oeb] [Rtf] Pdf [Txt] ; Formats_total_number : X2 ; File_formats_supported -> !Chm; File_formats_supported -> !Umd; File_formats_supported -> !Fb2; File_formats_supported -> !Html; File_formats_supported -> !Mobi; File_formats_supported -> !Oeb; File_formats_supported -> !Rtf; File_formats_supported -> !Txt;  )
3Aldiko_Navigation_features = FM (Navigation_features :  Paging_touch_screen Paging_volume_key Backward_forward Contents_table Bookmarks Resume Go_to Search_full_text [Autoscroll_by_pixel] [Autoscroll_by_line] [Autoscroll_by_page] [Scroll_speed_control] [Rolling_blind_mode] ; Navigation_features -> !Autoscroll_by_pixel; Navigation_features -> !Autoscroll_by_line; Navigation_features -> !Autoscroll_by_page; Navigation_features -> !Scroll_speed_control; Navigation_features -> !Rolling_blind_mode;  )
4Aldiko_Book_source_management_features = FM (Book_source_management_features :  Local_books [Book_file_search] Epub_downloading Browser_downloading OPDS_catalog Books_tag Books_sort Books_manage_metadata ; Book_source_management_features -> !Book_file_search;  )
5Aldiko_Display_features = FM (Display_features :  Theme Day_night_mode Brightness_control Adjust_to_display_size [Indent_paragraph] [Trim_extra_blank_spaces] Enable_disable_CSS Customize_text_alignment Customize_font_scale Customize_line_space Customize_color [Customize_transparent] [Fading_edge] [Simulate_real_page_flip] ; Display_features -> !Indent_paragraph; Display_features -> !Trim_extra_blank_spaces; Display_features -> !Customize_transparent; Display_features -> !Fading_edge; Display_features -> !Simulate_real_page_flip;  )
6fm_Aldiko = FM(AndroidEBookReaders : ID ; )
7foreach(f in Aldiko_*) do
8insert f into fm_Aldiko.AndroidEBookReaders with mand
9end
10removeFeature fm_Aldiko.ID
11removeVariable Aldiko_Edit_tool_features
12removeVariable Aldiko_File_formats_supported
13removeVariable Aldiko_Navigation_features
14removeVariable Aldiko_Book_source_management_features
15removeVariable Aldiko_Display_features
16
17Moon_reader_Display_features = FM (Display_features :  Theme Day_night_mode Brightness_control Adjust_to_display_size Indent_paragraph Trim_extra_blank_spaces Enable_disable_CSS Customize_text_alignment Customize_font_scale Customize_line_space Customize_color Customize_transparent Fading_edge Simulate_real_page_flip ;  )
18Moon_reader_Book_source_management_features = FM (Book_source_management_features :  Local_books Book_file_search Epub_downloading [Browser_downloading] OPDS_catalog Books_tag Books_sort Books_manage_metadata ; Book_source_management_features -> !Browser_downloading;  )
19Moon_reader_Edit_tool_features = FM (Edit_tool_features :  Highlight Annotate Metadata_edit Dictionary_online Dictionary_offline Wikipedia_lookup Translate Share Gesture_command Support_TTS [Support_DRM] ; Edit_tool_features -> !Support_DRM;  )
20Moon_reader_File_formats_supported = FM (File_formats_supported :  Formats_total_number Chm Umd Epub Fb2 Html [Mobi] [Oeb] [Rtf] [Pdf] Txt ; Formats_total_number : X6 ; File_formats_supported -> !Mobi; File_formats_supported -> !Oeb; File_formats_supported -> !Rtf; File_formats_supported -> !Pdf;  )
21Moon_reader_Navigation_features = FM (Navigation_features :  Paging_touch_screen Paging_volume_key Backward_forward Contents_table Bookmarks Resume Go_to [Search_full_text] Autoscroll_by_pixel Autoscroll_by_line Autoscroll_by_page Scroll_speed_control Rolling_blind_mode ; Navigation_features -> !Search_full_text;  )
22fm_Moon_reader = FM(AndroidEBookReaders : ID ; )
23foreach(f in Moon_reader_*) do
24insert f into fm_Moon_reader.AndroidEBookReaders with mand
25end
26removeFeature fm_Moon_reader.ID
27removeVariable Moon_reader_Display_features
28removeVariable Moon_reader_Book_source_management_features
29removeVariable Moon_reader_Edit_tool_features
30removeVariable Moon_reader_File_formats_supported
31removeVariable Moon_reader_Navigation_features
32
33FBReader_Edit_tool_features = FM (Edit_tool_features :  [Highlight] [Annotate] Metadata_edit [Dictionary_online] Dictionary_offline [Wikipedia_lookup] [Translate] [Share] [Gesture_command] Support_TTS [Support_DRM] ; Edit_tool_features -> !Highlight; Edit_tool_features -> !Annotate; Edit_tool_features -> !Dictionary_online; Edit_tool_features -> !Wikipedia_lookup; Edit_tool_features -> !Translate; Edit_tool_features -> !Share; Edit_tool_features -> !Gesture_command; Edit_tool_features -> !Support_DRM;  )
34FBReader_Navigation_features = FM (Navigation_features :  Paging_touch_screen Paging_volume_key Backward_forward Contents_table Bookmarks Resume Go_to Search_full_text [Autoscroll_by_pixel] [Autoscroll_by_line] [Autoscroll_by_page] [Scroll_speed_control] [Rolling_blind_mode] ; Navigation_features -> !Autoscroll_by_pixel; Navigation_features -> !Autoscroll_by_line; Navigation_features -> !Autoscroll_by_page; Navigation_features -> !Scroll_speed_control; Navigation_features -> !Rolling_blind_mode;  )
35FBReader_Display_features = FM (Display_features :  Theme Day_night_mode Brightness_control Adjust_to_display_size Indent_paragraph Trim_extra_blank_spaces [Enable_disable_CSS] Customize_text_alignment Customize_font_scale Customize_line_space Customize_color Customize_transparent Fading_edge Simulate_real_page_flip ; Display_features -> !Enable_disable_CSS;  )
36FBReader_Book_source_management_features = FM (Book_source_management_features :  Local_books [Book_file_search] Epub_downloading Browser_downloading OPDS_catalog Books_tag Books_sort Books_manage_metadata ; Book_source_management_features -> !Book_file_search;  )
37FBReader_File_formats_supported = FM (File_formats_supported :  Formats_total_number Chm [Umd] Epub Fb2 Html Mobi Oeb Rtf [Pdf] Txt ; Formats_total_number : X11 ; File_formats_supported -> !Umd; File_formats_supported -> !Pdf;  )
38fm_FBReader = FM(AndroidEBookReaders : ID ; )
39foreach(f in FBReader_*) do
40insert f into fm_FBReader.AndroidEBookReaders with mand
41end
42removeFeature fm_FBReader.ID
43removeVariable FBReader_Edit_tool_features
44removeVariable FBReader_Navigation_features
45removeVariable FBReader_Display_features
46removeVariable FBReader_Book_source_management_features
47removeVariable FBReader_File_formats_supported
48
49Socio_eReader_Book_source_management_features = FM (Book_source_management_features :  Local_books Book_file_search Epub_downloading [Browser_downloading] [OPDS_catalog] [Books_tag] Books_sort [Books_manage_metadata] ; Book_source_management_features -> !Browser_downloading; Book_source_management_features -> !OPDS_catalog; Book_source_management_features -> !Books_tag; Book_source_management_features -> !Books_manage_metadata;  )
50Socio_eReader_Navigation_features = FM (Navigation_features :  Paging_touch_screen [Paging_volume_key] Backward_forward Contents_table Bookmarks Resume Go_to Search_full_text [Autoscroll_by_pixel] [Autoscroll_by_line] [Autoscroll_by_page] [Scroll_speed_control] [Rolling_blind_mode] ; Navigation_features -> !Paging_volume_key; Navigation_features -> !Autoscroll_by_pixel; Navigation_features -> !Autoscroll_by_line; Navigation_features -> !Autoscroll_by_page; Navigation_features -> !Scroll_speed_control; Navigation_features -> !Rolling_blind_mode;  )
51Socio_eReader_File_formats_supported = FM (File_formats_supported :  Formats_total_number [Chm] [Umd] Epub [Fb2] [Html] [Mobi] [Oeb] [Rtf] [Pdf] [Txt] ; Formats_total_number : X1 ; File_formats_supported -> !Chm; File_formats_supported -> !Umd; File_formats_supported -> !Fb2; File_formats_supported -> !Html; File_formats_supported -> !Mobi; File_formats_supported -> !Oeb; File_formats_supported -> !Rtf; File_formats_supported -> !Pdf; File_formats_supported -> !Txt;  )
52Socio_eReader_Display_features = FM (Display_features :  Theme Day_night_mode [Brightness_control] [Adjust_to_display_size] [Indent_paragraph] [Trim_extra_blank_spaces] [Enable_disable_CSS] [Customize_text_alignment] Customize_font_scale [Customize_line_space] [Customize_color] [Customize_transparent] [Fading_edge] Simulate_real_page_flip ; Display_features -> !Brightness_control; Display_features -> !Adjust_to_display_size; Display_features -> !Indent_paragraph; Display_features -> !Trim_extra_blank_spaces; Display_features -> !Enable_disable_CSS; Display_features -> !Customize_text_alignment; Display_features -> !Customize_line_space; Display_features -> !Customize_color; Display_features -> !Customize_transparent; Display_features -> !Fading_edge;  )
53Socio_eReader_Edit_tool_features = FM (Edit_tool_features :  Highlight Annotate [Metadata_edit] [Dictionary_online] [Dictionary_offline] Wikipedia_lookup [Translate] [Share] [Gesture_command] [Support_TTS] [Support_DRM] ; Edit_tool_features -> !Metadata_edit; Edit_tool_features -> !Dictionary_online; Edit_tool_features -> !Dictionary_offline; Edit_tool_features -> !Translate; Edit_tool_features -> !Share; Edit_tool_features -> !Gesture_command; Edit_tool_features -> !Support_TTS; Edit_tool_features -> !Support_DRM;  )
54fm_Socio_eReader = FM(AndroidEBookReaders : ID ; )
55foreach(f in Socio_eReader_*) do
56insert f into fm_Socio_eReader.AndroidEBookReaders with mand
57end
58removeFeature fm_Socio_eReader.ID
59removeVariable Socio_eReader_Book_source_management_features
60removeVariable Socio_eReader_Navigation_features
61removeVariable Socio_eReader_File_formats_supported
62removeVariable Socio_eReader_Display_features
63removeVariable Socio_eReader_Edit_tool_features
64
65finalFM = merge sunion fm_*