1b811e1786
- added ToKeyboardButton to ButtonBase - added eKeyboardType to switch between Inline and KeykboardButtons - addes some small functions to ButtonForm - added new control "ButtonGrid" which manages Button handling with Event Handler for each Button and can switch between InlineMode and KeyboardMode during runtime - added also Examples to it
FlorianDahn2019-09-26 20:54:35 +02:00
94195ec5bf
- added another Edit Method for InlineKeyboardMarkup - change Send method parameter ReplyKeyboardMarkup to ReplyMarkupBase to allow also RemoveKeyboard
FlorianDahn2019-09-26 20:51:30 +02:00
703c99eb8d
- added a custom exception for maximum length messages, saves to time to sent to API - added a constants file, for have constants to work with - catching maximum message length
FlorianDahn2019-09-17 16:43:02 +02:00
56c7754408
- Added ToggleButton as an easy switch control (i.e. for settings page) - added control id, for easier separating of controls in one form - added automatic event selection for specific controls, to not raise an event for other controls who has invoked it - changed Action method - added example
FlorianDahn2019-08-23 14:02:24 +02:00
de4cc138ae
- New control: CalendarPicker - New control: MonthPicker - New control TreeView - adding examples for all 3 - small change on Progress Bar Control - due latest changes on the base it is now easier to create controls which will be rendered (or not)in several forms depending on user context
FlorianDahn2019-07-14 22:27:16 +02:00
e4da70d37d
- Update of FormBase for better async event management - Update of ControlBase for partial rendering options - Updating serveral base classes to better asyc event management - separating Enums into different folder - some small bug fixes - removed "CustomEventManagement" cause it doesnt make sense now
FlorianDahn2019-07-14 22:22:04 +02:00
cb4a797b12
Updating ButtonBase to enable Url Buttons
FlorianDahn2019-07-14 22:13:23 +02:00
fe1aafc9a5
- added IsDisposed to form - removed FormSwitched from FormBase and added to DeviceSession (more logical message loop) - added PreviousForm to DeviceSession, contains last opened form (at initial form is null) -BotBase message loop update - now navigation is possible from every form, not just the latest ones as before
FlorianDahn2019-06-22 15:15:29 +02:00
4f1eae543d
- adding Delete Options for Both sides to AutoCleanForm - general Performance improvements - Adding MessageReceived Event to DeviceSession, will be called before "message loop" - AutoCleanForm optimized and clean process added to public function MessageCleanup (so you could call on your own) - IsGroup for DeviceSession fixed to correct test - IsChannel added to DeviceSession
FlorianDahn2019-05-04 16:32:48 +02:00
b14fa2dc87
- adding new SentData Event in FormBase for User uploads (for Photo, Audio, Video, Contact, Location, Document) - adding RequestUserLocation and RequestUserContact to Device class - Update to Device class - updating examples - adding example for data upload - small documentary Updates (Readme.md)
FlorianDahn2019-03-27 14:01:48 +07:00
211bc55aff
- Cleanup of unecessary init calls - added form1/form2 option to start menu in test project - added example for different forms with and without event handlers - added form examples to Readme.md
FlorianDahn2019-03-20 17:42:33 +07:00
c6666f72bc
- Improvements to system calls - system calls now async with await - added start command to example - added "handled" property to system call event args
FlorianDahn2019-03-20 16:57:10 +07:00
3856271e30
- Updated system call management - parameters are now easier available - example project added parameter example
1.3.0.0
FlorianDahn2019-03-18 12:03:55 +07:00
4577fe6901
Simplified and removed unecessary Init Calls in Example Project
FlorianDahn2019-03-17 15:27:58 +07:00
cbd162fd3b
simplified json serialization (changed Method to m and Value to v, to safe space for more valuable text)
FlorianDahn2019-02-24 17:22:45 +01:00
80389a36a7
- Botbase english translations added - added const for NavigationMaximum
FlorianDahn2019-02-22 20:57:45 +01:00
1691d12fc8
- Added two registration form examples
FlorianDahn2019-02-22 20:57:00 +01:00
aa53dc9386
- adding a lot of english translations - switching german to english - some bug fixes in device sessions and improvements - adding xml documentation
FlorianDahn2019-02-22 16:35:35 +01:00
be19bbec5d
- Adding a progress bar control - Adding a control base class - Adding an option to log all incomming messages with an event handler - Some necessary added try/catch stuff to catch exceptions for "blocked" Bots, to prevent crashing - Added some progress bar Test to Testproject
FlorianDahn2018-10-14 02:26:50 +02:00