summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-12-17Make SERVNOTICE even more annoying, but it autocloses after a while.Jesusaves3-7/+57
(No special codes like newlines and such are allowed) Fix an interpreter crash of trying to execute onerror after program had a regular and clean exit.
2020-12-17Notifications can still be sent (but they are inexpressive...)Jesusaves1-0/+1
2020-12-17Ah... Cannot call screens from threads I suppose.Jesusaves2-3/+13
2020-12-17Error is more likely fault of call_screen I hope?Jesusaves1-1/+2
2020-12-17Add support for server noticesJesusaves1-0/+9
2020-12-17Stop running supervisor() after we are done in hopes to lower CPU usage.Jesusaves1-26/+6
...It did not lower the CPU use nor avoided the AttributeError =/ So, uh, yes, restart is still broken
2020-12-17SSL is no longer a dependency of the main scriptJesusaves39-4501/+0
It is still used by the core,, though
2020-12-17Move a few stuff from screens.rpy to gui/ folderJesusaves4-323/+347
2020-12-17Improve registration screenJesusaves3-10/+21
2020-12-17Move registration utils to "register.rpy"Jesusaves3-102/+124
This includes both registering an email as registering a password (aka. new login)
2020-12-17It is not being terribly "data-hungry", but well, there is CPU to consider ↵Jesusaves1-1/+2
as well. Add extra delays to how often it heartbeats (2s -> 5s) and an extra delay between interactions (Now 50ms).
2020-12-17License for my own work.Jesusaves1-2/+5
For some reason, CPU usage is above 150%, something seems wrong. Must review the thread loops, they might be overdoing it
2020-12-17Move development stuff to a new, non built and git hidden, assets/ folderJesusaves4-18/+2
2020-12-17Remake the spheres as wellJesusaves8-23/+23
2020-12-17Replace elemental items with something prettier (and also under CC0)Jesusaves11-10/+10
2020-12-17I'll eventually need to properly documentate all licensesJesusaves4-0/+1157
and get rid of whatever is a placeholder or license unobtainable Prepare ATTRIBUTION placeholder
2020-12-17Replace websocket-client with ws4pyJesusaves47-4681/+3983
Both are dead but well, Python 2.7 is dead, soooo
2020-12-16Move send_packet_now from block 2 to block 4Jesusaves2-17/+12
2020-12-16Do not declare ws at init phaseJesusaves2-17/+2
2020-12-16Remove story.rpy to be cleanerJesusaves1-207/+0
2020-12-16Fix typosJesusaves1-3/+3
2020-12-16Remove cert/ (now unused)Jesusaves1-7/+0
2020-12-16Remove unused libJesusaves1-884/+0
2020-12-16Split defs.rpy in five filesJesusaves8-886/+1008
2020-12-16Remove a few files for debug purposesJesusaves5-2151/+0
2020-12-16Remove deprecated Pinger functionJesusaves3-27/+5
2020-12-16Hypothesis on what to do...Jesusaves1-0/+5
The error happens if networking is dead (Error 111)
2020-12-16Try to improve error handling for when socket dies, but...Jesusaves1-1/+13
...Right now, you need to issue a -9 to the program if that happen o.o
2020-12-16Do not relaunch when not needed.Jesusaves2-11/+21
Define the config name and version at stage -2 as in previous Ren'Py versions
2020-12-16Some stuff is broken D:Jesusaves3-8/+13
2020-12-16Redo main screen when logged outJesusaves1-14/+34
2020-12-16Make preference button more visibleJesusaves1-1/+5
2020-12-16New main menu which looks much more awesome but we definitely need the licenseJesusaves4-19/+35
file as soon as possible
2020-12-16Clean up some old commentsJesusaves1-35/+0
2020-12-16Allow sdelay() to receive an argumentJesusaves1-3/+3
2020-12-16Well, renpy.pause() sometimes fail, so create an alias function (sdelay)Jesusaves2-14/+17
And hope it works :p
2020-12-16try to prevent a race conditionJesusaves2-1/+20
2020-12-16Improve logging.Jesusaves3-48/+46
Re-optimize download & loading sequences
2020-12-16Remove unused persistent variable "fatality"Jesusaves2-11/+0
2020-12-16Rework Game MenuJesusaves2-79/+66
2020-12-16More styling to main menuJesusaves4-1/+49
2020-12-16Prevent lame pixels of deathJesusaves1-1/+1
2020-12-16Resize screen format to 9:16 breaking EVERYthing on the processJesusaves2-3/+3
2020-12-15De-hardcode server list (so it might be possible to add new ones later™)Jesusaves3-12/+9
2020-12-15Swap the default import order of SSL in Android.Jesusaves1-3/+3
2020-12-15Modify websocket core because SSLSocket does not exist in Android.Jesusaves1-1/+7
So it must return False in a try:except loop
2020-12-15Do not pass SSLOPT on non-SSL connectionsJesusaves1-4/+6
2020-12-15Disable default SSL support, it is still available if someone wants it.Jesusaves1-20/+3
2020-12-15Add OpenSSL and enum as packagesJesusaves39-0/+4728
2020-12-15Return SSL to optionalJesusaves4-9/+19