1 package net.osdn.gokigen.pkremote.preference;
8 public interface IPreferencePropertyAccessor
10 String EXIT_APPLICATION = "exit_application";
12 String AUTO_CONNECT_TO_CAMERA = "auto_connect_to_camera";
14 String DEBUG_INFO = "debug_info";
16 String BLE_POWER_ON = "ble_power_on";
17 String BLE_WIFI_ON = "ble_wifi_on";
19 String WIFI_SETTINGS = "wifi_settings";
21 String TAKE_MODE = "take_mode";
22 String TAKE_MODE_DEFAULT_VALUE = "P";
24 String SOUND_VOLUME_LEVEL = "sound_volume_level";
25 String SOUND_VOLUME_LEVEL_DEFAULT_VALUE = "OFF";
27 String USE_PLAYBACK_MENU = "use_playback_menu";
31 String LIVE_VIEW_QUALITY = "live_view_quality";
32 String LIVE_VIEW_QUALITY_DEFAULT_VALUE = "VGA";
34 String SMALL_PICTURE_SIZE = "download_small_picture_size";
35 String SMALL_PICTURE_SIZE_DEFAULT_VALUE = "1600";
37 String PEN_SMALL_PICTURE_SIZE = "pen_download_small_picture_size";
38 String PEN_SMALL_PICTURE_SIZE_DEFAULT_VALUE = "1600";
41 String CAMERAKIT_VERSION = "camerakit_version";
43 String SHOW_GRID_STATUS = "show_grid";
45 String SHARE_AFTER_SAVE = "share_after_save";
47 String CONNECTION_METHOD = "connection_method";
48 String CONNECTION_METHOD_DEFAULT_VALUE = "RICOH";
50 String GR2_DISPLAY_CAMERA_VIEW = "gr2_display_camera_view";
53 String USE_GR2_SPECIAL_COMMAND = "use_gr2_special_command";
55 String PENTAX_CAPTURE_AFTER_AF = "pentax_capture_after_auto_focus";
57 String DIGITAL_ZOOM_LEVEL = "digital_zoom_level";
58 String DIGITAL_ZOOM_LEVEL_DEFAULT_VALUE = "1.0";
60 String POWER_ZOOM_LEVEL = "power_zoom_level";
61 String POWER_ZOOM_LEVEL_DEFAULT_VALUE = "1.0";
63 String MAGNIFYING_LIVE_VIEW_SCALE = "magnifying_live_view_scale";
64 String MAGNIFYING_LIVE_VIEW_SCALE_DEFAULT_VALUE = "10.0";
66 String CAPTURE_BOTH_CAMERA_AND_LIVE_VIEW = "capture_both_camera_and_live_view";
68 String OLYCAMERA_BLUETOOTH_SETTINGS = "olympus_air_bt";
70 String GR2_DISPLAY_MODE = "gr2_display_mode";
71 String GR2_DISPLAY_MODE_DEFAULT_VALUE = "0";
73 String GR2_LCD_SLEEP = "gr2_lcd_sleep";
74 String GR2_LIVE_VIEW = "gr2_display_camera_view";
75 String USE_PENTAX_AUTOFOCUS = "use_pentax_autofocus_mode";
77 String FUJIX_DISPLAY_CAMERA_VIEW = "fujix_display_camera_view";
79 String FUJIX_FOCUS_XY = "fujix_focus_xy";
80 String FUJIX_FOCUS_XY_DEFAULT_VALUE = "7,7";
82 String FUJIX_LIVEVIEW_WAIT = "fujix_liveview_wait";
83 String FUJIX_LIVEVIEW_WAIT_DEFAULT_VALUE = "80";
85 String FUJIX_COMMAND_POLLING_WAIT = "fujix_command_polling_wait";
86 String FUJIX_COMMAND_POLLING_WAIT_DEFAULT_VALUE = "50";
88 String FUJIX_CONNECTION_FOR_READ = "fujix_connection_for_read";
90 String RICOH_GET_PICS_LIST_TIMEOUT = "ricoh_get_pics_list_timeout";
91 String RICOH_GET_PICS_LIST_TIMEOUT_DEFAULT_VALUE = "10";
93 String RICOH_GET_PICS_LIST_MAX_COUNT = "ricoh_get_pics_list_max_count";
94 String RICOH_GET_PICS_LIST_MAX_COUNT_DEFAULT_VALUE = "3000";
96 String GET_SMALL_PICTURE_AS_VGA = "get_small_picture_as_vga";
98 String USE_SMARTPHONE_TRANSFER_MODE = "use_smartphone_transfer_mode";
100 String CANON_RAW_SUFFIX = "canon_raw_suffix";
101 String CANON_RAW_SUFFIX_DEFAULT_VALUE = "CR2";
103 String CANON_USE_SCREENNAIL_AS_SMALL = "canon_get_screennail_as_small_picture";
105 String OLYMPUS_USE_SCREENNAIL_AS_SMALL = "olympus_get_screennail_as_small_picture";
107 String NIKON_USE_SCREENNAIL_AS_SMALL = "nikon_get_screennail_as_small_picture";
109 String NIKON_CAMERA_IP_ADDRESS = "nikon_host_ip";
110 String NIKON_CAMERA_IP_ADDRESS_DEFAULT_VALUE = "192.168.1.1";
112 String NIKON_RECEIVE_WAIT = "nikon_receive_wait";
113 String NIKON_RECEIVE_WAIT_DEFAULT_VALUE = "50";
115 String CANON_RECEIVE_WAIT = "nikon_receive_wait";
116 String CANON_RECEIVE_WAIT_DEFAULT_VALUE = "20";
118 String HTTP_COMMAND_SEND_DIALOG = "send_command_dialog";
120 String USE_OSC_THETA_V21 = "use_osc_theta_v21";
122 String PIXPRO_HOST_IP = "pixpro_host_ip";
123 String PIXPRO_HOST_IP_DEFAULT_VALUE = "172.16.0.254";
125 String PIXPRO_COMMAND_PORT = "pixpro_command_port";
126 String PIXPRO_COMMAND_PORT_DEFAULT_VALUE = "9175";
128 String PIXPRO_GET_PICS_LIST_TIMEOUT = "pixpro_get_pics_list_timeout";
129 String PIXPRO_GET_PICS_LIST_TIMEOUT_DEFAULT_VALUE = "30";
131 String THUMBNAIL_IMAGE_CACHE_SIZE = "thumbnail_image_cache_size";
132 String THUMBNAIL_IMAGE_CACHE_SIZE_DEFAULT_VALUE = "120";
135 //String GR2_DISPLAY_MODE = "gr2_display_mode";
136 //String GR2_DISPLAY_MODE_DEFAULT_VALUE = "0";
139 int CHOICE_SPLASH_SCREEN = 10;
141 int SELECT_SAMPLE_IMAGE_CODE = 110;
142 int SELECT_SPLASH_IMAGE_CODE = 120;
144 String getLiveViewSize();
145 void restoreCameraSettings(Callback callback);
146 void storeCameraSettings(Callback callback);
150 void stored(boolean result);
151 void restored(boolean result);