crystal-facet-uml (1.43.2) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * License of file metainfo.xml changed from MIT to CC0-1.0

 -- Andreas Warnke <cfu@andreaswarnke.de>  Wed, 02 Nov 2022 20:30:00 +0200

crystal-facet-uml (1.43.1) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * Typos fixed as proposed by Mike Gabriel

 -- Andreas Warnke <cfu@andreaswarnke.de>  Tue, 01 Nov 2022 06:00:00 +0200

crystal-facet-uml (1.43.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * Timing and sequence diagrams do not show a 2d snap region while dragging
  * Errors at parsing json are shown to user including the line of occurrence
  * In case of errors at opening json fies, the temp file is removed again
  * specific error message in case of read-only parent directories added
  * json export omits ids of linked objects, only uuids are exported
  * subsystems/boundaries and interruptable regions can have features

 -- Andreas Warnke <cfu@andreaswarnke.de>  Tue, 01 Nov 2022 05:00:00 +0200

crystal-facet-uml (1.42.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * relationships connecting ports to inner sub-components avoid parent border
  * relationships: fine tuning straight lines and centered-preference
  * relationships: search for good free spaces avoids crossings; stats from
    layout_good_cases: ERR=0, W/C=7, W/F=167, W/R=59
    layout_challenging_cases: ERR=64, W/C=8033, W/F=8379, W/R=5408
    improved to
    layout_good_cases: ERR=0, W/C=7, W/F=167, W/R=72
    layout_challenging_cases: ERR=64, W/C=8033, W/F=8379, W/R=5307
  * relationships: dropped idea of overlapping same-typed arrows
  * relationships: avoid L, r, 7, J pattern-parts in respective corners

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sat, 01 Oct 2022 14:00:00 +0100

 crystal-facet-uml (1.41.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * relationships prefer centered over uncentered departure and arrival
  * relationships have a minimum gap distance towards all classifiers
  * relationships keep distance to symbol boxes of features
  * relationships keep distance to neighbor relationships
  * relationships can be simple straight lines
  * json: forward slashes are only decoded, not encoded in json anymore

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun, 11 Sep 2022 09:00:00 +0100

crystal-facet-uml (1.40.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * A single filename-parameter allows to open files by drag-n-drop on win
  * while exporting, the status line states "Exporting..."
  * Create-diagram icons highlight at mouse-over
  * Improving the relationship layouter, statistics changed on
    "Raspbian GNU/Linux 11 (bullseye)" from:
    layout_good_cases: ERR=0, W/C=7, W/F=171, W/R=45
    layout_challenging_cases: ERR=64, W/C=8033, W/F=8379, W/R=5909
    to:
    layout_good_cases: ERR=0, W/C=7, W/F=171, W/R=58
    layout_challenging_cases: ERR=64, W/C=8033, W/F=8381, W/R=5175

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun, 28 Aug 2022 08:00:00 +0100

crystal-facet-uml (1.39.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * Json format can be opened and written back from gui
  * save button was renamed from commit, moved to top tool bar
  * while loading, the status line states "Loading..."

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sat, 16 Jul 2022 16:00:00 +0100

crystal-facet-uml (1.38.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * Nicer layout of grid while dragging and creating objects
  * A single click focuses and selects an element. A second click deselects it
  * json import speed up by factor 20 (1m37,071s -> 0m4,644s) by using
    one top-level transaction only
  * On Windows(TM), the black terminal window is hidden (via -mwindows)
  * The left-right shiftable panes keep the right side constant on resize

 -- Andreas Warnke <cfu@andreaswarnke.de>  Mon, 06 Jun 2022 19:00:00 +0100

crystal-facet-uml (1.37.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * the screen layout stays fix while creating features and relationships
  * New DB and Open DB are two separate buttons
  * on Windows(TM), the working directory is the installation root (again)

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sat, 14 May 2022 15:00:00 +0100

crystal-facet-uml (1.36.1) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * Workarounds for window switching in gtk 4.6.1 on Windows(TM) removed
  * The edit widgets auto-store only at focus left event also with gtk4

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun, 24 Apr 2022 11:00:00 +0100

crystal-facet-uml (1.36.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * During import, changed ids and classifier-names are reported on stdout
  * The json export contains some more information to improve readability
  * sources can be compiled and linked against gtk4 (as done for win version)

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sat, 23 Apr 2022 19:00:00 +0100

crystal-facet-uml (1.35.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * undo of paste requires just 1 click on undo btn (as in version 1.33.1)
  * when pasting from the clipboard, uuids are preserved.
  * pasting messages-between-lifelines from the clipboard to other diagrams
    is not possible anymore, please create new messages when needed.
  * when creating features, the type field is not pre-filled by a proposal
  * json export produces identical text files if there are no changes
  * json files can be imported
  * database test and repair options return with non-zero result if error,
    check via echo $?

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sat, 01 Jan 2022 16:00:00 +0200

crystal-facet-uml (1.34.1) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * no error if gtk_init_check fails - otherwise tests would fail

 -- Andreas Warnke <cfu@andreaswarnke.de>  Mon, 29 Nov 2021 20:00:00 +0200

crystal-facet-uml (1.34.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * export in json format contains also uuids as links (for auto-merging)
  * export in json format nicer for humans to read (for diff and merge)
  * export in json format contains also lifelines

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun, 28 Nov 2021 21:00:00 +0200

crystal-facet-uml (1.33.1) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * fix: When cutting a diagram, one can immediately paste it to the previous
    position; also paste it immediately after opening a new db.
  * Layouting of lines prefers connector types Z over S, N over L7

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sat, 23 Oct 2021 18:00:00 +0200

crystal-facet-uml (1.33.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * The database has new fields uuid and diagram.display_flags
  * fix: when copying objects via clipboard, the last characters are
    not dropped if escape-sequences cause exceeding maximum string length
  * json export (experimental)

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sat, 16 Oct 2021 08:00:00 +0200

crystal-facet-uml (1.32.1) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * test_expand_space is now more robust against unexpected installed fonts

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun, 29 Aug 2021 19:00:00 +0200

crystal-facet-uml (1.32.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * overlaps between relationships with identical type, source and destination
    are avoided.
  * good default size of classifiers in case classifiers share same location
  * less overlaps to labels below actor, fork/join, start/end, h, time
  * nicer relationships to comments and requirements in sequences and timing

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun, 29 Aug 2021 16:00:00 +0200

crystal-facet-uml (1.31.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * component titles do not touch the type icon anymore
  * icon alignment in classifiers is not rounded to int anymore
  * use case circles do not cut into label texts
  * decision/choice rhombus do not cut into label texts
  * send signal arrows do not cut into label texts
  * accept event flags do not cut into label texts

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sat, 31 Jul 2021 16:00:00 +0200

crystal-facet-uml (1.30.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * in search mode, objects are highlighted individually
    (not all per diagram)
  * in search result list, long names have nice linebreaks
  * in navigation tree, long names have nice linebreaks
  * Guillements characters surround stereoptypes

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sat, 05 Jun 2021 08:00:00 +0200

crystal-facet-uml (1.29.1) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * newly created classifiers are placed to clicked location
    (bugfix, bug introduced on Fri Mar 26, affecting v1.28.0 and v1.29.0)

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun, 02 May 2021 16:00:00 +0200

crystal-facet-uml (1.29.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * return arrows in sequences have filled arrow tips,
    distinguishable from dependencies
  * stereotypes are xmi-exported to LocalProfile namespace
  * valuetypes are xmi-exported to DataTypes
  * merainfo.xml references homepage which is now tls/https authenticated
  * nav-tree and search result lists draw a bit more space around texts
  * A white line is drawn around highlighted diagrams
    (additional to green marker)

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sat, 01 May 2021 22:00:00 +0200

crystal-facet-uml (1.28.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * gcov target is only build if -DCFU_ADD_GCOV_TARGET=ON (Closes: #983836)
  * test coverage on pencil package increased
  * exporting image-file types shows statistics on exported elements
  * list layout improved, golden ratio is applied
  * timing and sequence diagram layouting improved;
    special handling for comments/reqs in timing and sequence diagrams
  * version compatibility also in debug mode:
    newer database-files can be opened with older programs; asserts removed
  * Messages are not cut off after 255 characters (511 now)
  * When resetting selection, diagram is redrawn

 -- Andreas Warnke <cfu@andreaswarnke.de>  Fri, 02 Apr 2021 08:00:00 +0200

crystal-facet-uml (1.27.3) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * fixed most metainfo.xml warnings
  * build target for gcov measurement added
  * auto-delete relationships between classifiers that have no common diagram
  * when opening the second database, view switches back to navigation mode
  * when opening the second database, search entry field is cleared
  * when opening the second database, set of marked elements is cleared
  * search result view is updated when changing the database (e.g. by undo)
  * search result view stays when database update is triggered by a 2nd window
  * when clicking on a search result, the element is focused

 -- Andreas Warnke <cfu@andreaswarnke.de>  Tue, 09 Feb 2021 21:30:00 +0100

crystal-facet-uml (1.27.2) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * compiler switch Werror removed; warnings should not cause build-breaks

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun, 03 Jan 2021 15:00:00 +0100

crystal-facet-uml (1.27.1) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * compiler warning fixed: conversions from unsigned int to size_t explicit

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun, 03 Jan 2021 09:00:00 +0100

crystal-facet-uml (1.27.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * Tx/Rx for component ports and activity pins introduced
  * control flow pseudostate for state entry and state exit added
  * risk of nullpointer errors reduced when opening new db with old program
  * test case added to check for upwards compatibility of types at xmi export
  * XMI Export: use cases have uml:ExtensionPoints now
  * XMI Export: Requirement property base_Class renamed to base_NamedElement
  * notifying user if trying to change a read-only database file
  * in create mode, the mouse-tip-icon changes depending on users options
  * redesign of marker-icons for focused and selected elements

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sat, 02 Jan 2021 19:00:00 +0100

crystal-facet-uml (1.26.1) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * XMI Export: destination end of messages had fix enclosingInteraction=90001
  * XMI Export: Properties have attributes class and interface if applicable
  * XMI Export: Warnings are issued at illegal relationship end types
  * XMI Export: dependencies of comments to annotatedElements conform to spec
  * XMI Export: associations and communication paths can connect to ports
  * XMI Export: nested activities are exported as StructuredActivityNode
  * icons beautified
  * program renamed from crystal_facet_uml to crystal-facet-uml

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sat, 19 Dec 2020 21:30:00 +0100

crystal-facet-uml (1.26.0) UNRELEASED; urgency=medium

  [ Olaf Hering ]
  * CMakeLists adapted to find pangocairo (Closes: #2)

  [ Mike Gabriel ]
  * Grammar fixes in applicatenclosingInteractionion messages

  [ Andreas Warnke ]
  * xmi export exports sequence, timing, communication and interaction overview
  * xmi export creates property-elements at association-member-ends
  * system boundary renamed to subsystem (to match uml 2.5.1 spec)
  * The default relationship type between lifelines is a synchronous call

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun, 22 Nov 2020 16:30:00 +0100

crystal-facet-uml (1.25.1) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * cmake does not depend on c++ compiler anymore

 -- Andreas Warnke <cfu@andreaswarnke.de>  Thu, 29 Oct 2020 20:30:00 +0100

crystal-facet-uml (1.25.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * moving ports follow the cursor more accurate
  * Constraint Blocks show their ports completely inside
  * Artifacts and Components do not waste space for contained children
  * Comment titles do not overlap with the comment-corner
  * packages containing children display their title in the tab-symbol
  * layouting containments does not reserve columns/rows for the container
  * Feature/Composite Requirement does not exist anymore,
    data from older versions is auto-converted to Requirement
  * Requirements are displyed as box-with-label omitting the description
  * Interaction Overview Diagram is redesigned,
    data from older versions is auto-converted to Activity Diagram

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun, 18 Oct 2020 20:30:00 +0200

crystal-facet-uml (1.24.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * XMI(TM) export reflects containment-hierarcy of elements
  * XMI(TM) export automatically disambiguates between activity/state contexts
  * warnings are printed to xml export if model is not uml compliant
  * no arrow tip at communication path
  * export shows statistics on diagrams or classifiers
  * internal: messages to user user are typesafe for their parameters

 -- Andreas Warnke <cfu@andreaswarnke.de>  Thu, 08 Oct 2020 20:30:00 +0200

crystal-facet-uml (1.23.1) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * XMI(TM) export good enough to be checked by NIST validator

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun, 06 Sep 2020 11:30:00 +0200

crystal-facet-uml (1.23.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * at operations cut, copy, paste and delete: print understandable statistics
  * at operations undo, redo: print understandable statistics
  * layouting of classifiers improved
  * experimental xmi export

 -- Andreas Warnke <cfu@andreaswarnke.de>  Mon, 15 Jun 2020 11:30:00 +0200

crystal-facet-uml (1.22.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * the xhtml export produces a table-of-contents
  * the xhtml+db exports generate links to diagrams by D0001#name.
  * the element configuration area on the right does not take space needed
    by the drawing area
  * yellow highlighted names are drawn behind the classifier-contour-line

 -- Andreas Warnke <cfu@andreaswarnke.de>  Fri, 01 May 2020 17:30:00 +0200

crystal-facet-uml (1.21.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * containers embrace their children keeping wider gaps

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun, 12 Apr 2020 16:30:00 +0200

crystal-facet-uml (1.20.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * xhtml output generates a css file to allow defining own color schemes
  * xhtml output keeps linebreaks in selected (md) cases
  * bugfix: exporting docbook and xhtml via command line arguments
    works again, as in 1.16.1 (Closes: #1)
  * exported xhtml passes https://validator.w3.org/check (for quality.cfu1)
  * exported xhtml/css shows chapter numbers

 -- Andreas Warnke <cfu@andreaswarnke.de>  Mon, 23 Mar 2020 18:30:00 +0100

crystal-facet-uml (1.19.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * free text search
  * small memory leak in nav-tree-view fixed

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sat, 14 Mar 2020 12:30:00 +0100

crystal-facet-uml (1.18.2) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * internal: utf8 handling is limited to 21 bits (0-0x10ffff) (2003 standard)
  * internal: all error codes are positive bitmasks now
  * text entry reworked to not loose entered text at remote-xserver usage
  * name entry is immediately possible after object creation

 -- Andreas Warnke <cfu@andreaswarnke.de>  Mon, 03 Feb 2020 21:30:00 +0100

crystal-facet-uml (1.18.1) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * when exporting xhtml and docbook files, windows pathnames are supported

 -- Andreas Warnke <cfu@andreaswarnke.de>  Mon, 20 Jan 2020 21:30:00 +0100

crystal-facet-uml (1.18.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * the search view allows one to search for object ids
  * bugfix: when changing type of an object, lastest changes to name
    or description are not lost
  * pressing enter in name or stereotype field causes a save action

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun, 19 Jan 2020 20:30:00 +0100

crystal-facet-uml (1.17.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * cmake build config is less platform dependent
  * nav-tree: dragging diagrams shows a tree-depth aware insert line
  * while dragging, grid lines are displayed
  * the description text-view has scrollbars
  * in nav view, a click into the current diagram zooms to edit mode
  * in create view, an icon next to the mouse cursor shows options
  * fix: type dropdown box does not change DB automatically if unknown type id
  * the type drop down box shows icons to faster find the right type
  * an icon grid allows one to change types quickly

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun, 05 Jan 2020 20:30:00 +0100

crystal-facet-uml (1.16.2) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * relationships may overlap if same type and same direction
  * title and filename of exported docbook and xhtml equals database file name

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun, 08 Dec 2019 11:30:00 +0100

crystal-facet-uml (1.16.1) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * rpm package build scripts beautified, doc installation excluded from cmake

 -- Andreas Warnke <cfu@andreaswarnke.de>  Tue, 26 Nov 2019 19:30:00 +0100

crystal-facet-uml (1.16.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * Diagram exports can be triggered from command line
  * Cut + paste of relationships is possible
  * Json format in clipboard slightly modified
    (set renamed to data, order required, relationship src/dst names added)
  * The default classifier size is calculated based on the grid-distances
  * Fix: Scenario based diagrams showing multiple identical classifier
    instances show not too many relationships

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sat, 16 Nov 2019 19:30:00 +0100

crystal-facet-uml (1.15.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * The id of selected objects is displayed in the edit area
  * Child diagrams are layouted in a grid (in navigation view)

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun, 20 Oct 2019 12:30:00 +0200

crystal-facet-uml (1.14.2) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * gtk is initialized before data and ctrl packages --> fix for wine

 -- Andreas Warnke <cfu@andreaswarnke.de>  Fri, 06 Sep 2019 19:30:00 +0200

crystal-facet-uml (1.14.1) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * background image added to intro screen.
  * compatibility to GTK 3.6 established, newer features replaced
  * pthread dependency replaced by glib functions
  * build for wine using mingw

 -- Andreas Warnke <cfu@andreaswarnke.de>  Mon, 02 Sep 2019 21:30:00 +0200

crystal-facet-uml (1.14.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * all features (except lifelines) are hidden in scenario-based and box/list
    diagrams
  * non-global relationships are hidden in scenario-based and all in box/list
    diagrams
  * exporting descriptions of hidden relationships and features is suppressed
  * any classifier can be displayed as named instance or as anonymous instance.

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun, 14 Jul 2019 11:30:00 +0200

crystal-facet-uml (1.13.1) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * sqlite3_db_cacheflush() is only called if on the build system and on the
    target system available.
    This is a bugfix for the sudden termination on older linuxes when clicking
    on the commit (Ctrl-S) button.

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun, 23 Jun 2019 15:30:00 +0200

crystal-facet-uml (1.13.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * improved auto-layout of relationship labels
  * call/transition to self is layouted nicely in sequence/timing diagrams
  * automatically grey out arrows if source or destination classifier is greyed
    out
  * prevent creation of relationships if unsuitable diagram type
  * prevent creation of features if unsuitable diagram type
  * prevent creation of features if unsuitable classifier type

 -- Andreas Warnke <cfu@andreaswarnke.de>  Fri, 21 Jun 2019 15:30:00 +0200

crystal-facet-uml (1.12.1) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * Packageing warnings of lintian addressed

 -- Andreas Warnke <cfu@andreaswarnke.de>  Wed, 15 May 2019 20:30:00 +0200

crystal-facet-uml (1.12.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * operations and properites do not overlap with class/interface compartments
  * linebreaks in classifier names are possible
  * component and artifact icons do not overlap with the label
  * activities and states better embrace their children classifiers
  * labels of ports and interfaces and relationships are layouted
    avoiding overlaps

 -- Andreas Warnke <cfu@andreaswarnke.de>  Fri Apr 26 20:17:44 2019 +0200

crystal-facet-uml (1.11.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * export dialog allows to select multiple file formats simultaneously
  * docbook export
  * html export
  * embunit replaced by own test functions to comply to debian packaging rules

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun Mar 10 12:29:16 2019 +0100

crystal-facet-uml (1.10.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * new classifier types for activity, state, Interaction-Overview
    and parametric diagrams
  * part, artifact, node and object are automatically underlined as instance
  * objects and parts are always instances
  * sqlite3 is linked dynamically
  * symbols for interruptable region, diagram reference, decision, fork, join,
    timeout, send-sig, rcv-event, history

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun Feb 3 17:26:24 2019 +0100

crystal-facet-uml (1.9.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * the database check can repair circular diagram-parent references
  * user experience improvements at using text-edit widgets
  * communication diagram does select/highlight classifiers in edit mode
    but lifelines in create mode
  * lifeline properties cannot be changed anymore
  * include, extends, deploy, manifest relationships show their stereotype
  * refine and trace relations exist for requirements
  * component interfaces are rendered as circle and half-circle
  * new label-positioning of ports

 -- Andreas Warnke <cfu@andreaswarnke.de>  Thu Jan 17 18:21:15 2019 +0100

crystal-facet-uml (1.8.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * in navigation mode, diagrams can be re-ordered by dragging their names
    in the tree view
  * F7 workaround removed, key F7 is without function now
  * in edit mode, features can be re-ordered, ports can be moved along
    the classifier border
  * ids of diagrams and classifiers are shown

 -- Andreas Warnke <cfu@andreaswarnke.de>  Tue Jan 1 09:02:30 2019 +0100

crystal-facet-uml (1.7.1) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * user-doc and manpages are generated from docbook now
  * doubleclick on .cfu1 files starts crystal_facet_uml

 -- Andreas Warnke <cfu@andreaswarnke.de>  Wed Nov 21 19:30:59 2018 +0100

crystal-facet-uml (1.7.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * tree view allows to navigate interactively
  * new sibling and new child diagrams can be created in tree view
  * when deleting a diagram, unfocused windows show parent diagram
  * only local-scenario relationships are shown in timing,
    sequence and communication diagrams

 -- Andreas Warnke <cfu@andreaswarnke.de>  Thu Nov 1 16:08:58 2018 +0100

crystal-facet-uml (1.6.1) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * debian archives are now build by dh_make and debuild
  * fix for only partly visible background text

 -- Andreas Warnke <cfu@andreaswarnke.de>  Mon Oct 15 23:42:16 2018 +0200

crystal-facet-uml (1.6.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * element configuration moved from bottom area to the right of the window
  * tree view shows current diagram in hierarchy

 -- Andreas Warnke <cfu@andreaswarnke.de>  Mon Oct 1 20:41:27 2018 +0200

crystal-facet-uml (1.5.1) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * no automatic database upgrades anymore, use -f parameter
  * fix for persisting moved relationships in sequence and timing diagrams

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun Aug 26 20:10:58 2018 +0200

crystal-facet-uml (1.5.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * Sequence and timing diagrams show messages/transitions
  * In sequence and timing diagrams, messages/transitions can be moved
  * Box and list diagrams hide all relationships
  * List diagrams soft the classifiers by list_order now
  * Database format changed (list_oder field for classifiers), up- and
    downwards compatible.

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sat Aug 25 15:06:01 2018 +0200

crystal-facet-uml (1.4.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * relationships can connect to ports
  * the repair-database function can detect and repair broken focused_feature
    keys in diagramelements
  * the repair-database function can detect and repair broken from/to_feature
    keys in relationships

 -- Andreas Warnke <cfu@andreaswarnke.de>  Fri May 11 10:32:23 2018 +0200

crystal-facet-uml (1.3.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * lifelines are created and removed automatically for timing, sequence and
    communication diagrams
  * lifelines are drawn and can be selected/edited
  * ports can be created/selected/edited and are drawn

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun Apr 1 11:22:16 2018 +0200

crystal-facet-uml (1.2.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * all relations to/from multiple classifier instances are drawn

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun Mar 4 13:34:26 2018 +0100

crystal-facet-uml (1.1.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * greyed-out classifiers also grey-out their contained features
  * sqlite updated from 3.10.2 to 3.21.0
  * Database format changed.
  * A newer crystal_facet_uml can still open older database files
    (and immediately update the file format).
  * Older crystal_facet_uml cannot open database files created or opened
    by a newer crystal_facet_uml!
  * relations where source and destination are identical are beautified
  * for comments and requirements, the description is shown

 -- Andreas Warnke <cfu@andreaswarnke.de>  Tue Jan 23 20:58:34 2018 +0100

crystal-facet-uml (1.0.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * F7 in navigation view moves child diagram up and parent down
  * The text export contains IDs

 -- Andreas Warnke <cfu@andreaswarnke.de>  Wed Jan 3 17:58:38 2018 +0100

crystal-facet-uml (0.20.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * navigation mode: a newly initialized database shows a quick guide
  * navigation mode: root diagram has sky-blue background
  * orange background color marks new-object and new-diagram modes
  * link to the home page is added in the man page and on the startup screen
  * The 2nd click on the about button removes the about message
  * Ctrl-X/C/V,DEL work as expected during text editing
  * edit mode: Pink-selects elements only at the second click

 -- Andreas Warnke <cfu@andreaswarnke.de>  Tue Dec 26 17:11:33 2017 +0100

crystal-facet-uml (0.19.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * The default-names of new classifiers match their type
  * default-types of new objects fit to the diagram type and to the
    origin-classifier type now.
  * default-names of new objects are unique, no duplicate name errors unless
    forced
  * In new object mode, clicking into a possible parent classifiers creates
    a new child (depending on type)
  * children of CONTAINMENT relations are automatically embraced
    by _any_ ancestor
  * nicer layout when parents embrace CONTAINED children
  * Easier selection of the right relation in GUI_SKETCH_TOOLS_EDIT mode
  * Easier selection of classifiers in GUI_SKETCH_TOOLS_CREATE_OBJECT mode
  * Nicer layout: space area shall depend on the classifier type

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun Dec 10 11:36:30 2017 +0100

crystal-facet-uml (0.18.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * parent classifiers can contain children

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sat Nov 4 18:55:43 2017 +0100

crystal-facet-uml (0.17.1) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * fix for include paths on openSuSE Tumbleweed i586

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sat Oct 28 17:55:54 2017 +0200

crystal-facet-uml (0.17.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * Key control is possible: CTRL+C,V,X,Y,Z
  * Layout of relationships improved
  * Man page added

 -- Andreas Warnke <cfu@andreaswarnke.de>  Mon Oct 2 08:46:58 2017 +0200

crystal-facet-uml (0.16.2) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * fix: install uses less global paths for app icon

 -- Andreas Warnke <cfu@andreaswarnke.de>  Mon Sep 11 16:30:00 2017 +0200

crystal-facet-uml (0.16.1) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * fix: desktop file is included in src distribution

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun Sep 10 17:35:06 2017 +0200

crystal-facet-uml (0.16.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * Classifier drawings represent the classifier type

 -- Andreas Warnke <cfu@andreaswarnke.de>  Wed May 24 20:48:00 2017 +0200

crystal-facet-uml (0.15.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * Arrow, line and feather types of connectors are determined by relation type
  * A reset button clears the current selection
  * Relations are auto-layouted in a nicer way

 -- Andreas Warnke <cfu@andreaswarnke.de>  Fri Apr 14 18:03:58 2017 +0200

crystal-facet-uml (0.14.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * Classifiers are layouted avoiding overlaps

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sat Mar 18 10:40:48 2017 +0100

crystal-facet-uml (0.13.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * The txt-file export contains features and relationships
  * The user can export pdf and ps formats
  * The user is able to import features from the clipboard
  * The user is able to export relationships and features to the clipboard

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sat Feb 25 14:15:36 2017 +0100

crystal-facet-uml (0.12.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * Features can be created, modified, deleted (incl. undo/redo)

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun Feb 12 16:11:30 2017 +0100

crystal-facet-uml (0.11.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * Align objects vertically and horizontally (snap)
  * Edit new classifiers or relationships immediately

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun Feb 5 22:13:05 2017 +0100

crystal-facet-uml (0.10.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * Relationships can be created, modified, deleted (incl. undo/redo)
  * DB format changed: features.key is not UNIQUE anymore (compatible change)

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sat Jan 28 07:32:48 2017 +0100

crystal-facet-uml (0.9.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * Mark and instantiate classifiers
  * Test the database for errors and fix them
  * Diagrams show also non-ascii names now

 -- Andreas Warnke <cfu@andreaswarnke.de>  Thu Dec 22 21:38:24 2016 +0100

crystal-facet-uml (0.8.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * Export of png and svg diagrams and txt descriptions
  * DB format changed: classifier.name is UNIQUE, features.key is UNIQUE
    (compatible change)

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun Dec 11 00:08:44 2016 +0100

crystal-facet-uml (0.7.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * The user can move classifiers

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sat Nov 26 20:49:29 2016 +0100

crystal-facet-uml (0.6.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * cut+copy+paste allow to copy diagrams and classifiers to and from the
    clipboard

 -- Andreas Warnke <cfu@andreaswarnke.de>  Thu Oct 6 21:27:21 2016 +0200

crystal-facet-uml (0.5.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * The program integrates into a freedesktop.org desktop
  * rpm and deb installers are generated
  * undo/redo works for creating, modifying and deleting objects

 -- Andreas Warnke <cfu@andreaswarnke.de>  Fri Aug 12 05:56:31 2016 +0200

crystal-facet-uml (0.4.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * The user can delete classifiers and diagrams
  * DB format incompatible to version 0.3.0
    (todo: in diagramelements,
    manually create the column "display_flags" as INTEGER)

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun Jul 3 11:52:47 2016 +0200

crystal-facet-uml (0.3.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * The user can select and switch the database file

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun May 22 15:22:46 2016 +0200

crystal-facet-uml (0.2.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * The user can create and rename classifiers like classes
  * DB format incompatible to version 0.01

 -- Andreas Warnke <cfu@andreaswarnke.de>  Sun May 1 22:51:16 2016 +0200

crystal-facet-uml (0.1.0) UNRELEASED; urgency=medium

  [ Andreas Warnke ]
  * The user can create, rename and navigate diagrams

 -- Andreas Warnke <cfu@andreaswarnke.de>  Thu Mar 31 20:28:08 2016 +0200
