Jump to content

Recommended Posts

Guest erichkooi
Posted

Hi all,

I been looking all over the internet for Samsung Widgets but is very hard to find even 1 that customize widget and I am sure many of u facing the same problem as me.

Anyway, the reason I start this topic is to gather all information rather than we search piece by piece all over the net. Hopefully, this topic will grow :excl:

OK, so far... what I know is the Samsung Widget can be customized and I did created a widget and it work although there some icon issue.

Want to know how?

Here... [Taken from thejigsaw from Samsung-omnia.org]

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

1. create folder with two empty files: config.xml index.html

The config.xml should have this content:

<?xml version="1.0" encoding="utf-8"?>

<widget modes="dock, application" dockable="yes">

<widgetname>MyWidgetName</widgetname>

<access network="yes"/>

<description>

MyWidgetDescription

</description>

<id>

<host>some.domain.com</host>

<name>MyWidgetName</name>

<revised>2009-01-14</revised>

</id>

<width>200</width>

<height>200</height>

<icon>icon.png</icon>

<author>

<name>The Jigsaw Puzzle</name>

<link>http://not.existing.domain.com</link>

<organization>Jigsaw Organization</organization>

</author>

</widget>

The index.html should have something like:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>More Widget</title>

</head>

<body>

Hello World

</body>

</html>

2. Put an image with sizes: 41px X 42px (icon.png from the config.xml file) in the folder try to be a .png icon a havent tried with other

3. Zip those three files with some archiver but not the folder only the files

4. Change the extension from zip to wgt

5. Copy to phone via active sync or any other communication you have

6. Open File Explorer just click on the file it will say widget successfully installed

7. Close the file explorer and enjoy your Hello World Widget

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

For those developer or designer, if you think this is peanut maybe you can try create your own dynamic widgets with this SDK:

http://dev.opera.com/articles/widgets/

I have a list of all widgets that working for Samsung which I downloaded somewhere from internet, I will upload to here maybe by tonight or tomorrow.

I hope those who has information about Samsung widgets, please share.

Guest betachristopher
Posted

How do you get these extra widgets to work? I tapped on the .wgt files like you said, but all I got was a file association error. Do I need to associate these with a program? If so, which program?

Guest betachristopher
Posted
How do you get these extra widgets to work? I tapped on the .wgt files like you said, but all I got was a file association error. Do I need to associate these with a program? If so, which program?

Ok, I read somewhere else that these don't work on the original i910 ROM. That sucks. I would update it to the latest cooked ROM, but I don't have an original ROM to go back to if something goes wrong. I installed the online widgets provided by LuFeIg, but it didn't include the widget to change the background picture, and I really like that one. And anytime I changed the wallpaper in the today settings, my device locked up and I had to soft reset.

I guess I'll have to wait for an official ROM update. :excl:

Guest erichkooi
Posted
Ok, I read somewhere else that these don't work on the original i910 ROM. That sucks. I would update it to the latest cooked ROM, but I don't have an original ROM to go back to if something goes wrong. I installed the online widgets provided by LuFeIg, but it didn't include the widget to change the background picture, and I really like that one. And anytime I changed the wallpaper in the today settings, my device locked up and I had to soft reset.

I guess I'll have to wait for an official ROM update. :excl:

I got official firmware DZIA from Saumsung and I from south east asia. I am sure soon they will release to your country.

Regarding uploading widgets, Adrynalyne already posted URL link which is the same as my widgets.

Guest Saluki HHI
Posted

If the Samsung widgets could be customized i would be fine with the widget shell, but untill that its just a ginnick samsung put in that is virtually useless.

  • 3 weeks later...
Guest azspamm
Posted

Hi all,

erichkooi, how we can make a simple widget (not dinamic) to run a program into our Omnia (es. to Nodata)?

I have done the widget, i have install it, but when I drop it on the screen it doesn't work... :D I think i have to make a file.js but I don't know how to do... :lol:

Can you tell us how to do it?

Thanksss

Guest erichkooi
Posted
Hi all,

erichkooi, how we can make a simple widget (not dinamic) to run a program into our Omnia (es. to Nodata)?

I have done the widget, i have install it, but when I drop it on the screen it doesn't work... :D I think i have to make a file.js but I don't know how to do... :lol:

Can you tell us how to do it?

Thanksss

Hi,

Follow this guide. once u get it right u can explorer more...

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

1. create folder with two empty files: config.xml index.html

The config.xml should have this content:

<?xml version="1.0" encoding="utf-8"?>

<widget modes="dock, application" dockable="yes">

<widgetname>MyWidgetName</widgetname>

<access network="yes"/>

<description>

MyWidgetDescription

</description>

<id>

<host>some.domain.com</host>

<name>MyWidgetName</name>

<revised>2009-01-14</revised>

</id>

<width>200</width>

<height>200</height>

<icon>icon.png</icon>

<author>

<name>The Jigsaw Puzzle</name>

<link>http://not.existing.domain.com</link>

<organization>Jigsaw Organization</organization>

</author>

</widget>

The index.html should have something like:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>More Widget</title>

</head>

<body>

Hello World

</body>

</html>

2. Put an image with sizes: 41px X 42px (icon.png from the config.xml file) in the folder try to be a .png icon a havent tried with other

3. Zip those three files with some archiver but not the folder only the files

4. Change the extension from zip to wgt

5. Copy to phone via active sync or any other communication you have

6. Open File Explorer just click on the file it will say widget successfully installed

7. Close the file explorer and enjoy your Hello World Widget

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Guest condorx
Posted

^ ok but... even when he "get it right" he'll only be able to make widgets pointing to online services, not launching apps, right?

Guest azspamm
Posted

Hi,

for example I tried to start a program, calcPad:

1) 1 icon.png for 41px X 42px

2) config.xml:

<?xml version="1.0" encoding="utf-8"?>

<widget modes="dock, application" dockable="yes">

<widgetname>CalcPad</widgetname>

<access network="yes"/>

<description>

MyWidgetDescription

</description>

<id>

<host>/My Storage/Programmi/calcPad/calcPad.exe</host>

<name>CalcPad</name>

<revised>2009-01-14</revised>

</id>

<width>200</width>

<height>200</height>

<icon>icon.png</icon>

<author>

<name>CalcPad</name>

<link>/My Storage/Programmi/calcPad/calcPad.exe</link>

<organization>calcPad</organization>

</author>

</widget>

3) index.html:

<!DOCTYPE html PUBLIC "-///My Storage/Programmi/calcPad/calcPad.exe" "http://My Storage/Programmi/calcPad/calcPad.exe">

<html xmlns="http://My Storage/Programmi/calcPad/calcPad.exe" xml:lang="en">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>More Widget</title>

</head>

<body>

<img id="CalcPad" src="icon.png" />

</body>

</html>

I can install it, I can see it on the bar, I can drag and drop it but when I push it never works! :lol:

I need to find something else (...couse i don't know this things) :D

Stay tuned

  • 2 weeks later...
Guest kdk087
Posted (edited)

the problem i see with urs is mainly the index.html. your first two lines <!doctype....> and <html xmlns.....> should not be changed at all... i think they initiate something as in tells that ur index.html is a compliant html file... not sure though... i could be wrong?

EDIT:: lol i think i know why u tried to change those two lines. but that isnt they way of going about i it think.... u have the make the html file access the mystorage and the exe. hm... lol have to figure it out ey... or.... xml > html with java script > a file in ur omnia... its hard lol

Edited by kdk087

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.