QTCurve stile di default

Salve ragazzi,
volevo chiedervi cosa ne pensaste di utilizzare QTCurve come tema di default per le applicazioni, magari creando un tema ad hoc per OMA? Ha molti effetti grafici e lavorando si riesce a creare un interfaccia omogenea per le applicazioni sia QT che GTK…

1 Like

Un altra cosa che mi piacerebbe avere sarebbe la possibilità di installare i vecchi temi KDE4 delle vecchie edizioni Mandriva (std e MIB), alcuni erano veramente belli ma non si trovano più nei repo… Sarebbe un peccato perderli dopo tanto lavoro e darebbe una visione di continuità con il passato e recuperebbe secondo me un tratto distintivo per la distro: ora se vado nel centro di controllo trovo solo i temi classici KDE oltre al tema OMA odierno…

1 Like

Proviamo, e vediamo come va.
Forse anche @Caig può dare la sua opinione :wink:

1 Like

Ti ricordi il loro nome e in che edizione erano? Altri dettagli?

I temi erano i classici Ia ora :wink:

+1 per QtCurve! Da qualche parte ricordo che se ne era discusso, senza concretizzare mi sembra per questione di tempo, non di merito.
A suo favore il fatto che

  • almeno da circa un anno lo sviluppo è ripreso ed è passato da progetto esterno a progetto KDE (in playground per ora).
  • supporta Qt/KDE 4 e 5 + gtk2 (il supporto gtk3 è abbandonato per instabilità degli gnomi :-/ ma non dovrebbe essere troppo un problema(?) visti KDE e LXQt).

+1 per recuperare i vecchi temi, il senso del passato che ci precede :smile:
Oltre a iaora c’era anche galaxy.

Iaora credo fosse:

  • decorazione KWin
  • stile Qt4/KDE4 (+ stile gtk2?)
    quindi bisognerebbe farne il porting Qt5 (sempre che qualcuno non l’abbia già fatto). Se il codice non è troppo strano non dovrebbe essere impossibile…questa estate potrei provare a vedere se ho imparato abbastanza :wink:

Galaxy è più vecchio, era già stato fatto il porting a Qt4? Di sicuro ricordo che c’era in Mdv 2005 LE, cioè KDE3:

  • decorazione KWin
  • c’èra anche lo stile?
2 Likes

Non ricordo se galaxy ci fosse in kde4… iaora sicuramente c’era per gtk (Gnome)… Per quanto riguarda qtcurve, io ho un temino che ho creato modificando l’originale aqua, se volete ve lo posto :wink:

ah, c’èra anche in gtk quindi, in effetti a pensarci il centro di controllo (gtk) era dotato di tema.

Qtcurve: posta, posta! Aqua…quindi molto curvo immagino.

Trasparency.qtcurve

[KWin]
BorderSize=3
InnerBorder=0
OuterBorder=0

[Settings]
activeTabAppearance=soft
animatedProgress=true
appearance=agua
bgndAppearance=flat
bgndGrad=horiz
bgndImage=none
bgndOpacity=85
boldProgress=true
borderInactiveTab=false
borderMenuitems=false
borderProgress=true
borderSbarGroove=true
borderSelection=false
borderTab=true
buttonEffect=shadow
centerTabText=false
colorMenubarMouseOver=true
colorSelTab=0
colorSliderMouseOver=true
coloredMouseOver=glow
coloredTbarMo=false
comboBtn=selected
comboSplitter=false
crButton=true
crColor=selected
crHighlight=3
crSize=13
customAlphas=0
customMenuNormTextColor=#000000
customMenuSelTextColor=#000000
customMenuTextColor=false
customShades=0
customgradient1=3d,0,1.2,0.5,1,1,1
customgradient2=3d,0,0.9,0.5,1,1,1
darkerBorders=false
defBtnIndicator=tint
dlgOpacity=80
doubleGtkComboArrow=true
drawStatusBarFrames=false
dwtAppearance=customgradient1
dwtSettings=33
embolden=false
etchEntry=false
expanderHighlight=3
fadeLines=true
fillProgress=true
fillSlider=true
flatSbarButtons=true
focus=line
forceAlternateLvCols=false
gbFactor=-3
gbLabel=1
glowProgress=none
grooveAppearance=inverted
groupBox=line
gtkButtonOrder=false
gtkComboMenus=true
gtkScrollViews=true
handles=1dot
hideShortcutUnderline=false
highlightFactor=7
highlightScrollViews=false
highlightTab=false
inactiveTitlebarAppearance=flat
invertBotTab=true
lighterPopupMenuBgnd=2
lvAppearance=agua
lvButton=false
lvLines=false
mapKdeIcons=true
menuBgndAppearance=flat
menuBgndGrad=horiz
menuBgndImage=none
menuBgndOpacity=70
menuDelay=225
menuIcons=true
menuStripe=none
menuStripeAppearance=darkinverted
menubarAppearance=flat
menubarApps=VirtualBox,smplayer,amarok,arora,kcalc,kaffeine
menubarHiding=0
menubarMouseOver=true
menuitemAppearance=harsh
noBgndGradientApps=
noBgndImageApps=
noBgndOpacityApps=rosa-mediaplayer,dragon,smplayer,vmplayer,vmware,inkscape,totem,rosa-media-player,kaffeine,kscreenlocker,ktorrent,sonata,rosamediaplayer
noMenuBgndOpacityApps=vmplayer,vmware,inkscape,totem,sonata
noMenuStripeApps=soffice.bin
passwordChar=9679
popupBorder=true
progressAppearance=agua
progressColor=origselected
progressGrooveAppearance=inverted
progressGrooveColor=dark
reorderGtkButtons=false
round=max
roundAllTabs=false
roundMbTopOnly=true
sbarBgndAppearance=flat
scrollbarType=kde
selectionAppearance=harsh
shadeCheckRadio=none
shadeMenubarOnlyWhenActive=false
shadeMenubars=none
shadePopupMenu=false
shadeSliders=selected
shading=hsl
sliderAppearance=agua
sliderFill=true
sliderStyle=triangular
sliderThumbs=none
sliderWidth=15
smallRadio=true
sortedLv=none
splitterHighlight=3
splitters=1dot
square=1536
statusbarApps=kde
statusbarHiding=0
stdBtnSizes=true
stdSidebarButtons=false
stripedProgress=diagonal
stripedSbar=true
sunkenAppearance=inverted
tabAppearance=soft
tabBgnd=0
tabMouseOver=glow
tbarBtnAppearance=none
tbarBtnEffect=none
tbarBtns=standard
thin=3
thinSbarGroove=true
titlebarAlignment=left
titlebarAppearance=flat
titlebarButtonAppearance=agua
titlebarButtonColors=#C0C0C0,#C0C0C0,#C0C0C0,#C0C0C0,#C0C0C0,#C0C0C0,#C0C0C0,#C0C0C0,#C0C0C0,#141312,#141312,#141312,#141312,#141312,#141312,#141312,#141312,#141312,#7F7F7F,#7F7F7F,#7F7F7F,#7F7F7F,#7F7F7F,#7F7F7F,#7F7F7F,#7F7F7F,#7F7F7F
titlebarButtons=26277
titlebarEffect=shadow
titlebarIcon=title
toolbarAppearance=flat
toolbarBorders=none
toolbarSeparators=sunken
toolbarTabs=false
tooltipAppearance=flat
unifyCombo=true
unifySpin=true
unifySpinBtns=false
useHighlightForMenu=true
useQtFileDialogApps=googleearth-bin
vArrows=true
version=1.8.18
windowBorder=13
windowDrag=1
xCheck=false
xbar=true

Io lo usavo come stile delle applicazioni associato al tema kwin OMA :wink:
Invierei anche uno screenshoot ma sto provando plasma5 su Rosa e qtcurve non va ancora :stuck_out_tongue:

Provato, ma su altra distro… :sweat:
Qt5 a sinistra, Qt4/KDE4 a destra

Qualche difetto grafico su Qt5 purtroppo (Qtcurve intendo, non il tema naturalmente), non me lo aspettavo :confused:
Non avevo mai provato la trasparenza prima d’ora, in giro si vedono temi così eccessivi al riguardo secondo me, però in effetti, con un tocco leggero + sfocatura, non crea problemi di lettura.

Si, in effetti la ricerca della sfocatura “giusta” è stata la parte difficile :stuck_out_tongue: come lo schema colore (dovrei averlo salvato, perché l’idea era quella di creare un effetto continuo tra kwin e finestra, ma non sono riuscito ad usare l’effetto graffio di OMA…). Forse un qualcosa di sfocatura in più per migliorare la leggibilità?

+1 per la continuità decorazione/finestra (nella schermata ho tenuto semplicemente lo schema di colore che avevo per tutt’altra configurazione). Secondo me in generale decorazione e finestra dovrebbero essere o dello stesso colore o di due colori nettamente diversi.

Per quanto riguarda la sfocatura credo che la “leggibilità” sia anche in funzione delle variazioni di contrasto dello sfondo in uso.

Non so come sia la situazione adesso, ma ricordo che anni fa l’effetto sfocatura (di KWin) era piuttosto problematico, tra driver che non sempre lo supportavano e prestazioni altalenanti. Il dubbio insomma è se potrebbe creare problemi a seconda della configurazione hardware, qui una vecchia geforce 8500 GT con driver proprietari per esempio.

Anche a me anni fa la sfocatura ogni tanto faceva le bizze, sopratutto con i driver ufficiali (avevo una ATI radeon…), nessun problema invece con quelli open, che difatti utilizzavo :wink: Ora, con il nuovo computer, con scheda video integrata intel HD4600 la sfocatura è perfetta, ma non saprei se perché migliorato il supporto oppure perché la GPU è supportata pienamente;)

Piccolo aggiornamento riguardo iaora.
I sorgenti includono sia lo stile che la decorazione, ma non compilano solo per colpa di quest’ultima (basata su api non più disponibili). Con una minima modifica si può compilare lo stile Qt4.
Caig / iaora-style / commit / e769570df51e — Bitbucket (branch master)

Per quanto riguarda la decorazione, il codice non più supportato è tutto legato alla gestione del supporto per le schede nelle decorazioni. Una funzione utile, ma spesso poco nota e nemmeno implementata in molti motori di decorazioni (manca per esempio in Aurorae). Volendo, commentando via il codice incriminato, torna a compilare anche la decorazione.
Caig / iaora-style / commit / 5411dafaf7b3 — Bitbucket (branch development)

Poi restano alcuni bug e teoricamente il porting Qt5/KF5 se non troppo difficile…

1 Like

Tentato il porting Qt5 del solo stile. È venuto fuori qualcosa (sorvolando il meraviglioso casino con i colori, ecc. :stuck_out_tongue_closed_eyes: ), a sx centro di controllo di KDE in Qt5, a dx centro di LXQt sempre in Qt5 (la decorazione delle finestre è iaora con KWin4):


https://bitbucket.org/Caig/iaora-style/branch/feature/qt5

1 Like

+1 QTCurve. Should be default.

Per Galaxy passato di qua.

Grazie ragazzi :wink:

Ciao ragazzi, ho caricato un screen del tema sulla mia Rosa con plasma5, che ve ne pare?

3 Likes

Bello :wink:

PostEdit:
Ce lo fate un piccolo how-to con i passaggi per ottenere lo stesso risultato?
Grassie :slight_smile:

OT: @GiuX come va la ROSA plasma?