tag:blogger.com,1999:blog-11237234959502971872023-06-20T14:41:27.909+01:00kmotion3 - A Returning Developers Blogdave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.comBlogger51125tag:blogger.com,1999:blog-1123723495950297187.post-83966558660984942222012-11-10T04:11:00.002+00:002012-11-10T04:11:14.745+00:00Well not a lot to report, the project for work is pretty well done. I had a weeks holiday and managed to do some kmotion code but I am staved of time and over committed on just about every front. I wish it was better news :(dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com4tag:blogger.com,1999:blog-1123723495950297187.post-9488285456248319052012-02-16T21:21:00.000+00:002012-02-16T21:21:08.418+00:00Who knew windows could be so yukky !!!Who knew windows could be so yukky !!!, its a royal pain to develop for. Anyhow a couple more months of work and then back to kmotion 3, getting some ideas from a new generation of DVR PC interfaces I am seeing at work, kmotion 2 is looking real dated now, kmotion 3 will look a lot different.dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com11tag:blogger.com,1999:blog-1123723495950297187.post-38840540186018973472012-01-21T18:46:00.000+00:002012-01-21T18:46:05.977+00:00Still out there in $$$ land ...Still here guys, struggleing with windows and earning a few $, this little side project is going to take a while, there's more involved that I originally thought.<br />
<br />
Oh if anyone wants to Paypal me anything for kmotion2, its dave6502@gmail.com, not kmotiondev ... have had a few payments to kmotiondev and being via Paypal I can't tell who sent them LOLdave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com0tag:blogger.com,1999:blog-1123723495950297187.post-42857421100169636882011-12-17T10:28:00.000+00:002011-12-17T10:28:07.465+00:00And another detour ...With the possibility of earning some $$$ I am now working on some code for work to automate one of their time consuming processes, it means coding in windows (yuk) and learning wxPython but has to be done.dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com0tag:blogger.com,1999:blog-1123723495950297187.post-45206768257604051372011-11-30T21:18:00.001+00:002011-11-30T21:19:35.418+00:00I have finally finished the detour :)I have come to the conclusion that "quick", "code" and "detour" cannot exist in the same sentence ... but think I have finally finished the detour :)dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com0tag:blogger.com,1999:blog-1123723495950297187.post-62665064436496550112011-11-26T11:10:00.002+00:002011-11-26T11:10:52.710+00:00Had a little coding detour for a week or soHad a little coding detour for a week or so, back to kmotion now, should be moving it on a bit more this weekend.dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com0tag:blogger.com,1999:blog-1123723495950297187.post-46914247181835242562011-11-20T11:35:00.000+00:002011-11-20T11:35:58.908+00:00Anyhow things are moving on :)So tided the code for the schedule to 'www_rc' sync, it worked but was rough, now works smooth as silk :), I also removed the 'warning popup' that was shown when the javascript was talking to the back server, I always found that annoying but needed because if a user switched config screens too quickly it could kill the transmission of the changes. Changed the code to deal with this but have now run into a closure issue .... I so dislike javascript ... anyway will work round it. After that then there is the schedule exception screen to write and sync to 'www_rc' then the real fun bit, the bit I love, the python daemon to write. Anyhow things are moving on :)dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com0tag:blogger.com,1999:blog-1123723495950297187.post-33451298933174976642011-11-16T21:22:00.000+00:002011-11-16T21:22:41.350+00:00Working on code to transfer the schedule timelines to www_rcWorking on code to transfer the schedule timelines to www_rc and back again, its now working but a bit messy. Still figuring out the GUI details but the style is getting clearer. Going for a clean simple and hopefully elegant look. Anyhow enough for tonight, hopefully a little further tomorrow ....dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com0tag:blogger.com,1999:blog-1123723495950297187.post-8203297723193496462011-11-14T21:22:00.000+00:002011-11-14T21:22:19.135+00:00Back cutting code :)Getting my head back in the code, remembering when I left it. Wow is there a lot of work to do or what ?, got some nice GUI enhancements but zip behind them, no software leavers or gears have been written yet.dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com0tag:blogger.com,1999:blog-1123723495950297187.post-80682271143398541822011-11-09T20:48:00.001+00:002011-11-09T20:48:14.393+00:00I made it back ...Well I have safely returned from Oz, all in one piece. Theres a surprising amount to sort out after the month away but hoping to get back to kmotion 3 in the next couple of weeks.dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com0tag:blogger.com,1999:blog-1123723495950297187.post-49730640795581594152011-08-08T19:43:00.000+01:002011-08-08T19:43:40.537+01:00I am officially bogged down with things to do ...So with pretty heavy work commitments and flying to Australia in just 8 weeks I am officially bogged down with things to do. If I get an hour or two a night to myself I am lucky these days. kmotion 3 will be completed but will have to be put on ice for a couple of months till I get back from Oz. Then with the nights closing in coding should re-emerge.dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com6tag:blogger.com,1999:blog-1123723495950297187.post-49631527781619132552011-07-24T10:18:00.002+01:002011-07-24T10:18:30.123+01:00Back on call ...Back on call ... code free weekend :(dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com2tag:blogger.com,1999:blog-1123723495950297187.post-17989308221432731692011-07-17T12:10:00.000+01:002011-07-17T12:10:46.206+01:00Up to my elbows ...Up to my elbows in string splitting and bin > hex > bin conversion code but have to go soon, real life calls :)dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com0tag:blogger.com,1999:blog-1123723495950297187.post-78283870448213146572011-07-16T22:19:00.000+01:002011-07-16T22:19:22.012+01:00Picking up steam ...Picking up steam, the schedule timeline now shows the time for each segment as you hover over it, the "all", "invert", "none", "copy", "paste" buttons now work ... overall its coming along quite nicely.<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-DMo9XTexHOk/TiIADkfXHKI/AAAAAAAAAQE/eK4V_WChg2k/s1600/Screenshot+-+160711+-+22%253A15%253A31.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-DMo9XTexHOk/TiIADkfXHKI/AAAAAAAAAQE/eK4V_WChg2k/s320/Screenshot+-+160711+-+22%253A15%253A31.png" width="320" /></a></div><br />
Oh plus the code has been tided up, next is to link this GUI to the "www_rc" file, most of this has already been done so it should not be to hard :)dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com0tag:blogger.com,1999:blog-1123723495950297187.post-87456895430932199422011-07-16T15:51:00.000+01:002011-07-16T15:51:10.435+01:00After a few more hours arm wrestling - I have something presentable :)After a few more hours arm wrestling - I have something presentable :)<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-0BxABML68JU/TiGlIL432GI/AAAAAAAAAQA/RA_feWQy1GM/s1600/Screenshot+-+160711+-+15%253A47%253A25.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="188" src="http://4.bp.blogspot.com/-0BxABML68JU/TiGlIL432GI/AAAAAAAAAQA/RA_feWQy1GM/s320/Screenshot+-+160711+-+15%253A47%253A25.png" width="320" /></a></div><br />
Now it looks OK but the code is rough and the buttons don't do anything yet ... LOL, can't expect miracles.dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com0tag:blogger.com,1999:blog-1123723495950297187.post-47199979119580423322011-07-12T21:20:00.000+01:002011-07-12T21:20:27.940+01:00Web interfaces will give me a nervous breakdown !!So spent a couple of hours wrestling with HTML & CSS. I know what I want it to look like, a nice auto expanding colour block to the right of the buttons saying "Active" or "Inactive" to show the schedule status, can I get it to auto expand ... nope ... tried IRC HTML, they booted me to IRC CSS and no joy there either. This is a pain. Web interfaces will give me a nervous breakdown !!dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com0tag:blogger.com,1999:blog-1123723495950297187.post-15781163891216649992011-07-10T17:27:00.000+01:002011-07-10T17:27:45.495+01:00I am now trying to figure out a logical interface for the schedule GUI,So organising our trip to Australia, trying to get the house decorated and dealing with extra work commitments is having a slight toll on my coding time. But I am now trying to figure out a logical interface for the schedule GUI,<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-0RrSoPW5MKc/ThnR8vvXKAI/AAAAAAAAAP4/B38u0kqvb6o/s1600/Screenshot+-+100711+-+17%253A22%253A04.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="188" src="http://1.bp.blogspot.com/-0RrSoPW5MKc/ThnR8vvXKAI/AAAAAAAAAP4/B38u0kqvb6o/s320/Screenshot+-+100711+-+17%253A22%253A04.png" width="320" /></a></div><br />
I think I am on the right track, I am thinking 8 x schedules, each with 8 x schedule date exceptions. In commercial software I often find schedule GUI's confusing, so I am going to try hard to keep this one intuitive.dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com0tag:blogger.com,1999:blog-1123723495950297187.post-16268374499927761772011-07-02T07:41:00.000+01:002011-07-02T07:41:25.333+01:00YAY, and I survived ...Nights is over ... YAY, and I survived ... YAY. Body clock a little off but heading the right way. Planing to do some more coding on Sunday but first I have to do the unthinkable, go clothes shopping for our holiday, its a dark dark duty and something ever man dreads ...dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com0tag:blogger.com,1999:blog-1123723495950297187.post-27503672217017255922011-06-25T23:52:00.000+01:002011-06-25T23:52:41.858+01:00The config sync works in the 'www_rc' -> browser Javascript direction,The config sync works in the 'www_rc' -> browser Javascript direction, proving the other way is a little tricky, I might as well just write the schedule GUI and be done with it rather that write test code etc etcdave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com0tag:blogger.com,1999:blog-1123723495950297187.post-10761481576462701392011-06-25T14:29:00.002+01:002011-06-25T14:29:16.087+01:00Reality check,Reality check, its 14:30, its light - sooo its the middle of the night - right ?dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com0tag:blogger.com,1999:blog-1123723495950297187.post-52376473341261323662011-06-25T14:28:00.000+01:002011-06-25T14:28:13.927+01:00Just spent 3 hours coding the schedules config sync,Just spent 3 hours coding the schedules config sync, so when you change something in the GUI (yet to be written), it syncs to 'www_rc'. kmotion3 will have 8 user defined weekly schedules, each of which can tie into one of 4 exception schedules based on special dates, ie bank holidays etc. Its a lot of addition ... might take a little break before I test and debug it ;)dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com0tag:blogger.com,1999:blog-1123723495950297187.post-17670009057807940852011-06-25T04:37:00.002+01:002011-06-25T04:37:47.478+01:00On nights,On nights, its 4:36 AM, eyes heavy, mind groggy, struggling !dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com0tag:blogger.com,1999:blog-1123723495950297187.post-23342158958646981862011-06-18T18:18:00.000+01:002011-06-18T18:18:28.638+01:00Really exciting screenshot :)<div class="separator" style="clear: both; text-align: center;"></div>It is said development is boring ? Just to prove this myth totally wrong here is an exciting screenshot showing the current state of Schedules :)<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-RuQfa-43A4A/TfzdUa5Uz_I/AAAAAAAAAP0/1lnbk_UTm9U/s1600/Screenshot+-+180611+-+18%253A15%253A12.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-RuQfa-43A4A/TfzdUa5Uz_I/AAAAAAAAAP0/1lnbk_UTm9U/s320/Screenshot+-+180611+-+18%253A15%253A12.png" width="320" /></a></div><br />
Cool heh ?dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com2tag:blogger.com,1999:blog-1123723495950297187.post-61886010575568484212011-06-18T18:14:00.000+01:002011-06-18T18:14:17.151+01:00Started the schedule code,Started the schedule code, this bit is going to be interesting, you can have a schedule, what you do every mon - sun then you can have exceptions for bank holidays etc. So far I have a single blank timeline and a bunch of config in 'www_rc', will join the two up and then expand from there ...dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com0tag:blogger.com,1999:blog-1123723495950297187.post-10466388947839798612011-06-18T10:14:00.000+01:002011-06-18T10:14:30.251+01:00Darn time is tight !Darn time is tight !, getting pulled away again but managed to fix a couple of bugs in camera config, plus enabled log scrolling now so you can see a few hundred entries, going to be important since v3 will use the logs a lot more. Trying to decide whether to work on the scheduling GUI + backend or the themes. Think I will leave themes to last, they will give kmotion eye candy plus reveal a small surprise :)dave selbyhttp://www.blogger.com/profile/02353211898142972822noreply@blogger.com0