Thu, 11 Aug 2005 13:20:52 +0000Matrix graph renamed to grid graph
deba [Thu, 11 Aug 2005 13:20:52 +0000] rev 1623
Matrix graph renamed to grid graph
Some usefull function and documentation

Thu, 11 Aug 2005 13:16:39 +0000Ordering in the graph concept.
deba [Thu, 11 Aug 2005 13:16:39 +0000] rev 1622
Ordering in the graph concept.

Thu, 11 Aug 2005 13:15:03 +0000Sym graph removed
deba [Thu, 11 Aug 2005 13:15:03 +0000] rev 1621
Sym graph removed

Thu, 11 Aug 2005 13:07:54 +0000Start working on UndirGraph concept clarification and its harmonization with
alpar [Thu, 11 Aug 2005 13:07:54 +0000] rev 1620
Start working on UndirGraph concept clarification and its harmonization with
the directed graph concept.
Not yet done!!!

Wed, 10 Aug 2005 19:23:51 +0000X function -> function X
hegyi [Wed, 10 Aug 2005 19:23:51 +0000] rev 1619
X function -> function X

Tue, 09 Aug 2005 14:41:39 +0000Get rid of undocumented members.
alpar [Tue, 09 Aug 2005 14:41:39 +0000] rev 1618
Get rid of undocumented members.

Sun, 07 Aug 2005 22:14:59 +0000Until this commitment gui gave us segmentation fault in the case when no element was on graph_displayer_canvas and a map to visualize by a property has been changed.
hegyi [Sun, 07 Aug 2005 22:14:59 +0000] rev 1617
Until this commitment gui gave us segmentation fault in the case when no element was on graph_displayer_canvas and a map to visualize by a property has been changed.

Sun, 07 Aug 2005 18:06:41 +0000open file from command line
ladanyi [Sun, 07 Aug 2005 18:06:41 +0000] rev 1616
open file from command line

Sun, 07 Aug 2005 16:35:15 +0000compile with gtkmm 2.4
ladanyi [Sun, 07 Aug 2005 16:35:15 +0000] rev 1615
compile with gtkmm 2.4

Sun, 07 Aug 2005 14:17:11 +0000Alpar had the key, focus can be set in the window class. But it is not enough, the focused widget has to be activated, as well! Was a hard task to find out... By the way, two compilation warnings are removed.
hegyi [Sun, 07 Aug 2005 14:17:11 +0000] rev 1614
Alpar had the key, focus can be set in the window class. But it is not enough, the focused widget has to be activated, as well! Was a hard task to find out... By the way, two compilation warnings are removed.

Wed, 03 Aug 2005 19:10:12 +0000Bugfix due to Gabor.
alpar [Wed, 03 Aug 2005 19:10:12 +0000] rev 1613
Bugfix due to Gabor.

Mon, 01 Aug 2005 22:28:10 +0000Spellcheck
alpar [Mon, 01 Aug 2005 22:28:10 +0000] rev 1612
Spellcheck

Mon, 01 Aug 2005 21:24:55 +0000We must always have lemon/config.h
alpar [Mon, 01 Aug 2005 21:24:55 +0000] rev 1611
We must always have lemon/config.h

Mon, 01 Aug 2005 21:16:08 +0000A default LP solver is defined in lp.h
alpar [Mon, 01 Aug 2005 21:16:08 +0000] rev 1610
A default LP solver is defined in lp.h

Mon, 01 Aug 2005 20:20:43 +0000Toward release 0.4
alpar [Mon, 01 Aug 2005 20:20:43 +0000] rev 1609
Toward release 0.4

Fri, 29 Jul 2005 15:23:15 +0000Remove demoprograms.dox
alpar [Fri, 29 Jul 2005 15:23:15 +0000] rev 1608
Remove demoprograms.dox

Fri, 29 Jul 2005 12:30:28 +0000small fix
ladanyi [Fri, 29 Jul 2005 12:30:28 +0000] rev 1607
small fix

Fri, 29 Jul 2005 12:01:37 +0000added support for saving files
ladanyi [Fri, 29 Jul 2005 12:01:37 +0000] rev 1606
added support for saving files

Thu, 28 Jul 2005 19:09:39 +0000Some (awful) toolbar images added.
alpar [Thu, 28 Jul 2005 19:09:39 +0000] rev 1605
Some (awful) toolbar images added.
The inline image data (guipixbufs.h) are automatically generated, but
I don't know how to use it.

Thu, 28 Jul 2005 19:05:45 +0000Edge width and node size autoscaling added.
alpar [Thu, 28 Jul 2005 19:05:45 +0000] rev 1604
Edge width and node size autoscaling added.

Thu, 28 Jul 2005 19:04:43 +0000More docs
alpar [Thu, 28 Jul 2005 19:04:43 +0000] rev 1603
More docs

Thu, 28 Jul 2005 17:06:13 +0000Tooltip should be turn up on CreateNode tool.
hegyi [Thu, 28 Jul 2005 17:06:13 +0000] rev 1602
Tooltip should be turn up on CreateNode tool.

Thu, 28 Jul 2005 17:01:40 +0000Tooltip should be turn up on CreateNode tool.
hegyi [Thu, 28 Jul 2005 17:01:40 +0000] rev 1601
Tooltip should be turn up on CreateNode tool.

Thu, 28 Jul 2005 15:54:53 +0000There is no need for these furthermore.
hegyi [Thu, 28 Jul 2005 15:54:53 +0000] rev 1600
There is no need for these furthermore.

Thu, 28 Jul 2005 15:54:00 +0000cout->cerr, node radius and edge width is now scaled, maps are editable by clicking on texts.
hegyi [Thu, 28 Jul 2005 15:54:00 +0000] rev 1599
cout->cerr, node radius and edge width is now scaled, maps are editable by clicking on texts.

Thu, 28 Jul 2005 14:31:32 +0000Redundant functions from main_win disappeared, entry is now bigger, properties refresh upon edition, edgewidth is zoomable.
hegyi [Thu, 28 Jul 2005 14:31:32 +0000] rev 1598
Redundant functions from main_win disappeared, entry is now bigger, properties refresh upon edition, edgewidth is zoomable.

Wed, 27 Jul 2005 11:35:13 +0000No maps with the same name can be added.
hegyi [Wed, 27 Jul 2005 11:35:13 +0000] rev 1597
No maps with the same name can be added.

Wed, 27 Jul 2005 11:19:35 +0000Sorry for the previous commit, it was not ready yet, but that damned up arrow... So in this new revision string-double and double-string conversion is corrected to a more C++ way.
hegyi [Wed, 27 Jul 2005 11:19:35 +0000] rev 1596
Sorry for the previous commit, it was not ready yet, but that damned up arrow... So in this new revision string-double and double-string conversion is corrected to a more C++ way.

Wed, 27 Jul 2005 11:02:51 +0000Documentation was added to GUI.
hegyi [Wed, 27 Jul 2005 11:02:51 +0000] rev 1595
Documentation was added to GUI.

Wed, 27 Jul 2005 10:47:38 +0000Documentation was added to GUI.
hegyi [Wed, 27 Jul 2005 10:47:38 +0000] rev 1594
Documentation was added to GUI.

Tue, 26 Jul 2005 21:20:01 +0000EdgeMap and NodeMap creation is done, at last. Bach 4ever.
hegyi [Tue, 26 Jul 2005 21:20:01 +0000] rev 1593
EdgeMap and NodeMap creation is done, at last. Bach 4ever.

Tue, 26 Jul 2005 21:19:41 +0000EdgeMap and NodeMap creation is done, at last. Bach 4ever.
hegyi [Tue, 26 Jul 2005 21:19:41 +0000] rev 1592
EdgeMap and NodeMap creation is done, at last. Bach 4ever.

Tue, 26 Jul 2005 20:14:03 +0000Spellrecheck
alpar [Tue, 26 Jul 2005 20:14:03 +0000] rev 1591
Spellrecheck

Tue, 26 Jul 2005 20:12:36 +0000Spellcheck
alpar [Tue, 26 Jul 2005 20:12:36 +0000] rev 1590
Spellcheck

Tue, 26 Jul 2005 18:14:23 +0000creates one new edgemap
hegyi [Tue, 26 Jul 2005 18:14:23 +0000] rev 1589
creates one new edgemap

Tue, 26 Jul 2005 14:31:29 +0000BoundingBox<T>::operator+=() -> BoundingBox<T>::add() ->
alpar [Tue, 26 Jul 2005 14:31:29 +0000] rev 1588
BoundingBox<T>::operator+=() -> BoundingBox<T>::add() ->

Tue, 26 Jul 2005 13:15:13 +0000Doc improvements
alpar [Tue, 26 Jul 2005 13:15:13 +0000] rev 1587
Doc improvements

Mon, 25 Jul 2005 11:17:23 +0000Continuing adding new maps.
hegyi [Mon, 25 Jul 2005 11:17:23 +0000] rev 1586
Continuing adding new maps.

Mon, 25 Jul 2005 10:33:03 +0000Initializing adding new maps.
hegyi [Mon, 25 Jul 2005 10:33:03 +0000] rev 1585
Initializing adding new maps.

Fri, 22 Jul 2005 16:57:07 +0000corrections
zsuzska [Fri, 22 Jul 2005 16:57:07 +0000] rev 1584
corrections

Fri, 22 Jul 2005 15:15:29 +0000Documented some more demo programs.
athos [Fri, 22 Jul 2005 15:15:29 +0000] rev 1583
Documented some more demo programs.

Fri, 22 Jul 2005 15:03:23 +0000File demoprograms.dox thrown away: demos module used instead.
athos [Fri, 22 Jul 2005 15:03:23 +0000] rev 1582
File demoprograms.dox thrown away: demos module used instead.

Fri, 22 Jul 2005 11:04:27 +0000There were bugs, created yesterday, and there is still one. (I hope only one :) )
hegyi [Fri, 22 Jul 2005 11:04:27 +0000] rev 1581
There were bugs, created yesterday, and there is still one. (I hope only one :) )

Fri, 22 Jul 2005 09:41:20 +0000Some changes to kruskal stuff.
athos [Fri, 22 Jul 2005 09:41:20 +0000] rev 1580
Some changes to kruskal stuff.

Thu, 21 Jul 2005 19:28:29 +0000Edge and nodemap edition is done.
hegyi [Thu, 21 Jul 2005 19:28:29 +0000] rev 1579
Edge and nodemap edition is done.

Wed, 20 Jul 2005 22:36:37 +0000kruskal_demo corrected, quicktour filled with kruskal
zsuzska [Wed, 20 Jul 2005 22:36:37 +0000] rev 1578
kruskal_demo corrected, quicktour filled with kruskal

Wed, 20 Jul 2005 16:05:04 +0000Documentation (lp_demo,lp_maxflow) and slight changes (rest).
athos [Wed, 20 Jul 2005 16:05:04 +0000] rev 1577
Documentation (lp_demo,lp_maxflow) and slight changes (rest).

Wed, 20 Jul 2005 16:03:41 +0000Typo.
athos [Wed, 20 Jul 2005 16:03:41 +0000] rev 1576
Typo.

Wed, 20 Jul 2005 12:13:36 +0000- spellcheck in doc
alpar [Wed, 20 Jul 2005 12:13:36 +0000] rev 1575
- spellcheck in doc
- getR(),getG(),getB() -> red(),green(),blue()
- reformatting

Wed, 20 Jul 2005 08:33:33 +0000- Doc improvements, spell checks
alpar [Wed, 20 Jul 2005 08:33:33 +0000] rev 1574
- Doc improvements, spell checks
- Obsolete \todo's removed

Wed, 20 Jul 2005 08:06:32 +0000- graph_to_eps_demo.cc is rightly documented
alpar [Wed, 20 Jul 2005 08:06:32 +0000] rev 1573
- graph_to_eps_demo.cc is rightly documented
- Fix/improve documentation of graphToEps()
- Missing const added to ColorSet::size();

Wed, 20 Jul 2005 08:03:15 +0000A bit more information on installation.
alpar [Wed, 20 Jul 2005 08:03:15 +0000] rev 1572
A bit more information on installation.

Wed, 20 Jul 2005 08:02:11 +0000Minor change
alpar [Wed, 20 Jul 2005 08:02:11 +0000] rev 1571
Minor change

Wed, 20 Jul 2005 08:01:16 +0000docfix
alpar [Wed, 20 Jul 2005 08:01:16 +0000] rev 1570
docfix

Tue, 19 Jul 2005 12:40:23 +0000Produce less messages.
alpar [Tue, 19 Jul 2005 12:40:23 +0000] rev 1569
Produce less messages.

Mon, 18 Jul 2005 15:10:22 +0000Improving tests.
deba [Mon, 18 Jul 2005 15:10:22 +0000] rev 1568
Improving tests.

Mon, 18 Jul 2005 15:09:37 +0000New undirected graph type
deba [Mon, 18 Jul 2005 15:09:37 +0000] rev 1567
New undirected graph type
Represent a two dimensional undirected grid

Mon, 18 Jul 2005 15:08:18 +0000UndirFullGraph class
deba [Mon, 18 Jul 2005 15:08:18 +0000] rev 1566
UndirFullGraph class

Mon, 18 Jul 2005 15:07:28 +0000Improve findEdge interface
deba [Mon, 18 Jul 2005 15:07:28 +0000] rev 1565
Improve findEdge interface
ConEdgeIt is a high level replacement of findEdge

Mon, 18 Jul 2005 15:05:50 +0000Solving ambigous function call
deba [Mon, 18 Jul 2005 15:05:50 +0000] rev 1564
Solving ambigous function call

Mon, 18 Jul 2005 15:03:55 +0000Fix concepts and constraints
deba [Mon, 18 Jul 2005 15:03:55 +0000] rev 1563
Fix concepts and constraints

Fri, 15 Jul 2005 21:17:18 +0000EdgeMapEditor is on its way, but it is far not yet ready.
hegyi [Fri, 15 Jul 2005 21:17:18 +0000] rev 1562
EdgeMapEditor is on its way, but it is far not yet ready.

Fri, 15 Jul 2005 16:12:35 +0000Wrap long lines
alpar [Fri, 15 Jul 2005 16:12:35 +0000] rev 1561
Wrap long lines

Fri, 15 Jul 2005 16:01:55 +0000Some demo programs got some interface. Most progress with lp_maxflow_demo.cc, which also got documented.
athos [Fri, 15 Jul 2005 16:01:55 +0000] rev 1560
Some demo programs got some interface. Most progress with lp_maxflow_demo.cc, which also got documented.

Fri, 15 Jul 2005 14:35:07 +0000Englishing
alpar [Fri, 15 Jul 2005 14:35:07 +0000] rev 1559
Englishing

Fri, 15 Jul 2005 14:13:07 +0000Demos module added
alpar [Fri, 15 Jul 2005 14:13:07 +0000] rev 1558
Demos module added

Thu, 14 Jul 2005 12:23:15 +0000Each version of Kruskal is called the same ( kruskal(g,in,out) ) independently
alpar [Thu, 14 Jul 2005 12:23:15 +0000] rev 1557
Each version of Kruskal is called the same ( kruskal(g,in,out) ) independently
from the input source and the output type.

Wed, 13 Jul 2005 20:02:29 +0000Avoid ambiguity.
alpar [Wed, 13 Jul 2005 20:02:29 +0000] rev 1556
Avoid ambiguity.

Wed, 13 Jul 2005 19:49:36 +0000Doc improvement
alpar [Wed, 13 Jul 2005 19:49:36 +0000] rev 1555
Doc improvement

Wed, 13 Jul 2005 14:17:13 +0000Demo displays information on the screen
deba [Wed, 13 Jul 2005 14:17:13 +0000] rev 1554
Demo displays information on the screen
Added to Makefile.am

Wed, 13 Jul 2005 14:05:49 +0000Demo about descriptor map.
deba [Wed, 13 Jul 2005 14:05:49 +0000] rev 1553
Demo about descriptor map.

Wed, 13 Jul 2005 13:16:57 +0000Swap function for DescriptorMap
deba [Wed, 13 Jul 2005 13:16:57 +0000] rev 1552
Swap function for DescriptorMap

Tue, 12 Jul 2005 21:45:39 +0000Developing of edgemap editing is started.
hegyi [Tue, 12 Jul 2005 21:45:39 +0000] rev 1551
Developing of edgemap editing is started.

Tue, 12 Jul 2005 18:21:49 +0000Editors are based.
hegyi [Tue, 12 Jul 2005 18:21:49 +0000] rev 1550
Editors are based.

Tue, 12 Jul 2005 16:19:06 +0000Doc image generation is turned off to reduce the size of the distro file.
alpar [Tue, 12 Jul 2005 16:19:06 +0000] rev 1549
Doc image generation is turned off to reduce the size of the distro file.

Tue, 12 Jul 2005 16:17:16 +0000Bezier classes are made more consistent
alpar [Tue, 12 Jul 2005 16:17:16 +0000] rev 1548
Bezier classes are made more consistent

Tue, 12 Jul 2005 16:16:19 +0000Improve doc
alpar [Tue, 12 Jul 2005 16:16:19 +0000] rev 1547
Improve doc

Tue, 12 Jul 2005 16:15:37 +0000moveSource() -> changeSource()
alpar [Tue, 12 Jul 2005 16:15:37 +0000] rev 1546
moveSource() -> changeSource()
moveTarget() -> changeTarget()

Tue, 12 Jul 2005 13:36:01 +0000Added the individual png files to EXTRA_DIST instead of the icons directory. This way the .svn directories do not get in the tarball. An alternative solution would be to delete these in a dist-hook target.
ladanyi [Tue, 12 Jul 2005 13:36:01 +0000] rev 1545
Added the individual png files to EXTRA_DIST instead of the icons directory. This way the .svn directories do not get in the tarball. An alternative solution would be to delete these in a dist-hook target.

Mon, 11 Jul 2005 08:54:31 +0000Typo.
athos [Mon, 11 Jul 2005 08:54:31 +0000] rev 1544
Typo.

Thu, 07 Jul 2005 15:58:19 +0000lp_test: error messages with appropriate status/value info
athos [Thu, 07 Jul 2005 15:58:19 +0000] rev 1543
lp_test: error messages with appropriate status/value info

Thu, 07 Jul 2005 15:00:04 +0000Some testing of the LP interface: bugs got fixed.
athos [Thu, 07 Jul 2005 15:00:04 +0000] rev 1542
Some testing of the LP interface: bugs got fixed.

Thu, 07 Jul 2005 09:04:39 +0000Decided not to \include the sample.lgf in the quicktour: so it can be bigger.
athos [Thu, 07 Jul 2005 09:04:39 +0000] rev 1541
Decided not to \include the sample.lgf in the quicktour: so it can be bigger.

Tue, 05 Jul 2005 14:36:10 +0000Documented Balazs's stuff. Quite enough of that.
athos [Tue, 05 Jul 2005 14:36:10 +0000] rev 1540
Documented Balazs's stuff. Quite enough of that.

Mon, 04 Jul 2005 17:51:07 +0000May it does not throw Warning with g++-4.0
deba [Mon, 04 Jul 2005 17:51:07 +0000] rev 1539
May it does not throw Warning with g++-4.0

Mon, 04 Jul 2005 17:22:03 +0000NewUndirEdgeSetAdaptor class
deba [Mon, 04 Jul 2005 17:22:03 +0000] rev 1538
NewUndirEdgeSetAdaptor class
some doc
some bug fix

Mon, 04 Jul 2005 17:16:05 +0000Some more doxygen command killed.
alpar [Mon, 04 Jul 2005 17:16:05 +0000] rev 1537
Some more doxygen command killed.

Mon, 04 Jul 2005 16:27:54 +0000Kill several doxygen warnings
alpar [Mon, 04 Jul 2005 16:27:54 +0000] rev 1536
Kill several doxygen warnings

Mon, 04 Jul 2005 16:18:11 +0000trivial bugfix for deba
klao [Mon, 04 Jul 2005 16:18:11 +0000] rev 1535
trivial bugfix for deba

Mon, 04 Jul 2005 16:11:33 +0000Doc.
athos [Mon, 04 Jul 2005 16:11:33 +0000] rev 1534
Doc.

Mon, 04 Jul 2005 16:11:00 +0000Specialization for string literals.
deba [Mon, 04 Jul 2005 16:11:00 +0000] rev 1533
Specialization for string literals.

Mon, 04 Jul 2005 15:03:25 +0000Updated but not complete doc for IO.
deba [Mon, 04 Jul 2005 15:03:25 +0000] rev 1532
Updated but not complete doc for IO.

Mon, 04 Jul 2005 13:10:34 +0000New graph copy interface
deba [Mon, 04 Jul 2005 13:10:34 +0000] rev 1531
New graph copy interface

Mon, 04 Jul 2005 13:08:31 +0000Doc.
athos [Mon, 04 Jul 2005 13:08:31 +0000] rev 1530
Doc.

Mon, 04 Jul 2005 07:51:57 +0000Doc repaired
deba [Mon, 04 Jul 2005 07:51:57 +0000] rev 1529
Doc repaired

Fri, 01 Jul 2005 16:10:46 +0000Graph input-output demo, some documentation.
athos [Fri, 01 Jul 2005 16:10:46 +0000] rev 1528
Graph input-output demo, some documentation.

Fri, 01 Jul 2005 10:33:27 +0000Doc review+corrections in my own documentation according to the reviewers comments.
athos [Fri, 01 Jul 2005 10:33:27 +0000] rev 1527
Doc review+corrections in my own documentation according to the reviewers comments.

Thu, 30 Jun 2005 16:13:30 +0000Mainly doc review.
athos [Thu, 30 Jun 2005 16:13:30 +0000] rev 1526
Mainly doc review.

Wed, 29 Jun 2005 19:44:30 +0000Uh, long comment arrives... Zoom update does not happen after editorial steps. Nodes initial color is light blue, if there is any item under them. Strange node-text relations disappeared. Initial values of new items are given now in a more common way. The wood-cutter way of handling default values of properties is now changed.
hegyi [Wed, 29 Jun 2005 19:44:30 +0000] rev 1525
Uh, long comment arrives... Zoom update does not happen after editorial steps. Nodes initial color is light blue, if there is any item under them. Strange node-text relations disappeared. Initial values of new items are given now in a more common way. The wood-cutter way of handling default values of properties is now changed.

Wed, 29 Jun 2005 15:41:33 +0000Function names are corrected according to naming conventions.
hegyi [Wed, 29 Jun 2005 15:41:33 +0000] rev 1524
Function names are corrected according to naming conventions.

Wed, 29 Jun 2005 12:52:20 +0000Hmmm...
alpar [Wed, 29 Jun 2005 12:52:20 +0000] rev 1523
Hmmm...

Tue, 28 Jun 2005 17:46:35 +0000Some corrections to graph_io.dox (mainly language corrections). Improvements on quicktour.
athos [Tue, 28 Jun 2005 17:46:35 +0000] rev 1522
Some corrections to graph_io.dox (mainly language corrections). Improvements on quicktour.

Tue, 28 Jun 2005 13:47:16 +0000Some modifications.
athos [Tue, 28 Jun 2005 13:47:16 +0000] rev 1521
Some modifications.

Mon, 27 Jun 2005 20:44:29 +0000getstart: hello_lemon.cc moved to a separate file in demo/
klao [Mon, 27 Jun 2005 20:44:29 +0000] rev 1520
getstart: hello_lemon.cc moved to a separate file in demo/

Mon, 27 Jun 2005 19:47:09 +0000getstart improvements
klao [Mon, 27 Jun 2005 19:47:09 +0000] rev 1519
getstart improvements

Mon, 27 Jun 2005 15:25:33 +0000Only added comments.
athos [Mon, 27 Jun 2005 15:25:33 +0000] rev 1518
Only added comments.

Mon, 27 Jun 2005 15:22:34 +0000Some modifications in this and that.
athos [Mon, 27 Jun 2005 15:22:34 +0000] rev 1517
Some modifications in this and that.

Mon, 27 Jun 2005 14:39:53 +0000processNextXyz() returns the processed object.
alpar [Mon, 27 Jun 2005 14:39:53 +0000] rev 1516
processNextXyz() returns the processed object.

Mon, 27 Jun 2005 10:49:37 +0000InDegMap and OutDegMap fixed
deba [Mon, 27 Jun 2005 10:49:37 +0000] rev 1515
InDegMap and OutDegMap fixed

Fri, 24 Jun 2005 21:03:08 +0000Improved getsart.dox and quicktour.dox
athos [Fri, 24 Jun 2005 21:03:08 +0000] rev 1514
Improved getsart.dox and quicktour.dox

Fri, 24 Jun 2005 21:02:47 +0000Minor changes
athos [Fri, 24 Jun 2005 21:02:47 +0000] rev 1513
Minor changes

Fri, 24 Jun 2005 18:16:12 +0000NodeMap values are now visualizable. Todo: default map-values
hegyi [Fri, 24 Jun 2005 18:16:12 +0000] rev 1512
NodeMap values are now visualizable. Todo: default map-values