[APP] TileCreator - Create tiles to all applications - Windows 10, 8, 7, XP etc.

YOU NEED TO DOWNLOAD THE COMPANION APP (TileCreator Proxy) for this app to work. Please see How To Install below!
Changes:
UPDATED: September 17th, 2015
Fixed bug and added functionality where left navigational panel will collapse if the window is sufficiently small fixing the alignment issue where users see all blue window.
UPDATED: September 15th, 2015
Added wide Tile support
Added Large Tile support
Added support for numbers in Proxy Link name
Added ability for you to import and export tiles
Added ability to change tile backgrounds (works well with transparent pngs)
Added ability for you to unpin from tiles from TileCreator
Created a better Help Menu
UPDATED: September 2nd, 2015
Rewrote TileCreator Proxy to handle errors better and have a UI!
This program does exactly what you hoped it would do for windows 10. It creates tiles to your Windows 10 Start Menu that open any application when clicked.
Please note that this app is a work in progress so please don't be too harsh. As of right now only square images are supported. Expect updates .
With that being said, the following are on my to do list:
Implement Abstract Live Tile customization so users can create and send custom live tile notifications
Add ability to set color of tiles instead of only relying on images *Done
Support other tile sizes (wide and large)*Done
Add ability to select color in color picker based on tile image (eyedropper)
Add ability to Import and export tile(s) *Done
Add Localization (Spanish, Korean, Chinese, French, German) if possible
Please send feedback to [email protected]
How to install:
Code:
[SIZE="2"][B]How to install:[/B][/SIZE]
[LIST=1]
[*]Please go to the Microsoft Store on your Windows 10 device and install TileCreator from the Microsoft App Store
[*]Please download "TileCreator Proxy Installation.zip" from one of the below links:
[U][B]Use this file at your own risk![/B][/U]
[B]MD5 Hash[/B]: a74cb6824efddca3ad0676e577375624
[B]SHA-1 Hash[/B]: 83e6dc0ab4f1103574ef4e457b319e0378fbc60f
[B]Dropbox:[/B]
[URL="https://www.dropbox.com/s/12xu8q552oweg8c/TileCreator%20Proxy%20Installation.zip?dl=0"]TileCreator Proxy v1.0 Installer Zip[/URL]
[B]Mega:[/B]
[URL="https://mega.nz/#!z4JlBRSZ!w4tMK8W7Rq5Rrb6F0NEXaOyosvmQvxp45IqkQzwHbyI"]TileCreator Proxy v1.0 Installer Zip[/URL]
[*]Add links using TileCreator Proxy and copy the name to your clipboard.
[*]Open the Microsoft Store App TileCreator and pin a tile using the name you have on your clipboard as the ApprovedApps key Example: notepad
[*]Pin tile and enjoy!
[/LIST]
Here are some screenshots of the app in action!
TileCreator
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Start Menu:
TileCreator Proxy:
If you enjoy the app want to donate, here is a paypal link where you can!
Notes: The icons seen in the screenshots above were by dakirby309 and can be found in the Metro-UI-Icon-Set-725-Icons at DeviantArt

Why do I need a companion app (TileCreator Proxy)?
The reason you need a companion app (TileCreator Proxy) is because Windows Modern Apps (apps from the Windows Store) do not have the capability to execute/run programs from your local machine. Additionally, Windows Apps from the Store are the only ones that can pin start menu tiles (this is why Oblytile doesnt work anymore... its not a windows store app). I bypassed this in TileCreator program by creating a desktop application (TileCreator Proxy) that creates a generic protocol to expose local apps.
Please download the companion app from the post above!
Why does TileCreator Proxy open and close briefly after clicking a pinned tile?
This is a limitation of Windows 10. Windows Apps from the Store are the only ones that can pin start menu tiles (this is why Oblytile doesnt work anymore... its not a windows store app). Currently, I have been unable to find a way around this. Please note that I am actively looking.
Cheers,
TileCreator

TileCreator said:
The Microsoft Store Developer Dashboard says the app was published and it is in the store however I cannot see it yet. Hopefully is shows soon!
Click to expand...
Click to collapse
Just received an email that it will show up in the store in 24 hours! Cheers!

why do we need to install both the Windows Store App and the Desktop App?
the Pin More app doesn't need a desktop app 'companion'...

Sheogorath said:
why do we need to install both the Windows Store App and the Desktop App?
the Pin More app doesn't need a desktop app 'companion'...
Click to expand...
Click to collapse
Pin More DOES require a desktop companion application to pin local executables (aka PinAnything). If you are just using Pin More, Steam and Origin apps will work because they (both Steam and Origin) expose an app specific protocol via the registry.
Also I am pretty sure PinAnything does the exact same thing my desktop app does except for both my apps (TileCreator) are free!
The reason you need a desktop app is because Windows Apps from the Store do not have the capability to execute/run programs from your local machine. (Pin More or TileCreator). Also, Windows Apps from the Store are the only ones that can pin start menu tiles (this is why Oblytile doesnt work anymore... its not a windows store app). I bypassed this in my program by creating a desktop application (TileCreatorProxy) that creates a generic protocol to expose local apps via this protocol (Pretty sure PinAnything does the same)

Looking forward to this, thanks OP!

TileCreator said:
Pin More DOES require a desktop companion application to pin local executables (aka PinAnything). If you are just using Pin More, Steam and Origin apps will work because they (both Steam and Origin) expose an app specific protocol via the registry.
Also I am pretty sure PinAnything does the exact same thing my desktop app does except for both my apps (TileCreator) are free!
The reason you need a desktop app is because Windows Apps from the Store do not have the capability to execute/run programs from your local machine. (Pin More or TileCreator). Also, Windows Apps from the Store are the only ones that can pin start menu tiles (this is why Oblytile doesnt work anymore... its not a windows store app). I bypassed this in my program by creating a desktop application (TileCreatorProxy) that creates a generic protocol to expose local apps via this protocol (Pretty sure PinAnything does the same)
Click to expand...
Click to collapse
Oh, I see! thanks!
Do you plan on adding another features like running as admin, adding arguments, forcing single instance (if the program is already opened it brings it to the foreground)?
certainly looking forward!
edit: ps- will your app open every time I click on one of the tiles (like Pin More does), or will it open the linked app immediately?

I am waiting for this ! Thank You!
edit: ps- will your app open every time I click on one of the tiles (like Pin More does), or will it open the linked app immediately?
Click to expand...
Click to collapse
join to question

edit: ps- will your app open every time I click on one of the tiles (like Pin More does), or will it open the linked app immediately?
Click to expand...
Click to collapse
TileCreator will open every time you click on a start tile HOWEVER I close it very very quickly programmatically . This is a limitation of Windows Apps from the store. In the App store guidelines it states that developers cannot programmatically close their own app... so I have TileCreatorProxy.exe closing the app instead
PS: If it doesnt close automatically this week its because there is a race condition that I am aware of however I have not had time to correctly implement the auto closing part. It is there and will work most of the time for 99% of users. I started programming this app 2 days ago so the easier approach was to say Close TileCreator versus a timeout to check every so often if it was open... then close it. If you find that tileCreator was not closed after you click the start menu, you will also find that none of the button handlers will work. Do not worry, this was an optimization and will display a better message after I can get the 2nd release out!
Cheers, TileCreator

Sheogorath said:
Oh, I see! thanks!
Do you plan on adding another features like running as admin, adding arguments, forcing single instance (if the program is already opened it brings it to the foreground)?
certainly looking forward!
edit: ps- will your app open every time I click on one of the tiles (like Pin More does), or will it open the linked app immediately?
Click to expand...
Click to collapse
running as admin, adding arguments, forcing single instance can definitely be supported.

Sheogorath said:
Oh, I see! thanks!
edit: ps- will your app open every time I click on one of the tiles (like Pin More does), or will it open the linked app immediately?
Click to expand...
Click to collapse
TileCreator will open every time you click on a start tile HOWEVER I close it very very quickly programmatically . This is a limitation of Windows Apps from the store. In the App store guidelines it states that developers cannot programmatically close their own app... so I have TileCreatorProxy.exe closing the app instead
PS: If it doesnt close automatically this week its because there is a race condition that I am aware of however I have not had time to correctly implement the auto closing part. It is there and will work most of the time for 99% of users. I started programming this app 2 days ago so the easier approach was to say Close TileCreator versus a timeout to check every so often if it was open... then close it. If you find that tileCreator was not closed after you click the start menu, you will also find that none of the button handlers will work. Do not worry, this was an optimization and will display a better message after I can get the 2nd release out!

Iron Doktor said:
Looking forward to this, thanks OP!
Click to expand...
Click to collapse
No problem. Please let me know if you want any functionality.

I've read through some of these posts and i see a response about needing the background program running to launch these Start\Metro "Apps" through your tile creator.
but, almost none of my Start Screen tiles are actual "Apps". it is 90% custom shortcuts to .exe files that I have pinned to the Start Screen myself. they are not Store "Apps" they are only shortcuts so what you are saying shouldn't pertain to these.
give some more detail please as to why it takes a separate program running to launch a pinned shortcut.

Great work
Have been waiting for something like this app since windows 10 release. hope we will see this on windows store soon.
Adding these functionalities of your to do list will make this app complete. Big Thanks.

I can't find TileCreator in the store:crying:

biyaach said:
I can't find TileCreator in the store:crying:
Click to expand...
Click to collapse
Yeah I don't see it in there yet either.

is it possible to make program running in trey and do the stuff without opening, because i dont mind if it is open, unless it is on my task bar

kasiopec said:
is it possible to make program running in trey and do the stuff without opening, because i dont mind if it is open, unless it is on my task bar
Click to expand...
Click to collapse
^this. I wouldnt have any issue with it being open if it was in the tool tray in the corner. that way you could hide the icon with it running still and not have to see it.
---------- Post added at 09:42 AM ---------- Previous post was at 09:38 AM ----------
TileCreator said:
Just received an email that it will show up in the store in 24 hours! Cheers!
Click to expand...
Click to collapse
2 hours left!
I just noticed that according to your original time stamp the app should be on the market by now but I still can't find it.

Not available in the store yet, could someone post a link when its up, please?

Jakaria Amin said:
Not available in the store yet, could someone post a link when its up, please?
Click to expand...
Click to collapse
I dont see it either . I was given a link when I published the app and the link gives an error. I'll contact Microsoft today.

Related

moGo v0.4

moGo beta v.0.4
moGo is now independent
The new version of moGo no longer needs the freestyl server. At the moment this most likely will not mean to much to you guys but it means moGo is no longer restricted to the freestyl features. The new server pushes data to moGo to save on power as previously moGo had to ask the server to see if there where changes at regular intervals.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Features:
Finger friendly application launcher
Quick dial of favourite friends
Highly configurable menus and menu items
Missed call/sms/email notifications
Slide to quick launch(needs to be set in sets.txt)
Vibrate on touch(needs to be set in sets.txt, also probably not recommended)
Requirements:
.net compact 2.0
flashlite 2.1
How to use:
download and unzip the .CAB file
Transfer moGoInstall.CAB file to phone then click file to install.
INSTALL ONTO DEVICE!
Look in programs and run mogo.
Config:
There is still no easy config app but you can delve into the settings by editing the sets.txt file. In this file are a lot of setting values where you can change the wallpaper, icons and the menu items. After editing the sets.txt file you will need to re launch moGo.
Change wallpaper
wall=wallpapers/01.jpg -- after the = sign put the location of your own wallpaper
Change icons
menuIcon1=Phone.png -- change Phone.png to the icon you want to use. You can find icons in the icons folder.
Change menu Items
m1_iName1=Contacts -- This is the menu item title
m1_iDesc1=See a list of your conacts -- A small description
m1_iIcon1=Contacts.png -- The icon of the menu item
m1_iType1=launch -- Launch type. Can be: launch,web,call
m1_iAction1=\Windows\addrbook.lnk -- Depending on the launch type. Either location of app, web address or phone number
Multiple menus
It is possible to add your own menu. You can currently have up to 4 menus per button.
m1_Menus=3 -- This needs to be set to the correct number of menus you want.
The following would create a third menu for the phone button. Having m111 means it is the 3rd menu. m1111 would be the forth.
&m111_Style=big&m111_Ani=fromB&
&m111_iName1=Friend 5&m111_iDesc1=Ring 01234567890&m111_iIcon1=Contacts.png&m111_iType1=call&m111_iAction1=01234567890&
&m111_iName2=Friend 6&m111_iDesc2=Ring 01234567890&m111_iIcon2=Contacts.png&m111_iType2=call&m111_iAction2=01234567890&
&m111_iName3=Friend 7&m111_iDesc3=Ring 01234567890&m111_iIcon3=Contacts.png&m111_iType3=call&m111_iAction3=01234567890&
&m111_iName4=Friend 8&m111_iDesc4=Ring 01234567890&m111_iIcon4=Contacts.png&m111_iType4=call&m111_iAction4=01234567890&
&m111_Style=big -- means it is using the 4 big menu items style. Setting it to grid would make it use a 9 item grid menu. If using the grid you will need to add more items to the menu.
&m111_Ani=fromB -- This means the menu animation will slide from the bottom. Other options are "fromU" is slide from the top, "fromL", slide in from the left and "fromR", slide in from the right.
Slide to quick launch
&slideLeft_iType=none&slideLeft_iAction=\Windows\fexplore.exe&slideLeft_iIcon=FileExplorer.png&
&slideLeft_iType=none -- This means the slide to launch is off. Set it to "launch" and add the correct location to launch an application like a locker program for example. You can set an icon for it. You could also set it to ring someone by using the iType=call setting.
Possible problems:
I have built a brand new moGoServer instead of using freestyl and I have found the xmlsocket class in flashlite a little flaky. I do believe that I have found a good work around to make it stable though. See if you have any problems and let me know.
I only see a black window titled moGoServer...
You either do not have flashlite 2.1 installed or flashlite is not associating .swf files. If you have flashlite installed run it and open a swf file manually by clicking open. You can find a swf file in the flashlite folder or moGo folder. Now it wil associate swf files and you never ned to do it again. Restart moGo.
Download moGo v.0.4
Hope you like it
Steve
very nice and clean
it would be nice to make top bar in the same color
Gives me a black window named moGoServer when I run moGo in Programs.
Hermes with Wm 6.1 Shadow.
shandar said:
Gives me a black window named moGoServer when I run moGo in Programs.
Hermes with Wm 6.1 Shadow.
Click to expand...
Click to collapse
Have you got FlashLite 2.1 installed?
If you have flashlite installed and you still get the black screen open a swf file manually with flashlite by running flashlite, clicking open and finding a .swf file. There's one in the flashlite folder or moGo folder. After thats done close it and run moGo again. Flashlite would have associated swf files with it now so you will never need to do that again.
I'll edit the first post so it has this info in it now.
thks for this very nice log; the "call history" don't work ...
Very nice!! Working on some customization now.
Fantastic first release. Great work! I love how quick and clean it is.
Suggestions for future releases:
Weather
RSS Reader
include # of voicemails along with SMS, email, and missed calls.
Keep up the good work.
Thanks.
kinda cool, but it would be nice if it auto saw all your applications. still testing it some though.
@ monamibouli
Have you got the tCallHistory.exe file. It should be in your windows folder by default really. Sometimes yet rarely I have found windows mobile wouldn't launch my call history at all until I restarted.
@ mfrost67
Nice. I would love to see some screen shots when your finished. Same with anyone else who may be adding their own skin. In the following versions I will increase the skinning ability of moGo too.
@ bigevs
Personaly I dont use weather apps but you're the second person to ask for it so I guess I should do it. RSS reader would be cool and I totally agree with the voice notification which will defiantly be in the next version.
@ ROCOAFZ
Yeah I have already thought about that. I think the way I will do it is still have a favourites menu type thing but then have a show all programs button that will launch a list view.
I've had some time to tinker around with this program and I am still loving it. I've used itask animated, freestyl, and several other set-ups and I like this one the best. It works great for my fat fingers and it seems to be very stable. A few thoughts on how to make it even better...
*Ability to include today plug-ins on a page
*Next appointment on today screen
*Bluetooth icon on home page
*More customization options such as:
*Option to remove curtain under the clock on the homepage
*Ability to change background on every page
*Time and date format
I can't wait for the next release. This program is fantastic.
Thanks bigevs,
A lot of your suggestions are being worked on for the next release. What do you mean by "Ability to include today plug-ins on a page" suggestion.
this is working for my dopod 818 pro??
thanks...
paaaaaaaaaa said:
Thanks bigevs,
A lot of your suggestions are being worked on for the next release. What do you mean by "Ability to include today plug-ins on a page" suggestion.
Click to expand...
Click to collapse
Sorry. I meant embedding today plug-ins into moGo so that you could cycle between them. I've seen other programs that do this (i.e. Throttlelauncher)
I use Today Agenda, and it would be nice to incorporate that into moGo so I don't have to close moGo to see it on the today screen. I would rather have them integrated together. Or, you could build your own calender/tasks app.
I also seem to be having a little trouble with the SMS notifier updating in a timely manner. Did I mess somethihg up, or is this a known issue?
EDIT: It works fine if I hit the Outlook icon and then SMS inbox, but doesn't work if I tap the Blue SMS notifier.
Once again, great job! Keep up the good work.
paaaaaaaaaa said:
@ monamibouli
Have you got the tCallHistory.exe file. It should be in your windows folder by default really. Sometimes yet rarely I have found windows mobile wouldn't launch my call history at all until I restarted.
QUOTE]
No question: there is no tCallHistory.exe on kaiser. Nor can I find anything obviously related to call history in .inks as well.
So far I like this very much after configuration and personalization, fave apps, quick dials, and https's
Click to expand...
Click to collapse
Here is the Call History.exe
bigevs said:
Here is the Call History.exe
Click to expand...
Click to collapse
thks, it's right now ! can you have "memory.exe" ? it doesn't exist in my wizard and my trinity
bigevs said:
Sorry. I meant embedding today plug-ins into moGo so that you could cycle between them. I've seen other programs that do this (i.e. Throttlelauncher)
I use Today Agenda, and it would be nice to incorporate that into moGo so I don't have to close moGo to see it on the today screen. I would rather have them integrated together. Or, you could build your own calender/tasks app.
I also seem to be having a little trouble with the SMS notifier updating in a timely manner. Did I mess somethihg up, or is this a known issue?
EDIT: It works fine if I hit the Outlook icon and then SMS inbox, but doesn't work if I tap the Blue SMS notifier.
Once again, great job! Keep up the good work.
Click to expand...
Click to collapse
I second this request I have been looking for a launcher like moGo that would also incorporate today plugins. I've been trying to get the iFonz developer to do it, but I think he has too manu requests as it is . Having a page for today plugins would be great, then I could have phonealarm and my schedule(schedule = most important to me), on a single page with easy access to moGo. Just a suggestion .
I will have to look into incorporating the today plugins. Any ideas on how you would like this to work? I think I will have to install a plugin to test this out.
@ bigevs
The blue SMS notifier button is linked to the same lnk file as the menu item labelled SMS Inbox. If you are having trouble with one you should be having trouble with the other. So i'm not sure what is happening there. The notification is hard coded to use the lnk file too so you couldn't of messed anything up in the sets.txt file.
@ monamibouli
check this thread http://forum.xda-developers.com/showthread.php?t=358989
paaaaaaaaaa said:
@ monamibouli
check this thread http://forum.xda-developers.com/showthread.php?t=358989
Click to expand...
Click to collapse
thks for your help
How can i activate the vol menu?
Great app

[MAR 12] FEWidgetsLite 0.3.1 (For Flash Lite 3.1 plugin OR Flash 7)

This version of the application won't be updated anymore. There is a Full Native (no Flash) version available here now.
IMPORTANT: This application is only for WM 5/6 Pro. (i.e Pocket PC with Phone)
New User Manual: User Manual
Please Read Installation instructions on this post
LATEST INSTALLER CAB: FEWidgetsLiteSetup-0.3.1.CAB
LATEST INSTALLER CAB (Megaupload): FEWidgetsLiteSetup-0.3.1.CAB
YouTube Video: http://www.youtube.com/watch?v=9sZhDcJBmbU
Here is a Video for configuring the Weather widget: http://www.youtube.com/watch?v=emKShzOxH0g (thanks larbke666 )
Documentation for Widget Creation: Here
Sources: FEWidgetsLite_0.3.1-Sources.rar
(Most of the Sources are released under the Creative Commons license http://creativecommons.org/licenses/by-nc/3.0/. License is as specified by the EULA.rtf)
TO INSTALL: (With FlashLite 3.1 Plugin)
- If You have FEWidgets installed Uninstall it before installing the Lite version.
- Check you have Windows Mobile 5 or 6/6.1 Pro. (i.e Pocket PC with Phone)
- Check you have .NET Framework 3.5 installed.
- Check you have Flash Lite 3.1 Plugin (standalone player does not contain the plugin)
- Install FEWidgetsLiteSetup-0.3.1.CAB
- If you have a VGA device or want other backgrounds, place them on images directory on the application directory. Bigger Images will NOT be scaled.
- The first time, it'll take long to start, because the application will configure itself for your device screen size.
TO INSTALL: (With Flash7)
- If You have FEWidgets installed Uninstall it before installing the Lite version.
- Check you have Windows Mobile 5 or 6/6.1 Pro. (i.e Pocket PC with Phone)
- Check you have .NET Framework 3.5 installed.
- Check you have Flash 7 Installed.
- Install FEWidgetsLiteSetup-0.3.1.CAB
- If you have a VGA device or want other backgrounds, place them on images directory on the application directory. Bigger Images will NOT be scaled.
- Add the following line on settings.xml: <Set Name="UseFlash7" Value="true" />
- The first time, it'll take long to start, because the application will configure itself for your device screen size.
NOTE: You can also activate it as a Today plugin (Settings -> Today -> Plugins, check FEWidgets and uncheck everything else)
IMPORTANT: Tasks/Appointment widgets only support Latin characters.
Changes on 0.3.1:
- [Fixed] Configurator shortcut is not created when the applicaiton is installed.
- [Fixed] Time widgets won't refresh when the device is turned on.
- Modified Main Config to make it work with Flash 7.
- Rewrote SMS interception to use MAPI instead of .NET MessageInterceptor. SMS messages sometimes did not arrive, not even on the inbox.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I'd like to thank thejigsaw, nir36, pcforce and many others for your support =D
Features:
- Haptic feedback. When clicking on widget buttons you'll feel a small vibration.
- Can be run as a Today Plugin. (It must be the only one selected)
- Multiple Layouts/Pages support (up to 4).
- Support for Landscape/Portrait modes.
- VGA/QVGA/WQVGA/WVGA support.
- Extensible/Open architecture. Anyone can create it's own widgets just using flash. If you need something "special" and know some C#, you can extend available commands through a custom assembly.
Implemented Widgets:
- Calculator
- Operator Name
- RSS Feed Reader
- Comming appointments
- Tasks
- Contact widget
- Date widget
- Battery/Phone signal Strength indicator.
- S2P Player control.
- Analog Clock
- Diamond like Clock
- Background Image Changer
- Bluetooth State (Can turn on/off)
- Wi-Fi State (Can turn on/off)
- Quick Dial.
- Layout swapper.
- Locker (locks widget dragging)
- Calendar (when tapped will link to \Windows\Calendar.lnk)
- Shortcuts Widget. This widget allows creating shortcuts to exe/lnk files. You can drop the widget as many times as you want.
- Missed Calls. Shows the number of missed calls. When double tapped will take you to the missed calls log.
- "Profile" changer. Lets you switch between On/Vibrate/Off modes.
- Weather. Shows you the weather for today. Current temperature and forecasted Min/Max for today.
- SMS information. Once you drop this widget once, if you remove it, it'll spawn automatically the next time you have an SMS message on the same possition you had placed it.
Did you find my application useful? I've spent lot's of time programming it, please buy me a beer! Donate!
finally with flashlite!
thank you!
i'm trying right now with my i780!
crashing on my x500+ application not trusted or certified. ....
woow, Good work friend.
Can you share the sources please?
thanks for this app
dego1988 said:
woow, Good work friend.
Can you share the sources please?
thanks for this app
Click to expand...
Click to collapse
At night I'll upload the sources. I'm at work and don't have them with me right now
Ciao nico can you help me solve the problem i have?
looks nice. getting some excepetions when opening some widgets.
nicolas, do you think there should be a difference performencewise due to it using flashlite instead of flash? should i start using this instead of the original FEW? and will the widgets i created be installable on this version as well?
nir36 said:
nicolas, do you think there should be a difference performencewise due to it using flashlite instead of flash? should i start using this instead of the original FEW? and will the widgets i created be installable on this version as well?
Click to expand...
Click to collapse
It looks better, but probably consumes a little more CPU (or maybe not..). This version also unloads and switches to 1% CPU use when an application covers the entire screen.
Widgets you had created are not compatible, however I've incorporated your widgets onto this release (proper credit is given on an About option for each widget )
EDIT: Just so you know, I will no longer support the original FEWidgets anymore.
giorgosm said:
looks nice. getting some excepetions when opening some widgets.
Click to expand...
Click to collapse
The idea of this first release is to debug the app... as stated on first post, its beta. Could you tell me what widgets are throwing exceptions? (do you have WM 5 or 6?)
in my case it crash while opening
spupuz said:
in my case it crash while opening
Click to expand...
Click to collapse
Please post the exceptions information..
spupuz said:
crashing on my x500+ application not trusted or certified. ....
Click to expand...
Click to collapse
That error is shown on the Setup process... it will be fixed on the next release. However the aplication still installed correctly and you should be able to select it as a today plugin.
nicodega said:
Please post the exceptions information..
Click to expand...
Click to collapse
FEWidgetsToday.exe
NullReferenceException
at FEWidgets.FEWidgetsControl.OnResize(EventArgs e)
at System.Windows.Forms.Control.WnProc(WM wm, Int32 wParam, Int32 lParam)
at System.Windows.Forms.ContainerControl.WnProc(WM wm, Int32 wParam, Int32 lParam)
at System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)
at Microsoft.AGL.Forms.EVL.EnterMainLoop(IntPtr hwnMain)
at System.Windows.Forms.Application.Run(Form fm)
at FEWidgetsToday.Program.Main(String[] args)
nicodega said:
It looks better, but probably consumes a little more CPU (or maybe not..). This version also unloads and switches to 1% CPU use when an application covers the entire screen.
Widgets you had created are not compatible, however I've incorporated your widgets onto this release (proper credit is given on an About option for each widget )
EDIT: Just so you know, I will no longer support the original FEWidgets anymore.
Click to expand...
Click to collapse
I will of course try it. thank you very much for the hard work.
Errors (but not exceptions)
Using stock ATT HTC Fuze rom, found a few things. First in landscape mode the background doesnt fill the screen (which is fine if there is a different bg for landscape vs portrait in the settings) and all of the widgets on the screen disappear except the lock. The only other problem i've run into is that the diamond clock appeared to get stuck in the flipping animation, went away when I drug it off the screen and then back on. Finally, as a today plugin, there is a space left at the bottom of the screen between the WM border and the plugin. Its the only plugin selected so I dont know why its doing this. Overall nice work from the last version to this one!
angus1357 said:
Using stock ATT HTC Fuze rom, found a few things. First in landscape mode the background doesnt fill the screen (which is fine if there is a different bg for landscape vs portrait in the settings) and all of the widgets on the screen disappear except the lock. The only other problem i've run into is that the diamond clock appeared to get stuck in the flipping animation, went away when I drug it off the screen and then back on. Finally, as a today plugin, there is a space left at the bottom of the screen between the WM border and the plugin. Its the only plugin selected so I dont know why its doing this. Overall nice work from the last version to this one!
Click to expand...
Click to collapse
For the background, when on landscape (or on any page) select another background using the background switcher, and it'll change it only for that page.
I'll check the other errors, however all widgets drop fine on my omnia..
dego1988 said:
woow, Good work friend.
Can you share the sources please?
thanks for this app
Click to expand...
Click to collapse
I've uploaded the sources. On the first post is the link.
I've also updated the version to 0.1.2.
Installed it on my TouchPro. I like the concept but it is way to buggy. For some reason when I chose full screen, I cant see any of the widgets. Also, the weather widget was not working, and a couple other widgets were non responsive -for example the quick dial widget wouldnt let me add any names.
still i have got problems with 0.1.2 nico
sracercelica said:
Installed it on my TouchPro. I like the concept but it is way to buggy. For some reason when I chose full screen, I cant see any of the widgets. Also, the weather widget was not working, and a couple other widgets were non responsive -for example the quick dial widget wouldnt let me add any names.
Click to expand...
Click to collapse
I dont know if Fullscreen works when working as a today plugin.. its a Flash Lite option that I can't remove from the menu (IThink).
The Quick Dial works for me... are your contact names in english? (using latin characters), what version of flash Lite do you have? Window Mobile 6.1? there is a bug on this widget which when you select the trash bin for selecting a contact, when returning from delete mode it wont show the plus signs but that's all I detected...
spupuz said:
still i have got problems with 0.1.2 nico
Click to expand...
Click to collapse
:\ What version of Flash Lite are you using?

[DEV STOPPED] [2009-05-14] mLock v0.3 - passcode device lock

The development of mLock is stopped.
There are different reasons for this decision but the most important one is, that if no time for the further development.
After mPlug, here is my second attempt to build a Windows Mobile application, it's called mLock.
mLock is at the moment only a passcode device lock with no settings except for your own passcode. In the future I will build a settings tool for changing passcodes, show/hide SMS, Email, MMS in passcode screen etc.
Also I try to implement a application lock so that you can define several applications that will be locked by mLock when someone will launch them.
It's very important that you report me every error (maybe with screenshot). That's the only way to make the app bug-free.
Screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Overview - Features, ToDo and System requirements
Changelog
Download here (please see installation information)
Suggestion are welcome on every time.
Thanks for sharing !!!
so is this going to be able to locke individual applications..for example if i just dont want anyone to read my messages will this program be able to lock only my messages
Thanks, Looks good I will give it a try later today.
Thanks T M Z
P.S. no link or cab, ?
wmontae said:
so is this going to be able to locke individual applications..for example if i just dont want anyone to read my messages will this program be able to lock only my messages
Click to expand...
Click to collapse
At the moment it doesen't but I'll implement this feature.
tmz said:
no link or cab, ?
Click to expand...
Click to collapse
No, because I've still some little bugs which I want to fix before I release it. I found them today while playing around with mLock.
I'll release it in the next two days.
i think you need to implement the slider option on this it looks just as good as slide to unlock and it would be a true iphone copy it looks like to me...
whatsleft4her said:
i think you need to implement the slider option on this it looks just as good as slide to unlock and it would be a true iphone copy it looks like to me...
Click to expand...
Click to collapse
No I won't implement a Slide2Unlock Option therefore I recommend you to take S2U2. Maybe I'll add a option to start mLock after S2U2 is unlocked. Let's see what's coming
My suggestions for what it's worth...
1. Lose the iPhone look
2. Bigger buttons to be more finger friendly
3. Option to wipe device after a user specified number of wrong attempts
kvaughan said:
My suggestions for what it's worth...
1. Lose the iPhone look
2. Bigger buttons to be more finger friendly
3. Option to wipe device after a user specified number of wrong attempts
Click to expand...
Click to collapse
1. The application will be fully skinable, so do what you want.
2. The buttons are big enough. I don't have small fingers and I can control all buttons with my thumb.
3. Sorry I can't follow you, do you mean a option to do a hardreset after someone entered the code several times wrong?
[germany]merlot said:
3. Sorry I can't follow you, do you mean a option to do a hardreset after someone entered the code several times wrong?
Click to expand...
Click to collapse
Yes exactly
Looks sweeeet looking forward to release and my only question has been answered "can we skin it?" yes
Maybe I'll add a option to start mLock after S2U2 is unlocked. Let's see what's coming
Click to expand...
Click to collapse
Sounds good
suggestions
I have been looking for an app that has more extensive security features and asked developers to look at my suggestions, alas no feedback so far! so my suggestions:
1. my phone is for work with staff, work with clients, family for home, and personal. So I would like a pin code access for different purposes.
2. My contacts and my calendars and my tasks are all categorised, so each of these should be visible or invisible depending on the passcode entered. So work is visible at work and all others hidden. All work hidden when at home, failed passcode hides everything, private passcode shows everything (rather advanced and unlikely)
3. I would like contacts and tasks and calendars either negative or possitive categories visible with a particular passcode, eg show with category=X only, and show if category <> Y
4. I would like emails from multi sources (hotmail, gmail, yahoo mail and works push email) AND text messages visible or in visible depending on whether the contact is also visisble or invisible bsed upon there categories
5. Keyword inclusions could also be set to visible or invisible. That is if a text email or diary contact or task contains a particular key word, make invisible
so what I don't want is the public seeing anything at all that just want to look, my staff seeing my private stuff, my clients seeing my private or staff stuff and my family seeing my work stuff.
At this point I go into major freaks and cardiac fits if anybody touches my phone.
So, that should keep you busy for a while!
CHeers
Simon
the hard reset option after several wrong attemps is a nice idea. It will prevent any data theft if the phone is stolen or something...
simon_darley said:
I have been looking for an app that has more extensive security features and asked developers to look at my suggestions, alas no feedback so far! so my suggestions:
1. my phone is for work with staff, work with clients, family for home, and personal. So I would like a pin code access for different purposes.
2. My contacts and my calendars and my tasks are all categorised, so each of these should be visible or invisible depending on the passcode entered. So work is visible at work and all others hidden. All work hidden when at home, failed passcode hides everything, private passcode shows everything (rather advanced and unlikely)
3. I would like contacts and tasks and calendars either negative or possitive categories visible with a particular passcode, eg show with category=X only, and show if category <> Y
4. I would like emails from multi sources (hotmail, gmail, yahoo mail and works push email) AND text messages visible or in visible depending on whether the contact is also visisble or invisible bsed upon there categories
5. Keyword inclusions could also be set to visible or invisible. That is if a text email or diary contact or task contains a particular key word, make invisible
so what I don't want is the public seeing anything at all that just want to look, my staff seeing my private stuff, my clients seeing my private or staff stuff and my family seeing my work stuff.
At this point I go into major freaks and cardiac fits if anybody touches my phone.
So, that should keep you busy for a while!
CHeers
Simon
Click to expand...
Click to collapse
What you're talking about is a completly different programm (sense). I think what you're looking for is something like that. It's not my target to code such a application, I only want to develop a access control for the device and several application when someone launches them. Sorry that I can't help you with your wishes.
Version 0.1 - initial release
Changelog: here
Download: here (please see installation information)
Settings tool in progress...
[germany]merlot said:
Version 0.1 - initial release
Changelog: here
Download: here (please see installation information)
Settings tool in progress...
Click to expand...
Click to collapse
I've installed this on my device, couple of bugs/problems
1 - It does not launch, crashes with an error message "Can't find gfx\dot.png". There is no gfx folder in the dir.
2 - In Remove Programs it shows as mPlug rather thean mLock. The cab file does not seem to have dot.png in there.
Regards
yshaikh01 said:
I've installed this on my device, couple of bugs/problems
1 - It does not launch, crashes with an error message "Can't find gfx\dot.png". There is no gfx folder in the dir.
2 - In Remove Programs it shows as mPlug rather thean mLock. The cab file does not seem to have dot.png in there.
Regards
Click to expand...
Click to collapse
Oh damn. I apologize for this, here is the bugfix. Thanks for reporting.
Version 0.1.1 - bugfix edition
Changelog: here
Download: here (please see installation information)
Settings tool in progress...
Too early for me to dive in (mine is a WVGA device and I'm looking for the app lock feature which has yet to be implemented).
However, I will be watching this thread with great interest and wish you luck in your work merlot.
will the newest version work on a vga touch pro cause id really like to use it!!! if not then can you make a vga version please!!!
It's on my ToDo list but I don't know when I can do it. I've only little time at the moment and I'm currently working on the settings tool.

[16 May 2009] iAgenda 0.4 beta release

----------------------------------------------------------------------------
Second release of iApps dev team!
You can read about the iApps open source dev team here:
http://forum.xda-developers.com/showthread.php?t=486618
iAgenda is a finger-friendly appointments and tasks viewer for Windows Mobile PocketPC phones. It's easily skinnable, intuitive, and could be used instead of the standard Windows Mobile Pocket Outlook Calendar.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
It is based on iContact (supbro version) source code, available here:
http://supware.net/iContact
iContact is used as a "scrollable framework" for applications that have the same look and feel.
iAgenda settings can be found in the Windows Mobile system settings menu. A soft reboot may be required after installing iAgenda before the iAgenda settings icon will appear in the menu.
iAgenda has the usual 5 buttons interface: the first 3 tabs lists:
1 - all appointments
2 - all tasks
3 - agenda view (today's appointments and tasks)
the fourth button starts iContact, and the fifth is a quick search calendar poup.
iAgenda can be localized with the language file located in "program files\iAgenda". By default you find here "english.lng", which can be used a base for translations.
The source code is available through Svn at GoogleCode:
http://code.google.com/p/iagenda/
iAgenda is a beta release, so please tell us about bugs/requests/etc!
----------------------------------------------------------------------------------------------------------
Notes and Tips
----------------------------------------------------------------------------------------------------------
1 - This is a real beta: i.e., the details screens for appointments and tasks are just a draft, we are releasing this beta in order to have suggestions from you!
2 - Not really a tip, but the loading time of appointments, in particular the recurring ones, can be slow. Fixing this is on the top of our todo list
3 - In agenda view (tab 3) click on the title bar to load today.
4 - In calendar view (tab 5) slide your finger from left to right to go to the next month, and from right to left to go to the previous month.
crash
hi there
nice work it is very nice
it seems to crash with initial settings: full screen, first day sunday, exit on minimize off, this is what i've changed(and doesn't crash anymore), when pushing the contacts button and back to program it crashes
i don't know how to copy the error report but if u need it i can make some screen shots
diamond, vga
Awesome work! This one looks like a winner.
Looks amazing
i2gh0st said:
hi there
nice work it is very nice
it seems to crash with initial settings: full screen, first day sunday, exit on minimize off, this is what i've changed(and doesn't crash anymore), when pushing the contacts button and back to program it crashes
i don't know how to copy the error report but if u need it i can make some screen shots
diamond, vga
Click to expand...
Click to collapse
A screenshot could help, since I can't reproduce the crash neither on my device nor on the emulator
Runs perfectly.
Great app and code!
Keep on !
great app.
thanks
great app. thank you.
Just one thing, when the name of the appointment is long it overlaps with the time, which can make it unreadable.
Apart from that, great app. thank you
Great App, I love it. Thank you very much for releasing this beta!!
A few thoughts after trying it:
- In Agenda view the tasks are sorted from bottom to top, I would like it if the first is the first to due, just like the Appointments are sorted.
- Maybe it is possible to give the Tasks differtent font colours. (i.e. green for running tasks, blue for tasks expiring today and red for overdue)
- I expected the sliding in Calender view would be the other way around, (from right to left for next month).
- Maybe its possible to implement an active icon for agenda view tab, showing todays date, or the one of the selected day?
- Appointments taking more than one day are only shown at their starting day in the "all appointments" tab, so they are not shown in agenda view if another day is selected.
- Long App/Task Names are not fully readable. Maybe there could be a line break in the details page and the Name cutted of in the overview, so the text dont overlay the time of the appointment.
- One Hardbutton could be used to close iAgenda, ie "red Phone Button"
Great app!
I have 2 wishes.
1. Is it possible to start with "all appointments"?
2. German language. If necessary I can help to translate.
THX
pablo96 said:
Great App, I love it. Thank you very much for releasing this beta!!
A few thoughts after trying it:
- In Agenda view the tasks are sorted from bottom to top, I would like it if the first is the first to due, just like the Appointments are sorted.
Click to expand...
Click to collapse
This might be a matter of preference. Maybe have a choice in the settings?
- Maybe it is possible to give the Tasks differtent font colours. (i.e. green for running tasks, blue for tasks expiring today and red for overdue)
- I expected the sliding in Calender view would be the other way around, (from right to left for next month).
Click to expand...
Click to collapse
I've seen the sliding going both ways. If you look at the agenda view and follow the arrows, that's the same way in the calendar view. Maybe an option for the settings?
- Maybe its possible to implement an active icon for agenda view tab, showing todays date, or the one of the selected day?
Click to expand...
Click to collapse
I'm not sure I understand. The agenda already shows the active date.
- Appointments taking more than one day are only shown at their starting day in the "all appointments" tab, so they are not shown in agenda view if another day is selected.
Click to expand...
Click to collapse
I know, it's on our todolist.
- Long App/Task Names are not fully readable. Maybe there could be a line break in the details page and the Name cutted of in the overview, so the text dont overlay the time of the appointment.
Click to expand...
Click to collapse
We are working on that. On the list view, we were thinking to keep it on one line, but end it with ... and on the details view, we would like to do wordwrap.
- One Hardbutton could be used to close iAgenda, ie "red Phone Button"
Click to expand...
Click to collapse
On our todolist:
The details screen needs rework.
The calendar popup has some bugs, that we are already working on.
We appreciate the feedback, and look forward to lots of suggestions
ajige said:
Maybe its possible to implement an active icon for agenda view tab, showing todays date, or the one of the selected day?
Click to expand...
Click to collapse
I'm not sure I understand. The agenda already shows the active date.
Click to expand...
Click to collapse
I think he means to show the number of the day on the agenda view tab icon instead of "31" like now.
It could be possible, added to our todo list
ajige said:
I've seen the sliding going both ways. If you look at the agenda view and follow the arrows, that's the same way in the calendar view. Maybe an option for the settings?
Click to expand...
Click to collapse
I missed that horizontal sliding in agenda view is possible. But now I see, it works in the area where the date is shown.
Maybe the direction is just a different association of sliding. This way is ment as a pointing at the next page. I think of sliding as pushing away the last page und pulling out the next
Yes , I would love to see that and the top to down sorting of tasks in agenda view as an option in settings.
allelimo said:
I think he means to show the number of the day on the agenda view tab icon instead of "31" like now.
It could be possible, added to our todo list
Click to expand...
Click to collapse
yes, right. excuse my english. you guys are great.
We appreciate the feedback, and look forward to lots of suggestions
Click to expand...
Click to collapse
It might be no goal of this application, but it would be nice if the creation of new apps/tasks would be more fingerfriendly too. Maybe you have seen the solution of GekoNewCal http://forum.xda-developers.com/showthread.php?t=434760
BlaSh said:
1. Is it possible to start with "all appointments"?
2. German language. If necessary I can help to translate.
Click to expand...
Click to collapse
1. It is already possible, forgot to mention in "Notes and tips" AND forgot to to change the commandline switches... so they are using the iContact ones:
a - All appointments view: -favorites
b - All tasks view: -recents
c - Agenda view: -contacts
d - Calendar view: -search
2. If you can send me the translated english.lng file I'll upload it in the (not started yet) thread for iApps skins/language files/etc.
THX
Here is the German language file. Hope everything is fine.
And Dutch.
do the appoitments in this program show up on the tf2d or tf3d calandar area like regular calendar does?
can you please include ZIP-version together with CAB-version in future releases?
Thx!
ps. cool program, ThumbCal seems to be going to trash...
oky here some screen shots, i hope it's enough because it's a long scroll
i will do it if it is necessary but i hope not
i will be back asap with Romanian translation
Request support for diacritics, my language it isn't cool like this
vblbros said:
do the appoitments in this program show up on the tf2d or tf3d calandar area like regular calendar does?
Click to expand...
Click to collapse
iAgenda uses the Pocket Outlook database, so it should (unless I misunderstood your question).

[WIDGET][YotaPhone2]Yota Toolbelt 1.0.4

Introduction
What is it?
Yota Toolbelt is my stab at developing something useful for the Yotaphone 2. It's a functional widget for the back screen, combined with a simple front screen widget. It has been tested on the latest Lollipop firmware (1.44).
What it does?
- The front screen widget allows you to toggle mirroring mode with a single click.
- The back screen widget allows you to toggle mirroring, wifi, Bluetooth, wifi tethering, ringer mode and YotaEnergy. Additionally you can place shortcuts to URLs to open your favorite websites quickly.
- The new "Contact list" action allows you to browse your contact list, make calls and send SMS's from it.
Click to expand...
Click to collapse
Images
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Check the screenshots tab for more
Click to expand...
Click to collapse
Installation instructions
I'm not going to bother putting this on Google Play because of the extra work with little benefit, so you have to install the apk manually. Here's how:
1. Check "allow installation of apps from unkown sources" from Settings - Security so that you can install the file.
2. Download the apk file and put it on your phone, or download it to your phone directly.
3. Open the apk file with some file manager and install it.
After this you can add the front screen widget like you would add any widget, by long pressing your home screen, selecting widgets, and then dragging the "Yota Toolbelt" on your home screen.
The back screen widget can be added from Yotahub.
Click to expand...
Click to collapse
Download
Download here (1.0.4)
Click to expand...
Click to collapse
Changelog
Code:
Current changelog: 2015-07-11
Version 1.0.4
- [NEW] Toggle for Wifi tethering.
- [NEW] Toggle for ringer mode: Normal/Vibrate (Toggling silent mode is simply not possible on Lollipop - Thanks Google!)
- [CHANGE] Added shortcuts to related system settings on long press to all but the Mirror widget in the config utility.
Old change logs:
Code:
Version 1.0.3
- [NEW] General settings for Contact list. These settings affect ALL INSTANCES of contact lists.
---- Choose the sort order
---- Choose name format
---- Choose dialer (EPD / mirrored). This should be changed only if you are having trouble making calls from the Contact list.
---- Lock EPD automatically when calling from Contact list to prevent accidental presses.
- [NEW] Added fast scroll support for the Contact list
- [FIX] Fixed Contact list not always closing after sending SMS or making a call
- [FIX] Fixed Mirror widget starting in incorrect state when mirrored.
Version 1.0.2
- [NEW] Contact list
- [FIX] Fixed a bug where widgets would not react after a while
Version 1.0.1
- [NEW] More advanced configuration utility
- [NEW] Battery level monitor / YotaEnergy toggle
- [NEW] Support for bookmark shortcuts that can be opened in EPD browser
or the default system browser in mirrored mode
- [NEW] Support for all widget sizes
- [NEW] Support for white theme
- [CHANGE] Changed the graphics to follow Yota's icons more closely.
Click to expand...
Click to collapse
Known issues
- This Widget requires Lollipop to work. No backwards compatibility.
- The battery widget doesn't have push effect. Also, toggling YotaEnergy on takes surprisingly long time. There's nothing I can do about that.
Click to expand...
Click to collapse
FAQ
The graphics.. They look.. ehrm..
- Awesome, right!? I'm a programmer, not an artist. If someone wants to create new graphics for the widget, I am very willing to change them. Each button should be the same size, at least 140x140px.
What are all these permissions?
- Bluetooth/Wifi/Network permissions are required for toggling wifi and Bluetooth directly without the system's dialogs.
- The vibration permission allows the buttons to vibrate on click.
- The READ_CONTACTS permission is for the new contact list portion, allowing it to list your contacts.
- The PHONE_CALL permission is for making a call using the front screen's dialer.
- The READ_PHONE_STATE is used for making the "lock EPD on dial" function work
Click to expand...
Click to collapse
For developers
I had to do some serious reverse engineering to figure out how to activate and deactivate the mirroring and YotaEnergy, so to save everyone's time, here's how to do it:
Activate mirroring from front screen:
Code:
Intent i = new Intent("yotaphone.intent.action.MIRRORING_START");
context.sendBroadcast(i);
i = new Intent("yotaphone.intent.action.MIRRORING_START_MANUAL");
context.sendBroadcast(i);
Activate mirroring from back screen:
Code:
Intent i = new Intent("yotaphone.intent.action.MIRRORING_START_FROM_BS");
context.sendBroadcast(i);
Deactivate mirroring:
Code:
Intent i = new Intent("yotaphone.intent.action.MIRRORING_STOP");
context.sendBroadcast(i);
To check is mirroring on right now, and to lock the EPD (asynchronous):
Code:
ServiceConnection mConnection = new ServiceConnection() {
public void onServiceConnected(ComponentName className, IBinder service) {
IFrameworkService mService = IFrameworkService.Stub.asInterface(service);
boolean isMirroringOn = mService.isMirroringOn();
mService.lockBackScreen();
}
public void onServiceDisconnected(ComponentName className) {}
};
Intent i = new Intent("yotaphone.intent.action.GET_SERVICE_BINDER").setPackage("com.yotadevices.yotaphone2.bsmanager");
context.getApplicationContext().bindService(i, mConnection, Context.BIND_AUTO_CREATE);
//Remember to unbind when you don't need the service anymore
To detect when mirroring is started, listen for the following broadcast:
Code:
yotaphone.intent.action.MIRRORING_START
To detect when mirroring ends, listen for both of these broadcasts:
Code:
yotaphone.intent.action.MIRRORING_STOP_MANUAL
yotaphone.intent.action.MIRRORING_STOP
To turn YotaEnergy on:
Code:
final Intent i = new Intent("yotaphone.intent.action.POWERSAVE_START");
context.sendBroadcast(i);
To turn YotaEnergy off:
Code:
final Intent i = new Intent("yotaphone.intent.action.POWERSAVE_STOP");
context.sendBroadcast(i);
To open Yota's EPD browser:
Code:
Intent i = new Intent();
i.setComponent(new ComponentName("com.yotadevices.yotaphone.yd_browser", "com.yotadevices.yotaphone.yd_browser.BSBrowser"));
i.putExtra("URL_TO_OPEN", "http://www.google.com");
context.startService(i);
Click to expand...
Click to collapse
XDA:DevDB Information
Yota Toolbelt, Device Specific App for the YotaPhone
Contributors
Jeopardy
Version Information
Status: Stable
Current Stable Version: 1.0.4
Stable Release Date: 2015-07-11
Created 2015-06-28
Last Updated 2015-07-11
Suggest features
I am open to suggestions for functions to add. Functions I've considered:
Flashlight - this one's doable, but it seems a little pointless. How are you going to turn the flashlight on in the dark when there's no backlight on the EPD?
Volume/Vibrate/Silent toggle - Probably doable, but requires some work so that it's easy to use.
Rotation lock - Not sure about this, but pointless anyway. The rear screen doesn't support horizontal view in the first place, unless you're mirroring, and then you might as well use widgets on your front screen.
Airplane mode - This one requires root access, and is quite hacky to implement.
NFC toggle - Cannot be done without root.
GPS toggle - Cannot be done without root.
Any ideas?
Thanks for doing this.
You might want to add Hotspot and data network
Would you be able to add Shortcuts? That would be very useful and its a shame the stock app does not allow this.
All Day On XDA said:
Thanks for doing this.
You might want to add Hotspot and data network
Would you be able to add Shortcuts? That would be very useful and its a shame the stock app does not allow this.
Click to expand...
Click to collapse
I'll look into your suggestions. I think the hotspot function required root access, and that is not very user friendly.
About the shortcuts - Isn't the stock Apps Launcher widget exactly what you're looking for?
Jeopardy said:
I'll look into your suggestions. I think the hotspot function required root access, and that is not very user friendly.
About the shortcuts - Isn't the stock Apps Launcher widget exactly what you're looking for?
Click to expand...
Click to collapse
the stock app allows links to apps only. Shortcuts are a subset of apps that can be added to the desktop. Eg in Google Maps you can create a shortcut on your homescreen that starts directions to a pre set destination. Or eg Chrome allows shortcuts to websites to be placed on the homescreen.
Edit: This may be beyond the scope of this widget. Apologies
All Day On XDA said:
the stock app allows links to apps only. Shortcuts are a subset of apps that can be added to the desktop. Eg in Google Maps you can create a shortcut on your homescreen that starts directions to a pre set destination. Or eg Chrome allows shortcuts to websites to be placed on the homescreen.
Edit: This may be beyond the scope of this widget. Apologies
Click to expand...
Click to collapse
Ah, I see. I've never used these before.
It is possible yes, but the biggest issue here is how you create and associate them to the widget. By default the shortcuts are created by the applications, like Chrome and Google Maps, and those applications send the shortcut Intent to the Launcher application. There is no way of telling the system that the shortcut should show up on this widget.
It probably could be possible to create these shortcuts manually for supported applications, like Chrome, but that would require quite a lot of work.
Nice work @Jeopardy! Thanks for sharing some dev notes too, might be useful for future widgets/apps.
PS You could officially kick off the "YotaPhone Original Android Development" device subforum with your widget (0 threads there now).
SteadyQuad said:
Nice work @Jeopardy! Thanks for sharing some dev notes too, might be useful for future widgets/apps.
PS You could officially kick off the "YotaPhone Original Android Development" device subforum with your widget (0 threads there now).
Click to expand...
Click to collapse
Thank you. Yeah I was wondering for the right place to put this. Now that you mentioned it, I guess the proper place would be the Original Android Development, but to put it there now would require a moderator.
Jeopardy said:
I am open to suggestions for functions to add. Functions I've considered:
Flashlight - this one's doable, but it seems a little pointless. How are you going to turn the flashlight on in the dark when there's no backlight on the EPD?
Volume/Vibrate/Silent toggle - Probably doable, but requires some work so that it's easy to use.
Rotation lock - Not sure about this, but pointless anyway. The rear screen doesn't support horizontal view in the first place, unless you're mirroring, and then you might as well use widgets on your front screen.
Airplane mode - This one requires root access, and is quite hacky to implement.
NFC toggle - Cannot be done without root.
GPS toggle - Cannot be done without root.
Any ideas?
Click to expand...
Click to collapse
Since I am using the "default" black theme I would prefer to have an option to switch between "black" and "white" version. I already created the changed images to basically switch your images to "all transparent" with white icons and a white circle around them for "pressed status". Since I am a new user I can't attach them to the post yet. Can you tell me a way to share them with you?
Besides that: can you share the sources of your widget to allow us to build upon it ourselves?
Thanks for your work on this!
crazy-ivanovic said:
Since I am using the "default" black theme I would prefer to have an option to switch between "black" and "white" version. I already created the changed images to basically switch your images to "all transparent" with white icons and a white circle around them for "pressed status". Since I am a new user I can't attach them to the post yet. Can you tell me a way to share them with you?
Besides that: can you share the sources of your widget to allow us to build upon it ourselves?
Thanks for your work on this!
Click to expand...
Click to collapse
I just sent you a private message about those images.
I'll consider sharing the source later. At the moment it is rather messy and very much hardcoded. I am currently rewriting the configuration Activity to allow rearranging of the icons and adding some new functions. It will take some time for me to finish this to a level I'm satisfied with.
Jeopardy said:
I just sent you a private message about those images.
I'll consider sharing the source later. At the moment it is rather messy and very much hardcoded. I am currently rewriting the configuration Activity to allow rearranging of the icons and adding some new functions. It will take some time for me to finish this to a level I'm satisfied with.
Click to expand...
Click to collapse
Mail sent.
Thanks for the info. Looking forward to see updates to this useful tool (and the first widget posted in here!).
All Day On XDA said:
the stock app allows links to apps only. Shortcuts are a subset of apps that can be added to the desktop. Eg in Google Maps you can create a shortcut on your homescreen that starts directions to a pre set destination. Or eg Chrome allows shortcuts to websites to be placed on the homescreen.
Edit: This may be beyond the scope of this widget. Apologies
Click to expand...
Click to collapse
I just released an update which addresses your idea of shortcuts for system's default browser (Chrome) and EPD's browser. Now the widget's framework is so flexible that it is very easy to add new shortcut targets. The only problem (still) is that the shortcuts have to be created manually from the widget, which means relatively complex dialogs. Shortcuts for browser is extremely handy, but can you think of some other app whose shortcuts would be as useful?
i have try it on my Yota 2 4.4.3 apk not work !
9100_it said:
i have try it on my Yota 2 4.4.3 apk not work !
Click to expand...
Click to collapse
That was to be expected. I don't think they included the SDK library until Lollipop. Sorry.
Major update
Okay, here's a new update for you guys.
First off, the minor (but important fixes) include fixing nonresponsive buttons if the device has been inactive for a long time, and some minor optimizations.
The big new function is a fully functional contacts list! I had been working on this for a while, waiting for Yota to update their caller app so I wouldn't have to do it. But it seems they are busy doing something else. So I became impatient and decided to include it here, as it needs an EPD widget anyway to launch it. So just add the contact list widget to the toolbelt from options, open it from the back screen, and you can browse all your contacts (with phone numbers) and then call them directly from the EPD. It also supports sending SMS's, but the catch is that it uses the front screen SMS editor via mirroring, not Yota's sleek EPD editor. The reason for this is there's no way to hook up to Yota's editor.
While I was building this update I also noticed quite serious security flaw in Yota's EPD dialer app. By default if you want to make a phone call from your app you need to add android.permission.CALL_PHONE to your manifest. However, I found out that Yota has left their EPD dialer app completely open for any app to ask for immediate phone call (like mine does), without any permissions what-so-ever. What were they thinking?
It also became frustratingly clear how bad the SDK is at the moment. The documentation is nonexistent, and you cannot even create dialogs. So many workarounds had to be made to make this work nicely.
But anyways, let me hear your opinions and experiences. There's bound to be some bugs somewhere and there's plenty of room to expand the contact list portion, provided I have the time.
Looking forward to trying the newest version. Thanks for building this!
You might want to consider contacting the Indiegogo campaign folks, as it looks like you've earned yourself a free phone. I can't post the link because I guess I'm too new a user on here, but if you look at the updates and scroll down to "25 days ago":
FYI: If anyone successfully develops an application or service to work natively for the "always on" display I will reward them with a YotaPhone 2 for FREE at the end of the campaign!
Click to expand...
Click to collapse
MichaelA said:
Looking forward to trying the newest version. Thanks for building this!
You might want to consider contacting the Indiegogo campaign folks, as it looks like you've earned yourself a free phone. I can't post the link because I guess I'm too new a user on here, but if you look at the updates and scroll down to "25 days ago":
Click to expand...
Click to collapse
Wow, might as well try it. Thanks for the info!
Hi thanks for standing in where yota appear to lack
just downloaded and installed but although the contacts list works well the phone dialer doesnt but i do have a call confirm slider app (used to stop wrongly dialed numbers) which could block this (it does the same with yota dialer)
only way i have managed to work around this is to mirror the android dialer app but would be nice if you could? do anything?
like your commitment to develop - think you should look at a donate function somewhere..would buy you a coffee or two for your efforts
regards
kam1962 said:
Hi thanks for standing in where yota appear to lack
just downloaded and installed but although the contacts list works well the phone dialer doesnt but i do have a call confirm slider app (used to stop wrongly dialed numbers) which could block this (it does the same with yota dialer)
only way i have managed to work around this is to mirror the android dialer app but would be nice if you could? do anything?
like your commitment to develop - think you should look at a donate function somewhere..would buy you a coffee or two for your efforts
regards
Click to expand...
Click to collapse
Basically what I do, is ask the official EPD dialer to make the phone call for me. If your call confirm slider app blocks the yota dialer, it will also block this. I guess you cannot add exceptions to the caller app? (Probably not, knowing Android's telephony API...)
An ugly workaround for your specific case would be for me to turn mirroring on when you press the call-button from my contacts list, and then ask the system's default dialer to make the call. Then your call confirm slider app would show up normally in the mirrored mode and you could finish the call. I might consider adding this later on as a setting somewhere, but no promises. It would be a lot cleaner if the mirroring mode would not be needed to finish the call, because turning it on takes quite a while and is a hassle to deal with when trying to do simple actions.
What is the name of the app you are using? I'll take a look.
call confirm
Jeopardy said:
Basically what I do, is ask the official EPD dialer to make the phone call for me. If your call confirm slider app blocks the yota dialer, it will also block this. I guess you cannot add exceptions to the caller app? (Probably not, knowing Android's telephony API...)
An ugly workaround for your specific case would be for me to turn mirroring on when you press the call-button from my contacts list, and then ask the system's default dialer to make the call. Then your call confirm slider app would show up normally in the mirrored mode and you could finish the call. I might consider adding this later on as a setting somewhere, but no promises. It would be a lot cleaner if the mirroring mode would not be needed to finish the call, because turning it on takes quite a while and is a hassle to deal with when trying to do simple actions.
What is the name of the app you are using? I'll take a look.
Click to expand...
Click to collapse
thanks for reply been searching for it but cannot find it anywhere on app store!!! so guessing its gone
must have transferred from old phone or it just been removed from market this year? cannot remember
its called call confirm slider version 0.9.1 icon is black circle with telephone handset inside but dont have any other details.
had it for a few years now and has been stable / reliable
very similar to this
https://play.google.com/store/apps/details?id=com.callconfirmer.free
regards

Categories

Resources