UXP simple app
Moderators: trava90, athenian200
UXP simple app
I'd like to create a Safari/Epiphany based on UXP. I want to compare how much memory (RAM and storage) a UXP browser needs if it only have a minimal GUI. Should I use GTK only or can we use something else for UXP app?
Re: UXP simple app
Off-topic:
I'll just note that I use an ancient version of Firefox, 3.0, yes 3 point 0, as a backend for ChatZilla on XULRunner, & that uses 50 MB or RAM.
I'll just note that I use an ancient version of Firefox, 3.0, yes 3 point 0, as a backend for ChatZilla on XULRunner, & that uses 50 MB or RAM.
- frostknight
- Lunatic
- Posts: 372
- Joined: 2022-08-10, 02:25
Re: UXP simple app
That depends... would fltk work?
https://www.fltk.org/
Just in case you are still curious what I mean
2nd and final edit:
https://github.com/fltk/fltk
The 2nd one is way more updated... just a heads up!
Freedom is never more than one generation away from extinction. Feelings are not facts
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!
- Basilisk-Dev
- Lunatic
- Posts: 433
- Joined: 2022-03-23, 16:41
- Location: Chamber of Secrets
- Contact:
Re: UXP simple app
If you are using Linux/BSD/Solaris then yes, you have to use GTK. You can compile with GTK2 or GTK3. GTK2 should have lesser ram usage than GTK3.
- andyprough
- Keeps coming back
- Posts: 908
- Joined: 2020-05-31, 04:33
Re: UXP simple app
In theory. In practice, however, I haven't noticed more than about a 5mb ram difference. Of course, if you don't need any gtk3 programs your system can run lighter, like with Hyperbola GNU/Linux (soon to be Hyperbola GNU/BSD).