[Q]how pin applications to start programmatically? - Windows Phone 7 Development and Hacking

I need to know how to add a tile or a hub to the start menu programmatically.
What I need to do is to install my application from the marketplace & after the installation, the setup itself created a tile or a hub for the application and pin it to the start.
I was wondering if anyone can help me with this or point me to someone can help with it. I would really appreciate your help.

not possible. Probably with native code but that won't get approved for the marketplace.

So, how did HTC do HTC hub ?

Hindams said:
So, how did HTC do HTC hub ?
Click to expand...
Click to collapse
HTC's hub is included on the home screen by default in their ROMs. Also, HTC is an OEM and have access to quite a few things us mere mortals do not - so you're comparing apples and oranges.
Not being able to programatically add tiles is a good thing I think. Otherwise we'd have a bunch of [crappy] apps adding themselves to the top of the home screen at launch - you manually unpin it, then launch again and it's back.

Well - it would be a nice feature for e.g. the PDF Viewer and other Software like this where the user could pin a certain document to start (much the same as Zune allows us to do with certain artists).

Related

HTC home plugin: any hacks/settings?

Are there any 'settings' for this plugin, thro registry changes? I'd like to:
- Have it revert to home tab after launching an app/speeddial
- Take up less screen estate with no operator name nor date at top
- Most importantly, only update the weather once per day rather than every time I click the weather tab
- Have the alert icons change to colour when there is a missed SMS/etc (I am aware of kaizers colourful version - not the same issue tho)
I am using JUVS's improved version (thanks a stack dude! Made this plugin useful with the new tabs).
craigiecraigie4 said:
- Most importantly, only update the weather once per day rather than every time I click the weather tab
Click to expand...
Click to collapse
Tap weather tab, then city name. 'Select City' screen will show up. Then tap Menu -> Weather options, and there uncheck 'Download weather data automatically'. Job done.
thanks eva_d - didn't realise I'd get a manual-update button
Is it possible to change the color of the font on the top of the plugin, where the name of the operator is?
Is it possible to read the extensive thread devoted to using and configuring the HTC Home plugin?
Is it possible to attach a link to said extensive thread?
http://forum.xda-developers.com/showthread.php?t=311225
Audio manager ?
does anyone know how i get the home plugin to use audio manager instead of windows the cooked roms do it but im on the official one now and its using the pos windows media player.
The plug-in autoselect the player at setup...If you have only the base mediaplayer, the plu-in use this...no problem
did not have the audio manager installed first time so i reinstalled it and tried again and still wmp comes up???
does audio man need to have played somthing first??
If you have Audio man, the plug use this....
In any case, the plug can be setting for use WMP or AM...
First install Audio Man
second the plug
With this method there're no problem and the plug start Audio Man
i'll try removing both and hard rest and see if that work installing in right order
nope still not working
i am using the official att rom and the 6 tab home plugin if it makes any difference did in in the order u reccomended but still windows media opens when i hit launch music player
wouldnt be so bad if wmp detected my music but it doesnt
FOUND IT WITH HELP
http://forum.xda-developers.com/showthread.php?t=316107&page=53
#529

[ROM][New video demos]Schap's 5.00 ROMs with TouchXperience UI-Call to beta testers

As some of you know, I am currently working on a touch user interface (since more than 10 months), fully compatible with HTC Diamond, it even takes advantage of G-sensor and touch-sensitive control pad, and I plan to develop a 3D user interface in a future version.
I will prepare soon a private beta, and if there is no major issue I would like to release a first public version in about 2 weeks. But please don’t take too much into consideration this date, be aware that contrary to other ROM cookers who only take programs from other ROMs I have developed the whole user interface from scratch, so it’s a really huge work (more than 1000 hours at the moment) and it’s hard to fix a release date.
As for other devices, Diamond ROMs will be multilingual and available in two versions: Full (with TouchXperience User Interface) and Lite (maximal storage space).
I am looking for some motivated and experienced people to participate to this private beta. I need only about 20 people so I will choose first people who could really help me, better is if you have WM cooking or development knowledges. I don’t want to get thousands of messages asking “please please send me the ROM” like it was in the other threads, so please don’t ask me to participate if you don’t have solid arguments. If you are interested, let me a post here (explaining in what you are good, if I don’t know you) and I will contact you later by PM if you are selected.
More info about TouchXperience User Interface and video demos:
http://www.touchxperience.com/
TouchXperience is the Next Generation User Interface for Windows Mobile, finger friendly and highly customizable, it offers many interesting features: program launcher, contacts manager, home screen, appointments, messaging, task manager, profile and event manager, call log, control panel, communication manager,...
TouchMenu is probably the most powerful and customizable menu, replacing original Start Menu for an innovative touch interface. TouchMenu supports finger scrolling and gestures, for example you can switch from a menu to another by sliding your finger left/right, or display context menu by a long press on the screen. You can also scroll menus using G-sensor. Each menu has four different views (large list, small list, large grid, small grid). As the rest of the future user interface, TouchMenu has a nice Vista/WM7 look.
TouchMenu has various built-in menus :
- All Programs (Start Menu replacement)
- Active Programs (Task Manager)
- Recent programs
- Favorite programs
- Settings (Control Panel)
- Documents
- Favorite websites
- Contacts
- Messaging
- Appointments
- Tasks
- Calls (Call Log)
- Communications (Comm. Manager)
- RSS feeds
- Power Actions
- End Actions
- One Touch Settings
But you can do much more by creating your own custom menus where you can add contacts, program shortcuts, website links, system actions (for example: reset device, rotate screen, sound profile, clock, brightness backlight, WMP status,...) or links to other menus. You can also replace icon for each program/folder/contacts/menu with a custom image.
TouchHome is a fully customizable screen where you can add various widgets and graphical elements (clocks, indicators, today items, texts, images,...). By default, TouchHome displays when you turn your phone on. You can make your own graphics and layout using XML. TouchHome can be also used as screen unlocker (unlock screen by sliding finger, by double tapping, by shaking device, using navigation scroll wheel,...).
Use GPS or cell-based geo-positioning to determine current location and create profiles for each location.
Custom Events is a powerful application which execute predefined actions when custom events occur. The principle is simple, each custom event is defined by:
- A basic event (application changed, location changed, new message, new incoming call, battery charging, device cradled, headset connected, Wi-Fi network detected, internet connection detected, ,...)
- Eventually some conditions (date/time, current application, current location, specific words in message, caller identity,...)
- An action (launch application, display notification, enable flight mode, turn on Wi-Fi, change profile, send message, ,...)
There will be hundreds of events and actions, so possibilities are very large! Here are some examples:
- Enable flight mode during nights
- Connect to Wi-Fi while battery is charging
- Deactivate alarm when I turn my device face down
- Put phone in silent mode at workplace
- Remind me to buy bread when I’m near to the bakery
Supports finger gestures on touch-sensitive control pad (experimental, for HTC Touch Diamond/Touch Pro only) to execute different system actions, in this way you can have up to 8 “virtual buttons” on your device.
Supports display auto-rotation navigation using G-sensor (experimental, for HTC Touch Diamond/Touch Pro only).
TouchXperience User Interface is designed for a future usage of hardware accelerated 3D graphics for an outstanding experience!
Click to expand...
Click to collapse
WOW!!
Good to see you......Let me know what I can do for you
Peace
Mike
very nice shaps! I hope this post will be more serious and wont end like ur thread in hermes forum..
Realease it when it's done! no preasure!
Schaps!!! Count me in mate... great to see you here.
WOW! i can't wait. Looking forward to your work.
Cool!!!
Looks great!!!!
Tell me if you need a beta tester for this project...
i would be glad to help
Sounds really really nice.
If I can be of any help I'll be glad to, comes from Hermes and Kaiser and now has Diamond.
Tried some of your roms before and liked some, but not all, but this seems really exciting.
Garcia
Network and database admin here (though mostly unix). Lemme know what needs to be done.
^.^
Good luck schaps.
Sounds great. I'm happy to check this for ya.
I'd like to volunteer, I have experience with graphics.
Count Me In... Deeep Within !!!!!!!!!!!
THANKS!!!!!!! (sorry 4 the caps) but this is coooollll!!!!!
Very Very Good Schap's
I can Help
Hello mate,
I have cooked (mostly my own) ROMs for Elf, Niki and Cruise so I have considerable background on the components of the WM OS and the overall structure of the devices (not so much the Diamond to be honest as I'm still trying to get to understand its internals).
If you like, I would more than willing to help out with Beta testing whether it's to focus on a specific area or just overall testing. I also have experience in QA so I can pick out little things that need ironing out
Cheers from Dubai!
WOAH! Schaps, this sounds awesome. I'd be happy to beta test your TouchXperience UI. Coming from an iPhone background, I'd love to see more thumb/finger friendliness in our Diamonds.
EDIT: Checked out the site and the screenshots and it looks fab so far !
Couple of questions, would there be a new finger/thumb friendly Calendar app? (I totally despise the stock WM one) Also, do you plan on integrating a more thumb friendly keyboard for input? The standard Diamond one is okay but I tend to be a fast typer and because the screen on the Diamond is relatively small, it is prone to keystroke errors and the Diamond keyboard does not have any type of correction method (i.e. as included with the PCM Keyboard - I use this but a lack of VGA skins is highly disappointing).
All in all I can't wait to test this - I thought the Diamond would have been more thumb/finger friendly but tend to find myself pulling out the dreaded stylus now and then.. Something I hoped I could have gotten away from. Cheers for the great effort Schaps!
WOW
Love to test the new interface.
Moral Support!!
Schap,
im not a pro in any of these programming. But at least i can sent some moral supports!!
It's a great development All the best to you
Very nice ...I will pleasure, when i test this program...
schaps said:
P.S.: I will soon work on a new Advanced Config. version fully compatible with Touch Diamond and Touch Pro. Advanced Configuration Tool V3 will come with a new finger-friendly interface.
Click to expand...
Click to collapse
@ Schaps, could you look into the possibility to add "default mediaplayer chooption" in order to link Bluetooth devices to other players not forcing to use WMP linked with TF3D .
There is a cab out there from RuffRuff (still need to test it) , but including this possible solution in AdvConfig V3 would be a big added value.
As for the Beta testing , it starts to look like recruting for La Legion etrangere (The Foreign Legion)
People want but how many can give ?
Anyway, success with the new UI + Rom combination. Looking forward.

[Q] HTC Leo: Rotate Screen

Hello,
I know that it's possible to add applications to whitelist for built-in screen rotation function in HTC Leo.
But this is very inconvenient. You need determine Class of application and then add it to registry...
Could anyone write a simple application, which could be mapped to hardware button. For example, when I use long button press - it automatically determines open (active) application window class and adds it to HTC Leo rotation whitelist. Second long press will remove this application from whitelist.
It will be very useful and convenient and no need to use external applications like Gyrator, because using built-in HTC abilities - is much better.
I'm sure this thing will be very popular and needed application.
Is anyone from developers interested in coding this idea ?

[REQ] Tasks on Sense 2.1/2.5 home tab?

I know custom tabs for Manila has been discussed many times before, including one for tasks. But my question is different - is there a way to add tasks on home tab? Like replacing the call history or calendar entries. That's the only thing I've always missed in Manila - seeing if I have any active/due tasks right after I unlock my screen.
None interested?!
I'm definitely interested! I have no idea how to do it but I would love to see it. I've thought about this many times.
Well, obviously it makes only two of us. It seems is either unwanted and/or impossible..
+1 pls.
Sorry I have no clue how to do this
Yup, +1 here, makes 4.......
I don't know of a possibility to add tasks, but you can use this
http://forum.xda-developers.com/showthread.php?t=602221
You can place a today plugin, like TodayAgenda or some other Tasks app. to cover up for example the calendar part on the home screen. Or you can add it to the Operator tab.
claus1953 said:
I don't know of a possibility to add tasks, but you can use this
http://forum.xda-developers.com/showthread.php?t=602221
You can place a today plugin, like TodayAgenda or some other Tasks app. to cover up for example the calendar part on the home screen. Or you can add it to the Operator tab.
Click to expand...
Click to collapse
This is actually pretty straight forward if you follow the steps correctly. This is the way I did it to put messaging on the home screen.
Install the 2D TodayPage cab
Stop TouchFlo (Start > Setting > Home > Items and unselect TouchFlo)
Soft reset (may not be necessary but better in my mind)
Run M2Dtp config from programs page
Press and hold the red area next to plugins lable
Select Tasks (or whichever you want)
Leave Window at Window_00
Set x=10 y=240 w=220 h=60
Choose M2D widget page (Home)
press apply
press menu
press OK
Start TouchFlo (Start > Setting > Home > Items and select TouchFlo)
Switch to another tab then back to home and it should be there.
NOTE: You may need to experiment with the X (Left) ,Y (Top),W (Width), and H (Height) but they should place your plugin right after the calendar
How about Sense2.5.1922
Yeah.. well, I am more interested in latest Manila 3D - Sense 2.1/2.5. Apologies for not specifying that. Adding it to the title.
I change the right soft-key of the Home tab in my Sense 2.1 to "Tasks"..
So, if I want to see my tasks, I just tap the right soft-key..
I would also really like to get Outlook Tasks incorporated into Sense!
As part of the 'home tab', the 'calendar tab' or as a separate 'tasks tab'; either, some or all are fine with me ;-)
It surprises me that Microsoft has downplayed Outlook Tasks in WinMo. In Outlook it is easily accessible and a really useful tool for 'appointments or To-Do's that are not strictly time-specific'. That at least is how I use tasks.
Therefore it is really annoying that you have to open a separate app (either MS' own or something like pTasks) to access them in WinMo.
To have Outlook Tasks show up in the calendar I have to use a full-blown program like Pocket Informant.
It's also strange to me that HTC has overlooked the incorporation of Outlook Tasks in their otherwise excellent Sense-UI!
I'm even surprised that the great programmers frequenting this fine forum seemingly does not think that Outlook Tasks is worth incorporating into Sense.
Apart from the ease of access that comes with incorporation into Sense it would also enhance the general 'user experience' to be able to access Outlook Tasks in the same UI that lets you access the other Outlook-functions like mail and calendar!
Hopefully someone will recognize this 'oversight' and remedy the situation soon ;o)
Does anybody know how to make Tasks beeing displayed on home tab? (the way appointments and other calendar entries are)
Shortcut to Tasks is not the way out - it would be perfect to have 'to do list' always on, under the clock
Rhodium Wm 6.5
Rom 1.86.401.1
Manila 2.1.19201517
from my PM:
Co0kieMonster said:
stm555 said:
Hello!
It seems what you are using lua scripting in your mod? Can you create mod with tasks instead of appointments?
I'm not the only one who dreaming about such mod . There are many people using tasks without any appointments...
Best regards and sorry for my English.
Click to expand...
Click to collapse
I'll try to add it.
If it's possible it will be in a future version.
Click to expand...
Click to collapse
it's about Co0kieMonster's HomeTab mod
Argg, I really need tasks on home page.
I'm about to remove Sense from my device and go back to WM today screen just because I can see tasks...
I agree to the best solution I found is installing pTask and make shortcut on the homescreen.

[REQUEST] Another tile layer OR tile folders

Hello guys!
I love the Windows start screen, the tiles, the metro UI, whatever it's called.
I really hope you can help me out because I can't find any solution to my request all over the whole internet.
What I want is a tile on the Windows start screen namend "Office" and clicking on it opens a whole new tile layer (like the start screen) but just containing my office apps like word, excel etc. as tiles (not regular desktop shortcuts)
I would like to do so with games too.
This new layer can be on full screen (maybe with a "back" button) or inside a quarter depending on the amount of icons it contains like it is with folders on Android home screens.
I don't want to "spam" my Windows start screen over with hundret of games and other stuff to keep me scrolling to the right like a minute before I get to the shortcut/tile I want.
Also I don't want to make a folder on the regular desktop containing all office shortcuts and pin it to the startmenu because clicking on it will open a "usual old ugly explorer window". But I want it to open in the same style as the main start screen is. Either in a new layer or a folder like window like in Android. When I looked this up the last days I couldn't believe there doesn't exist anything like this already because it keeps the start screen much cleaner and is a great feature for Android start screens.
So... is there any solution?
Cheers from Germany
Tarik
PS: If I was not allowed to ask for this here, sorry. Couldn't find any other corner to do so.
General would have been the right place, as this is a request rather than something you're offering, but it *is* a good idea.
Such a shame no one's got a solution. I wonder whether a gif animation showing what I want may would help?
Feel free to make one, but I think people have a pretty good idea what you're after. It's not that easy to make, though. Microsoft hasn't technically prevented people from implementing something like this, at least on x86/x64 Win8, but they have hidden/failed to document the APIs we would need.

Categories

Resources