Neue Geste: doof!

  • Der Patch ist doch fertig!!!
    Ist doch beim TJ Link ersichtlich.
    Die .patch und .json sind doch dort!
    Klar, ne .rpm oder n DL aus'm WebCatalog sind gebräuchlicher...
    ...aber, alles ist im Link da für den Patch.

  • Jupp, jetzt ist alles da. Als ich den probiert hatte, gabs das json noch nicht, da wars nur für die 3.0.0.8.


    Für meinen Teil mache ich das schneller von Hand. Mit Suchen&Ersetzen sind diese 2 Passagen schneller gefunden und bearbeitet, als für jedes Update einen neuen Patch zu basteln. Die Änderungen werden immer gleich bleiben, nur die Zeilennummern variieren je nach Version.

  • Jedem wie es beliebt.
    Mich stört die neue Geste nicht.
    Hab aber mal die Datei bearbeitet um zu testen.
    Hab dann den Ursprung wieder hergestellt.
    Den Patch hab ich dann auch mal getestet.
    Finde aber die Umsetzung mit PM3 besser.
    Da bleiben alle Dateien im Ursprung und der PM3 greift ja jetzt nur temporär ein.
    Da passiert nicht mehr solch Drama welches sicher der Eine oder Andere noch kennen mag beim FW Update....

  • Ich habe keine Ahnung, wie man einen Patch erstellt. Mit der .patch oder .json kann ich nichts anfangen, sehr wohl kann ich einen Textdatei ändern. Das ist kein großer Aufwand. Mich in die Patcherstellung erst mal einzuarbeiten schon. Sollte es dazu eine übersichtliche Anleitung geben - immer her damit. Aber wenn ich einen Hack anwende will ich wissen wie er funktionert, bzw, wie ich ihn anwende und im zweifelsfall rückgängig machen. Eine Textdatei habe ich mit cp -ax fix dupliziert und kann sie notfalls einfach ersetzen. Ein Diff wird diffizieler.

  • Für meinen Teil mache ich das schneller von Hand. Mit Suchen&Ersetzen sind diese 2 Passagen schneller gefunden und bearbeitet,

    Für mich sind Patches immer ganz gut, weil bis ich wieder gelernt habe, wie ich in System rein komme ist ein halber Tag rum. hmm


    Nachdem ich wahrscheinlich mein Shutdown-Problem des PCs gefixt habe, habe ich heute mal den Grub angepasst - Submenü aufsplitten, Vorauswahl und Theme ändern. Da sind Ruckzuck, wenn man alles nachschauen muss, 2h rum. Und das bei einem System welche ich kenne.

  • Volle Zustimmung Allen. Ich habe nur keine Lust immer wochenlang auf aktualisierte Patches von "ehrenamtlichen" Entwicklern zu warten. Ist ja deren Freizeit, verstehe ich voll. Wenn man genau in OpenRepos reinschaut, liegen da auch schon genug Leichen für Uraltversionen, die man eigentlich entfernen könnte.

  • Ein Update! (Ja, ich habe neu gestartet! ;))

    Für 3.0.2.8 haben sich kleine Änderungen ergeben.


    Zeile 884 sieht jetzt so bei mir aus:

    topAcceptMargin: Math.max(QtQuick.Screen.pixelDensity * 10, SS.Screen.width)


    Zweite Änderung findet sich jetzt in Zeile 1256:

    appLayerItem.active

    löschen.


    Tut wieder.

  • Ist doch dasselbe in Grün. Anzufassen sind 2 Zeilen. Nach der Änderung das Phone aus- und wieder anmachen.


    In File : "/usr/share/lipstick-jolla-home-qt5/compositor.qml"



    Zeile 896

    "topAcceptMargin: Math.max(QtQuick.Screen.pixelDensity * 10, (largeScreen ? (SS.Screen.width - topMenuLayer.exposedArea.width) / 2 : Theme.itemSizeMedium))"


    ändern in

    "topAcceptMargin: SS.Screen.width"



    Zeile 1279

    "| | appLayerItem.active"


    ändern in

    "// | | appLayerItem.active"





    Ich habe mich diesmal fürs auskommentieren entschieden mit "// " (Slash Slash Leerstelle), damit ich die Zeilen schneller mit der Suche wieder finde.


    Die beiden Passagen sehen jetzt so aus:


    1.


    peekFilter {

    leftEnabled: Desktop.startupWizardRunning

    rightEnabled: Desktop.startupWizardRunning

    topEnabled: !Desktop.startupWizardRunning && !topMenuLayerItem.active

    // Minimum top accept margin is 10mm

    // topAcceptMargin: Math.max(QtQuick.Screen.pixelDensity * 10, (largeScreen ? (SS.Screen.width - topMenuLayer.exposedArea.width) / 2 : Theme.itemSizeMedium))

    topAcceptMargin: SS.Screen.width

    }




    2.


    edgeFilter {

    enabled: !launcherHinting

    && DeviceLock.state <= DeviceLock.Locked

    && (topMenuLayerItem.active

    | | homeLayer.active

    // | | appLayerItem.active

    | | alarmLayerItem.inCall

    | | lockScreenLayerItem.active)



    P.S.

    Der Webeditor vom Forum verhagelt die Einrückungen Im Quelltext. Bitte nicht davon stören lassen.


    Edit: Wie immer auf eigenes Risiko und Backup des Files machen.

  • Nach der Änderung das Phone aus- und wieder anmachen.

    Autsch. Musste man wirklich neustarten? *facepalm* Hatte mit beiden Zeilen rumgespielt, war aber irgendwie erfolglos. Nach einem Neustart von Lipstick blieb es dann auch mal schwarz. War aber noch per SSH drauf (also nicht neugestartet) und konnte die Originaldatei wieder herstellen.

    Danke, werde es nachher nochmal probieren.