Commit Graph

264 Commits

Author SHA1 Message Date
Ansgar Becker
e1781f96dc feat: require libsybdb5 in DEB package
Refs #2149
2025-11-23 12:42:21 +01:00
Ansgar Becker
b20f121466 feat: mark MS SQL protocols like named pipe as unsupported, advise the user to change to TCP/IP
Refs #2149
2025-11-23 12:37:46 +01:00
Ansgar Becker
93bf989ac7 fix: use GetApplicationName in InitMoFile as well, plus documentation
Refs #2310
2025-11-22 17:15:24 +01:00
Ansgar Becker
0469dd9f51 fix: make LCLTranslator independent of executable filename
Refs #2310
2025-11-22 16:54:48 +01:00
Ansgar Becker
9e2611e54d fix: make GetAppConfigDir independent of executable filename
Refs #2310
2025-11-22 16:26:31 +01:00
Ansgar Becker
5d487bb352 fix: make translation filename independent of executable filename
Refs #2310
2025-11-22 16:01:34 +01:00
Ansgar Becker
fbe32db875 fix: more painting related crashes on QT, this time in OperationRunning() 2025-11-21 12:37:14 +01:00
Ansgar Becker
a1c84ae578 fix: compiler warnings, re-enable active line background 2025-11-17 20:44:56 +01:00
Ansgar Becker
3df3673a50 feat: dirty and basic support for MS SQL
Refs #2149
2025-11-17 17:06:45 +01:00
Ansgar Becker
bc0a7dec67 feat: show more detailed backtrace in crash dialog
Refs: #2270
2025-11-15 13:44:33 +01:00
Ansgar Becker
7650efe740 fix: two crashes in QT caused by aggressive control repainting
Refs #2270
2025-11-15 13:31:39 +01:00
Ansgar Becker
f2b2dc371c feat: support SSH passwords via sshpass
Refs #2302
2025-11-12 15:59:17 +01:00
Ansgar Becker
aa49736545 chore: use Lazarus logo in readme 2025-11-10 08:56:34 +01:00
Ansgar Becker
b01e732a10 chore: remove now unused doc, written for converting to Lazarus 2025-11-09 12:27:46 +01:00
Ansgar Becker
85cf230299 fix: hide library files which ldconfig shows up but don't exist 2025-11-08 13:26:43 +01:00
Ansgar Becker
1fbc2aba11 fix: provide at least one libmysql for macOS, plus its dependencies
Refs #2238
2025-11-04 18:48:54 +01:00
Ansgar Becker
58b210af46 fix: fix compiler errors on macOS, set DYLD_LIBRARY_PATH run param to fix wrong path for libssl
Refs #2238
2025-11-04 18:42:48 +01:00
Ansgar Becker
3213fe9446 fix: wrong integer size/type for ClientFlag in mysql_real_connect
Closes #2293
2025-11-04 18:12:20 +01:00
Gustavo Carreno
e95aca86d6 ci: Fix generation of .deb
Some bad assumptions were made on the operation of the application that
creates the `.deb` package.
This change should, now, create the correct `.deb` package.

Refs: 2296
2025-11-03 22:29:09 +00:00
Gustavo Carreno
13c55ce2ee ci: Fix missing Package variable 2025-11-03 21:13:41 +00:00
Gustavo Carreno
81d613b08b ci: Using v4 of git-cliff-action 2025-11-03 12:35:03 +00:00
Gustavo Carreno
44f277c1ab ign: Updating CHANGELOG.md 2025-11-03 12:33:44 +00:00
Gustavo Carreno
bf23332cc1 ci: Bumping version to 12.13.1.1 v12.13.1.1 2025-11-03 10:05:52 +00:00
Gustavo Carreno
e5d7f22532 ignore: Some CRLF shenanigans on Linux 2025-11-03 09:56:12 +00:00
Ansgar Becker
93dc936803 feat: sort session folders at top per setting
Refs: #1828
2025-10-29 19:19:29 +01:00
Ansgar Becker
db902f7da1 fix: list procedures in PostgreSQL
This moves PG related code out of TDBConnection.GetCreateCode and puts it into its own TPgConnection.GetCreateCode. This way we can re-use code used to find functions for procedures as well.

Refs: #2278
2025-10-29 18:46:50 +01:00
Ansgar Becker
b57b76443b feat: filter box in user manager
Refs #2275
2025-10-28 19:26:08 +01:00
Ansgar Becker
f7b80dbb51 fix: missing DELETE HISTORY privilege on MariaDB
Refs #1026
2025-10-28 19:11:30 +01:00
Ansgar Becker
2c25e04baf fix: prevent crash in auto-refresh action
Exit out of refresh action early when the users mouse is dragging or resizing a tree column

Refs #1060
2025-10-28 19:09:17 +01:00
Ansgar Becker
f9a486b403 fix: bad message with no library selected
Refs #1020
2025-10-28 19:05:33 +01:00
Ansgar Becker
613f4d8a23 feat: add checkbox "Open file after creation" to grid export dialog
Refs #912
2025-10-28 19:00:32 +01:00
Ansgar Becker
eb1b5eac59 fix: generate missing values for geometry columns
Refs #2009
2025-10-28 18:38:33 +01:00
Ansgar Becker
173efeb6aa fix: allow modify length of index with binary column
Refs #900
2025-10-26 14:07:11 +01:00
Ansgar Becker
5cac85089a fix: end global "edit function" mode for grid editing early
Refs #875
2025-10-26 13:56:00 +01:00
Ansgar Becker
328fb7287b fix: take care for escaped ENUM definitions
Refs #799
2025-10-26 13:52:41 +01:00
Ansgar Becker
d7b1faa637 fix: support return data type of stored function containing white spaces
work around non-greedy expression when extracting the return data type of a stored function with a space in it.
Todo: a better solution would be to create a tokenizer and iterate through the tokens, instead of parsing per regular expression

Refs #768
2025-10-26 13:46:06 +01:00
Ansgar Becker
18a21ef9e4 fix: safety replacement for folder separator when renaming a session or folder
Refs #682
2025-10-26 13:40:53 +01:00
Ansgar Becker
b72f2595c5 fix: leave away schema when double-click table for inserting into query editor
Refs #551
2025-10-26 13:36:25 +01:00
Ansgar Becker
f2028e135e fix: sticky empty-password warning after setting a non-empty one
Refs #441
2025-10-26 13:33:20 +01:00
Ansgar Becker
8541eb404d feat: allow sorting columns in table designer
Refs #2220
2025-10-26 12:45:32 +01:00
Ansgar Becker
caeae88f25 fix: support double dollar quotes on PostgreSQL
Merged from 3af76d9c17 for issue #1326
2025-10-25 17:54:37 +02:00
Gustavo Carreno
79bb279a15 docs(CHANGELOG): Proper changelog 2025-10-23 19:15:28 +01:00
Gustavo Carreno
16a54a57aa ci: Using correct target of build-* 2025-10-23 19:06:39 +01:00
Gustavo Carreno
76dfa98217 ci: Fixing some blantant mistakes
Forgot to set the env var for the `build` step on the workflow.
The env var `tag` for the `Makefile` is now filled from the past `git
tag`.
2025-10-23 19:06:39 +01:00
Gustavo Carreno
dd1ad34317 ci: New category: Enhancements 2025-10-23 19:06:39 +01:00
Gustavo Carreno
d293d648d8 ci: Removing unnecessary tx-push recipe 2025-10-23 19:06:39 +01:00
Gustavo Carreno
c513e535d9 ci: Forgot to copy .ini files on run-* 2025-10-23 19:06:39 +01:00
Gustavo Carreno
04650d93a7 ci: Completing run-gtk2, run-qt5 2025-10-23 19:06:39 +01:00
Gustavo Carreno
3ceed3936c ci: Adding empty tx-push to Makefile 2025-10-23 19:06:39 +01:00
Gustavo Carreno
14dd9ce9a5 ci: Adjusting workflow to skip secrets detection 2025-10-23 19:06:39 +01:00