My preferred text editor is jEdit, which is written in Java. Its installer doesn't create an icon in the Kicker menu, but using the Menu Editor, I can create one "manually;" but though I can use it to launch jEdit, TDE doesn't notice that it is running when I log out of my session and doesn't restore it when I log back in.
I notice that if I right-click on the icon in my panel and select Configure jEdit Button and then in the Application tab, click on Advanced Options, an undocumented selector called DCOP registration with choices None (default), Multiple Instances, Single Instances, and Run Until Finished.
Could this be a way to make TDE aware when this application is running so that it can restore it when a new session is started?
Leslie
Anno domini 2026 Mon, 2 Feb 21:08:34 -0600 J Leslie Turriff via tde-users scripsit:
My preferred text editor is jEdit, which is written in Java. Its installer doesn't create an icon in the Kicker menu, but using the Menu Editor, I can create one "manually;" but though I can use it to launch jEdit, TDE doesn't notice that it is running when I log out of my session and doesn't restore it when I log back in.
I notice that if I right-click on the icon in my panel and select Configure jEdit Button and then in the Application tab, click on Advanced Options, an undocumented selector called DCOP registration with choices None (default), Multiple Instances, Single Instances, and Run Until Finished.
Could this be a way to make TDE aware when this application is running so that it can restore it when a new session is started?
Don't think so, as jedit would have to be modified to implement DCOP. If you manage a way to get the list of open fies/windows from jedit then you could work around that issue - I have posted some years ago a way on how to do that for a different editor.
Nik
Leslie
tde-users mailing list -- users@trinitydesktop.org To unsubscribe send an email to users-leave@trinitydesktop.org Web mail archive available at https://mail.trinitydesktop.org/mailman3/hyperkitty/list/users@trinitydeskto...
On 2026-02-03 01:26:24 Dr. Nikolaus Klepp via tde-users wrote:
Anno domini 2026 Mon, 2 Feb 21:08:34 -0600
J Leslie Turriff via tde-users scripsit:
My preferred text editor is jEdit, which is written in Java. Its installer doesn't create an icon in the Kicker menu, but using the Menu Editor, I can create one "manually;" but though I can use it to launch jEdit, TDE doesn't notice that it is running when I log out of my session and doesn't restore it when I log back in.
I notice that if I right-click on the icon in my panel and select Configure jEdit Button and then in the Application tab, click on Advanced Options, an undocumented selector called DCOP registration with choices None (default), Multiple Instances, Single Instances, and Run Until Finished.
Could this be a way to make TDE aware when this application is running so that it can restore it when a new session is started?
Don't think so, as jedit would have to be modified to implement DCOP. If you manage a way to get the list of open fies/windows from jedit then you could work around that issue - I have posted some years ago a way on how to do that for a different editor.
Nik
Well, with ps I can get the PIDs of all active instances of the application, and with xwininfo I can get info like window ID, size and screen. How do I tell that to TDE?
Leslie
Anno domini 2026 Wed, 4 Feb 01:42:26 -0600 J Leslie Turriff via tde-users scripsit:
On 2026-02-03 01:26:24 Dr. Nikolaus Klepp via tde-users wrote:
Anno domini 2026 Mon, 2 Feb 21:08:34 -0600
J Leslie Turriff via tde-users scripsit:
My preferred text editor is jEdit, which is written in Java. Its installer doesn't create an icon in the Kicker menu, but using the Menu Editor, I can create one "manually;" but though I can use it to launch jEdit, TDE doesn't notice that it is running when I log out of my session and doesn't restore it when I log back in.
I notice that if I right-click on the icon in my panel and select Configure jEdit Button and then in the Application tab, click on Advanced Options, an undocumented selector called DCOP registration with choices None (default), Multiple Instances, Single Instances, and Run Until Finished.
Could this be a way to make TDE aware when this application is running so that it can restore it when a new session is started?
Don't think so, as jedit would have to be modified to implement DCOP. If you manage a way to get the list of open fies/windows from jedit then you could work around that issue - I have posted some years ago a way on how to do that for a different editor.
Nik
Well, with ps I can get the PIDs of all active instances of the application, and with xwininfo I can get info like window ID, size and screen. How do I tell that to TDE?
Found the old thread and the wrapper program - might need some touch to work with jedit, especially the "/do/some/black/magic/to/get/filename/from/X2"-part:
https://mail.trinitydesktop.org/mailman3/hyperkitty/list/users@trinitydeskto...
You need to add the second program to TDEs autostart, so it will restore your jedit session(s).
Nik
Leslie ____________________________________________________ tde-users mailing list -- users@trinitydesktop.org To unsubscribe send an email to users-leave@trinitydesktop.org Web mail archive available at https://mail.trinitydesktop.org/mailman3/hyperkitty/list/users@trinitydeskto...
On 2026-02-04 03:12:53 Dr. Nikolaus Klepp via tde-users wrote:
Anno domini 2026 Wed, 4 Feb 01:42:26 -0600
J Leslie Turriff via tde-users scripsit:
On 2026-02-03 01:26:24 Dr. Nikolaus Klepp via tde-users wrote:
Anno domini 2026 Mon, 2 Feb 21:08:34 -0600
J Leslie Turriff via tde-users scripsit:
My preferred text editor is jEdit, which is written in Java. Its installer doesn't create an icon in the Kicker menu, but using the Menu Editor, I can create one "manually;" but though I can use it to launch jEdit, TDE doesn't notice that it is running when I log out of my session and doesn't restore it when I log back in.
I notice that if I right-click on the icon in my panel and select Configure jEdit Button and then in the Application tab, click on Advanced Options, an undocumented selector called DCOP registration with choices None (default), Multiple Instances, Single Instances, and Run Until Finished.
Could this be a way to make TDE aware when this application is running so that it can restore it when a new session is started?
Don't think so, as jedit would have to be modified to implement DCOP. If you manage a way to get the list of open fies/windows from jedit then you could work around that issue - I have posted some years ago a way on how to do that for a different editor.
Nik
Well, with ps I can get the PIDs of all active instances of the application, and with xwininfo I can get info like window ID, size and screen. How do I tell that to TDE?
Found the old thread and the wrapper program - might need some touch to work with jedit, especially the "/do/some/black/magic/to/get/filename/from/X2"-part:
https://mail.trinitydesktop.org/mailman3/hyperkitty/list/users@trinitydeskt op.org/message/WXUJHSHL242ZVEIZ65QBYUQWTPYXLEAI/
You need to add the second program to TDEs autostart, so it will restore your jedit session(s).
Nik
Leslie
Well! Thank you, Nik, for being so patient with me; clearly, I asked this question before concerning a different program, and you provided a solution, but for whatever reason I never seemed to have gotten your response in that thread (though I remember asking the original question). I will see about making it work. Once again, thank you.
Leslie
Anno domini 2026 Wed, 4 Feb 23:00:36 -0600 J Leslie Turriff via tde-users scripsit:
On 2026-02-04 03:12:53 Dr. Nikolaus Klepp via tde-users wrote:
Anno domini 2026 Wed, 4 Feb 01:42:26 -0600
J Leslie Turriff via tde-users scripsit:
On 2026-02-03 01:26:24 Dr. Nikolaus Klepp via tde-users wrote:
Anno domini 2026 Mon, 2 Feb 21:08:34 -0600
J Leslie Turriff via tde-users scripsit:
My preferred text editor is jEdit, which is written in Java. Its installer doesn't create an icon in the Kicker menu, but using the Menu Editor, I can create one "manually;" but though I can use it to launch jEdit, TDE doesn't notice that it is running when I log out of my session and doesn't restore it when I log back in.
I notice that if I right-click on the icon in my panel and select Configure jEdit Button and then in the Application tab, click on Advanced Options, an undocumented selector called DCOP registration with choices None (default), Multiple Instances, Single Instances, and Run Until Finished.
Could this be a way to make TDE aware when this application is running so that it can restore it when a new session is started?
Don't think so, as jedit would have to be modified to implement DCOP. If you manage a way to get the list of open fies/windows from jedit then you could work around that issue - I have posted some years ago a way on how to do that for a different editor.
Nik
Well, with ps I can get the PIDs of all active instances of the application, and with xwininfo I can get info like window ID, size and screen. How do I tell that to TDE?
Found the old thread and the wrapper program - might need some touch to work with jedit, especially the "/do/some/black/magic/to/get/filename/from/X2"-part:
https://mail.trinitydesktop.org/mailman3/hyperkitty/list/users@trinitydeskt op.org/message/WXUJHSHL242ZVEIZ65QBYUQWTPYXLEAI/
You need to add the second program to TDEs autostart, so it will restore your jedit session(s).
Nik
Leslie
Well! Thank you, Nik, for being so patient with me; clearly, I asked this question before concerning a different program, and you provided a solution, but for whatever reason I never seemed to have gotten your response in that thread (though I remember asking the original question). I will see about making it work. Once again, thank you.
You know you are getting old when you googel for a problem and find the solutin was posted by your former self a decade ago :)
Nik
Leslie ____________________________________________________ tde-users mailing list -- users@trinitydesktop.org To unsubscribe send an email to users-leave@trinitydesktop.org Web mail archive available at https://mail.trinitydesktop.org/mailman3/hyperkitty/list/users@trinitydeskto...