π
<-

TILP: beta-test...

Discussions diverses, débats, sondages, parler de tout et de rien... mais en restant plutôt sérieux.

Re: TILP: beta-test...

Message non lude Lionel Debroux » 01 Sep 2013, 14:16

Development is never stopped, only temporarily halted at times :)

Could you modify tifiles to see subdirectories in Nspire models?
Also, files in the root directory, are treated as folders.

Yup, I already modified libticalcs for recursive directory enumeration quite a while ago, and it works. However, I never committed it because not only the TILP part of the change remains unfinished, but also, supporting more than one level of folders may trip some wrong assumptions about a single folder name in the code base.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: TILP: beta-test...

Message non lude intelx86 » 01 Sep 2013, 19:54

Thanks for the immediate response. I just had to mention it, in case anyone else hadn't noticed.
You are the developer, it's your choice.

I would like to report some bugs as well:
When transfering a bunch of files at once, only shift key works to select multiple files. Ctrl doesn't.
When transfering multiple files from the PC to the calculator, works like a charm, but from the calculator to the PC, the first file is renamed to FolderName.Filename.tns and the other files fail to transfer.

Finally, is it possible to make a debian/ubuntu repository with a ppa for an easy installation, because current process is for power users only?

Thanks in advance
Nikos Papandreou
Avatar de l’utilisateur
intelx86
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 13.3%
 
Messages: 2
Inscription: 29 Oct 2012, 20:06
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: TILP: beta-test...

Message non lude Lionel Debroux » 01 Sep 2013, 20:03

I have moved up the priority of recursive directory enumeration on the Nspire series.

When transfering a bunch of files at once, only shift key works to select multiple files. Ctrl doesn't.

The multiple file selection behaviour has always been peculiar, and AFAICT, it's due to GTK+. But Ctrl worked for me last time I tried it ?

When transfering multiple files from the PC to the calculator, works like a charm, but from the calculator to the PC, the first file is renamed to FolderName.Filename.tns and the other files fail to transfer.

AFAIK, it used to work on old OS versions, but "recent" Nspire OS versions behave differently from the oldest versions. I have never analyzed protocol differences in that area...
Written in the TODO list, thanks for the re-report.

Finally, is it possible to make a debian/ubuntu repository with a ppa for an easy installation, because current process is for power users only?

As the upstream developer, who always wants to see the latest version used and, I cannot recommend usage of any distro package which does not extract sources from upstream Git - and the updated packages which Debian has contained for several weeks, thanks to mainly Albert Huang and Andreas B. Mundt, do not fetch from Git ;)
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: TILP: beta-test...

Message non lude Lionel Debroux » 09 Sep 2013, 20:37

New quick build for fixing the missing dependency on libgcc_s_sjlj-1.dll reported by benryves, but nothing else.

The usual links:
* Windows installer download: http://tiplanet.org/beta/setup.exe .
* Source code: https://github.com/debrouxl/tilibs + https://github.com/debrouxl/tilp_and_gfm .
* patches not yet committed to Git: http://tiplanet.org/beta/tilibs_patchse ... 09.tar.bz2, http://tiplanet.org/beta/tilp_and_gfm_p ... 09.tar.bz2 (the timestamps are very close to each other because I rewrote nearly every patch to add the forgotten Signed-off-by tag).
* install script for anything non-Windows which is handled by TILP: https://github.com/debrouxl/tilp_and_gf ... ll_tilp.sh .

TODO list unchanged from the one in http://tiplanet.org/forum/viewtopic.php ... 03#p147303 . Nspire recursive folder enumeration (and its UI adaptation, most of all) is not ready.

EDIT in 2021: updated the link to the *nix install script.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: TILP: beta-test...

Message non lude Hayleia » 29 Sep 2014, 18:55

Je ne sais pas si c'est ici que je dois poster mais ce topic est déjà sur la 14e page lorsque je recherche "TiLP" dans la barre à gauche...

Il y a quelque chose que je ne comprends pas du tout avec TiLP. Pourquoi on ne peut pas choisir "écraser" sur des programmes avec l'attribut "archived" (de même pour les appvars) ? Non seulement on ne peut pas mais en plus TiLP dit qu'on ne peut pas.
Et je comprendrais s'il semblait y avoir une raison, mais en fait, en mettant le programme en "none" (et plus en archived) puis en cliquant sur "écraser" et en le remettant en "archived", tout marche, le programme est effectivement écrasé et envoyé en archive. Donc pourquoi ne pas laisser l'utilisateur choisir "écraser" sur des programmes archivés ?

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: TILP: beta-test...

Message non lude Lionel Debroux » 04 Jan 2015, 20:23

C'est une bonne question, Hayleia...

New version with bugfixes and improvements, as usual. Let's mention:
* fewer memory errors => fewer crashes;
* addition of extern "C" guards in public headers, so that libti* can be used from C++ programs... not that anybody cares, but this is still the right thing to do :)
* OS transfer fixes for 83+/84+, by Jonimus;
* support for TI-Z80 OS / FlashApp files in non-standard Intel Hex format (LF, CR), by myself for SirCmpwn;
* new ticables_supported_cables(), ticalcs_supported_calcs(), ticables_get_device() and ticables_set_device() APIs.

Known bugs:
* 84+ DirectLink ROM dumping doesn't work anymore. None of the recent commits should have triggered that...
* transferring Français or Espan~ol 84+ FlashApps triggers improper behaviour, due to encoding mishandling and old, insecure code.
* several harmful semicolons in multiple libticables files could theoretically trigger infinite loops. noticed during code inspection for other changes. Those bugs are many years old.

The usual links:
* Windows installer download: http://tiplanet.org/beta/setup.exe .
* Source code: https://github.com/debrouxl/tilibs + https://github.com/debrouxl/tilp_and_gfm .
* install script for anything non-Windows which is handled by TILP: https://github.com/debrouxl/tilp_and_gf ... ll_tilp.sh .

The TODO list contains items such as, but not limited to:
* finish introduction of a fifth libti* library, dubbed "libtiopers", for factoring code useful to multiple libti* clients. For now, there's pretty little in the new library, and disentangling is not that easy...
* finish GTK+3 compatibility patch;
* add a TILP menu entry for exiting the PTT mode (greyed out if not connected to a Nspire);
* make Nspire "ROM dumping" (OS dumping) work on all models, by duplicating BrandonW's Fron;
* minor installer and file encoding fixes.

I have started writing a single tutorial for installing TILP on Windows, Linux, MacOS X, gathering information from multiple places (TILP README, etc.) :)

EDIT in 2021: updated the link to the *nix install script.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: TILP: beta-test...

Message non lude Hayleia » 04 Jan 2015, 20:32

Lol, copy-paste fail on Cemetech, you talk about a question I never asked there, only here :P

But anyway, does "good question" mean that my request will be implemented (or at least considered) ?

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: TILP: beta-test...

Message non lude Lionel Debroux » 04 Jan 2015, 21:19

What copy-paste fail ? :P

Your feature request is in the local TODO list, which contains dozens of items...
The UI has several idiosyncrasies. I don't do much on the UI myself.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: TILP: beta-test...

Message non lude matref » 04 Jan 2015, 21:21

What about the silverlink problems I reported some time ago ? As a reminder, those happen when using the link assist when the calc is in 15 MHz mode, and I couldn't test when in 6 MHz mode.
Avatar de l’utilisateur
matref
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 25%
 
Messages: 506
Inscription: 11 Déc 2011, 03:08
Localisation: France, Châteaurenard
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Prépa MPSI

Re: TILP: beta-test...

Message non lude Lionel Debroux » 04 Jan 2015, 21:25

No progress on that, matref. I only cleaned up and published a subset of my local changes...
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

PrécédenteSuivante

Retourner vers Autres discussions

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 8 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Offre de test des nouveautés de rentrée 2024 par Casio. Enseignant(e), reçois gratuitement 1 exemplaire, à ton choix, de la Graph Light ou bien de la Graph Math+
14€ remboursés par Casio sur l'achat de ta calculatrice Graph 35 d'ici le 31 Octobre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 90+E d'ici le 31 Décembre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 25 d'ici le 31 Décembre 2024
8€ remboursés par Casio sur l'achat de ta calculatrice Graph Math+ d'ici le 31 Octobre 2024
Reprise de ton ancienne fx-92 Collège ou Graph 25/35/90 à 3€ peu importe son état. Même non fonctionnelle et donc invendable, même ancienne Graph 35 non conforme aux programmes (pas de Python), même ancienne Graph 25/35 inutilisable aux examens (pas de mode examen) et donc invendable. Etiquette de retour fournie, pas de frais de port à payer.
3€ remboursés par Casio sur l'achat de ta calculatrice fx-92 Collège d'ici le 30 Septembre 2024
5€ de remise immédiate sur l'achat de ta calculatrice TI-83 Premium CE Edition Python chez les revendeurs partenaires
4€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced Edition Python chez les revendeurs partenaires
3€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced chez les revendeurs partenaires
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234567891011121314
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
928 utilisateurs:
>834 invités
>89 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)