![]() |
Re: [Announce] DropN900 - the maemo 5 DropBox client
I have a bug report here. Not quite sure it has been mention already.
If a folder has the swedish å ä or ö letters in them they wont unfold/expand on double click. There is no way of getting to the files if this is the case. / Claes |
Re: [Announce] DropN900 - the maemo 5 DropBox client
Quote:
I also have received bug report to mail about some themes showing the tree widget weirdly. The header columns seem to get too wide, especially the size column. This will hide the text on the name columns and the app basically is unusable if you don't resize the columns by hand. I will investigate this also, please report any theme bugs you may encounter. But the theme name up also so I can download it for testing. |
Re: [Announce] DropN900 - the maemo 5 DropBox client
Quote:
Porting this to ubuntu is same as commenting out ~10-20 lines that include usage of the PyQt4.QtMaemo5 lib :) I actually did a automated system at first before I moved from windows to ubuntu/scratchbox so that if the lib is not present, just the banners/other maemo spesific ui things are not shown. |
Re: [Announce] DropN900 - the maemo 5 DropBox client
Quote:
Btw I agree with Frank about the name DropN900 being too specific for N900. I'm sure this will be very popular client for coming MeeGo devices as well :P Though I have nothing against the name. |
Re: [Announce] DropN900 - the maemo 5 DropBox client
1 Attachment(s)
Quote:
|
Re: [Announce] DropN900 - the maemo 5 DropBox client
This unicode **** is starting to get on my nerves. I basically have to do checks for everything that is sent to the network as params or path etc. Then in turn have to convert stuff back or again when I update the ui. QStrings and python unicode things seem to have problems with comparing also.
I can now get metadata/upload/rename with folders/files that have öäå. Download is still broken and half of ui like transfers show öäå all screwed up. I can't publish this kind of hack code to anyone, once I figure out how to do this properly I will write it again cleaner. For themes: I can't define background color for the header items, as in carbon its red :E Those are not QWidgets so no help from stylesheets. Their setters for bg is not accepting anything. sizeHint() also seems to do basically nothing. But I tried to make sure the first column is wider, havent tested on the N900 and am running a bit out of ideas. Seems that when you go deeper than just using QWidgets and etc basic stuff there is more and more bugs in PyQt4 maemo... plah. With C++ i have gotten used that if something is said in the Qt docs it works, not here. Edit: Doing this unicode stuff will potentially break a lot of things if I wont take my sweet time with this. If I cannot do this properly then I will leave and try again later. I guess this touches quite few people and they can rename folders/files if they want stuff working. Of course this is not optimal but I'd rather push out upload sync and other things than spend 2 weeks on this. Edit 2: Just found some good articles about unicode and python. I have hope now I can do it properly. I will make everything unicode inside my app and send utf-8 out to network as I already did to get the öäå folder metadatas etc working. Ill just mod my data classes to have some util functions for checking and converting and make all my str into unicode. The Qt ui should understand unicode when im pushing those to ui so that part i can propably skip. |
Re: [Announce] DropN900 - the maemo 5 DropBox client
dropn900-0.1.4-1 now available as a download/update!
http://dl.dropbox.com/u/3589544/Drop...-transfers.png Non-ascii chars in files and paths. http://dl.dropbox.com/u/3589544/Drop...smoothblue.png D-Iivil's D-Theme Smooth Blue fixed. http://dl.dropbox.com/u/3589544/Drop...eme-carbon.png Carbon theme fixed. Unfortunately for the carbon theme red header column I could not find a way to override it. This might be a bug or intentional color for the theme itself. I am sure I'm not painting red anywhere with stylesheets or from code :) But this theme is now usable with dropn900 imo. |
Re: [Announce] DropN900 - the maemo 5 DropBox client
The app just keeps getting better and better :) Scandic folder now work but when I first opened dropN900, the Name column width was still quite narrow and i had to resize it manually. Using Smooth Blue theme.
PS. How about adding version number into About dialog so we could easily verify that we do have a latest update installed :) |
Re: [Announce] DropN900 - the maemo 5 DropBox client
So have now heard back from both Jaykie and the email dude about this release not fixing the issue. This is weird to me as this "width" is not stored anywhere, its only defined in the stylesheet. I am using same version and same themes as you guys and seems to work. I have no more great ideas how to fix this, you'll have to resize the column by hand from the ui for now. I will get back to this later and squash it!
Jaykie: Good idea as even the app managers update information doesn't show the versions quite clearly. |
Re: [Announce] DropN900 - the maemo 5 DropBox client
Hi, does this application support the ability to stream media from the Dropbox account?
|
Re: [Announce] DropN900 - the maemo 5 DropBox client
Hi jonnenau
first of all thx so much for this awesome app..it really was the app that allowed me to buy a n900 a few days ago as i desperately needed a dropox app..thx again just wondering if automatic sync (ala desktop client on my nix machine) is planned for the future? thx again Zeltak |
Re: [Announce] DropN900 - the maemo 5 DropBox client
Quote:
Quote:
Automatic sync how you see it on the desktop clients is a bit tricky, let me explain. The API that I am working against is a DropBox company provided service. I can do only what they let me to do with it. There is currently no immediate updates or callbacks when stuff in your dropbox is updated/changed. I am left with a) asking randomly or from users request b) asking updated stuff with a timer that user can set. a) I have implemented. User can hit sync when he feels like it. As you probably know if there is new content that you don't have on your phone. This is currently limited to one folder (that you can always change) in your dropbox but wont be necessarily always so. b) Timers I left alone for the above reason. User pretty much knows if there is something new, or he can always click to check if there is something new in his dropbox. Timers would be doing stuff "behind" users back and as many have pointed out drain battery etc. things we have to keep in mind with a mobile device. The main point is still that I don't get callbacks from DropBox saying "hey there is a new file here, get it fast" so the sync will be in all cases pretty much a manual task. I will how ever improve the sync in the upcoming updates. I will include upload sync and probably syncing your camera photos up to dropbox. Hope that answered your question :) |
Re: [Announce] DropN900 - the maemo 5 DropBox client
Oh and one more thing. Seems that after the recount of the votes (duplicate and new accounts removed from all contest votes) I have placed first in the beginners category :) And to top that off the contest heads also have said that the beginners category will be rewarded the trip to Dublin Meego conference!
Thanks for everyone who voted for DropN900. I am very excited about the prize! :) Read more here about the results |
Re: [Announce] DropN900 - the maemo 5 DropBox client
wow well done dude congatulations. but well deserved though
|
Re: [Announce] DropN900 - the maemo 5 DropBox client
thx jonnenau for the answers ans congratz on winning :)
i understand your points and since its an api things i guess i will have to settle for manual sync. it would be cool though if there could be a button (or even a widget) one could press to just sync quickly instead of manually opening the app..pressing the menu and pressing sync..is that a possibility in future versions? thx again Zeltak |
Re: [Announce] DropN900 - the maemo 5 DropBox client
Quote:
|
Re: [Announce] DropN900 - the maemo 5 DropBox client
Happy to tell you that I implemented new about dialog with more info and clickable links to relevant urls and upload sync. Also added a donate link there, hope no one will mind, just in case someone likes my app a little too much :)
For a file to be synced upstream it has to be a) newer timestamp b) different size. Same applies now to download sync. As I cannot operate on timestamps alone. And actually they are quite pointless to even check. As when you download a item from dropbox it gets a newer timestamp on your device, and next time this would be recognized as a changed file and would be uploaded even if the data is exactly the same. Lets see if this poses a problem. I think byte accurate size is a good indicator if the file has been touched, but maybe some files wont change size with small modifications, this will be a problem with this system. But as said I am hacking around the API and this is not supported directly by dropbox. Lets see how you like it and how it works. I'll try to push and update this week. I want to do the camera sync also before that. P.S coded untill 4am and now I am very late for work if you'll excuse me :D |
Re: [Announce] DropN900 - the maemo 5 DropBox client
take your time dude, anything good is worth waiting for.
|
Re: [Announce] DropN900 - the maemo 5 DropBox client
I try to sync a 1GB Truecrypt File with the N900, but there is no way. The File is in the N900-Folder in Dropbox and i try to download it to the N900. After a half an hour a (German) message appears: "Vorgang wurde wegen zu geringer Speicherkapazität vorübergehend deaktiviert". First Dropbox-Client freezes and last the N900 completly. Any other way possible?
When i sync a smaller TC-File, and a have changes, is the whole File transfer to sync (e. g. 200MB) or only the changes? |
Re: [Announce] DropN900 - the maemo 5 DropBox client
Quote:
If you do any change to a file it will be fetched again completely, there is no way for me to know what bits to update etc :rolleyes: the dropbox desktop clients get the whole file also not just updated "parts". At least this is what I assume and have noticed when using the clients. With the current API and things I am working with it's hard to make a client like you see on the PC that does networking for big files etc. perfectly. This client is for most use cases but not propably for getting 1GB files daily. You will find better luck most likely by using the dropbox.com web interface to fetch your big files than my python client :) |
Re: [Announce] DropN900 - the maemo 5 DropBox client
"when you download a item from dropbox it gets a newer timestamp on your device,"
Can't you touch the file and set the timestamp after downloading it ? |
Re: [Announce] DropN900 - the maemo 5 DropBox client
Quote:
Please tell me if you know how to define own modified time for files with python in maemo. P.S. Been busy at work, ill try to push upload sync + other stuff next week for you :) |
Re: [Announce] DropN900 - the maemo 5 DropBox client
Quote:
Close the app manager Open a terminal Enter the following commands: Code:
sudo gainrootLike they said previously that command will go through and update a lot of the qt packages and then everything seems to work okay :) |
Re: [Announce] DropN900 - the maemo 5 DropBox client
I appear to be getting an error.
Could not fetch metadata. I'm unable to see or download anything from my account. Any help would be appreciated. Thanks. EDIT: Nevermind, Dropbox was just playing up. It's all good now. |
Re: [Announce] DropN900 - the maemo 5 DropBox client
Phew, been busy at work and too tired at home to do anything for this project, or had other stuff to do. Today I've had a good night of sleep and will code some python. Lets see if gf will get in the way at some point ;)
Quote:
Well, I'm glad you got it fixed others coming here will find yout post useful :) Quote:
|
Re: [Announce] DropN900 - the maemo 5 DropBox client
It was a problem with the servers. The same was happening when I tried it on Android.
|
Re: [Announce] DropN900 - the maemo 5 DropBox client
This client rocks o/
|
Re: [Announce] DropN900 - the maemo 5 DropBox client
Hi jonneau,
A little late to the game, but I wanted to voice my appreciation too. Your app didn't make me buy a N900... instead it made me create a Dropbox account, which I didn't have, just because I knew I could then use it with my phone :-) I voted in the contest, and am glad you did well, it was definitely deserved ! I am also a Python & PyQt fan, so it's good to see such great maemo apps showing off the platform... I hope you make it to Dublin and have a great time, you will represent the community well ! |
Re: [Announce] DropN900 - the maemo 5 DropBox client
Can this be made for the N810?
Thanks |
Re: [Announce] DropN900 - the maemo 5 DropBox client
It rocks. One more reason to stop thinking about going back to my old iPhone.
Thanks!! |
Re: [Announce] DropN900 - the maemo 5 DropBox client
I just joined DropBox and thought it was great.... Now with a N900 client, I'm lost for words. Great work!
|
Re: [Announce] DropN900 - the maemo 5 DropBox client
Love the app. But will the features of being able to send folders from the app and send dropbox request to friends from address book. I would say look at the android dropbox app and might give you some ideas what kinda features you can add in the future.
|
Re: [Announce] DropN900 - the maemo 5 DropBox client
There's some empty space left at the bottom right of the main screen... could we have a nice big "Sync" button there, please ? :-)
|
Re: [Announce] DropN900 - the maemo 5 DropBox client
I have a strange problem with my dropn900.
Before it was awsome, i loved it! now it wont start up. I have tried turning the phone off I tried uninstalling it / reinstalling using the app manager turned off and on a few more times but i just wont load. i get the screen going black and dropn900 loads then it closes and i go back to the main page. Any ideas? id love to use it again. |
Re: [Announce] DropN900 - the maemo 5 DropBox client
Also having the same problem as mentioned above.
Start application, from menu or shortcut on home screen. It appears to load, but I get dumped back to home screen. No obvious error messages. Restarting does not help. Wasn't there an update within the past week? Maybe that did it? Also, for future releases.....any plans to support more than one account? I've found myself using this more and more lately without even realizing it, love it! |
Re: [Announce] DropN900 - the maemo 5 DropBox client
Quick general question about DropN900: does Synchronise feature only work one-way intentionally? I can sync files *from* Dropbox account, but it doesn't seem to sync files added to local folder and upload them to Dropbox server. I was wondering whether it's a bug or a feature? Thanks.
|
Re: [Announce] DropN900 - the maemo 5 DropBox client
just managed to fix my problem, there was a QT update... i did that and it works now.
|
Re: [Announce] DropN900 - the maemo 5 DropBox client
Any news on upload sync? I'm waiting eagerly for the update you mentioned sone weeks ago... :)
|
Re: [Announce] DropN900 - the maemo 5 DropBox client
Quote:
|
Re: [Announce] DropN900 - the maemo 5 DropBox client
I use dropbox on my Nexus One today i found this nice app for my N900
But i have problems with authenticate my account When i try to log it's say wrong password or login... I have maded new account and i have still that same problem... ;/ Any idea? |
| All times are GMT. The time now is 19:37. |
vBulletin® Version 3.8.8