Florian Zevedei
d7abe6f023
Merge branch 'development' into development
2023-06-04 17:29:28 +02:00
FlorianDahn
6ae92b0b29
Bugfix for TaggedButtonGrid in combination with AutoCleanForm
2023-06-04 17:15:30 +02:00
Alexei Agüero Alba
138199e811
Correctly implement Dispose pattern in FormBase for use on derived classes
2022-12-05 17:18:54 -05:00
ZavaruKitsu
5ab15621a0
fix: reformat using C# rules
2022-10-08 19:26:34 +03:00
ZavaruKitsu
a731e2a8d0
fix: some build & linter warnings
2022-10-08 19:15:51 +03:00
FlorianDahn
0ebce16490
Remove unnecessary null checks
2022-07-02 14:05:57 +02:00
FlorianDahn
ae9dd17ae3
Adding NavigationController for better and optional Push/Pop navigation
2021-07-25 01:54:16 +02:00
FlorianDahn
264a998052
Update FormBase.cs
...
- making more basic methods virtual for easiert overriding
- adding existing control check to AddControl method
2021-06-07 01:33:19 +02:00
FlorianDahn
91048b4f7c
Async invoke fixes and ButtonGrid update
...
- removing unused imports
- adding null check for async handler invokes
- fixing PageCount calculation on ButtonGrid
2021-02-27 20:51:47 +01:00
FlorianDahn
dc8cb81284
Adding Init method to controls
2021-02-20 01:39:37 +01:00
FlorianDahn
7a7a65c3a7
Update FormBase.cs
...
- adding RemoveAllControls method
2020-07-25 15:07:36 +02:00
FlorianDahn
8b9929198a
Modal and Form updates
...
- adding ReturnFromModal method to FormBase, will get invoked if context leaves a ModalDialog
- ModalDialog contains ParentForm for better navigation
- ModalDialog invokes ReturnFromModal on parentForm after closing
- adding ShowBackButton to PromptDialog for show a back button
2020-04-04 19:52:15 +07:00
FlorianDahn
6a62d73fe0
Adding Edited Features
...
- FormBase: adding Edited method
- MessageClient: adding MessageEdit event
- GroupForm: adding Edited method
- DeviceSession: adding ChatTitle
2020-04-02 12:37:53 +07:00
FlorianDahn
37ef30ebee
- changing OpenModal and NavigateTo to virtual, so you could override it
2020-03-25 18:10:13 +07:00
FlorianDahn
d5a9a5f7a4
- adding Hidden method to ControlBase which will be called on leaving form or on opening a modal one
2020-03-25 12:27:01 +07:00
FlorianDahn
8e6de4a0e1
- Refactoring and moving all EventArgs structures to folder Args
2020-03-23 13:02:31 +07:00
FlorianDahn
2989456fe5
- change Formbase for better navigation management
2019-12-04 01:28:15 +01:00
FlorianDahn
a08ba8f512
-update on FormBase which should prevent issues on control management
2019-12-02 03:46:40 +01:00
FlorianDahn
0eab45bdbb
- making Events property of FormBase public, for use in sub classes
...
- making ResultBase derive from Eventargs
- adding messagetype to messageresult
2019-11-21 21:38:20 +01:00
FlorianDahn
9cbde4830e
- adding OpenModal/CloseModal features to leave a form open and "just" show a prompt and get back
...
- added new "ModalDialog" class to present modal forms
- updating examples for prompt dialog to use the modal feature
2019-10-11 22:37:54 +02:00
FlorianDahn
d1456d5bd1
- update readme and formbase
2019-09-28 01:17:38 +02:00
FlorianDahn
5c69289198
- small additions
2019-09-27 23:18:18 +02:00
FlorianDahn
256cac825f
- adding Load method for controls
2019-09-26 20:50:33 +02:00
FlorianDahn
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
2019-08-23 14:02:24 +02:00
FlorianDahn
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
2019-07-14 22:22:04 +02:00
FlorianDahn
e13cb6d4ef
- Updating NavigateTo to set PreviousForm now correctly
2019-06-26 12:48:25 +02:00
FlorianDahn
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
2019-06-22 15:15:29 +02:00
FlorianDahn
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)
2019-03-27 14:01:48 +07:00
FlorianDahn
c6666f72bc
- Improvements to system calls
...
- system calls now async with await
- added start command to example
- added "handled" property to system call event args
2019-03-20 16:57:10 +07:00
FlorianDahn
aa53dc9386
- adding a lot of english translations
...
- switching german to english
- some bug fixes in device sessions and improvements
- adding xml documentation
2019-02-22 16:35:35 +01:00