You can subscribe to this list here.
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(29) |
Aug
(75) |
Sep
(32) |
Oct
(147) |
Nov
(31) |
Dec
(49) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 |
Jan
(46) |
Feb
(35) |
Mar
(148) |
Apr
(33) |
May
(53) |
Jun
(46) |
Jul
(60) |
Aug
(44) |
Sep
(135) |
Oct
(23) |
Nov
(68) |
Dec
(42) |
2011 |
Jan
(94) |
Feb
(55) |
Mar
(114) |
Apr
(78) |
May
(64) |
Jun
(10) |
Jul
(31) |
Aug
(2) |
Sep
(25) |
Oct
(13) |
Nov
(8) |
Dec
(24) |
2012 |
Jan
(5) |
Feb
(33) |
Mar
(31) |
Apr
(19) |
May
(24) |
Jun
(23) |
Jul
(14) |
Aug
(15) |
Sep
(12) |
Oct
(3) |
Nov
(4) |
Dec
(19) |
2013 |
Jan
(8) |
Feb
(20) |
Mar
(4) |
Apr
(2) |
May
(1) |
Jun
(2) |
Jul
|
Aug
(1) |
Sep
(2) |
Oct
(1) |
Nov
(4) |
Dec
|
2014 |
Jan
|
Feb
|
Mar
(6) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
(7) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(6) |
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Arno P. <ar...@pu...> - 2010-01-20 19:35:39
|
well, these are effectively two backends. I already had some "fun" adding more efficient field access support for both. We are currently working on integrating a proper garbage collector that will also have impact on code generation. I would strongly encourage you to try the register-based backend. I promise quick turnarounds to add missing instructions. For now you have the --use-jvm option as a fallback but I want to deprecate it before a few months. Arno On 1/20/10 10:32 AM, Gergely Kis wrote: > Hi, > > Would it be possible to keep around the stack based backend a little bit > longer (a few months)? > Even if it does not get too much attention, it is still usable, and I > don't think it will cause any maintenance headaches. > It could just print out a warning, that it is not recommended and not > supported. > > Best Regards, > Gergely > > 2010/1/11 Arno Puder <ar...@pu... <mailto:ar...@pu...>> > > > Guys, > > we have been busy adding a stack- to register-machine conversion to the > XMLVM code generation backend. We make use of Android's DEX format to > represent the register-based instruction set. This leads to more compact > and more efficient Objective-C code. The current HEAD of XMLVM > Subversion repository has the new register-based backend enabled by > default. All of XMLVM's demos work but it might be possible that it > breaks for one of your applications. Please report any problems on the > mailing list. You can still enable the old stack-based code generation > by adding --use-jvm to the command line options. If we don't hear any > complaints, this option will go away in a few weeks and the > register-based backend will be the only one. As we already discussed in > an earlier message on this list, the register-based code generation has > not changed the name mangling. I.e., all the hand-written Objective-C > code does not need to be changed. > > Enjoy! > > Arno > > > -- > Kis Gergely > MattaKis Consulting > Email: ger...@ma... <mailto:ger...@ma...> > Web: http://www.mattakis.com > Phone: +36 70 408 1723 > > > > ------------------------------------------------------------------------------ > Throughout its 18-year history, RSA Conference consistently attracts the > world's best and brightest in the field, creating opportunities for Conference > attendees to learn about information security's most important issues through > interactions with peers, luminaries and emerging and established companies. > http://p.sf.net/sfu/rsaconf-dev2dev > > > > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Arno P. <ar...@pu...> - 2010-01-20 19:32:48
|
Adrian, sounds like a reasonable approach. But I would suggest that the UIView that has the input focus calls back a method in the simulator to register itself (similar to the way the key window registers itself). This way you can avoid iterating over all UIViews to find the one that has the input focus (which you would need to do for every single event). Why don't you make that change and submit a patch? Arno On 1/20/10 2:56 AM, Adrian Buerki wrote: > Hi Arno > > That was quite easy. I added a property hasFocus to the > org.xmlvm.iphone.UIView class. The property hasFocus is set in the > touchedInsideView(...) method. The touchedInsideView(...) method is > called when a mouse click occurs, and if the click was on the current > component hasFocus is set to true. That way the last clicked element > knows that it has the focus. So the focus only works for mouse clicks, > but the iPhone does not have a tabulator key or arrows to switch input > focus anyway... > > Now all I do in the org.xmlvm.iphone.internal.Display class is > iterating over the key listeners, ask each listener (which is a UIView > instance) whether it has the focus and send the typed character to the > component with the focus. > > Regards, Adrian > > 2010/1/19 Arno Puder<ar...@pu...>: >> >> Adrian, >> >> the event handling for key-strokes in the Java Emulator is very >> simplistic. Well, it currently can only handle one input widget. It >> sounds like your patch will address that. How do you switch input focus? >> >> Arno >> >> >> On 1/19/10 2:19 AM, Adrian Buerki wrote: >>> Hey guys >>> >>> I have electronically signed the CLA. >>> >>> The iPhone Java emulator seems to have problems with multiple text >>> fields on the same screen. Due to the fact that the >>> org.xmlvm.iphone.internal.Display class does only support one key >>> listener. I have fixed that. I assume the problem is just in the >>> emulator, once cross compiled the text fields would behave correctly. >>> I'm going to submit a patch, if my assumption about the no need to >>> touch the Objective-C stuff is right. >>> >>> About the password fields and multiline labels, yes I can help there. >>> I'm quite good at building Java UI's but don't know anything about >>> Objective-C. So I need help with the Objective-C part. >>> >>> Regards, Adrian >>> >>> 2010/1/18 Wolfgang Korn<wol...@xm...>: >>>> Adrian, >>>> >>>> you did not overlook an existing implementation. Neither password >>>> fields, nor multiline labels are supported by now. So feel free to >>>> contribute to XMLVM. If you need help to get started don't hesitate to >>>> contact us. >>>> >>>> To accept contributions we ask you to sign our Contributors License >>>> Agreement (CLA) . Please have a look at http://xmlvm.org/contribute/ >>>> >>>> -- Wolfgang >>>> >>>> >>>> Adrian Buerki wrote: >>>>> Hey guys >>>>> >>>>> First of all, this is a great project! >>>>> >>>>> I'm trying to write an iPhone application using the components in the >>>>> org.xmlvm.iphone package. I'm missing some kind of password text field >>>>> component. I have no problem in extending the UITextField and add the >>>>> functionality, just want to make sure I did not overlook something? >>>>> >>>>> Is there some kind of multi-line support in the UILabel component? The >>>>> text I have set is too long and runs over the window border. I can >>>>> split it into multiple labels, but that does not feel like the >>>>> appropriate solution... >>>>> >>>>> Keep up the good work! >>>>> Adrian >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Throughout its 18-year history, RSA Conference consistently attracts the >>>>> world's best and brightest in the field, creating opportunities for Conference >>>>> attendees to learn about information security's most important issues through >>>>> interactions with peers, luminaries and emerging and established companies. >>>>> http://p.sf.net/sfu/rsaconf-dev2dev >>>>> _______________________________________________ >>>>> xmlvm-users mailing list >>>>> xml...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/xmlvm-users >>>>> >>>> >>>> >>> >>> ------------------------------------------------------------------------------ >>> Throughout its 18-year history, RSA Conference consistently attracts the >>> world's best and brightest in the field, creating opportunities for Conference >>> attendees to learn about information security's most important issues through >>> interactions with peers, luminaries and emerging and established companies. >>> http://p.sf.net/sfu/rsaconf-dev2dev >>> _______________________________________________ >>> xmlvm-users mailing list >>> xml...@li... >>> https://lists.sourceforge.net/lists/listinfo/xmlvm-users >> >> ------------------------------------------------------------------------------ >> Throughout its 18-year history, RSA Conference consistently attracts the >> world's best and brightest in the field, creating opportunities for Conference >> attendees to learn about information security's most important issues through >> interactions with peers, luminaries and emerging and established companies. >> http://p.sf.net/sfu/rsaconf-dev2dev >> _______________________________________________ >> xmlvm-users mailing list >> xml...@li... >> https://lists.sourceforge.net/lists/listinfo/xmlvm-users >> > > ------------------------------------------------------------------------------ > Throughout its 18-year history, RSA Conference consistently attracts the > world's best and brightest in the field, creating opportunities for Conference > attendees to learn about information security's most important issues through > interactions with peers, luminaries and emerging and established companies. > http://p.sf.net/sfu/rsaconf-dev2dev > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Arno P. <ar...@pu...> - 2010-01-20 19:11:08
|
there seems to be a little overlap, but both of you have done some interesting extensions. We are definitely interested to merge these back with the trunk. We'll work with you to make that happen. Arno On 1/20/10 6:30 AM, Gergely Kis wrote: > Hi, > > We are also in the process of preparing a similar patchset, with some > overlaps: > > - Parts of Collections framework (List, Map, Vector, ArrayList, > LinkedList, Hashtable): All based on NSMutableArrays and > NSMutableDictionaries. > - Parts of the IO framework (FileInputStream, FileOutputStream, > ByteArray*Stream, InputStreamReader) > - Synchronization (Threads, proper implementation of synchronized blocks > and methods, wait, notify) > - and various other bits and pieces (Math, different number classes ... > etc.) > > We are struggling with getting our private xmlvm branch up to the latest > trunk so we can send back the patches, and also with trying to meet a > deadline with our project. > > Best Regards, > Gergely > > > 2010/1/20 Dr. Alexander K. Seewald <al...@se... > <mailto:al...@se...>> > > Hi all, > > I've finally managed to port the core audio processing library from > my android app to iphone and tested it... it works perfectly with <1E-6 > difference! (still with --use-jvm) > > On the way I had to implement some compatibility objectiveC code > which I'm willing to contribute. This is basically... > * a pretty complete java_util_Vector (based on NSMutableArray) > * a pretty complete java_io_FileInputStream (using a memory buffer > for simplicity, might have some leaks, did not put the > same functions in InputStream as abstract implementations... > sorry, was in a hurry) > * adding many functions to java_lang_Math > * java_lang_Double with conversion functions > > * minor stuff: > + logging the processed code file in ObjectiveCOutputProcess.java > This makes finding java source file with still missing opcodes > so much easier to find! > + adding the wav file type to XCodeFile > This automatically adds them to the resources. A workaround to > support raw resources would be to rename all Android resources > in res/raw to .raw extension, run android build to get R.java, > add the .raw file type to XCodeFile and also add an access function > to android/content/res/Resources.java like this: > public FileInputStream openRawResource(int resourceId) throws > Exception { > String fileName = > getFileNamePath(findResourceNameById(resourceId)); > String filePath = > NSBundle.mainBundle().pathForResource(fileName,"raw"); > return new FileInputStream(filePath); > } > Works for .wav, at least! > > What is the best way for me to contribute code? For now there is no > major discrepancy with the svn repository, but it is only a matter > of time... ;-) > > Best, > Alex > -- > Dr. Alexander K. Seewald > > Seewald Solutions > www.seewald.at <http://www.seewald.at> > Tel. +43(664)1106886 > Fax. +43(1)2533033/2764 > > ------------------------------------------------------------------------------ > Throughout its 18-year history, RSA Conference consistently attracts the > world's best and brightest in the field, creating opportunities for > Conference > attendees to learn about information security's most important > issues through > interactions with peers, luminaries and emerging and established > companies. > http://p.sf.net/sfu/rsaconf-dev2dev > _______________________________________________ > xmlvm-users mailing list > xml...@li... > <mailto:xml...@li...> > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > > > > -- > Kis Gergely > MattaKis Consulting > Email: ger...@ma... <mailto:ger...@ma...> > Web: http://www.mattakis.com > Phone: +36 70 408 1723 > > > > ------------------------------------------------------------------------------ > Throughout its 18-year history, RSA Conference consistently attracts the > world's best and brightest in the field, creating opportunities for Conference > attendees to learn about information security's most important issues through > interactions with peers, luminaries and emerging and established companies. > http://p.sf.net/sfu/rsaconf-dev2dev > > > > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Gergely K. <ger...@ma...> - 2010-01-20 18:39:05
|
Hi, Would it be possible to keep around the stack based backend a little bit longer (a few months)? Even if it does not get too much attention, it is still usable, and I don't think it will cause any maintenance headaches. It could just print out a warning, that it is not recommended and not supported. Best Regards, Gergely 2010/1/11 Arno Puder <ar...@pu...> > > Guys, > > we have been busy adding a stack- to register-machine conversion to the > XMLVM code generation backend. We make use of Android's DEX format to > represent the register-based instruction set. This leads to more compact > and more efficient Objective-C code. The current HEAD of XMLVM > Subversion repository has the new register-based backend enabled by > default. All of XMLVM's demos work but it might be possible that it > breaks for one of your applications. Please report any problems on the > mailing list. You can still enable the old stack-based code generation > by adding --use-jvm to the command line options. If we don't hear any > complaints, this option will go away in a few weeks and the > register-based backend will be the only one. As we already discussed in > an earlier message on this list, the register-based code generation has > not changed the name mangling. I.e., all the hand-written Objective-C > code does not need to be changed. > > Enjoy! > > Arno > -- Kis Gergely MattaKis Consulting Email: ger...@ma... Web: http://www.mattakis.com Phone: +36 70 408 1723 |
From: Dr. A. K. S. <al...@se...> - 2010-01-20 17:34:34
|
Sorry, forget the last mail about multi-line text fields. xmlvm uses iPhone's UILabel to implement TextView, so setting... self.numberOfLines=0; ... in __int_org_xmlvm_iphone_UILabel__ (org_xmlvm_iphone_UILabel.m) gives a multi-line word-wrap field after all! IMHO this should be set by default for all TextViews (to be compatible with Android). Best, Alex -- Dr. Alexander K. Seewald Seewald Solutions www.seewald.at Tel. +43(664)1106886 Fax. +43(1)2533033/2764 |
From: Dr. A. K. S. <al...@se...> - 2010-01-20 16:18:20
|
Hi Wolfgang, I've signed the CLA and uploaded the first batch of patches. Most of these should be ok; for java_io_FileInputStream Gergely's version will surely be better. ;-) The changes should work well with Rev. 862. Best, Alex On Wed, Jan 20, 2010 at 01:15:31PM +0100, Wolfgang Korn wrote: > Great to hear that you would like to contribute to XMLVM! Please have a > look at http://xmlvm.org/contribute/. There we describe the process of > contributing to XMLVM. Basically you have to sign our Contributor > License Agreement (CLA) and submit a patch file to our code review > portal at http://xmlvm-reviews.appspot.com/ . After reviewing the > changes we will merge them to our SVN repository. > > If you have any further questions, let us know. > > -- Wolfgang |
From: Dr. A. K. S. <al...@se...> - 2010-01-20 15:50:40
|
Just a quick announcement: I'm going to patch paint() in UITextFieldRenderer to enable using newlines (\n) and also word-wrap since I desperately need that. This will probably only work for fixed-height fields for now, but at least the iPhone has the same resolution for all models... ;-) It would be more useful to enhance the width computation in TextView() after that to enable this also for non-fixed-height text field, any ideas what's a portable way to do this? Best, Alex -- Dr. Alexander K. Seewald Seewald Solutions www.seewald.at Tel. +43(664)1106886 Fax. +43(1)2533033/2764 |
From: Sascha H. <sa...@xm...> - 2010-01-20 15:12:20
|
Hi Pavel, we don't have an Android SDK version we fully support, and I don't think we are anywhere close to that at this point. >From the logs your provided I can see, that there are compatibility classes missing, for example for android.text.Editable and others, that first need to be implemented. // Sascha 2010/1/20 Pavel Aksonov <ak...@gm...> > I've tried to convert to iPhone next android app (XMPP sample) but > unsuccessfully. > > http://davanum.wordpress.com/2008/12/29/updated-xmpp-client-for-android/ > > Could someone help? What android SDK version is supported? What could be > done to fix it? > > > I've extract smack classes from smack.jar but still errors, there is tail > of long log > > gcc-4.2 -x objective-c -arch i386 -fmessage-length=0 -pipe -std=c99 > -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type > -D__IPHONE_OS_VERSION_MIN_REQUIRED=30000 -isysroot > /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.1.sdk > -fvisibility=hidden -mmacosx-version-min=10.5 -gdwarf-2 -Isrc/lib/iphone > -Isrc/lib/android -Isrc/app -c > src/app/org_apache_android_xmpp_SettingsDialog.m -o > build/obj/app/org_apache_android_xmpp_SettingsDialog.o > src/app/org_apache_android_xmpp_SettingsDialog.m:9:34: error: > android_text_Editable.h: No such file or directory > In file included from src/app/org_apache_android_xmpp_SettingsDialog.m:10: > src/app/org_jivesoftware_smack_ConnectionConfiguration.h:3:32: error: > java_lang_Cloneable.h: No such file or directory > In file included from src/app/org_apache_android_xmpp_SettingsDialog.m:10: > src/app/org_jivesoftware_smack_ConnectionConfiguration.h:23: error: cannot > find protocol declaration for ‘java_lang_Cloneable’ > src/app/org_apache_android_xmpp_SettingsDialog.m: In function > ‘-[org_apache_android_xmpp_SettingsDialog > __init_org_apache_android_xmpp_SettingsDialog___org_apache_android_xmpp_XMPPClient:]’: > src/app/org_apache_android_xmpp_SettingsDialog.m:59: warning: > ‘android_app_Dialog’ may not respond to > ‘-__init_android_app_Dialog___android_content_Context:’ > src/app/org_apache_android_xmpp_SettingsDialog.m:59: warning: (Messages > without a matching method signature > src/app/org_apache_android_xmpp_SettingsDialog.m:59: warning: will be > assumed to return ‘id’ and accept > src/app/org_apache_android_xmpp_SettingsDialog.m:59: warning: ‘...’ as > arguments.) > src/app/org_apache_android_xmpp_SettingsDialog.m: In function > ‘-[org_apache_android_xmpp_SettingsDialog onStart__]’: > src/app/org_apache_android_xmpp_SettingsDialog.m:79: warning: > ‘android_app_Dialog’ may not respond to ‘-onStart__’ > src/app/org_apache_android_xmpp_SettingsDialog.m:81: warning: > ‘org_apache_android_xmpp_SettingsDialog’ may not respond to > ‘-setContentView___int:’ > src/app/org_apache_android_xmpp_SettingsDialog.m:82: warning: > ‘org_apache_android_xmpp_SettingsDialog’ may not respond to ‘-getWindow__’ > src/app/org_apache_android_xmpp_SettingsDialog.m:86: warning: > ‘org_apache_android_xmpp_SettingsDialog’ may not respond to > ‘-setTitle___java_lang_CharSequence:’ > src/app/org_apache_android_xmpp_SettingsDialog.m:88: warning: > ‘org_apache_android_xmpp_SettingsDialog’ may not respond to > ‘-findViewById___int:’ > src/app/org_apache_android_xmpp_SettingsDialog.m: In function > ‘-[org_apache_android_xmpp_SettingsDialog getText___int:]’: > src/app/org_apache_android_xmpp_SettingsDialog.m:243: warning: > ‘org_apache_android_xmpp_SettingsDialog’ may not respond to > ‘-findViewById___int:’ > make: *** [build/obj/app/org_apache_android_xmpp_SettingsDialog.o] Error 1 > > > > > ------------------------------------------------------------------------------ > Throughout its 18-year history, RSA Conference consistently attracts the > world's best and brightest in the field, creating opportunities for > Conference > attendees to learn about information security's most important issues > through > interactions with peers, luminaries and emerging and established companies. > http://p.sf.net/sfu/rsaconf-dev2dev > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > |
From: Gergely K. <ger...@ma...> - 2010-01-20 14:30:49
|
Hi, We are also in the process of preparing a similar patchset, with some overlaps: - Parts of Collections framework (List, Map, Vector, ArrayList, LinkedList, Hashtable): All based on NSMutableArrays and NSMutableDictionaries. - Parts of the IO framework (FileInputStream, FileOutputStream, ByteArray*Stream, InputStreamReader) - Synchronization (Threads, proper implementation of synchronized blocks and methods, wait, notify) - and various other bits and pieces (Math, different number classes ... etc.) We are struggling with getting our private xmlvm branch up to the latest trunk so we can send back the patches, and also with trying to meet a deadline with our project. Best Regards, Gergely 2010/1/20 Dr. Alexander K. Seewald <al...@se...> > Hi all, > > I've finally managed to port the core audio processing library from > my android app to iphone and tested it... it works perfectly with <1E-6 > difference! (still with --use-jvm) > > On the way I had to implement some compatibility objectiveC code > which I'm willing to contribute. This is basically... > * a pretty complete java_util_Vector (based on NSMutableArray) > * a pretty complete java_io_FileInputStream (using a memory buffer > for simplicity, might have some leaks, did not put the > same functions in InputStream as abstract implementations... > sorry, was in a hurry) > * adding many functions to java_lang_Math > * java_lang_Double with conversion functions > > * minor stuff: > + logging the processed code file in ObjectiveCOutputProcess.java > This makes finding java source file with still missing opcodes > so much easier to find! > + adding the wav file type to XCodeFile > This automatically adds them to the resources. A workaround to > support raw resources would be to rename all Android resources > in res/raw to .raw extension, run android build to get R.java, > add the .raw file type to XCodeFile and also add an access function > to android/content/res/Resources.java like this: > public FileInputStream openRawResource(int resourceId) throws Exception > { > String fileName = getFileNamePath(findResourceNameById(resourceId)); > String filePath = > NSBundle.mainBundle().pathForResource(fileName,"raw"); > return new FileInputStream(filePath); > } > Works for .wav, at least! > > What is the best way for me to contribute code? For now there is no > major discrepancy with the svn repository, but it is only a matter > of time... ;-) > > Best, > Alex > -- > Dr. Alexander K. Seewald > > Seewald Solutions > www.seewald.at > Tel. +43(664)1106886 > Fax. +43(1)2533033/2764 > > > ------------------------------------------------------------------------------ > Throughout its 18-year history, RSA Conference consistently attracts the > world's best and brightest in the field, creating opportunities for > Conference > attendees to learn about information security's most important issues > through > interactions with peers, luminaries and emerging and established companies. > http://p.sf.net/sfu/rsaconf-dev2dev > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > -- Kis Gergely MattaKis Consulting Email: ger...@ma... Web: http://www.mattakis.com Phone: +36 70 408 1723 |
From: Pavel A. <ak...@gm...> - 2010-01-20 14:08:46
|
I've tried to convert to iPhone next android app (XMPP sample) but unsuccessfully. http://davanum.wordpress.com/2008/12/29/updated-xmpp-client-for-android/ Could someone help? What android SDK version is supported? What could be done to fix it? I've extract smack classes from smack.jar but still errors, there is tail of long log gcc-4.2 -x objective-c -arch i386 -fmessage-length=0 -pipe -std=c99 -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -D__IPHONE_OS_VERSION_MIN_REQUIRED=30000 -isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.1.sdk -fvisibility=hidden -mmacosx-version-min=10.5 -gdwarf-2 -Isrc/lib/iphone -Isrc/lib/android -Isrc/app -c src/app/org_apache_android_xmpp_SettingsDialog.m -o build/obj/app/org_apache_android_xmpp_SettingsDialog.o src/app/org_apache_android_xmpp_SettingsDialog.m:9:34: error: android_text_Editable.h: No such file or directory In file included from src/app/org_apache_android_xmpp_SettingsDialog.m:10: src/app/org_jivesoftware_smack_ConnectionConfiguration.h:3:32: error: java_lang_Cloneable.h: No such file or directory In file included from src/app/org_apache_android_xmpp_SettingsDialog.m:10: src/app/org_jivesoftware_smack_ConnectionConfiguration.h:23: error: cannot find protocol declaration for ‘java_lang_Cloneable’ src/app/org_apache_android_xmpp_SettingsDialog.m: In function ‘-[org_apache_android_xmpp_SettingsDialog __init_org_apache_android_xmpp_SettingsDialog___org_apache_android_xmpp_XMPPClient:]’: src/app/org_apache_android_xmpp_SettingsDialog.m:59: warning: ‘android_app_Dialog’ may not respond to ‘-__init_android_app_Dialog___android_content_Context:’ src/app/org_apache_android_xmpp_SettingsDialog.m:59: warning: (Messages without a matching method signature src/app/org_apache_android_xmpp_SettingsDialog.m:59: warning: will be assumed to return ‘id’ and accept src/app/org_apache_android_xmpp_SettingsDialog.m:59: warning: ‘...’ as arguments.) src/app/org_apache_android_xmpp_SettingsDialog.m: In function ‘-[org_apache_android_xmpp_SettingsDialog onStart__]’: src/app/org_apache_android_xmpp_SettingsDialog.m:79: warning: ‘android_app_Dialog’ may not respond to ‘-onStart__’ src/app/org_apache_android_xmpp_SettingsDialog.m:81: warning: ‘org_apache_android_xmpp_SettingsDialog’ may not respond to ‘-setContentView___int:’ src/app/org_apache_android_xmpp_SettingsDialog.m:82: warning: ‘org_apache_android_xmpp_SettingsDialog’ may not respond to ‘-getWindow__’ src/app/org_apache_android_xmpp_SettingsDialog.m:86: warning: ‘org_apache_android_xmpp_SettingsDialog’ may not respond to ‘-setTitle___java_lang_CharSequence:’ src/app/org_apache_android_xmpp_SettingsDialog.m:88: warning: ‘org_apache_android_xmpp_SettingsDialog’ may not respond to ‘-findViewById___int:’ src/app/org_apache_android_xmpp_SettingsDialog.m: In function ‘-[org_apache_android_xmpp_SettingsDialog getText___int:]’: src/app/org_apache_android_xmpp_SettingsDialog.m:243: warning: ‘org_apache_android_xmpp_SettingsDialog’ may not respond to ‘-findViewById___int:’ make: *** [build/obj/app/org_apache_android_xmpp_SettingsDialog.o] Error 1 |
From: Wolfgang K. <wol...@xm...> - 2010-01-20 13:14:01
|
Applications cross-compiled using XMLVM result in Objective-C source code which in turn can be compiled to a native iPhone binary using Apple's Xcode. So if you obtained a code signing key from Apple you will be able to sign your application and deploy it to the device. There is no need to jailbreak your device. As an example see our Xokoban demo application. This application has been accepted by Apple and is available in the AppStore. -- Wolfgang Lennie De Villiers wrote: > Hi, > > I'm new to this group or I subscribed but first time posting a > question, first time trying XMLVM. > When I wrote a program in Java using this tool, will it actually run > successfully on the iPhone or iPod Touch device? Do I need to > jailbreak the device? > > Kind Regards, > > Lennie De Villiers > > ------------------------------------------------------------------------------ > Throughout its 18-year history, RSA Conference consistently attracts the > world's best and brightest in the field, creating opportunities for Conference > attendees to learn about information security's most important issues through > interactions with peers, luminaries and emerging and established companies. > http://p.sf.net/sfu/rsaconf-dev2dev > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > |
From: Wolfgang K. <wol...@xm...> - 2010-01-20 13:07:45
|
Great to hear that you would like to contribute to XMLVM! Please have a look at http://xmlvm.org/contribute/. There we describe the process of contributing to XMLVM. Basically you have to sign our Contributor License Agreement (CLA) and submit a patch file to our code review portal at http://xmlvm-reviews.appspot.com/ . After reviewing the changes we will merge them to our SVN repository. If you have any further questions, let us know. -- Wolfgang Dr. Alexander K. Seewald wrote: > Hi all, > > I've finally managed to port the core audio processing library from > my android app to iphone and tested it... it works perfectly with <1E-6 > difference! (still with --use-jvm) > > On the way I had to implement some compatibility objectiveC code > which I'm willing to contribute. This is basically... > * a pretty complete java_util_Vector (based on NSMutableArray) > * a pretty complete java_io_FileInputStream (using a memory buffer > for simplicity, might have some leaks, did not put the > same functions in InputStream as abstract implementations... > sorry, was in a hurry) > * adding many functions to java_lang_Math > * java_lang_Double with conversion functions > > * minor stuff: > + logging the processed code file in ObjectiveCOutputProcess.java > This makes finding java source file with still missing opcodes > so much easier to find! > + adding the wav file type to XCodeFile > This automatically adds them to the resources. A workaround to > support raw resources would be to rename all Android resources > in res/raw to .raw extension, run android build to get R.java, > add the .raw file type to XCodeFile and also add an access function > to android/content/res/Resources.java like this: > public FileInputStream openRawResource(int resourceId) throws Exception { > String fileName = getFileNamePath(findResourceNameById(resourceId)); > String filePath = NSBundle.mainBundle().pathForResource(fileName,"raw"); > return new FileInputStream(filePath); > } > Works for .wav, at least! > > What is the best way for me to contribute code? For now there is no > major discrepancy with the svn repository, but it is only a matter > of time... ;-) > > Best, > Alex > |
From: Lennie De V. <len...@gm...> - 2010-01-20 12:05:49
|
Hi, I'm new to this group or I subscribed but first time posting a question, first time trying XMLVM. When I wrote a program in Java using this tool, will it actually run successfully on the iPhone or iPod Touch device? Do I need to jailbreak the device? Kind Regards, Lennie De Villiers |
From: Dr. A. K. S. <al...@se...> - 2010-01-20 11:44:36
|
Hi all, I've finally managed to port the core audio processing library from my android app to iphone and tested it... it works perfectly with <1E-6 difference! (still with --use-jvm) On the way I had to implement some compatibility objectiveC code which I'm willing to contribute. This is basically... * a pretty complete java_util_Vector (based on NSMutableArray) * a pretty complete java_io_FileInputStream (using a memory buffer for simplicity, might have some leaks, did not put the same functions in InputStream as abstract implementations... sorry, was in a hurry) * adding many functions to java_lang_Math * java_lang_Double with conversion functions * minor stuff: + logging the processed code file in ObjectiveCOutputProcess.java This makes finding java source file with still missing opcodes so much easier to find! + adding the wav file type to XCodeFile This automatically adds them to the resources. A workaround to support raw resources would be to rename all Android resources in res/raw to .raw extension, run android build to get R.java, add the .raw file type to XCodeFile and also add an access function to android/content/res/Resources.java like this: public FileInputStream openRawResource(int resourceId) throws Exception { String fileName = getFileNamePath(findResourceNameById(resourceId)); String filePath = NSBundle.mainBundle().pathForResource(fileName,"raw"); return new FileInputStream(filePath); } Works for .wav, at least! What is the best way for me to contribute code? For now there is no major discrepancy with the svn repository, but it is only a matter of time... ;-) Best, Alex -- Dr. Alexander K. Seewald Seewald Solutions www.seewald.at Tel. +43(664)1106886 Fax. +43(1)2533033/2764 |
From: Adrian B. <kil...@gm...> - 2010-01-20 10:56:32
|
Hi Arno That was quite easy. I added a property hasFocus to the org.xmlvm.iphone.UIView class. The property hasFocus is set in the touchedInsideView(...) method. The touchedInsideView(...) method is called when a mouse click occurs, and if the click was on the current component hasFocus is set to true. That way the last clicked element knows that it has the focus. So the focus only works for mouse clicks, but the iPhone does not have a tabulator key or arrows to switch input focus anyway... Now all I do in the org.xmlvm.iphone.internal.Display class is iterating over the key listeners, ask each listener (which is a UIView instance) whether it has the focus and send the typed character to the component with the focus. Regards, Adrian 2010/1/19 Arno Puder <ar...@pu...>: > > Adrian, > > the event handling for key-strokes in the Java Emulator is very > simplistic. Well, it currently can only handle one input widget. It > sounds like your patch will address that. How do you switch input focus? > > Arno > > > On 1/19/10 2:19 AM, Adrian Buerki wrote: >> Hey guys >> >> I have electronically signed the CLA. >> >> The iPhone Java emulator seems to have problems with multiple text >> fields on the same screen. Due to the fact that the >> org.xmlvm.iphone.internal.Display class does only support one key >> listener. I have fixed that. I assume the problem is just in the >> emulator, once cross compiled the text fields would behave correctly. >> I'm going to submit a patch, if my assumption about the no need to >> touch the Objective-C stuff is right. >> >> About the password fields and multiline labels, yes I can help there. >> I'm quite good at building Java UI's but don't know anything about >> Objective-C. So I need help with the Objective-C part. >> >> Regards, Adrian >> >> 2010/1/18 Wolfgang Korn<wol...@xm...>: >>> Adrian, >>> >>> you did not overlook an existing implementation. Neither password >>> fields, nor multiline labels are supported by now. So feel free to >>> contribute to XMLVM. If you need help to get started don't hesitate to >>> contact us. >>> >>> To accept contributions we ask you to sign our Contributors License >>> Agreement (CLA) . Please have a look at http://xmlvm.org/contribute/ >>> >>> -- Wolfgang >>> >>> >>> Adrian Buerki wrote: >>>> Hey guys >>>> >>>> First of all, this is a great project! >>>> >>>> I'm trying to write an iPhone application using the components in the >>>> org.xmlvm.iphone package. I'm missing some kind of password text field >>>> component. I have no problem in extending the UITextField and add the >>>> functionality, just want to make sure I did not overlook something? >>>> >>>> Is there some kind of multi-line support in the UILabel component? The >>>> text I have set is too long and runs over the window border. I can >>>> split it into multiple labels, but that does not feel like the >>>> appropriate solution... >>>> >>>> Keep up the good work! >>>> Adrian >>>> >>>> ------------------------------------------------------------------------------ >>>> Throughout its 18-year history, RSA Conference consistently attracts the >>>> world's best and brightest in the field, creating opportunities for Conference >>>> attendees to learn about information security's most important issues through >>>> interactions with peers, luminaries and emerging and established companies. >>>> http://p.sf.net/sfu/rsaconf-dev2dev >>>> _______________________________________________ >>>> xmlvm-users mailing list >>>> xml...@li... >>>> https://lists.sourceforge.net/lists/listinfo/xmlvm-users >>>> >>> >>> >> >> ------------------------------------------------------------------------------ >> Throughout its 18-year history, RSA Conference consistently attracts the >> world's best and brightest in the field, creating opportunities for Conference >> attendees to learn about information security's most important issues through >> interactions with peers, luminaries and emerging and established companies. >> http://p.sf.net/sfu/rsaconf-dev2dev >> _______________________________________________ >> xmlvm-users mailing list >> xml...@li... >> https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > ------------------------------------------------------------------------------ > Throughout its 18-year history, RSA Conference consistently attracts the > world's best and brightest in the field, creating opportunities for Conference > attendees to learn about information security's most important issues through > interactions with peers, luminaries and emerging and established companies. > http://p.sf.net/sfu/rsaconf-dev2dev > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > |
From: Arno P. <ar...@pu...> - 2010-01-19 20:25:31
|
Adrian, the event handling for key-strokes in the Java Emulator is very simplistic. Well, it currently can only handle one input widget. It sounds like your patch will address that. How do you switch input focus? Arno On 1/19/10 2:19 AM, Adrian Buerki wrote: > Hey guys > > I have electronically signed the CLA. > > The iPhone Java emulator seems to have problems with multiple text > fields on the same screen. Due to the fact that the > org.xmlvm.iphone.internal.Display class does only support one key > listener. I have fixed that. I assume the problem is just in the > emulator, once cross compiled the text fields would behave correctly. > I'm going to submit a patch, if my assumption about the no need to > touch the Objective-C stuff is right. > > About the password fields and multiline labels, yes I can help there. > I'm quite good at building Java UI's but don't know anything about > Objective-C. So I need help with the Objective-C part. > > Regards, Adrian > > 2010/1/18 Wolfgang Korn<wol...@xm...>: >> Adrian, >> >> you did not overlook an existing implementation. Neither password >> fields, nor multiline labels are supported by now. So feel free to >> contribute to XMLVM. If you need help to get started don't hesitate to >> contact us. >> >> To accept contributions we ask you to sign our Contributors License >> Agreement (CLA) . Please have a look at http://xmlvm.org/contribute/ >> >> -- Wolfgang >> >> >> Adrian Buerki wrote: >>> Hey guys >>> >>> First of all, this is a great project! >>> >>> I'm trying to write an iPhone application using the components in the >>> org.xmlvm.iphone package. I'm missing some kind of password text field >>> component. I have no problem in extending the UITextField and add the >>> functionality, just want to make sure I did not overlook something? >>> >>> Is there some kind of multi-line support in the UILabel component? The >>> text I have set is too long and runs over the window border. I can >>> split it into multiple labels, but that does not feel like the >>> appropriate solution... >>> >>> Keep up the good work! >>> Adrian >>> >>> ------------------------------------------------------------------------------ >>> Throughout its 18-year history, RSA Conference consistently attracts the >>> world's best and brightest in the field, creating opportunities for Conference >>> attendees to learn about information security's most important issues through >>> interactions with peers, luminaries and emerging and established companies. >>> http://p.sf.net/sfu/rsaconf-dev2dev >>> _______________________________________________ >>> xmlvm-users mailing list >>> xml...@li... >>> https://lists.sourceforge.net/lists/listinfo/xmlvm-users >>> >> >> > > ------------------------------------------------------------------------------ > Throughout its 18-year history, RSA Conference consistently attracts the > world's best and brightest in the field, creating opportunities for Conference > attendees to learn about information security's most important issues through > interactions with peers, luminaries and emerging and established companies. > http://p.sf.net/sfu/rsaconf-dev2dev > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Arno P. <ar...@pu...> - 2010-01-19 19:27:29
|
I just added the missing DEX instructions. Let us know if it works for you now. Arno On 1/19/10 1:03 AM, Dr. Alexander K. Seewald wrote: > Hi Arno, > > I've just retransformed my app using the newest xmlvm revision 861 and > it seems that there are still some opcodes missing... can this be > easily fixed? If not, what's the last revision for the stack-based > machine? I'm in the middle of implementing the java function > necessary for my app in ObjectiveC and don't want additional > complications for now. > > <dex:int-to-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="4" vx-type="int" vy="4" vy-type="int" ADDRESS="136"/> > <dex:aput-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="4" vx-type="int" vy="2" vy-type="byte[]" vz="3" vz-type="int" ADDRESS="137"/> > <dex:int-to-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="4" vx-type="int" vy="5" vy-type="int" ADDRESS="143"/> > <dex:aput-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="4" vx-type="int" vy="2" vy-type="byte[]" vz="7" vz-type="int" ADDRESS="144"/> > <dex:int-to-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="5" vx-type="int" vy="6" vy-type="int" ADDRESS="150"/> > <dex:aput-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="5" vx-type="int" vy="2" vy-type="byte[]" vz="3" vz-type="int" ADDRESS="151"/> > <dex:aput-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="2" vx-type="int" vy="1" vy-type="byte[]" vz="0" vz-type="int" ADDRESS="90"/> > <dex:int-to-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="3" vx-type="int" vy="0" vy-type="int" ADDRESS="104"/> > <dex:aput-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="3" vx-type="int" vy="1" vy-type="byte[]" vz="2" vz-type="int" ADDRESS="105"/> > <dex:and-long-2addr xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="6" vx-type="long" vy="6" vy-type="long" vz="3" vz-type="long" ADDRESS="25"/> > <dex:ushr-long-2addr xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="3" vx-type="long" vy="3" vy-type="long" vz="5" vz-type="int" ADDRESS="32"/> > <dex:shl-long-2addr xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="2" vx-type="long" vy="2" vy-type="long" vz="5" vz-type="int" ADDRESS="31"/> > <dex:int-to-short xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="1" vx-type="int" vy="1" vy-type="int" ADDRESS="15830"/> > > > Best, > Alex |
From: Adrian B. <kil...@gm...> - 2010-01-19 10:19:53
|
Hey guys I have electronically signed the CLA. The iPhone Java emulator seems to have problems with multiple text fields on the same screen. Due to the fact that the org.xmlvm.iphone.internal.Display class does only support one key listener. I have fixed that. I assume the problem is just in the emulator, once cross compiled the text fields would behave correctly. I'm going to submit a patch, if my assumption about the no need to touch the Objective-C stuff is right. About the password fields and multiline labels, yes I can help there. I'm quite good at building Java UI's but don't know anything about Objective-C. So I need help with the Objective-C part. Regards, Adrian 2010/1/18 Wolfgang Korn <wol...@xm...>: > Adrian, > > you did not overlook an existing implementation. Neither password > fields, nor multiline labels are supported by now. So feel free to > contribute to XMLVM. If you need help to get started don't hesitate to > contact us. > > To accept contributions we ask you to sign our Contributors License > Agreement (CLA) . Please have a look at http://xmlvm.org/contribute/ > > -- Wolfgang > > > Adrian Buerki wrote: >> Hey guys >> >> First of all, this is a great project! >> >> I'm trying to write an iPhone application using the components in the >> org.xmlvm.iphone package. I'm missing some kind of password text field >> component. I have no problem in extending the UITextField and add the >> functionality, just want to make sure I did not overlook something? >> >> Is there some kind of multi-line support in the UILabel component? The >> text I have set is too long and runs over the window border. I can >> split it into multiple labels, but that does not feel like the >> appropriate solution... >> >> Keep up the good work! >> Adrian >> >> ------------------------------------------------------------------------------ >> Throughout its 18-year history, RSA Conference consistently attracts the >> world's best and brightest in the field, creating opportunities for Conference >> attendees to learn about information security's most important issues through >> interactions with peers, luminaries and emerging and established companies. >> http://p.sf.net/sfu/rsaconf-dev2dev >> _______________________________________________ >> xmlvm-users mailing list >> xml...@li... >> https://lists.sourceforge.net/lists/listinfo/xmlvm-users >> > > |
From: Sascha H. <sa...@xm...> - 2010-01-19 09:10:54
|
Thank you for reporting these missing instructions. For now, just stay on HEAD but use "--use-jvm" in order to fall back to the stack-based code. Let us know if this for some reason doesn't work for you. Thanks // Sascha On Tue, Jan 19, 2010 at 10:03 AM, Dr. Alexander K. Seewald <al...@se...>wrote: > Hi Arno, > > I've just retransformed my app using the newest xmlvm revision 861 and > it seems that there are still some opcodes missing... can this be > easily fixed? If not, what's the last revision for the stack-based > machine? I'm in the middle of implementing the java function > necessary for my app in ObjectiveC and don't want additional > complications for now. > > <dex:int-to-byte xmlns:vm="http://xmlvm.org" xmlns:dex=" > http://xmlvm.org/dex" vx="4" vx-type="int" vy="4" vy-type="int" > ADDRESS="136"/> > <dex:aput-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" > vx="4" vx-type="int" vy="2" vy-type="byte[]" vz="3" vz-type="int" > ADDRESS="137"/> > <dex:int-to-byte xmlns:vm="http://xmlvm.org" xmlns:dex=" > http://xmlvm.org/dex" vx="4" vx-type="int" vy="5" vy-type="int" > ADDRESS="143"/> > <dex:aput-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" > vx="4" vx-type="int" vy="2" vy-type="byte[]" vz="7" vz-type="int" > ADDRESS="144"/> > <dex:int-to-byte xmlns:vm="http://xmlvm.org" xmlns:dex=" > http://xmlvm.org/dex" vx="5" vx-type="int" vy="6" vy-type="int" > ADDRESS="150"/> > <dex:aput-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" > vx="5" vx-type="int" vy="2" vy-type="byte[]" vz="3" vz-type="int" > ADDRESS="151"/> > <dex:aput-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" > vx="2" vx-type="int" vy="1" vy-type="byte[]" vz="0" vz-type="int" > ADDRESS="90"/> > <dex:int-to-byte xmlns:vm="http://xmlvm.org" xmlns:dex=" > http://xmlvm.org/dex" vx="3" vx-type="int" vy="0" vy-type="int" > ADDRESS="104"/> > <dex:aput-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" > vx="3" vx-type="int" vy="1" vy-type="byte[]" vz="2" vz-type="int" > ADDRESS="105"/> > <dex:and-long-2addr xmlns:vm="http://xmlvm.org" xmlns:dex=" > http://xmlvm.org/dex" vx="6" vx-type="long" vy="6" vy-type="long" vz="3" > vz-type="long" ADDRESS="25"/> > <dex:ushr-long-2addr xmlns:vm="http://xmlvm.org" xmlns:dex=" > http://xmlvm.org/dex" vx="3" vx-type="long" vy="3" vy-type="long" vz="5" > vz-type="int" ADDRESS="32"/> > <dex:shl-long-2addr xmlns:vm="http://xmlvm.org" xmlns:dex=" > http://xmlvm.org/dex" vx="2" vx-type="long" vy="2" vy-type="long" vz="5" > vz-type="int" ADDRESS="31"/> > <dex:int-to-short xmlns:vm="http://xmlvm.org" xmlns:dex=" > http://xmlvm.org/dex" vx="1" vx-type="int" vy="1" vy-type="int" > ADDRESS="15830"/> > > > Best, > Alex > -- > Dr. Alexander K. Seewald > > Seewald Solutions > www.seewald.at > Tel. +43(664)1106886 > Fax. +43(1)2533033/2764 > > > ------------------------------------------------------------------------------ > Throughout its 18-year history, RSA Conference consistently attracts the > world's best and brightest in the field, creating opportunities for > Conference > attendees to learn about information security's most important issues > through > interactions with peers, luminaries and emerging and established companies. > http://p.sf.net/sfu/rsaconf-dev2dev > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > |
From: Dr. A. K. S. <al...@se...> - 2010-01-19 09:03:32
|
Hi Arno, I've just retransformed my app using the newest xmlvm revision 861 and it seems that there are still some opcodes missing... can this be easily fixed? If not, what's the last revision for the stack-based machine? I'm in the middle of implementing the java function necessary for my app in ObjectiveC and don't want additional complications for now. <dex:int-to-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="4" vx-type="int" vy="4" vy-type="int" ADDRESS="136"/> <dex:aput-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="4" vx-type="int" vy="2" vy-type="byte[]" vz="3" vz-type="int" ADDRESS="137"/> <dex:int-to-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="4" vx-type="int" vy="5" vy-type="int" ADDRESS="143"/> <dex:aput-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="4" vx-type="int" vy="2" vy-type="byte[]" vz="7" vz-type="int" ADDRESS="144"/> <dex:int-to-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="5" vx-type="int" vy="6" vy-type="int" ADDRESS="150"/> <dex:aput-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="5" vx-type="int" vy="2" vy-type="byte[]" vz="3" vz-type="int" ADDRESS="151"/> <dex:aput-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="2" vx-type="int" vy="1" vy-type="byte[]" vz="0" vz-type="int" ADDRESS="90"/> <dex:int-to-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="3" vx-type="int" vy="0" vy-type="int" ADDRESS="104"/> <dex:aput-byte xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="3" vx-type="int" vy="1" vy-type="byte[]" vz="2" vz-type="int" ADDRESS="105"/> <dex:and-long-2addr xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="6" vx-type="long" vy="6" vy-type="long" vz="3" vz-type="long" ADDRESS="25"/> <dex:ushr-long-2addr xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="3" vx-type="long" vy="3" vy-type="long" vz="5" vz-type="int" ADDRESS="32"/> <dex:shl-long-2addr xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="2" vx-type="long" vy="2" vy-type="long" vz="5" vz-type="int" ADDRESS="31"/> <dex:int-to-short xmlns:vm="http://xmlvm.org" xmlns:dex="http://xmlvm.org/dex" vx="1" vx-type="int" vy="1" vy-type="int" ADDRESS="15830"/> Best, Alex -- Dr. Alexander K. Seewald Seewald Solutions www.seewald.at Tel. +43(664)1106886 Fax. +43(1)2533033/2764 |
From: Wolfgang K. <wol...@xm...> - 2010-01-18 20:04:33
|
Adrian, you did not overlook an existing implementation. Neither password fields, nor multiline labels are supported by now. So feel free to contribute to XMLVM. If you need help to get started don't hesitate to contact us. To accept contributions we ask you to sign our Contributors License Agreement (CLA) . Please have a look at http://xmlvm.org/contribute/ -- Wolfgang Adrian Buerki wrote: > Hey guys > > First of all, this is a great project! > > I'm trying to write an iPhone application using the components in the > org.xmlvm.iphone package. I'm missing some kind of password text field > component. I have no problem in extending the UITextField and add the > functionality, just want to make sure I did not overlook something? > > Is there some kind of multi-line support in the UILabel component? The > text I have set is too long and runs over the window border. I can > split it into multiple labels, but that does not feel like the > appropriate solution... > > Keep up the good work! > Adrian > > ------------------------------------------------------------------------------ > Throughout its 18-year history, RSA Conference consistently attracts the > world's best and brightest in the field, creating opportunities for Conference > attendees to learn about information security's most important issues through > interactions with peers, luminaries and emerging and established companies. > http://p.sf.net/sfu/rsaconf-dev2dev > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > |
From: Arno P. <ar...@pu...> - 2010-01-18 19:37:14
|
no, we don't have password field support or multi-line UILabels. I think it is relatively easy to add the appropriate Java API for those two cases and map them to Objective-C, but it will take a little more effort to make sure it also runs in our Java Emulator. But any patch in that direction is very welcomed. Arno On 1/18/10 5:44 AM, Adrian Buerki wrote: > Hey guys > > First of all, this is a great project! > > I'm trying to write an iPhone application using the components in the > org.xmlvm.iphone package. I'm missing some kind of password text field > component. I have no problem in extending the UITextField and add the > functionality, just want to make sure I did not overlook something? > > Is there some kind of multi-line support in the UILabel component? The > text I have set is too long and runs over the window border. I can > split it into multiple labels, but that does not feel like the > appropriate solution... > > Keep up the good work! > Adrian > > ------------------------------------------------------------------------------ > Throughout its 18-year history, RSA Conference consistently attracts the > world's best and brightest in the field, creating opportunities for Conference > attendees to learn about information security's most important issues through > interactions with peers, luminaries and emerging and established companies. > http://p.sf.net/sfu/rsaconf-dev2dev > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Arno P. <ar...@pu...> - 2010-01-18 19:33:47
|
this is most likely missing API. XMLVM is by no means complete and we usually only add what we need for a specific application. Even though a Java version of a Cocoa class exists, it does not necessarily mean that it is complete. See it as a challenge to fill the gaps and send us a patch. :-) Arno On 1/17/10 8:42 AM, Christian Mansch wrote: > Hello, > > Is it right that the UITableViewDelegate-Class isincomplete? > I ask this question because i wanted to add a touch-event to the items of a tableView, > and i have to use the didSelectRowAtIndexPath-Method. > I didn't find this Method so i guess the UITableViewDelegate-Class is incomplete. > is it right? > > Greetings Chris > ____________________________________________________________________ > WEB.DE MillionenKlick: Kostenlos tippen, täglich 1 Million gewinnen! > http://produkte.web.de/go/07/ > > > ------------------------------------------------------------------------------ > Throughout its 18-year history, RSA Conference consistently attracts the > world's best and brightest in the field, creating opportunities for Conference > attendees to learn about information security's most important issues through > interactions with peers, luminaries and emerging and established companies. > http://p.sf.net/sfu/rsaconf-dev2dev > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Adrian B. <kil...@gm...> - 2010-01-18 14:12:04
|
Hey guys First of all, this is a great project! I'm trying to write an iPhone application using the components in the org.xmlvm.iphone package. I'm missing some kind of password text field component. I have no problem in extending the UITextField and add the functionality, just want to make sure I did not overlook something? Is there some kind of multi-line support in the UILabel component? The text I have set is too long and runs over the window border. I can split it into multiple labels, but that does not feel like the appropriate solution... Keep up the good work! Adrian |
From: Christian M. <c.m...@we...> - 2010-01-17 16:42:38
|
Hello, Is it right that the UITableViewDelegate-Class isincomplete? I ask this question because i wanted to add a touch-event to the items of a tableView, and i have to use the didSelectRowAtIndexPath-Method. I didn't find this Method so i guess the UITableViewDelegate-Class is incomplete. is it right? Greetings Chris ____________________________________________________________________ WEB.DE MillionenKlick: Kostenlos tippen, täglich 1 Million gewinnen! http://produkte.web.de/go/07/ |