9ff79b86cf
fix warnings found by CLang (3.5)
...
Note: not fixing all relevant warnings.
Especially, the "-Woverloaded-virtual" of Clang defeats the whole purpose
of generated generic interfaces. For example, our Variant type is instantiated
with a list of types the variant can hold. Through metaprogramming, this
instantiation generates also an embedded Visitor interface, which has
virtual 'handle(TY)' functions for all the types in question
The client now may implement, or even partially implement this Visitor,
to retrieve specific data out of given Variant instance with unknown conent.
To complain that some other virtual overload is now shaddowed is besides the point,
so we might consider to disable this warning altogether
2015-08-16 01:37:04 +02:00
16cc7e608c
EntryID( #865 ): move into the support library
...
does no longer depend on the asset subsystem
2015-08-16 01:35:29 +02:00
f88236319f
relocate EntryID to library namespace
2015-08-16 01:35:29 +02:00
7285c6f4d5
reverse dependency order of Asset::Ident and EntryID
2015-08-16 01:35:29 +02:00
dccc41f156
EntryID( #865 ): switch ID generation to the newly defined generic ID functions
...
...first step to get rid of the proc::asset dependency
2015-08-16 01:35:29 +02:00
b91734b0a6
WIP: first draft -- properties of an external symbolic record type
...
This Record type is intended to play a role in the
diff description / exchange of GUI data structures.
2015-08-16 01:35:28 +02:00
8e16149a25
Ticket #155 : rename Track -> Fork (II)
...
actual renaming of types and variables in the entire code base
2015-05-31 02:03:24 +02:00
b9d1899486
cleanup: rectify Proc-Layer namespaces (II)
2011-12-02 17:50:44 +01:00
eb79a00cf4
cleanup: rectify Proc-Layer namespaces (I)
2011-12-02 16:10:03 +01:00
8bc5bf88c9
fill in the missing parts to create a grid asset
2011-01-15 13:10:02 +01:00
3f1b7651e9
GPL header whitespace
2010-12-17 23:28:49 +01:00
c4282560ce
fix two regressions
2010-12-12 01:53:23 +01:00
1f511c327a
try to get rid of the query functions on asset::Struct ( #706 )
2010-10-31 02:02:31 +01:00
e16ca49894
Merge in new (experimental) 'advice' concept
2010-07-14 04:33:42 +02:00
c6c7214826
try to break the design deadlock with sequence / track creation
2010-06-14 02:08:45 +02:00
e574fdf702
fix a regression regarding struct-asset naming scheme
2010-06-13 00:31:41 +02:00
5b48b9f864
fix a regression regarding struct-asset naming scheme
2010-06-03 04:40:35 +02:00
b998935d6f
fix linking problem with the asset::Struct naming scheme
2010-06-03 04:37:22 +02:00
c691213003
EntryID: fix symbol generation and improve ordering
2010-06-03 04:37:19 +02:00
8a2515c0b0
stubbing and compilation fixes
2010-06-03 04:37:18 +02:00
474b1af82a
add catch-all defaults for asset::struct naming
2010-06-03 04:37:18 +02:00
07146ad373
WIP parts of the EntryID implementation, refactor struct asset name generation
2010-06-03 04:37:18 +02:00