PPCGeeks

PPCGeeks (http://forum.ppcgeeks.com/index.php)
-   HTC Titan (http://forum.ppcgeeks.com/forumdisplay.php?f=44)
-   -   BAFCube - HTC Cube Clone - Test Version 8 (http://forum.ppcgeeks.com/showthread.php?t=10634)

Baffles 10-28-2007 11:45 PM

BAFCube - HTC Cube Clone - Test Version 8
 
UPDATED 10/29 TO TEST VERSION 10:
Okay, I did a LOT of work, mostly optimizing the animation and most of the work was backend improvements. If anyone wants to try it out, the animations should be a lot smoother. Slow load time is a known issue at this point as most of the startup-optimizations I made in the previous test versions were removed when I rewrote the affected code. I will be reoptimizing the startup time, so no need to report that.

Again, there is no actual functionality in this release, aside from the animation and core. You will only see buttons "select" when you press them on the launcher screen, the other screens do nothing.

Here's the new test version: http://misc.barfthedog.net/BAFCubeTest10.exe


Test Version 8 / Original Info:

I started working on making up my own HTC Cube clone earlier today. I don't like the flash one particularly, mainly because it's slow. This is being developed in C# using the .Net Compact Framework version 2.0.

I'm concentrating on having this be easy on memory, while being speedy and highly configurable. It will probably depend on FTouchFlo and minimize.exe (configurable if you want it to minimize or close).

With that being said, I'm releasing test version 8. The only thing present at the moment is the animation stuff and the base framework. Within the next few days, I hope to have it be configurable and actually doing something.

If anyone wants to run it and see how it runs, giving feedback or suggestions on it, that would be awesome.

Known issues: Text flashing when you press buttons on the app launcher screen [due to the way text is handled, will be fixed in later releases].

Instructions: Download this directly to your PPC and run it. Gesture left/right to flip screens, and gesture down to close.

Link: http://misc.barfthedog.net/BAFCubeTest08.exe

Screenshots:

http://misc.barfthedog.net/BAFCubeTest08_ss1.png http://misc.barfthedog.net/BAFCubeTest08_ss2.png http://misc.barfthedog.net/BAFCubeTest08_ss3.pnghttp://misc.barfthedog.net/BAFCubeTest08_ss4.png

Note: This is my first time posting something like this on here. If it's in the wrong spot or something, please let me know and move it.

Thanks!

blazingwolf 10-28-2007 11:51 PM

I was hoping someone would make this using anything other then flash. :)

Will this work on other devices besides the Mogul?

Baffles 10-28-2007 11:55 PM

It should. Someone on IRC tested it on the 6700, and said it worked. I'd expect it to work on any device with a 320x240 screen (in portrait mode) with .NET CF 2.0.

poorlyduck 10-29-2007 12:03 AM

very good start, here is my reviews when I tried it.

-the animation is very slow
-the buttons flickers to pressed when you rotate.
-the text disappear when you rotate.

blazingwolf 10-29-2007 12:03 AM

Well, it does work on my Apache also. Good start. :D

A few things for you:
1. Rotation is pretty slow.
2. The whole cube flashes when I touch the screen not just the text.
3. None of the links work.

I'm running Helmi's WM6 for the Apache.

Baffles 10-29-2007 12:09 AM

Quote:

-the animation is very slow
-the buttons flickers to pressed when you rotate.
-the text disappear when you rotate.
Slow animation will be the easy fix, I just need to tweak the timing of it. The text disappearing can't really be helped because I'm using the prerendered cube images from xda-developers. And, can you elaborate more on the button flickering when you rotate?

Quote:

1. Rotation is pretty slow.
2. The whole cube flashes when I touch the screen not just the text.
3. None of the links work.
#2 - That is definitely something I will aim to fix when I neaten up the code. #3 - Yeah, nothing works yet, the button press detection is there but it doesn't do anything yet. I haven't gotten around to adding it.

blazingwolf 10-29-2007 12:12 AM

If you can get these items fixed I think you will have a winner. Eagerly awaiting the next version.

phuangk 10-29-2007 12:43 AM

Tried on 6700, basic rotate animation works fine, just slow
looking forward for a new version

bradstewart 10-29-2007 06:16 AM

This is looking very very cool.

The text flashing has also been mentioned and the rotation needs to be sped up slightly.

I know the buttons don't actually work yet but it looks they get selected even when gesturing. Will this cause the program/shortcut to be opened when gesturing?

Great work so far Baffles, much faster than the flash version. Who needs an iPhone or a Touch with a working version of this?

farrukhahmed 10-29-2007 06:49 AM

Looks great......very simple and to the point!

Great work!!

issues:

1. Animation too slow and not smooth......guess you're already working on it.

2. The whole cube flashes when you touch the screen.

Best of Luck!

observer365 10-29-2007 08:22 AM

Certainly am looking for the progress of this...tried it on O2 Atom Life and it works but...like others said in a few posts above, a bit slow..anyway good luck...

Baffles 10-29-2007 09:13 AM

Quote:

I know the buttons don't actually work yet but it looks they get selected even when gesturing. Will this cause the program/shortcut to be opened when gesturing?
The selection is just drawing. The only time they click (and can open the program/shortcut) is when its not detected to be a gesture. Gestures cancel out clicks.

Thanks for all the feedback so far guys, I will continue to work on this and work out the kinks.

KMyers 10-29-2007 09:38 AM

Man, I got a flashback of Beryl on Ubuntu :)
Please Check your PM

Baffles 10-29-2007 11:28 PM

Okay, I did a LOT of work, mostly optimizing the animation and most of the work was backend improvements. If anyone wants to try it out, the animations should be a lot smoother. Slow load time is a known issue at this point as most of the startup-optimizations I made in the previous test versions were removed when I rewrote the affected code. I will be reoptimizing the startup time, so no need to report that.

Again, there is no actual functionality in this release, aside from the animation and core. You will only see buttons "select" when you press them on the launcher screen, the other screens do nothing.

Here's the new test version: http://misc.barfthedog.net/BAFCubeTest10.exe

[edit]
It would be especially helpful if non-Mogul users could test it as well. I'm curious to see if the flickering issues with the Apache went away. I made some code changes specifically targeting this issue, so I'd expect all flickering to be gone.

poorlyduck 10-29-2007 11:58 PM

Quote:

Originally Posted by Baffles (Post 109890)
Okay, I did a LOT of work, mostly optimizing the animation and most of the work was backend improvements. If anyone wants to try it out, the animations should be a lot smoother. Slow load time is a known issue at this point as most of the startup-optimizations I made in the previous test versions were removed when I rewrote the affected code. I will be reoptimizing the startup time, so no need to report that.

Again, there is no actual functionality in this release, aside from the animation and core. You will only see buttons "select" when you press them on the launcher screen, the other screens do nothing.

Here's the new test version: http://misc.barfthedog.net/BAFCubeTest10.exe

[edit]
It would be especially helpful if non-Mogul users could test it as well. I'm curious to see if the flickering issues with the Apache went away. I made some code changes specifically targeting this issue, so I'd expect all flickering to be gone.

alot smoother and litle faster, an issues with rotation gone in 2 screens (Mutimedia and contacts) but still in the main screen (email task ect.) good improvement keep em coming.

Baffles 10-30-2007 12:05 AM

Which issue are you referring to? The buttons "selecting" (they won't actually click, just select) or a flicker?

blazingwolf 10-30-2007 12:29 AM

Just tried the new version.

1. Rotation is better but I think a little faster still would be even better.
2. Flash problem is gone.
3. Are you planning text next to the music, photo and video icons? If not I think centering them would be a good idea.

Good improvements. :)

poorlyduck 10-30-2007 12:33 AM

Quote:

Originally Posted by Baffles (Post 109910)
Which issue are you referring to? The buttons "selecting" (they won't actually click, just select) or a flicker?

yes when you try to rotate in multimedia screen it works great you wont see no flickering (white selected button) Edit: I just found out that you dont have the pressed button in that screen :) that why it doesnt flicker but in the main screen where you have the pressed buttons when you rotate, it flicker selecting the button where your stylos or finger is pointing to.

when you slide, it shouldnt select the button, I think you need to have to options in your script slide and press, when you slide it should ignore the pressed buttons, when you press then it should activate the pressed buttons.

Baffles 10-30-2007 12:59 AM

Quote:

Are you planning text next to the music, photo and video icons? If not I think centering them would be a good idea.
Yes, just like the original HTC Cube.

Quote:

yes when you try to rotate in multimedia screen it works great you wont see no flickering (white selected button) Edit: I just found out that you dont have the pressed button in that screen :smile: that why it doesnt flicker but in the main screen where you have the pressed buttons when you rotate, it flicker selecting the button where your stylos or finger is pointing to.

when you slide, it shouldnt select the button, I think you need to have to options in your script slide and press, when you slide it should ignore the pressed buttons, when you press then it should activate the pressed buttons.
It's not a flicker, the button changes to the selected button when you are pushing on it. The only problem with what you are suggesting is detecting if it's a click or a slide before updating the screen. Unless you just want it to show the white button after you let go of the screen. That would be easy to do.

observer365 10-30-2007 01:32 AM

Quote:

Originally Posted by Baffles (Post 109938)
Yes, just like the original HTC Cube.



It's not a flicker, the button changes to the selected button when you are pushing on it. The only problem with what you are suggesting is detecting if it's a click or a slide before updating the screen. Unless you just want it to show the white button after you let go of the screen. That would be easy to do.

To tell you the truth, I kind of like the way it is right now because when I slide my finger I know that its going to go to the other page rather than guessing whether its going to slide or accidently pressed the button there is...Good Job Baffles, anxiously waiting for the next step...trying the real button to work..

sprintdude07 10-30-2007 01:53 AM

so the people who is running this... do you all like it and does this stop me from having a two handed device for simple functions?

dawilliams660 10-30-2007 02:06 AM

what needs to be installed on my mogul to run this?

poorlyduck 10-30-2007 08:30 AM

Quote:

Originally Posted by Baffles (Post 109938)
Yes, just like the original HTC Cube.



It's not a flicker, the button changes to the selected button when you are pushing on it. The only problem with what you are suggesting is detecting if it's a click or a slide before updating the screen. Unless you just want it to show the white button after you let go of the screen. That would be easy to do.

Im not saying I want it to show the selected button when I rorate, what Im saying is when you rotate it shouldnt show the white pressed buttons and that what it does right now, I tried to slide gently but it doesnt till you press and slide harder that what makes the white button showing.

slide = no white buttons showing
pressed = show the selected buttons.

blazingwolf 10-30-2007 09:23 AM

Quote:

Originally Posted by sprintdude07 (Post 109971)
so the people who is running this... do you all like it and does this stop me from having a two handed device for simple functions?

It should once it is finished. Right now, none of the buttons work.

blazingwolf 10-30-2007 09:25 AM

Quote:

Originally Posted by dawilliams660 (Post 109975)
what needs to be installed on my mogul to run this?

Just the exe file. It would also be good to have fTouchflo too as that program will launch this one with an upward swipe.

Baffles 10-30-2007 11:14 AM

Quote:

Originally Posted by dawilliams660 (Post 109975)
what needs to be installed on my mogul to run this?


What blazingwolf said. Also, the .NET Compact Framework (at least version 2.0).

dawilliams660 10-30-2007 01:08 PM

Is .net 2.0 installed on wm6? or do i need to find it and install it, also blazingwolf said that ftouchflo will launch this with one swip upward, maybe i'm doing something wrong I can't seem to get it to launch that way, the only way I can get it to work is buy pushing on the test file, what do I need to do to get it to launch with a swip?

KidGixxer 10-30-2007 01:36 PM

1 Attachment(s)
Quote:

Originally Posted by Baffles (Post 109201)
minimize.exe (configurable if you want it to minimize or close).
Thanks!

I thought minimize.exe on did what it says. i ask efrost about a configurable version to close apps but he was to busy with ftouchflo.

Instead of minimize i use VJOkButt. does the same thing but closes insted of minimizing the program.

http://www.vijay555.com/?Releases:VJOkButt



Quote:

Originally Posted by dawilliams660 (Post 110184)
Is .net 2.0 installed on wm6?

On the 6700 yes. Not sure about 6800 though. From what i have heard all wm6 roms have it built in.

dawilliams660 10-30-2007 03:25 PM

where is minimize.exe i did a search could not find it, can someone please point me to it's location please.

thanks

Baffles 10-31-2007 01:07 AM

Quote:

Is .net 2.0 installed on wm6? or do i need to find it and install it, also blazingwolf said that ftouchflo will launch this with one swip upward, maybe i'm doing something wrong I can't seem to get it to launch that way, the only way I can get it to work is buy pushing on the test file, what do I need to do to get it to launch with a swip?
Should be already installed, but not sure on that. And FTouchFlo has to be configured to launch it on the up-swipe. This cube isn't even usable yet, so you're better off just running the exe directly to test it. When it's ready, I plan on releasing a cab with FTouchFlo and such already configured.

Quote:

I thought minimize.exe on did what it says. i ask efrost about a configurable version to close apps but he was to busy with ftouchflo.

Instead of minimize i use VJOkButt. does the same thing but closes insted of minimizing the program.
The program can close itself. However, there is no easy way to minimize it, without running minimize.exe. It wouldn't be installed as any type of system wide thing, it would be used only by my cube if told to.

ruskiyab 11-01-2007 01:06 AM

The cube looks great! Like others said, a little faster animation would be nice. Can't wait for the functioning version!

wowthatisrandom 11-01-2007 01:47 AM

Quote:

Originally Posted by ruskiyab (Post 111168)
The cube looks great! Like others said, a little faster animation would be nice. Can't wait for the functioning version!

get off my forum hahaha


great work keep it coming!

ahmdhasn 11-01-2007 10:16 AM

This looks like real HTC cube.
I hope the best for you man.
Keep on the good work
Can u try the 4th. face

Regards

Baffles 11-01-2007 11:25 AM

The zip I got from XDA didn't have any of the animation or images for the fourth face, which makes it tricky to do (I'm using pre-rendered animation to speed things up and lessen the load on the device).

Anyway, I haven't had much chance to work on it the past few days. The other night I was doing some paid programming for someone else, and last night the control valve on the rack in my car blew, so I spent last night and this morning tracking down and ordering a new rack. Tonight I won't get home until late, so I might not be able to get any more work on it done until tomorrow. Saturday is out, because I have to tear apart my car to put the new rack in. Busy Busy :-/

blove028 11-01-2007 12:11 PM

I am trying this on the Mogul, but for some reason all I am getting is a "Not a valid PPC application" error...any thoughts?

ahmdhasn 11-02-2007 04:50 AM

Quote:

Originally Posted by Baffles (Post 111344)
The zip I got from XDA didn't have any of the animation or images for the fourth face, which makes it tricky to do (I'm using pre-rendered animation to speed things up and lessen the load on the device).

Anyway, I haven't had much chance to work on it the past few days. The other night I was doing some paid programming for someone else, and last night the control valve on the rack in my car blew, so I spent last night and this morning tracking down and ordering a new rack. Tonight I won't get home until late, so I might not be able to get any more work on it done until tomorrow. Saturday is out, because I have to tear apart my car to put the new rack in. Busy Busy :-/

Is this link could help

http://forum.xda-developers.com/show...+customization

Baffles 11-02-2007 08:15 AM

Quote:

I am trying this on the Mogul, but for some reason all I am getting is a "Not a valid PPC application" error...any thoughts?
Make sure it's downloaded correctly and that you have .net 2.0 CF.


Those animations only seem to have 3 faces as well.

ahmdhasn 11-02-2007 08:44 AM

Quote:

Originally Posted by Baffles (Post 111945)
Make sure it's downloaded correctly and that you have .net 2.0 CF.




Those animations only seem to have 3 faces as well.

Yaahhh u r right,, hmmm

Claude9039u 11-03-2007 07:50 PM

](*,)I just ran it and it comes up but if I push any of the icons they do nothing but light up. I soft started the mogul and then start the program same thing. Am I doning something wrong.

blazingwolf 11-03-2007 09:13 PM

Quote:

Originally Posted by Claude9039u (Post 113074)
](*,)I just ran it and it comes up but if I push any of the icons they do nothing but light up. I soft started the mogul and then start the program same thing. Am I doning something wrong.

No. None of the links work right now.


All times are GMT -4. The time now is 08:11 AM.

Powered by vBulletin® ©2000 - 2025, Jelsoft Enterprises Ltd.
©2012 - PPCGeeks.com


Content Relevant URLs by vBSEO 3.6.0