FORUMS
Remove All Ads from XDA

[APP][12.03.09] AnX1 Landscape mode for TF3D v2.5i *FINAL*

1,306 posts
Thanks Meter: 10
 
By Angelusz, Senior Member on 27th January 2009, 01:03 PM
Post Reply Email Thread


Donations are much appreciated!


---> Youtube video preview. <---

Due to Manila 2 being released and ported, I've stopped development on this application. Thanks for the nice comments and dedication!

I loved the idea of a properly working landscape mode, but it did not yet work the way I liked it.
Hence, I checked out their code, see what they found and created and built my own landscape mode.
For a good part using their files, I built most of my own code from the ground up.
This is - in my perspective - the best part of XDA, building upon the work of others, sharing knowledge, making the best out of all we got.

Now, it's time to share!


Updates:

** NOTE: Before updating, always uninstall previous versions to avoid conflict! **
v2.5 Final
- Replaced calculator with htcCalculator.
- Fixed buttonpress highlight bug.
- Optimized script code with subroutines.
- Reskinned the menu
- Added an option to turn off the landscape mode (hold left button, toggle).
- Updated X1BC to 1.1
- Fixed camera button bug
v2.4
- Fixed startup error (shortcuts removed)
- Added manual shortcuts to program folder in startmenu
- Fixed script reinitialization after manila restart.
- Fixed calculator issues (I hope)
v2.3
- Digitally signed calculator.exe, should work on every device now.
- Fixed an issue where secondtoday.exe would not properly run when starting landscape mode whilst inside an application.
- Fixed a file path in the landscape mortscript.
v2.2
- Fixed calculator path issue.
v2.1
- Worked around compatibility with AE button plus. Currently no HW button support when AE button plus is installed. You will not be able to rotate the screen manually without my script.
- Fixed camera issue where it would place the phone in portrait mode whilst camera app is always landscape, displacing the buttonpresses.
- Fixed calculator skin problem, registry files now correctly tell the app it's using png files.
- Fixed compatibility issue with SSMaPa where _mpman.exe wasn't recognized as being Manila.
- More code optimization
- Moved it back to the windows folder to prevent HTCAlbum picture issues.
v2.0
- Added HW button support using JkingDev's X1BC.
- Exiting an application whilst in landscape mode will now return you to the landscape menu.
- Removed Contacts and Calendar buttons. The softkeys beneath the menu fulfill these functions.
- Added camera and album buttons.
- Improved the script code to make it able to deal with more exceptions
- Added new wvga landscape calculator (some graphic issues still exist with it, but all functions work).
v1.1
- Now localization independant (installs to windows folder instead of program files)
- Now waits for manila to restart when it ends and loops the script back up when it does. (effectively makes it restart after using panels)


Features:

Integrated Application Modules: (so you don't have to install these apps seperately)
- Mortscript
- X1BC v1.1
- Secondtoday
- rlToday
- HTC Calculator (WVGA & Scientific in landscape)

Landscape Buttons:
1. Messages, opens outlook.
2. Calculator, starts the calculator.
3. Camera, opens the camera application.
4. Internet, starts opera.
5. Album, opens HTC album.
6. Media, starts windows media player.
7. Notes, opens the notes application.
8. Files, starts the file manager.


Installation:
- Download AnX1 TF3D Landscape v2.5x.zip
- Unzip the .cab file onto your phone memory or storage card.
- Run the cabinet file and install to phone memory.
- Reboot your phone.
- Slide out the keyboard or hold the right HW button for half a second and enjoy!
- Hold the left HW button to toggle the application from showing.


Modification and Skins:

To install the Shadowsong Skin, download and run the attached AnX1 Landscape TF3D v2.5x Shadowsong Skin.cab

There are many things you can do with this installation, as it incorporates not only a landscape menu, but also utilizes other applications to run.
Two of these in specific are easily customizable, so I will give a short summary of what you can do to change this landscape mode.

1) rlToday
My application will install to your phone in the folder \AnX1.
There you will find a folder named "Modules".
This folder contains all the different apps that my application uses.
When you open the rlToday folder you will find a dll, an ini file and two folders containing skin files.
To edit the skin, create a new folder, create a skin using my existing skins as template and copy it in there with the skin.xml file.
To modify the skin displayed and what programs the landscape menu launches, modify: "\AnX1\Modules\rlToday\rlToday.ini"
The lines in that ini file will speak for themselves.
This is how you set the skin to "Shadowsong" now, there is no longer a seperate cab.


2) X1BC
X1BC was created by JKingDev.
In his thread you will find what the different registry keys do and how you can make it work the way you want it to.
I've configured it to catch a long keypress from the right HW button and make it shift to landscape mode, a long keypress on the left button toggles the landscape mode, enable/disable.
See this thread for more information on how to edit your HW keybinds.



Known Issues:

- A 3px line showing whatever is under the application still shows. Can't seem to fix this one easily.


Acknowledgements:

Mort - Mortscript
Chi-Tai Dang - Secondtoday
Andre Adrian - rlToday
Mbarvian - rlToday Landscape
JkingDev - X1BC
Chalid - Landscape port to X1
panosha - WVGA Calculator
Karlson2k - Animation enhancing

Donations:
turnstar - €5,-

Attached Thumbnails
Click image for larger version

Name:	AnX1 Landscape 2.5 Manila preview.jpg
Views:	16640
Size:	45.5 KB
ID:	161041   Click image for larger version

Name:	AnX1 Landscape 2.5 Shadowsong.jpg
Views:	16162
Size:	57.9 KB
ID:	161042  
Attached Files
File Type: cab Angelusz AnX1 Landscape TF3D v2.4.cab - [Click for QR Code] (1.60 MB, 4131 views)
File Type: cab AnX1 TF3D Landscape v2.5b Shadowsong Skin.cab - [Click for QR Code] (641.0 KB, 1062 views)
File Type: zip AnX1 TF3D Landscape v2.5i Manila.zip - [Click for QR Code] (1.20 MB, 3924 views)
 
 
27th January 2009, 01:33 PM |#2  
loonaticsz's Avatar
Member
Flag Jakarta
Thanks Meter: 6
 
More
Thumbs up
CooL !! it work and its fast!!!

it does what it suppose to, no kick back while in landscape to portrait mode
and showing TF3D instantly when flip back to portrait
Great job... Many thanks Angelusz

Cheers
27th January 2009, 01:37 PM |#3  
Member
Thanks Meter: 0
 
More
just installed it, did a soft reset but it didn't work. Nothing happens when sliding the keyboard out.

i'm currently using Itje's touch-it ROM (dutch version)
tried to open in manually from the program files folder but still no luck.
27th January 2009, 01:47 PM |#4  
Junior Member
Flag Vienna
Thanks Meter: 0
 
More
hmmm installed it on cmEX absolute touch
after restart i got a popup window.
Window'AnX1Landscape' could not be found
Line 46
(\Programme\AnX1Landscape\AnX1LS.mscr: Minimize ("AnX1Landscape")


As i know that my rom already has a landscape mod... coult it be, that there are conflicts between your version and cmEX version in his rom?

if i slide out my keyboard i only get an empty xperia background.

tia
27th January 2009, 01:57 PM |#5  
Member
Thanks Meter: 0
 
More
Install this cab and seem to be working fine at first...but after i change panels and back, the landscape mode is not working after a softreset it work again but after changing panel and back..same problem...anything i miss out??

27th January 2009, 02:19 PM |#6  
Angelusz's Avatar
OP Senior Member
Flag Nijmegen
Thanks Meter: 10
 
More
Quote:
Originally Posted by mo.ammi

just installed it, did a soft reset but it didn't work. Nothing happens when sliding the keyboard out.

i'm currently using Itje's touch-it ROM (dutch version)
tried to open in manually from the program files folder but still no luck.

Ah, the problem might lie in the localization indeed. What is your "program files" folder called? I will release a localization fix once I find the correct path.

Quote:
Originally Posted by cosmicdream

hmmm installed it on cmEX absolute touch
after restart i got a popup window.
Window'AnX1Landscape' could not be found
Line 46
(\Programme\AnX1Landscape\AnX1LS.mscr: Minimize ("AnX1Landscape")

As i know that my rom already has a landscape mod... coult it be, that there are conflicts between your version and cmEX version in his rom?

if i slide out my keyboard i only get an empty xperia background.

tia

yes, it's very probable that my script conflicts with cmEX landscape. The best way to fix this is either manually removing cmEX landscape, or installing cmEX his CAB for landscape (so the files are overwritten, telling your phones what the paths are) and then uninstalling it to get rid of it. I will see if there's an easier way I can help you to do this.

Quote:
Originally Posted by met3107

Install this cab and seem to be working fine at first...but after i change panels and back, the landscape mode is not working after a softreset it work again but after changing panel and back..same problem...anything i miss out??

Hmm, you said you changed panels, what did you change it to? Also, did it not work after you changed back to manila?
27th January 2009, 02:24 PM |#7  
MacCarron's Avatar
Senior Member
Flag Treviso
Thanks Meter: 146
 
More
I too get the popup with error:

Window'AnX1Landscape' could not be found
Line 46
(\Programme\AnX1Landscape\AnX1LS.mscr: Minimize ("AnX1Landscape")

I'm currently using itje's Touch-IT Xperience v2.2

I'm sure this is just a temporary holdup though, thanks a lot for your efforts!
27th January 2009, 02:31 PM |#8  
Member
Thanks Meter: 0
 
More
working fast here!!!

touch it 2.2 rom

no problems so far

thnxx!!!
27th January 2009, 02:36 PM |#9  
Junior Member
Thanks Meter: 0
 
More
workin fine on itje´s touch it XX rom. Any way to change the programs for other ones (like change calculator for new note, or file explorer for resco explorer...)
good job!
27th January 2009, 02:43 PM |#10  
Angelusz's Avatar
OP Senior Member
Flag Nijmegen
Thanks Meter: 10
 
More
Quote:
Originally Posted by MacCarron

I too get the popup with error:

Window'AnX1Landscape' could not be found
Line 46
(\Programme\AnX1Landscape\AnX1LS.mscr: Minimize ("AnX1Landscape")

I'm currently using itje's Touch-IT Xperience v2.2

I'm sure this is just a temporary holdup though, thanks a lot for your efforts!

What localization is your WM? Not WWE if I'm right.

Quote:
Originally Posted by ozhone

workin fine on itje´s touch it XX rom. Any way to change the programs for other ones (like change calculator for new note, or file explorer for resco explorer...)
good job!

Yes, you can customize it by editing the files that install to your \Program Files\AnX1Landscape folder.
27th January 2009, 03:26 PM |#11  
Junior Member
Thanks Meter: 0
 
More
Will this work with tf3d beta 2???
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes