profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/mgrojo/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

msaccess-vcs-integration/msaccess-vcs-integration 183

Synchronize your Access Forms, Macros, Modules, Queries, and Reports with a version control system. This is a collaborative effort.

ohenley/COVID-19_Simulator 10

Qt5 COVID-19 simulator. Ada code under the hood. :astonished: 🤯 :metal:

mgrojo/ASFML 6

Ada binding to the SFML library

jfuica/bingada 3

Bingo application in GTKAda

mgrojo/bingada 2

Bingo application in GTKAda

mgrojo/16-Games 1

16 games developed in Ada and C++ for didactic purposes. Originally developed in C++ by YouTuber "FamTrinli".

mgrojo/msaccess-vcs-integration 1

Synchronize your Access Forms, Macros, Modules, Queries, and Reports with a version control system.

mgrojo/ACE_TAO 0

ACE and TAO

mgrojo/alire 0

Command-line tool from the Alire project and supporting library

mgrojo/alire-index 0

Community index for the Alire project

issue commentsqlitebrowser/sqlitebrowser

[Portable Install] Cannot read older version project files.

In the development version, the argument "-S file" can be used to store the settings in a portable file, in any platform.

sky5walk

comment created time in 5 hours

issue commentsqlitebrowser/sqlitebrowser

[Portable Install] Cannot read older version project files.

I saved a project file using v3.11.2 and opened it using the latest commit in master branch. I need some reproduction steps or sample files in order to help.

sky5walk

comment created time in 2 days

issue commentsqlitebrowser/sqlitebrowser

[Portable Install] Cannot read older version project files.

Which version created that project file? Do you mean that is not well formed? Maybe an XML validator program gives some hint.

sky5walk

comment created time in 3 days

issue openedmgrojo/16-Games

15 Volleyball uses an additional C++ library

Volleyball uses a physics engine library with a C++ API, so it would have to be bound in Ada first, but given that there is no C API, it would be more difficult than CSFML.

created time in 4 days

push eventmgrojo/16-Games

mgr

commit sha 71f436cf6b09dbce34f7855ab3fe5b921108cfd3

Fix C++ indentation in Outrun

view details

mgr

commit sha faa6a7a5c241903819ff1af6d6cfc8a4050ea177

Minor changes to README.md

view details

mgr

commit sha 9540463ecd5138c8ae44309633244a788bb216cc

Remove incorrect use of setFramerateLimit in minesweeper

view details

mgr

commit sha 0d49485a52db7796f9f955ea8dcc257da2533755

Add gitignore

view details

mgr

commit sha 16bf5c54d1ba09e186903afccd3d8b54272b7b87

Added Ada compiler switches and removed significant warnings

view details

mgr

commit sha 1c0a4eef06f6e906253021425291dfa2b799a6b6

Outrun ported to Ada

view details

push time in 4 days

issue commentsqlitebrowser/sqlitebrowser

Large Database is not browsable

Additionally, try with a nightly build, because the development branch is no longer running a count query for every table in the browser and that will probably speed up your database.

andyhegedus

comment created time in 7 days

push eventsqlitebrowser/sqlitebrowser

mgr

commit sha d5937c6d711c0626f199bcbcf9fbc01566b7c87f

Automatic editor mode: change default for SVG to Image Viewer This will give precedence to viewing SVG images over editing them as XML. I suppose it makes sense, because most users will load images from disk or using an application and will generally want to view them and not editing them. This also makes more sense for 4e5f117851faad03923c99767db1aad63e818439

view details

push time in 12 days

issue closedsqlitebrowser/sqlitebrowser

cli `--import-csv` option ignores the `--table` value

Compiled the very latest DB4S master branch code just now (23a597bcd1a34395f1a6e1603c6401993f7eae97), then tried to import some csv files (Backblaze HDD data):

~/git_repos/sqlitebrowser/build/sqlitebrowser --import-csv 2013/2013-04-12.csv --table somedata backblaze.sqlite

DB4S starts up, and pops up the CSV import dialog with the options filled out as per whatever they were last time (useful!). Unfortunately, it's ignoring the table name passed in on the command line and using the default of "use the csv filename".

2021-07-18-import_csv_cli_table_name-v1

closed time in 12 days

justinclift

issue commentsqlitebrowser/sqlitebrowser

An option to disable animations

Can you check whether that effect can be disabled globally under Windows, before making that patch? https://lifehacker.com/how-to-disable-animations-in-windows-and-make-it-feel-1728734414

gf-db

comment created time in 12 days

issue commentsqlitebrowser/sqlitebrowser

Cut instead of copy

I see in #2611 that the Fedora version is depending on a Fedora's qscintilla package. That package might be the source of the problem. This might of interest to @manisandro

raffaem

comment created time in 13 days

issue commentsqlitebrowser/sqlitebrowser

An option to disable animations

Maybe current Qt versions are not very well tested/working under Windows 7.

gf-db

comment created time in 13 days

issue commentsqlitebrowser/sqlitebrowser

Cut instead of copy

We have to find out what version of QScintilla is used by your sqlitebrowser build. It seems a bug in that part. Maybe they are compiling with their own version of it?

I guess the problem is with the loss of focus and the impact on selection. The new application might be claiming ownership of the X11 primary selection, but doesn't explain per se why our selection is deleted.

raffaem

comment created time in 14 days

push eventjfuica/bingada

mgr

commit sha 5ce0e347ab2b656272a79e641cbd29a57419828b

Two build projects: one for Alire and another for custom configuration Alire will use ASFML and the custom project will stil allow selecting other library options. Location for executable changed to "dir" as defaulted by Alire.

view details

push time in 15 days

push eventjfuica/bingada

mgr

commit sha 6ce29e6fabeaa249dcde2bf3f9e10429dbb3c9a2

Two build projects: one for Alire and another for custom configuration Alire will use ASFML and the custom project will stil allow selecting other library options. Location for executable changed to "dir" as defaulted by Alire.

view details

push time in 15 days

push eventjfuica/bingada

mgr

commit sha bc603b6c79967f9b5c5434a754585ed68206ed81

Two build projects: one for Alire and another for custom configuration Alire will use ASFML and the custom project will stil allow selecting other library options. Location for executable changed to "dir" as defaulted by Alire.

view details

push time in 15 days

push eventjfuica/bingada

mgr

commit sha ea42f3c79dc7b3a6f611f55d49a46bdac3545df7

Update to ASFML 2.5

view details

push time in 15 days

push eventjfuica/bingada

mgr

commit sha 60d9755d0a610e36adffb69f74eaef0e88bc1c64

Fix build error: update package versions due to update of ubuntu-latest

view details

push time in 15 days

push eventjfuica/bingada

mgr

commit sha 829c09938b6b825dd6fe637176d6f04f83828380

Fix build error: update libgtkada version due to update of ubuntu-latest

view details

push time in 15 days

push eventjfuica/bingada

mgr

commit sha 365629f6183855a13fcbea836f1962feb1e3e9b4

Make asfml the default sound option Since it's available under Windows and Linux.

view details

push time in 15 days

issue commentsqlitebrowser/sqlitebrowser

OVERLAP : Unclickable column NN : Hidden by the dropdown on its left

I already made that in 532457edb7abe88b0c4af9eeb4b48a05a4faaf06

Nevertheless, I consider that a workaround. It will still happen when some field is more than 150 px wide. The proper solution for both issues is updating to a newer Qt version.

Raphael-MOUQUIN

comment created time in 15 days

issue commentsqlitebrowser/sqlitebrowser

cli `--import-csv` option ignores the `--table` value

Ok, I've made that change and now --table can be used to specify the destination table of the import.

justinclift

comment created time in 17 days

push eventsqlitebrowser/sqlitebrowser

mgrojo

commit sha 532457edb7abe88b0c4af9eeb4b48a05a4faaf06

Workaround for Qt bug shown in issues #2763 and #2490 - Adjust fixed sizes in EditTableDialog so the bug is less visible - Resize columns to contents after item insertion, so it is not resized to contents when only the header is present.

view details

mgrojo

commit sha 8d0d6e32130bf7eaadfd616a2472a6d777051b65

Icon set details in About dialog It should have gone with 36054cd767e36e625d7a04cd46a6f275b901a28a

view details

mgrojo

commit sha fd020059133fc1bf7bc477da99025280d724863a

Avoid "unused parameter" warning

view details

mgrojo

commit sha 6bdacf6595189e3d93d0ad002b4fcbd8aad23043

CLI: Reuse `--table` as table name for a CSV Import This allows user to specify the destination table of the import from the command line. See issue #2772

view details

push time in 17 days

issue commentsqlitebrowser/sqlitebrowser

cli `--import-csv` option ignores the `--table` value

The --table option is for selecting a table to display in the table browser, we are not using it to name the table where the CSV data should be imported, although we could give it that double meaning and use that one in this context. Another option would be a specific option, like --to-table.

justinclift

comment created time in 17 days

push eventmgrojo/ASFML

mgr

commit sha 9d45efda4ac4c0b12d9bbc2604ef2a8657be1368

Alire related updates - Remove no longer needed dependency - Documentation and badge - .gitignore

view details

push time in 18 days

issue openedalire-project/alire

Invalid reference to `alr list` in Getting Started document

In doc/getting-started.md, which I presume is the source of https://alire.ada.dev/docs/#finding-available-projects, there is an incorrect reference to a no longer valid command v1.0: alr list.

According to PR #671, it was removed in v1.0.

created time in 18 days

PR opened onox/canberra-ada

Add canberra for Linker_Options so it links for users automatically

Before 1622248d6251aed361c2fa2e603f8715536e44eb this was in tools/canberra.gpr

Fix #5: Linking problem using Alire

+4 -0

0 comment

1 changed file

pr created time in 18 days

push eventmgrojo/canberra-ada

mgr

commit sha 063b955b5919b2b755abfe3269912c878914c649

Add canberra for Linker_Options so users automatically include the switch Before 1622248d6251aed361c2fa2e603f8715536e44eb this was in tools/canberra.gpr Fix #5: Linking problem using Alire

view details

push time in 18 days

fork mgrojo/canberra-ada

Ada 2012 bindings for libcanberra

fork in 18 days

CommitCommentEvent

issue openedonox/canberra-ada

Linking problem using Alire

I tried to port jfuica/bingada to use Alire. The default sound option is canberra_ada, which I saw it's already in the index.

So I made the following to create a new project file for Alire from scratch:

mv bingada.gpr bingada_custom.gpr
alr init --in-place --bin bingada
# new bingada.gpr edited to adapt compiler switches for bingada
alr with canberra_ada
alr with gtkada
alr build

I expected it to build without any further configuration, but I got a linking problem.

Link
   [link]         bingada.adb
/usr/bin/ld: /home/mgr/src/github/jfuica/bingada/alire/cache/dependencies/canberra_ada_2.0.0_3de867fe/build/lib/libcanberra-ada.a(canberra.o): in function `canberra__set_property':
canberra.adb:(.text.canberra__set_property+0x6f): undefined reference to `ca_context_change_props'
/usr/bin/ld: /home/mgr/src/github/jfuica/bingada/alire/cache/dependencies/canberra_ada_2.0.0_3de867fe/build/lib/libcanberra-ada.a(canberra.o): in function `canberra__set_property__2':
canberra.adb:(.text.canberra__set_property__2+0x5f): undefined reference to `ca_proplist_sets'
/usr/bin/ld: /home/mgr/src/github/jfuica/bingada/alire/cache/dependencies/canberra_ada_2.0.0_3de867fe/build/lib/libcanberra-ada.a(canberra.o): in function `canberra__finalize__2':
canberra.adb:(.text.canberra__finalize__2+0xe): undefined reference to `ca_context_destroy'
/usr/bin/ld: /home/mgr/src/github/jfuica/bingada/alire/cache/dependencies/canberra_ada_2.0.0_3de867fe/build/lib/libcanberra-ada.a(canberra.o): in function `canberra__create':
canberra.adb:(.text.canberra__create+0x133): undefined reference to `ca_context_create'
/usr/bin/ld: /home/mgr/src/github/jfuica/bingada/alire/cache/dependencies/canberra_ada_2.0.0_3de867fe/build/lib/libcanberra-ada.a(canberra.o): in function `canberra__play_internal':
canberra.adb:(.text.canberra__play_internal+0x3e): undefined reference to `ca_proplist_create'
/usr/bin/ld: canberra.adb:(.text.canberra__play_internal+0x17d): undefined reference to `ca_context_play_full'
/usr/bin/ld: canberra.adb:(.text.canberra__play_internal+0x1f3): undefined reference to `ca_proplist_destroy'
/usr/bin/ld: canberra.adb:(.text.canberra__play_internal+0x21d): undefined reference to `ca_proplist_destroy'
/usr/bin/ld: /home/mgr/src/github/jfuica/bingada/alire/cache/dependencies/canberra_ada_2.0.0_3de867fe/build/lib/libcanberra-ada.a(canberra.o): in function `canberra__cancelCL':
canberra.adb:(.text.canberra__cancelCL+0xc): undefined reference to `ca_context_cancel'
collect2: error: ld returned 1 exit status
gprbuild: link of bingada.adb failed
gprbuild: failed command was: /usr/bin/gnatgcc bingada.o b__bingada.o /home/mgr/src/github/jfuica/bingada/obj/q_bingo.o /home/mgr/src/github/jfuica/bingada/obj/q_bingo-q_gtk.o /home/mgr/src/github/jfuica/bingada/obj/q_bingo-q_gtk-q_intl.o /home/mgr/src/github/jfuica/bingada/obj/q_bingo_help.o /home/mgr/src/github/jfuica/bingada/obj/q_csv.o /home/mgr/src/github/jfuica/bingada/obj/q_csv-q_read_file.o /home/mgr/src/github/jfuica/bingada/obj/q_gen_shuffle.o /home/mgr/src/github/jfuica/bingada/obj/q_sound.o /home/mgr/src/github/jfuica/bingada/obj/q_bingo-q_bombo.o /home/mgr/src/github/jfuica/bingada/obj/q_bingada.o /home/mgr/src/github/jfuica/bingada/alire/cache/dependencies/gtkada_21.0.0_3c1373c0/install_dir/lib/gtkada/gtkada.static/gtkada/libgtkada.a /home/mgr/src/github/jfuica/bingada/alire/cache/dependencies/canberra_ada_2.0.0_3de867fe/build/lib/libcanberra-ada.a -Linstall_dir/lib -Linstall_dir/bin -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lfontconfig -lfreetype -L/home/mgr/src/github/jfuica/bingada/obj/ -L/home/mgr/src/github/jfuica/bingada/obj/ -L/home/mgr/src/github/jfuica/bingada/alire/cache/dependencies/canberra_ada_2.0.0_3de867fe/build/lib/ -L/home/mgr/src/github/jfuica/bingada/alire/cache/dependencies/gtkada_21.0.0_3c1373c0/install_dir/lib/gtkada/gtkada.static/gtkada/ -L/usr/lib/gcc/x86_64-linux-gnu/9/adalib/ -shared-libgcc -lgnarl-9 -lgnat-9 -lpthread -lrt -ldl -Wl,-rpath-link,/usr/lib/gcc/x86_64-linux-gnu/9//adalib -Wl,-z,origin,-rpath,$ORIGIN/..//obj/install_dir/lib:$ORIGIN/..//obj/install_dir/bin:$ORIGIN/..//obj:$ORIGIN/..//alire/cache/dependencies/canberra_ada_2.0.0_3de867fe/build/lib:$ORIGIN/..//alire/cache/dependencies/gtkada_21.0.0_3c1373c0/install_dir/lib/gtkada/gtkada.static/gtkada:/usr/lib/gcc/x86_64-linux-gnu/9/adalib:/usr/lib64:/usr/lib -o /home/mgr/src/github/jfuica/bingada/bin//bingada
error: Command ["gprbuild", "-gnatwU", "-j0", "-p", "-P", "bingada.gpr"] exited with code 4
error: Compilation failed.

Is some -lcanberra missing somewhere? For gtkada, a switch like -lgtk-3 is added to the link command, but nothing about -lcanberra

created time in 20 days