TreeLine

Logiciel capture d'écran:
TreeLine
Détails logiciels:
Version: 2.0.2 Mise à jour
Date de transfert: 9 Dec 15
Développeur: Doug Bell
Licence: Gratuit
Popularité: 5

Rating: nan/5 (Total Votes: 0)

Certains appelleraient TreeLine un PIM (Personal Information Manager), d'autres diraient un Outliner, mais la vérité est qu'il & rsquo; est juste un logiciel graphique open source mis en œuvre en Python / Qt pour stocker presque tout type de informations, y compris HTML, texte brut, les nombres, les heures, les dates, les URL et les booléens.

En bref, l'application dispose d'une arborescence qui vous aide à garder vos choses organisées, fournit plusieurs vues (gauche, droit de la main à plat à gauche et sortie), il exporte les données au format HTML, et il peut exporter ou import ODF Les documents de texte sous forme de contours.


Caractéristiques, beaucoup de fonctionnalités

Il ne fait aucun doute que TreeLine est une application très complet, car il comprend un large éventail de fonctionnalités, parmi lesquelles nous pouvons citer soutien de plusieurs champs pour chaque noeud, la formation d'une base de données minimale, le soutien aux différents types de nœuds qui ont différente ensembles de champs, ainsi que le soutien pour définir le format de nœud, y compris les lignes de sortie, arbre-icône de la vue et les champs pour chaque type de noeud.

La fonctionnalité de navigation du logiciel comprend une commande find qui recherche rapidement à travers toutes les données de noeuds, une incrémentale commande rapide de recherche qui peut être utilisé pour trouver un titre de noeud de correspondance, ainsi que sur les prochaines et de sélection précédente commandes, qui vous permet de déplacer rapidement entre les différentes parties de l'arbre.

TreeLine & rsquo; la fonctionnalité formatage de permet à l'utilisateur de copier des informations à partir d'un fichier de TreeLine différent, et l'application & rsquo; la boîte de dialogue de pour configurer les types de données a plusieurs onglets qui vous permettent de définir facilement tous les paramètres sur le terrain, de sortie et de type. Rétablir et annuler des commandes sont également mises en œuvre.

Le logiciel est également capable de convertir des fichiers en mode batch via les importations et exportations des fichiers XML génériques intégrés dans l'interface de ligne de commande, la transformation de la demande est un éditeur XML de base, les importations et les exportations des signets dans le fichier XBEL ou Mozilla formats, et permet aux utilisateurs de filtrer les nœuds.


Sous les systèmes d'exploitation de la hotte et soutenus

Comme mentionné, TreeLine est entièrement écrit dans le langage de programmation Python et utilise le toolkit Qt GUI pour son interface utilisateur graphique. Il est pris en charge sur toutes les distributions GNU / Linux, ainsi que sur les systèmes d'exploitation Microsoft Windows, étant compatible avec les ordinateurs 64 bits et 32 ​​bits.

Quoi de neuf dans cette version:

  • Correction de bugs:
  • Correction d'une régression majeure dans 2.0.1 qui a éclaté éditeurs de données pour les types les plus spécialisés sur le terrain (nombre, mathématiques, booléen, choix, etc.)
  • Notes de compatibilité:
  • Il ya quelques changements de format de fichier entre TreeLine 1.4.x et cette version de TreeLine.
  • fichiers les plus anciens ouverts dans cette version sont automatiquement convertis lors de l'enregistrement.
  • Les fichiers enregistrés dans cette version ne peut pas être entièrement compatible avec TreeLine 1.4.x.

Ce qui est nouveau dans la version 2.0.0:

  • Mises à jour:
  • modifié le fichier Treepad importation d'utiliser des champs SpacedText pour mieux correspondre formatage Treepad.
  • Un plugin optionnel a été écrit qui peut exporter des fichiers au format de fichier texte Treepad.
  • L'icône de TreeLine a été remplacé par un nouveau. Merci à David Reimer pour contribuer l'œuvre d'art.
  • Les traductions de l'interface graphique allemande et portugaise ont été mis à jour.
  • Mise à jour le fichier de l'échantillon de long texte pour inclure le type de champ SpacedText, et a ajouté une équation conditionnelle à l'exemple de fichier de mathématiques.
  • Mise à jour de la section mathématiques Domaine de la documentation.
  • Notes de compatibilité:
  • Il ya quelques changements de format de fichier entre TreeLine 1.4.x et cette version de TreeLine.
  • fichiers les plus anciens ouverts dans cette version sont automatiquement convertis lors de l'enregistrement.
  • Les fichiers enregistrés dans cette version ne peut pas être entièrement compatible avec TreeLine 1.4.x.

Ce qui est nouveau dans la version 1.9.7:

  • Notes:
  • Ceci est un aperçu de développement instable d'une réécriture complète de la limite des arbres. Il est presque prêt pour une version stable, mais il pourrait encore contenir des bugs. Rapports d'essai et de bugs sont appréciés.
  • Le GUI et de documentation traductions ne sont pas encore complète.
  • Nouvelles fonctionnalités:
  • les opérateurs de comparaison ajoutée et conditionnelle si des déclarations à équations de champ de mathématiques. Les opérateurs peuvent être utilisés avec un nouveau type de résultat booléen, ou comme une partie de numérique, la date, l'heure ou les expressions de texte.
  • les opérateurs de texte ont été mis à disposition dans les équations de champ de mathématiques, et le type de résultat peuvent être réglés au texte. Cela permet champs mathématiques de combiner du texte à partir d'autres domaines, remplacent chaînes et le changement capitalisation.
  • Mises à jour:
  • Ajout d'un & quot; & quot fichier sauvegardé; barre d'état message.
  • Ajout d'une traduction de l'interface graphique allemande.
  • Mise à jour de la traduction de l'interface graphique portugais.
  • Correction de bugs:
  • Correction d'un problème de mise au point qui a fait combinés et AutoCombination éditeur de champ listes déroulantes inutilisable.
  • Correction d'un problème de mise au point qui a fait les listes déroulantes dans le choix et sur le terrain booléen éditeurs inutilisable sur Linux.
  • Notes de compatibilité:
  • Il ya quelques changements de format de fichier entre TreeLine 1.4.x et cette version de TreeLine.
  • fichiers les plus anciens ouverts dans cette version sont automatiquement convertis lors de l'enregistrement.
  • Les fichiers enregistrés dans cette version ne peut pas être entièrement compatible avec TreeLine 1.4.x.

Ce qui est nouveau dans la version 1.9.5:

  • Notes:
  • Ceci est un aperçu de développement instable d'une réécriture complète de la limite des arbres. Il est pas encore terminée et pourrait contenir des bugs. Rapports d'essai et de bugs sont appréciés.
  • l'interface graphique et de documentation traductions ont pas encore été fait.
  • Nouvelles fonctionnalités:
  • Ajout d'un type de champ de mathématiques qui est configuré en définissant une équation. La valeur du champ est automatiquement calculé sur la base de références à des valeurs numériques dans d'autres nœuds. Voir la & quot; sample_math_fields & quot; déposer pour un exemple d'utilisation.
  • Ajout d'une commande Effacer la mise qui supprime les changements de polices et les liens de texte de l'éditeur de données.
  • code source fait des changements nécessaires pour soutenir les traductions de l'interface utilisateur dans d'autres langues. Le travail de traduction réelle reste à faire.
  • Mises à jour:
  • Ajouter barres de défilement pour les éditeurs déroulants pour les champs de combinaison avec de nombreuses entrées.
  • Réduire la troncature des URL de liaison externe lors de la génération des noms d'affichage par défaut.
  • les nouvelles lignes utilisation de type Unix pour les fichiers de la limite des arbres sauvés pour conserver des fichiers cohérente sur toutes les plateformes.
  • Mettre à jour le code CSS en HTML exporté avec des vitres de navigation pour améliorer l'apparence dans certains navigateurs.
  • Optimiser certaines informations d'annulation pour réduire la quantité de données en mémoire.
  • Déplacer exemples de fichiers dans un répertoire distinct pour éviter de futurs conflits de traduction.
  • Clarifier un message d'erreur d'installation Linux lors de la vérification de la version 3 de Python PyQt.
  • Inclure les fichiers MSVCR DLL dans le programme d'installation de Windows.
  • Correction de bugs:
  • Correction de problèmes qui demandent plusieurs changements de configuration alors que la boîte de dialogue Configurer les types de données reste ouverte.
  • Dans l'éditeur Liste de titres, diviser un titre en deux lignes crée maintenant un nouveau noeud sans perdre les enfants et les paramètres du nœud d'origine.
  • Fixer la commande d'annulation dans la liste Affichage titre de telle sorte que les lignes supprimées / nœuds sont correctement restaurés.
  • Lors du tri des nœuds de champs, gérer correctement une direction inverse.
  • Correction des problèmes avec la recherche et de remplacement commande quand un type de noeud particulier est spécifié.
  • Correction de problèmes définissant types conditionnelles de la boîte de dialogue Configurer les types de données.
  • appliquer correctement la mise en forme de taille de police à des sélections avec des tailles de police mixtes.
  • Correction de la hauteur des éditeurs de terrain de texte personnalisés de long avec des polices de l'éditeur de données.
  • export Fix HTML de base 64 images.
  • fonctions manquantes (pas encore implémenté):
  • Support pour l'extension des modules d'extension.
  • traductions pour l'interface graphique et la documentation de langue.
  • Notes de compatibilité:
  • Il ya quelques changements de format de fichier entre TreeLine 1.4.x et cette version de TreeLine.
  • fichiers les plus anciens ouverts dans cette version sont automatiquement convertis lors de l'enregistrement.
  • Les fichiers enregistrés dans cette version ne peut pas être entièrement compatible avec TreeLine 1.4.x.

Ce qui est nouveau dans la version 1.9.4:

  • Notes:
  • Ceci est un aperçu de développement instable d'une réécriture complète de la limite des arbres. Il est pas encore terminée et pourrait contenir des bugs. Rapports d'essai et de bugs sont appréciés.
  • l'interface graphique et de documentation traductions ont pas encore été fait.
  • Nouvelles fonctionnalités:
  • Création de nouveaux documents, y compris un fichier TreeLine avec des détails et un fichier texte avec des instructions d'utilisation de base. Les deux sont accessibles depuis le menu d'aide.
  • Ajout personnalisation des polices par défaut utilisés dans les vues d'arbres, de sortie et éditeur.
  • Ajout d'un nouveau type de champ SpacedText qui détient le texte brut et de préserver les espacements.

  • types
  • combinés et sur le terrain de la combinaison de l'automobile utilisent maintenant un simple style de case éditeur déroulant.
  • Une option de sauvegarde automatique a été ajouté.
  • Un champ de référence d'identification unique a été ajouté aux champs d'information de fichier pour permettre noeud identifiants uniques à inclure dans les formats de sortie.
  • Une commande plaine de pâte de texte a été ajouté pour coller le texte non formaté aux rédacteurs de données.
  • Ajout d'une option pour régler la quantité de décalage de tiret de l'enfant.
  • Mises à jour:
  • La dernière taille et la position de la fenêtre d'aperçu avant impression sont mémorisés et restaurés.
  • Lors de l'impression, les noeuds avec une longue contenu du texte sont divisés entre les pages.
  • Dans la page des exportations multiples HTML, liens relatifs dans le contenu sont ajustés en fonction de la profondeur du répertoire.
  • Correction de bugs:
  • Correction de problèmes délivrant nœuds complètement vide.
  • Problèmes avec le contient et véritables règles conditionnelles / faux ont été fixés.
  • Correction de problèmes d'affichage plusieurs boîtes de dialogue de liaison de rédacteur en succession rapide.
  • Dans la boîte de dialogue de configuration des types de données, le format de sortie curseur ne bouge plus lors du passage à d'autres références sur le terrain.
  • fonctions manquantes (pas encore implémenté):
  • Support pour l'extension des modules d'extension.
  • traductions pour l'interface graphique et la documentation de langue.
  • Notes de compatibilité:
  • Il ya quelques changements de format de fichier entre TreeLine 1.4.x et cette version de TreeLine.
  • fichiers les plus anciens ouverts dans cette version sont automatiquement convertis lors de l'enregistrement.
  • Les fichiers enregistrés dans cette version ne peut pas être entièrement compatible avec TreeLine 1.4.x.

Ce qui est nouveau dans la version 1.9.3:

  • Notes:
  • Ceci est un aperçu de développement instable d'une réécriture complète de la limite des arbres. On ne disposent complète et contient probablement des bugs. Rapports d'essai et de bugs sont appréciés, mais la version stable (TreeLine 1.4.x) devraient être utilisés pour le travail critique.
  • La documentation est pas encore inclus. Il doit être mis à jour pour couvrir les nouvelles fonctionnalités.
  • l'interface graphique et de documentation traductions ont pas encore été fait.
  • Nouvelles fonctionnalités:
  • contrôles ajoutés dans le menu Outils pour personnaliser les raccourcis clavier de la limite des arbres.
  • Contrôles pour personnaliser les boutons de la barre d'outils de la limite des arbres ont été ajoutés au menu Outils.
  • Nouveaux dialogues ont été créés pour constatation conditionnelle et le filtrage des nœuds. Des conditions particulières peuvent être appliquées à des types et des champs individuels, et les conditions peuvent être enregistrées.
  • Rechercher et remplacer fonctionnalité a été ajoutée pour rechercher et modifier les données de texte de nœuds. La recherche peut être limitée à des types et des domaines spécifiques.
  • Une nouvelle option pour les données de sortie dans des tableaux a été ajouté à l'tapez config volet de la boîte de dialogue Configurer les types de données. Chaque ligne du format de sortie devient une colonne. Tout texte au début de la ligne de format qui est suivie par un colon devient une tête du tableau.
  • Une option pour ajouter des puces à la sortie de nœuds enfants a été ajouté à l'tapez config volet de la boîte de dialogue Configurer les types de données.
  • ajouté Voir & gt; Sélection précédente et Next Selection commandes à l'étape à travers l'histoire de la sélection de noeud.
  • Mises à jour:
  • Les noeuds peuvent désormais être réorganisés par glisser-déposer entre les nœuds frères.
  • L'entrée de clavier de dates et heures dans les champs a été rendu plus souple en permettant des entrées telles que année à 4 chiffres qui ne correspondent pas exactement le format d'entrée.
  • Toute sélection de texte est maintenant utilisé comme nom par défaut pour les liens insérés dans les champs de texte.
  • Liens vers des ancres nommées HTML locaux dans le contenu texte d'un nœud travaillent maintenant si elles ne sont pas incompatibles avec des identifiants uniques de nœuds.
  • Interligne dans les vues de sortie a été rendue plus cohérente.
  • Amélioration de l'efficacité de la restauration noeuds ouverts Unis / fermer l'ouverture de fichiers.
  • Correction de bugs:
  • Erreurs lorsque vous collez du texte avec différentes tailles de police dans un éditeur de données ont été fixés.
  • Divers problèmes avec les types de données conditionnelles ont été fixés, y compris les problèmes avec des nœuds conditionnelles collage et mise à jour rapide quand les types de changement.
  • Problèmes avec défaire le glisser-déposer d'un nœud ont été fixés.
  • Fix l'extrêmement lent fonctionnement de la Vue & gt; Développer la branche complète et Réduire commandes complètes de la Direction générale.
  • Correction d'embranchements mal placé dans la sortie imprimée.
  • fonctions manquantes (pas encore implémenté):
  • Support Plugin.
  • traductions de langue.
  • documentation d'aide.
  • les options d'apparence de la police pour les vues.
  • Notes de compatibilité:
  • Il ya quelques changements de format de fichier entre TreeLine 1.4.x et cette version de TreeLine.
  • fichiers les plus anciens ouverts dans cette version sont automatiquement convertis lors de l'enregistrement.
  • Les fichiers enregistrés dans cette version ne peut pas être entièrement compatible avec TreeLine 1.4.x.

Ce qui est nouveau dans la version 1.9.2:

  • Notes:
  • Ceci est un aperçu de développement instable d'une réécriture complète de la limite des arbres. On ne disposent complète et contient probablement des bugs. Rapports d'essai et de bugs sont appréciés, mais la version stable (TreeLine 1.4.x) devraient être utilisés pour le travail critique.
  • La documentation est pas encore inclus. Il doit être mis à jour pour couvrir les nouvelles fonctionnalités.
  • l'interface graphique et de documentation traductions ont pas encore été fait.
  • Nouvelles fonctionnalités:
  • Ajout d'un outil de vérification orthographique. Cela nécessite soit aspell, ispell ou hunspell à être installé.
  • Inclus un noeud de numérotation type de champ avec plusieurs options de formatage. Une commande de numérotation de mise à jour se remplit dans la séquence.
  • Ajout d'une commande pour ajouter un niveau de catégorie fondée sur un sous-ensemble de champs de données.
  • Ajout d'une commande de l'aplatir par catégorie à combiner les champs de parents dans les nœuds enfants.
  • Une nouvelle aplatir par commande link aplatit la structure et fournit des liens internes vers les anciens nœuds parents.
  • Une organiser par commande link restaure la structure basée sur les parents liens internes.
  • Mises à jour:
  • Laissez fichier qui drag-and-drop sur les widgets données de liaison de modifier externes actifs.
  • Changer l'installateur Linux pour utiliser le répertoire «à la part» au lieu de «lib 'pour les fichiers de python.
  • Mettre à jour le fichier binaire Windows pour utiliser la version 3.3 de Python.
  • Correction de bugs:
  • Correction de lignes de sortie de séquence lors de formats de sortie sont plus de dix lignes.
  • Correction de problèmes avec des identifiants uniques et des liens internes lorsque l'indentation et désindendation nœuds.
  • Evitez problèmes widgets de discussion lors de l'édition des données sur les types conditionnelles.
  • Maintenir la position du curseur de format de sortie lors de la modification des champs dans la boîte de dialogue de configuration.
  • Fix importation de documents XML génériques qui ont nœuds sans données.
  • fonctions manquantes (pas encore implémenté):
  • Support Plugin.
  • traductions de langue.
  • documentation d'aide.
  • les options d'apparence de la police pour les vues.
  • Précédent / suivant commandes d'historique de sélection.
  • des raccourcis clavier personnalisés.
  • barres d'outils personnalisées.
  • préfixe / suffixe fratrie balises pour les tables HTML, balles, etc.
  • Notes de compatibilité:
  • Il ya quelques changements de format de fichier entre TreeLine 1.4.x et cette version de TreeLine.
  • fichiers les plus anciens ouverts dans cette version sont automatiquement convertis lors de l'enregistrement.
  • Les fichiers enregistrés dans cette version ne peut pas être entièrement compatible avec TreeLine 1.4.x.

Quoi de neuf dans la version 1.9.1:

  • Ceci est une autre version de développement instable de la réécriture complète de TreeLine en Python 3.
  • Il comprend de nombreuses nouvelles fonctionnalités et corrections de bugs.
  • Il est encore figurait pas complète, mais il est assez loin pour être utilisable pour de nombreux utilisateurs.
  • Cette version ne devrait pas être utilisé pour tout travail critique, mais les tests est appréciée.

Quoi de neuf dans la version 1.9.0:

  • Ceci est un aperçu de développement instable d'une réécriture complète de TreeLine en Python 3.
  • Il inclut de nombreuses améliorations de performance et de convivialité.
  • Il est encore figurait pas complète, mais il est assez loin pour être utilisable pour de nombreux utilisateurs.
  • Cette version ne devrait pas être utilisé pour tout travail critique, mais les tests est appréciée.

Ce qui est nouveau dans la version 1.4.1:

  • Correction de plusieurs bugs impliquant l'utilisation de fichiers cryptés et importés fichiers.

Ce qui est nouveau dans la version 1.4.0:

  • Notes:
  • Ceci est une nouvelle version stable, la fin de la série de développement 1.3.x.
  • Ce communiqué est disponible en anglais, français et allemand, bien que la documentation française est pas complètement à jour. Les bénévoles à faire des traductions supplémentaires sont les bienvenus.
  • Mises à jour:
  • Le navigateur de fichier utilisé pour les champs de base d'édition du tracé se souvient maintenant le répertoire précédemment utilisé.
  • Ajout d'icônes pour la nouvelle fenêtre et Fermer la fenêtre commandes afin qu'ils puissent être ajouté à des barres d'outils.
  • Correction de bugs:
  • Correction d'un bug qui pouvait garder le contrôle de la colonne d'être activé lors de l'exportation HTML.
  • de nouvelles fonctionnalités majeures Depuis 1.2.x:
  • différents fichiers peuvent être ouverts dans plusieurs fenêtres de la limite des arbres au sein de la même session de TreeLine. Ceci est contrôlé par des commandes dans le nouveau & quot; fenêtre & quot; menu.
  • Le & quot; Window- & gt; New Window & quot; commande crée une nouvelle fenêtre avec vue sur le même fichier TreeLine. Changements dans l'une des fenêtres sont enregistrés dans le même document.
  • TreeLine (à partir d'un raccourci, association de fichier ou ligne de commande) à partir activera une session de TreeLine existante si elle est déjà en cours d'exécution.
  • Une & quot; Ajouter lien interne & quot; menu contextuel a été ajouté aux zones de texte dans l'éditeur de données. Il invite à un autre noeud à être cliqué avec la souris, puis un lien interne en ligne est ajoutée avec les informations de référence de ce noeud.

  • HTML pages d'annuaires & quot;
  • un & quot Ajouté; option d'exportation. Cela permettra d'exporter une structure de répertoire avec un fichier HTML pour chaque nœud. Un volet de navigation sur le côté gauche de chaque page contient des liens vers les nœuds voisins.
  • Nouveaux boutons dialogue restaurer la configuration par défaut lors de la personnalisation des barres d'outils ou des raccourcis.
  • Une nouvelle fonction de recherche de texte a été ajouté à l'afficheur d'aide.

Ce qui est nouveau dans la version 1.3.5:

  • Cette version corrige quelques bugs mineurs, dont un tri question, montrant bien les lignes de l'enfant dans l'aperçu avant impression et éventuellement désactiver click-to-renommage.

Exigences :

  • Python
  • Qt
  • PyQt
  • Un analyseur XML est nécessaire, comme la bibliothèque expat ou le paquet PyXML
  • Si sort capacité de contrôle est souhaitée, soit la aspell (de préférence) ou programmes ispell sont tenus (ceux-ci sont emballés avec la plupart des distributions

D'autres logiciels de développeur Doug Bell

ConvertAll
ConvertAll

17 Feb 15

ConvertAll
ConvertAll

6 May 15

TreeLine
TreeLine

5 May 15

Commentaires à TreeLine

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!