Project Management in gtkdialog/yad/CLI/HTML
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
as I suspected, my hypothesis about compressing the flat file database when using a variable format is confirmed, in fact with bzip2, it is actually even smaller than the separated version
a way to make this almost seamless is to do something like this:
bzcat $FILE | while read LINE ...
...
done |bzip -9c >$FILE~ && mv -f $FILE~ $FILE
a way to make this almost seamless is to do something like this:
bzcat $FILE | while read LINE ...
...
done |bzip -9c >$FILE~ && mv -f $FILE~ $FILE
- Attachments
-
- flatdb2.gz
- (24.3 KiB) Downloaded 370 times
-
- flatdb.gz
- (20.49 KiB) Downloaded 361 times
-
- flatdb2.bz2
- (10.63 KiB) Downloaded 311 times
-
- flatdb.bz2
- (10.85 KiB) Downloaded 322 times
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].
Re: planner
Thanks very much for this, I should use this instead of big long horrible text files of crapvovchik wrote:Dear technosaurus,
Great work on planner. It works fine in lucid and is VERY fast. Thanks from me and, I suppose, from the entire community, too.
With kind regards,
vovchik
(I'm probably too dumb anyway... but) How would I go about trying to compile planner without glade?
I couldn't understand the manual changes (last steps), not sure about using Glade, and couldn't find the gtk-converter-thing
Also, is it even possible with planner?
(I like the idea of Puppy moving away from using glade,
as we now have stuff in GTK itself (gtk-builder, is it?) to replace it.. less bloat)
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
Re: planner
I didn't want to mention this, but since you brought it up...sc0ttman wrote:
(I'm probably too dumb anyway... but) How would I go about trying to compile planner without glade?
I couldn't understand the manual changes (last steps), not sure about using Glade, and couldn't find the gtk-converter-thing
Also, is it even possible with planner?
(I like the idea of Puppy moving away from using glade,
as we now have stuff in GTK itself (gtk-builder, is it?) to replace it.. less bloat)
the basic idea appears to be: convert the glade/ui files to gtkbuilder format (possibly automatically using glade? or manually or some of each) If a hybrid conversion is required, maybe try removing/replacing libglade specifics from the .glade files before modifying any C code to see if it is usable before attempting to convert and replace the glade references in C with the corresponding gtkbuilder code... crap that didn't even make sense to me, so I will bulletize it, I tend not to F that up as much:
1. open each glade/ui file in glade
2. try to save it as a gtkbuilder project
2a. take note of the warnings that glade gives
3. remove/change/replace the referenced warnings with code that is glade AND gtkbuilder compatible.
4. run Planner and check the modified GUIs
5. if all GUIs are at least acceptable modify the C for gtkbuilder, convert the xml files and recompile.
6. if when you get it running with gtkbuilder, add back any functionality you had to remove previously
anyhow here is what ROX-Filer did:
http://repo.or.cz/w/rox-filer.git/commi ... d883255fa6
also disciple converted glipper-lite to use gtkbuilder
http://www.murga-linux.com/puppy/viewto ... 744#391744
though Puppy would probably benefit more from porting gtkdialog to use gtkbuilder, I am sure it is on the Planner wish list too.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
I'm glad my portable version is working, as I don't wish to continue updating it. (though the updates don't appear to be frequent.
For those of you who have downloaded the patch, you will still need to trick the configure script into thinking you have packages that you don't. Such as adding a symlink for gconf* to /bin/true and fake .pc files in /usr/lib/pkgconfig (i used gtk as a template)
Hth
BTW resource value of 100 becomes 8, I assume this is some kind of conversion of 100% of a day to work hours?
For those of you who have downloaded the patch, you will still need to trick the configure script into thinking you have packages that you don't. Such as adding a symlink for gconf* to /bin/true and fake .pc files in /usr/lib/pkgconfig (i used gtk as a template)
Hth
BTW resource value of 100 becomes 8, I assume this is some kind of conversion of 100% of a day to work hours?
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
or you can upgrade that library (glib >= 2.24)seaside wrote:technosaurus.
I just tried the planner pet and got this error-This was run in pup431 with updated libs. Can I assume that this error was because it needs to be compiled in pup431 in order to run it in pup431?planner: symbol lookup error: planner: undefined symbol: g_malloc0_n
Regards,
s
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].
technosaurus,technosaurus wrote:or you can upgrade that library (glib >= 2.24)seaside wrote:technosaurus.
I just tried the planner pet and got this error-This was run in pup431 with updated libs. Can I assume that this error was because it needs to be compiled in pup431 in order to run it in pup431?planner: symbol lookup error: planner: undefined symbol: g_malloc0_n
Regards,
s
Thanks, I'll give that a try.
Regards,
s
technosaurus,seaside wrote:technosaurus,technosaurus wrote:or you can upgrade that library (glib >= 2.24)seaside wrote:technosaurus.
I just tried the planner pet and got this error- This was run in pup431 with updated libs. Can I assume that this error was because it needs to be compiled in pup431 in order to run it in pup431?
Regards,
s
Thanks, I'll give that a try.
Regards,
s
When I tried that upgrade, it unfortunately broke Rox.
Regards,
s
jpeps,jpeps wrote:While I admire technosaurus' accomplishments, I personally find a lot more flexibility and usefulness in a simple spreadsheet.seaside wrote:
When I tried that upgrade, it unfortunately broke Rox.
Regards,
Yes, you can do almost anything in a spreadsheet and it's often a good choice. Someone needs to create (program) the spreadsheet with an easy interface and so if there is a standalone program devoted to some specific task, it may be more attractive to do it that way.
Regards,
s
Re: planner
sc0ttman - in the future it would be a good idea to provide links to whatever you're talking about. I'm guessing the "gtk-converter-thing" you mention is the old script for converting glade xml files to gtkbuilder format. IIRC the ui files generated by that script are a lot more compact than those created by the glade designer, so I'll have a look - I believe I have the script somewhere. I'll also check what information I have on converting glade to gtkbuilder - I think there's more than one guide.technosaurus wrote:I didn't want to mention this, but since you brought it up...sc0ttman wrote:
(I'm probably too dumb anyway... but) How would I go about trying to compile planner without glade?
I couldn't understand the manual changes (last steps), not sure about using Glade, and couldn't find the gtk-converter-thing
Also, is it even possible with planner?
(I like the idea of Puppy moving away from using glade,
as we now have stuff in GTK itself (gtk-builder, is it?) to replace it.. less bloat)
the basic idea appears to be: convert the glade/ui files to gtkbuilder format (possibly automatically using glade? or manually or some of each) If a hybrid conversion is required, maybe try removing/replacing libglade specifics from the .glade files before modifying any C code to see if it is usable before attempting to convert and replace the glade references in C with the corresponding gtkbuilder code... crap that didn't even make sense to me, so I will bulletize it, I tend not to F that up as much:
1. open each glade/ui file in glade
2. try to save it as a gtkbuilder project
2a. take note of the warnings that glade gives
3. remove/change/replace the referenced warnings with code that is glade AND gtkbuilder compatible.
4. run Planner and check the modified GUIs
5. if all GUIs are at least acceptable modify the C for gtkbuilder, convert the xml files and recompile.
6. if when you get it running with gtkbuilder, add back any functionality you had to remove previously
anyhow here is what ROX-Filer did:
http://repo.or.cz/w/rox-filer.git/commi ... d883255fa6
also disciple converted glipper-lite to use gtkbuilder
http://www.murga-linux.com/puppy/viewto ... 744#391744
though Puppy would probably benefit more from porting gtkdialog to use gtkbuilder, I am sure it is on the Planner wish list too.
What are the "manual changes (last steps)" you couldn't understand? Is that a reference to all the changes you need to make to the c code, or is it just the last changes that you might need to do after following a guide to convert the more standard code?
Do you know a good gtkdialog program? Please post a link here
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
The gtk-builder-convert I have is a Python script, attached.
It is supposed to be part of GTK, so I would have thought it would be in Puppy's devx..
It looks like the only information I found for converting from glade to gtkbuilder was that at http://developer.gnome.org/gtk/2.24/gtk ... ilder.html,
and from the post that was based on:
It is supposed to be part of GTK, so I would have thought it would be in Puppy's devx..
It looks like the only information I found for converting from glade to gtkbuilder was that at http://developer.gnome.org/gtk/2.24/gtk ... ilder.html,
and from the post that was based on:
And the comment:That’s it basically. Don’t forget to adjust your Makefile.am to install the correct files and update POTFILES.in!
The biggest work is to GtkBuilder uses GtkUIManager to create menus. All your GtkMenuItem are replaced by GtkAction.
- Attachments
-
- gtk-builder-convert.bz2
- (5.27 KiB) Downloaded 386 times
Do you know a good gtkdialog program? Please post a link here
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
- charlie6
- Posts: 1230
- Joined: Mon 30 Jun 2008, 04:03
- Location: Saint-Gérard / Walloon part of Belgium
task settings
Hi Technosaurus,
Using planner-0.14.5-hacked.pet, I happened to enter some tasks + durations + predecessors.
Digging into the tasks settings, right clicking on a task opens a pop up menu there the «edit task» option opens another menu; under «General» thumbnail, task duration etc... can be modified, excepted the «Schedule» which is 'screwed' on 'Today + As soon as possible' settings..
So settings as «No earlier than - On fixed date - etc...» wouldn't be available?
This also simplify the use of planner. Do we need more for a fast and easy way of project management?
Is this a consequence of the -disable-python configure option?
Besides that, I got a try installing the planner archive from debian packages: it requires Python2.6.5 + dependencies (more than 30 files - 61MB uncompressed ! - the planner.exe that I also tried on Wine (it hanged up while doing a setting ...!?) file is about 10MB) ... !!!
On that install, other «Schedule» task settings are enabled ... but the needed memory space used is the "price to pay".
Thanks again!
Cheers, Charlie
Using planner-0.14.5-hacked.pet, I happened to enter some tasks + durations + predecessors.
Digging into the tasks settings, right clicking on a task opens a pop up menu there the «edit task» option opens another menu; under «General» thumbnail, task duration etc... can be modified, excepted the «Schedule» which is 'screwed' on 'Today + As soon as possible' settings..
So settings as «No earlier than - On fixed date - etc...» wouldn't be available?
This also simplify the use of planner. Do we need more for a fast and easy way of project management?
Is this a consequence of the -disable-python configure option?
Besides that, I got a try installing the planner archive from debian packages: it requires Python2.6.5 + dependencies (more than 30 files - 61MB uncompressed ! - the planner.exe that I also tried on Wine (it hanged up while doing a setting ...!?) file is about 10MB) ... !!!
On that install, other «Schedule» task settings are enabled ... but the needed memory space used is the "price to pay".
Thanks again!
Cheers, Charlie
- Attachments
-
- Set_Task.png
- (52.09 KiB) Downloaded 687 times
-
- Posts: 7
- Joined: Wed 05 Jan 2011, 02:20
planner
planner is working fine in 5.9.3 slacko
thanks
thanks
Dad, i miss a Gantt Project
Children want a Gantt project, Puppy has one, and nobody uses it !
Tux family ? No, Puppy's children . never they will be Businessmen
Software liste in Plannner joined is available and can be used with Puppy Linux (tested)
Tahrpup with its Qt libs can run quite all software found in Qt-apps (google it)
Tux family ? No, Puppy's children . never they will be Businessmen
Software liste in Plannner joined is available and can be used with Puppy Linux (tested)
Tahrpup with its Qt libs can run quite all software found in Qt-apps (google it)
- Attachments
-
- planner.jpg
- (74.53 KiB) Downloaded 189 times
Gantt project at home
Gantt project at home.
Puppy has it's own planner to manage progress of building in workshop and office
Project 64 bits : great delay in providing applications
Puppy has it's own planner to manage progress of building in workshop and office
Project 64 bits : great delay in providing applications
- Attachments
-
- template.tar.gz
- User's process for a new Puppy to install on the family laptop(s).
- (1.87 KiB) Downloaded 146 times