-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCHANGELOG
858 lines (652 loc) · 37.1 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
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
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
commit bb123825674c1ebcada36c5e70aa26edffe1a816
Author: PICCORO Lenz McKAY <[email protected]>
Date: Wed Jul 4 16:04:12 2018 -0400
sintaxis y correciones menores docu
commit c172734e200e08106c87bfc178a08b46b5b028e8
Author: PICCORO Lenz McKAY <[email protected]>
Date: Wed Jul 4 15:05:45 2018 -0400
actualizada documentacion, eliminado gb.mgr autocontenido en excore lib
* simplificada la documentaicon hasta tener un api basado en multiherencia
* en proxima release se tendra dos jerarquias de archivos para el framework
* eliminado el gb.mngr ya que era el predecesor de excore y este funciona correcto
* BUG: no guarda la config (ni se pretendia) por tener emulado null
commit d9d71b115c5139e8e499e7a71e0617f67d671b1d
Author: PICCORO Lenz McKAY <[email protected]>
Date: Wed Jul 4 12:00:49 2018 -0400
migracion a excore, net, y ficheros migrado de exfunction a core
* pendiente migrar documentacion
* modulo de network y de utilidades ya estan en excore
* modulo de utilidades de sistema migrado a excore
commit 957b201283e441c669f2bb6c5a9747fa10926bed
Merge: a059c2e 442804b
Author: PICCORO Lenz McKAY <[email protected]>
Date: Tue Jul 3 14:08:48 2018 -0400
Merge excore lib 'master' of https://gitlab.com/elsistema/libcomun importado
*funcion de deteccion de texto en objeto, funciones de cadenas y validaciones
* deteccion de solo letras, solo numeros y alfanumericos, falta cirilico
* deteccion de si hay que pasar a mayusculas el primer caracter o todos los primeros
* funcion que detecta de un objeto si es string o si tiene control.text
* funcion que detecta y valida correos electronicos de un string
* funcion que valida si el string esta vacio o no es valido
* deteccion de urls por secciones
* buffer http que obtiene todo y lo ofrece como texto plano sea html o no (a mudar)
* sobreescritura obtencion de objeto para retornarlo ya abierto preparado y listo
* metodos para configurar o setear el nombre de la conexcion que se peretende usar
* preliminar de configuracion en memoria de objetos que se pretende usar
* funcion que obtiene todo el contenido de un request http por uri string
* funcion que analiza el string uri y debvuelve pedazos del mismo segun rutas base
* manejador pool de conexciones al mas similar estilo de CI en lo posible
* el acceso a objetos es rudimentario para ser lo mas parecido a php CI
* el conexcion por defecto es una propiedad, el resto son llaves arreglo
* se supone que una vez iniciada la app este pool emplea la config cargada
commit 442804ba087ec003bdcca3906d317bdb999faa75
Author: PICCORO Lenz McKAY <[email protected]>
Date: Tue Jul 3 13:51:23 2018 -0400
rename to prepare merge with gambasex framework
* core manager for config and databases connections
commit bc2c9cd5e328418750d0c054e75f0748fbee3248
Author: mckaygerhard <[email protected]>
Date: Sun Jul 1 12:22:24 2018 -0400
renombre y normacion y ejemplo dentro de la libreria, readme indicando
commit e1b8c0df07504e405a435770fb2a15d10925daa5
Author: mckaygerhard <[email protected]>
Date: Fri Jun 29 17:56:20 2018 -0400
fix misc compilation problem in functions from exu
commit c28062fe776ef87e0be724059483df7d9765d6c4
Author: mckaygerhard <[email protected]>
Date: Wed Jun 27 17:30:43 2018 -0400
fix duplicado db declaracion en exdb manager
commit f21a63134e437064b6ebed804d468103882167a8
Author: mckaygerhard <[email protected]>
Date: Wed Jun 27 17:29:36 2018 -0400
se muda la funcion que maneja los parentesis a la modulo utilidad de strings
commit 994a7157d25f88ef415fcefc9d40815ff8b1ad22
Author: mckaygerhard <[email protected]>
Date: Wed Jun 27 17:21:47 2018 -0400
funcion de deteccion de texto en objeto, funciones de cadenas y validaciones
* deteccion de solo letras, solo numeros y alfanumericos, falta cirilico
* deteccion de si hay que pasar a mayusculas el primer caracter o todos los primeros
* funcion que detecta de un objeto si es string o si tiene control.text
* funcion que detecta y valida correos electronicos de un string
* funcion que valida si el string esta vacio o no es valido
* deteccion de urls por secciones
* buffer http que obtiene todo y lo ofrece como texto plano sea html o no (a mudar)
commit 86936829e791ed9dce1fe80185ec05e97eb5ab86
Author: mckaygerhard <[email protected]>
Date: Wed Jun 27 11:06:53 2018 -0400
retorno de conexion abierta preparada y deteccion por nombre de el objetodb
* sobreescritura obtencion de objeto para retornarlo ya abierto preparado y listo
* metodos para configurar o setear el nombre de la conexcion que se peretende usar
* preliminar de configuracion en memoria de objetos que se pretende usar
commit f033f74d79f28ea75ea236aa6a12e55a99777fc3
Author: mckaygerhard <[email protected]>
Date: Tue Jun 26 17:46:52 2018 -0400
modulo d eutilerias manejo de strings uri y http buf
* funcion que obtiene todo el contenido de un request http por uri string
* funcion que analiza el string uri y debvuelve pedazos del mismo segun rutas base
commit 718d26f22aff30312735f00e1c5f3eccdc7af3a2
Author: mckaygerhard <[email protected]>
Date: Tue Jun 26 17:45:28 2018 -0400
modulo de utilerias que no requieren de archivp ni guardar persistencia
* manejo de strings mayoritariamente
* primera letra en mayusculas con remocion de espacios o no como en php
commit 08898c9b600a3e7b02077dcd5691c296450bb934
Author: mckaygerhard <[email protected]>
Date: Tue Jun 26 17:37:26 2018 -0400
modo yejemplo de uso de libreria configuracion y pool conexciones databases
* en el modulo main.module se tiene lineas de ejemplo de como se usa
* esto es un preliminar le falta alguna modificaion y mejora en save.settings
* el acceso a objetos es rudimentario para ser lo mas parecido a php CI
commit 66e5e44f6f9823102c6d4cae1fbf2bdc42c10764
Author: mckaygerhard <[email protected]>
Date: Tue Jun 26 17:19:51 2018 -0400
fix para pool databases, no instanciar nueva conex hasta recorrer todos los settings
commit 29ec357701c5c5d57c18d472c3da8995052e8835
Author: mckaygerhard <[email protected]>
Date: Tue Jun 26 16:42:28 2018 -0400
manejador y pool de conexciones locales, objeto compuesto
* el objeto conexiones es una collecion de sus conneciones configuradas
* hay un objeto por defecto que es el grupo adctivo y el objeto se accede directo
* por ahora emplea un instanciado de configuracion, la ruta no esta sincronizda
* el conexcion por defecto es una propiedad, el resto son llaves arreglo
* se supone que una vez iniciada la app este pool emplea la config cargada
commit 336eb160f0ef9559a3e2b9c2d1aa0fa920b3c283
Author: mckaygerhard <[email protected]>
Date: Tue Jun 26 11:26:20 2018 -0400
propiedades de configuracion normadas, read only ejemplos de uso
commit a115709e0b8e001b3d4efe5164e93ee0b26011d8
Author: mckaygerhard <[email protected]>
Date: Fri Jun 22 15:15:16 2018 -0400
calse de configuracion de base de datos, remoldeada, usa la configuracion detectada
* esta no detecta aun valores null, hay que emplear directamente el objeto de configuracion
* codigo esta comentado, se requiren los valores null para poder emplearlos
* por ahora hereda de collection pero se requeire connection
commit fbebcdf56789ed23a9e368a21665e796e259ef76
Author: mckaygerhard <[email protected]>
Date: Fri Jun 22 15:07:22 2018 -0400
propiedades de deteccion de rutas y entorno de ejecucion, ruta base y exec
* cambiadas funciones por propiedades, ofrecen mejor manejabilidad comprendida
* propiedad ruta desde donde se realiza el comando
* propiedad ruta desde donde se esta ejecutando el binario
* propiedad que dice si esta ejecutandose en el IDE o no, experimental linux solo..
* actualizada la calse configuracion par usar estas propiedades
commit 597402e54c55515fefa6aa4eebd051c07fba8408
Author: mckaygerhard <[email protected]>
Date: Fri Jun 22 15:05:57 2018 -0400
update ignore files, settings also
commit 88534eeaebc469c9ea6d07b19cbe0064d212a1d2
Author: mckaygerhard <[email protected]>
Date: Wed Jun 20 17:25:50 2018 -0400
propiedades para acceder configuraciones y arreglo en objeto configuracion db erroneo
* dos propiedades exponeen los objetos de configuracion de conexcion y archivo config
* arreglado variable erronea de acceso y guardado de los objetos de configuracion
commit cd34d0bcea21b9d342bb0877a320d1e948b6ad7b
Author: mckaygerhard <[email protected]>
Date: Thu Jun 14 12:07:29 2018 -0400
clase de configuracion e inicio de aplicaion terminado de cargar valores
* todos los valores de los dos archivos de configuracion se cargan
* todos se cargan en una unica variable llamada collecion
* emulacion de null para que acepte valores nulos y existan llaves vacias
* see commit 697523fe6ba24d3a718d7dfa074cc5682f56ba0c
commit 697523fe6ba24d3a718d7dfa074cc5682f56ba0c
Author: mckaygerhard <[email protected]>
Date: Thu Jun 14 12:03:33 2018 -0400
implements a emulation of the NULL to be acepted in a collection for settings
* the settings its a collection for now, so implementing emulation of null
* this due null are not acepted or delectes a key in a collection
* see https://lists.gambas-basic.org/pipermail/user/2018-June/064666.html
commit 2d00bf29cc65906b65dc643320174765492c682d
Author: mckaygerhard <[email protected]>
Date: Fri Jun 8 17:57:28 2018 -0400
peque;as nodificaciones porque estuve full
commit 38247a0c75ccef44339f253c8549700ae578dc66
Author: mckaygerhard <[email protected]>
Date: Thu Jun 7 17:50:35 2018 -0400
configuracion class LISTO, basadio en el argumento de cuando se crea la clase
* al crear la clase esta toma como argumento el archivo
* si no se pasa se busca en /etc/ sino en home y sino en app.path
* se pase o no autodetecta el archivo, ruta y nombre de este
* si se ejecuta en el IDE se usa el interno del proyecto
commit 92e6efb4abb499026bb33ddd15fc3c3b355fc858
Author: mckaygerhard <[email protected]>
Date: Thu Jun 7 14:45:44 2018 -0400
con el main manejo de valores y escritura a el archivo config AL FIN corregido
commit 0f21b01fb0667e4e87e075181f208ac8b6f909a5
Author: mckaygerhard <[email protected]>
Date: Thu Jun 7 13:55:27 2018 -0400
main para probar las libs
commit 9e0ddaf3cedafe9b33e592241d0d891b53d33d57
Author: mckaygerhard <[email protected]>
Date: Tue Jun 5 12:25:41 2018 -0400
componentes estandar entre gambas 3.5 y 3.11, no podre usar markdown en la lib
commit e140528af2c1f33fdc924b48b90807c6737baae5
Author: mckaygerhard <[email protected]>
Date: Mon Jun 4 17:48:57 2018 -0400
uso de VERSION file nuevo intento
commit b00b3a75faf378001a0c45ef2939e7a2331e5e65
Author: mckaygerhard <[email protected]>
Date: Mon Jun 4 17:41:49 2018 -0400
constructor de exconf admite parametros no probado, es para especificar el nombre segun la app
commit d4cec1675a46ac1034554acb3b0615feddeaab2c
Author: mckaygerhard <[email protected]>
Date: Mon Jun 4 17:40:44 2018 -0400
manejo de programsa faltantes y compatibilidad con otros unix no linux en exapp
commit 15afc945cafa1b51b854cdddb880994979710281
Author: mckaygerhard <[email protected]>
Date: Fri Jun 1 17:59:34 2018 -0400
archivo definicion base de datos parametros
commit bc58cf9a8800858d67a631e0c04620a6cab221da
Author: mckaygerhard <[email protected]>
Date: Fri Jun 1 17:55:23 2018 -0400
funciones de deteccion de sistemas de ficheros
commit d0d7af009f5c322ac842e6c89b187bdf18a3ff14
Author: mckaygerhard <[email protected]>
Date: Fri Jun 1 17:46:33 2018 -0400
manejo de conexciones y ofrecimiento a implementacion de libreria
* pendiente manejo de objetos desde db a clases creadas con su nombre
commit 48b63a015c8a912dd7882083580cd552d4f84e14
Author: mckaygerhard <[email protected]>
Date: Fri Jun 1 17:44:05 2018 -0400
directorios para caso web de subida de archivos y ficheros de estilo y javascript
commit 07936e011fb9794038ca2cfad8dfac2eabe12db8
Author: mckaygerhard <[email protected]>
Date: Fri Jun 1 17:37:21 2018 -0400
modulo de recursos de red via comandos ifconfig nettools
commit 8a7f9ac0530f98b12b6eb617043629c871a4b1a7
Author: mckaygerhard <[email protected]>
Date: Fri Jun 1 17:34:47 2018 -0400
configuracion y naturaleza de libreria gambas, icono y minimo para ide
commit b03e41f885c184b09a1b426a43a949b2fed0bffb
Author: mckaygerhard <[email protected]>
Date: Fri Jun 1 17:21:58 2018 -0400
inicializacion de archivo configuracion, deteccion de proceso mejorado
* si archivo no existe intenta el de desarrollo
* en caso todo falle rutina de verificacion detectara valores por defecto
* falta verificacion de valized de dicho archivo en rutina de valores
commit 415fa5c22a910c18e91151ecfa9604b40b4d2229
Author: mckaygerhard <[email protected]>
Date: Wed May 30 18:02:43 2018 -0400
modulos de deteccion de aplicaion iniciada y os ejecucion, iniciado de app
commit 9ae417fd98804610d4df661a75a982358f1b37a6
Author: mckaygerhard <[email protected]>
Date: Wed May 30 14:06:05 2018 -0400
inicio de librerias para POS, ALMACEN y TRANSPORTE DE DATA del sistema
commit e2c9f25e4282fa6aa3de16035efe246980fd9503
Author: PICCORO Lenz McKAY <[email protected]>
Date: Wed May 30 17:43:12 2018 +0000
Add LICENSE
commit a059c2ea2f8e5736eef2b82062e82a6f66873c58
Author: PICCORO Lenz McKAY <[email protected]>
Date: Sun May 27 14:16:28 2018 -0400
renaming and enhanced main component of framework to gb.mngr acording to gambas wiki how to
* new names for each class to ease access
* rename component name and docs files
* added and format conections file configuration
* added a default database to play
* use VERSION file
commit b34a2c9bfa89e9ec4a4e76cd985e7834536f609f
Author: PICCORO Lenz McKAY <[email protected]>
Date: Mon Apr 30 09:02:13 2018 -0400
archivos de configuracion nuevos y formato asi como variables de manejo
commit 56fe95c9837b40751d7c90d24c9aae2afd13351a
Author: PICCORO Lenz McKAY <[email protected]>
Date: Thu Dec 21 12:50:07 2017 +0000
firts intention to make dinamic packagin gambas
commit 128c6b0b793ff144d83377fd7dbee6308ad9750c
Author: tyrone.lucero <[email protected]>
Date: Wed Oct 25 16:46:39 2017 -0400
simplificacion de configuracion minima strings manejables
commit ed4839b2571bf14e28d0ce47421bc6aad389f307
Author: tyrone.lucero <[email protected]>
Date: Wed Oct 25 13:16:21 2017 -0400
BUGFIX: referencia incorrecta en formulario test de gridfilter
commit 12defaf56b7acd70a922ee51bbad00099b1ffe31
Author: tyrone.lucero <[email protected]>
Date: Wed Oct 25 12:58:06 2017 -0400
migracion shortnames 4: todo a nombre de modulo/clase corto, migrado exmanagers
esto aunado a lo contestado en la lista gambas:
https://sourceforge.net/p/gambas/mailman/message/36077727/ (lista vieja)
como esto no se puede, si no es parte del lenguaje en si se hace nombres cortos
estos nombres son ahora reservados
Este commit es el ultimo en el proceso de migracion
Todas las clases tienen 4 letras y los modulos tienen 3 letras
commit fe40a7f7d13dd248d549a02c84016715155a080e
Author: tyrone.lucero <[email protected]>
Date: Wed Oct 25 12:26:09 2017 -0400
migracion shortnames 3: todo nombre de modulo/clase corto, migrado exgridfilter+exgridview
esto aunado a lo contestado en la lista gambas:
https://sourceforge.net/p/gambas/mailman/message/36077727/
como esto no se puede, si no es parte del lenguaje en si se hace nombres cortos
estos nombres son ahora nombres reservados
TODO: relacionada #10 en futuro se fusionara exgridview y exgridfilter
commit 851f1c60ee0d41a0a575d0957912e0c0674c40c1
Author: tyrone.lucero <[email protected]>
Date: Wed Oct 25 11:55:43 2017 -0400
migracion shortnames 2: todo a nombre de modulo/clase corto, migrado exgridview
esto aunado a lo contestado en la lista gambas:
https://sourceforge.net/p/gambas/mailman/message/36077727/
como esto no se puede, si no es parte del lenguaje en si se hace nombres cortos
estos nombres son ahora nombres reservados
TODO: pendiente referencia de exgridview en exgridfilter en renombrado
esta tarea se relaciona con #10 pues falta unificacion
commit a349763b02139db7c8cfdb9274075b531e1e411a
Author: tyrone.lucero <[email protected]>
Date: Wed Oct 25 11:34:28 2017 -0400
migracion shortnames 1.1: todos los nombres comienzanpor "e" y tendran 3 letras
renombrando de nuevo exfuntions dado se require todos se relaciones facil, primera letra e
esto aunado a lo contestado en la lista gambas:
https://sourceforge.net/p/gambas/mailman/message/36077727/
como esto no se puede, si no es parte del lenguaje en si se hace nombres cortos
estos nombres son ahora reservados
commit d43a3da4dbb5bb704e719a40dd626fa2a374b105
Author: tyrone.lucero <[email protected]>
Date: Wed Oct 25 11:07:31 2017 -0400
migracion shortnames 1: todo a nombre de modulo/clase corto, migrado exfuntiions
esto aunado a lo contestado en la lista gambas:
https://sourceforge.net/p/gambas/mailman/message/36077727/
como esto no se puede, si no es parte del lenguaje en si se hace nombres cortos
estos nombres son ahra reservados
commit 24ebd5bbbca0a713851d83f79c15d7fca1d42e63
Author: PICCORO Lenz McKAY <[email protected]>
Date: Mon Oct 2 19:56:10 2017 -0400
para mac o ip, remover todo espacio en blanco, solo obtener el string
commit e35a62c771360b4827d2158b846edb9046985593
Author: PICCORO Lenz McKAY <[email protected]>
Date: Mon Oct 2 19:55:27 2017 -0400
corregido ruta no definida en getmime de modulo archivos del sistema
commit d9e35046ac1f84c1ca102da8e113b2556267977b
Merge: 6c34a9e 2dfa6ee
Author: mckaygerhard <[email protected]>
Date: Tue Sep 26 13:47:38 2017 -0400
Sync README from upstream, sincronizando repositorios el README desde central
commit 6c34a9e5282bafa3a7075df1a329814b015d9b4b
Author: mckaygerhard <[email protected]>
Date: Tue Sep 26 13:45:10 2017 -0400
nuevas funciones de manejo de archivos, mime, y verificacion de comandos
* obtener mime y tipo de archivos
* obtrener si un comando existeo un archivo existe con wicht
* obtener caracteres soportados por el sistema
commit 2dfa6eea56a8714693d4910b66fcc9be490e3df0
Author: PICCORO Lenz McKAY <[email protected]>
Date: Tue Sep 26 16:13:17 2017 +0000
actualizado para señalar documentacion
commit 633624d718fbf75eed8e34615f9b7f47660f68d8
Author: PICCORO Lenz McKAY <[email protected]>
Date: Thu Sep 14 17:51:34 2017 -0400
agregada funcion apra contar palabras dentro de otra cadena de caracteres
* documentada en docs/exfuntions.md
* adicionada a exModUtil estatica devuelve numero de ocurrencias
commit 5b5984af5c973290d0ba012fa7802bb058ceca8a
Author: PICCORO Lenz McKAY <[email protected]>
Date: Fri Aug 18 09:53:20 2017 -0400
added debian structure directory to fast run&build from git
* complete last debian structure base for run and build
* the idea its to made a script that property ajust the files
* TODO: made script to change files and structure of debian dir
commit 4aa56915c480e47472a129460565c0629ec5076a
Author: PICCORO Lenz McKAY <[email protected]>
Date: Fri Aug 18 13:50:50 2017 +0000
Add new directory
commit fbdc940ce24ced8903c295035dec9b3aeadc17fb
Merge: 1f9cdf7 162a3fe
Author: PICCORO Lenz McKAY <[email protected]>
Date: Mon Aug 7 10:07:08 2017 -0400
Merge branch 'master' of https://gitlab.com/venenux/gambasex
Conflicts:
exfuntions/.startup
commit 1f9cdf7c6f528a57e5cb1ce4c04cd0eece07810b
Author: PICCORO Lenz McKAY <[email protected]>
Date: Mon Aug 7 10:03:51 2017 -0400
el modulo de utilidades ahora necesita cUrl para obtener buffer de datos http
commit 02a3d6b75bda9915a72d7b7bfa9abee182038f62
Author: PICCORO Lenz McKAY <[email protected]>
Date: Mon Aug 7 09:59:59 2017 -0400
correcciones ucase y uwords primera letra en mayusculas, ahora elimina espacios
+ arreglado eliminacion de espacios no funcionando
+ primer letra si es espacio elimina y sigue hasta que aparezca letra.
commit 162a3fee586280c06edba5023df658a12a45996c
Author: PICCORO Lenz McKAY <[email protected]>
Date: Thu Jul 27 17:07:52 2017 -0430
dosnuevas fiunciones de manejo de strings: urisegment y urifilepath
* Public Function urisegment(strInput As String, Optional segment As Integer = 999) As String
** Devuelve el segmento ultimo o parte segun de un uri o ruta dada de archivos
* Public Function urifilepath(strInput As String) As String
** Devuelve la ruta absoluta de un uri que termina en un archivo
* acometido documentation para la webpage automatica de github cuando haga sync
commit a1a1dfce35188c263db1fbc4357231ac9c08f503
Author: PICCORO Lenz McKAY <[email protected]>
Date: Tue Jul 11 22:41:59 2017 -0430
nueva componente/libreria de configuracion y pool de basedatos, framework
* inicio del framework, pool de conexciones y configuracion inicial app, #6
* se asume una conifguracion basada en el nombre de el proyecto/app
* se crea un pool de minimo una conexcion db en ram.. #5
* el pool de conexciones se crea basado en la configuracion, issue #6
* documentado y actualizado referencias para la web, issue #1
commit 50d25ca4ded1baee49b2b302b7260ead59281c70
Author: PICCORO Lenz McKAY <[email protected]>
Date: Tue Jul 11 21:55:26 2017 -0430
registro CHANGELOS pra el projecto codigo fuente
commit 4d28fea8f58150f2ef8e762daf0309c389d511d7
Author: PICCORO Lenz McKAY <[email protected]>
Date: Tue Jul 11 21:54:00 2017 -0430
pequeño aseguramiento closes #11 aunque el issue es invalido (adicion de filas)
* asegurar se reinicie la cuenta de filas segun la nueva fuente.
commit 6be42f4db2f57176bd2af82ad9066b413a79eb0d
Author: PICCORO Lenz McKAY <[email protected]>
Date: Tue Jul 11 21:47:48 2017 -0430
compatibilidad con gambas 3.1 en parte, ya qye gb.web en 3.5+ implica gb.util.web
* elimina gb.util.web
* depende de gb.web, este en versiones futuras ya depende de gb.util.web
commit a1bf6fe3f91bc0dc4c277109dbd8554ccc81d4a8
Author: PICCORO Lenz McKAY <[email protected]>
Date: Tue Jul 11 11:06:26 2017 -0400
fix ucase y gethttpbuf para obtiener contenido de una url en una cadena/buffer
* corregido error en ucase, dim estaba despues y va de primero
* para analizar **en crudo**, util para json, xml o para descargar binarios
* firma es gethttpbuf(Optional urltogetinfo As String = "") As String
* datos es @parameter url : la uri, @return string html de la respuesta,
* string "" si invalido o no hay nada, string "-1" si invalido o agotado en server
commit fb5f0e793cb510e328772243747a3706393999af
Author: PICCORO Lenz McKAY <[email protected]>
Date: Mon Jul 10 11:07:22 2017 -0400
actualizadas referencias en documentacion/web
* el directorio docs genera la pagina web github con mirror gitlab
* se actualizo y ordeno las referencias y enlaces
commit aace4f53fd3c03621597695b28e19ddc3b11862d
Author: PICCORO Lenz McKAY <[email protected]>
Date: Mon Jul 10 11:06:20 2017 -0400
nuevo modulo de manipulacino de variables
* comenzado cn dos funciones, ucwords and ucfirts
* iguales a las de php, una para cada palabra y otra para la primera letra
* coloca en mayuscula la primera letra, u=upper, c=case, words/firts= letras/primera
* documentacion colocada en docs/exfuntions.md
commit ed5cd870cce1046ebe0fcbd44757ec6c5bf2426e
Author: PICCORO Lenz McKAY <[email protected]>
Date: Mon Jul 10 02:18:57 2017 -0400
Actualizado archivo de cambios
commit aad67daccbefa8938dc74cd8e61ff337b37c47f7
Author: PICCORO Lenz McKAY <[email protected]>
Date: Mon Jul 10 02:15:59 2017 -0400
nueva funciones de archivo filesistem y nueva de red para saber la mac
* getFileDev getFileSys obtinee el sistema de ficheros y el dispositivo de la ruta dada
* getImDef obtiene la mac address del dispositivo de red usandose para la red
* corregido y extraido funcion no correspondiente de exmodsysinfo
commit 4152e21df3d745257dd5bac40b3dfa394ef37ee1
Author: PICCORO Lenz McKAY <[email protected]>
Date: Tue Jul 4 14:11:35 2017 -0400
actualizada la informacion para https://venenux.github.io/gambasex/
+ cada pagina documentacion sera igual al projecto que refiere
+ cada pagina/archivo documentacion tendra la misma cabecera
+ actualizado el readme index de https://venenux.github.io/gambasex/
+ actualizado el readme index con nueva link de documentacion
+ gitlab es el repo maaaaain, github carga la web https://venenux.github.io
+ la web en github soporta mismos enlaces que archivos markdown
commit f2f429719b6bc4cfa9d55656dbcf87da7726916d
Author: PICCORO Lenz McKAY <[email protected]>
Date: Tue Jul 4 13:45:14 2017 -0400
modulo de utilidades de archivos, pro ahora conversion a ods, closes #13
+ convertir de csv a ods, convertir de excel a ods
+ TODO: retornar todos los archivos/ejecutables que sean "office"
+ TODO: hay que buscar en `/usr/bin` un ejecutable "office"
++ TODO: si encuentra `openoffice` no hay conversion
++ TODO: si encuentra `libreoffice` se convierte el archivo
+ **Openoffice** al mudarse a **Libreoffice** ya tenia el `-headless`
+ El modo `-headles` esta presente dede openoffice 3.2
+ El modo conversion `-convert-to` solo esta presente en **libreoffice**
+ La funcion usa un nombre de archivo y una ruta opcional
+ si el nombre tiene ruta absoluta o no igual se devuelve en /tmp
commit d0e81279051032b285ed2fe0a38d5c4df590d9e8
Author: PICCORO Lenz McKAY <[email protected]>
Date: Tue Jul 4 10:08:32 2017 -0400
finalizado funciones de interfaces e ip's pro ahora solo ipv4 despues ipv6
* getIfXXX y getIpXXX obtiene las nombres de interfaces y direcciones respectivamente
* son distro agnostic, independientes del sistema, funcionan en MacOS, FreeBSD y Linux
* no garantizo funcionen eb UNIX dado no accedo ni se el formato pero lo asumo si
* getIxAll obt6iene en un arreglo string interfaces o direcciones activas
* getIxDef obtiene un string con la interfaz activa o la direccion ip v4 activa
* modificado el ejemplo y documentado en el codigo funete,c ompatible gambas 3.1
* compatible linux viejos, se cambio el comando que emplea sed por uno mas estandar
* closes #12 soluciona correctamtne el issue #12 ahora si funciona
commit 84e683bf09f2fe0c5766ed6d09da4c1019871b73
Author: PICCORO Lenz McKAY <[email protected]>
Date: Mon Jul 3 13:40:08 2017 -0400
agregada nueva funcion itsRunIDE: si la aplicacion que la llama ejecuta en el ide
* agregada a exModSysInfo la funcion itsRunIDE retorna -1 si ide o 0 si app/cgi
* documentada en [docs/LIBRERIASYCOMPONENTES.md]
commit a0075c40d1711424c627f92cd2ea05fb7ce59396
Author: PICCORO Lenz McKAY <[email protected]>
Date: Mon Jul 3 08:14:59 2017 -0430
reorganizado funciones de redes y mejorada deteccion de ip, reoganizado de informacion
* exModsysinfo: -> exModSysNet optencion de las ip de manera correcta, closes #12
* exModsysinfo: mejorado de las funciones de entorno, deteccion de informacion en orden
* exModSYsInfo: reorganizado, funciones de red extraidas y dejado solo equivalentes. #9
commit 99ca770bbc0c59e6f12b9b289d534cb8801f6a57
Author: PICCORO Lenz McKAY <[email protected]>
Date: Mon Jul 3 08:10:14 2017 -0430
mejorado el ejemplo e implementacion de gridfilter, actualizado projecto con versiones de gambas
* el componente exgridfilter necesita qt4 ya que en gtk no exiten los controles
* el control y pruebas y ejemplo necesita sqlite como dependencia
commit e64ca89fa10ca9248a92af5461681199f258eb1f
Author: PICCORO Lenz McKAY <[email protected]>
Date: Fri Jun 30 04:18:25 2017 -0430
compatibilidad gambas 3.1 a 3.9 y correcion deteccion de titulos en result o matrix
* si es objeto result, determinar si ya estan los titulos o estan desabilitados
* si es objeto matrix determinar titulos provisionales y si estan asignados
* desabilitar selections si no esta soportado en gambas viejos con preprocesor
* soporte de gambas 3.1 y 3.5 por defecto esto es un componente que extiende gridview
* mejorado ejemplo en ftest main del componente
commit f17ba1248f1795ffe2cdb14371da7fe8865156ca
Author: PICCORO Lenz McKAY <[email protected]>
Date: Fri Jun 30 03:48:30 2017 -0430
* arreglado ejemplo correcto con matrixes, titulos va primero, despues fuentes
commit 974bc73bd955710f7180cfeef1649cf8ff91e194
Author: PICCORO Lenz McKAY <[email protected]>
Date: Fri Jun 30 03:24:34 2017 -0430
arreglado forma y deteccion para source directo desde matrixes, closes #11
* detecta primer columna como titulos y resto lo adiciona..
* si detecta primer columna como titulos no se adiciona en el grid, solo en titulo
* para que la primera tambien sea parte del gri, hay que desabilitar titulos
* despues de asignar sources se re-habilita los titulos y se setean
* ejemplo:
```
' elformato de la fuente source si es matrix, es primera linea titulos, resto filas
titulos = ["tcel1", "tcel2"]
filas.Add(titulos, 0)
filas.Add(["cel1", "cel2"], 1)
filas.Add(["cel3", "cel4"], 1)
exGridviewobj.setTitles = False
' exGridviewobj esta pegado en el form, la fuente puede ser un Result desde db
exGridviewobj.source = filas
' titulos se pueden sobreescribir por defecto son detectados de la fuente source
exGridviewobj.setTitles = True
exGridviewobj.titles = titulos
```
commit fc459244dccf606492fc85a0f6407eea51441cb0
Author: PICCORO Lenz McKAY <[email protected]>
Date: Fri Jun 30 03:20:41 2017 -0430
haciendo exgridview la definicion proyecto compatible con gambas 3.1 a 3.9
* ajustado un ejemplo mejorado en la documentacion principal rapida
* en gambas 3.1 la definicion de projecto solo usa "makecomponet" si es o no es
* en gambas 3.4 en adelante ya se diferencia componentes de librerias
commit d9d5e4c3068ece0248f95622e5385c4e5fbd9669
Author: PICCORO Lenz McKAY <[email protected]>
Date: Fri Jun 30 02:27:54 2017 -0430
mejorado el ejemplo con una matrix en el documento
commit 60473a542ae6cec5663f7bbe82523e8f2fc79e39
Author: PICCORO Lenz McKAY <[email protected]>
Date: Fri Jun 30 18:29:35 2017 -0400
intento de nuevo dsolucionar #11 ahora no filtra, aun falta verificar fuente
commit 51c4a6f383db58bd985303a1e4db52331578a797
Author: PICCORO Lenz McKAY <[email protected]>
Date: Fri Jun 30 17:44:47 2017 -0400
gridview documentado y ajustado soporte para varian matrixes dimensionales
* arreglado asignacion automatica de titulos
* arreglado matrixes y asignacion de titulos, closes #11
* documentado correctamentamente para que lo detecte el ide
commit 966183ff9aa84dc5ab18a7c9524711d2b6c66e5f
Author: PICCORO Lenz McKAY <[email protected]>
Date: Fri Jun 30 17:33:25 2017 -0400
documentacion en archivo de explicacion rapida para la web
commit dcf70d8a14b23ea40eaadd6469353d4c97400ae7
Author: PICCORO Lenz McKAY <[email protected]>
Date: Thu Jun 29 13:42:15 2017 -0400
autoteteccion de nombre de columnas de sqlite/tabla.name a solo name
* agregado gitignore por cada directorio
* se realiza split y depues depende lo que viene se extrae el ultimo elemento
commit 01838eb5219a6b61add31e5801d4fef5616941f6
Author: PICCORO Lenz McKAY <[email protected]>
Date: Wed Jun 28 13:18:04 2017 -0400
ajustado enlace simbolico a ruta relativa.. en futuro se fusiona segun #10
commit 8d2780553b430eafafce03c0972f1a075419d8f8
Author: PICCORO Lenz McKAY <[email protected]>
Date: Wed Jun 28 13:11:26 2017 -0400
exfuntions:xmodInfo: ajustadas funciones de identificacion de cpu
* cambio de variable local como palabra reservada, closes #7
* llamadas de sistema ajustada, trae modelo correcto y arch, closes #8
* ajustada llamada a ver nombre distro y nombre corto distro, closes #8
* iniciada documentacion de funciones.
commit b1f718e9b2c5379583f033363b37b61f77ec57b8
Author: PICCORO Lenz McKAY <[email protected]>
Date: Mon Jun 26 11:38:42 2017 -0400
verificacion de fuentes validas, si al menos tiene una fila/row arregla #3
* el metodo ordenar o sort no verifica si hay fuentes, por lo que no puede ordenar..
* verifica que antes count tenga datos que ordenar, sino no realiza ordenamiento
* una vez tiene fuentes verifica antes de click si los elementos existe mas de uno
commit 3de337b52176c423f293b36ef36fb5235ef25ac2
Author: PICCORO Lenz McKAY <[email protected]>
Date: Mon Jun 26 11:20:07 2017 -0400
arrego issue #4 fixed #4 perdida de columnas cuando remueve filtro
* se usaban los nombres de campo con source como un result, al remover filtro
se usa como source es un Varian[][], la primera fila del array.
* modificado para siempre en cualquier fuente, asigne columnas en propiedad $titles
y sea éste $titles el que se usa de cabeceras siempre.
* contribucion de shordi closes #4 fixed #4
commit a0bb4ee5e26d049b3be88ea6e495cffb82a74f88
Author: PICCORO Lenz McKAY <[email protected]>
Date: Thu Jun 22 15:14:14 2017 -0400
nuevo modulo exfuntions, documento sobre notas de gambasweb
* nuevo module exfuntions, new module to made csv, covert to odt, get system info
* documento de notas sobre gambas web, despues se organiza
commit 8dc493625353d770f80ad9381d74051f07b64ab7
Author: PICCORO Lenz McKAY <[email protected]>
Date: Wed Jun 21 20:40:11 2017 -0430
nuevos componentes controles: ExGridview y ExGridfilter, Gridview extendido
* exgridview es un gridview estendido a ordenamiento y fuente en memoria
* exgridfilter es la implementacion, permite busquedas, emplea indexacion del exgridview
* archivo de listado de componetnes y librerias en docs iniciado.. no es documentacion.
* iconos de presentacion flat y despliege en la barra de controles de gambas
* iconos de panel de busqueda flat o planos barra de buscar y acciones por defecto
* documentacion de codigo fuente minima para finciona
* por ahora solo funciona en gambas 3.9 pero hare funcione en gambas 3.5 y 3.1
commit a66f09adb08ba7a813b8204424ba42715f760c99
Author: PICCORO Lenz McKAY <[email protected]>
Date: Wed Jun 21 09:53:05 2017 -0430
nuevo control exGridview extiende el gridview a carga en ram desde DB Result o colleccion
* control y representacion en el panel de controles bajo "view"
* cargable como componente o libreria, solo compilar y despues adjuntar localmente sin instalar
* no es usable facilmente, debo implementar el gridfilter de shordi para ello
Actualizado el README y la pagina web, el doc de contribucion y LICENCIA y CHANGELOG
commit 0fd0dbfab3604d49ab14d02cd112f058624e9b44
Author: PICCORO Lenz McKAY <[email protected]>
Date: Wed Jun 21 05:29:37 2017 -0430
Licencia y PAgina web ajustadas: https://venenux.github.io/gambasex/
* Licencia CC-BY-SS los autores estan nombre y correo en cada modulo propiedades
* se anunciara esto en la lista gambas y en el foro gambas, pero en español
* se tomara trabajo y ya se ha publicado cambios a sus authore, estan notificados
* se acota una excepcion, si el derivado produce dinero puede ser demandado si no hay retribuciones
commit 9e34dfeef66cad8a06db344c2732c599f923bfbc
Author: PICCORO Lenz McKAY <[email protected]>
Date: Tue Jun 20 22:58:38 2017 -0430
pagina web autogenerada desde archivos md en github, pero gitlab es master
* adicionado url web y url repositorio hacia gitlab
* autogeneracion de la web lista. es http://venenux.github.io/gambasex
commit 127f98f7b6a9403844beae3bb41c27d1f42f3251
Merge: afc0299 884c89f
Author: PICCORO Lenz McKAY <[email protected]>
Date: Tue Jun 20 22:04:52 2017 -0430
actualizadon y sincronizando repositorios entre github y gitlab, gitlab es master..
* gitlab es mas software libre que github que no comparte su interfaz
commit 884c89f1b2fb589c0a51d17833aff4360b2915b7
Author: PICCORO Lenz McKAY <[email protected]>
Date: Wed Jun 21 05:56:19 2017 +0000
Add contribution guide
commit 0da6da336e890bc8f156270cb2222ac3c59627c5
Author: PICCORO Lenz McKAY <[email protected]>
Date: Wed Jun 21 05:55:34 2017 +0000
Add license
commit da1e5bdb74af5ea3a088088798a11b4568615688
Author: PICCORO Lenz McKAY <[email protected]>
Date: Wed Jun 21 05:54:48 2017 +0000
Add changelog
commit afc0299f0150c17ef00a834b93f76847311090a8
Author: PICCORO Lenz McKAY <[email protected]>
Date: Tue Jun 20 22:03:56 2017 -0430
directorio para pagina web autogenerada desde github---
commit 421fa9441adc071aa184439e36904cce636714c0
Author: PICCORO Lenz McKAY <[email protected]>
Date: Tue Jun 20 21:50:08 2017 -0430
Muevo repo de extensiones a gambas, archivo de lectura definido.
* aqui se metera muchos controles que aparecieron y que empece usar
* lastimosamente la comunidad gambas habla de modernidad pero estan atrasados
* no llevan un buen seguimiento del codigo y no lo documentan bien
* sus proyectos son muy orientado a pequeños entornos.. no hay vision..