Versatile Tree-Style Outliner for Defining Custom Data Schemas

Edit Package treeline

TreeLine is a versatile tool for working with all kinds of information that fit into a tree-like structure.

It can be used to edit bookmark files, create mini-databases (for example, for addresses, tasks, records, or CDs), outline documents, or just collect ideas. It can also be used as a generic editor for XML files.

The data schemas for any node in the data tree can be customized and new types of nodes can be defined. The way data is presented on the screen, exported to HTML, or printed can be defined with HTML-like templates. Plug-ins can be written to load and save data from and to custom file formats or external data sources and extend the functionality of TreeLine.

TreeLine is written in Python and uses the PyQt bindings to the Qt toolkit, which makes it very portable.

Refresh
Refresh
Source Files
Filename Size Changed
treeline-3.1.2.tar.gz 0000643123 628 KB
treeline-rpmlintrc 0000000061 61 Bytes
treeline.changes 0000009161 8.95 KB
treeline.spec 0000003778 3.69 KB
x-treeline-gz.desktop 0000000158 158 Bytes
x-treeline.desktop 0000000138 138 Bytes
x-treepad.desktop 0000000130 130 Bytes
Revision 17 (latest revision is 24)
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 810595 from Gottfried Necker's avatar Gottfried Necker (GNE) (revision 17)
- Update to 3.1.2
  * Packaging:
    - Remove pushd and popd from spec file.
  * New Features:
    - Add a simplified Chinese GUI translation
      (thanks to Qu Ray for translating).
    - Add a general option to extend the height of data editors with 
      long text content. The default setting (limit the height to
      the window size) is unchanged. The new option uses the view
      scroll bars to access the full text length.
  * Updates:
    - Restore the cursor and scroll positions of data editors when
      the editors are re-created after focus changes.
    - Add an asterisk after the file name in the title bar if
      a file has been modified.
    - Change lettered outline numbering sequences to match standards.
      The sequences change from ...Y, Z, AA, AB, AC... to ...Y, Z, AA, BB, CC...
  * Bug Fixes:
    - Fix a bug that truncated plain text exports after the first line.
    - Enable the title list view's select in tree context menu to be used
      on new child nodes.
    - Modify dark mode colors to make tool tips visible.
    - Fix error due to character encoding when importing files from Treepad.
    - Fix an error caused by attempting to print an empty branch.
- changelog for 3.1.1
  * Updates:
    - Added many Show Configuration Structure data fields to show detailed
      settings for type formats and field formats.
    - Added support for finding and replacing empty data fields using the
      search and replace command.
    - Updated German and Spanish GUI translations (thanks to Maria Seliger
      and Diego).
  * Bug Fixes:
    - Fix printing problems when using the dark theme.
    - Fix incorrect numbering updates in some situations with mixed node types.
    - Fix problems defining a math field equation on a recently copied data type.
    - Eliminate a problem defining math field equations that include
      child count references.
    - Fix a minor bug affecting default directories for save-as and export
      commands when there is not already a file name set.
Comments 0
openSUSE Build Service is sponsored by