Ticket #4184 (reopened enhancement)

Opened 5 months ago

Last modified 5 months ago

Two profiles, two accounts but ONE history???

Reported by: roidelapluie Owned by:
Priority: normal Milestone:
Component: None Version: svn
Severity: normal Keywords:
Cc: OS: All

Description

My two profiles (with two different accounts) have the same history !!!

Attachments

Change History

Changed 5 months ago by js

So you suggest having a logs.$profile.db?

Changed 5 months ago by asterix

  • priority changed from high to normal
  • type changed from defect to enhancement
  • severity changed from major to normal
  • milestone 0.12 deleted

history has indeed always been merged ... Is it a problem?

Changed 5 months ago by roidelapluie

  • status changed from new to closed
  • resolution set to invalid

Ooops sorry

Changed 5 months ago by js

  • status changed from closed to reopened
  • resolution invalid deleted

Just because it has always been like that, it doesn't mean it's not an issue :). You can't know to which account it belongs. I guess we should have a logs.db file for every profile and also save the account that was used, so one can see that.

Changed 5 months ago by etix

Yes, I think it would be great to split the logs by accounts. In the history window a combobox can be used to filter logs by accounts or all together (merged) maybe in an advanced panel (because it isn't a very important feature).

Changed 5 months ago by js

Yeah, and I think we should definitely have it per-profile before 0.12. History is the only thing that currently is shared between the profiles. I'm not so sure if logs.db is the correct name for it anyway, as it includes not only that.

Changed 5 months ago by steve-e

I vote for keeping it the way it is. For me its a feature and not a bug.

1) Most people don't use several profiles so it doesn't apply for them anyway 2) It is not up to gajim to fix broken OS usage (several people using the same OS-user but want different configuration for gajim) 3) Splitting chat logs per account would mean that I have remember with which account I chatted to that person. Maybe you can remember that, my grandma cannot. 4) For sharing across profiles: See 3). Remember that profiles can be used for e.g adapting the UI to current running desktop environment.

Changed 5 months ago by js

2.) I use it to split my test account and my real account and don't want my logs spammed :).

Changed 5 months ago by geekounet

Instead of using separated logs.db for each account, it could be possible to add an "account" filed in the db.

Changed 5 months ago by js

You have to differentiate between per-account and per-profile. We are talking about per-profile when we are talking about a different file.

Changed 5 months ago by asterix

For me it's a feature too. Chat logs with contact X don't depend on which profile I used.

We could add an argument when running Gajim to specify log file. for the few ppl who use several profiles and want separate log file.

for splitting logs.db file, see #2845

Add/Change #4184 (Two profiles, two accounts but ONE history???)

Author



Change Properties
<Author field>
Action
as reopened
as The resolution will be set. Next status will be 'closed'
to The owner will change. Next status will be 'new'
 
Note: See TracTickets for help on using tickets.