yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] kripz:
but i want folders to be sorted by users.

Currently with "sort into folders" and "sort files in sub-folders by user" is checked. Unticking "sort into folders" will disable "sort files in sub-folders by user".

With both selected folders end up like this:

Stories\

-------------user1

-------------user2

-------------user3

Snaps\

-------------user1

-------------user2

-------------user3

I want it to be like this:

Keepchat\

-------------User1

-------------User2

-------------User3

With each user folder containing both stories and snaps together. Ideally but probably requires more work:

Keepchat\

-------------User1\

----------------------Snaps

----------------------Stories

-------------User2\

----------------------Snaps

----------------------Stories

-------------User2\

----------------------Snaps

----------------------Stories
[Xposed Framework Modules] P1nGu1n_:
I'm sorry, you are right. Once you uncheck it, it indeed doesn't create folders for users anymore. It will be added :good:

Sent from my phone, please forgive any tpyos.
[Xposed Framework Modules] f0xy:
The Dropbox upload scenario, can this not be completed by tasker?
[Xposed Framework Modules] mrbracht:
It can be done with dropsync. That's what I use
[Xposed Framework Modules] twhitefoo:
I've got a suggestion, not sure if it's been posted here or not yet:

Basically I would like to select a folder that's not on my sdcard, so like /keepchat. That way my gallery apps like quickpic and whatnot don't automatically scan for them and keep them in the gallery. All you would need to do is add root support. What do you think?
[Xposed Framework Modules] Darke5tShad0w:
In the folder you don't want scanned add a file with this file name with out quotes ".nomedia" and media scanner won't include it, no root needed.
[Xposed Framework Modules] P1nGu1n_:
4.1.0-beta1 released

Here it is guys, are you ready?

This version is compatible with 8.1.0 and up, including 8.1.1 and 8.1.2 (the latest version).

NOTE: uninstall any Keepchat version prior to v4.0.0, otherwise it'll refuse to install.

Changelog:

Since I took over the project I wanted to improve the code and clean it up. I've already done a ton of improvements, but there were still things I wanted to change. In Snapchat v8.1.0 a lot has changed internally, refactoring, splitting up classes and removing methods for example. This meant a lot had to be changed in Keepchat also. Since I already had to rewrite a large part of Keepchat, I decided to do a full rewrite and complete the improvements I wanted to make since I took it over. This was the reason it took longer for this update to be released than usual. But from the other side, a full rewrite in just a couple of days is pretty quick. The code is a lot more maintainable and cleaner, so future updates will be easier.

Compatibility with Snapchat v8.1.0 and v8.1.1

Rewrote the whole core of the application

Improved Czech, Spanish and Turkish, partially added Chinese Traditional.

This is a beta release, because the whole core of Keepchat is rewritten. Once it's tested by several people and confirmed it's stable, it will be released as stable. Debugging is forced enabled internally for beta purposes. If there are any problems, give me the steps to replicate them and share your Xposed Log.

I've tested it extensively, but I can't test every possible scenario and settings combination. This is only released on XDA, so you have to sideload it. This is because subscribers of this thread know Keepchat and me.. They know what they're doing and won't say "doesn't work, I want fix by tomorrow", but provide valuable feedback. I don't foresee any problems, so report if there are any.

If you're enjoying this module, donations are highly appreciated. :)

Please report what you think about this module and what improvements you would like to see. Everyone thanks for the feedback you gave!
[Xposed Framework Modules] Scorp123:
Mine installed right over top the previous version. If I have an6 issues here though I know what my first step will be to correct them. Just wanted to throw it out that it allowed me to install without uninstalling the previous version
[Xposed Framework Modules] P1nGu1n_:
It says uninstall any Keepchat version prior to v4.0.0, otherwise it'll refuse to install. So if you're running v4.0.0 or v4.0.1 you don't have to uninstall it first ;)

This is because any version prior to v4.0.0 is signed by ramis, and any later version by me. Upgrading an app with a different signature causes a signature mismatch, resulting in it refusing to install. If it installs for you everything's okay and there's no need to uninstall it. :good:
[Xposed Framework Modules] Scorp123:
Oh, well I'm sorry for failing at reading... Ya I already had your latest installed and running perfectly, as is this newest version. Thank you very much for the update!
[Xposed Framework Modules] noMercy1337:
You are awesome! Let's try it!
[Xposed Framework Modules] birostick:
Just wanted to pop in and say that it is working fine for me both sending and receiving snaps without telling the other party about screenshots.

Thanks a lot :)

PS: Donated, hopefully you can buy a beer :)
[Xposed Framework Modules] mv522:
So far so good with Snapchat 8.1.2 stable

Thank you and happy holidays everyone

Be sure to use that donation link above!

Snapchat 8.1.2 stable

https://www.dropbox.com/s/up0epeeowwnlihd/com.snapchat.android-8.1.2.apk?dl=0
[Xposed Framework Modules] P1nGu1n_:
Thank for your feedback, glad it's working! Thank you very much for the donation, it's greatly appreciated :)

Just got the update notification for 8.1.2 too, already pulled the APK, decompiled it and checked its sources. I can confirm that it's fully compatible with 8.1.2 too. You have happy holidays too ;)
[Xposed Framework Modules] 65vdub:
Merry Christmas [MENTION=5122600]P1nGu1n_[/MENTION] :) it's not much but I hope you enjoy it anyways and thanks again for all your hard work. ?

Confirmation number: 28279312YJ3431046
[Xposed Framework Modules] loadie:
Working as advertised, very smooth. Snapchat 8.1.2 7A0830792P955814M have a great holiday
[Xposed Framework Modules] M1kep:
Soooo it's not working for me :/probably me being dumb or something but Idk, I'm using 8.1.2 and the apk that you uploaded I think it's 4.1.0 beta and I've attached my debug log
[Xposed Framework Modules] GXGOW:
It's working without problems here. ?

Sent from my GT-I8190 running tenshi_xp's PAC 4.4.4
[Xposed Framework Modules] myaslioglu:
There u will find 2 beers in your donate box :) thnx mate
[Xposed Framework Modules] P1nGu1n_:
So far only positive reactions to the beta release (while it has 400+ downloads), so I will release it as stable today. First I'm going to work at improving the ask to save functionality. :good:

Not much? Definitely is much, thanks pal! You're welcome, glad I can do something back to the community :)

Glad it's working. Thank you very much, enjoy the holidays too! ;)

There's something wrong on your phone, but it's not Keepchat. I quoted a part of your log, as you can see it says it tried to load your modules but couldn't find 5 of them, including Keepchat. This has nothing to do with Keepchat itself, I don't know what causes this, it's weird.

Glad to hear its working fine!

Highly appreciated buddy, thanks! :)
[Xposed Framework Modules] ahmedhzaki:
[MENTION=5122600]P1nGu1n_[/MENTION] What about opened snaps ?? The tap on the red box is brilliant.
[Xposed Framework Modules] myaslioglu:
well I owe you much :) I had a law suit on me, a girl sued me for sexual harassment (nobodys business but it wasnt true) thanx to your app i had the snaps she sent me.. All almost harrasing me not her of couse ;) I cracked lawsuit before it began showing pictures to DA :) It is not for just fun but also protection of rights!!! thanks again!
[Xposed Framework Modules] cretu01:
It's working as before without problems, thanks a lot ! ?
[Xposed Framework Modules] P1nGu1n_:
Holy ****, what kind of person would falsely accuse someone of something like that, that's just sick. Glad the case is closed and the module helped you prove you were innocent! :)
[Xposed Framework Modules] Similarion:
Isn't working for me either =/. On 8.1.2 Snapchat and the new 4.1.0-beta1 keepchat. Attached my debug log...Gotta revert back to older snapchat and working keepchat version for now.
[Xposed Framework Modules] P1nGu1n_:
It says it failed to create directories. Are you sure this worked in previous versions? Please remove/rename a folder from someone, so that it has to create a new folder for this person. Report if the snap from that the person you removed gets saved. If so, I'll revert a change I made to the directory creation code and try if this would solve it for you, but I would be surprised this would cause it. I'd appreciate if you'd test this.
[Xposed Framework Modules] Similarion:
So I've made a new directory folder for keepchat to save in and now it works with the latest snapchat + keepchat. Thanks!
[Xposed Framework Modules] P1nGu1n_:
Hey everyone, I'm started working at the ask to save functionality again. I was thinking of ways to implement a gesture or something to do this. For example a swipe or long press while viewing the snap (with a second finger, you need one to hold the screen to view). Or pressing the top halve of the screen saves the snap while a top on the bottom halve still skips the snap. You guys have any ideas for a gesture (or maybe like one that I just came up with)? Remember: no complicated gestures are possible, because they need to function next to the gestures already build in (need to hold screen to view snap and tap to skip for example). Thanks!
[Xposed Framework Modules] ahmedhzaki:
Really like the tapping up and down thing. The problem with the message is that its not very secretive.
[Xposed Framework Modules] frankfurt069:
What happens if the snap is just 1 second and we don't have enough time to tap the sceen?

I think there should no swipe gesture, it should be simple like tap on the timer to save or something like that.

Maybe we can add a poll :thumbup:
[Xposed Framework Modules] f0xy:
What's the possibility of having the option per user?

I.e my mum - I chose option always save

My brother - ask to save

I know this is slightly different than what you're asking for, so, when it comes to ask to save, we have to think of the sneaky 1sec snaps and what is quick enough to save them.

Maybe the 'tap to save' could be the count down timer?
[Xposed Framework Modules] P1nGu1n_:
One thing which isn't clear to me is whether you like or don't like the current implementation (yes/no dialog). However, this dialog is hackily implemented and doesn't allow saving stories.

Some sort of gesture with the finger you're currently holding would indeed be the best, but I thought this wasn't possible. Just did some more research and it maybe is, I'll further investigate this :good:

Thanks for the compliment, there indeed is a great vibe in this place!

Yes, I agree it's intrusive and not very secret. I dislike the current current implementation (code-wise), it's way too hacky. Besides, it's not working with stories too.

Thanks for the ideas. Methods per uses would make everything too complicated. As a dev I view these things with a different perspective. How would I do this internally, what would it involve? First thing that crosses my mind is it would involve A LOT. How would you add uses to the list? There's no other method than to type them in manually. So a new GUI to add those people, and so on... ;p I would be way to complicated for such a simple feature haha

How about... you can set a time you can watch every snap? This means you have let's say 5 seconds for each snap to view and save.

I thought about the timer too, but it's in the upper right corner which isn't ideal to tap while viewing a snap.

For everyone: right now, I'll look into a gesture with the finger you're already holding the screen with and a functionality to set the seconds of the timer. Any thoughts?
[Xposed Framework Modules] f0xy:
Changing the timer is a good idea but I feel it goes against one of snapchats features.. I know saving snaps does as well before I get that reply [emoji14]

I'm not too sure of a gesture with same finger. I think it's going to be a finger from other hand maybe press top left?

I was just chucking the 'per user' feature out there, didn't know how much work would have been involved! .. I had it in my head, like from our list of snappers where we can add/delete them, give the option on how to save there and then that writes it into a database, but I'm no programmer and as it's too long winded for a small feature I'll take your answer :)
[Xposed Framework Modules] P1nGu1n_:
I've been able to create a gesture using the same finger as you're already holding the screen with and it actually works quite well. It's an easy gesture, even with one hand. You just have to do a swipe back and forth, direction doesn't matter. I'm pretty happy with it. :good: I've got a working gesture, but I still need to make this gesture save the snap, gonna do this the next development session. :)
[Xposed Framework Modules] g0ldm4g3:
Odd. Lol

Sent from my SGH-M919
[Xposed Framework Modules] fiz:ik:
Gestures here, gestures there:

One simple question haha will I be able to save ANY snap without tapping anything? :) I like the way to simple watch the snap and keepchat saves it automatically :)

---------- Post added at 04:43 AM ---------- Previous post was at 04:40 AM ----------

Weird.. but I am sure I've seen that message some months ago in the original keepchat thread and the result of discussion was that this message isn't keepchat related.. but I could be wrong or Snapchat added a detection of Xposed or some hacky modules haha :D
[Xposed Framework Modules] Adam3Sixty:
I have a little idea, have u thought about trying a "shake" to save method? I know this may not work on all devices, but most have accelerometers now and can use shake motion for certain tasks, eg: to stop the alarm or silence a call. Also, shaking the phone slightly while holing it with one hand is easier than trying to tap with a second finger.

I did read about ur swipe gesture thing and that sounds pretty cool too.

Just for the record, I save every snap and delete them in bulk at the end of the day.
[Xposed Framework Modules] ShaRkK45:
I have an idea instead of a gesture which is also a great idea... Why not have another finger be tapped on the timer to save and if tapped anywhere else it doesn't save.. Or vice-versa. Can also be used in stories and regular snaps.

Thanks for all the work as always. Merry Christmas and Happy new year to all ?
[Xposed Framework Modules] bolo808:
Confirming that 4.1.0 beta is working great on my moto x. Should be good to go on bumping it up to stable. As for implementing gestures, I'm totally fine with the functionality of keepchat as is since I like not having to think about saving any particular snaps. I prefer it to just automatically save every snap and if I don't want them I'll just delete them usually at the end of the day like one of the users above said. Thank you for all your hard work on this module and on snapshare. Happy holidays!
[Xposed Framework Modules] MaaarZ:
As for my module I am thinking of including a fully new interface for viewing images. It would first save the picture, then display it, there would be a button to save it and to let it erase. This way you could view the snap as long as you would like to. Same principal could work for videos which would repeat the whole video. You could do the same for your module and in my opinion that would suit your userbase's needs more. I appreciate your work on this module, it really keeps the xposed community to advance.
[Xposed Framework Modules] P1nGu1n_:
I thought Snapchat gave you several warnings before banning you? Anyway, not caused by Keepchat [emoji14]

I think shake would be a little tricky as it might not be as sensitive on very phone. Besides it would look pretty funny, imagine everyone shaking their phones haha [emoji14]

I think the placement of the timer would make it difficult to tap on it with a second finger. I'm currently implementing a gesture to swipe back and forth to save it, it works pretty well :)

Thanks for the confirmation. Once I get home from Christmas with my family tonight, I will release it as stable, since there were only reports of it working perfect. I'm not touching the auto-save functionality, so you will still be able to do that :) You have happy holidays too!

I'd rather not touch Snapchat's UI too much, it's a pain in the ass to develop (you'd have to replace the SnapView, but a lot of other classes and method parameters depend on that class), almost unmaintainable because of Snapchat's obfuscation. But I can only encourage developing, just a warning that It'll be tough. [emoji14] The ability to adjust the timer is a feature I will implement when I finished this new ask-to-save method, because a timer of a second is too short to decide to save it. :)
[Xposed Framework Modules] Galactus:
Not related to Keepchat but to snapchat. For some reason on the stable version, I can't change video settings. The advanced menu only has "Notification Settings" and "Join Snapchat BETA". Using CM11S on the OnePlus One. Curious to know if its only me
[Xposed Framework Modules] DrPhant0m:
I really like the idea of auto-saving per sender, as well... so how about using the folder structure ("sort by sender" option already implemented) instead of a manual list? I guess it would depend on the order of operations. If the code is aware of the sender before it saves to 'keepchat/sender' then you might be able to auto-save or ask, depending on the folder name.

I've also had problems with the ask to save option in the past, so I use auto save. The problems have mostly been that it doesn't ask me to save immediately (dont know how it'd work now that multiple snaps are played in succession) and the next time I open snapchat, it asks and I have no idea what I'm saving.

Finally... I'm curious why the experimental/beta/stable releases aren't released to the xposed repo as such. I have my xposed options set to display all versions, and I miss the releases that are only uploaded here.

Merry Christmas / Happy Holidays!
[Xposed Framework Modules] Soundofthe:
Apologies, I'm asking this knowing its slightly off topic, but...some kindness, please ^^; The problem:

I have some snaps I need to save. My phone is a Mi3, so I cant use Xposed. I've resorted to using Bluestacks in conjunction with Keepchat. This works perfectly with one exception: snapchat crashes in Bluestacks when using this particular account (when swiping left-- stories work). When I log in with another account, I can save snaps on them fine.

This happens with and without keepchat installed, and on different bluestacks/snapchat versions. Again, newer accounts dont crash; I've ditched my old one so I can use this method in the future, but these snaps left over on the old one I neeeeeeeed to keep.

I'm wondering if anyone has any suggestions of how I can save these snaps. Perhaps another emulator to try? Or a similar app while using bluestacks? I'm desperate! Thank you in advance.

Edit: Possibly solved. I'm using the android app Rec. to record my screen. LIKE A PEASANT.
[Xposed Framework Modules] f0xy:
This is off topic!

But, can't you possibly use a friends phone?
[Xposed Framework Modules] P1nGu1n_:
OnePlus One running CM11s myself, there's no Video Settings for me either.

Nope, it doesn't work that way. Everything happens in reversed order from what you say ;p See my previous response about per user settings. I agree the current implementation of ask-to-save isn't ideal, that's why I want to replace it with an improved way. I usually do upload betas to the Xposed repo. But I did a full rewrite of the core and I wanted it to be tested by a small group of dedicated and experienced users to ensure quality and releasing it as stable. It got 900 downloads in two days, which is more than enough for a quick beta to verify it's stable. Everything important will be uploaded to the repo of course, this was just a quick 2-day-test. If you subscribe to this thread you won't miss anything like development status. :) Happy holidays!
[Xposed Framework Modules] rkmgz:
When is this going to be updated to support Snapchat's latest version? 8.1.2 if i'm not wrong.

Sorry if this has been asked before but i'm in a rush and couldn't find an answer.
[Xposed Framework Modules] Darke5tShad0w:
It has been. Post #418
[Xposed Framework Modules] P1nGu1n_:
4.1.0 released

There were no changes since v4.1.0-beta1.

This version is compatible with 8.1.0 and up, including 8.1.1 and 8.1.2 (the latest version at the moment).

NOTE: uninstall any Keepchat version prior to v4.0.0, otherwise it'll refuse to install.

Changelog:

In Snapchat v8.1.0 there were huge changes, so a lot had to be rewritten in Keepchat. This made me decide to do a full rewrite of the core of Keepchat, to make the code a lot more maintainable and cleaner, so future updates will be easier. This was the reason it took longer for this update to be released than usual. But from the other side, a full rewrite in just a couple of days is pretty quick.

Compatibility with Snapchat v8.1.0+

Rewrote the whole core of the application

Improved Czech, Spanish and Turkish, partially added Chinese Traditional.

If you're enjoying this module, donations are highly appreciated. :)

Please report what you think about this module and what improvements you would like to see. Everyone thanks for the feedback you gave!
[Xposed Framework Modules] pyromatic18:
First of all thanks for the app, works great for me!

But is it possible to implement a feature that allows the screenshot notification to be sent by doing some specific gesture or per set friends?
[Xposed Framework Modules] P1nGu1n_:
Nice to hear it's working!

No, I'm sorry. I can't see the point of that.
[Xposed Framework Modules] frankfurt069:
Your module works so good that people becomes suspicious. ? :thumbup:

I wanted to ask earlier too but I thought it's to much work.

You have to stop the module then restart to create a screenshot report again.
[Xposed Framework Modules] P1nGu1n_:
It could be made optional pretty easy. Buy the problem is, I don't know about the side effects that might occur. Side effects like screenshots being reported randomly.

Sent from my phone, please forgive any tpyos.
[Xposed Framework Modules] sharif93:
I would love to test Lollipop on my Note 3 but your Keepchat > Lollipop ! ? It's the only thing that keeps me on 4.4, the best app of my phone ?, If only Xposed works on 5.0 :/
[Xposed Framework Modules] P1nGu1n_:
If feel you bro! If it was compatible I would be running CM12 for a long time already. [emoji14]

Sent from my phone, please forgive any tpyos.
[Xposed Framework Modules] ddasd:
Does keepchat works with new snapchat update?
[Xposed Framework Modules] ShaRkK45:
Yes, as you can read in the module description.

Working with SC v8.1.2
[Xposed Framework Modules] baptiste28:
Thanks ! New update work !

Kiss <3
[Xposed Framework Modules] lukazes:
i really miss keepchat on my cm12 device :( anyone know of the closest alternative?
[Xposed Framework Modules] maz.b:
LOOOOOOOOL Do you think that I have no life or what ever? I just said that Keepchat isn;t working anymore till now. Dafuq dude......
[Xposed Framework Modules] g0ldm4g3:
Lol [MENTION=1071979]bumpin[/MENTION]g a week old post. Turn off auto update. Simple solution. The OP is doing more than enough at updating his module for updated Snapchat versions
[Xposed Framework Modules] maz.b:
Ya, school + work, don;t get the time for being online for like 24/7 like u.
[Xposed Framework Modules] g0ldm4g3:
GREAT! Just graduated this fall with my Bachelors and offered the permanent position at my plant in the lab. Sleep is for the weak, so keep on keepin on. [emoji108][emoji108]
[Xposed Framework Modules] GXGOW:
Guys stop arguing already. This is a development thread. If you want to argue with each other, use private messages. It'll save the forum moderator a lot of work cleaning up threads.

Sent from my GT-I8190 running tenshi_xp's PAC 4.4.4