BunnyPad - The Notepad for All

Have a project that you want to share, but it's not big enough to warrant an entire category? This is the place.
User avatar
garrystraityt
Administrator
Posts: 12
Joined: 30 Jun 2024, 22:05
Location: Somewhere on Earth
Mood: :)
OS: Linux Android aarc64
Has thanked: 3 times
Been thanked: 5 times
Contact:
United States of America

BunnyPad - The Notepad for All

Unread post by garrystraityt »

So, uh, where do I begin? It's been... 3 years since development began. And in those 3 years, I've truly improved a "silly little project" into a true masterpiece.

BunnyPad is a free and open-source notepad application written in Python, with security and customizability in mind, essentially being the CrDroid of notepads.
Currently, we have established compatibility with Windows 7 SP1 on the PyQt5 variant, but we're still aiming backwards!

Here are links to the latest releases!
https://github.com/GSYT-Productions/BunnyPad-SRC/releases/tag/v10X-installer
https://garrystraityt.itch.io/bunnypad/devlog/884666/10x-the-ultimate-intermediate-update

Oh, and we can fit on the Discord CDN!
Screenshot_20250209_233501_Discord.jpg
Screenshot_20250209_233501_Discord.jpg (133.13 KiB) Viewed 10214 times
donations are accepted at https://throne.com/bunnypad
http://bunnypad.eclipse.cx/

Please, if you need to contact me, reach out on the Eclipse Discord Server. I do not bother checking PMs here.

User avatar
garrystraityt
Administrator
Posts: 12
Joined: 30 Jun 2024, 22:05
Location: Somewhere on Earth
Mood: :)
OS: Linux Android aarc64
Has thanked: 3 times
Been thanked: 5 times
Contact:
United States of America

GSYT Productions

Unread post by garrystraityt »

GSYT Productions, LLC, is a nonprofit, non-charitable, tax-exempt limited liability corporation which promotes diversity, equality, and inclusion amongst all operations of itself and our subsidiaries, such as RTech Independent, and our partners, such as Redcat Industries and Eclipse Community. We believe that anyone can be a contributor, as long as they have the skill. We do not tolerate harassment of any kind, but will make an exception if raising awareness about an issue. We fight for what we believe in, and we do not support Nazism, fascism, communism, or the likes. We do not support the persecution of someone based on race, sexual orientation, gender identity, religious beliefs, or political leanings, but we will never tolerate blatant racism, sexism, homophobia, xenophobia, transphobia, pedophilia, zoophilia, necrophilia, etc. We support the unification of the world. We do not stand with Nazis. We do not stand with the current POTUS.
http://bunnypad.eclipse.cx/

Please, if you need to contact me, reach out on the Eclipse Discord Server. I do not bother checking PMs here.

User avatar
garrystraityt
Administrator
Posts: 12
Joined: 30 Jun 2024, 22:05
Location: Somewhere on Earth
Mood: :)
OS: Linux Android aarc64
Has thanked: 3 times
Been thanked: 5 times
Contact:
United States of America

GSYT Productions

Unread post by garrystraityt »

if you cannot support the fact that the new world of old tech is being ran by us, then you're more than welcome to get the fuck out.


Additionally, we do not persecute anyone, we simply do not like Nazis or MAGAts.
As for why my post regarding the official stance in regards to the current administration is still here, it's because k4sum1 approved it before I sent it. In fact, K4sum1 helped me write it.

IDGAF what you think, but if you wanna harass people just because they're not like you, then you don't belong on this forums. Both of you have been reported to the moderators and owner btw ;D
Last edited by garrystraityt on 08 Aug 2025, 22:59, edited 1 time in total.
Reason: Fixing grammatical issues
http://bunnypad.eclipse.cx/

Please, if you need to contact me, reach out on the Eclipse Discord Server. I do not bother checking PMs here.

User avatar
K4sum1
Lazy Owner
Posts: 1196
Joined: 11 Jan 2021, 07:40
Location: ur dads house
OS: Windows 8.1 x64
Has thanked: 840 times
Been thanked: 456 times
Contact:
United States of America

GSYT Productions

Unread post by K4sum1 »

By the way, this is just plain just not happening. The Eclipse New World Order and summarily executed was just me making up as insane and false claims mostly for the funny and to try to get you to recognize how far fetched your statement is.

However Garry is now mod and you are at his mercy.

Also have a funny

Image
I don't know what I'm doing hit album by Brad Sucks

User avatar
garrystraityt
Administrator
Posts: 12
Joined: 30 Jun 2024, 22:05
Location: Somewhere on Earth
Mood: :)
OS: Linux Android aarc64
Has thanked: 3 times
Been thanked: 5 times
Contact:
United States of America

GSYT Productions

Unread post by garrystraityt »

Ah yes, ImWolf, a future where you have more competition for a job and don't automatically get hired just because you're a white male. That's surely a horrible fate.

Actually, nah. If you wanna live in a society where you get hired over a female just because you stand to pee, then you really need to learn to respect people. Who the fuck cares if someone is trans, is lesbian/gay, has multiple partners, etc.? Not me. I only consider their knowledge and ability, not their body and background.
http://bunnypad.eclipse.cx/

Please, if you need to contact me, reach out on the Eclipse Discord Server. I do not bother checking PMs here.

User avatar
xperceniol_sal
Posts: 423
Joined: 03 Jan 2023, 19:32
OS: XP_86
Has thanked: 274 times
Been thanked: 116 times
United States of America

BunnyPad - The Notepad for All

Unread post by xperceniol_sal »

garrystraityt wrote: 10 Feb 2025, 05:10...Currently, we have established compatibility with Windows 7 SP1 on the PyQt5 variant, but we're still aiming backwards!...
HI there ... does this mean this project will eventually work on XP?

Thank you for your hard work a and know the community appreciates you - never change a thing to please others - only self. You have helped someone out there by showing we don't tolerate bigotry.

Take good care,

Sal
"I wish I could tell you it gets better. It doesn't get better. YOU get better." -Joan Rivers

User avatar
garrystraityt
Administrator
Posts: 12
Joined: 30 Jun 2024, 22:05
Location: Somewhere on Earth
Mood: :)
OS: Linux Android aarc64
Has thanked: 3 times
Been thanked: 5 times
Contact:
United States of America

BunnyPad - The Notepad for All

Unread post by garrystraityt »

xperceniol_sal wrote: 11 Mar 2025, 22:56 does this mean this project will eventually work on XP?
Actually, the PyQt5 version does run on XP x64 via OCAPI, but with limited functionality. I'm trying to figure out how to get it to run natively though :D
http://bunnypad.eclipse.cx/

Please, if you need to contact me, reach out on the Eclipse Discord Server. I do not bother checking PMs here.

User avatar
garrystraityt
Administrator
Posts: 12
Joined: 30 Jun 2024, 22:05
Location: Somewhere on Earth
Mood: :)
OS: Linux Android aarc64
Has thanked: 3 times
Been thanked: 5 times
Contact:
United States of America

BunnyPad - The Notepad for All

Unread post by garrystraityt »

Okay, all, it's been a while BUT:

Current planned changes for v11:

Code: Select all

V11 Changelog:
- Fixed imports, QtCore isn't completely imported now
- Changed startup time from 16s to 5-6s when running from source
- Added error handling and clearer usage prompt in find dialog (ErrorTek)
- Replaced some easter eggs
- Fix GPU name detection
- Fix resolution detection
- Begin rewrite of Update method
- Began linting
- Remove redundant initializations

--- June 5th, 2025 ---
- Update Build Number
- Log File Name has been made simpler
- v11 uses INFO level as opposed to DEBUG
- Easter Egg changes
- More robust charmap
- Update functionality has been updated with better error handling and platform support
- Better code organization
- macOS doesn't use native toolbar
- Improved UI styling and functions

--- August 8th, 2025 ---
- Full code refactor for stability and maintainability while keeping single‑file architecture
- Strengthened cross‑platform support (Windows, macOS, Linux) for:
  * OS detection, CPU/GPU info, screen resolution  
  * File open/save dialogs, executable launching
- Added robust exception handling and user‑friendly error messages across all I/O and subprocess calls
- Consolidated constants for paths, icons, & version — easier to update and maintain
- Character Map optimized to default to Basic Latin block with option to switch ranges
- Menus/Toolbar/Actions made fully consistent and more responsive
- Improved Update Checker & Downloader:
  * Better GitHub API handling
  * Threaded progress updates
  * Works properly across platforms
- Improved About/Credits dialogs with clearer layout code
- Removed redundant/repeated logic and unused imports
- Minor PEP8 / formatting cleanups
- More resilient stylesheet loading with file existence check
While this list is incomplete, it gives a good idea about the changes users can expect.
Also, there have been issues with a missing DLL when running the PyQt5 variant under Windows 7. Dropping the missing dll into system32 fixes the issue, as does using dotexe1337's VxKex fork (without version spoofing). We will fix this issue in Version 11, which is when we also will attempt adding Windows Vista support.
http://bunnypad.eclipse.cx/

Please, if you need to contact me, reach out on the Eclipse Discord Server. I do not bother checking PMs here.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest