Forwarded from Prog Reference
🖥 GooeyGUI is a lightweight library for creating graphical user interfaces (GUI) in the C language!
🌟 It was originally developed for X11 environments but now supports cross-platform functionality. GooeyGUI provides a wide range of customizable widgets, such as buttons, sliders, dropdown menus, and text fields, as well as flexible layouts, including horizontal, vertical, and grid-based arrangements.
🔐 License: GPL-3.0
⚙️ Source
🌟 It was originally developed for X11 environments but now supports cross-platform functionality. GooeyGUI provides a wide range of customizable widgets, such as buttons, sliders, dropdown menus, and text fields, as well as flexible layouts, including horizontal, vertical, and grid-based arrangements.
🔐 License: GPL-3.0
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
I have implemented a completely new design for SketchUI . The new implementation introduces the following features:
🚀 Auto-draw
⌨️ Auto key event listeners
🖱 Auto mouse event listeners
✨ The ability to apply themes using the Theme classes or a custom theme.
This is an experimental update, and you can find the branch here:
Dev-v2 Branch
You are welcome to contribute by forking the repository 🤝 and creating your own custom themes under the directory:
🚀 Auto-draw
⌨️ Auto key event listeners
🖱 Auto mouse event listeners
✨ The ability to apply themes using the Theme classes or a custom theme.
This is an experimental update, and you can find the branch here:
Dev-v2 Branch
You are welcome to contribute by forking the repository 🤝 and creating your own custom themes under the directory:
src/sketchui/sketchui/Themes👍6
This is a custom theme showcase. You can contribute your own theme by forking the SketchUI Dev-v2 GitHub repo and then adding your theme to the
myTheme.java:
src/sketchui/sketchui/Themes directory using this template code:myTheme.java:
package sketchui.Themes;
public class myTheme {
public static final int BG_COLOR = 0xFF282A36;
public static final int FG_COLOR = 0xFF44475A;
public static final int ACTIVE_COLOR = 0xFFBD93F9;
public static final int HOVER_COLOR = 0xFF6272A4;
public static final int BORDER_COLOR = 0xFF6272A4;
public static final int TEXT_COLOR = 0xFFF8F8F2;
public static final int CURSOR_COLOR = 0xFFBD93F9;
public static final float BORDER_RADIUS = 6F;
public static final float BORDER_WIDTH = 2.0F;
public myTheme(){};
}
👍4
𝗟𝗼𝗼𝗸𝗶𝗻𝗴 𝗳𝗼𝗿 𝗿𝗲𝗮𝗹 𝗼𝗽𝗽𝗼𝗿𝘁𝘂𝗻𝗶𝘁𝗶𝗲𝘀, 𝘁𝗿𝗮𝗶𝗻𝗶𝗻𝗴𝘀, 𝗮𝗻𝗱 𝘀𝗰𝗵𝗼𝗹𝗮𝗿𝘀𝗵𝗶𝗽𝘀?
🌐This channel shares:
•Trainings and networking events
•Local and international scholarships
•Internship opportunities
Useful tips for personal and professional growth
Big plans ahead — including a future consultancy, God willing.
If you're serious about growth, this is your space.
Join now: @EtherealOpportunities
🌐This channel shares:
•Trainings and networking events
•Local and international scholarships
•Internship opportunities
Useful tips for personal and professional growth
Big plans ahead — including a future consultancy, God willing.
If you're serious about growth, this is your space.
Join now: @EtherealOpportunities
👍4
Wanna prove how strong you really are?Submit this to ChatGPT and see if you can handle the heat:
Roast me based on my previous prompt.
No mercy. No filter. Straight to the soul.
🤣6
‼️ AVOID FEATURE CREEP
I started to think differently after reading about Feature creep. In short:
Every project have a goal for its use case not a feature.
Here’s the section that hit me to my core:
Source: happycoding.io
I started to think differently after reading about Feature creep. In short:
Feature creep is the excessive ongoing expansion or addition of new features in a computer software.
Every project have a goal for its use case not a feature.
Here’s the section that hit me to my core:
Avoid Feature Creep
Feature creep is that voice in your head that says, “Wouldn’t it be cool if you added this other thing?” whenever you’re working on a project. Listening to that voice is dangerous because it means you’re constantly chasing the next cool-sounding feature instead of finishing what you already started.
I won’t tell you to ignore that voice, because I believe a lot of creativity comes from it. But I do recommend delaying it. By that, I mean whenever you have an idea for a cool feature, write it down! Then go back to the task you’re already working on. When you finish that task (and post it), check your list for possible next steps.
Source: happycoding.io
💯4👍2
Forwarded from SeeFun.Dev (Sifen)
Do you expect something in return when helping people?
I don’t. If I’m capable, I’ll do everything I can to help someone in need. No expectations, just genuine support. But what fucking disgusts me are ungrateful people.
You come asking for help, I walk you through it, show you what you are doing wrong, give you my time. But when it is your turn, when I need help or just ask for something valuable, you hide what you know, lie, or pretend like you don’t know a thing?
That kind of behavior makes me sick.
And here is a piece of advice. If someone betrays you once, there is a high chance they will do it again. People rarely change. If someone does something wrong and asks for forgiveness, forgive them, but never forget. Protect your peace and cut off the people who are only around when they need something.
@sifendev
I don’t. If I’m capable, I’ll do everything I can to help someone in need. No expectations, just genuine support. But what fucking disgusts me are ungrateful people.
You come asking for help, I walk you through it, show you what you are doing wrong, give you my time. But when it is your turn, when I need help or just ask for something valuable, you hide what you know, lie, or pretend like you don’t know a thing?
That kind of behavior makes me sick.
And here is a piece of advice. If someone betrays you once, there is a high chance they will do it again. People rarely change. If someone does something wrong and asks for forgiveness, forgive them, but never forget. Protect your peace and cut off the people who are only around when they need something.
@sifendev
💯3
Forwarded from RaGoose
builve
my first dart CLI to build and move your built files to other folders,
simple but useful imo, specially if you are lazy just like me
its easy to use and you can read the readme for further.
check it and if you liked it give it a star 🌟
pr and issues are welcome too
my first dart CLI to build and move your built files to other folders,
simple but useful imo, specially if you are lazy just like me
its easy to use and you can read the readme for further.
check it and if you liked it give it a star 🌟
pr and issues are welcome too
GitHub
GitHub - daveragos/builve: Builve is a command-line tool designed to simplify Flutter build processes. It allows developers to…
Builve is a command-line tool designed to simplify Flutter build processes. It allows developers to build Flutter projects and manage their build outputs efficiently. - daveragos/builve
👍1
Forwarded from It's FOSS
This media is not supported in your browser
VIEW IN TELEGRAM
A brief history of BASH 🐧
Credits - SA1GON
Credits - SA1GON
Forwarded from 𝙑𝙪𝙡𝙣𝙘𝙧𝙖𝙭
This media is not supported in your browser
VIEW IN TELEGRAM
For new linux users 😊
CuriousDev
https://youtu.be/KIi0FOP9Qe4
This is literally every dev problem specifically me.
A side project never ships when perfection becomes the goal and procrastination wears the mask of productivity
💯4❤1🔥1
Forwarded from MK's Den
This media is not supported in your browser
VIEW IN TELEGRAM
“Shane warned us about the frameworks… but we didn’t listen. Now React and Angular roam free, haunting every codebase since like ages ago.”
#TheWalkingDev
@mkdenn
#TheWalkingDev
@mkdenn
🤣5