Activity

Aquaticsanti

Sending and receiving messages is now fully functional!

Yup! You can now both send, and receive messages, from other people!

Pasting!

Pasting is now also possible! It has to be done with PageDown, but it’s something, right?

All of this is really janky, so I’ll have to spend a little polishing it. Progress is progress, nonetheless!

Attachment
0
Aquaticsanti

Sending and receiving messages works! (kinda)

I made a “barebones” prototype for sending and receiving messages.
It kinda works? It sends a message, receives it, and terminates the program, which is not what I want to do, but it’s something, ig.
I’ll have to work on threading the receiving and sending (so they can happen simultaneously) next.

Stay tuned and subscribe or smth

Attachment
0
Aquaticsanti

New project! LAN-Comms.
I didn’t do much right now, just managed creating the socket, and selecting username and color. Now I’ll try to get into the actual chatting

Attachment
0
Aquaticsanti

Shipped this project!

Hours: 10.73
Cookies: 🍪 171
Multiplier: 15.97 cookies/hr

I built a contact manager that can fits your own needs, by creating and deleting custom fields to your liking! The whole thing was super challenging, especially messing around with Tkinter and SQLite3 (with close to zero previous experience), but I pulled through. Overall, super proud of everything!

Aquaticsanti

Fully revamped the readme file! Looks amazing now!!

Attachment
0
Aquaticsanti

Apparently I spent an hour on this?? But I finally have an .exe with a logo!!

Soo many bugs popped up when I was doing this, especially with logos, but I pulled through, and it worked!

All that’s left for now is to upload the .exe, revamp the README.md and ship!

Attachment
0
Aquaticsanti

Made the logo! Honestly super proud of it!

And this is why hackers need drawing tablets

Attachment
0
Aquaticsanti

Took me a while but

You can finally use multiple databases!

If multiple .db files are detected in the working directory, this (see image) will pop up, and whatever database you pick will be loaded.

This means you can now separate, for example, your work and personal contacts!

Why did this take an hour, you may ask? because of, you guessed it, bugs

Attachment
0
Aquaticsanti

Custom fields now fully work!!

  • Image 1: The managing fields screen
  • Image 2: Added “nickname”, “age” and “class” fields
  • Image 3: The contact creation screen showing the new columns
  • Image 4: The main menu showing the new contacts

Honestly I’m super proud! I think my next feature will be opening custom databases (not just “people.db”) and then I’ll ship it! (Probably)

Attachment
Attachment
Attachment
Attachment
0
Aquaticsanti
  • You can now click to copy info (first image)
  • There’s now a placeholder for editing fields! (second image)
Attachment
Attachment
0
Aquaticsanti

Editing contacts now works!!

Attachment
0
Aquaticsanti

The id is now shown on the contact creation screen! This’ll be useful for when the edit button works

Attachment
0
Aquaticsanti

You can now delete and edit contacts! Editing is a placeholder, but deleting works! (the other columns are empty, this isn’t a bug)

Attachment
0
Aquaticsanti

Contacts are now displayed in the main menu! They adapt to whatever’s on there soo, yeah

Attachment
0
Aquaticsanti

Took me a long while, but I got sqlite3 working!

I think using sqlite3 for the first time without looking at docs first was a mistake lol

Attachment
0
Aquaticsanti

Resized the new contact window, and added some dummy entries.

Attachment
0
Aquaticsanti

Spent a while playing around with Tkinter, and finally made some placeholder windows!! And the exit buttons work as expected too

Attachment
0
Aquaticsanti

Shipped this project!

Hours: 24.36
Cookies: 🍪 441
Multiplier: 18.11 cookies/hr

I made Kahoot_CLI, a python module to interact with any kahoot quiz! I think the hardest part was transforming everything into a module (and fixing so, many, bugs), but in the end, I finished it, and made my very first contribution to the open source community.

Aquaticsanti

Spent 11 HOURS wrapping everything into a class so I could turn this into a module, and fixing the bugs that came with this. Now I’ll try to make some sort of documentation, probably using GitHub wikis, make this into an actual module, and upload it to PiPy!

Attachment
0
Aquaticsanti

Added a stupid amount of Chrome flags that sound like would lower resource usage, and if I read it right, it seems to only use about 256mb of ram, not bad! Also headless.

Attachment
0
Aquaticsanti

Fixed a bug where getting kicked out would crash, but no more! and that makes “error handling” complete! Now I’ll try to optimize the Chrome instance, as well as making it module-ready

Attachment
0
Aquaticsanti

Fixed a bug with the name generator, but most importantly, running out of time doesn’t crash now!

Attachment
0
Aquaticsanti

Spent a while trying to get the name generator to work, but I did it in the end!

Attachment
0
Aquaticsanti

I apparently spent 40 minutes trying to get 2FA to work ig. In the end, I got it to work!

(If you’re wondering what took so long, it’s because I forgot to put parenthesis, and never noticed 😭)

Attachment
0
Aquaticsanti

Did some bug fixin

  • You can now join in progress games!
  • You can now de-select options in multiple choice!
  • Fixed a bug where it would let you submit nothing in multiple choice, freezing the program
  • Fixed a bug where you could choose a blank nickname (freezing the program) and another bug where you could input one with more than 15 characters
  • Fixed a bug where a partially correct answer would confuse the program and it wouldn’t say if it was right or wrong (pic)
Attachment
0
Aquaticsanti

Finally fixed the game finished logic, and it can now display the final rank, as well as total points!

Attachment
0
Aquaticsanti

I didn’t realize it had been so long since my last devlog, so here it goes!

  • It now doesn’t crash if the game finishes! (It can’t show position tho 😭)
  • Fixed the answers overwrinting the question title
  • Added various bugs I found to the readme

(I know the image is from the github, but I just closed vs code I do not want to open it again)

Attachment
0
Aquaticsanti

Fixed the nemesis displaying twice, for some reason it returned itself twice?? I still don’t know why lol (Yes, the options overwriting the question title is a bug, I’ll fix it in a minute)

Attachment
0
Aquaticsanti

Made it display the ranking! I dunno why it displays the nemesis twice, but I’m short on time, so I’ll look into it later

Attachment
0
Aquaticsanti

The program now displays total points, nickname, and how many points were earned!

Attachment
0
Aquaticsanti

Finally fixed the multiple choice questions!! Also fixed the True or False ones in the process lol

Attachment
0
Aquaticsanti

Made the logic for multiple choice questions, but it’s bugged. Oh well, I’ll fix it tomorrow

Attachment
0
Aquaticsanti

Fixed a bug where the True or False colors would be swapped

Attachment
0
Aquaticsanti

You can now answer multiple questions in a row, as well as multiple choice questions! (the colors are swapped tho, I’ll have to fix that)

Attachment
0
Aquaticsanti

It can now tell if your answer was right or not! It’ll also give you a message like the actual kahoot does

Attachment
0
Aquaticsanti

Finally got it to answer single choice questions! It displays them nicely with the help of termcolor, and allows you to browse through them via the arrow keys (readchar).

Attachment
0
Aquaticsanti

Made the project! Made a nice welcome screen using big text, and managed to make the client join. (I censored my name on the screenshot)

Attachment
0