akbkhome

Phpmole 1.3

Detail Changes

General
Major interface overhall - looks perdy....
menu items 'freeze' when documents are not open
Recent open file list added
The Navigation tree now defaults to popup rather than open
on select.
Module warning system on loading - most of the time this is just
'informative', but it's always fun to get all those modules working.
Revert to save added and working

Editor (Scintilla)
All the scintilla settings should work
- set your own comment color font etc.
Fixed changes being lost when using folding editor
Added autotext for adding GPL/PHP headers and PHPDoc comments

Editor (WYSIWYG)
turned off preparsing of html by default, its a config option, so
what you see after using the html editor is exactly what gtkhtml sends
out. (rather than a guestimation of what it should be)..

Debugger:
The run button asks you what you want to debug/execute, and remembers
the association of the current open file/directory.
APD interactive, the beginnings of a fully interactive stepping debugger
is included, refer to
Screenshots
for full instructions.

Help:
changed the storage for the help navigation to db2 rather than serialize
parse of devhelp (there is a devhelp->dba convertor in tools) - this makes
an amazing speed difference!

Database:
The Database navigator, allows you to access and browse databases, including
all data contained - should be able to handle 'huge' databases, as it only loads
from the database what it thinks it can fit on the screen, and refreshes when
you scroll.

Midgard fixes:
pulldowns and calendars fixed
scores supported
upload of mpeg supported.
Title editing on attachments works
Parameters should work
Known bug: screens 800x600 and smaller may have problems editing an article and
browsing the images at the same time

Phppresents:
using the gtkhtml editor, you can build simple presentations and use the
forward back (up down=zoom) to navigate around a html presentation.
present.php is a standalone version (in modules/phppresents)


Windows
phpmole.exe is a bootstrapper based on php_gtk.exe
all you need to do 'in theory' is double click on it,
it assumes that php-gtk is set up and the binary is in c:/php4/
Extended phpglade (for future use as a interface builder), phpmole
attempts to use this for most of windows glade calls, due to libglades
bugs. - still experiencing some crashes though.


Experimental
pgtkhtml is a wysiwyg editor writen entirely in phpgtk (no gtkhtml widget
required) - it probably doesnt work, and currently it is not active,
but if you want to play with it....

Silly
Phpmole has a small icon - a world that appears in the gnome task bar..
I Welcome Suggestions for a real logo...
Proof of concept - imap/mail transport module added...

Php CodeDoc
Developed a yet another alternative to phpdoc, - this time adding in
the source code to the documentation (works very well!), example at
http://docs.akbkhome.com/akpear/



2002-05-11 Saturday  alan_k

	* modifying prefs to do different defaults for win32
	* phpmole_prefs.class
	* oops got logic wrong on the windows db stuff

2002-05-10 Friday  alan_k

	* windows release fixes
	* Changelog updated for 1.3 release
	* added var display and sorted out inheritance

2002-05-09 Thursday  alan_k

	* adding yet another template for php code doc
	* php code doc : new features now mostly working
	* phpcodedoc updated and working
	* added dotPLan to phpcodedoc
	* breaking phpcodedoc parser into smaller pieces
	*  renaming class and fixing a few things
	* relocated old uml file
	* relocated phpcode doc to subdirectory
	* slight mods to templates for phpcodedoc

2002-05-08 Wednesday  alan_k

	* nicer templates
	* more updates to templates
	* Moved phpcodedoc to its own directory
	* updated phpdoc code

2002-05-07 Tuesday  alan_k

	* more updates to phpdoc generator - working towards code
	highlighting

2002-05-02 Thursday  alan_k

	* basic documentation up and working
	* revert uml_generator so it displays segfault bug

2002-05-01 Wednesday  alan_k

	* documenation project - phase 1
	* uml generator added - archived the proof of concept of the uml
	diagram concluded that the diagrams where too big to be valuable -
	looking at other ideas for this still.

2002-04-30 Tuesday  alan_k

	* Revert to saved now works

2002-04-29 Monday  alan_k

	* navigation of database a bit nicer
	* db module now navigates data correctly
	* database module now does scrolling etc.

2002-04-28 Sunday  alan_k

	* added silly shell script to start up phpmole
	* fixed apd off bug
	* added imap and mysql to extensions list
	* removed imap dl
	* sockets spelt wrong

2002-04-26 Friday  alan_k

	* got bored and added the imap transport
	* Various cleanups. Need to do hiding of tree frame properly.
	
	Still lots of warnings and notices issued during regular work..

2002-04-25 Thursday  andrei

	* Use pcntl_fork() to check for existence of pcntl extension. For
	the future, we might want to use extension_loaded().

2002-04-24 Wednesday  alan_k

	* beginnings of comment text and fixes to autotext

2002-04-23 Tuesday  alan_k

	* beginnings of new popup menu
	* fixed missing menu item for autotext

2002-04-22 Monday  alan_k

	* fixed finding directories in autotext folder
	* adding phpdoc to autotext
	* changes required for autotext
	* autotext code in main application
	* Adding autotext directory and samples

2002-04-19 Friday  alan_k

	* new warning system
	* changed to require_once
	* change to require_once

2002-04-18 Thursday  alan_k

	* playing with uml_generator

2002-04-09 Tuesday  alan_k

	* fixed parameters - annoying additional ; caused it
	* changed article layout to add type, and see if it can work with
	smaller screens

2002-04-03 Wednesday  alan_k

	* added support for mpeg movies, image preivews on midgard
	attachments and fixed the title editing on attachments

2002-03-29 Friday  alan_k

	* added recent file list and loading (at last)

2002-03-28 Thursday  alan_k

	* added configure option to html editor - to stop preparser

2002-03-27 Wednesday  alan_k

	* signal handling, accelerators and statusbar now working on
	phpglade

2002-03-25 Monday  alan_k

	* major update to libglade layer - it will load the core interface
	now, musing on the idea of adding glade interface designer to
	phpmole

2002-03-23 Saturday  alan_k

	* changed to match fix for curl
	* adding worker bee programs that will deal with web getting in
	future

2002-03-20 Wednesday  alan_k

	* added dba loader
	* small fix to bookmark browser - warnings, more notes on devhelp
	stuff, changed memory max in phpmole
	* changed xml browser to use new xml format
	* changed help browser to use dbm files
	* changed xml parser to use php xml module by default
	* adding first generation generated dbm files
	* adding devhelp to dbm convertor

2002-03-16 Saturday  alan_k

	* adding notes on devhelp changes
	* made README more informative

2002-03-15 Friday  alan_k

	* removed DB check - it crashed anyway opening dbs if pear db did
	not exist added get_title method to scp so titles show up in trees
	* silly phpmole icon added

2002-03-14 Thursday  alan_k

	* fixed bug with new bookmark code
	* changed the behaviour of the bookmark navigator to do popups
	automatically
	* fixed scintilla folding / class navigation loosing changes -
	small scp new file fix

2002-03-13 Wednesday  alan_k

	* fixed a few open close midgard bugs
	* added hash support, bit of code tidyup

2002-03-09 Saturday  alan_k

	* added present.php - standalone presenter
	* keyboard short cuts working in phppresents - more updates to
	presentation

2002-03-08 Friday  alan_k

	* added warnings if no gd or imagick library
	* presentation update, fixed a few minor bugs

2002-03-07 Thursday  alan_k

	* added a bit more documentation
	* removed debugging code from module manager
	* apd debugger support added - refer to mailing list for patch that
	makes it interactive

2002-03-06 Wednesday  alan_k

	* pgtkhtml - some more fixes

2002-03-05 Tuesday  alan_k

	* pgtkhtml - fixed last line missing
	* pgtkhtml - simple rendering working again

2002-03-04 Monday  alan_k

	* added the phppresents module, added shift para left and right to
	html editor

2002-03-02 Saturday  alan_k

	* pgtkhtml - this should break everything

2002-03-01 Friday  alan_k

	* adding extra classes
	* html editor working again - attempting to do tables in pgtkhtml
	* minor fixes to autocompletion

2002-02-28 Thursday  alan_k

	* highlighting still flaky - probably move back to original code
	* this breaks the html editor - working on pgtkhtml

2002-02-27 Wednesday  alan_k

	* pgtkhgtml - wrapping working
	* more stuff in pgtkhtml and real TODO list

2002-02-26 Tuesday  alan_k

	* pgtkhtml - added parser:
	* pgtkhtml = rendering color background and forground
	* pgtkhtml - loads and highlights html file roughtly
	* pgtkhtml - simple highlighting and character adding working to
	some degree

2002-02-25 Monday  alan_k

	* close all, save all working, modified get_active document to use
	notebook information
	* simple debugger is now usable to run and test applications and
	urls

2002-02-24 Sunday  alan_k

	* more updates on the debugger
	* working with debugger and pgtkhtml

2002-02-23 Saturday  alan_k

	* added bootstrapper for phpmole - modified version of php_win.c

2002-02-22 Friday  alan_k

	* added score support for topics and articles
	* All the scintilla configuration should work now - you can change
	colours styles etc.

2002-02-21 Thursday  alan_k

	* fixed color changing by show-hide trick
	* fixed sensitive on save when all documents are closed
	* fixed show hide bug that I just introduced
	* oops forgot to add about dialog and class
	* changelog update, added pgtkhtml testing stuff
	* major interface updates - more of those annoying missing features
	working

2002-02-20 Wednesday  alan_k

	* fix to reciever to show styles correctly
	* fixes to midgard transport - pulldown fixes and calendar
	* adding tests and a little drawing experiment





Add a comment (requires javascript!)

Name
Email
Homepage
Comment
 

Edit Document | Create Page:
Contact me at alan@akbkhome.com