import org.tizen.emulator.skin.image.ImageRegistry;
import org.tizen.emulator.skin.image.ImageRegistry.ImageType;
import org.tizen.emulator.skin.log.SkinLogger;
-<<<<<<< HEAD
-=======
import org.tizen.emulator.skin.screenshot.ScreenShotDialog;
->>>>>>> release-0.21
import org.tizen.emulator.skin.util.SkinRegion;
import org.tizen.emulator.skin.util.SkinRotation;
import org.tizen.emulator.skin.util.SkinUtil;
@Override
public void keyReleased( KeyEvent e ) {
logger.info( "key released. key event:" + e );
-<<<<<<< HEAD
- int keyCode = e.keyCode;
-=======
int keyCode = e.keyCode | e.stateMask;
->>>>>>> release-0.21
KeyEventData keyEventData = new KeyEventData( KeyEventType.RELEASED.value(), keyCode );
communicator.sendToQEMU( SendCommand.SEND_KEY_EVENT, keyEventData );
@Override
public void keyPressed( KeyEvent e ) {
logger.info( "key pressed. key event:" + e );
-<<<<<<< HEAD
- int keyCode = e.keyCode;
-=======
int keyCode = e.keyCode | e.stateMask;
->>>>>>> release-0.21
KeyEventData keyEventData = new KeyEventData( KeyEventType.PRESSED.value(), keyCode );
communicator.sendToQEMU( SendCommand.SEND_KEY_EVENT, keyEventData );
}
screenshotItem.addSelectionListener( new SelectionAdapter() {
@Override
public void widgetSelected( SelectionEvent e ) {
-<<<<<<< HEAD
-
-=======
ScreenShotDialog dialog = new ScreenShotDialog( shell, lcdCanvas );
dialog.open();
->>>>>>> release-0.21
// Display display = shell.getDisplay();
// final Image image = new Image( display, lcdCanvas.getBounds() );
//
final MenuItem aboutItem = new MenuItem( menu, SWT.PUSH );
aboutItem.setText( "About" );
- aboutItem.setEnabled( false );
aboutItem.addSelectionListener( new SelectionAdapter() {
private boolean isOpen;
@Override
public void widgetSelected( SelectionEvent e ) {
-<<<<<<< HEAD
- // TODO
-=======
if( !isOpen ) {
isOpen = true;
AboutDialog dialog = new AboutDialog( shell, "Tizen Emulator Info", SWT.DIALOG_TRIM );
dialog.open();
isOpen = false;
}
->>>>>>> release-0.21
}
} );
}
-}
+}
\ No newline at end of file
initLog( args );
-<<<<<<< HEAD
- initLog( args );
-
- Map<String, String> argsMap = parsArgs( args );
-
- int lcdWidth = Integer.parseInt( argsMap.get( ArgsConstants.RESOLUTION_WIDTH ) );
- int lcdHeight = Integer.parseInt( argsMap.get( ArgsConstants.RESOLUTION_HEIGHT ) );
- EmulatorUI dbiContents = loadDbi( lcdWidth, lcdHeight );
- if ( null == dbiContents ) {
- logger.severe( "Fail to load dbi file." );
- return;
- }
-
- String vmPath = (String) argsMap.get( ArgsConstants.VM_PATH );
- String propFilePath = vmPath + File.separator + PROPERTIES_FILE_NAME;
- Properties properties = loadProperties( propFilePath );
- if ( null == properties ) {
- logger.severe( "Fail to load properties file." );
- return;
- }
-=======
Map<String, String> argsMap = parsArgs( args );
int lcdWidth = Integer.parseInt( argsMap.get( ArgsConstants.RESOLUTION_WIDTH ) );
EmulatorSkin skin = new EmulatorSkin( config );
int windowHandleId = skin.compose();
->>>>>>> release-0.21
int pid = Integer.parseInt( config.getArg( ArgsConstants.UID ) );
SocketCommunicator communicator = new SocketCommunicator( config, pid, windowHandleId, skin );
e.printStackTrace();
}
-<<<<<<< HEAD
- } else {
- logger.severe( "CommSocket is null." );
-=======
} finally {
SkinLogger.end();
->>>>>>> release-0.21
}
}
}
}
-<<<<<<< HEAD
- map.put( ArgsConstants.EMULATOR_NAME, "emulator-26100" );
-
-=======
->>>>>>> release-0.21
logger.info( "========================================" );
logger.info( "args:" + map );
logger.info( "========================================" );
}
-}
+}
\ No newline at end of file
switch ( command ) {
case HEART_BEAT:
resetHeartbeatCount();
-<<<<<<< HEAD
- logger.info( "received HEAR_BEAT from QEMU." );
-=======
logger.fine( "received HEAR_BEAT from QEMU." );
->>>>>>> release-0.21
sendToQEMU( SendCommand.RESPONSE_HEART_BEAT, null );
break;
case SENSOR_DAEMON_START:
skin.shutdown();
}
-}
+}
\ No newline at end of file
public static final String TEST_HEART_BEAT_IGNORE = "test.hb.ignore";
public static final String VM_PATH = "vm.path";
public static final String LOG_LEVEL = "log.level";
-<<<<<<< HEAD
-=======
public static final String NET_BASE_PORT = "net.baseport";
->>>>>>> release-0.21
}
public interface PropertiesConstants {
properties.put( key, Integer.toString( value ) );
}
-}
+}
\ No newline at end of file
}
-<<<<<<< HEAD
-=======
public static void end() {
loggerMap.clear();
}
->>>>>>> release-0.21
public static <T> SkinLogger getSkinLogger( Class<T> clazz ) {
String name = null;
if( null == clazz ) {
-<<<<<<< HEAD
- name = SkinLogger.class.getSimpleName();
- }else {
- name = clazz.getSimpleName();
-=======
name = SkinLogger.class.getName();
}else {
name = clazz.getName();
->>>>>>> release-0.21
}
SkinLogger skinLogger = loggerMap.get( clazz );
}
-}
+}
\ No newline at end of file
package org.tizen.emulator.skin.screenshot;
-import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.text.SimpleDateFormat;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.widgets.ToolBar;
import org.eclipse.swt.widgets.ToolItem;
-
import org.tizen.emulator.skin.util.IOUtil;
public class ScreenShotDialog {