Permalink
Commits on Nov 19, 2017
  1. v1.365

    dod38fr committed Nov 19, 2017
        * display node gist in tree widget (req Config::Model 2.114)
        * fix font issue when elements pop in node editor
Commits on Nov 16, 2017
  1. test node gist display

    dod38fr committed Nov 16, 2017
  2. display node gist in tree widget

    dod38fr committed Nov 16, 2017
  3. require Config::Model 2.114

    dod38fr committed Nov 16, 2017
    for node->gist
Commits on Oct 1, 2017
  1. NodeEditor: fix font issue when element pop in

    dod38fr committed Oct 1, 2017
    MOstly seen with cme meta edit. In node editor, edit an element, set the
    type to node or leaf. The element appearing in the editor now have the
    same font as the rest of the widget.
    
    But the font propagation is a hack. The setup of -font with ConfigSpecs
    does not work.
Commits on Aug 23, 2017
  1. v1.364

    dod38fr committed Aug 23, 2017
        * fix font loading in TkUI (also gh #12)
  2. fix font loading in TkUI (also gh #12)

    dod38fr committed Aug 23, 2017
    ConfigSpecs accepts either a font string or a Tk::Font object, but not a
    hash ref.
Commits on Jul 12, 2017
  1. v1.363

    dod38fr committed Jul 12, 2017
      Improved functionality:
        * add Option->Font menu to choose cme tk font and size (gh #12)
  2. add doc for Font menu

    dod38fr committed Jul 12, 2017
  3. fix Font menu name

    dod38fr committed Jul 12, 2017
Commits on Jul 9, 2017
Commits on May 21, 2017
  1. fix hack for external editor

    dod38fr committed May 21, 2017
    Model descriptions are edited as pod. All other string fields are edited
    as text.
Commits on May 10, 2017
  1. v1.362

    dod38fr committed May 10, 2017
      Bug fix:
        * bind mouse button 2 and 3 only on release (avoid
          double action on button press and then release)
        * fix undef warnings when pasting a value in tree
          before opening an editor or a viewer
        * Depends on Config::Model 2.095 (forgotten in v1.360)
        * add missing C-f C-c C-v bindings (other binding
          ideas are welcome, see gh #3)
    
      Improved functionality:
        * TkUI: open hash or array after pasting data
    
      Other:
        * change layout of test model file
        * dist.ini: update copyright years
  2. change layout of test model file

    dod38fr committed May 10, 2017
    To:
    - use a layout more similar to real life
    - fix tests when Config::Model 2.102 is released
  3. removed dead comment

    dod38fr committed May 10, 2017
  4. bind mouse button 2 and 3 only on release

    dod38fr committed May 10, 2017
    to avoid weird effect where something happens on press and then release.
Commits on Mar 5, 2017
Commits on Jan 28, 2017
  1. TkUI: set default mode to view..

    dod38fr committed Jan 28, 2017
    avoids undef warnings when pasting a value in tree before opening and
    editor or a viewer
Commits on Jan 24, 2017
  1. Depends on Config::Model 2.095

    dod38fr committed Jan 24, 2017
    for C::M::Node::get_help_as_text
Commits on Jan 22, 2017
  1. v1.361

    dod38fr committed Jan 22, 2017
      Bug fix:
        * TkUI: destroy parent only when parent isMainWindow
          (fix Config::Model::Itself itself-editor test)
  2. TkUI: destroy only parent MainWindow

    dod38fr committed Jan 22, 2017
    Otherwise, any widget launching TkUI gets detroyed with it.
    
    This broke 'cme meta edit': a test window is a TkUI. The main tk UI is
    destroyed with the test TkUI. This broke COnfig::Model::Itself tests
    (t/itself-editor.t)
Commits on Jan 18, 2017
  1. improve test traces

    dod38fr committed Jan 18, 2017
Commits on Jan 15, 2017
  1. v1.360

    dod38fr committed Jan 15, 2017
      Bug fix:
        * handle correctly utf8 in pod text (Debian: #851178)
        * destroy main window when widget is closed (Debian: 850645)
        * NodeViewer: fix handling of elt containing a dot in their name
  2. test utf8 in description...

    dod38fr committed Jan 15, 2017
    .. although the result must be controlled manually...
  3. handle correctly utf8 in pod text (Debian: #851178)

    dod38fr committed Jan 15, 2017
    Note that poerlpod specifies that only one =encoding must be specified
    in pod. Since some help text is a concatenation of several help
    snippets, one cannot change get_help to add =encoding. So this
    line is added where needed in tk ui.
Commits on Jan 14, 2017
  1. destroy main window when widget is closed (Debian: 850645)

    dod38fr committed Jan 14, 2017
    Widget can be closed when user click on X on the window border managed
    outside of Perl/Tk. Let's assume user does not want to save data.
Commits on Dec 12, 2016
  1. NodeViewer: fix handling of elt containing .

    dod38fr committed Dec 12, 2016
    Cannot use directly an element name containing a '.' as Tk entryPath.
    Because dot are used by Tk entryPath as a marker of hierarchy in the
    hlist.
    
    So the dots are replaced with __ when using an element name as an entry
    path.
Commits on Nov 28, 2016
  1. v1.359

    dod38fr committed Nov 28, 2016
      Bug fix:
        * TkUI: fix display of leaf element (broke while fixing gh#7)
  2. TkUI: fix display of leaf element

    dod38fr committed Nov 28, 2016
    ... broken by 1472de2
Commits on Nov 27, 2016
  1. v1.358

    dod38fr committed Nov 27, 2016
      Improved functionality:
        * show leaf value in a list when it contains *one* item (gh #7)
        * add "hide empty value" button (gh #9)
        * Indicate nb of elements in a list or hash (gh #8)
        * description widget is now expandable