maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Announce] DropN900 - the maemo 5 DropBox client (https://talk.maemo.org/showthread.php?t=58882)

benoone 2010-11-17 16:00

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Last night I did hard reset N900 by flashing vanela eMMC follow by latest firmware then installed dropN900. This time Ui started without sudo..python2.5. Only can not sign in even I tried for almost 20 times. I decided to restart N900 then it worked at first signing in !!!.

Thanks for all advise anyway.

nux 2010-11-17 20:13

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
I have Black Plastic Pleego theme and folder names on DropN900 main window is unreadable (it seems that folders do not have names at all).
I can get the folder name only on bottom when I select the folder but not on the folder itself.

mvuori 2010-11-17 23:16

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
I just noted this app today. It is a wonderfull idea - if it only worked... From many of the previous messages I get the feeling that the PR 1.3 has messed things up big time. Progress is such a fine thing...

So instead of complaining (I guess all the problems that I run into are known already) I wish good luck and energy to "fixing" and further developing this app, which I'm sure will have many imaginative uses and will benefit many users in the future!

filbert 2010-11-19 16:28

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Quote:

Originally Posted by nux (Post 876373)
I have Black Plastic Pleego theme and folder names on DropN900 main window is unreadable (it seems that folders do not have names at all).
I can get the folder name only on bottom when I select the folder but not on the folder itself.

If it's like mine, the column is too narrow. You can make it wider by dragging the column divider (very hard to see) at the top of the screen.

omye 2010-11-22 12:39

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Quote:

Originally Posted by filbert (Post 878050)
If it's like mine, the column is too narrow. You can make it wider by dragging the column divider (very hard to see) at the top of the screen.

I had the same problem and this fixed it. Thanks! :)

jonnenau 2010-11-23 02:18

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
dropn900-0.1.8-1 now available as a download/update!
  • Sync upload/publish N900 camera folder content to dropbox path /N900Media/Photos and /N900Media/Videos
  • -> Confirmation options to sync both videos and photos or just photos or videos.
  • -> .mp4 files are sorted to videos, everything else goes to photos. Subfolders in /home/user/MyDocs/DCIM are ignored.
  • -> Will ask to create n900 media folders if not present. Hard coded to /N900Media/Photos and /N900Media/Videos paths so if you dont accept you cant use this feature.
  • Fixed treeview column resizing bugs. Now auto resizes to content width every time treeview content changes.
  • Fixed line edits being black with black text, now white bg with black text as normal.
  • Made right side buttons a bit smaller with a bit smaller text, more space for horizontally long treeview item names.
  • Some style changes to make things looks normal again after PR 1.3
  • NOTE: Settings Sync Path selection button paint bug is known. Most likely wont show anything so you have trust what you insert in the popup when you press it. I guess QMaemo5ValueButton got twisted in PR 1.3, custom style sheets does not seem to do anything for this subclass of QPushButton.

As promised the camera photos/videos publish feature is in! I wrote most of the code in air plane while traveling from Dublin MeeGo conference back to Finland and finished it out now. Also fixed some very annoying bugs. Most notable for end users is the text entrys not having black on black anymore and now there is nice auto resize for the colums in the main treeview, all text should always be visible now!

Please provide feedback :) I tested the camera publish feature with about 90 of my 360 images then I stopped the upload. No problems at least them. Let me know what you think of it!

lifenexus 2010-11-23 07:29

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
i have a feature request. can u add the "public link" option to this client?

Kieron 2010-11-23 11:06

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
I love you. And thank you for remembering the PM notification. :)

Kieron 2010-11-23 11:23

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
I've tested it, and ahhhhh, it works perfectly!

My next request: a daemon that automatically syncs media when connected to wifi, or every x days :P

Thanks again!

jonnenau 2010-11-23 11:40

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Quote:

Originally Posted by lifenexus (Post 880854)
i have a feature request. can u add the "public link" option to this client?

This is already a feature. In the main treeview when you travel under "/Public" and select a file that is under public, you will get two extra buttons on the right: one to copy public link and one to open the public link with the systems default browser.

xur17 2010-11-23 14:21

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
If I use the sync media tool, and then delete one of the pictures from dropbox what happens?

What happens if I delete a picture from my phone and then sync?

jonnenau 2010-11-23 17:39

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Quote:

Originally Posted by xur17 (Post 881131)
If I use the sync media tool, and then delete one of the pictures from dropbox what happens?

What happens if I delete a picture from my phone and then sync?

This is totally one way upload feature. I will not delete any files in the device or in dropbox.
  • If you delete media from device: it is just not synced next time as its not there. The file will remain in dropbox if you dont go yourself to delete it.
  • If you delete media from dropbox: next time you sync it sees that this file is missing (assuming its still in the device) and it will upload it again.

I am not planning to make this any smarter. This is a simple publish thing that will keep all your media in dropbox. Youll have to manually remove pictures from the phone if you remove them from dropbox AND want it not to push them again.

mvuori 2010-11-23 19:53

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Thank you for the latest, nice update.

jonnenau 2010-11-23 21:27

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
OK seems like the feature is somewhat working, don't see huge pile of complaints here after one day at least. Now its time for you to start making feature requests. One thing is for sure that I'm going to update the whole main treeview to something more practical for a touch screen device. Other than that please let me know what you would like to see, try to think of something that would benefit alot of people not just your special use cases. Gimme some ideas.

Start ranting! At Meego conference I also did some thinking that I would like to rewrite this app in C++. I like C++ as its my main work language. There are mainly two things I need to look into, proper and working oauth lib in c++ and then I will need to rewrite the dropbox provided library that actually makes all the api calls for me and does the really low level stuff. I think implementing this in my app would not be a huge write at the end. I will have to look into the oauth thing and if its really needed for the secure login that im doing, meaning I dont need to open a web browser for real oauth login. I can just ask you your password and directly auth to dropbox. This I would need to look further if it really even needs a oauth lib. Also how to package c++ apps is another thing I dont have much knowledge. I have made .deb:s before so maybe not a huge thing after all. End of stupid rant ;)

Quote:

Originally Posted by mvuori (Post 881465)
Thank you for the latest, nice update.

I saw you earlier noting that something was not working. I hope this update fixed some problems for you. Let me know if something is still broken and i'll take a look.

d-iivil 2010-11-23 21:35

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
I actually like the treeview, I have lots of stuff in DropBox, so it's good to see the folder structure all the time.

zerone 2010-11-23 22:03

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Thanks for the great update!

Feature request: Ability to copy/move files between Dropbox folders.

Also, noticed that with latest build, the Sync Path button under Settings doesn't show any text at all.

jonnenau 2010-11-23 22:17

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Quote:

Originally Posted by zerone (Post 881571)
Thanks for the great update!

Feature request: Ability to copy/move files between Dropbox folders.

Also, noticed that with latest build, the Sync Path button under Settings doesn't show any text at all.

Yeah this is a known bug as mentioned as the last bulleting point in the 0.1.8 release notes:
NOTE: Settings Sync Path selection button paint bug is known. Most likely wont show anything so you have trust what you insert in the popup when you press it. I guess QMaemo5ValueButton got twisted in PR 1.3, custom style sheets does not seem to do anything for this subclass of QPushButton.
I hope people can cope with this, I tried to fix it for 30 mins with no effect. Then I just pushed the release as it was almost 5 o'clock in the morning :)

jonnenau 2010-11-24 00:01

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
dropn900-0.1.9-1 now available as a download/update!
Just spotted the icon pack in the dropbox developer site and coded it in real quick. I'm not sure how much that icon cache will improve performance, I'd think at least memory consumption will be smaller. Then again even if i dont always make a new QIcon im not sure how Qt handles it internally when, I'm pretty sure it shares the same memory when painting so it should be all good!

Keep em feature requests coming, I'm not sure what to work on next :D

ejasmudar 2010-11-24 03:24

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Feature Request:
What i want to do is to automate the syncing, say everyday at 00:00. So either this can be made as a feature in the app itself or you could make the app syncable via command line (so that I can use alarmed, etc to sync it). So something like 'python dropbox.py -sync' should download/upload all changes.

benlau 2010-11-25 06:15

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Quote:

Originally Posted by jonnenau (Post 881330)
This is totally one way upload feature. I will not delete any files in the device or in dropbox.
  • If you delete media from device: it is just not synced next time as its not there. The file will remain in dropbox if you dont go yourself to delete it.
  • If you delete media from dropbox: next time you sync it sees that this file is missing (assuming its still in the device) and it will upload it again.

I am not planning to make this any smarter. This is a simple publish thing that will keep all your media in dropbox. Youll have to manually remove pictures from the phone if you remove them from dropbox AND want it not to push them again.

How about to provide an interface to let user to choose the operation like Unison?

http://www.micahcarrick.com/mc_image...son_screen.jpg

Unison is a File Synchronizer , when a change is encountered (e.g a file is added on one side). By default , it will add the new file to another side like Dropbox. However, its dialog allow user to change the operation. User may do a reversed operation to remove the new file, or ignore the changes if they are not sure should it do it.

Necc 2010-11-25 17:04

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Hy.

I found 2 bug in the latest (0.1.9-1) release.

1) about tab reports 0.1.8 version, however the real version is 0.1.9 (verified by app. manager)

2) the application refuses to sync with an error message of "Synchronizing without WLAN disabled in settings" however i'm connected into a WLAN network. If in settings i uncheck "only sync while on WLAN" and save the changes, sync works.

If any details needed please let me know.

jonnenau 2010-11-25 20:34

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Quote:

Originally Posted by Necc (Post 883088)
Hy.

I found 2 bug in the latest (0.1.9-1) release.

1) about tab reports 0.1.8 version, however the real version is 0.1.9 (verified by app. manager)

2) the application refuses to sync with an error message of "Synchronizing without WLAN disabled in settings" however i'm connected into a WLAN network. If in settings i uncheck "only sync while on WLAN" and save the changes, sync works.

If any details needed please let me know.

Yes I forgot to update the version again to the dialog. Also I noticed this WLAN bug. I'll try to fix it soon. The work around is to uncheck that option in the settings as you said.

Thanks for taking the time to report.

kojacker 2010-11-25 20:49

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Quote:

Originally Posted by jonnenau (Post 872827)
Writing this from air plane with my N900. Going to Dublin thanks top you guys votes! I will try to make some time there for coding dropn900 :) depends on how much interesting stuff there is. Im sharing a room with Benlau who is a fan of the app too and won another category on the competition, im very exited! Will be back to finland late on thursday night.

I meant to ask, did you have a good trip and a good time at the conference? I hope you were able to take an IdeaPad home with you, and I hope Ben didnt snore too much ;)

jonnenau 2010-11-25 21:03

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Quote:

Originally Posted by kojacker (Post 883243)
I meant to ask, did you have a good trip and a good time at the conference? I hope you were able to take an IdeaPad home with you, and I hope Ben didnt snore too much ;)

Yes we both got IdeaPads running MeeGo 1.1, they are cool! Yeah we had a great trip, all sorts of interesting talks for developers like us for three days. Nice demos, nice demos, excellent food, it was all good. I didn't notice ben snoring, but I'm pretty sure I did so the joke was on him :D Didn't see around the city at all, every day 10h at the conference area made me feel more like just laying on the hotel bed watching some starcraft 2 matches.

benlau 2010-11-26 00:21

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Quote:

Originally Posted by kojacker (Post 883243)
I meant to ask, did you have a good trip and a good time at the conference? I hope you were able to take an IdeaPad home with you, and I hope Ben didnt snore too much ;)

It is an great trip. The conference is excellent! I didn't snore during the conference :P But I did all the time after the conference due to jet lag and I alway stay in the hacker lounge to mid-night. I met lcuk , who developed liqbase which is quite similar to PenPen , there. And we have talked a lot of thing about our software design.

It is only pity that I don't know which guy are you :(

Yesterday , we have a small MeeGo Meetup in Hong Kong. I have shown the Ideapad I got from the event. And now thinking about what I could do on the device. :)

eachna 2010-11-30 06:29

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Quote:

Originally Posted by ejasmudar (Post 881744)
Feature Request:
What i want to do is to automate the syncing, say everyday at 00:00. So either this can be made as a feature in the app itself or you could make the app syncable via command line (so that I can use alarmed, etc to sync it). So something like 'python dropbox.py -sync' should download/upload all changes.

I'd like to see some sort of autosync as well. (syncable via command line would be really great).

jonnenau 2010-11-30 07:17

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Quote:

Originally Posted by eachna (Post 886009)
I'd like to see some sort of autosync as well. (syncable via command line would be really great).

Yeah this is requested a lot. The problem is that there is alot of architecture that you need to bring up that enables the sync and also to bring up the connection to dropbox. I can look into this, but it will most likely be about the same as running the actual app minus the UI. I get the automation part though, I guess many people schedule things with some other apps to run. I'm hesitant to make the sync clock functionality myself, I think there are better separate apps for this.

Can you tell me how you parametrize this thing you would be using. you just give it a line like "python dropn900-sync.py --to "/home/user/whee" --from "/Dropbox/MyPhotos""?

ejasmudar 2010-11-30 08:32

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Quote:

Originally Posted by jonnenau (Post 886026)
Can you tell me how you parametrize this thing you would be using. you just give it a line like "python dropn900-sync.py --to "/home/user/whee" --from "/Dropbox/MyPhotos""?

That is a very valid question. Of the top of my head i think we can have a few parameters like
-sync-all (all uploads/downloads accepted)
-sync-chosen (Need an option in the actual UI to chose those files that can be synced from CLI)

And maybe others like
-downloads-only
-uploads-only
-photos-only

etc?

slender 2010-11-30 13:03

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Some feedback as you asked for ;)

Bug:
- When browsing/scrolling through folder that contains pics and pic preview gets updated dropn900 filebrowser frame loses itīs white edge line on right side. Something to do with pic size because normal 4:3 pics do not make it lose but 3:4 pics do.

Enhancement & feature
- Show log window has two return buttons. IMO get ride of one on bottom to make it consistent with n900 UI
- Help window to explain different buttons (Havenīt read this thread and just updated...I have no idea what sync media does)
- Tap bottom current folder to expand collapse current folder or move focus to folder root
- Is is possible to get total folder size?
- sort by name & sort by size actions to top columns
- there is exit button in top menu, why?
- IMO you could snip couple of pixels from width of right side buttons to give more pixels for file browser
- I would still very very much like simple cli script that runs just sync of Dropn900. It would be awesome to be able to run dropn900 sync with cron/alarmed.

When everything is working as expected then maybe next step is this:
http://wiki.maemo.org/ShedSkin
http://www.ruinelli.ch/how-to-get-sh...ing-on-maemo-5

Amazing stuff. You have made really neat app!

.edit
hmmm
settings->synchronizing->folder
is empty and when I choose folder it stays empty. Some conflict in settings file or something...
Also hitting sync gives error "...WLAN disabled...." And itīs not and Iīm connected to wlan.

..edit
White line disappears also when I go to top menu and return from it.

Frank Banul 2010-11-30 22:56

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Hi,

Bug: If sync prompts to upload files and user selects ignore, the sync will not complete.

thanks,
Frank

FifthFreedom 2010-12-02 14:30

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Hi, I downloaded this today and It looks awesome.

However I cant seem to set up the "syncronisation" feature as the options are greyed out. The only item in the list of "paths" is "None".

How do I make items appear in this list?

If I missed something super obvious I apologize LOL.

rm42 2010-12-07 21:32

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
http://temporaryland.wordpress.com/2...uters-in-sync/

;)

jonnenau 2010-12-08 01:44

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Quote:

Originally Posted by FifthFreedom (Post 887561)
Hi, I downloaded this today and It looks awesome.

However I cant seem to set up the "syncronisation" feature as the options are greyed out. The only item in the list of "paths" is "None".

How do I make items appear in this list?

If I missed something super obvious I apologize LOL.

Travel in the UI view first to the location, then get back and it should show in the list. The colors are buggy after PR 1.3 so you wont see the text even after you select it, but its there, just hit save.

witit 2010-12-09 13:53

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Just installed dropn900 today. I can launch the app but cannot go pass authentication. No error message, just authenticating, please wait.. forever. Tried uninstall and reinstall. No luck. Any suggestion as to what may be wrong?

Update:
Reinstalled dropn900 with standard Application Manager today. No error message this time (used to have an error with Faster Application Manager). Authentication was alright now.

lolloo 2010-12-29 03:29

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Quote:

Originally Posted by jonnenau (Post 759059)
DropN900 - Python based DropBox client for the Nokia N900 mobile device

Thank you, this is most useful.

for me I use Hotfile or rapidshare to upload my files to.

is there a way to know the upload link after i upload from DropN900.

if i upload something how do I know the link of the uploaded file?

and also, does Hotfile or Rapidshare compatible with DropN900?

Awesome app, and always up to date.

Thank you again

lolloo 2010-12-29 04:39

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
also i found this for rapidshare, for people who want to develop a client or program to upload with.

http://images.rapidshare.com/apidoc.txt

jonnenau 2010-12-29 06:39

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Quote:

Originally Posted by lolloo (Post 906457)
Thank you, this is most useful.

for me I use Hotfile or rapidshare to upload my files to.

is there a way to know the upload link after i upload from DropN900.

if i upload something how do I know the link of the uploaded file?

and also, does Hotfile or Rapidshare compatible with DropN900?

Awesome app, and always up to date.

Thank you again

You cant really compare rapidshare to dropbox. Dropbox has accounts and gives you space to store whatever and you can share it with others if you want. But to answer your question, upload a file under the "Public" folder in your dropbox (you can make subfolders under public, or whatever). Then you can get public link in my app by selecting the uploaded file when its done, every item under "Public" should show the public link buttons on the right.

Also on the PC client you can travel to the location, right click file --> Dropbox --> Copy Public Link

---------

Haven't had time for any updating on dropn900. Too busy at work, I hope its now in a state where people can work with it day by day. I'd like to get this also to the testing repost etc. but I have no time to figure out reposting my libs. Actually tried to do that and "libs" is not a valid category via py2deb or whatever i was using. If anyone has a simple python packaging system that would support lib category i would like to know about it. I cannot go into testing repo before I have pushed the few supporting packages into the libs section (as told to me by Attila).

lolloo 2010-12-30 03:25

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
yes true, I Created a folder called Public and uploaded my mp3 files there, and the button "copy public link" is there. Now am sharing with my friends on Pidgin.

Worked like a Charm!
Look:
http://img.techpowerup.org/101229/Capture2145.jpg

I hope more useful apps like this emerge. Nokia is all about connectivity.
and this app connect you to with your friends.

Useful!

Schturman 2010-12-31 08:12

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Thanks for cool & useful app.

colm.smyth 2010-12-31 08:53

Re: [Announce] DropN900 - the maemo 5 DropBox client
 
Brilliant app, and it looks great, I can now see the reason why iPhone heads love dropbox

I posted about your work over at my blog.. http://www.irelandstechnologyblog.co...#disqus_thread

Cheers


All times are GMT. The time now is 19:08.

vBulletin® Version 3.8.8