From: Thomas L. <ta...@gm...> - 2007-08-19 11:57:13
|
Sometimes I accidentally move something to the wrong place, or forget what I did, so I've added an experimental logging feature to ROX-Filer. On the Window menu, select "Show Log" to see a log of recent actions (copy, move, delete, etc). To try it, pull from my 'logging' branch: git-pull git://repo.or.cz/rox-filer.git logging Currently, only actions involving an action window are logged, and the action is logged when you request the action (so it might not have actually been performed). So actions like creating a new directory don't appear yet. The log window was created using Glade, and this patch also adds a Glade dependency on ROX-Filer, along with some support code to use it. Although it's not really necessary for this particular dialog, I wanted to experiment with adding it so that we can use Glade in other places. Does it look useful? -- Dr Thomas Leonard http://rox.sourceforge.net GPG: 9242 9807 C985 3C07 44A6 8B9A AE07 8280 59A5 3CC1 |
From: Lucas H. <lu...@di...> - 2007-08-19 23:08:51
|
On Sun, 19 Aug 2007 12:56:57 +0100 "Thomas Leonard" <ta...@gm...> wrote: > Sometimes I accidentally move something to the wrong place, or forget > The log window was created using Glade, and this patch also adds a > Glade dependency on ROX-Filer, along with some support code to use it. > Although it's not really necessary for this particular dialog, I > wanted to experiment with adding it so that we can use Glade in other > places. I'd look into gtkbuilder, it's an XML UI specification that's part of the gtk library. It's fairly new, so older version of gtk don't support it, however it doesn't depend on libglade. -- Lucas Hazel <lu...@di...> ================================================= "Clothes make the man. Naked men are rarely taken seriously, or given employment." ================================================= |
From: Stephen W. <Ste...@ul...> - 2007-09-18 08:40:20
|
rox...@li... wrote: > Sometimes I accidentally move something to the wrong place, or forget > what I did, so I've added an experimental logging feature to > ROX-Filer. > > On the Window menu, select "Show Log" to see a log of recent actions > (copy, move, delete, etc). > > To try it, pull from my 'logging' branch: > > git-pull git://repo.or.cz/rox-filer.git logging The logging code has a dependency on GTK+ 2.8, via the GTK_STOCK_INFO stock= item. This causes a build failure under GTK+ 2.6 in menu.c and also a run= time error, presumably from the glade file. |
From: Thomas L. <ta...@gm...> - 2007-09-30 16:38:23
|
On 18/09/2007, Stephen Watson <Ste...@ul...> wrote: [...] > The logging code has a dependency on GTK+ 2.8, via the GTK_STOCK_INFO stock item. This causes a build failure under GTK+ 2.6 in menu.c and also a run time error, presumably from the glade file. I've fixed the build problem. What was the run-time error? -- Dr Thomas Leonard http://rox.sourceforge.net GPG: 9242 9807 C985 3C07 44A6 8B9A AE07 8280 59A5 3CC1 |
From: Stephen W. <st...@ke...> - 2007-10-06 17:18:37
|
"Thomas Leonard" <ta...@gm...> wrote: > On 18/09/2007, Stephen Watson <Ste...@ul...> wrote: > [...] > > The logging code has a dependency on GTK+ 2.8, via the GTK_STOCK_INFO stock item. This causes a build failure under GTK+ 2.6 in menu.c and also a run time error, presumably from the glade file. > > I've fixed the build problem. What was the run-time error? It's gone, probably my fault when I got around the build failure. However the Close button doesn't seem to work under 2.6 or 2.10. -- Stephen Watson http://www.kerofin.demon.co.uk/ If you read this on a mailing list, send any reply back to the list and not to me. Not even CC. My bleeding heart does not extend to charity |