maemo.org - Talk

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

epage 2010-04-26 19:02

Re: [Announce] Multilist
 
I would ask we aim to keep the tone here positive. We can't force people to keep things positive but we can help by responding in positive ways.

buurmas 2010-04-27 18:59

Re: [Announce] Multilist
 
I couldn't find an answer to this question: what is the option "File / Sync items"? Is this a feature that isn't implemented yet? Or something that can currently be implemented with a bit of hacking? I'm using v0.3.8 on an N810.

epage 2010-04-27 23:12

Re: [Announce] Multilist
 
Quote:

Originally Posted by buurmas (Post 630339)
I couldn't find an answer to this question: what is the option "File / Sync items"? Is this a feature that isn't implemented yet? Or something that can currently be implemented with a bit of hacking? I'm using v0.3.8 on an N810.

I have honestly never tried the sync option. I do not expose it on the UI for the n900 due to the lack of testing.

buurmas 2010-04-28 04:10

Re: [Announce] Multilist
 
Quote:

Originally Posted by epage (Post 630718)
I have honestly never tried the sync option. I do not expose it on the UI for the n900 due to the lack of testing.

Thanks. If anyone figures anything out about this, I'd be interested in hearing about it!

x-lette 2010-05-06 15:58

Re: [Announce] Multilist
 
Hi epage,

I just managed to create an account on bugzilla and entered some of my proposals as enhancements. I hope, I could help you by doing that.

XL

fpp 2010-05-08 15:31

Re: [Announce] Multilist
 
Mine disappeared just by updating to the latest version.

epage 2010-05-08 19:45

Re: [Announce] Multilist
 
Quote:

Originally Posted by pasih (Post 649330)
I don't know if there's something wrong with my installation, but the couple of latest versions have destroyed all the notes I've written if I go to the settings. At first I thought that it happened because I was always switching to portrait/landscape-mode, but I just noticed that the notes disappear if I just go to the settings and come back. It's of course impossible to use the app at the moment because of this, but like I said, the problem might be in my phone.

Quote:

Originally Posted by fpp (Post 649413)
Mine disappeared just by updating to the latest version.

As I noted previously there was a release where I broke the database schema and you have to delete the database to make it usable again:
http://talk.maemo.org/showpost.php?p=620296&postcount=7

I have had someone claim to delete the database but still run into issues. If you've done so and get issues, please send me log files so I can look into it.

x-lette 2010-05-08 19:52

Re: [Announce] Multilist
 
Ain't it possible to just do a merge from old db to new one? Something like an export from the old db to a csv file with the same layout like the new db and then a reimport into the new db. Could be done by sqlite command line tool without having to reinstall old version of multilist.

epage 2010-05-08 20:00

Re: [Announce] Multilist
 
Quote:

Originally Posted by x-lette (Post 649731)
Ain't it possible to just do a merge from old db to new one? Something like an export from the old db to a csv file with the same layout like the new db and then a reimport into the new db. Could be done by sqlite command line tool without having to reinstall old version of multilist.

First it didn't have csv back then.
Second, I have a strong dislike for databases and avoid them so I was not familiar enough with how to do this properly. I figured it was an acceptable loss with not having released to Maemo 5 Extras yet and with it being pretty much abandoned for Maemo 4.1 Extras.

I do not plan to do that again. I hope one day to move away from using a database and if I do I plan to offer a smoother transition.

x-lette 2010-05-08 20:08

Re: [Announce] Multilist
 
I could give you a hand in preparing a simple command for extracting data from an existing old database to a csv file. But actualkly I just don't have a clue how the old db is structured and if there are differences between the old scheme and the new one, apart from naming convention.

epage 2010-05-08 20:11

Re: [Announce] Multilist
 
Quote:

Originally Posted by x-lette (Post 649741)
I could give you a hand in preparing a simple command for extracting data from an existing old database to a csv file. But actualkly I just don't have a clue how the old db is structured and if there are differences between the old scheme and the new one, apart from naming convention.

The only difference was fixing the typo. I'm not too sure what the schema is either. Feel free to post what you've got for others who are concerned about loss of data.

x-lette 2010-05-08 20:25

Re: [Announce] Multilist
 
Well, a simple "sqlite3 -csv <databasename> 'select * from items' > <exportfile> " would do the job, I guess. Of course, databasename and exportfile have to be replaced with current values.

This is just a shoot in the dark as I didn't check the order of the values in the exported file. This command exports the data ion the same order the columns in the db-schema are defined, beginning with uid, listname, category,.... In case the order has to be rearranged the statement must be adapted, that would also be no problem.

silvermountain 2010-08-26 05:30

Re: [Announce] Multilist
 
Three enhancement/feature request for my favorite to-do app:

1) Instead of typing in a date being able to pick it from a calendar (a la Seqretary),

2) Having multi-tiered tasks, and

3) A new icon :)

Thanks for all the great apps you develop and support.

DrKlaw 2010-11-11 08:06

Re: [Announce] Multilist
 
Hello there,

I had a quick questions about Multilist. I've been using MaraTick for a long time on my BBerry, but now I upgraded to the n900 and Multilist looks like it will be a great replacement, since MaraTick is BBerry only. I have hundreds of items in MaraTick and I've exported them and created a .csv file. I can't figure out how to import it into Multilist! I see the import button, of course, but I can't get the file selector to see my export file. Is there some special extension or location that will get this to work?

Thanks in advance.

epage 2010-11-11 11:39

Re: [Announce] Multilist
 
Quote:

Originally Posted by DrKlaw (Post 870047)
Hello there,

I had a quick questions about Multilist. I've been using MaraTick for a long time on my BBerry, but now I upgraded to the n900 and Multilist looks like it will be a great replacement, since MaraTick is BBerry only. I have hundreds of items in MaraTick and I've exported them and created a .csv file. I can't figure out how to import it into Multilist! I see the import button, of course, but I can't get the file selector to see my export file. Is there some special extension or location that will get this to work?

Thanks in advance.

The problem with CSVs is that they are very generic but don't have a good way of specifying what schema they are. Multilist is designed to be able to import CSVs it has exported but that is it.

It should show csv files in the browser. I'm assuming instead that they problem is you can't find the right folder? I was lazy and am not using a user-friendly import/export dialog. I just now filed myself a bug to fix this. A work around is to hit Ctrl+h in the import/export dialog, click the left side's "Nokia n900" and the "Documents" etc folders are actually ".documents" (the "." prefix means hidden, Ctrl+h shows hidden).

I'm leaving for Meego Conference soon but if you could give me the a description of the columns (usually the first line of the csv) I try to fix the dialogs and add support for that version of csvs.

epage 2010-11-11 11:45

Re: [Announce] Multilist
 
Quote:

Originally Posted by DrKlaw (Post 870047)
Hello there,

I had a quick questions about Multilist. I've been using MaraTick for a long time on my BBerry, but now I upgraded to the n900 and Multilist looks like it will be a great replacement, since MaraTick is BBerry only. I have hundreds of items in MaraTick and I've exported them and created a .csv file. I can't figure out how to import it into Multilist! I see the import button, of course, but I can't get the file selector to see my export file. Is there some special extension or location that will get this to work?

Thanks in advance.

At the time I updated multilist for n900's there weren't so many list programs. I've not been too active on adding really cool features or making it nice, I've been too busy with other applications. I'm willing to try to add things as people need them but I recommend checking out some of the others (I know there are more I just can't remember their names).

I wish there was some kind of wiki database where programmers/users could enter in features/pros/cons of an application and link applications as similar so you could get side-by-side comparisons of them and make discovering related apps easier.

DrKlaw 2010-11-11 12:20

Re: [Announce] Multilist
 
Thanks for the reply!

I figured it out. It wasn't that the folder was hidden. I was expecting to see the files listed with the folders and simply select that. Once I realized that I had to type the filename into the text field labeled "Location" and use the folder navigation controls to simply select the folder, I got it to work.

Thanks again.

x-lette 2010-11-12 13:59

Re: [Announce] Multilist
 
Am I the only one who's multilist won't start anymore? When started in xterm it says:
Code:

ValueError: insecure string pickle
EDIT: I could sweare, before upgrade to PR1.3 it worked.

epage 2010-11-12 14:31

Re: [Announce] Multilist
 
Quote:

Originally Posted by x-lette (Post 871512)
Am I the only one who's multilist won't start anymore? When started in xterm it says:
Code:

ValueError: insecure string pickle
EDIT: I could sweare, before upgrade to PR1.3 it worked.

I've not upgraded yet to PR1.3. I just double checked and I don't seem to be using pickle anywhere.

Was there any kind of callstack associated with it so I can see where that error is coming from?

x-lette 2010-11-12 14:47

Re: [Announce] Multilist
 
Quote:

Originally Posted by epage (Post 871538)
I've not upgraded yet to PR1.3. I just double checked and I don't seem to be using pickle anywhere.

Was there any kind of callstack associated with it so I can see where that error is coming from?

Yes, I just didn't want to type it on my PC as I didn't post from N900 directly. Will append the complete output next time I'm online with N900.

Short version (multilist v 0.3.11-2) (from bottom):
shelve.py, line 113
libspeichern.py, line 114
libselection.py, line 143
.
.
.

epage 2010-11-12 14:59

Re: [Announce] Multilist
 
Quote:

Originally Posted by x-lette (Post 871554)
Yes, I just didn't want to type it on my PC as I didn't post from N900 directly. Will append the complete output next time I'm online with N900.

Short version (multilist v 0.3.11-2) (from bottom):
shelve.py, line 113
libspeichern.py, line 114
libselection.py, line 143
.
.
.

That alone should be enough of a call stack. I just need to figure out why... (this is in some of the original multilist code so I'm not as familiar with it, and then having the source code in German doesn't help).

EDIT: Also I'm about to fly out to Meego Conference so I'll be out of touch for a bit.

x-lette 2010-11-12 15:16

Re: [Announce] Multilist
 
No need to hurry! Have fun at Meego conference!

x-lette 2010-12-13 14:54

Re: [Announce] Multilist
 
Any news? Would be nice having multilist working again.

epage 2010-12-13 15:33

Re: [Announce] Multilist
 
Sorry about that, somehow I let this fall off my radar. I'll try to look into it either today or tomorrow.

epage 2010-12-14 23:18

Re: [Announce] Multilist
 
Quote:

Originally Posted by x-lette (Post 895927)
Any news? Would be nice having multilist working again.

I'm prepping a build that should at least allow Multilist to start. I'm still unsure what that code does (that part is still all in German). Before upgrading, if you could send me the log I can at least try to guess as to what it is failing on I'd appreciate it.

x-lette 2010-12-15 10:28

Re: [Announce] Multilist
 
I'm native german speaker, probably I could help you understand the code if you tell me what part of the code it is. So far I didn't have a look at the source code but I could give it a try.

Full output of calling multilist from command line follows (or do you need some other kind of log?)

Edit: here's the output from cmdline

Code:

~ $ multilist.py
Traceback (most recent call last):
  File "/usr/bin/multilist.py", line 38, in <module>
    multilist_gtk.run_multilist()
  File "/usr/lib/multilist/multilist_gtk.py", line 616, in run_multilist
    app = Multilist()
  File "/usr/lib/multilist/multilist_gtk.py", line 95, in __init__
    self.liststorehandler = libliststorehandler.Liststorehandler(self.db, self.selection)
  File "/usr/lib/multilist/libliststorehandler.py", line 62, in __init__
    self.selection.load()
  File "/usr/lib/multilist/libselection.py", line 99, in load
    self.update_categories()
  File "/usr/lib/multilist/libselection.py", line 143, in update_categories
    s = self.db.ladeDirekt("comboCategoryText"+self.__listButton.get_label())
  File "/usr/lib/multilist/libspeichern.py", line 114, in ladeDirekt
    data = self.d[schluessel]
  File "/usr/lib/python2.5/shelve.py", line 113, in __getitem__
    value = Unpickler(f).load()
ValueError: insecure string pickle
~ $


x-lette 2010-12-15 11:01

Re: [Announce] Multilist
 
Sorry, I just saw that there is an update of multilist available. Multilist now works again, no error messages any more. Many thanks for that!

epage 2010-12-15 12:37

Re: [Announce] Multilist
 
Quote:

Originally Posted by x-lette (Post 897241)
Sorry, I just saw that there is an update of multilist available. Multilist now works again, no error messages any more. Many thanks for that!

After you've used it for a while, if you could grab the log file mentioned at the following page
http://wiki.maemo.org/Multilist#Trou...orting_of_Bugs

I just patched over the issue. The log will let me see how the app behaves over time so I can see what is causing those problems and get a more correct fix.

x-lette 2010-12-15 13:40

Re: [Announce] Multilist
 
OK, will post a log in one or two days.

rotoflex 2011-11-09 21:05

Re: [Announce] Multilist
 
How do you delete a list?

I've been using the program for a long time & love it, but now I need to delete a list.

epage 2011-11-09 21:10

Re: [Announce] Multilist
 
Quote:

Originally Posted by rotoflex (Post 1120869)
How do you delete a list?

I've been using the program for a long time & love it, but now I need to delete a list.

I'm heading on vacation and don't have a device I can play with to remember (still haven't ported to n950, grr QML), so it won't be till next week till I can get back to you

epage 2011-11-17 23:51

Re: [Announce] Multilist
 
So it looks like lists are automatically deleted when you delete all the items in the list. The List selector just doesn't always get updated (a restart would do it).

I could work to fix the list selector refresh issue but I'd like to know if for some reason this method for list deletion isn't enough for you so I can make sure to satisfy your use cases.

rotoflex 2011-11-19 09:06

Re: [Announce] Multilist
 
That worked, thank you.


All times are GMT. The time now is 02:07.

vBulletin® Version 3.8.8