- This topic has 1 reply, 2 voices, and was last updated May 26-5:11 am by dolphin_oracle.
Viewing 2 posts - 1 through 2 (of 2 total)
Viewing 2 posts - 1 through 2 (of 2 total)
- You must be logged in to reply to this topic.
Forum for users of antiX Linux. Mean and Lean and Proudly anti-fascist.
Forum › Forums › New users › New Users and General Questions › what is the reliance on gtk for in some programs
idiot asking dumb questions on purpose.
sure hope this post makes sense to someone.
trying to understand what is so special about the reliance on gtk components even for independent programs
example is say geany (think it only says gtk common) what is geany relying on out of this package? could it be replaced by something else?
my assumptions:
this gtk package is either gtk2 or a pre-gtk3 non-systemd reliant package.
this part of the package provides theming and/or icons for the overall layout of geany.
this package provides some sort of bindings for the different program languages that geany can read/open/build/execute.
this package provides some sort of graphics capability/bindings not present in fltk (ie cairo).
could there be something built to replace it like an overlay
crappy sounding names for a reason
FLET = fltk Extended Toolbox (includes fltk and function calls to the other components) (this leaves fltk in its default state rather than bloat it like gtk)
Flagh = fltk + graphics renderers (ie cairo for vector graphics or any other type graphic component not in fltk such as maybe exbanded themes/icons library, colour library from cinepaint/imagemagic/graphicsmagic.
FLEB = fltk bindings to web based junk (ie java script, python, pearl – you get the idea anyway i hope)
geany could be turned into fleany (better name could be found im sure but for purposes of saying gtk is no longer required or is non existant in this package).
gtk is more than just a toolset for themeing. It handles the gui elements of an app, among other functions. gtk info can be found here:
| Cookie | Duration | Description |
|---|---|---|
| cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
| cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
| cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
| cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
| cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
| viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |