Changed the DisplayObjectModel representation from pointers to indexes. The previous version causes stale pointers for parent entries when the children are appended to the QList as entries. This seemed to work okay on Qt 5 but crashes on Qt 6. In any case the old implementation was incorrect.
Only support universal binaries for MacOSX from Qt V5.15.9.
V 1.0.12
Set the correct tooltip for the Filter gadget.
Variable delimiter character for referenced tables
I must have missed commenting on this a long time ago. But don't we already have this feature when using the "Listview po-up" for a String field?
SETQLIST - assign LIST values to multiple variables at once
Since a good while it is possible to set the background color of a field using SETBGPEN. Leaving this ticket open since there is no option yet to also set the foreground color. See also ticket #30.
Build universal binaries for MacOSX.
Update Malay catalog file.
Updated Malay catalog translation.
Use QProcess::startCommand on Qt 6.5.
Update PListBuddy for Qt 6.5.
V 1.0.11
Updated clean target.
Use QString::asprintf.
Define and use a utility function for obtaining the screen geometry.
Use core5compat when compiling for Qt6. We still use QTextCodec from Qt5.
Use QScreen instead of QDesktopWidget and use QLibraryInfo::path on Qt6.
Use QVariant::fromValue and QString::asprintf.
Use QScreen instead of QDesktopWidget
Use QVariant::fromValue.
Uzse QRegularExpression on Qt6 and fix compiler errors.
Use font.horizontalAdvance on Qt6.
Use QPageSize and QPageLayout instead of the QPrinter classes.
Use QElapsedTimer instead of QTime.
Explicit conversion to QString to disambiguate QVariant type.
Fix compiler warning.
Remove unused variable.
Use QKeyCombinationClass when compiking for Qt6.
Make sure the utf8 data buffer stays valid in CodesetStrPBrk.
Code reformatting of progIndexHelp and progRIndexHelp.
Use maxWidth instead of width("W"). The latter is no longer available in Qt6.
Do not specify absolute path to texi2pdf and use ISO8859-1 enconding for German and French.
Updated copyright year to 2024.
Updated changelog
V 1.0.10
Determine WindowID of AskMulti dialog depending on number of fixed and resizable items.
Revert r4310. Without WindowID the AskMulti dialog always starts to small in size,
V 1.0.9
Do not specity a WindowID for the AskMulti dialog since the content and size varies a lot.
Added Georgian catalog translation.
Updated Malay catalog file.
Remove BeeBase-native-sqlite in clean target.
Increase cache size when sqlite3 cacheflush is not available.
Only update the file-change counter when the save operation was successful. Otherwise the verbose error message will be overwritten and the file change counter did not change anyway.
Updated changelog.
Expand pathname when using STAT command.
V 1.0.8.
Add MorphOS binary w/ native sqlite.library to Amiga distribution.
Do not use the sqlite3 file change counter when using MorphOS' sqlite.library.
V 1.0.7
Added a MorphOS target for building BeeBase with native sqlite.library.
Rename the Calendar_mcc header file for MorphOS since MorphOS has its own Calendar class but still supports the 3rd party one.
Inline the sqlite-library.h header file.
Add a compile-time flag on whether to use the sqlite3 file change counter.
Makefile for building BeeBase on native MorphOS.
Replace MB prefix with BB.
Use "-noixemul" when building dependencies on Amiga.
Removed the CPP settings from the Amiga common makefile since we use pure C.
Switch to bison from byacc on Amiga.
Correct plural of Records in Malay.
Updated Malay catalog translation.
Work-around for MorphOS-Installer problem (thanks to Frank Mariak for providing this solution).
Update copyright year.
Do not follow symbolic links when reporting files that still have the previous year present.
Updated Malay catalog file.
I have sent a version to one of my most trusted testers for MorphOS now. Let's see how it works.
V 1.0.6
Added svg-versions of some png icons.
Updated png icons for images.
Updated png icons for docs and images folder.
V1.0.5.
Install Serbian and Italian readme files for MacOS.
Use a separate translation for the Help key.
Updated Malay translation.
Fix compiler warning.
Updated changelog.
Use the BeeBase icon when iconifying the MUI application.
Localize error messages for opening Amiga libraries.
Updated Italian catalog,
BeeBase version 2.7?
Thanks for catching this!
Remove reference to MUIbase 2.7.
Fixed misleading "make install"
Fix sortas problem for amigaguide and html.
Updated catalog translations.
Yes, I think I understand the .PHONY feature. However, this makefile is not your typical Unix makefile. I have added some info and helpful output for a default 'all' target in the makefile now. Here is the diff: --- a/trunk/makefile +++ b/trunk/makefile @@ -1,3 +1,8 @@ +# +# Note that this makefile is not your typical Unix-style makefile +# (i.e. not ./configure; make install; etc). +# See the most relevant targets in the 'all' target. +# BASED=. DESTDIR=$(HOME)/tmp MACOSX_APP_DIR=$(HOME)/Desktop/BeeBase.app...
Added help information about main targets in the main makefile.
Added Amiga icons for LeesMij and LeggiMi.
Added thanks to all translators.
Check that all readme files are installed.
Corrected the short history text.
Added Italian readme.
Updated Italian translation.
Thanks for looking into the makefiles and how to build stuff. On my Linux and Mac systems I get the following output when typing 'make install': make: Nothing to be done for `install'. After applying your patch/changes it is the same output. Is this only a documentation attempt in side the makefile or is there actually any implied change.
macOS & GTK
That's a nice accomplishment. However, I have decided that GTK on MacOS is below the my quality expectations, which is the whole reason why I started the Qt version. I keep maintaining the GTK version for Linux for interested users (but also there Qt is the official and supported platform), but I won't support GTK for other platforms anymore.
Name of ARexx port
Linux: builddate.h