issues
search
spinettaro
/
delphi-event-bus
Delphi Event Bus (for short DEB) is an Event Bus framework for Delphi
Apache License 2.0
466
stars
110
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Fixes #78 (RAD Studio 12 shows a deprecation warning for DisposeOf)
#79
luebbe
closed
2 months ago
3
RAD Studio 12 shows a deprecation warning for DisposeOf
#78
luebbe
closed
2 months ago
0
About thread mode
#77
achinastone
opened
1 year ago
1
Subscription as interface to avoid death pending callbacks
#76
JYPDWhite
closed
2 years ago
1
Question: Explanation/Examples for TThreadMode Subscriptions
#75
luebbe
opened
2 years ago
1
Add dedicated thread pool for task run
#74
SwiftExpat
closed
2 years ago
1
Background / Async tasks deadlock
#73
SwiftExpat
closed
2 years ago
1
Crashes galore on theme change
#72
stevesneed
closed
2 years ago
4
DEB on Android
#71
neo4a
closed
2 years ago
2
SubscribeAttribute in public, protected and private methods.
#70
ivanovsergeyminsk
opened
3 years ago
0
The project's headed to the wrong direction, unfortunately...
#69
edwinyzh
closed
2 years ago
6
TList inside posted event objects empties on Delphi 11 Alexandria
#68
JosephBashful
closed
3 years ago
2
[Question] "Active" property in TSubscription - how to use it?
#67
Voscha
closed
3 years ago
3
Request/Reply pattern
#66
ccy
opened
3 years ago
2
replaced TSubscription with IDEBSubscription
#65
spinettaro
closed
2 years ago
0
Threading issues with asynchronous messaging to inactive subscription
#64
dalijap
opened
3 years ago
5
Remove dependency on DUnitX.Utils
#63
Nillissen
closed
3 years ago
1
Faster MREW for DEB ?
#62
chmichael
opened
3 years ago
8
Register a different context at runtime for a specific event
#61
spinettaro
closed
3 years ago
7
Further enhanced the code for allowing dynamic context. Sticking to the principle "better be explicit than implicit". Created an enum TContextOption = (UseInstanceContext, UseAttributeContext). Added a new overloaded constructor for TSubscriberAttrib...
#60
wxinix
closed
3 years ago
3
Further enhanced the code for allowing dynamic context. Sticking to the principle "better be explicit than implicit", created an enum TContextOption = (UseInstanceContext, UseAttributeContext). Updated testing case accordingly. This won't make the co...
#59
wxinix
closed
3 years ago
4
Added support for runtime context (instance specific context). If a subscriber method does not have its context specified by its compile-time attribute, the runtime-specified instance context will be used as its context
#58
wxinix
closed
3 years ago
0
Enhance to allow specify Context during runtime. If a subscriber method has its SuscriberAttribute.Context unspecified, then the instance-specific context specified when calling IEventBus.RegisterSubscriberForEvents will be set as the context for that...
#57
wxinix
closed
3 years ago
2
Fixed the bug that DEB cannot identify duplicate subscriber registration, and added a new test case for it.
#56
wxinix
closed
3 years ago
0
Dkounal instancecontext
#55
dkounal
closed
3 years ago
5
REQUEST: Set Context on registration
#54
dkounal
closed
3 years ago
19
Add two new methods:
#53
wxinix
closed
3 years ago
0
Minor improvement of subscriber registration
#52
jaclas
closed
3 years ago
3
Update README.md
#51
viniciusfbb
closed
3 years ago
0
Hang on splash screen
#50
esseredigitale
closed
3 years ago
8
Error Undeclared TEventBusFactory
#49
conectvideo
closed
3 years ago
4
Add documentation to EventBus.Helpers;
#48
wxinix
closed
3 years ago
0
Error invoking subscriber method. Subscriber class: <something> . Original exception: EInvalidCast: Invalid class typecast
#47
esseredigitale
closed
3 years ago
33
Internal tweak using generics methods to reduce redundancy code.
#46
wxinix
closed
3 years ago
0
- Add new generic class function TSubscriberFinder.FindSubscriberMethods<T: TEventBusSubscriberMethodAttribute>, so the redundant code with FindChannelSubscriberMethods and FindEventSubscriberMethod is minimized.
#45
wxinix
closed
3 years ago
1
Add more documentation for EventBus.Subscribers.pas, Exception types, and test cases
#44
wxinix
closed
3 years ago
0
Code and comment enhancement to address Issue #40, #41, and #42
#43
wxinix
closed
3 years ago
0
You are mistakenly attributing some code to me that is not
#42
sglienke
closed
3 years ago
1
consider making arguments const that are of managed types such as interface, string, TValue and so on
#41
sglienke
closed
3 years ago
1
lock in eventbus class is a class var
#40
sglienke
closed
3 years ago
2
[Question] MVVM and DEB
#39
sonjli
opened
4 years ago
19
Little compatibility issue: Result := []
#38
edwinyzh
closed
3 years ago
11
Cleanup examples and improve TThreadMode documentation
#37
wxinix
closed
4 years ago
0
Remove global variables, fix test case, and add detailed documentation to public interfaces and classes
#36
wxinix
closed
4 years ago
0
user defined type for TSubscriberMethod
#35
saeedkgr
closed
4 years ago
3
DEB interfaces and datamodule
#34
chmichael
closed
4 years ago
2
The testing class TBaseSubscriber needs to make LastEvent, LastEventThreadId thread safe. Otherwise, in Async/Background testing cases (particularly, the 10 parallel tasks spawned by TestBackgroundsPost may try to write simultaneously). Also be careful...
#33
wxinix
closed
4 years ago
0
Code cleanup for style consistency:
#32
wxinix
closed
4 years ago
0
Help with memory leak reporting
#31
skamradt
closed
3 years ago
2
This doesn't seem to be fixed, even with the latest commit as of Aug 18, 2020. When TEventMM = mmManual or mmManualAndFreeMainEvent, LEvent is NEVER properly free-ed, and will result in memory leak!
#30
wxinix
closed
4 years ago
1
Next