Open Moosems opened 1 year ago
Why not?
@not-nef OOP gives more clarity. Last time I checked, many people used OOP to have more neatness and control over Python. We can help you with this, you know. I don't use much OOP, but I can promise to test the code logics that uses OOP code here.
im against oop because i dont understand it AT ALL. So if we switch to oop with all the classes and shit i wont be able to maintain this project no more
Well its your wish but in the long run It is easier to maintain with classes since everything is seperate
im against oop because i dont understand it AT ALL. So if we switch to oop with all the classes and shit i wont be able to maintain this project no more
Then learn it. You don't learn by not doing. You learn by failing and changing
Well its your wish but in the long run It is easier to maintain with classes since everything is seperate
Plus it keeps everything self contained and makes tracking down problems easier
yeah ok but ill leave the transition to you because you seem to understand it better
Ok 👍. I can document it if that helps
not-nef I actually used to code just like you do but I promise that if you learn oop it will change your world
yeah but for now im gonna focus on some other projects
Guys I have some ideas in mind. Like a weather app using Gtk4+ and PyQt or something for Linux and Tukaan for Windows and Mac. Anyone interested? We will be using a lot of APIs, mainly from OpenWeatherMap.
Maybe there we could use OOP. And scratch GTK4+ and all that, we'll just use Tukaan. Or mainstream Tkinter with sv-ttk.
Normally it's better to stick with one GUI ToolKit however I am more than interested in this weather app
@im-coder-lg Im out cuz i got no time for coding, and all my coding time these days is spent on Jou... The app seems interesting tho...
@im-coder-lg definetely in if we use tkinter
Okay guys, and @sumeshir26 I get it. We will do it during May though, to get the most time.
@im-coder-lg Im out cuz i got no time for coding, and all my coding time these days is spent on Jou... The app seems interesting tho...
Remember that Jou is still in early development and subject to big changes. It also isn't very strong in any categories yet
better learn c tbh
Okay guys, and @sumeshir26 I get it. We will do it during May though, to get the most time.
You want to create the repo to start? Also can we change the file structure from a src type folder to a more open one? I can set up a pyinstaller build action so we can test our app upon push
Not-nef you know c?
uuuuhm... sure, but python is my strong suit
Do we want to try a messaging thing again? IRC is pretty good for development
did i miss something? what messenger
I remember a while back that ee tried finding a messaging service so we could talk faster
whats wrong about github, its not like were in a rush
Well it's easier for debugging when you can quickly respond and chat long amounts that others don't need to read through to help
Me and Akuli chat using irc.libera.chat on ##learnpython (Try his mantaray client)
@Futura-Py/reviewers Shall I create the repo? Need a name
weather (Futura Weather)
I guess I'm part of Futura now?
OKay
I guess I'm part of Futura now?
sure
Nice 👍
So what framework should we use? Tukaan, Tkinter, GTK+, Something of C, or what?
Tkinter? It's great for a prototype but not great once it gets really nice
What exactly is the plan/design for it? @im-coder-lg This was your plan so maybe you choose?
The best framework ever is pyqt. Its hard to learn but if you know it you can basically write fluent apps
You learned it Nef? I've wanted to get into it for a long time but never cared to
no. not yet. but i desperately want to. just need to get my ass up
Let's do it then
You know what, I'm working on this as well. Lemme push everything else aside.
I guess time to watch a PyQt6 tutorial... And do you guys wanna use PySide6 or PyQt6
PyQt6 personally
Isn't Qt used for KDE? Look, I just want to make this simple and intuitive for the common user. We'll start with a barebones CLI version of Weather to look into the packaging methods, and then we will work on the GUI. Personally, we have used a lot of Sun Valley theming, so I feel to go with GTK and Qt. Inching more towards Qt if it works everywhere.
Wait, can you theme apps when you use PyQt?
afaik yeah
Wait, can you theme apps when you use PyQt?
With how popular it is I'd be surprised if you can't
@im-coder-lg Qt follows the system theme regardless of the system :)
And I found this if we want to have Sun Valley Theming: https://github.com/zhiyiYo/PyQt-Fluent-Widgets
no oop.