git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Help with a tcl/tk gui thing..
@ 2008-10-01 19:54 Linus Torvalds
  2008-10-01 20:30 ` [TRACKER PATCH] Change color at specified threshold Johannes Schindelin
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Linus Torvalds @ 2008-10-01 19:54 UTC (permalink / raw)
  To: Git Mailing List


Ok, this is ridiculous, and has nothing to do with git apart from being 
hosted in it, but I thought I'd send out an email about it since the git 
community is the only one I know that does any GUI work at all...

I've got three girls, all wasting their time on their computer, and we set 
up this rule that they get to have a maximum of an hour of internet time 
each day. Of course, being the geek I am, I wrote a stupid time tracker 
for that purpose, and then totally forgot about it.

Until the harddisk in their computer broke down, and I had to re-install, 
and realized that I didn't have a copy of my stupid tracker sources 
anywhere. So I had to re-write it, and to make sure that I didn't lose it 
_again_, I put it in a git repo this time, and now have it on my desktop 
machine.

I _also_ have it on kernel.org, because I tend to change machines often 
enough that files get lost because I decide that switching machines is 
also a great way of doing "generational GC" on my home directory.

[ iow, I copy my old home directory as "old-home" when I switch machines, 
  and anything I didn't end up copying by the time I switch machines 
  again, just gets deleted. Very neat, and a great way to lose things that 
  you only care about every other year or so. ]

Whatever.

To make a long story short, I have a very small program that does all the 
tracking, and I have no problems with that. It doesn't have much of a 
admin interface, but I can do "echo 3600 > /var/log/tracker/celeste" to 
reset the time etc. _I_ have no need for pretty GUI's.

But I also have a UI that the kids can run to _see_ how much time they 
have left, so that getting thrown off the machine doesn't come as a total 
surprise. And yesterday Patricia asked why it has to be that ugly. And I 
had to admit that her dad is just not very good at UI's - and my 
re-implementation may in fact have been EVEN UGLIER than my original 
version. If that is even possible.

But hey, I'm not above impressing my kids with pretty bling if I can get 
somebody else who actually knows what they are doing to enhance my wish 
scripts to something reasonable.

Anybody?

The repository is at

	git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/tracker.git

if somebody knows how to make the text turn red when the end is near 
and/or make it have some nice graphical bar that fills up as time is about 
to expire.

And if nobody does, no worries. At least I tried. My kids can continue to 
watch ugly/small/monochrome fonts with just a count-down clock.

			Linus

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2008-10-02 15:03 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-10-01 19:54 Help with a tcl/tk gui thing Linus Torvalds
2008-10-01 20:30 ` [TRACKER PATCH] Change color at specified threshold Johannes Schindelin
2008-10-01 20:41   ` [PATCH] Make maximum surf time really per day Johannes Schindelin
2008-10-01 23:09     ` Linus Torvalds
2008-10-01 21:03 ` Help with a tcl/tk gui thing Mikael Magnusson
2008-10-01 23:06   ` Linus Torvalds
2008-10-02  5:18     ` Mikael Magnusson
2008-10-02 14:49       ` Linus Torvalds
2008-10-02 15:01         ` Mikael Magnusson
2008-10-01 21:09 ` [PATCH] GUI: Add a progressbar to visualize the time that is left Björn Steinbrink

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).