|
|
|
|
2003-09-13 00:39 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/handlers.cpp:
|
|
|
|
|
|
|
|
|
|
- cache copy constructor && destructor lookups
|
|
|
|
|
- avoid looking twice in type hash for most common types
|
|
|
|
|
|
|
|
|
|
2003-09-13 00:37 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/TQt.pm:
|
|
|
|
|
|
|
|
|
|
- fix line numbers && current file on error (no method to call...)
|
|
|
|
|
|
|
|
|
|
2003-09-12 15:43 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/handlers.cpp:
|
|
|
|
|
|
|
|
|
|
- reworking the tied marshallers: let's allow readonly variables.
|
|
|
|
|
|
|
|
|
|
2003-09-12 15:24 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/t/b_nogui.t:
|
|
|
|
|
|
|
|
|
|
- adding test for tied marshaller/TextStream
|
|
|
|
|
|
|
|
|
|
2003-09-12 13:13 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/TQt.xs:
|
|
|
|
|
|
|
|
|
|
(see previous commit on handlers.cpp)
|
|
|
|
|
|
|
|
|
|
2003-09-12 13:12 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/handlers.cpp:
|
|
|
|
|
|
|
|
|
|
- fix garbage collection: we need to register external objects as well, so that
|
|
|
|
|
widgets using e.g: the $mainWindow->menuBar() pointer as parent don't get GCed.
|
|
|
|
|
- do not look in real stash if call is for a TQt::enum
|
|
|
|
|
(emulation of the previous Legacy autoload behaviour)
|
|
|
|
|
|
|
|
|
|
2003-09-12 13:02 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/TQt.pm:
|
|
|
|
|
|
|
|
|
|
- strict matching is too strict. We'll do that only for operators
|
|
|
|
|
|
|
|
|
|
2003-09-10 18:16 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/TQt.pm:
|
|
|
|
|
|
|
|
|
|
- We don't want to check the type of every argument, but let's check at least TQt Objects.
|
|
|
|
|
Wrong casts are deadly and hard to debug.
|
|
|
|
|
- got rid of the legacy autoload. Fully qualified calls are much faster now.
|
|
|
|
|
|
|
|
|
|
2003-09-10 13:17 germaingarand
|
|
|
|
|
|
|
|
|
|
* puic/uic.cpp:
|
|
|
|
|
|
|
|
|
|
- 3.1 Actions were housed
|
|
|
|
|
|
|
|
|
|
2003-09-09 10:45 germaingarand
|
|
|
|
|
|
|
|
|
|
* ChangeLog.CVS, ChangeLog.CVS.delta, Makefile.am, cvs2cl.pl:
|
|
|
|
|
|
|
|
|
|
- updated ChangeLogs
|
|
|
|
|
|
|
|
|
|
2003-09-09 09:21 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/: TQt.xs, handlers.cpp:
|
|
|
|
|
|
|
|
|
|
fix compile for 5.6.1
|
|
|
|
|
|
|
|
|
|
2003-09-09 07:32 germaingarand
|
|
|
|
|
|
|
|
|
|
* perleditor/: perlcompletion.cpp, perlcompletion.h:
|
|
|
|
|
|
|
|
|
|
- perlcompletion isn't at top speed until a first call has been made.
|
|
|
|
|
Put a singleShot timer to warm it up before the user come
|
|
|
|
|
|
|
|
|
|
2003-09-09 06:25 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/Makefile.PL.in:
|
|
|
|
|
|
|
|
|
|
- add qt_libraries to RPATH too, otherwise TQt.so can pull a qt-mt library different from the one Smoke
|
|
|
|
|
would have picked up.
|
|
|
|
|
|
|
|
|
|
2003-09-08 18:13 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/t/ca_i18n.t:
|
|
|
|
|
|
|
|
|
|
- one more test, monitoring "use bytes" pragma
|
|
|
|
|
|
|
|
|
|
2003-09-08 16:24 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/: MANIFEST, Makefile.PL.in, TQt.pod:
|
|
|
|
|
|
|
|
|
|
- cleaning Makefile.PL.in
|
|
|
|
|
- install documentation in {datadir}/PerlTQt-3
|
|
|
|
|
- install a short TQt.pod notice pointing to the real doc, for those
|
|
|
|
|
who are going to try "perldoc TQt" :-}
|
|
|
|
|
|
|
|
|
|
2003-09-08 15:38 germaingarand
|
|
|
|
|
|
|
|
|
|
* doc/: en/PerlTQt.pod, en/index.html, fr/PerlTQt.pod, fr/index.html:
|
|
|
|
|
|
|
|
|
|
- updated documentation (/en and /fr) to reflect 3.008 changes
|
|
|
|
|
|
|
|
|
|
2003-09-08 02:23 germaingarand
|
|
|
|
|
|
|
|
|
|
* perleditor/README.perleditor.quickstart:
|
|
|
|
|
|
|
|
|
|
- a bit of documentation never hurts...
|
|
|
|
|
|
|
|
|
|
2003-09-08 01:47 germaingarand
|
|
|
|
|
|
|
|
|
|
* perleditor/: objectbrowser.cpp, perlaction.cpp:
|
|
|
|
|
|
|
|
|
|
- fixing proper detection of PerlEditor modified state when Running Project
|
|
|
|
|
|
|
|
|
|
2003-09-07 15:32 germaingarand
|
|
|
|
|
|
|
|
|
|
* perleditor/: listeditor.h, mainfilesettings.h, preferences.h,
|
|
|
|
|
projectsettings.h, slotfuncdia.h:
|
|
|
|
|
|
|
|
|
|
removing auto-generated headers
|
|
|
|
|
|
|
|
|
|
2003-09-07 15:26 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/lib/TQt/debug.pm:
|
|
|
|
|
|
|
|
|
|
- warn and display list of available debugging channels when asked for an unknown one
|
|
|
|
|
|
|
|
|
|
2003-09-07 15:18 germaingarand
|
|
|
|
|
|
|
|
|
|
* configure.in, PerlTQt/TQt.pm:
|
|
|
|
|
|
|
|
|
|
- bumping version to 3.008
|
|
|
|
|
|
|
|
|
|
2003-09-07 14:35 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/: TQt.xs, handlers.cpp:
|
|
|
|
|
|
|
|
|
|
- major bug fix: "use bytes" and "use locale" pragmata didn't apply to current scope.
|
|
|
|
|
They are held in the op_private of the context stack after compiling, no more in PL_hints.
|
|
|
|
|
Thanks to Ashley for pointing where to find them :)
|
|
|
|
|
Additionaly, there was a loss of context in AUTOLOAD due to the many hops.
|
|
|
|
|
So we need to fetch the old context in there.
|
|
|
|
|
|
|
|
|
|
2003-09-06 21:05 germaingarand
|
|
|
|
|
|
|
|
|
|
* puic/: Makefile.am, puic.1:
|
|
|
|
|
|
|
|
|
|
adding Lutz Badenheuer <Lutz.Badenheuer@t-online.de>'s man page
|
|
|
|
|
|
|
|
|
|
2003-09-06 19:03 germaingarand
|
|
|
|
|
|
|
|
|
|
* perleditor/yyindent.cpp:
|
|
|
|
|
|
|
|
|
|
- fix comment detection.
|
|
|
|
|
|
|
|
|
|
2003-09-06 16:51 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/TQt.pm:
|
|
|
|
|
|
|
|
|
|
- be more strict when matching ambiguous methods
|
|
|
|
|
- fixed a bug regarding the priority of some types
|
|
|
|
|
|
|
|
|
|
2003-09-05 03:30 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/: TQt.pm, TQt.xs, handlers.cpp:
|
|
|
|
|
|
|
|
|
|
- implemented TQByteArray Marshaller (from/to Perl string, tied if needed)
|
|
|
|
|
Still needs some thought /wrt to Utf8 handling (think tqCompress/tqUncompress)
|
|
|
|
|
|
|
|
|
|
With TQDataStream static operators and this, we get a nice object serializer :)
|
|
|
|
|
|
|
|
|
|
use TQt::constants;
|
|
|
|
|
$bytearray = "";
|
|
|
|
|
$a = TQt::DataStream( $bytearray, IO_WriteOnly );
|
|
|
|
|
# now magically serialize some objects in $bytearray
|
|
|
|
|
$a << $qdatetime << $qfont << $qpixmap;
|
|
|
|
|
|
|
|
|
|
2003-09-01 21:09 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/: TQt.xs, handlers.cpp:
|
|
|
|
|
|
|
|
|
|
- real non-const TQString&/* marshaller implemented via tied scalars
|
|
|
|
|
e.g:
|
|
|
|
|
use TQt;
|
|
|
|
|
use TQt::constants;
|
|
|
|
|
|
|
|
|
|
$str = "Foooooooooooooooo";
|
|
|
|
|
|
|
|
|
|
$ts = TQt::TextStream( $str, IO_WriteOnly );
|
|
|
|
|
$ts << "pi = " << 3.14;
|
|
|
|
|
|
|
|
|
|
# $str is now "pi = 3.14oooooooo"
|
|
|
|
|
|
|
|
|
|
The link is maintained until the scalar is destroyed, or until it is untied.
|
|
|
|
|
|
|
|
|
|
2003-08-31 16:35 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/lib/TQt/GlobalSpace.pm, PerlTQt/TQt.pm, PerlTQt/t/b_nogui.t,
|
|
|
|
|
kalyptus/ChangeLog, kalyptus/Iter.pm, kalyptus/README,
|
|
|
|
|
kalyptus/kalyptus, kalyptus/kalyptusCxxToSmoke.pm,
|
|
|
|
|
kalyptus/kdocAstUtil.pm:
|
|
|
|
|
|
|
|
|
|
updating kalyptus/smoke (GlobSpace operator names no longer munged)
|
|
|
|
|
|
|
|
|
|
2003-08-31 14:38 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/: TQt.pm, lib/TQt/slots.pm:
|
|
|
|
|
|
|
|
|
|
- more permissive syntax for new sig/slot declarations (white spaces, quotes)
|
|
|
|
|
- implement consistency check of old vs. new style slot declarations
|
|
|
|
|
allows one to say
|
|
|
|
|
use TQt::slots "foo" => ["int"];
|
|
|
|
|
then
|
|
|
|
|
sub foo : TQT_SLOT( int ) {} # OK. Same decl. Noop.
|
|
|
|
|
sub foo : TQT_SLOT( TQString ) {} # triggers a warning:
|
|
|
|
|
# Slot declaration:
|
|
|
|
|
# foo(TQString)
|
|
|
|
|
# will override previous declaration:
|
|
|
|
|
# foo(int)
|
|
|
|
|
|
|
|
|
|
2003-08-30 23:01 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/TQt.pm:
|
|
|
|
|
|
|
|
|
|
Doing it the Right Way.
|
|
|
|
|
- make $SIG{__DIE__} local inside eval'ed ops
|
|
|
|
|
- added missing operators (unary minus, binary mul)
|
|
|
|
|
- GlobalSpace operators with assignment were returning wrong values
|
|
|
|
|
|
|
|
|
|
2003-08-28 02:10 germaingarand
|
|
|
|
|
|
|
|
|
|
* smoke/qt/generate.pl.in, smoke/qt/qt_smoke.h, kalyptus/kalyptus,
|
|
|
|
|
kalyptus/kalyptusCxxToSmoke.pm, kalyptus/kalyptusDataDict.pm,
|
|
|
|
|
kalyptus/kdocAstUtil.pm:
|
|
|
|
|
|
|
|
|
|
- GlobalSpace support + updates
|
|
|
|
|
|
|
|
|
|
2003-08-28 02:02 germaingarand
|
|
|
|
|
|
|
|
|
|
* smoke/qt/header_list:
|
|
|
|
|
|
|
|
|
|
-removing conflicting/useless headers
|
|
|
|
|
|
|
|
|
|
2003-08-28 01:28 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/: TQt.pm, lib/TQt/GlobalSpace.pm, lib/TQt/constants.pm:
|
|
|
|
|
|
|
|
|
|
- adding support for the new TQt::GlobalSpace pseudo-class holding all global TQt functions.
|
|
|
|
|
Requires a recompilation of Smoke.
|
|
|
|
|
use TQt::GlobalSpace; # exports all symbols to the caller's namespace (not recommended)
|
|
|
|
|
use TQt::GlobalSpace qw( bitBlt tqCompress tqSysInfo ); # export listed symbols only
|
|
|
|
|
- when an operator call fails, forward the call to TQt::GlobalSpace which has a lot of static operators:
|
|
|
|
|
$aPoint = TQt::Point( 20, 20 );
|
|
|
|
|
$aPoint += TQt::Point( 10, 10); # this one calls TQt::Point->operator+()
|
|
|
|
|
$o = TQt::Point(10,10) + TQt::Point(30,30); # this is forwarded to TQt::GlobalSpace::+( TQPoint, TQPoint )
|
|
|
|
|
- made "use TQt::constant" export all symbols by default (IO_ReadOnly, ...).
|
|
|
|
|
|
|
|
|
|
2003-08-20 10:12 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/handlers.cpp:
|
|
|
|
|
|
|
|
|
|
- construct_copy for const ref: update the macros, and oh, don't forget to
|
|
|
|
|
mark the resulting object as allocated. Caveat leakem.
|
|
|
|
|
|
|
|
|
|
2003-08-20 09:25 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/handlers.cpp:
|
|
|
|
|
|
|
|
|
|
- fixed a severe bug in construct_copy
|
|
|
|
|
- when marshalling const TQFoo&, construct a copy...
|
|
|
|
|
this ought to fix a lot of subtle bugs (mostly TQShared related).
|
|
|
|
|
|
|
|
|
|
2003-08-14 20:52 germaingarand
|
|
|
|
|
|
|
|
|
|
* puic/: form.cpp, uic.cpp, uic.h:
|
|
|
|
|
|
|
|
|
|
- various fixes for when compiling with TQt < 3.1
|
|
|
|
|
|
|
|
|
|
2003-08-14 18:44 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/Makefile.PL.in, admin/acinclude.m4.in,
|
|
|
|
|
smoke/qt/qtguess.pl.in:
|
|
|
|
|
|
|
|
|
|
- nice patch by Marek Rouchal<marek.rouchal@infineon.com>. Improves Solaris
|
|
|
|
|
compatibility and static builds. Many thanks to him!
|
|
|
|
|
- fix the sometimes incorrect rpath for Smoke (kde_libraries=>libdir)
|
|
|
|
|
|
|
|
|
|
2003-08-14 18:35 germaingarand
|
|
|
|
|
|
|
|
|
|
* puic/: form.cpp, main.cpp, object.cpp, uic.cpp, uic.h,
|
|
|
|
|
widgetdatabase.cpp:
|
|
|
|
|
|
|
|
|
|
- end of uic 3.2 merging at last. Pheeeew.
|
|
|
|
|
|
|
|
|
|
2003-08-14 18:22 germaingarand
|
|
|
|
|
|
|
|
|
|
* perleditor/perlaction.cpp:
|
|
|
|
|
|
|
|
|
|
- prevent random crash when destroying qprocesses too early
|
|
|
|
|
|
|
|
|
|
2003-07-18 03:14 germaingarand
|
|
|
|
|
|
|
|
|
|
* puic/object.cpp:
|
|
|
|
|
|
|
|
|
|
- compile fix by David Hugh-Jones <hughjonesd@yahoo.co.uk>
|
|
|
|
|
|
|
|
|
|
2003-06-14 04:52 germaingarand
|
|
|
|
|
|
|
|
|
|
* smoke/qt/Makefile.am, smoke/qt/header_list,
|
|
|
|
|
kalyptus/kalyptusCxxToSmoke.pm:
|
|
|
|
|
|
|
|
|
|
- fix Smoke generation for TQt-3.2b1
|
|
|
|
|
|
|
|
|
|
2003-06-14 04:47 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/: TQt.pm, TQt.xs, handlers.cpp, perlqt.h:
|
|
|
|
|
|
|
|
|
|
- speed optimizations again. cachegrind rocks
|
|
|
|
|
|
|
|
|
|
2003-06-09 17:17 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/lib/TQt/attributes.pm:
|
|
|
|
|
|
|
|
|
|
- do not redefine attributes if they have already been defined in base class.
|
|
|
|
|
|
|
|
|
|
2003-06-09 17:15 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/: TQt.pm, TQt.xs:
|
|
|
|
|
|
|
|
|
|
- Some polishing on Q*Items garbage collection. setAllocated() is now correct.
|
|
|
|
|
- Speed, speed, speed. Moved object destruction routine to XS. Object creation/deletion
|
|
|
|
|
is now 50% faster than in 5.006
|
|
|
|
|
|
|
|
|
|
2003-06-08 02:01 germaingarand
|
|
|
|
|
|
|
|
|
|
* puic/: domtool.cpp, domtool.h, form.cpp, main.cpp, object.cpp,
|
|
|
|
|
subclassing.cpp, uic.cpp, uic.h, widgetdatabase.cpp:
|
|
|
|
|
|
|
|
|
|
- big merges from uic. Regressions expected. Needs testing
|
|
|
|
|
|
|
|
|
|
2003-06-06 21:30 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/: TQt.pm, TQt.xs:
|
|
|
|
|
|
|
|
|
|
- sig/slot defined via sub attributes are now created upon metaObject() request if needed.
|
|
|
|
|
Much better this way, since it allows runtime evaluation:
|
|
|
|
|
eval "sub foo : TQT_SLOT() {}"
|
|
|
|
|
|
|
|
|
|
2003-06-06 02:51 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/TQt.pm:
|
|
|
|
|
|
|
|
|
|
for now: slot/signal/dcop => SLOT/SIGNAL/DCOP
|
|
|
|
|
|
|
|
|
|
2003-06-06 01:53 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/TQt.pm:
|
|
|
|
|
|
|
|
|
|
- moved the sig/slot attributes handling from TQt::base to the TQt::Object package,
|
|
|
|
|
where it obviously belongs
|
|
|
|
|
- silenced a 5.6.0 warning /wrt TQt::debug
|
|
|
|
|
|
|
|
|
|
2003-06-05 22:07 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/: TQt.pm, lib/TQt/signals.pm, lib/TQt/slots.pm:
|
|
|
|
|
|
|
|
|
|
- implemented Ashley's great syntax proposal for sig/slots definition via sub attributes
|
|
|
|
|
sub mySlot : slot( int, const TQString& ) { ... }
|
|
|
|
|
sub mySig : signal( bool );
|
|
|
|
|
Of course, the old/alternative syntax is still valid.
|
|
|
|
|
|
|
|
|
|
2003-06-05 15:22 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/: TQt.pm, TQt.xs:
|
|
|
|
|
|
|
|
|
|
- fixed the garbage collection for Q*Items.
|
|
|
|
|
Use list->takeItem( foo ) when available to safely remove an Item from a list (then undef it to delete).
|
|
|
|
|
- as a consequence, could remove the dreadful obj->isa("Q*Item") test. Gives a nice 30% speed up in
|
|
|
|
|
Object creation.
|
|
|
|
|
|
|
|
|
|
2003-05-30 03:22 germaingarand
|
|
|
|
|
|
|
|
|
|
* puic/puic.pro:
|
|
|
|
|
|
|
|
|
|
- added a qmake project file, for easy building of puic when checked out separately
|
|
|
|
|
( export TQTDIR, then:
|
|
|
|
|
$TQTDIR/bin/qmake -makefile puic.pro && make && make install )
|
|
|
|
|
|
|
|
|
|
2003-05-30 01:36 germaingarand
|
|
|
|
|
|
|
|
|
|
* perleditor/: listeditor.ui.h, objectbrowser.cpp, objectbrowser.h,
|
|
|
|
|
perlaction.cpp, perlaction.h, perlcompletion.cpp, perleditor.cpp:
|
|
|
|
|
|
|
|
|
|
- fixed a bug in function arguments completion
|
|
|
|
|
- turnaround for a Designer bug (it wouldn't mark current form as modified in some circumstances)
|
|
|
|
|
- small bugfixes and code cleanup
|
|
|
|
|
|
|
|
|
|
2003-05-28 22:17 germaingarand
|
|
|
|
|
|
|
|
|
|
* perleditor/: preferenceinterfaceimpl.cpp, syntaxhighliter_perl.h:
|
|
|
|
|
|
|
|
|
|
- gcc-2.9x fixes
|
|
|
|
|
|
|
|
|
|
2003-05-28 18:30 germaingarand
|
|
|
|
|
|
|
|
|
|
* perleditor/: mainfilesettings.ui.h, perlaction.cpp,
|
|
|
|
|
projectsettings.ui.h, projectsettingsinterfaceimpl.cpp,
|
|
|
|
|
yyindent.cpp:
|
|
|
|
|
|
|
|
|
|
- rewrote the project settings saving code (had overlooked the nice customSetting interface)
|
|
|
|
|
|
|
|
|
|
2003-05-28 04:58 germaingarand
|
|
|
|
|
|
|
|
|
|
* perleditor/: README, actioninterfaceimpl.cpp,
|
|
|
|
|
actioninterfaceimpl.h, common.cpp, common.h,
|
|
|
|
|
editorinterfaceimpl.cpp, editorinterfaceimpl.h,
|
|
|
|
|
languageinterfaceimpl.cpp, listeditor.h, mainfilesettings.h,
|
|
|
|
|
mainfilesettings.ui, mainfilesettings.ui.h, objectbrowser.cpp,
|
|
|
|
|
objectbrowser.h, perlaction.cpp, perlaction.h, perlcompletion.cpp,
|
|
|
|
|
perlcompletion.h, perleditor.cpp, perleditor.h, perleditor.pro,
|
|
|
|
|
perlmainprojectfile.cpp, perlmainprojectfile.h, pqtapiprocess.cpp,
|
|
|
|
|
pqtapiprocess.h, preferences.h, projectsettings.h,
|
|
|
|
|
projectsettings.ui, projectsettings.ui.h,
|
|
|
|
|
projectsettingsinterfaceimpl.cpp, slotfuncdia.h,
|
|
|
|
|
sourcetemplateinterfaceimpl.cpp:
|
|
|
|
|
|
|
|
|
|
- implemented "Build and run project". One can now fully develop/test/run a PerlTQt program without ever using
|
|
|
|
|
a console. This is VB on steroids :)
|
|
|
|
|
- added an application template
|
|
|
|
|
- project settings looks OK. Would need some testing usability wise though
|
|
|
|
|
- lot of bugfixes
|
|
|
|
|
|
|
|
|
|
2003-05-26 21:28 germaingarand
|
|
|
|
|
|
|
|
|
|
* puic/main.cpp:
|
|
|
|
|
|
|
|
|
|
- bumping version to 0.6main.cpp
|
|
|
|
|
|
|
|
|
|
2003-05-26 21:25 germaingarand
|
|
|
|
|
|
|
|
|
|
* puic/form.cpp:
|
|
|
|
|
|
|
|
|
|
- adding "# line" directive to ui.pm
|
|
|
|
|
|
|
|
|
|
2003-05-26 19:41 germaingarand
|
|
|
|
|
|
|
|
|
|
* perleditor/: actioninterfaceimpl.cpp, actioninterfaceimpl.h,
|
|
|
|
|
common.cpp, common.h, imagefactory.h, languageinterfaceimpl.cpp,
|
|
|
|
|
listeditor.h, mainfilesettings.h, perlaction.cpp, perlaction.h,
|
|
|
|
|
perleditor.cpp, perleditor.h, perleditor.pro, preferences.h,
|
|
|
|
|
projectsettings.h, slotfuncdia.h, images/perlqt.png,
|
|
|
|
|
images/perlqtblue.png, images/perlqtblue2.png:
|
|
|
|
|
|
|
|
|
|
- added PerlTQt Menu/toolbar ("Run form/run project" triggers puic->perl)
|
|
|
|
|
- "run project" not yet implemented
|
|
|
|
|
- "Run Form" can be accessed also with RMB on source code
|
|
|
|
|
- When Form is run through Perl, STDOUT/STDERR are captured and redirected to the Designer's
|
|
|
|
|
Output Window
|
|
|
|
|
- Perl syntax errors and warnings show up with correct line number/ FormFile name, thanks to
|
|
|
|
|
'# line \d+ "foo"' magic :-)
|
|
|
|
|
- some icons
|
|
|
|
|
|
|
|
|
|
2003-05-26 00:57 germaingarand
|
|
|
|
|
|
|
|
|
|
* perleditor/: languageinterfaceimpl.cpp, objectbrowser.cpp,
|
|
|
|
|
perlcompletion.cpp, perleditor.cpp, perleditor.h,
|
|
|
|
|
pqtapiprocess.cpp, designer_3.1_patches/resource.cpp.diff:
|
|
|
|
|
|
|
|
|
|
- added "Build and Run this form with perl" RMB option
|
|
|
|
|
- code cleanup
|
|
|
|
|
|
|
|
|
|
2003-05-25 15:31 germaingarand
|
|
|
|
|
|
|
|
|
|
* perleditor/: README, imagefactory.h, languageinterfaceimpl.cpp,
|
|
|
|
|
objectbrowser.cpp, perlcompletion.cpp, images/editcut.png:
|
|
|
|
|
|
|
|
|
|
README
|
|
|
|
|
|
|
|
|
|
2003-05-25 15:30 germaingarand
|
|
|
|
|
|
|
|
|
|
* perleditor/designer_3.1_patches/: designerappiface.cpp.diff,
|
|
|
|
|
mainwindowactions.cpp.diff, resource.cpp.diff:
|
|
|
|
|
|
|
|
|
|
- needed Designer 3.1 patches
|
|
|
|
|
(hopefully not for long, as discussion with Marius B. Monsen from Trolltech could lead to having
|
|
|
|
|
those issues fixed in 3.2)
|
|
|
|
|
|
|
|
|
|
2003-05-25 15:27 germaingarand
|
|
|
|
|
|
|
|
|
|
* perleditor/images/filenew.png:
|
|
|
|
|
|
|
|
|
|
images/editcut.png
|
|
|
|
|
|
|
|
|
|
2003-05-23 23:35 germaingarand
|
|
|
|
|
|
|
|
|
|
* perleditor/: completion.cpp, listeditor.h, perlcompletion.cpp,
|
|
|
|
|
perlcompletion.h, pqtapiprocess.cpp, projectsettings.h,
|
|
|
|
|
slotfuncdia.h, slotfuncdia.ui, slotfuncdia.ui.h:
|
|
|
|
|
|
|
|
|
|
- invalidate "function" radio if user input obviously describes a slot.
|
|
|
|
|
- better auto-completion: methods, statics and enums are all in. Yay!
|
|
|
|
|
(might need some optims, I'm on a 2400+ box now ;-P)
|
|
|
|
|
|
|
|
|
|
2003-05-23 16:23 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/bin/pqtapi:
|
|
|
|
|
|
|
|
|
|
- added option 'p' for including inherited methods of 'class' in results
|
|
|
|
|
- option 'm' is for communication with the Designer Plugin (for code completion)
|
|
|
|
|
|
|
|
|
|
2003-05-23 09:39 germaingarand
|
|
|
|
|
|
|
|
|
|
* perleditor/: listeditor.cpp, mainfilesettings.cpp,
|
|
|
|
|
preferences.cpp, projectsettings.cpp, slotfuncdia.cpp:
|
|
|
|
|
|
|
|
|
|
those are auto-generated
|
|
|
|
|
|
|
|
|
|
2003-05-22 21:34 germaingarand
|
|
|
|
|
|
|
|
|
|
* perleditor/: completion.cpp, editor.h, parenmatcher.cpp,
|
|
|
|
|
parenmatcher.h, perlindent.h, preferences.ui.h, arghintwidget.h,
|
|
|
|
|
globaldefs.h, markerwidget.cpp, objectbrowser.h, projectsettings.h,
|
|
|
|
|
projectsettings.ui.h, slotfuncdia.ui, viewmanager.cpp,
|
|
|
|
|
completion.h, languageinterfaceimpl.h, listeditor.h,
|
|
|
|
|
mainfilesettings.cpp, pqtapiprocess.h, preferences.ui,
|
|
|
|
|
syntaxhighliter_perl.h, classbrowserinterfaceimpl.cpp, common.h,
|
|
|
|
|
conf.cpp, conf.h, editorinterfaceimpl.cpp, listeditor.ui,
|
|
|
|
|
listeditor.ui.h, mainfilesettings.ui, mainfilesettings.ui.h,
|
|
|
|
|
paragdata.h, perlbrowser.cpp, perlbrowser.h, perlcompletion.h,
|
|
|
|
|
perleditor.h, perlindent.cpp, perlqt.cpp,
|
|
|
|
|
preferenceinterfaceimpl.cpp, projectsettings.ui, slotfuncdia.ui.h,
|
|
|
|
|
syntaxhighliter_perl.cpp, viewmanager.h, yyindent.cpp, yyreg.cpp,
|
|
|
|
|
yyreg.h, arghintwidget.cpp, classbrowserinterfaceimpl.h,
|
|
|
|
|
editor.cpp, editorinterfaceimpl.h, hierarchyview.cpp,
|
|
|
|
|
imagefactory.h, languageinterfaceimpl.cpp, objectbrowser.cpp,
|
|
|
|
|
perlcompletion.cpp, preferenceinterfaceimpl.h, preferences.cpp,
|
|
|
|
|
preferences.h, projectsettings.cpp, slotfuncdia.cpp, slotfuncdia.h,
|
|
|
|
|
sourcetemplateinterfaceimpl.cpp, sourcetemplateinterfaceimpl.h,
|
|
|
|
|
browser.cpp, browser.h, common.cpp, defdialog.ui, hierarchyview.h,
|
|
|
|
|
listeditor.cpp, mainfilesettings.h, markerwidget.h, perleditor.cpp,
|
|
|
|
|
perleditor.pro, pqtapiprocess.cpp,
|
|
|
|
|
projectsettingsinterfaceimpl.cpp, projectsettingsinterfaceimpl.h,
|
|
|
|
|
variabledialog.ui, images/editslots.png, images/folder.png,
|
|
|
|
|
interfaces/actioninterface.h, interfaces/classbrowserinterface.h,
|
|
|
|
|
interfaces/designerinterface.h, interfaces/editorinterface.h,
|
|
|
|
|
interfaces/filterinterface.h, interfaces/interpreterinterface.h,
|
|
|
|
|
interfaces/languageinterface.h, interfaces/preferenceinterface.h,
|
|
|
|
|
interfaces/programinterface.h, interfaces/projectsettingsiface.h,
|
|
|
|
|
interfaces/sourcetemplateiface.h, interfaces/templatewizardiface.h,
|
|
|
|
|
interfaces/widgetinterface.h:
|
|
|
|
|
|
|
|
|
|
Initial import of the PerlTQt plugin for TQt Designer
|
|
|
|
|
|
|
|
|
|
2003-05-22 21:34 germaingarand
|
|
|
|
|
|
|
|
|
|
* perleditor/: completion.cpp, editor.h, parenmatcher.cpp,
|
|
|
|
|
parenmatcher.h, perlindent.h, preferences.ui.h, arghintwidget.h,
|
|
|
|
|
globaldefs.h, markerwidget.cpp, objectbrowser.h, projectsettings.h,
|
|
|
|
|
projectsettings.ui.h, slotfuncdia.ui, viewmanager.cpp,
|
|
|
|
|
completion.h, languageinterfaceimpl.h, listeditor.h,
|
|
|
|
|
mainfilesettings.cpp, pqtapiprocess.h, preferences.ui,
|
|
|
|
|
syntaxhighliter_perl.h, classbrowserinterfaceimpl.cpp, common.h,
|
|
|
|
|
conf.cpp, conf.h, editorinterfaceimpl.cpp, listeditor.ui,
|
|
|
|
|
listeditor.ui.h, mainfilesettings.ui, mainfilesettings.ui.h,
|
|
|
|
|
paragdata.h, perlbrowser.cpp, perlbrowser.h, perlcompletion.h,
|
|
|
|
|
perleditor.h, perlindent.cpp, perlqt.cpp,
|
|
|
|
|
preferenceinterfaceimpl.cpp, projectsettings.ui, slotfuncdia.ui.h,
|
|
|
|
|
syntaxhighliter_perl.cpp, viewmanager.h, yyindent.cpp, yyreg.cpp,
|
|
|
|
|
yyreg.h, arghintwidget.cpp, classbrowserinterfaceimpl.h,
|
|
|
|
|
editor.cpp, editorinterfaceimpl.h, hierarchyview.cpp,
|
|
|
|
|
imagefactory.h, languageinterfaceimpl.cpp, objectbrowser.cpp,
|
|
|
|
|
perlcompletion.cpp, preferenceinterfaceimpl.h, preferences.cpp,
|
|
|
|
|
preferences.h, projectsettings.cpp, slotfuncdia.cpp, slotfuncdia.h,
|
|
|
|
|
sourcetemplateinterfaceimpl.cpp, sourcetemplateinterfaceimpl.h,
|
|
|
|
|
browser.cpp, browser.h, common.cpp, defdialog.ui, hierarchyview.h,
|
|
|
|
|
listeditor.cpp, mainfilesettings.h, markerwidget.h, perleditor.cpp,
|
|
|
|
|
perleditor.pro, pqtapiprocess.cpp,
|
|
|
|
|
projectsettingsinterfaceimpl.cpp, projectsettingsinterfaceimpl.h,
|
|
|
|
|
variabledialog.ui, images/editslots.png, images/folder.png,
|
|
|
|
|
interfaces/actioninterface.h, interfaces/classbrowserinterface.h,
|
|
|
|
|
interfaces/designerinterface.h, interfaces/editorinterface.h,
|
|
|
|
|
interfaces/filterinterface.h, interfaces/interpreterinterface.h,
|
|
|
|
|
interfaces/languageinterface.h, interfaces/preferenceinterface.h,
|
|
|
|
|
interfaces/programinterface.h, interfaces/projectsettingsiface.h,
|
|
|
|
|
interfaces/sourcetemplateiface.h, interfaces/templatewizardiface.h,
|
|
|
|
|
interfaces/widgetinterface.h:
|
|
|
|
|
|
|
|
|
|
Initial revision
|
|
|
|
|
|
|
|
|
|
2003-05-22 04:58 germaingarand
|
|
|
|
|
|
|
|
|
|
* puic/: form.cpp, subclassing.cpp:
|
|
|
|
|
|
|
|
|
|
- support for the Designer's PerlTQt plugin
|
|
|
|
|
- patch by Terrence (Terry) Fleury <tfleury@ncsa.uiuc.edu>
|
|
|
|
|
for incluson of "Use" directives (also supported by the plugin, and stored
|
|
|
|
|
in the same structure)
|
|
|
|
|
- DESTROY really ought to call SUPER->DESTROY
|
|
|
|
|
|
|
|
|
|
2003-05-11 01:41 germaingarand
|
|
|
|
|
|
|
|
|
|
* puic/: widgetdatabase.cpp, widgetdatabase.h:
|
|
|
|
|
|
|
|
|
|
-updated the widget database (fix for #731881)
|
|
|
|
|
|
|
|
|
|
2003-04-15 23:03 germaingarand
|
|
|
|
|
|
|
|
|
|
* doc/: en/PerlTQt.pod, en/index.html, fr/PerlTQt.pod, fr/index.html:
|
|
|
|
|
|
|
|
|
|
-documenting new marshallers
|
|
|
|
|
|
|
|
|
|
2003-04-15 22:43 germaingarand
|
|
|
|
|
|
|
|
|
|
* configure.in, PerlTQt/TQt.pm:
|
|
|
|
|
|
|
|
|
|
bumping version number to 3.007
|
|
|
|
|
|
|
|
|
|
2003-04-15 16:07 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/: handlers.cpp, TQt.pm, smokeperl.h:
|
|
|
|
|
|
|
|
|
|
- added 8 marshallers for Q*List classes:
|
|
|
|
|
TQWidgetList, TQCanvasItemList, TQObjectList, TQPtrList<TQTab>, TQPtrList<TQToolBar>,
|
|
|
|
|
TQPtrList<TQDockWindow>, TQPtrList<TQNetworkOperation>, TQFileInfoList
|
|
|
|
|
|
|
|
|
|
2003-04-15 16:04 germaingarand
|
|
|
|
|
|
|
|
|
|
* smoke/qt/Makefile.am:
|
|
|
|
|
|
|
|
|
|
bumping revision number
|
|
|
|
|
|
|
|
|
|
2003-04-15 16:02 germaingarand
|
|
|
|
|
|
|
|
|
|
* kalyptus/kalyptusCxxToSmoke.pm:
|
|
|
|
|
|
|
|
|
|
disabling 3 template derived classes, now handled by marshallers
|
|
|
|
|
|
|
|
|
|
2003-04-06 16:40 germaingarand
|
|
|
|
|
|
|
|
|
|
* admin/: Doxyfile.am, Doxyfile.global, acinclude.m4.in, am_edit,
|
|
|
|
|
cvs.sh, debianrules, detect-autoconf.sh, Makefile.common,
|
|
|
|
|
libtool.m4.in, nmcheck:
|
|
|
|
|
|
|
|
|
|
updating admin dir
|
|
|
|
|
|
|
|
|
|
2003-03-08 19:03 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/bin/pqtsh:
|
|
|
|
|
|
|
|
|
|
disable strict in eval
|
|
|
|
|
|
|
|
|
|
2003-03-03 14:37 germaingarand
|
|
|
|
|
|
|
|
|
|
* puic/: main.cpp, object.cpp:
|
|
|
|
|
|
|
|
|
|
skip 'database' property (doesn't exist anymore), thanks to Michael Traxler for pointing that one
|
|
|
|
|
|
|
|
|
|
2003-02-22 13:43 germaingarand
|
|
|
|
|
|
|
|
|
|
* puic/object.cpp:
|
|
|
|
|
|
|
|
|
|
temporary font objects where incorrect
|
|
|
|
|
|
|
|
|
|
2003-02-22 13:05 germaingarand
|
|
|
|
|
|
|
|
|
|
* puic/uic.cpp:
|
|
|
|
|
|
|
|
|
|
+ else if ( attrib == "resizeable" || attrib == "resizable" )
|
|
|
|
|
|
|
|
|
|
2003-02-19 17:14 germaingarand
|
|
|
|
|
|
|
|
|
|
* Makefile.PL:
|
|
|
|
|
|
|
|
|
|
getting rid of Automake dependancy
|
|
|
|
|
|
|
|
|
|
2003-02-19 17:01 germaingarand
|
|
|
|
|
|
|
|
|
|
* PerlTQt/bin/pqtsh:
|
|
|
|
|
|
|
|
|
|
- redirect STDOUT/STDERR to shell window (patch by St<53>phane Payrard<stef@payrard.net>)
|
|
|
|
|
- fixed troubles with line breaks and TQt-3.1
|
|
|
|
|
- discard empty lines on save
|
|
|
|
|
|
|
|
|
|
2003-02-19 13:44 germaingarand
|
|
|
|
|
|
|
|
|
|
* smoke/qt/Makefile.am, smoke/qt/generate.pl.in,
|
|
|
|
|
smoke/qt/qtguess.pl.in, kalyptus/kalyptus,
|
|
|
|
|
kalyptus/kalyptusCxxToSmoke.pm:
|
|
|
|
|
|
|
|
|
|
getting rid of GNU toolchain dependancy at last :)
|
|
|
|
|
|