maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Announce] Deskypplet (https://talk.maemo.org/showthread.php?t=75219)

electroaudio 2011-09-06 09:44

Re: [Announce] Deskypplet
 
I have read this page a couple of times, but i dont really get it.
But they are explaining the use of debian directory and the use of a file named postinst.
It could be worth a try to create those files and see whats happens...

http://www.kclee.de/clemens/unix/How...anPackage.html

sethkha 2011-09-06 10:20

Re: [Announce] Deskypplet
 
I'll have a look.
The screen of my old Acer Aspire 3620 broke (still working somehow, but no fun to use). Now I'll try to fight my deep sorrow with a Dell Latitude E6420 (not arrived yet). :D
So it will take a few days

udaychaitanya16 2011-09-06 10:25

Re: [Announce] Deskypplet
 
@sethka
I have looked at the first page and still dont understand how to make it work.Till now what i did is
1.installed deskypplet from repos
2.placed the attached file in home/user and untarred it.It showed lot of png files
3.installed Dbus-switchboard and rebooted.
Now what should i do?I am sorry for being such noobish fellow.
Thank you.

sethkha 2011-09-06 10:34

Re: [Announce] Deskypplet
 
sounds to me as you have unpacked it with command line without preserving the folder structure. These icons should be in .deskypplet/icons. Either create a folder .deskypplet/icons and move the icons there and the config files to ./deskypplet. Or delete the icons and conf and try again

udaychaitanya16 2011-09-06 10:51

Re: [Announce] Deskypplet
 
Thanks for quick reply.The directory .deskpplet is there in /home/user and it has all the folders intact including icons.I think everything is in right condition.If it is so, will it create an icon menu?
Thank you.

electroaudio 2011-09-06 11:07

Re: [Announce] Deskypplet
 
@udaychaitanya16
It is a widget, so it doesnt show up in the maemo-menu at all.
Open the desktop-config mode, and add the "desk ypplet applet" to one of your homescreens.

sethkha 2011-09-06 11:07

Re: [Announce] Deskypplet
 
I don't get your problem.
If there are icons in the .deskypplet/icons folder it should work.
What is the problem

udaychaitanya16 2011-09-06 11:43

Re: [Announce] Deskypplet
 
@electroaudio
You got me exactly.Such an intelligent in understanding fools like me.:D

udaychaitanya16 2011-09-06 11:47

Re: [Announce] Deskypplet
 
@sethka
You have created an invaluable software for the community.I have been following the conversation in this thread since the begining.Maemo rocks just because of the people like you.Thanks a ton.

electroaudio 2011-09-06 20:17

Re: [Announce] Deskypplet
 
Quote:

Originally Posted by sethkha (Post 1082739)
I'll have a look.
The screen of my old Acer Aspire 3620 broke (still working somehow, but no fun to use). Now I'll try to fight my deep sorrow with a Dell Latitude E6420 (not arrived yet). :D
So it will take a few days

Well, now i have checked a lot of git repositories i the garage and it seems like the installscript is named postinst in the debian directory :D

sethkha 2011-09-06 20:49

Re: [Announce] Deskypplet
 
i think this script is not needed, although it could be done with this. I think it must be done somehow in the 'rules' file.

sethkha 2011-09-08 17:48

Re: [Announce] Deskypplet
 
Estel, we need you here!

Estel 2011-09-08 17:49

Re: [Announce] Deskypplet
 
I'm waiting for answer from debmaster. Ho ever, it seems that no one is reading mails @ debmaster :/

Meanwhile, I can contact other users, although they were
little busy with CSSU update lately :)

sethkha 2011-09-09 14:02

Re: [Announce] Deskypplet
 
The Updates are waiting!

Estel 2011-09-09 17:06

Re: [Announce] Deskypplet
 
OK, can you summarize what we exactly want to do and where we don't know how to do it? In tech words, most likely?

sethkha 2011-09-09 18:31

Re: [Announce] Deskypplet
 
I don't understand your question. What did you ask debmaster?

electroaudio 2011-09-09 20:24

Re: [Announce] Deskypplet
 
Quote:

Originally Posted by Estel (Post 1085030)
OK, can you summarize what we exactly want to do and where we don't know how to do it? In tech words, most likely?

we want to include the icons in the iconfolder in the autobuilder so that the .deb in extra-devel is complete.
Sethkha uses scratchbox in linux.

Estel 2011-09-09 20:40

Re: [Announce] Deskypplet
 
Ok, I understand that (that's what I've asked about).

I was confirmed that debmaster contact is "dead soul" :/

Sethkha, could You please start new thread in "Development" section of forum, posting this exact question? I think about this as last resort - but last time when I was forced to do it, I was given immediate response for quite complicated thing (from MAG), so I think such "easy" but not obvious for us thing as custom files for autobuilder would be piece of cake for them.

Of course I can also ask about it, but I think it will be more "proper" to be started by developer...

sethkha 2011-09-09 21:33

Re: [Announce] Deskypplet
 
No, I think it's best how we all decided to do it. Deskypplet Is making good progress.
I would say, you should open the thread. I already received "look how the others do it" answers. So either you'll get a proper answer and we will get rid of this problem. Or not .
After all it's just a part of the work needed for the package.

Estel 2011-09-10 04:52

Re: [Announce] Deskypplet
 
May I ask who answered You (don't count me :p ) "look at how other do it"?

Also, I've just received uploading rights, so I'll try myself and finally go further than pure theory ;) If I won't be able to find solution (maybe it's really something easy and we overlooked the obvious...), I'll post question in development without any shame.

BTW, electroaudio, in meantime, could You please check how "others" are doing it? I.E examine some small package with custom content - it can be even simple menu/shortcut icon (must be placed in correct place, .desktop file mu be also placed/created automatically).

I suspect they may really do it by postinst scripts, but I would *love* to know how they put custom content, like aforementioned icon.

Of course, I also can check it myself, but first I need to accustom myself with packaging interface in "real" life, so it would be probably faster from your side, cause You've already "did it".

electroaudio 2011-09-10 12:04

Re: [Announce] Deskypplet
 
Quote:

Originally Posted by Estel (Post 1085334)
May I ask who answered You (don't count me :p ) "look at how other do it"?

BTW, electroaudio, in meantime, could You please check how "others" are doing it? I.E examine some small package with custom content - it can be even simple menu/shortcut icon (must be placed in correct place, .desktop file mu be also placed/created automatically).

Sethkha and i have searced a lot , and we have had a lot of correspondence about it. but we have not managed to find anything that works yet.

Ps. for the thread about "see how others"... it is in the developer forum, just search for autobuilder ;)

sethkha 2011-09-10 13:09

Re: [Announce] Deskypplet
 
Quote:

Originally Posted by Estel (Post 1085334)
Of course, I also can check it myself, but ....

The fact is: most things in life are easy if you know how to do it.
I didn't search who gave me that answer, because that's totally irrelevant.
You wrote that too, therefore you took this arguments as your argument, why shouldn't I count you in then?
Now finding yourself on the other side. Would you still answer somebody that way? Would you say you where just to lazy to give us and the community some of your time, although you promised that?

Estel 2011-09-10 17:27

Re: [Announce] Deskypplet
 
I think you've misunderstood me totally - when I suggested "check how other do it", I did it from point of someone who don't know neither, and suggest possible way of finding, i.e. which I would try first being in Your place.

The answer You've got, is from someone who already know how to do it, but doesn't care to help. Even, when You've asked very precisely about what You're trying to achieve. IMO, that's (response from knowledgeable one) not in the spirit of FOSS.

I'm actually "giving" my time to find solution for this, and I just like it. Even given the fact, that finding answer for this - one could say - relatively basic things is becoming absurdly hard. That's why I wanted to know where You get such an answer - to go there and make some things clear ;) Anyway, electroaudio answered me, so I'll try that. Also, please don't cut quotations from my messages in a way, that suggest something different, from what I've said ;) It's pure sophism. Full sentence was:

Quote:

Of course, I also can check it myself, but first I need to accustom myself with packaging interface in "real" life, so it would be probably faster from your side, cause You've already "did it".
Irrelevant for the case, but worth mentioning - aren't You, sethkha, a "little" over-reactive?

BTW, it's pity a little that you guys tried other package methods "documenting" it only on PM conversation between You both - if that would be done here, maybe someone would be able to set this puzzles...

sethkha 2011-09-10 19:41

Re: [Announce] Deskypplet
 
Quote:

Originally Posted by Estel (Post 1085701)
... relatively basic things is becoming absurdly hard...

;)

Quote:

Originally Posted by Estel (Post 1085701)
]...sophism...

This has nothing to do with sophism. I didn't want to prove anything with the quote. Why do you think it suggests something different?

[I would do it] but ...
[I would do it] but [reason]

It's clear that your sentence isn't over where I cut it. The "but" implies there is a reason. Everyone interested in that reason can see it two posts above.

Quote:

Originally Posted by Estel (Post 1085701)
Irrelevant for the case, but worth mentioning - aren't You, sethkha, a "little" over-reactive?

No, why do you think so? And why do you think it's worth mentioning? I only can think of it as an argumentum ad hominem.

Quote:

Originally Posted by Estel (Post 1085701)
... PM conversation between ...

Yes I thought about that. And I can't remember what it was in special,but some of it was already mentioned in the thread and my answers to his messages were "no, I still think it must be put in a controlfile. I am still waiting for you. If you tell me or electroaudio to do it, it looks like you don't want to do it anymore.

Estel 2011-09-11 01:28

Re: [Announce] Deskypplet
 
As i have clearly stated, I asked electroaudio to check this, cause he got some experience with autobuilder, and I only just got upload privileges - so I need to get accustomed to it = need more time. I don't like to quote myself, what I'm writing now is almost exact copy of what I've written then...

---

Back on topic - what I thinking about, is to unpack some "respected" - one that we know is doing this right - deb package (via dpkg, but *not* install - just unpack), and examine it scripts/control files.

I don't exactly get why you guys were not able to figure it out that way, but it's likely before I've not seen Your conversation on PM. If You've tried it and it failed, I would like to know *why* it failed, before trying the same things myself - possibly a waste of time, if someone else already checked it (you both).

I hope now my motivation etc is clear enough ;)

electroaudio 2011-09-11 02:44

Re: [Announce] Deskypplet
 
Quote:

Originally Posted by Estel (Post 1085880)
I don't exactly get why you guys were not able to figure it out that way,

i tried it, but packages dont contain the information needed to create them, so it was a dead end...
And my work with the autobuilder is quite simple. sethkha performs a couple of commands that makes a couple of files and i just uploads those files to the autobuilder.

Estel 2011-09-11 03:06

Re: [Announce] Deskypplet
 
OK, I understand that and I agree it's dead end (it should be forwarded to thread with "check how others do it" - it's good argument, and we are meritocratic society, after all).

Ho ever, could You please tell me if you've examined postinst scripts? It seems to me that setting up .desktop files, icons (at least for desktop shortcuts...) etc. should be done there. Am I wrong?

electroaudio 2011-09-11 04:51

Re: [Announce] Deskypplet
 
Quote:

Originally Posted by Estel (Post 1085903)
could You please tell me if you've examined postinst scripts? It seems to me that setting up .desktop files, icons (at least for desktop shortcuts...) etc. should be done there. Am I wrong?

Usually that is part of the data.tar package inside the .deb and all that contains is folders with the contents that should be added, with a complete path from root...
-But the postinst script was a dead end too, the problem is to make the data.tar package in the autobuilder so it includes the icons (with its final path) right now we are examining makefile.ah which we guess is a step in the right direction, but it is probably a web of functions that must work together...

Estel 2011-09-11 15:12

Re: [Announce] Deskypplet
 
Ok, that's exactly the info I was looking for. I'm getting to work on this...

xxxxts 2011-09-13 05:37

Re: [Announce] Deskypplet
 
Love the concept - however it is simply not working...

sethkha 2011-09-13 06:54

Re: [Announce] Deskypplet
 
what is not working? did you add the widget to desktop?

electroaudio 2011-09-13 11:01

Re: [Announce] Deskypplet
 
1 Attachment(s)
Quote:

Originally Posted by xxxxts (Post 1087260)
Love the concept - however it is simply not working...

Did you download it from extras-devel too? the files in this thread are only icons and configfiles and dont contain the actual program.

----------------------------------
Btw. Here is a screenshot from the latest version of deskypplet, it will be upploaded as soon as someone helps us with: how to attach the icons to the autobuilder for extra-devel... ;)

In the meantime ... enjoy this teaser :D

Estel 2011-09-13 17:35

Re: [Announce] Deskypplet
 
Love the report - but it's simply lacking of any important details about problem...

Seriously thought, I've created full-detailed thread in devel (day before yesterday, to be honest - http://talk.maemo.org/showthread.php...builder+custom) and tried on IRC, ho ever, no one was able to give advices so far. If no one will answer in thread until tomorrow, I'll bump it. also trying on IRC, right now.

I'm just writing this to keep You guys updated ;)

electroaudio 2011-09-13 17:56

Re: [Announce] Deskypplet
 
Quote:

Originally Posted by Estel (Post 1087644)
Love the report - but it's simply lacking of any important details about problem...

Seriously thought, I've created full-detailed thread in devel (day before yesterday, to be honest - http://talk.maemo.org/showthread.php...builder+custom) and tried on IRC, ho ever, no one was able to give advices so far. If no one will answer in thread until tomorrow, I'll bump it. also trying on IRC, right now.

I'm just writing this to keep You guys updated ;)

Thanks :) hope we can find a solution soon ;)

Estel 2011-09-13 21:58

Re: [Announce] Deskypplet
 
Where is source code of Deskypplet available? I can't seem to find it in garage page, only .deb file. I've managed to contact few people willing to help, but everyone want to check source code.

Also, I was given somehow "uncertified" hint, that icons/etc should be placed like every other "binary" file. If I recall correctly, there *is* thread on development section, about adding binary files to source code.

Sethkha, please check it. I got no idea of how deskypllet is packaged or how source looks like, so it's totally meaningless (reading that thread) to me. I ever have gone through it, when initially searching for solution, but I was not able to correlate it to our problem :/

// Edit

worth reading: (just don't care that he is talking about module, treat is as any other binary, be it .png for example):
http://talk.maemo.org/showthread.php?t=65924

Of course using non-free is ugly workaround that we *don't* want, I'm talking about rest of the topic conclusions.

// Edit 2

It seems that *this* thread contain answer about our problem:
http://talk.maemo.org/showthread.php...builder+binary
Be warned through - you definitely need to read "whole" thread, cause some things are changed in mid-way and some denied.

It seems that it's just a matter of preparing correct makefile and placing files in correct place. Now, when someone who know what exactly makefile is (from coder perspective, not theoretically) read it and spent few minutes/hours on trial and error, she/he will probably be able to understand whole autobuilding process ;)

So, Sethkha, for now I've gathered as much info as I was able to, and it's up to Your understanding of Scratchbox, MAKE, etc...

electroaudio 2011-09-14 08:05

Re: [Announce] Deskypplet
 
Thanks Estel :)
I have added the sourcepackage to the garagepage now.

https://garage.maemo.org/frs/?group_id=2239

Estel 2011-09-14 18:21

Re: [Announce] Deskypplet
 
Thanks electroaudio.

There is something else I've dig to - It's possible that I was perfectly right with "let's check how others do it", ho ever I failed to realize that We tried it wrong way.

AFAIK, every attempt to examine a package was from .deb file, when we don't have certain script like makefile etc. The correct way (and probably, why it's so obvious to everyone else) is to check source code package from garage page - of some project. I would recommend to check some theme, as it basically contains only graphical files + scripts.

Source packages in garage (should) contain everything, i.e are ready for uploading to devel - so, we will have all scripts and autobuilder requirements there, for examination.

// Edit

I'll also try to ask about our source on IRC, ho ever today is *very* bad day for doing so. Anyway, I think we can get better result by examining some theme's source package.

sethkha 2011-09-16 13:16

Re: [Announce] Deskypplet
 
@estel
did you look into some source packages?
The threads you posted are useless. At least on of them. Couldn't figure out if the other has the answer.

Estel 2011-09-17 01:51

Re: [Announce] Deskypplet
 
I did not get any clues from examining source, which is no surprise to me, cause I got no idea how makefiles and other building scripts works (except for common sense understanding).

That's why I suggested examining source code + building scripts, from garage, of some package (most likely, a theme, cause of many graphic file included, at the same time lacking real source, just files + autobuilding scripts). I can read it again and again and I'll not come with conclusion, until I learn packaging/compiling basics, for which I don't have enough time right now.

xxxxts 2011-09-17 03:11

Re: [Announce] Deskypplet
 
1 Attachment(s)
I got it working, why would you not include the icon and config files with the extras-devel package???

My opinion is the following: people have widgets to make the desktop(s) as comfortable to them as possible. Your widget does what it should do, BUT (and this is a big hairy but) it is not very flexible, changing the size of the widget is a chore and even when resizing it automatically sticks to the very top of the screen. Why do you not make a GUI with the config button on the widget to modify the size, transparency, etc.?

The default size of icons are VERY large for a resistive touch screen device - they could be 1/2 the size, thus showing more data in a smaller portion, same concept with the over sized scroll bars. I realize that this is still in development but it seems that you have made this widget for ONE reason when it could be much more flexible. I personally have changed out all the icons and the size of the widget - below is a screen shot.

As you can see, I am not using it full screen but for some reason you programmed it to automatically snap to the top of the screen - that is a hindrance to me just aesthetically. The icons are WAY over sized - for a device that has a captive touch screen they are still a little big - personally I use my fingernails/stylus to navigate applications such as this. The scroll bars as well. I don't think they should be reduced in size - I just think you should consider giving the user an option on these things. Because when it comes down to it the purpose of a widget is indeed personalization and ease of the user. Just some constructive criticism. :) As you can see, I am using it thus I find it to be a worthy widget.


All times are GMT. The time now is 17:11.

vBulletin® Version 3.8.8