Clip: try out some solution to enforce a fixed extension
..now this more or less works and indeed crops the button widget used here for a proof-of concept; however the label within that button emits a lot of layout warnings on each event handling and drawing routine, indicating that we violated its fundamental assumptions. Not sure how to proceed from here; also not sure if this actually becomes turns into a relevant issue in practice, since maybe in most cases we'll rather increase the size, and all we really have to do is handle the Clip's textual label properly. A clip smaller than some drop-down icon should probably not be rendered explicitly, just as overview
This commit is contained in:
parent
453ee08803
commit
34725afaa8
3 changed files with 285 additions and 52 deletions
|
|
@ -339,7 +339,7 @@ namespace timeline {
|
|||
{
|
||||
int hSize = getCanvas().translateTimeToPixels (getLen());
|
||||
set_size_request (hSize, -1);
|
||||
queue_resize();
|
||||
// queue_resize();
|
||||
}
|
||||
|
||||
/** @todo preliminary / draft of a clip widget, just using a Gtk::Button.
|
||||
|
|
@ -348,8 +348,18 @@ namespace timeline {
|
|||
Gtk::SizeRequestMode
|
||||
get_request_mode_vfunc() const override
|
||||
{
|
||||
return Gtk::SizeRequestMode::SIZE_REQUEST_CONSTANT_SIZE;
|
||||
// return Gtk::SizeRequestMode::SIZE_REQUEST_HEIGHT_FOR_WIDTH;
|
||||
return Gtk::SizeRequestMode::SIZE_REQUEST_HEIGHT_FOR_WIDTH;
|
||||
}
|
||||
|
||||
/**
|
||||
* the default implementation would ask the embedded child widgets;
|
||||
* however we just force the given size confinement onto them
|
||||
* @todo 1/21 this kindof works, but produces lots of layout warings
|
||||
*/
|
||||
void
|
||||
get_preferred_width_vfunc(int& minimum_width, int& natural_width) const override
|
||||
{
|
||||
minimum_width = natural_width = getCanvas().translateTimeToPixels (getLen());
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -182,7 +182,7 @@ namespace session {
|
|||
, emu (clip1)
|
||||
, mut (clip2)
|
||||
, ins (makeName(clip2))
|
||||
, ins (defineTiming(Time{FSecs{5}}, Duration{FSecs{1,2}}))
|
||||
, ins (defineTiming(Time{FSecs{5}}, Duration{FSecs{2}}))
|
||||
, emu (clip2)
|
||||
, emu (forkRoot)
|
||||
, emu (timeline)
|
||||
|
|
|
|||
|
|
@ -91,7 +91,7 @@
|
|||
</node>
|
||||
<node CREATED="1538938685096" HGAP="138" ID="ID_511824194" MODIFIED="1557498707215" TEXT="gründen" VSHIFT="42">
|
||||
<node CREATED="1477784793993" ID="ID_1868522177" MODIFIED="1566487594554" TEXT="Umbau">
|
||||
<linktarget COLOR="#bc4930" DESTINATION="ID_1868522177" ENDARROW="Default" ENDINCLINATION="221;282;" ID="Arrow_ID_600425644" SOURCE="ID_707273464" STARTARROW="None" STARTINCLINATION="1864;201;"/>
|
||||
<linktarget COLOR="#bc4930" DESTINATION="ID_1868522177" ENDARROW="Default" ENDINCLINATION="221;282;" ID="Arrow_ID_600425644" SOURCE="ID_707273464" STARTARROW="None" STARTINCLINATION="1958;216;"/>
|
||||
<icon BUILTIN="hourglass"/>
|
||||
<node CREATED="1477784813895" ID="ID_1343270939" MODIFIED="1557498707215" TEXT="Model durch UI-Bus ersetzen">
|
||||
<linktarget COLOR="#f9b709" DESTINATION="ID_1343270939" ENDARROW="Default" ENDINCLINATION="-36;-73;" ID="Arrow_ID_1867016690" SOURCE="ID_635303062" STARTARROW="None" STARTINCLINATION="-34;70;"/>
|
||||
|
|
@ -402,7 +402,7 @@
|
|||
<node COLOR="#338800" CREATED="1484793113472" ID="ID_221612387" MODIFIED="1557498707216" TEXT="Lebenszyklus nochmal prüfen">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1484797253856" ID="ID_226245696" MODIFIED="1575131660805" TEXT="GUI start sauber">
|
||||
<linktarget COLOR="#77c1c5" DESTINATION="ID_226245696" ENDARROW="Default" ENDINCLINATION="-1683;73;" ID="Arrow_ID_532646791" SOURCE="ID_1843835835" STARTARROW="None" STARTINCLINATION="3005;394;"/>
|
||||
<linktarget COLOR="#77c1c5" DESTINATION="ID_226245696" ENDARROW="Default" ENDINCLINATION="-1683;73;" ID="Arrow_ID_532646791" SOURCE="ID_1843835835" STARTARROW="None" STARTINCLINATION="2400;309;"/>
|
||||
<icon BUILTIN="broken-line"/>
|
||||
<node CREATED="1484797307376" FOLDED="true" ID="ID_842106541" MODIFIED="1582493802070" TEXT="Abfolge">
|
||||
<icon BUILTIN="info"/>
|
||||
|
|
@ -930,7 +930,7 @@
|
|||
<node CREATED="1484876114521" ID="ID_1082250595" MODIFIED="1557498707217" TEXT="Protokoll zur Kommunikation">
|
||||
<icon BUILTIN="info"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#4e0099" CREATED="1484876122960" ID="ID_31825421" MODIFIED="1560688098496" STYLE="fork" TEXT="UI-Bus nur im GUI-Thread">
|
||||
<arrowlink COLOR="#6c5f80" DESTINATION="ID_489078622" ENDARROW="Default" ENDINCLINATION="725;-39;" ID="Arrow_ID_485145709" STARTARROW="None" STARTINCLINATION="1538;-37;"/>
|
||||
<arrowlink COLOR="#6c5f80" DESTINATION="ID_489078622" ENDARROW="Default" ENDINCLINATION="712;-47;" ID="Arrow_ID_485145709" STARTARROW="None" STARTINCLINATION="1538;-37;"/>
|
||||
<linktarget COLOR="#b7748e" DESTINATION="ID_31825421" ENDARROW="Default" ENDINCLINATION="560;150;" ID="Arrow_ID_1434676575" SOURCE="ID_935689465" STARTARROW="Default" STARTINCLINATION="587;44;"/>
|
||||
<font ITALIC="true" NAME="SansSerif" SIZE="12"/>
|
||||
<icon BUILTIN="messagebox_warning"/>
|
||||
|
|
@ -1605,7 +1605,7 @@
|
|||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1502390603674" ID="ID_125356908" MODIFIED="1538839473841" TEXT="#1102 : build a message display box in the UI">
|
||||
<arrowlink COLOR="#8c8bae" DESTINATION="ID_1926586811" ENDARROW="Default" ENDINCLINATION="1456;47;" ID="Arrow_ID_1593124756" STARTARROW="None" STARTINCLINATION="-839;779;"/>
|
||||
<arrowlink COLOR="#8c8bae" DESTINATION="ID_1926586811" ENDARROW="Default" ENDINCLINATION="1550;60;" ID="Arrow_ID_1593124756" STARTARROW="None" STARTINCLINATION="-839;779;"/>
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -1626,8 +1626,8 @@
|
|||
</node>
|
||||
<node BACKGROUND_COLOR="#fefc4e" COLOR="#351d75" CREATED="1501939212693" ID="ID_1007296291" MODIFIED="1561827464579" TEXT="#1099 DemoGuiRoundtrip">
|
||||
<linktarget COLOR="#e5e53f" DESTINATION="ID_1007296291" ENDARROW="Default" ENDINCLINATION="-931;34;" ID="Arrow_ID_1440938291" SOURCE="ID_1925240675" STARTARROW="None" STARTINCLINATION="-7;605;"/>
|
||||
<linktarget COLOR="#f0eca5" DESTINATION="ID_1007296291" ENDARROW="Default" ENDINCLINATION="881;2029;" ID="Arrow_ID_1736540527" SOURCE="ID_1456159316" STARTARROW="None" STARTINCLINATION="418;-44;"/>
|
||||
<linktarget COLOR="#ebf0a5" DESTINATION="ID_1007296291" ENDARROW="Default" ENDINCLINATION="-3154;1704;" ID="Arrow_ID_1091720734" SOURCE="ID_1098045534" STARTARROW="None" STARTINCLINATION="1627;38;"/>
|
||||
<linktarget COLOR="#f0eca5" DESTINATION="ID_1007296291" ENDARROW="Default" ENDINCLINATION="881;2029;" ID="Arrow_ID_1736540527" SOURCE="ID_1456159316" STARTARROW="None" STARTINCLINATION="765;-14;"/>
|
||||
<linktarget COLOR="#ebf0a5" DESTINATION="ID_1007296291" ENDARROW="Default" ENDINCLINATION="-3154;1704;" ID="Arrow_ID_1091720734" SOURCE="ID_1098045534" STARTARROW="None" STARTINCLINATION="1220;0;"/>
|
||||
<font BOLD="true" NAME="SansSerif" SIZE="12"/>
|
||||
<icon BUILTIN="idea"/>
|
||||
<node CREATED="1501939235834" FOLDED="true" ID="ID_1160414548" MODIFIED="1561827483824" TEXT="Menü-Eintrag">
|
||||
|
|
@ -4242,7 +4242,7 @@
|
|||
<font ITALIC="true" NAME="SansSerif" SIZE="12"/>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1533325503372" ID="ID_1815764983" MODIFIED="1533325787563" TEXT="nochmal gründlich überprüft und dokumentiert">
|
||||
<arrowlink COLOR="#70dcb9" DESTINATION="ID_889790361" ENDARROW="Default" ENDINCLINATION="1308;0;" ID="Arrow_ID_1988524020" STARTARROW="Default" STARTINCLINATION="-2084;0;"/>
|
||||
<arrowlink COLOR="#70dcb9" DESTINATION="ID_889790361" ENDARROW="Default" ENDINCLINATION="1185;0;" ID="Arrow_ID_1988524020" STARTARROW="Default" STARTINCLINATION="-2084;0;"/>
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1495218699712" ID="ID_1332523704" MODIFIED="1533325519569" TEXT="den Code aus Gtk::Main in unsere Codebasis übernehmen">
|
||||
|
|
@ -6504,7 +6504,7 @@
|
|||
<icon BUILTIN="button_ok"/>
|
||||
<node CREATED="1488423688763" ID="ID_1950800234" MODIFIED="1518487921061" TEXT="UI-Komponenten">
|
||||
<node CREATED="1488423702977" ID="ID_292894978" MODIFIED="1575050390351" TEXT="TimelinePane">
|
||||
<arrowlink COLOR="#a1543e" DESTINATION="ID_1753722831" ENDARROW="Default" ENDINCLINATION="1150;-267;" ID="Arrow_ID_912757548" STARTARROW="None" STARTINCLINATION="496;-77;"/>
|
||||
<arrowlink COLOR="#a1543e" DESTINATION="ID_1753722831" ENDARROW="Default" ENDINCLINATION="1280;-261;" ID="Arrow_ID_912757548" STARTARROW="None" STARTINCLINATION="496;-77;"/>
|
||||
</node>
|
||||
<node CREATED="1488423705729" ID="ID_610872163" MODIFIED="1518487921061" TEXT="AssetPane"/>
|
||||
<node CREATED="1488423709704" ID="ID_14713871" MODIFIED="1518487921061" TEXT="ViewerPane"/>
|
||||
|
|
@ -6746,7 +6746,7 @@
|
|||
</node>
|
||||
<node CREATED="1489191732869" ID="ID_1031180144" MODIFIED="1518487921062" TEXT="nicht sofort zu lösen"/>
|
||||
<node CREATED="1489191744764" ID="ID_898481930" MODIFIED="1518487921062" TEXT="aber Grundlagen legen">
|
||||
<arrowlink COLOR="#606d94" DESTINATION="ID_346158251" ENDARROW="Default" ENDINCLINATION="883;21;" ID="Arrow_ID_726918944" STARTARROW="None" STARTINCLINATION="1012;0;"/>
|
||||
<arrowlink COLOR="#606d94" DESTINATION="ID_346158251" ENDARROW="Default" ENDINCLINATION="756;12;" ID="Arrow_ID_726918944" STARTARROW="None" STARTINCLINATION="1012;0;"/>
|
||||
<icon BUILTIN="yes"/>
|
||||
</node>
|
||||
<node CREATED="1492461289101" ID="ID_1507239589" MODIFIED="1518487921062" TEXT="Frage: Objekt-Referenzen">
|
||||
|
|
@ -6907,7 +6907,7 @@
|
|||
<node CREATED="1519356901933" ID="ID_596521684" MODIFIED="1519356913407" TEXT="Verhältnis ID / Ort">
|
||||
<node CREATED="1519356920083" ID="ID_723456910" MODIFIED="1519356926342" TEXT="sind orthogonale Schemata">
|
||||
<node CREATED="1519357047993" ID="ID_1706134856" MODIFIED="1541547248389" TEXT="ID = globale Identität">
|
||||
<arrowlink COLOR="#6b83a8" DESTINATION="ID_1585676322" ENDARROW="Default" ENDINCLINATION="604;0;" ID="Arrow_ID_174361092" STARTARROW="None" STARTINCLINATION="1067;-74;"/>
|
||||
<arrowlink COLOR="#6b83a8" DESTINATION="ID_1585676322" ENDARROW="Default" ENDINCLINATION="721;0;" ID="Arrow_ID_174361092" STARTARROW="None" STARTINCLINATION="1067;-74;"/>
|
||||
</node>
|
||||
<node CREATED="1519357060599" ID="ID_975802429" MODIFIED="1519357070810" TEXT="Ort = Topologie + Typ">
|
||||
<node CREATED="1519357081868" ID="ID_1484266304" MODIFIED="1519357090975" TEXT="Ortsnamen sind generisch"/>
|
||||
|
|
@ -7193,7 +7193,7 @@
|
|||
<node CREATED="1504463028384" ID="ID_1928250888" MODIFIED="1518487921063" TEXT="View-ID"/>
|
||||
</node>
|
||||
<node CREATED="1504479185405" HGAP="50" ID="ID_50865654" MODIFIED="1575131533888" TEXT="abgeleitet aus Fokus-Koordinaten" VSHIFT="15">
|
||||
<arrowlink COLOR="#a9a5cd" DESTINATION="ID_150523428" ENDARROW="Default" ENDINCLINATION="1425;-3059;" ID="Arrow_ID_1485937133" STARTARROW="None" STARTINCLINATION="1030;-46;"/>
|
||||
<arrowlink COLOR="#a9a5cd" DESTINATION="ID_150523428" ENDARROW="Default" ENDINCLINATION="1417;-3062;" ID="Arrow_ID_1485937133" STARTARROW="None" STARTINCLINATION="1030;-46;"/>
|
||||
<icon BUILTIN="info"/>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -12619,7 +12619,7 @@
|
|||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1506175097367" ID="ID_1442345755" MODIFIED="1561827465011" TEXT="ViewSpec-DSL">
|
||||
<arrowlink COLOR="#b45c5a" DESTINATION="ID_686917529" ENDARROW="Default" ENDINCLINATION="-468;-196;" ID="Arrow_ID_1955094318" STARTARROW="None" STARTINCLINATION="360;85;"/>
|
||||
<linktarget COLOR="#6a8499" DESTINATION="ID_1442345755" ENDARROW="Default" ENDINCLINATION="-971;84;" ID="Arrow_ID_1191206769" SOURCE="ID_1844877136" STARTARROW="None" STARTINCLINATION="507;-51;"/>
|
||||
<linktarget COLOR="#6a8499" DESTINATION="ID_1442345755" ENDARROW="Default" ENDINCLINATION="-971;84;" ID="Arrow_ID_1191206769" SOURCE="ID_1844877136" STARTARROW="None" STARTINCLINATION="426;-63;"/>
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node CREATED="1515877499720" HGAP="-59" ID="ID_1283126436" MODIFIED="1518487921066" TEXT="Basis" VSHIFT="29">
|
||||
<node CREATED="1515877527300" ID="ID_1356241564" MODIFIED="1518487921066" TEXT="ist Teil des ViewLocators">
|
||||
|
|
@ -16696,7 +16696,7 @@
|
|||
</node>
|
||||
<node CREATED="1489777837120" ID="ID_466927949" MODIFIED="1557498707220" TEXT="Ort für Command-Definitionen"/>
|
||||
<node COLOR="#338800" CREATED="1489777846095" ID="ID_1401258681" MODIFIED="1575131582794" TEXT="Design Proc-Command-Framework vorantreiben">
|
||||
<arrowlink COLOR="#352c7d" DESTINATION="ID_1622574347" ENDARROW="Default" ENDINCLINATION="-417;-3358;" ID="Arrow_ID_1512127407" STARTARROW="None" STARTINCLINATION="1819;0;"/>
|
||||
<arrowlink COLOR="#352c7d" DESTINATION="ID_1622574347" ENDARROW="Default" ENDINCLINATION="-461;-3358;" ID="Arrow_ID_1512127407" STARTARROW="None" STARTINCLINATION="1819;0;"/>
|
||||
<font NAME="SansSerif" SIZE="14"/>
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
|
|
@ -16727,7 +16727,7 @@
|
|||
<arrowlink COLOR="#706a9a" DESTINATION="ID_1461875887" ENDARROW="Default" ENDINCLINATION="-923;-789;" ID="Arrow_ID_457540370" STARTARROW="None" STARTINCLINATION="806;300;"/>
|
||||
<node CREATED="1488566405248" ID="ID_355508260" MODIFIED="1557498707220" TEXT="auffinden der Command-IDs">
|
||||
<node CREATED="1489191528425" ID="ID_1331796226" MODIFIED="1582931241668" TEXT="Neuer Service hierfür in Proc">
|
||||
<arrowlink COLOR="#584d79" DESTINATION="ID_341428100" ENDARROW="Default" ENDINCLINATION="1932;-1283;" ID="Arrow_ID_879741123" STARTARROW="None" STARTINCLINATION="271;22;"/>
|
||||
<arrowlink COLOR="#584d79" DESTINATION="ID_341428100" ENDARROW="Default" ENDINCLINATION="1864;-1272;" ID="Arrow_ID_879741123" STARTARROW="None" STARTINCLINATION="221;28;"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1488677809297" ID="ID_1520540731" MODIFIED="1557498707220" TEXT="Problem: Zugang / Wiring">
|
||||
<arrowlink DESTINATION="ID_850989325" ENDARROW="Default" ENDINCLINATION="183;-575;" ID="Arrow_ID_1002016515" STARTARROW="None" STARTINCLINATION="341;286;"/>
|
||||
|
|
@ -16828,7 +16828,7 @@
|
|||
<icon BUILTIN="button_ok"/>
|
||||
<node CREATED="1539270801572" ID="ID_1535443502" MODIFIED="1557498707221" TEXT="für InteractionDirector">
|
||||
<node CREATED="1539270491013" ID="ID_1136748343" MODIFIED="1576203555715" TEXT="Problem der korrekten Diff-Struktur">
|
||||
<arrowlink COLOR="#cbada9" DESTINATION="ID_1555798999" ENDARROW="Default" ENDINCLINATION="1069;-129;" ID="Arrow_ID_46239762" STARTARROW="None" STARTINCLINATION="-474;40;"/>
|
||||
<arrowlink COLOR="#cbada9" DESTINATION="ID_1555798999" ENDARROW="Default" ENDINCLINATION="1135;-119;" ID="Arrow_ID_46239762" STARTARROW="None" STARTINCLINATION="-408;50;"/>
|
||||
<icon BUILTIN="messagebox_warning"/>
|
||||
</node>
|
||||
<node CREATED="1539382792997" ID="ID_1411304100" MODIFIED="1557498707221" TEXT="im Diff muß jeweils die Root-Track-ID mitkommen"/>
|
||||
|
|
@ -17011,7 +17011,7 @@
|
|||
<icon BUILTIN="messagebox_warning"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1504193163264" ID="ID_1943521361" MODIFIED="1533608449611" TEXT="#1104 how to instruct actions through panels">
|
||||
<arrowlink COLOR="#806893" DESTINATION="ID_1020871440" ENDARROW="Default" ENDINCLINATION="-3;460;" ID="Arrow_ID_412107208" STARTARROW="Default" STARTINCLINATION="-618;-18;"/>
|
||||
<arrowlink COLOR="#b37033" DESTINATION="ID_945788817" ENDARROW="None" ENDINCLINATION="-67;-71;" ID="Arrow_ID_61914" STARTARROW="Default" STARTINCLINATION="-618;-18;"/>
|
||||
<arrowlink COLOR="#b37033" DESTINATION="ID_945788817" ENDARROW="None" ENDINCLINATION="-255;-86;" ID="Arrow_ID_61914" STARTARROW="Default" STARTINCLINATION="-618;-18;"/>
|
||||
<linktarget COLOR="#9e99b7" DESTINATION="ID_1943521361" ENDARROW="Default" ENDINCLINATION="-1423;-376;" ID="Arrow_ID_779469840" SOURCE="ID_1446703192" STARTARROW="None" STARTINCLINATION="920;0;"/>
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node CREATED="1533608904623" HGAP="23" ID="ID_1433582308" MODIFIED="1533608919938" TEXT="Anforderungen" VSHIFT="-13">
|
||||
|
|
@ -17678,7 +17678,7 @@
|
|||
</node>
|
||||
<node BACKGROUND_COLOR="#fdfdcf" COLOR="#ff0000" CREATED="1488677721565" ID="ID_850989325" MODIFIED="1557498707222" TEXT="Problem: Zugang">
|
||||
<linktarget COLOR="#a9b4c1" DESTINATION="ID_850989325" ENDARROW="Default" ENDINCLINATION="183;-575;" ID="Arrow_ID_1002016515" SOURCE="ID_1520540731" STARTARROW="None" STARTINCLINATION="341;286;"/>
|
||||
<linktarget COLOR="#9f5680" DESTINATION="ID_850989325" ENDARROW="Default" ENDINCLINATION="211;189;" ID="Arrow_ID_1007188680" SOURCE="ID_827179653" STARTARROW="None" STARTINCLINATION="912;-974;"/>
|
||||
<linktarget COLOR="#9f5680" DESTINATION="ID_850989325" ENDARROW="Default" ENDINCLINATION="211;189;" ID="Arrow_ID_1007188680" SOURCE="ID_827179653" STARTARROW="None" STARTINCLINATION="963;-965;"/>
|
||||
<icon BUILTIN="flag-pink"/>
|
||||
<node CREATED="1488677729388" ID="ID_764102285" MODIFIED="1557498707222" TEXT="grundsätziches Problem">
|
||||
<icon BUILTIN="messagebox_warning"/>
|
||||
|
|
@ -17802,14 +17802,22 @@
|
|||
<node CREATED="1480639279591" ID="ID_887618627" MODIFIED="1557498707223" TEXT="Timecode"/>
|
||||
<node CREATED="1480639276064" ID="ID_1418536459" MODIFIED="1557498707223" TEXT="Fader"/>
|
||||
<node CREATED="1480639258169" ID="ID_1876553930" MODIFIED="1557498707223" TEXT="Label">
|
||||
<node BACKGROUND_COLOR="#ccb59b" COLOR="#6e2a38" CREATED="1541089187808" ID="ID_368245484" MODIFIED="1557498707223" TEXT="ElementBoxWidget">
|
||||
<node BACKGROUND_COLOR="#ccb59b" COLOR="#6e2a38" CREATED="1541089187808" ID="ID_368245484" MODIFIED="1612621029065" TEXT="ElementBoxWidget">
|
||||
<linktarget COLOR="#f6cca4" DESTINATION="ID_368245484" ENDARROW="Default" ENDINCLINATION="-599;39;" ID="Arrow_ID_1199047781" SOURCE="ID_1032237384" STARTARROW="None" STARTINCLINATION="-698;-271;"/>
|
||||
<linktarget COLOR="#f6cca4" DESTINATION="ID_368245484" ENDARROW="Default" ENDINCLINATION="-599;39;" ID="Arrow_ID_703893400" SOURCE="ID_1437927701" STARTARROW="None" STARTINCLINATION="42;-316;"/>
|
||||
<linktarget COLOR="#844764" DESTINATION="ID_368245484" ENDARROW="Default" ENDINCLINATION="-469;652;" ID="Arrow_ID_264431308" SOURCE="ID_485594461" STARTARROW="None" STARTINCLINATION="-1661;146;"/>
|
||||
<font ITALIC="true" NAME="SansSerif" SIZE="14"/>
|
||||
<icon BUILTIN="yes"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1541095743511" ID="ID_96949358" MODIFIED="1557498707223" TEXT="#1185 ElementBoxWidget">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1612620683850" ID="ID_1290975013" MODIFIED="1612620687427" TEXT="auszuarbeiten....">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1612620568330" ID="ID_1826613475" MODIFIED="1612620738928" TEXT="Problem: feste Größen-Vorgabe">
|
||||
<linktarget COLOR="#f17881" DESTINATION="ID_1826613475" ENDARROW="Default" ENDINCLINATION="1266;110;" ID="Arrow_ID_1550601686" SOURCE="ID_351516626" STARTARROW="None" STARTINCLINATION="2103;126;"/>
|
||||
<icon BUILTIN="hourglass"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1541087843514" ID="ID_1798999985" MODIFIED="1557498707223" TEXT="weit verbreiteter Grundbaustein">
|
||||
<icon BUILTIN="idea"/>
|
||||
|
|
@ -18175,7 +18183,7 @@
|
|||
<node CREATED="1480723110777" HGAP="24" ID="ID_1197860604" MODIFIED="1557498707224" TEXT="Kontrollstruktur" VSHIFT="7">
|
||||
<icon BUILTIN="pencil"/>
|
||||
<node CREATED="1480723136861" ID="ID_839909208" MODIFIED="1561151251774" TEXT="Einstiegspunkt">
|
||||
<arrowlink COLOR="#8d8ba5" DESTINATION="ID_1295897045" ENDARROW="Default" ENDINCLINATION="296;-456;" ID="Arrow_ID_150397161" STARTARROW="None" STARTINCLINATION="1056;0;"/>
|
||||
<arrowlink COLOR="#8d8ba5" DESTINATION="ID_1295897045" ENDARROW="Default" ENDINCLINATION="534;-456;" ID="Arrow_ID_150397161" STARTARROW="None" STARTINCLINATION="1056;0;"/>
|
||||
<node CREATED="1480723144188" ID="ID_420419439" MODIFIED="1557498707224" TEXT="TimelineWidget"/>
|
||||
<node CREATED="1480723148572" ID="ID_1331974915" MODIFIED="1557498707224" TEXT="wirklich">
|
||||
<icon BUILTIN="help"/>
|
||||
|
|
@ -21892,7 +21900,7 @@
|
|||
<icon BUILTIN="flag-yellow"/>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1611527674130" ID="ID_1530876056" MODIFIED="1612030681158" TEXT="Ergebnis ≙ lokales Maximum → TrackBody::contentHeight_">
|
||||
<linktarget COLOR="#3b4b73" DESTINATION="ID_1530876056" ENDARROW="Default" ENDINCLINATION="802;689;" ID="Arrow_ID_471691943" SOURCE="ID_1232626344" STARTARROW="None" STARTINCLINATION="691;24;"/>
|
||||
<linktarget COLOR="#3b4b73" DESTINATION="ID_1530876056" ENDARROW="Default" ENDINCLINATION="802;689;" ID="Arrow_ID_471691943" SOURCE="ID_1232626344" STARTARROW="None" STARTINCLINATION="676;28;"/>
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node CREATED="1611533783838" ID="ID_504265049" MODIFIED="1611533798915" TEXT="Vorsicht: es sind zwei Belange">
|
||||
<icon BUILTIN="messagebox_warning"/>
|
||||
|
|
@ -23666,7 +23674,7 @@
|
|||
</node>
|
||||
</node>
|
||||
<node CREATED="1575050510878" ID="ID_350484232" MODIFIED="1575580714937" TEXT="Basis ist vom Diff-System zu leisten">
|
||||
<arrowlink COLOR="#624d7d" DESTINATION="ID_101148427" ENDARROW="Default" ENDINCLINATION="-3637;-782;" ID="Arrow_ID_1277214644" STARTARROW="None" STARTINCLINATION="2954;247;"/>
|
||||
<arrowlink COLOR="#624d7d" DESTINATION="ID_101148427" ENDARROW="Default" ENDINCLINATION="-3637;-782;" ID="Arrow_ID_1277214644" STARTARROW="None" STARTINCLINATION="3000;254;"/>
|
||||
<linktarget COLOR="#4d81bf" DESTINATION="ID_350484232" ENDARROW="Default" ENDINCLINATION="-77;-68;" ID="Arrow_ID_658076840" SOURCE="ID_932505699" STARTARROW="None" STARTINCLINATION="-201;12;"/>
|
||||
<node COLOR="#338800" CREATED="1576168044826" ID="ID_1912653386" MODIFIED="1576441631231" TEXT="#1206 diff structure change listener">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
|
|
@ -25361,7 +25369,7 @@
|
|||
<node CREATED="1560619623251" ID="ID_1890187732" MODIFIED="1560619628318" TEXT="aber die Info liegt nur indirekt vor">
|
||||
<node CREATED="1560619663110" ID="ID_994568218" MODIFIED="1560619675632" TEXT="die Ruler des top-level-TrackBody"/>
|
||||
<node CREATED="1560619676228" ID="ID_1236432450" MODIFIED="1560686343370" TEXT="genauer: die Anzahl dieser Ruler">
|
||||
<arrowlink COLOR="#486ebf" DESTINATION="ID_1520503504" ENDARROW="Default" ENDINCLINATION="-1443;0;" ID="Arrow_ID_312917871" STARTARROW="None" STARTINCLINATION="630;0;"/>
|
||||
<arrowlink COLOR="#486ebf" DESTINATION="ID_1520503504" ENDARROW="Default" ENDINCLINATION="-1384;0;" ID="Arrow_ID_312917871" STARTARROW="None" STARTINCLINATION="689;0;"/>
|
||||
</node>
|
||||
<node CREATED="1560685923962" ID="ID_1098705000" MODIFIED="1576282358054" TEXT="Alternativ könnte es...">
|
||||
<richcontent TYPE="NOTE"><html>
|
||||
|
|
@ -25832,7 +25840,7 @@
|
|||
</node>
|
||||
</node>
|
||||
<node CREATED="1541861495569" ID="ID_1828075998" MODIFIED="1557498707230" TEXT="Thema: ZoomWindow">
|
||||
<arrowlink COLOR="#5b5ca1" DESTINATION="ID_838803024" ENDARROW="Default" ENDINCLINATION="-499;-1329;" ID="Arrow_ID_842684168" STARTARROW="None" STARTINCLINATION="517;66;"/>
|
||||
<arrowlink COLOR="#5b5ca1" DESTINATION="ID_838803024" ENDARROW="Default" ENDINCLINATION="-599;-1344;" ID="Arrow_ID_842684168" STARTARROW="None" STARTINCLINATION="417;51;"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1612027709754" ID="ID_694928494" MODIFIED="1612027847880" TEXT="Kann u.U. Clips aus der Anzeige ausblenden">
|
||||
<arrowlink COLOR="#654e8d" DESTINATION="ID_1027750978" ENDARROW="Default" ENDINCLINATION="-33;-18;" ID="Arrow_ID_1904178479" STARTARROW="None" STARTINCLINATION="-254;16;"/>
|
||||
<icon BUILTIN="messagebox_warning"/>
|
||||
|
|
@ -28861,7 +28869,7 @@
|
|||
</node>
|
||||
</node>
|
||||
<node CREATED="1584201841529" ID="ID_1310327519" MODIFIED="1584202923362" TEXT="Nebengedanke: Eigenheiten des Populations-Diff">
|
||||
<arrowlink COLOR="#2e3f60" DESTINATION="ID_1634323626" ENDARROW="Default" ENDINCLINATION="-1672;80;" ID="Arrow_ID_1671674197" STARTARROW="None" STARTINCLINATION="-1522;89;"/>
|
||||
<arrowlink COLOR="#2e3f60" DESTINATION="ID_1634323626" ENDARROW="Default" ENDINCLINATION="-1672;80;" ID="Arrow_ID_1671674197" STARTARROW="None" STARTINCLINATION="-1407;99;"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -29604,7 +29612,7 @@
|
|||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1611527884423" ID="ID_1232626344" MODIFIED="1612030654011" TEXT="Ergebnis der DisplayEvaluation ≙ lokales Maximum → TrackBody::contentHeight_ ">
|
||||
<arrowlink COLOR="#3b4b73" DESTINATION="ID_1530876056" ENDARROW="Default" ENDINCLINATION="802;689;" ID="Arrow_ID_471691943" STARTARROW="None" STARTINCLINATION="691;24;"/>
|
||||
<arrowlink COLOR="#3b4b73" DESTINATION="ID_1530876056" ENDARROW="Default" ENDINCLINATION="802;689;" ID="Arrow_ID_471691943" STARTARROW="None" STARTINCLINATION="676;28;"/>
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -29628,11 +29636,199 @@
|
|||
</body>
|
||||
</html></richcontent>
|
||||
<arrowlink COLOR="#a09aae" DESTINATION="ID_1508852681" ENDARROW="Default" ENDINCLINATION="-2048;204;" ID="Arrow_ID_1446927054" STARTARROW="None" STARTINCLINATION="-3602;0;"/>
|
||||
<icon BUILTIN="pencil"/>
|
||||
<node COLOR="#990000" CREATED="1612471458578" ID="ID_611633103" MODIFIED="1612480292438" TEXT="Experiment: genügt der size_request?">
|
||||
<icon BUILTIN="button_cancel"/>
|
||||
<node CREATED="1612480298341" ID="ID_1348090876" MODIFIED="1612480308730" TEXT="funktioniert nur zur Vergrößerung"/>
|
||||
<node CREATED="1612480309646" ID="ID_1463447127" MODIFIED="1612480315253" TEXT="aber beschneidet nicht"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1612527452448" FOLDED="true" ID="ID_1007765197" MODIFIED="1612620519992" TEXT="genügt noch nicht: kann nicht beschneiden">
|
||||
<icon BUILTIN="bell"/>
|
||||
<node CREATED="1612527477300" ID="ID_734302531" MODIFIED="1612527498185" TEXT="es funktioniert so bereits, das Widget zu vergrößern">
|
||||
<icon BUILTIN="idea"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1612527499386" HGAP="34" ID="ID_615948747" MODIFIED="1612620501553" TEXT="was passiert da konkret im Framework?" VSHIFT="-49">
|
||||
<linktarget COLOR="#4b67b0" DESTINATION="ID_615948747" ENDARROW="Default" ENDINCLINATION="-1100;0;" ID="Arrow_ID_1297405131" SOURCE="ID_1143769023" STARTARROW="None" STARTINCLINATION="-1942;189;"/>
|
||||
<icon BUILTIN="help"/>
|
||||
<node CREATED="1612530135923" ID="ID_597723725" MODIFIED="1612530155607" TEXT="gtkwidget.c Zeile 5960ff">
|
||||
<icon BUILTIN="info"/>
|
||||
</node>
|
||||
<node CREATED="1612532127121" ID="ID_1698900734" MODIFIED="1612532140107" TEXT="gtk_widget_set_size_request">
|
||||
<node CREATED="1612532223794" ID="ID_1417902323" MODIFIED="1612532224951" TEXT="gtk_widget_set_usize_internal">
|
||||
<node CREATED="1612532273671" ID="ID_1466904431" MODIFIED="1612532285991" TEXT="übernimmt die Werte in den internen PImpl"/>
|
||||
<node CREATED="1612532301521" ID="ID_1985717542" MODIFIED="1612532313462" TEXT="setzt bei Bedarf ein queue_resize ab">
|
||||
<icon BUILTIN="idea"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1612532323107" ID="ID_194122765" MODIFIED="1612532337848" TEXT="d.h. danach sind priv->height bzw priv->width gesetzt"/>
|
||||
</node>
|
||||
<node CREATED="1612534268245" ID="ID_1296614142" MODIFIED="1612534272767" TEXT="gtk_widget_ensure_allocate">
|
||||
<icon BUILTIN="forward"/>
|
||||
<node CREATED="1612534275444" ID="ID_1132981577" MODIFIED="1612534290190" TEXT="prüft Flag ob Allokation notwendig ist">
|
||||
<node CREATED="1612534410570" ID="ID_620587901" MODIFIED="1612534423818" TEXT="Anscheined geht die initiale Allokation über einen anderen Weg">
|
||||
<icon BUILTIN="help"/>
|
||||
</node>
|
||||
<node CREATED="1612534429503" ID="ID_567668302" MODIFIED="1612534445049" TEXT="hier wird vorausgesezt, daß bereits eine valide Allokation besteht"/>
|
||||
</node>
|
||||
<node CREATED="1612534325037" ID="ID_947651551" MODIFIED="1612534327833" TEXT="ruft auf">
|
||||
<node CREATED="1612534329157" ID="ID_682604518" MODIFIED="1612534330137" TEXT="gtk_widget_get_allocated_size"/>
|
||||
<node CREATED="1612534338443" ID="ID_585162600" MODIFIED="1612534339967" TEXT="gtk_widget_size_allocate_with_baseline"/>
|
||||
</node>
|
||||
<node CREATED="1612534361857" ID="ID_1011780997" MODIFIED="1612534383361" TEXT="Container: ruft rekursiv auf jedem Kind gtk_widget_ensure_allocate"/>
|
||||
</node>
|
||||
<node CREATED="1612535382254" ID="ID_1555274499" MODIFIED="1612535383977" TEXT="gtk_button_size_allocate">
|
||||
<node CREATED="1612535387227" ID="ID_986479404" MODIFIED="1612535395872" TEXT="ruft für sich selber gtk_widget_size_allocate"/>
|
||||
<node CREATED="1612535398051" ID="ID_565262993" MODIFIED="1612535410704" TEXT="dann: gtk_css_gadget_allocate">
|
||||
<node CREATED="1612535412121" ID="ID_950467979" MODIFIED="1612535417956" TEXT="für den Inhalt des Buttons"/>
|
||||
<node CREATED="1612535418784" ID="ID_1076896202" MODIFIED="1612535429635" TEXT="ensprechend um Margin + Padding reduziert"/>
|
||||
<node CREATED="1612535549422" ID="ID_1526326867" MODIFIED="1612535563481" TEXT="gadget->allocate (virtuelle Funktion)">
|
||||
<node CREATED="1612535615766" ID="ID_261273731" MODIFIED="1612535656704" TEXT="z.B. gtk_box_gadget_allocate">
|
||||
<arrowlink DESTINATION="ID_526990189" ENDARROW="Default" ENDINCLINATION="24;0;" ID="Arrow_ID_1005009779" STARTARROW="None" STARTINCLINATION="24;0;"/>
|
||||
</node>
|
||||
<node CREATED="1612535648889" ID="ID_526990189" MODIFIED="1612535656704" TEXT="gtk_box_gadget_allocate_child">
|
||||
<linktarget COLOR="#a9b4c1" DESTINATION="ID_526990189" ENDARROW="Default" ENDINCLINATION="24;0;" ID="Arrow_ID_1005009779" SOURCE="ID_261273731" STARTARROW="None" STARTINCLINATION="24;0;"/>
|
||||
<node CREATED="1612535679525" HGAP="30" ID="ID_1762849787" MODIFIED="1612535732163" TEXT="ruft dann gtk_widget_size_allocate_with_baseline" VSHIFT="26">
|
||||
<arrowlink COLOR="#4c96df" DESTINATION="ID_619170334" ENDARROW="Default" ENDINCLINATION="22;-288;" ID="Arrow_ID_1708313707" STARTARROW="None" STARTINCLINATION="-30;150;"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1612527537150" ID="ID_619170334" MODIFIED="1612535718797" TEXT="gtk_widget_size_allocate">
|
||||
<linktarget COLOR="#4c96df" DESTINATION="ID_619170334" ENDARROW="Default" ENDINCLINATION="22;-288;" ID="Arrow_ID_1708313707" SOURCE="ID_1762849787" STARTARROW="None" STARTINCLINATION="-30;150;"/>
|
||||
<node CREATED="1612528130053" ID="ID_1806340634" MODIFIED="1612528177893" TEXT="macht nur etwas für "toplevel"-Widgets">
|
||||
<richcontent TYPE="NOTE"><html>
|
||||
<head>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<p>
|
||||
das ist eine Flag in der privaten Widget-Struktur. Keine Ahnung was das bedeutet.<br />Und übrigens: sichtbar muß das Widget auch noch sein...
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
</richcontent>
|
||||
<icon BUILTIN="messagebox_warning"/>
|
||||
</node>
|
||||
<node CREATED="1612529820222" ID="ID_1943944289" MODIFIED="1612529840523" TEXT="unterscheidet dann">
|
||||
<node CREATED="1612529852915" ID="ID_1335328932" MODIFIED="1612529852915" TEXT="GTK_SIZE_REQUEST_HEIGHT_FOR_WIDTH">
|
||||
<node CREATED="1612531874357" ID="ID_321040886" MODIFIED="1612531874357" TEXT="gtk_widget_get_preferred_width">
|
||||
<node CREATED="1612613898889" ID="ID_1906328896" MODIFIED="1612613898889" TEXT="gtk_widget_real_get_width"/>
|
||||
<node CREATED="1612614169294" ID="ID_1044574457" MODIFIED="1612614182044" TEXT="default-Impl (widget) liefert einfach 0"/>
|
||||
<node CREATED="1612614424711" ID="ID_876925671" MODIFIED="1612614453769" TEXT="Button: delegiert an gtk_css_gadget_get_preferred_size"/>
|
||||
</node>
|
||||
<node CREATED="1612531881837" ID="ID_503088638" MODIFIED="1612531883430" TEXT="gtk_widget_get_preferred_height_for_width">
|
||||
<node CREATED="1612613911103" ID="ID_1759726068" MODIFIED="1612613912600" TEXT="gtk_widget_real_get_height_for_width"/>
|
||||
<node CREATED="1612614183776" ID="ID_1283663519" MODIFIED="1612614233786" TEXT="default-Impl (widget) delegiert an get_preferred_heigt">
|
||||
<richcontent TYPE="NOTE"><html>
|
||||
<head>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<p>
|
||||
also stellt eigentlich grade nicht die versprochene Logik bereit
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
</richcontent>
|
||||
</node>
|
||||
<node CREATED="1612614424711" ID="ID_407129358" MODIFIED="1612614528239" TEXT="Button: delegiert an gtk_css_gadget_get_preferred_size (ORIENTATION_VERTICAL und "forSize")"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1612529854679" ID="ID_620839789" MODIFIED="1612529865489" TEXT="sonst == default">
|
||||
<icon BUILTIN="messagebox_warning"/>
|
||||
<node CREATED="1612531908423" ID="ID_981765041" MODIFIED="1612531909730" TEXT="gtk_widget_get_preferred_height"/>
|
||||
<node CREATED="1612531918893" ID="ID_1720836756" MODIFIED="1612531919753" TEXT="gtk_widget_get_preferred_width_for_height"/>
|
||||
</node>
|
||||
<node CREATED="1612529867091" ID="ID_1467925874" MODIFIED="1612531897569" TEXT="d.h. es gibt zwei, nicht drei Alternativen">
|
||||
<icon BUILTIN="idea"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1612529887521" ID="ID_761185703" MODIFIED="1612529894551" TEXT="danach liegt vor">
|
||||
<node CREATED="1612529924676" ID="ID_677442017" MODIFIED="1612529929887" TEXT="min_width"/>
|
||||
<node CREATED="1612529930763" ID="ID_540378683" MODIFIED="1612529935382" TEXT="natural_width"/>
|
||||
<node CREATED="1612529935882" ID="ID_574785014" MODIFIED="1612529938438" TEXT="min_height"/>
|
||||
<node CREATED="1612529939218" ID="ID_226125510" MODIFIED="1612529942181" TEXT="natural_heigt"/>
|
||||
</node>
|
||||
<node CREATED="1612529944548" ID="ID_1276575353" MODIFIED="1612529951405" TEXT="nun wird justiert">
|
||||
<node CREATED="1612530023488" ID="ID_716347716" MODIFIED="1612530028518" TEXT="(widget)->adjust_size_allocation">
|
||||
<icon BUILTIN="info"/>
|
||||
</node>
|
||||
<node CREATED="1612530030341" ID="ID_1722501910" MODIFIED="1612530038256" TEXT="stets zweimal aufgerufen">
|
||||
<node CREATED="1612529954784" ID="ID_1163322850" MODIFIED="1612529961136" TEXT="zuerst in horizontaler Dimension"/>
|
||||
<node CREATED="1612529961751" ID="ID_1659658095" MODIFIED="1612529966442" TEXT="dann in vertikaler Dimension"/>
|
||||
</node>
|
||||
<node CREATED="1612530387661" ID="ID_1677551972" MODIFIED="1612530414969">
|
||||
<richcontent TYPE="NODE"><html>
|
||||
<head>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<p>
|
||||
danach noch die <i>adjust_baseline_allocation</i>
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
</richcontent>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1612530059555" ID="ID_1426144413" MODIFIED="1612534894781" TEXT="Signal: SIZE_ALLOCATE">
|
||||
<arrowlink COLOR="#3156c0" DESTINATION="ID_800205161" ENDARROW="Default" ENDINCLINATION="-5;-110;" ID="Arrow_ID_1513246240" STARTARROW="None" STARTINCLINATION="-67;9;"/>
|
||||
</node>
|
||||
<node CREATED="1612530091126" ID="ID_1651628600" MODIFIED="1612530097016" TEXT="ggfs ein Redraw ausgelöst"/>
|
||||
</node>
|
||||
<node CREATED="1612534851565" ID="ID_800205161" MODIFIED="1612534894781" TEXT="widget->size_allocate">
|
||||
<linktarget COLOR="#3156c0" DESTINATION="ID_800205161" ENDARROW="Default" ENDINCLINATION="-5;-110;" ID="Arrow_ID_1513246240" SOURCE="ID_1426144413" STARTARROW="None" STARTINCLINATION="-67;9;"/>
|
||||
<node CREATED="1612534944266" ID="ID_1372642184" MODIFIED="1612534985979" TEXT="gtk_widget_real_size_allocate">
|
||||
<arrowlink COLOR="#6f6096" DESTINATION="ID_384051197" ENDARROW="Default" ENDINCLINATION="189;0;" ID="Arrow_ID_31086336" STARTARROW="None" STARTINCLINATION="161;15;"/>
|
||||
<node CREATED="1612535006062" ID="ID_1456025781" MODIFIED="1612535014459" TEXT="paßt dann auch noch das GDK-Window an"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1612534965805" ID="ID_384051197" MODIFIED="1612534981305" TEXT="gtk_widget_set_allocation">
|
||||
<linktarget COLOR="#6f6096" DESTINATION="ID_384051197" ENDARROW="Default" ENDINCLINATION="189;0;" ID="Arrow_ID_31086336" SOURCE="ID_1372642184" STARTARROW="None" STARTINCLINATION="161;15;"/>
|
||||
<node CREATED="1612535196135" HGAP="24" ID="ID_293434969" MODIFIED="1612535244957" TEXT="weist einfach die Allokation zu" VSHIFT="12"/>
|
||||
<node CREATED="1612535204550" ID="ID_1965689659" MODIFIED="1612535224055" TEXT="setzt außerdem auch noch die ClipArea auf genau diese Allokation"/>
|
||||
</node>
|
||||
<node CREATED="1612530262998" ID="ID_300054220" MODIFIED="1612530266178" TEXT="Einsichten">
|
||||
<node CREATED="1612530267006" ID="ID_1055756887" MODIFIED="1612530295140" TEXT="man hat grundsätzlich nur die Wahl "height for width" oder anders herum?"/>
|
||||
<node CREATED="1612530297000" ID="ID_786276329" MODIFIED="1612530314209" TEXT="die minimal_width|heigt wird nur für einen Konsistenzcheck verwendet">
|
||||
<node CREATED="1612530584619" ID="ID_51694809" MODIFIED="1612530601140" TEXT="in der weiteren Verarbeitung steht an der Stelle eine Variable "dummy""/>
|
||||
</node>
|
||||
<node CREATED="1612530343387" ID="ID_750045618" MODIFIED="1612530358270" TEXT="jedoch die natural_width|height wird weiterverarbeitet"/>
|
||||
<node CREATED="1612530419105" ID="ID_1290168160" MODIFIED="1612530523191" TEXT="und zwar über die Indirektion">
|
||||
<node CREATED="1612530440941" ID="ID_894448937" MODIFIED="1612530446521" TEXT="widget->adjust_size_allocation"/>
|
||||
<node CREATED="1612530498191" ID="ID_117553121" MODIFIED="1612530503860" TEXT="gtk_widget_real_adjust_size_allocation()"/>
|
||||
<node CREATED="1612530640491" ID="ID_1645471050" MODIFIED="1612530666958" TEXT="ruft auf (entsprechend Orientierung)">
|
||||
<richcontent TYPE="NOTE"><html>
|
||||
<head>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<p>
|
||||
also entweder in horizontaler, oder in vertikaler Richtung
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
</richcontent>
|
||||
<node CREATED="1612530653137" ID="ID_1843450417" MODIFIED="1612530654181" TEXT="adjust_for_margin"/>
|
||||
<node CREATED="1612530676214" ID="ID_277814433" MODIFIED="1612530677407" TEXT="adjust_for_align"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1612613065268" ID="ID_700841626" LINK="https://stackoverflow.com/q/66076682/444796" MODIFIED="1612613080947" TEXT="Frage auf Stackoverflow gestellt">
|
||||
<icon BUILTIN="hourglass"/>
|
||||
</node>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1612619390361" ID="ID_571017696" MODIFIED="1612619500409" TEXT="nächster Ansatz: get_preferred_width_vfunc">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node CREATED="1612619418068" ID="ID_506962706" MODIFIED="1612619499778" TEXT="auf dem Clip-Widget selber überschrieben"/>
|
||||
<node CREATED="1612619434154" ID="ID_1820519135" MODIFIED="1612619499778" TEXT="ignoriert das Kind und liefert den nominellen Wert zurück"/>
|
||||
<node CREATED="1612619448816" ID="ID_616104406" MODIFIED="1612620546458" TEXT="funktioniert, aber es gibt eine Menge von Warnungen">
|
||||
<linktarget COLOR="#67384d" DESTINATION="ID_616104406" ENDARROW="Default" ENDINCLINATION="-856;39;" ID="Arrow_ID_349418044" SOURCE="ID_548348096" STARTARROW="None" STARTINCLINATION="241;19;"/>
|
||||
<icon BUILTIN="messagebox_warning"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node COLOR="#435e98" CREATED="1612471480502" ID="ID_103620026" MODIFIED="1612480353892" TEXT="Übersetzung Zeit in Pixel">
|
||||
<node CREATED="1612471500084" ID="ID_269480980" MODIFIED="1612474845425" TEXT="eigentlich Aufgabe der Zoom-Steuerung">
|
||||
|
|
@ -29704,6 +29900,16 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1612619529157" ID="ID_1950608874" MODIFIED="1612619546767" TEXT="vorläufiger Entwurf: mit einem Button">
|
||||
<node COLOR="#435e98" CREATED="1612619554554" ID="ID_548348096" MODIFIED="1612620546458" TEXT="funktioniert erst mal so halbwegs">
|
||||
<arrowlink COLOR="#67384d" DESTINATION="ID_616104406" ENDARROW="Default" ENDINCLINATION="-856;39;" ID="Arrow_ID_349418044" STARTARROW="None" STARTINCLINATION="241;19;"/>
|
||||
<icon BUILTIN="idea"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1612620549021" ID="ID_351516626" MODIFIED="1612620738928" TEXT="muß wpäter noch genauer untersucht werden">
|
||||
<arrowlink COLOR="#f17881" DESTINATION="ID_1826613475" ENDARROW="Default" ENDINCLINATION="1266;110;" ID="Arrow_ID_1550601686" STARTARROW="None" STARTINCLINATION="2103;126;"/>
|
||||
<icon BUILTIN="bell"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1611539501493" ID="ID_1849626018" MODIFIED="1611539513626" TEXT="TODO: Überlegungen zur Daten-Storage">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
|
|
@ -29719,6 +29925,19 @@
|
|||
<icon BUILTIN="hourglass"/>
|
||||
<node CREATED="1583678167438" ID="ID_342453194" MODIFIED="1583678173531" TEXT="vereinfachte Darstellung"/>
|
||||
<node CREATED="1583678176917" ID="ID_1637892152" MODIFIED="1583678182657" TEXT="Vorstufe für "abridged""/>
|
||||
<node CREATED="1612620756065" ID="ID_485594461" MODIFIED="1612621029065" TEXT="EventBoxWidget verwenden....">
|
||||
<richcontent TYPE="NOTE"><html>
|
||||
<head>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<p>
|
||||
Das EventBoxWidget muß dazu natürlich erst einmal gebaut werden; dieses ist nämlich im Grunde genommen genau die Abstraktion eines <i>abridged clip...</i>
|
||||
</p>
|
||||
</body>
|
||||
</html></richcontent>
|
||||
<arrowlink COLOR="#844764" DESTINATION="ID_368245484" ENDARROW="Default" ENDINCLINATION="-469;652;" ID="Arrow_ID_264431308" STARTARROW="None" STARTINCLINATION="-1661;146;"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1583678206105" ID="ID_1843404430" MODIFIED="1583678219642" TEXT="Stufe-3">
|
||||
<icon BUILTIN="hourglass"/>
|
||||
|
|
@ -29754,7 +29973,7 @@
|
|||
<node CREATED="1504200504235" ID="ID_125942292" MODIFIED="1557498707231" TEXT="PanelManager muß umgebaut werden">
|
||||
<arrowlink COLOR="#e1a169" DESTINATION="ID_1249897876" ENDARROW="Default" ENDINCLINATION="-636;0;" ID="Arrow_ID_446871395" STARTARROW="None" STARTINCLINATION="-311;562;"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1504193029907" ID="ID_945788817" MODIFIED="1557498707231" TEXT="#1104 how to instruct actions through panels">
|
||||
<linktarget COLOR="#b37033" DESTINATION="ID_945788817" ENDARROW="None" ENDINCLINATION="-67;-71;" ID="Arrow_ID_61914" SOURCE="ID_1943521361" STARTARROW="Default" STARTINCLINATION="-618;-18;"/>
|
||||
<linktarget COLOR="#b37033" DESTINATION="ID_945788817" ENDARROW="None" ENDINCLINATION="-255;-86;" ID="Arrow_ID_61914" SOURCE="ID_1943521361" STARTARROW="Default" STARTINCLINATION="-618;-18;"/>
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
</node>
|
||||
<node CREATED="1504368481111" ID="ID_1149652836" MODIFIED="1557498707231" TEXT="PanelManager selber verbleibt im top-level window">
|
||||
|
|
@ -30112,12 +30331,12 @@
|
|||
<node CREATED="1487464489143" ID="ID_1990719718" MODIFIED="1557498707232" TEXT="noch erhalten als Bezugspunkt"/>
|
||||
<node CREATED="1487464495494" ID="ID_1238357229" MODIFIED="1557498707232" TEXT="daneben neue Controller-Backbone hochziehen"/>
|
||||
<node CREATED="1487464505469" ID="ID_707273464" MODIFIED="1566487594554" TEXT="Umbau in neuen top-level">
|
||||
<arrowlink COLOR="#bc4930" DESTINATION="ID_1868522177" ENDARROW="Default" ENDINCLINATION="221;282;" ID="Arrow_ID_600425644" STARTARROW="None" STARTINCLINATION="1864;201;"/>
|
||||
<arrowlink COLOR="#bc4930" DESTINATION="ID_1868522177" ENDARROW="Default" ENDINCLINATION="221;282;" ID="Arrow_ID_600425644" STARTARROW="None" STARTINCLINATION="1958;216;"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1477522287316" ID="ID_1942021610" MODIFIED="1557498707232" TEXT="TimelinePanel"/>
|
||||
<node COLOR="#338800" CREATED="1502390603674" ID="ID_1926586811" MODIFIED="1557498707232" TEXT="#1102 : build a message display box in the UI">
|
||||
<linktarget COLOR="#8c8bae" DESTINATION="ID_1926586811" ENDARROW="Default" ENDINCLINATION="1456;47;" ID="Arrow_ID_1593124756" SOURCE="ID_125356908" STARTARROW="None" STARTINCLINATION="-839;779;"/>
|
||||
<linktarget COLOR="#8c8bae" DESTINATION="ID_1926586811" ENDARROW="Default" ENDINCLINATION="1550;60;" ID="Arrow_ID_1593124756" SOURCE="ID_125356908" STARTARROW="None" STARTINCLINATION="-839;779;"/>
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -30236,7 +30455,7 @@
|
|||
</node>
|
||||
</node>
|
||||
<node COLOR="#435e98" CREATED="1538265361374" ID="ID_1843835835" MODIFIED="1575131660804" TEXT="Detailierte Analyse">
|
||||
<arrowlink COLOR="#77c1c5" DESTINATION="ID_226245696" ENDARROW="Default" ENDINCLINATION="-1683;73;" ID="Arrow_ID_532646791" STARTARROW="None" STARTINCLINATION="3005;394;"/>
|
||||
<arrowlink COLOR="#77c1c5" DESTINATION="ID_226245696" ENDARROW="Default" ENDINCLINATION="-1683;73;" ID="Arrow_ID_532646791" STARTARROW="None" STARTINCLINATION="2400;309;"/>
|
||||
<icon BUILTIN="info"/>
|
||||
</node>
|
||||
<node CREATED="1531417583847" ID="ID_1316715960" MODIFIED="1557498707232" TEXT="Dienste starten">
|
||||
|
|
@ -30313,7 +30532,7 @@
|
|||
<node COLOR="#338800" CREATED="1533401271538" ID="ID_613065826" MODIFIED="1538263724168" TEXT="erst mal nur eine Nachricht als UI-Notification">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node COLOR="#338800" CREATED="1533402513829" ID="ID_1456159316" MODIFIED="1538839303541" TEXT="#1099 DemoGuiRoundtrip">
|
||||
<arrowlink COLOR="#f0eca5" DESTINATION="ID_1007296291" ENDARROW="Default" ENDINCLINATION="881;2029;" ID="Arrow_ID_1736540527" STARTARROW="None" STARTINCLINATION="418;-44;"/>
|
||||
<arrowlink COLOR="#f0eca5" DESTINATION="ID_1007296291" ENDARROW="Default" ENDINCLINATION="881;2029;" ID="Arrow_ID_1736540527" STARTARROW="None" STARTINCLINATION="765;-14;"/>
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1538839326830" ID="ID_1942975878" MODIFIED="1582443399893" TEXT="jetzt regulär über die Notification facade">
|
||||
|
|
@ -30600,7 +30819,7 @@
|
|||
</node>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1532788727680" HGAP="69" ID="ID_889790361" MODIFIED="1561827465306" TEXT="Gtk::Main auf aktuellem Stand" VSHIFT="12">
|
||||
<linktarget COLOR="#70dcb9" DESTINATION="ID_889790361" ENDARROW="Default" ENDINCLINATION="1308;0;" ID="Arrow_ID_1988524020" SOURCE="ID_1815764983" STARTARROW="Default" STARTINCLINATION="-2084;0;"/>
|
||||
<linktarget COLOR="#70dcb9" DESTINATION="ID_889790361" ENDARROW="Default" ENDINCLINATION="1185;0;" ID="Arrow_ID_1988524020" SOURCE="ID_1815764983" STARTARROW="Default" STARTINCLINATION="-2084;0;"/>
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node COLOR="#338800" CREATED="1532788737366" ID="ID_1527913663" MODIFIED="1532788745870" TEXT="aktuellen Code bereitlegen in Eclipse">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
|
|
@ -31204,9 +31423,9 @@
|
|||
</node>
|
||||
<node CREATED="1488423436478" ID="ID_1037695008" MODIFIED="1557498707233" TEXT="Einstieg">
|
||||
<node CREATED="1488423440629" ID="ID_1295897045" MODIFIED="1561151251774" TEXT="in Timeline">
|
||||
<linktarget COLOR="#8d8ba5" DESTINATION="ID_1295897045" ENDARROW="Default" ENDINCLINATION="296;-456;" ID="Arrow_ID_150397161" SOURCE="ID_839909208" STARTARROW="None" STARTINCLINATION="1056;0;"/>
|
||||
<node CREATED="1488423569203" ID="ID_1753722831" MODIFIED="1575050390351" TEXT="TimelinePane anzeigen">
|
||||
<linktarget COLOR="#a1543e" DESTINATION="ID_1753722831" ENDARROW="Default" ENDINCLINATION="1150;-267;" ID="Arrow_ID_912757548" SOURCE="ID_292894978" STARTARROW="None" STARTINCLINATION="496;-77;"/>
|
||||
<linktarget COLOR="#8d8ba5" DESTINATION="ID_1295897045" ENDARROW="Default" ENDINCLINATION="534;-456;" ID="Arrow_ID_150397161" SOURCE="ID_839909208" STARTARROW="None" STARTINCLINATION="1056;0;"/>
|
||||
<node CREATED="1488423569203" ID="ID_1753722831" MODIFIED="1612527189081" TEXT="TimelinePane anzeigen">
|
||||
<linktarget COLOR="#a1543e" DESTINATION="ID_1753722831" ENDARROW="Default" ENDINCLINATION="1280;-261;" ID="Arrow_ID_912757548" SOURCE="ID_292894978" STARTARROW="None" STARTINCLINATION="496;-77;"/>
|
||||
</node>
|
||||
<node CREATED="1488423579514" ID="ID_1433755621" MODIFIED="1557498707233" TEXT="TimelineWidget erzeugen"/>
|
||||
<node CREATED="1488470479857" ID="ID_978142233" MODIFIED="1557498707233" TEXT="geschieht...">
|
||||
|
|
@ -31229,7 +31448,7 @@
|
|||
<node CREATED="1488423514355" ID="ID_917891687" MODIFIED="1557498707233" TEXT="Steuerelemente">
|
||||
<node CREATED="1541858529489" ID="ID_838803024" MODIFIED="1557498707233" TEXT="ZoomWindow">
|
||||
<linktarget COLOR="#5b5ca1" DESTINATION="ID_838803024" ENDARROW="Default" ENDINCLINATION="-519;-1168;" ID="Arrow_ID_1674512697" SOURCE="ID_1949450244" STARTARROW="None" STARTINCLINATION="446;0;"/>
|
||||
<linktarget COLOR="#5b5ca1" DESTINATION="ID_838803024" ENDARROW="Default" ENDINCLINATION="-499;-1329;" ID="Arrow_ID_842684168" SOURCE="ID_1828075998" STARTARROW="None" STARTINCLINATION="517;66;"/>
|
||||
<linktarget COLOR="#5b5ca1" DESTINATION="ID_838803024" ENDARROW="Default" ENDINCLINATION="-599;-1344;" ID="Arrow_ID_842684168" SOURCE="ID_1828075998" STARTARROW="None" STARTINCLINATION="417;51;"/>
|
||||
<node BACKGROUND_COLOR="#ccb59b" COLOR="#6e2a38" CREATED="1541858541550" ID="ID_1912142591" MODIFIED="1557498707233" TEXT="generische Abstraktionskomponente">
|
||||
<font ITALIC="true" NAME="SansSerif" SIZE="14"/>
|
||||
<icon BUILTIN="yes"/>
|
||||
|
|
@ -31453,7 +31672,7 @@
|
|||
<node CREATED="1541545653978" ID="ID_1534432315" MODIFIED="1557498707234" TEXT="UI-Element - Identität">
|
||||
<node BACKGROUND_COLOR="#ccb59b" COLOR="#6e2a38" CREATED="1541545674669" ID="ID_1585676322" MODIFIED="1557498707234" TEXT="UI-Elemente sind global eindeutig">
|
||||
<arrowlink COLOR="#7894b4" DESTINATION="ID_189279804" ENDARROW="Default" ENDINCLINATION="272;-358;" ID="Arrow_ID_540125984" STARTARROW="None" STARTINCLINATION="-618;10;"/>
|
||||
<linktarget COLOR="#6b83a8" DESTINATION="ID_1585676322" ENDARROW="Default" ENDINCLINATION="604;0;" ID="Arrow_ID_174361092" SOURCE="ID_1706134856" STARTARROW="None" STARTINCLINATION="1067;-74;"/>
|
||||
<linktarget COLOR="#6b83a8" DESTINATION="ID_1585676322" ENDARROW="Default" ENDINCLINATION="721;0;" ID="Arrow_ID_174361092" SOURCE="ID_1706134856" STARTARROW="None" STARTINCLINATION="1067;-74;"/>
|
||||
<font ITALIC="true" NAME="SansSerif" SIZE="14"/>
|
||||
<icon BUILTIN="yes"/>
|
||||
</node>
|
||||
|
|
@ -31681,7 +31900,7 @@
|
|||
<node CREATED="1538956709026" ID="ID_326010297" MODIFIED="1557498707234" TEXT="Sequence{Marker}"/>
|
||||
<node CREATED="1560686038649" ID="ID_1520503504" MODIFIED="1561827465326" TEXT="pinned overview Rulers">
|
||||
<arrowlink COLOR="#337fe3" DESTINATION="ID_1443277448" ENDARROW="Default" ENDINCLINATION="-2069;0;" ID="Arrow_ID_934863827" STARTARROW="Default" STARTINCLINATION="-702;0;"/>
|
||||
<linktarget COLOR="#486ebf" DESTINATION="ID_1520503504" ENDARROW="Default" ENDINCLINATION="-1443;0;" ID="Arrow_ID_312917871" SOURCE="ID_1236432450" STARTARROW="None" STARTINCLINATION="630;0;"/>
|
||||
<linktarget COLOR="#486ebf" DESTINATION="ID_1520503504" ENDARROW="Default" ENDINCLINATION="-1384;0;" ID="Arrow_ID_312917871" SOURCE="ID_1236432450" STARTARROW="None" STARTINCLINATION="689;0;"/>
|
||||
<node CREATED="1560686062574" ID="ID_250993855" MODIFIED="1560686076868" TEXT="Timecode und Marker-Anzeige"/>
|
||||
<node CREATED="1560686051799" ID="ID_1555560276" MODIFIED="1560686061961" TEXT="auch bei vertikalem Scrolling immer sichtbar"/>
|
||||
<node COLOR="#435e98" CREATED="1560686078237" ID="ID_833522619" MODIFIED="1560686305545" TEXT="definiert durch Ruler des top-Level-Track">
|
||||
|
|
@ -31808,7 +32027,7 @@
|
|||
<icon BUILTIN="info"/>
|
||||
<node CREATED="1523021612818" ID="ID_366179512" MODIFIED="1557498707234" TEXT="Per Konvention festgelegt">
|
||||
<node CREATED="1523022525819" ID="ID_1844877136" MODIFIED="1557498707234" TEXT="ViewSpec-DSL">
|
||||
<arrowlink COLOR="#6a8499" DESTINATION="ID_1442345755" ENDARROW="Default" ENDINCLINATION="-971;84;" ID="Arrow_ID_1191206769" STARTARROW="None" STARTINCLINATION="507;-51;"/>
|
||||
<arrowlink COLOR="#6a8499" DESTINATION="ID_1442345755" ENDARROW="Default" ENDINCLINATION="-971;84;" ID="Arrow_ID_1191206769" STARTARROW="None" STARTINCLINATION="426;-63;"/>
|
||||
<icon BUILTIN="forward"/>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -34720,7 +34939,7 @@
|
|||
</node>
|
||||
<node CREATED="1487272813119" ID="ID_1794274698" MODIFIED="1518487921088" TEXT="Bezug">
|
||||
<node CREATED="1504460091831" ID="ID_150523428" MODIFIED="1575131533888" TEXT="Koordinatensystem">
|
||||
<linktarget COLOR="#a9a5cd" DESTINATION="ID_150523428" ENDARROW="Default" ENDINCLINATION="1425;-3059;" ID="Arrow_ID_1485937133" SOURCE="ID_50865654" STARTARROW="None" STARTINCLINATION="1030;-46;"/>
|
||||
<linktarget COLOR="#a9a5cd" DESTINATION="ID_150523428" ENDARROW="Default" ENDINCLINATION="1417;-3062;" ID="Arrow_ID_1485937133" SOURCE="ID_50865654" STARTARROW="None" STARTINCLINATION="1030;-46;"/>
|
||||
<node CREATED="1504462869149" ID="ID_248419130" MODIFIED="1518487921088" TEXT="beschreibt Zugangsweg">
|
||||
<icon BUILTIN="yes"/>
|
||||
</node>
|
||||
|
|
@ -35416,13 +35635,13 @@
|
|||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
<node COLOR="#435e98" CREATED="1515977616903" ID="ID_1098045534" MODIFIED="1538263666187" TEXT="(vorläufig) einfaches Fehler-Display">
|
||||
<arrowlink COLOR="#ebf0a5" DESTINATION="ID_1007296291" ENDARROW="Default" ENDINCLINATION="-3154;1704;" ID="Arrow_ID_1091720734" STARTARROW="None" STARTINCLINATION="1627;38;"/>
|
||||
<arrowlink COLOR="#ebf0a5" DESTINATION="ID_1007296291" ENDARROW="Default" ENDINCLINATION="-3154;1704;" ID="Arrow_ID_1091720734" STARTARROW="None" STARTINCLINATION="1220;0;"/>
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1501778430101" ID="ID_489078622" MODIFIED="1561827465675" TEXT="#1098 hand-over to UI thread">
|
||||
<arrowlink COLOR="#7caaa8" DESTINATION="ID_1023343635" ENDARROW="Default" ENDINCLINATION="2513;3565;" ID="Arrow_ID_1832047032" STARTARROW="Default" STARTINCLINATION="3463;134;"/>
|
||||
<linktarget COLOR="#6c5f80" DESTINATION="ID_489078622" ENDARROW="Default" ENDINCLINATION="725;-39;" ID="Arrow_ID_485145709" SOURCE="ID_31825421" STARTARROW="None" STARTINCLINATION="1538;-37;"/>
|
||||
<linktarget COLOR="#6c5f80" DESTINATION="ID_489078622" ENDARROW="Default" ENDINCLINATION="712;-47;" ID="Arrow_ID_485145709" SOURCE="ID_31825421" STARTARROW="None" STARTINCLINATION="1538;-37;"/>
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node COLOR="#338800" CREATED="1531583488816" ID="ID_626261980" MODIFIED="1531583585348" TEXT="Dispatcher">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
|
|
@ -35897,7 +36116,7 @@
|
|||
</p>
|
||||
</body>
|
||||
</html></richcontent>
|
||||
<arrowlink COLOR="#9f5680" DESTINATION="ID_850989325" ENDARROW="Default" ENDINCLINATION="211;189;" ID="Arrow_ID_1007188680" STARTARROW="None" STARTINCLINATION="912;-974;"/>
|
||||
<arrowlink COLOR="#9f5680" DESTINATION="ID_850989325" ENDARROW="Default" ENDINCLINATION="211;189;" ID="Arrow_ID_1007188680" STARTARROW="None" STARTINCLINATION="963;-965;"/>
|
||||
<linktarget COLOR="#758ba4" DESTINATION="ID_827179653" ENDARROW="Default" ENDINCLINATION="173;83;" ID="Arrow_ID_57938013" SOURCE="ID_1621107057" STARTARROW="None" STARTINCLINATION="384;-135;"/>
|
||||
<font BOLD="true" NAME="SansSerif" SIZE="12"/>
|
||||
<icon BUILTIN="messagebox_warning"/>
|
||||
|
|
@ -36105,7 +36324,7 @@
|
|||
<node CREATED="1489191126256" HGAP="24" ID="ID_127004361" MODIFIED="1518487921092" TEXT="Tickets" VSHIFT="26">
|
||||
<icon BUILTIN="info"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1489191161395" ID="ID_346158251" MODIFIED="1518487921092" TEXT="#1087 GUI/Session command handling">
|
||||
<linktarget COLOR="#606d94" DESTINATION="ID_346158251" ENDARROW="Default" ENDINCLINATION="883;21;" ID="Arrow_ID_726918944" SOURCE="ID_898481930" STARTARROW="None" STARTINCLINATION="1012;0;"/>
|
||||
<linktarget COLOR="#606d94" DESTINATION="ID_346158251" ENDARROW="Default" ENDINCLINATION="756;12;" ID="Arrow_ID_726918944" SOURCE="ID_898481930" STARTARROW="None" STARTINCLINATION="1012;0;"/>
|
||||
<icon BUILTIN="idea"/>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1489191208557" ID="ID_632390561" MODIFIED="1561827465704" TEXT="#1088 Command definition registration">
|
||||
|
|
@ -36118,7 +36337,7 @@
|
|||
</node>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1489191229098" ID="ID_341428100" MODIFIED="1582989005605" TEXT="#1089 Command instance management">
|
||||
<linktarget COLOR="#584d79" DESTINATION="ID_341428100" ENDARROW="Default" ENDINCLINATION="1932;-1283;" ID="Arrow_ID_879741123" SOURCE="ID_1331796226" STARTARROW="None" STARTINCLINATION="271;22;"/>
|
||||
<linktarget COLOR="#584d79" DESTINATION="ID_341428100" ENDARROW="Default" ENDINCLINATION="1864;-1272;" ID="Arrow_ID_879741123" SOURCE="ID_1331796226" STARTARROW="None" STARTINCLINATION="221;28;"/>
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node CREATED="1489196572055" ID="ID_339289633" MODIFIED="1489196577154" TEXT="Command-ID">
|
||||
<node CREATED="1489196578470" ID="ID_1460242316" MODIFIED="1490976980566" TEXT="extensible ID anschauen">
|
||||
|
|
@ -37318,7 +37537,7 @@
|
|||
</node>
|
||||
</node>
|
||||
<node COLOR="#252298" CREATED="1489546623162" HGAP="-24" ID="ID_1622574347" MODIFIED="1575131582794" TEXT="was wird gebraucht" VSHIFT="21">
|
||||
<linktarget COLOR="#352c7d" DESTINATION="ID_1622574347" ENDARROW="Default" ENDINCLINATION="-417;-3358;" ID="Arrow_ID_1512127407" SOURCE="ID_1401258681" STARTARROW="None" STARTINCLINATION="1819;0;"/>
|
||||
<linktarget COLOR="#352c7d" DESTINATION="ID_1622574347" ENDARROW="Default" ENDINCLINATION="-461;-3358;" ID="Arrow_ID_1512127407" SOURCE="ID_1401258681" STARTARROW="None" STARTINCLINATION="1819;0;"/>
|
||||
<font NAME="SansSerif" SIZE="14"/>
|
||||
<icon BUILTIN="help"/>
|
||||
<node COLOR="#f10a1a" CREATED="1489546678250" ID="ID_228157787" MODIFIED="1518487921093" TEXT="Vorsicht UI-Programmierung">
|
||||
|
|
@ -39012,7 +39231,7 @@
|
|||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1573837634757" ID="ID_101148427" MODIFIED="1575577381370" TEXT="Aufgabe: Ordnung (re)Konstruieren">
|
||||
<linktarget COLOR="#624d7d" DESTINATION="ID_101148427" ENDARROW="Default" ENDINCLINATION="-3637;-782;" ID="Arrow_ID_498364014" SOURCE="ID_646844971" STARTARROW="None" STARTINCLINATION="2862;94;"/>
|
||||
<linktarget COLOR="#624d7d" DESTINATION="ID_101148427" ENDARROW="Default" ENDINCLINATION="-3637;-782;" ID="Arrow_ID_1277214644" SOURCE="ID_350484232" STARTARROW="None" STARTINCLINATION="2954;247;"/>
|
||||
<linktarget COLOR="#624d7d" DESTINATION="ID_101148427" ENDARROW="Default" ENDINCLINATION="-3637;-782;" ID="Arrow_ID_1277214644" SOURCE="ID_350484232" STARTARROW="None" STARTINCLINATION="3000;254;"/>
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node CREATED="1573837829595" ID="ID_613778773" MODIFIED="1573837833320" TEXT="immer wenn...">
|
||||
<node CREATED="1573837834482" ID="ID_980057100" MODIFIED="1573837839549" TEXT="ein Element hinzugekommen ist"/>
|
||||
|
|
@ -47787,7 +48006,7 @@
|
|||
<node CREATED="1584202239940" ID="ID_1326489257" MODIFIED="1584202242808" TEXT="Wert-Manipulation"/>
|
||||
</node>
|
||||
<node CREATED="1584201875333" ID="ID_1634323626" MODIFIED="1584202923362" TEXT="Konstruktor vs. Populations-Diff">
|
||||
<linktarget COLOR="#2e3f60" DESTINATION="ID_1634323626" ENDARROW="Default" ENDINCLINATION="-1672;80;" ID="Arrow_ID_1671674197" SOURCE="ID_1310327519" STARTARROW="None" STARTINCLINATION="-1522;89;"/>
|
||||
<linktarget COLOR="#2e3f60" DESTINATION="ID_1634323626" ENDARROW="Default" ENDINCLINATION="-1672;80;" ID="Arrow_ID_1671674197" SOURCE="ID_1310327519" STARTARROW="None" STARTINCLINATION="-1407;99;"/>
|
||||
<node CREATED="1584202280926" ID="ID_1191279412" MODIFIED="1584202293547" TEXT="Objekte geben Invarianten via Konstruktor vor"/>
|
||||
<node CREATED="1584202294330" ID="ID_930873161" MODIFIED="1584202321186" TEXT="INS liefert einen Wert ohne Einschränkungen"/>
|
||||
<node CREATED="1584202321796" ID="ID_78459313" MODIFIED="1584202344074" TEXT="Diskrepanz -> Policy">
|
||||
|
|
@ -51270,7 +51489,7 @@
|
|||
</node>
|
||||
</node>
|
||||
<node CREATED="1539270417847" ID="ID_1555798999" MODIFIED="1576203555715" TEXT="korrekte Diff-Struktur">
|
||||
<linktarget COLOR="#cbada9" DESTINATION="ID_1555798999" ENDARROW="Default" ENDINCLINATION="1069;-129;" ID="Arrow_ID_46239762" SOURCE="ID_1136748343" STARTARROW="None" STARTINCLINATION="-474;40;"/>
|
||||
<linktarget COLOR="#cbada9" DESTINATION="ID_1555798999" ENDARROW="Default" ENDINCLINATION="1135;-119;" ID="Arrow_ID_46239762" SOURCE="ID_1136748343" STARTARROW="None" STARTINCLINATION="-408;50;"/>
|
||||
<linktarget COLOR="#d47366" DESTINATION="ID_1555798999" ENDARROW="Default" ENDINCLINATION="713;-263;" ID="Arrow_ID_971172326" SOURCE="ID_1387553695" STARTARROW="None" STARTINCLINATION="-1999;120;"/>
|
||||
<linktarget COLOR="#d47366" DESTINATION="ID_1555798999" ENDARROW="Default" ENDINCLINATION="590;-127;" ID="Arrow_ID_308349501" SOURCE="ID_1435731309" STARTARROW="None" STARTINCLINATION="915;0;"/>
|
||||
<icon BUILTIN="messagebox_warning"/>
|
||||
|
|
@ -53662,6 +53881,10 @@
|
|||
<icon BUILTIN="messagebox_warning"/>
|
||||
<node CREATED="1612468930840" ID="ID_340039660" MODIFIED="1612468940602" TEXT="das ist von GTK nicht vorgesehen"/>
|
||||
<node CREATED="1612468941622" ID="ID_1584501445" MODIFIED="1612468951097" TEXT="wegen Layout, Themes, Schriftarten"/>
|
||||
<node COLOR="#435e98" CREATED="1612620409921" ID="ID_1143769023" MODIFIED="1612620497457" TEXT="size handling in Framework">
|
||||
<arrowlink COLOR="#4b67b0" DESTINATION="ID_615948747" ENDARROW="Default" ENDINCLINATION="-1100;0;" ID="Arrow_ID_1297405131" STARTARROW="None" STARTINCLINATION="-1942;189;"/>
|
||||
<icon BUILTIN="info"/>
|
||||
</node>
|
||||
<node CREATED="1612468955668" ID="ID_719115150" MODIFIED="1612468971046" TEXT="Workaround">
|
||||
<node CREATED="1612468972770" ID="ID_54239834" MODIFIED="1612468994420" TEXT="set_size_request">
|
||||
<node CREATED="1612468999397" ID="ID_766492418" MODIFIED="1612469008793" TEXT="das legt aber nur die minimal-Ausdehnung fest"/>
|
||||
|
|
|
|||
Loading…
Reference in a new issue