stepva / chatalysis

Analyse and visualise your chats - currently supporting Facebook Messenger and Instagram
MIT License
25 stars 5 forks source link

Settings to choose what to include in output #88

Open stepva opened 1 year ago

stepva commented 1 year ago

Simple settings section in GUI with options like wordclouds (when I finish them :D), nickname plots, emojis etc, and a user could turn them on and off (would save in config?) and then based on those the final output html would be generated, with some sections excluded if user doesn't want them. Reason - the output might get too long, the wordclouds for example might be useless for some chats (those could be False by default), also this way we could easily include plenty of other stats (like the message lengths, which would be optional as well)

stepva commented 1 year ago

if you think it's too complicated, let me know, but I imagine it as just a defined list where one could click checkboxes in gui which would transform into True/Falses in config from which I would load it in analyzer when generating html

stepva commented 1 year ago

might be a good task for our Junior Dev actually

miskfi commented 1 year ago

I like it - it also crossed my mind few months ago but there weren't that many features back then.

I guess we could do it as another window, which would just display some checkboxes. That should be quite easy to implement, so if @taterott wants to take a shot, he is more than welcome.