comp.lang.ada
 help / color / mirror / Atom feed
* Gnoga's 10th anniversary - V2.2 released.
@ 2024-09-08 16:30 Blady
  0 siblings, 0 replies; only message in thread
From: Blady @ 2024-09-08 16:30 UTC (permalink / raw)


Gnoga was born on SourceForge [1] on September 8, 2014.

Gnoga (GNU Omnificent Gui for Ada) is the multi-platform graphics 
library created natively in Ada.
I immediately liked Gnoga for the coherence and simplicity of these APIs 
naturally fitting together. The programmer can rely on Ada for his 
business code and on the multitude of Javascript libraries for the 
graphical interface.

For 10 years Gnoga has evolved in maturity to fulfill its founding 
principles:
- providing a framework and associated tools for developing GUI 
applications using the Ada language, leveraging web technologies for 
application developers
- developing native applications for desktop and mobile just as easy to 
create, all using the same code base
- providing better tools means better application quality
- offering the application developer a powerful toolset for secure cloud 
based computing, mobile apps, desktop apps and web apps the combination 
not found in any other set of tools in any other language

Gnoga statistics:
- 1031 commits
- 2200 downloads
- 2196 posts on the mailing list
- 56 tickets

You'll find a special Gnoga's wiki anniversary page [2] with some 
materials and my testimony.

Feel free to post your testimony, your own story with Gnoga.

On this occasion, Gnoga V2.2a has been released [3] and [4], with main 
changes:
- Added key field to keyboard event
- If present command line options gnoga-host, gnoga-port, gnoga-boot and 
gnoga-verbose will override host, port, boot file and verbosity 
programmed in source code (see TIPS).
- Improve logging implementation in a separate package in order to allow 
user defined logging handlers.
- Add a backslash compatibility mode on the behavior of Escape_String 
for SQLite with the one for MySQL.
- Change MYSQL_Real_Connect profile to better match with documentation

This version has been tested on macOS 13.6 and GNAT 14.1. Please provide 
feedback of other environments.

[1] 
https://sourceforge.net/p/gnoga/code/ci/45c76779e7af7b869deacc698478eb3ef25cfe91
[2] https://sourceforge.net/p/gnoga/wiki/Gnoga-Anniversary
[3] https://sourceforge.net/projects/gnoga/files
[4] https://sourceforge.net/p/gnoga/code/ci/dev_2.2/tree

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2024-09-08 16:30 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-09-08 16:30 Gnoga's 10th anniversary - V2.2 released Blady

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox