All,
I want to take up the issue of text missing in initial display of menus and
dialogs again and see if there isn't an easy solution that can be found for R14.
The initial description is detailed here:
http://trinity-devel.pearsoncomputing.net/?0::12245
Basically the first time a menu or dialog is displayed, there will either be
text missing or the dialog group labels are cropped/clipped in half until focus
is removed from the window and then restored. The most prevalent problems are
seen with the 'GroupBox' container label which are almost always initially
displayed 1/2 missing. (I believe GroupBox label is the technical term)
An example of the text chopped in half is shown in this screenshot:
http://www.3111skyline.com/dl/dt/trinity/ss/kmail-config-clipped.jpg
The screenshot shows an actual option chopped in 1/2 but that is the way most
of the GroupBox labels first appear (it is just really difficult to get a
screenshot because when focus changes to ksnapshot, the window is refreshed and
the text redraws in full)
I don't know what part of TDE is responsible for drawing or painting the .ui
dialogs, but that seems like a good place to start. Has anyone done any research
on this or know what part of TDE to start looking at? I presume this basic
function must be a tdelibs function. I've opened 1983 to track this issue:
http://bugs.pearsoncomputing.net/show_bug.cgi?id=1983
If you find relevant information, please add it there. Thanks.
--
David C. Rankin, J.D.,P.E.
All,
Given the minimization of applications in kmenu, what is the proper way to
patch kmenu during packaging to move/add certain applications back to the menu?
Currently there is no konqueror-filemanager in the menu except for the
super-user apps and I will need to add that and a few others back to the menu in
some manner. The Arch crowd is no mom & pop group and I can hear the howls:
"Where is the file manager in the menu?"
I think we should come up with some common approach for TDE that allows
packagers to easily add/move apps around in the menu at package time. This would
allow packagers to meet the needs of the users that TDE is being packaged for.
If for mom & pop, package the basic menu, if for advanced users give them a
full-featured menu. I do not want to give Arch the impression that TDE is a
stripped-down version of kde.
How best to do it? Is it best to do it at the XDG level supplying a short menu
for merging, or is it better to just copy the .desktop files out of
/opt/trinity/share/applnk/.hidden to /opt/trinity/share/applications/tde? That
could be done with a few simple lines in a build script and sed can easily alter
the categories of others.
Developing a consistent way to easily customize the menu at packaging time
seems like a simple way for packagers to better tailor TDE to their target users
while providing a standard way to do it in TDE.
I welcome your thoughts on that.
--
David C. Rankin, J.D.,P.E.
All,
Looking at .xsession_errors knemo no longer launches leaving the following error:
kded: WARNING: [KDEDModule* Kded::loadModule(const KService*, bool)] Could not
load library. [ can't open the module ]
kded: WARNING: [KDEDModule* Kded::loadModule(const KService*, bool)] Could not
load library. [ Library files for "libkded_knemod.la" not found in paths. ]
I don't know what happened, but kded is now looking for "libkded_knemod.la".
That is wrong. The library is "kded_knemod.la" in /opt/trinity/lib/trinity:
01:47 valhalla:~> l1 /opt/trinity/lib/trinity/ | grep knemo
kcm_knemo.la
kcm_knemo.so
kded_knemod.la
kded_knemod.so
I know knemo was working within the last few weeks, I used it. I don't know
when it quit exactly, but something changed. Any ideas?
--
David C. Rankin, J.D.,P.E.
All,
Looking at tdeio, I selected everything in tdedebugdialog and got the wanted
reams of output in .xsession-errors. Is there a way in ServiceManager, or
otherwise, to simply turn tdedebugdialog output ON or OFF without having to
select-all/deselect-all and then apply?
--
David C. Rankin, J.D.,P.E.
While I appreciate enthusiasm to add new apps to the repository, we should convert all new apps to cmake right away. Otherwise we just keep digging ourselves a deeper hole with cmake conversions.
Thoughts?
Darrell
The previous bugzilla version displayed a total count of a search query in the upper left corner of the page. That count total no longer appears with the new version. Can we get feature working again?
Darrell
Francios, All,
I wanted to take this discussion out of bug 1902 temporarily to see if we
cannot further the issue on list. According to the freedesktop links for
accommodating clean-systemd (consolekit free) user session/process tracking, one
of the tests to establish if session tracking is active is to check:
$ loginctl show-session $XDG_SESSION_ID
Id=1
Timestamp=jeu. 2014-02-20 21:01:46 CET
TimestampMonotonic=14146902
VTNr=7
Display=:0
Remote=no
Service=tdm-trinity
Scope=session-1.scope
Leader=984
Audit=1
Type=x11
Class=user
Active=yes
State=active
IdleHint=no
IdleSinceHint=0
IdleSinceHintMonotonic=0
Name=francois
for the presence of 'Remote=no' and 'Active=yes'. Francios reports that he is
using a consolekit free environment and has provided the output above which
indicates that session tracking is active on his install -- BUT -- he is
experiencing the exact same problems with tdeio_sftp /file/http/ connection
being left open on his install. I have been making very slow progress
understanding what is going on. I think in Francios case he has established
proper 'user session tracking' showing that session tracking can with in TDE in
this case without code changes. However, I think it is the 'user process
tracking' part that is not working and causing the tdeio process to remain open.
What we need to establish is what config Francios is using that allows proper
user session tracking to be established. In my clean-systemd environment, I get:
22:19 valhalla:~> loginctl show-session $XDG_SESSION_ID
NAutoVTs=6
KillExcludeUsers=root
KillUserProcesses=no
IdleHint=yes
IdleSinceHint=0
IdleSinceHintMonotonic=0
InhibitDelayMaxUSec=5s
HandlePowerKey=poweroff
HandleSuspendKey=suspend
HandleHibernateKey=hibernate
HandleLidSwitch=suspend
IdleAction=ignore
IdleActionUSec=30min
PreparingForShutdown=no
PreparingForSleep=no
From the documentation that shows I do not have it configured properly. I
believe it may have to do with differences in the /etc/pam.d config. Francios,
what are you using?
I think the users 'process' tracking may have to do with code current wrapped
within consolekit preprocessor checks that is not duplicated outside these
checks but is necessary for process tracking in the absence of consolekit. This
is also where I am focusing effort to learn what additions to the
kdebase/tdm/backend code may be needed to comply with the freedesktop.org
systemd environment.
Francios, let me know your thoughts on this and Slavek let me know if you have
any other suggestions as well. I am encouraged to see Francios has part of the
correct config working.
--
David C. Rankin, J.D.,P.E.
Slavek, All,
One of the traditional KDE applications that I just tried to find in TDE to
look through the ~/.trinity/share/apps data was 'kxmledit'. It is a good/solid
xml editor. The kde3 version is 1.14. You can get it here:
http://downloads.sourceforge.net/project/kxmleditor/KXMLEditor/1.1.4/kxmled…
It is a small package and actually one 'worth' adding. Let me know what you
think. I would like to see TDE at a minimum have:
text editor (done - kate,kwrite,kedit,quanta+)
hex editor (done - khexedit)
xml editor (need...)
For those not familiar with it, here is a screenshot from suse/kde3:
http://www.3111skyline.com/dl/dt/trinity/ss/kxmleditor-needed.jpg
--
David C. Rankin, J.D.,P.E.
I am just not geek enough to figure this out:
In the folder pane, when I "right-click" on the mail list folder name, and select "New Message to Mailing-List...," the new composer window populates the Identity and To text boxes but does not include my signature in the text window.
Conversely, when I select the mail list in the folder pane and then select the New Message toolbar icon or the same from the File menu, the compose window includes my signature from my template but fails to populate the To text box.
I want the text boxes populated for the mail list and the text window to already include my signature. How do I achieve that?
Darrell
Is the module dependencies/tqca still needed?
I use dependencies/tqca-tls, but not tqca. Also there has been no commit in tqca since Jul 2012.
cheers
Michele