Commit 63cde96
authored
Correções e Melhorias Gerais (#401)
### **Correções e Melhorias Gerais**
* Correção de compilação em Delphi e Lazarus.
* Correções de instalação em Delphi antigos.
* Correções de declarações e ajustes internos.
* Ajuste na declaração da procedure `TRESTDWMemTable.InternalAddRecord` para Android.
* Correção de invalid pointer em campos `SQLTimestamp`.
* Correção para campos calculados.
* Correções nos campos `Float` (Lazarus) e `Timestamp` (Delphi).
* Correção de `IndexFieldNames` e do `Filter`.
* Início do ajuste do evento `OnCalcFields`.
* Sistema de **charset** ajustado em Delphi e Lazarus.
* Correções de JSON.
* Correções no `ClientSQL` para Delphi e Lazarus.
* Correções no `Server Delphi/FPC` com `ApplyUpdates`.
* `MemoryDataset` atualizado com correções para Delphi e Lazarus.
* Binário compatível entre Delphi e Lazarus para REST Dataware.
### **Demos e Exemplos**
* Ajuste no **demo FileTransfer** para Delphi e Lazarus.
* Correção do client **FMX**.
* Correção do demo **WebPascal Delphi**, ajustado para ficar igual ao do Lazarus.
* Atualização do demo **WebPascal** no Lazarus.
* Commit do arquivo `www.rar` com os arquivos da pasta `www` para o WebPascal.
### **Compatibilidade e Testes**
* Testado no **Lazarus 4.0**.
* Início de ajustes para o novo `ClientSQL` no Delphi.
Fixed #196
Fixed #197
Fixed #201
Fixed #203
Fixed #218
Fixed #296
Fixed #298
Fixed #299
Fixed #328
Fixed #346
Fixed #364File tree
16 files changed
+861
-675
lines changed- CORE/Source
- Basic
- Mechanics
- Consts
- Database_Drivers
- Plugins/Memdataset
- Sockets/Indy
- utils
16 files changed
+861
-675
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
173 | 173 | | |
174 | 174 | | |
175 | 175 | | |
176 | | - | |
| 176 | + | |
177 | 177 | | |
178 | 178 | | |
179 | 179 | | |
| |||
484 | 484 | | |
485 | 485 | | |
486 | 486 | | |
487 | | - | |
| 487 | + | |
488 | 488 | | |
489 | 489 | | |
490 | 490 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7804 | 7804 | | |
7805 | 7805 | | |
7806 | 7806 | | |
| 7807 | + | |
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5738 | 5738 | | |
5739 | 5739 | | |
5740 | 5740 | | |
5741 | | - | |
| 5741 | + | |
| 5742 | + | |
5742 | 5743 | | |
5743 | 5744 | | |
5744 | 5745 | | |
5745 | 5746 | | |
5746 | 5747 | | |
5747 | 5748 | | |
5748 | | - | |
| 5749 | + | |
| 5750 | + | |
5749 | 5751 | | |
5750 | 5752 | | |
5751 | 5753 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1110 | 1110 | | |
1111 | 1111 | | |
1112 | 1112 | | |
| 1113 | + | |
| 1114 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
50 | 49 | | |
51 | 50 | | |
52 | 51 | | |
| |||
168 | 167 | | |
169 | 168 | | |
170 | 169 | | |
171 | | - | |
| 170 | + | |
172 | 171 | | |
173 | 172 | | |
174 | 173 | | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
175 | 178 | | |
176 | 179 | | |
| 180 | + | |
177 | 181 | | |
178 | 182 | | |
179 | 183 | | |
| |||
255 | 259 | | |
256 | 260 | | |
257 | 261 | | |
| 262 | + | |
258 | 263 | | |
259 | 264 | | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
260 | 268 | | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
261 | 278 | | |
262 | 279 | | |
263 | 280 | | |
| |||
317 | 334 | | |
318 | 335 | | |
319 | 336 | | |
320 | | - | |
321 | | - | |
322 | | - | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
323 | 350 | | |
324 | 351 | | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
325 | 355 | | |
326 | 356 | | |
327 | 357 | | |
| |||
625 | 655 | | |
626 | 656 | | |
627 | 657 | | |
628 | | - | |
629 | | - | |
| 658 | + | |
| 659 | + | |
630 | 660 | | |
631 | 661 | | |
632 | 662 | | |
633 | | - | |
| 663 | + | |
634 | 664 | | |
635 | 665 | | |
636 | 666 | | |
637 | | - | |
| 667 | + | |
638 | 668 | | |
639 | 669 | | |
640 | 670 | | |
| |||
694 | 724 | | |
695 | 725 | | |
696 | 726 | | |
697 | | - | |
698 | | - | |
699 | | - | |
700 | | - | |
701 | | - | |
702 | | - | |
703 | | - | |
704 | | - | |
705 | | - | |
706 | | - | |
707 | | - | |
708 | | - | |
709 | 727 | | |
710 | 728 | | |
711 | 729 | | |
| |||
780 | 798 | | |
781 | 799 | | |
782 | 800 | | |
783 | | - | |
| 801 | + | |
784 | 802 | | |
785 | 803 | | |
786 | 804 | | |
| |||
1155 | 1173 | | |
1156 | 1174 | | |
1157 | 1175 | | |
| 1176 | + | |
1158 | 1177 | | |
1159 | 1178 | | |
1160 | 1179 | | |
| |||
1255 | 1274 | | |
1256 | 1275 | | |
1257 | 1276 | | |
1258 | | - | |
| 1277 | + | |
| 1278 | + | |
| 1279 | + | |
| 1280 | + | |
| 1281 | + | |
| 1282 | + | |
1259 | 1283 | | |
1260 | 1284 | | |
1261 | 1285 | | |
| |||
1434 | 1458 | | |
1435 | 1459 | | |
1436 | 1460 | | |
1437 | | - | |
1438 | | - | |
| 1461 | + | |
| 1462 | + | |
1439 | 1463 | | |
1440 | 1464 | | |
1441 | 1465 | | |
| |||
1651 | 1675 | | |
1652 | 1676 | | |
1653 | 1677 | | |
1654 | | - | |
1655 | | - | |
1656 | | - | |
1657 | | - | |
1658 | | - | |
| 1678 | + | |
1659 | 1679 | | |
1660 | 1680 | | |
1661 | 1681 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | | - | |
64 | | - | |
| 63 | + | |
| 64 | + | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| |||
206 | 206 | | |
207 | 207 | | |
208 | 208 | | |
| 209 | + | |
209 | 210 | | |
210 | 211 | | |
211 | 212 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
| 26 | + | |
| 27 | + | |
30 | 28 | | |
31 | 29 | | |
32 | 30 | | |
| |||
188 | 186 | | |
189 | 187 | | |
190 | 188 | | |
191 | | - | |
| 189 | + | |
192 | 190 | | |
193 | 191 | | |
194 | 192 | | |
195 | | - | |
| 193 | + | |
196 | 194 | | |
197 | 195 | | |
198 | 196 | | |
| |||
262 | 260 | | |
263 | 261 | | |
264 | 262 | | |
265 | | - | |
266 | | - | |
| 263 | + | |
| 264 | + | |
267 | 265 | | |
268 | | - | |
269 | | - | |
270 | | - | |
271 | | - | |
272 | | - | |
273 | | - | |
274 | | - | |
275 | | - | |
276 | | - | |
277 | | - | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
292 | | - | |
293 | | - | |
294 | | - | |
295 | | - | |
296 | | - | |
297 | | - | |
298 | | - | |
299 | | - | |
300 | | - | |
301 | | - | |
302 | | - | |
303 | | - | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
304 | 302 | | |
305 | 303 | | |
306 | 304 | | |
| |||
0 commit comments