tag:blogger.com,1999:blog-317934362601129555.comments2023-09-25T09:41:49.069-06:00Ramblings of a software engineerJeremy Whitinghttp://www.blogger.com/profile/00406833894255909243noreply@blogger.comBlogger177125tag:blogger.com,1999:blog-317934362601129555.post-44141963745321263492022-02-05T10:28:53.436-07:002022-02-05T10:28:53.436-07:00This comment has been removed by a blog administrator.Carmen J Holmeshttps://www.blogger.com/profile/11299325416766210691noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-56211500202017262322018-12-20T02:01:20.568-07:002018-12-20T02:01:20.568-07:00Thanks very much for this post. It was pretty muc...Thanks very much for this post. It was pretty much the only explanation available on theweb on what is happening with the transition from Jovie to Qtspeech. Is it possible for you to post an update? I can't seem to get it for opensuse Leap 15. Fortunately Jovie is still included in that distro, but I would like to try Qtspeech to see how far along it is and to try to plan for future. Jovie has been indispensable to me with my visual impairment. I am not blind, so I do not need a scren reader. Jovie is just right for reading out selected text, from virtually any application or dialog. I dno't mind the tinny voices available in Jovie, but a lot of people complkain that they re not natural or that they can not understand them. Any plans to have Qtspeech be more versatile in being able to use other voice synthesizers? Maybe you could post some links that would be useful. I appreciate all your efforts and the other people working on this. Thanks, Gustavgustavhttps://www.blogger.com/profile/03925600379687096136noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-12022213523513511252017-09-12T03:33:47.244-06:002017-09-12T03:33:47.244-06:00This comment has been removed by a blog administrator.Anonymoushttps://www.blogger.com/profile/11908171816241739897noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-76219775908246081572017-02-22T16:50:49.641-07:002017-02-22T16:50:49.641-07:00Here's what each autostart folder does:
https...Here's what each autostart folder does:<br /><br />https://wiki.archlinux.org/index.php/KDE#Autostarting_applications<br /><br />I found if I went to "System Settings > Startup and Shutdown > Autostart" I could add a script or binary as a symlink. I checked and it had created a symlink here:<br /><br />ls -l ~/.config/autostart-scripts <br /><br />lrwxrwxrwx 1 david david 18 Feb 23 10:31 syncthing -> /usr/bin/syncthing<br /><br />HTHDavidhttps://www.blogger.com/profile/07400822565113553939noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-83574222710732799102016-09-25T00:29:06.790-06:002016-09-25T00:29:06.790-06:00I didn't reinvent the wheel, but created a lay...I didn't reinvent the wheel, but created a layer on top of qsettings - it does its job well (saves / restore prefs), on top of that I added a few nice things. I just send you an email explaining it more. Tomazhttps://www.blogger.com/profile/06554373996997118191noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-61867615356734342812016-09-24T16:25:53.855-06:002016-09-24T16:25:53.855-06:00Die Brücke vom Kwai,
A GSettings backend for QSet...Die Brücke vom Kwai,<br /><br />A GSettings backend for QSettings would a) add the missing functionality, but also b) limit QSettings cross-platformness (I think). Plus it would make QSettings have a different set of features based on what backend you are using.<br /><br />Tomaz,<br /><br />Why reinvent it all, can't we add this functionality to existing QSettings instead?<br /><br />Martin,<br /><br />I wasn't aware of that signal. Having it only work within the same instance seems to be a big limitation though.<br /><br />I suggest we use GSettings as inspiration for how to do the same thing in QSettings. Though I admit I haven't read that part of the GSettings code yet to see how it all works.<br />Jeremy Whitinghttps://www.blogger.com/profile/00406833894255909243noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-2411033155393070822016-09-24T12:14:01.606-06:002016-09-24T12:14:01.606-06:00The keyword for KConfigXT makes it emit a signal ...The keyword for KConfigXT makes it emit a signal when the setting changes, but only in the same application instance I guess.<br /><br />The biggest reason for having cross-application notification of configuration changes would be that application wouldn't inadvertently overwrite eachothers changed configuration, IMHO, like often seems to happen with applications using KSharedConfig.Martin Sandsmarkhttps://www.blogger.com/profile/00274064026539401422noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-68058707328374676742016-09-24T02:52:49.095-06:002016-09-24T02:52:49.095-06:00Jeremy,
I'm currently working in a replacemen...Jeremy,<br /><br />I'm currently working in a replacement for KConfigXT / KConfig / QSettings that already does most of the things you said here you wanted to use. Currently is in pre-pre-alpha, but already works for the bare minimum.<br /><br />Tomazhttps://www.blogger.com/profile/06554373996997118191noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-55446265047893465162016-09-23T06:55:26.252-06:002016-09-23T06:55:26.252-06:00The use case I've used as a developer when usi...The use case I've used as a developer when using GSettings is having an application that runs in one screen and either an ssh connection or some other terminal connection on another device that I can change settings by running gsettings set org.foo.schemaname settingname newsetting and have the application react to that change dynamically. I think that alone is pretty convenient, though you're right exposing a dbus interface in the application itself accomplish the same thing (except then you have to set your dbus environment to the same as the running UI application when ssh-ing in...)Jeremy Whitinghttps://www.blogger.com/profile/00406833894255909243noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-83845425519542803902016-09-23T01:35:30.804-06:002016-09-23T01:35:30.804-06:00What is the use case for having multiple applicati...What is the use case for having multiple applications change the same config simulatneously and sending notify signals to each other? I currently cannot imagine ...<br /><br />If you need that, it should be very simple to create your own dbus interface, right?scummoshttps://www.blogger.com/profile/12133795109922287229noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-51887315035651887862016-09-22T23:22:08.799-06:002016-09-22T23:22:08.799-06:00Maybe some one could write a GSettings backend for...Maybe some one could write a GSettings backend for QSettings? Die Brücke vom Kwaihttps://www.blogger.com/profile/08005914217359478400noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-56140863101647500862016-09-22T23:22:00.990-06:002016-09-22T23:22:00.990-06:00Maybe some one could write a GSettings backend for...Maybe some one could write a GSettings backend for QSettings? Die Brücke vom Kwaihttps://www.blogger.com/profile/08005914217359478400noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-44842300765037311782016-09-22T18:42:07.719-06:002016-09-22T18:42:07.719-06:00KConfig(/XT) doesn't have such signal because ...KConfig(/XT) doesn't have such signal because it's not supported. It would need to track changes locally and reparse if a different process modifies the configuration. And resolve the conflicts if there's any.<br /><br />In some places we have some dbus api to report such changes.Unknownhttps://www.blogger.com/profile/13179345602175177600noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-68023468922857404832016-09-22T15:26:33.041-06:002016-09-22T15:26:33.041-06:00Heh, I noticed the one there on planetkde is quite...Heh, I noticed the one there on planetkde is quite old indeed. I need to update it... I'll do that now.Jeremy Whitinghttps://www.blogger.com/profile/00406833894255909243noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-87011143911979760792016-09-22T15:24:28.623-06:002016-09-22T15:24:28.623-06:00Your avatar on PlanetKDE and the one in the commen...Your avatar on PlanetKDE and the one in the comments are of two clearly different people.<br /><br />Davehttps://www.blogger.com/profile/03482066561894182216noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-75276309646929490872016-09-22T15:14:54.613-06:002016-09-22T15:14:54.613-06:00Yeah, KConfig is closer to what GSettings provides...Yeah, KConfig is closer to what GSettings provides in that you can list what settings you want your application to support and can set ranges on numeric settings and such. It doesn't however send any signals when a setting changes that I could see in the KConfig API. Maybe I'm missing something though?Jeremy Whitinghttps://www.blogger.com/profile/00406833894255909243noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-16932655523404477202016-09-22T15:08:19.092-06:002016-09-22T15:08:19.092-06:00Well, there's KConfig XT: https://techbase.kde...Well, there's KConfig XT: https://techbase.kde.org/Development/Tutorials/Using_KConfig_XTscummoshttps://www.blogger.com/profile/12133795109922287229noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-49965013220781538122016-08-23T16:26:25.956-06:002016-08-23T16:26:25.956-06:00Yep, I just heard that on irc today also. I'm ...Yep, I just heard that on irc today also. I'm glad it will be getting released. That's definitely good news.Jeremy Whitinghttps://www.blogger.com/profile/00406833894255909243noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-28709875717635866222016-08-10T08:00:42.782-06:002016-08-10T08:00:42.782-06:00Qt Speech is hopefully going to be included in 5.8...Qt Speech is hopefully going to be included in 5.8, that's the current idea at least. It didn't make 5.7 due to failing in the CI at that time and things were a bit unclear what the plan is about speech recognition. Right now we'll hopefully get it into 5.8 with the recognition parts coming at some point in the future. The module was simply not in shape - Qt modules need to have a good enough quality to be released after all. I do see no further roadblocks thought :)Unknownhttps://www.blogger.com/profile/17621681463505463173noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-7767299400922420652016-02-26T02:46:55.166-07:002016-02-26T02:46:55.166-07:00very helpfull post, its intresting....!!!!
Icecrea...very helpfull post, its intresting....!!!!<br /><a href="http://latestcracksoftware.com/icecream-pdf-converter-pro-crack-free-download/" rel="nofollow">Icecream Pdf Converter Portable</a> | <a href="http://latestcracksoftware.com/vlc-media-player-64-bit-windows-10-free-download/" rel="nofollow">Vlc 64 Bit Windows 10</a><br />Anonymoushttps://www.blogger.com/profile/13081269974318945286noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-15624701956299005512015-11-03T14:54:19.234-07:002015-11-03T14:54:19.234-07:00It seems that there is a folder ~/.config/autostar...It seems that there is a folder ~/.config/autostart-scriptsAnonymoushttps://www.blogger.com/profile/15115164781557624081noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-82859481013867324032015-08-08T10:15:33.259-06:002015-08-08T10:15:33.259-06:00Very helpful, I'm looking forward to Qt 5.6. ...Very helpful, I'm looking forward to Qt 5.6. I have a cross platform application that needs TTS.Anonymoushttps://www.blogger.com/profile/03409777333904391202noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-82410552191356399282015-07-29T06:15:49.474-06:002015-07-29T06:15:49.474-06:00helpful posting! thanks for giving nice informatio...helpful posting! thanks for giving nice information.<br /><a href="http://www.ddl-software.com/" rel="nofollow">free crack software</a> | <a href="http://www.ddl-software.com/4k-youtube-to-mp3-license-key-generator-crack-download/" rel="nofollow">full version software</a>Anonymoushttps://www.blogger.com/profile/16508132152412606245noreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-3977957348648488942015-06-22T01:23:24.837-06:002015-06-22T01:23:24.837-06:00Hi, thanks for the post. Unfortunately, KDE does n...Hi, thanks for the post. Unfortunately, KDE does not tell you about the .desktop files and simply accepts Bash scripts without further notice. Except for the scripts not being executed. plasma-workspace 5.3.1 .Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-317934362601129555.post-76851681198090207882015-05-20T12:40:34.550-06:002015-05-20T12:40:34.550-06:00First, THANKS! for improving Krecipes.
I like the...First, THANKS! for improving Krecipes.<br /><br />I like the feel of it over gourmet and have been using it on Ubuntu 14.04 and just updated to Krecipes V2.1.0. which install easy with the instructions on the web site.<br /><br />When I figure out how to report bugs I will submit one that Unit will not do pulldown and show you all the choices otherwise all else working great.<br /><br />Thans, BillAnonymoushttps://www.blogger.com/profile/06110880587755710240noreply@blogger.com