Граф коммитов

806 Коммитов

Автор SHA1 Сообщение Дата
Atanas Popatanasov 350ac12b48
Merge pull request #473 from telerik/Aleks/calendar-uwp-background-topHeader
Apply calendar background to the top header of the multiday view.
2021-01-07 19:03:12 +02:00
Aleksandar Gerchev 8894a12432 Apply calendar background to the top header of the multiday view. 2021-01-07 18:50:31 +02:00
Atanas Popatanasov 3f9c86ba36
Merge pull request #468 from telerik/Nasko/nuget-update
Update nuget version
2020-09-16 15:03:07 +03:00
atanas.popatanasov 0c501115af Update nuget version 2020-09-16 15:02:15 +03:00
Atanas Popatanasov 12f987f86e
Fix an issue that states that PR should be made agains the master branch. 2020-06-15 14:56:01 +03:00
Atanas Popatanasov 5b4142ac11
Fix order of operations bug in DataGrid SelectItem and SelectCell. (#464)
Co-authored-by: atanas.popatanasov <atanas.popatanasov@progress.com>
2020-06-12 11:36:50 +03:00
Atanas Popatanasov 1a6e184db7
Remove the Test app certificates as they are not needed. (#459)
Co-authored-by: atanas.popatanasov <atanas.popatanasov@progress.com>
2020-05-13 11:37:31 +03:00
Atanas Popatanasov a41d81b9e5
Update nuget version. (#458)
Co-authored-by: atanas.popatanasov <atanas.popatanasov@progress.com>
2020-05-13 10:47:48 +03:00
polqnaP 8dddc82576
Raise SelectionChanged when clearing selection (#454) 2020-04-16 08:45:37 +03:00
Atanas Popatanasov ea73568213
Remove irrelevant check for the multidayview's invalidation in order to prevent issues where update is needed. (#456)
Co-authored-by: atanas.popatanasov <atanas.popatanasov@progress.com>
2020-04-15 18:58:33 +03:00
Petar Marchev 4ae48db160
Merge pull request #453 from telerik/marchev/lv-auto-lod-command-raised-multiple-times
Marchev/lv auto lod command raised multiple times
2020-04-03 11:50:38 +03:00
progress\marchev 30eda4f99b Add useful contextual information in command parameter. 2020-03-26 12:04:21 +02:00
progress\marchev 2a2759d74e Fix the LOD command being raised multiple times when in automatic mode. 2020-03-25 16:34:15 +02:00
Atanas Popatanasov 55893b4a53
Added ARM64 build configuration for the Map. (#445)
* Added ARM64 build configuration for the map.

* Added arm64 build configuration for the build projects.

* Increase the target version of Drawing.UWP and enable the native toolchain for ARM64

* Change the build version of the Drawing to v141 in order to be able to pass the CI build - the machine has only that version.
2020-02-27 18:32:47 +02:00
StefanNenchev 23c9b46542
Merge pull request #448 from telerik/nenchev/add-button-calendar
Add CalendarButton control.
2020-02-24 17:24:32 +02:00
Stefan Nenchev f9c961e30e styling. 2020-02-24 16:41:25 +02:00
Stefan Nenchev af78166be7 fixed styling warnings. 2020-02-24 16:28:08 +02:00
Stefan Nenchev 1078084df4 Reworked theme colors. 2020-02-24 16:09:50 +02:00
Stefan Nenchev 4d447e7fa7 Addressed concerns from peer review. 2020-02-24 15:34:00 +02:00
Stefan Nenchev 070ed29d80 fixed wrong name of automation peer. 2020-02-20 11:15:47 +02:00
Stefan Nenchev 4c1f744ab1 Added automation peer and applied some small changes. 2020-02-20 11:05:21 +02:00
Stefan Nenchev 69804565cb Add CalendarButton control. 2020-02-19 14:33:20 +02:00
Petar Marchev 8142de1baf
Merge pull request #447 from telerik/marchev/lv-drag-offset-is-reversed
Fix swipe offset check.
2020-02-17 13:00:49 +02:00
progress\marchev ddea41d6eb Fix swipe offset check. 2020-02-17 11:18:35 +02:00
Ivan Todorov 20f7f0c29d
Merge pull request #446 from telerik/todorov/listview-scroll-to-position
ListView: Expose a method to scroll to a specific position
2020-02-14 14:16:04 +02:00
Ivan Todorov 799039f4cc ListView: Expose a method to scroll to a specific position 2020-02-14 14:11:42 +02:00
Atanas Popatanasov b938d3c188
Render all of the points in the chart not only the one that are visib… (#443)
* Render all of the points in the chart not only the one that are visible in the viewport in order to accurately visualize the data.

* Remove not used usings.

* Improve algorithm for getting the render points in the chart by taking into account if the line of two points is visible in the rectangle bounds of the chart.

* Improve the logic for checking which data points should be rendered in the viewport.
2020-02-11 16:25:58 +02:00
Ivan Todorov 675260baaa
Merge pull request #440 from telerik/todorov/listview-group-frozen-expose
ListView: Expose the IsFrozen property of the group headers
2020-02-06 17:31:39 +02:00
Ivan Todorov 0782dbcad1 ListView: Expose the IsFrozen property of the group headers 2020-02-06 17:30:17 +02:00
Ivan Todorov b613c42e53
Merge pull request #439 from telerik/todorov/listview-sticky-header-overlap
ListView: Fix sticky group header overlapping top header
2020-02-05 14:50:51 +02:00
Ivan Todorov 436ea3617c ListView: Fix sticky group header overlapping top header 2020-02-05 14:26:28 +02:00
Ivan Todorov e87c0a5a5b
Merge pull request #438 from telerik/todorov/listview-frozen-header-scroll
ListView: Scroll to the frozen group header on expand / collapse
2020-02-04 17:21:28 +02:00
Ivan Todorov 0ed95100fe ListView: Scroll to the frozen group header on expand / collapse 2020-02-04 17:19:53 +02:00
Ivan Todorov d74f8987b6
Merge pull request #437 from telerik/todorov/listview-sticky-collapse
ListView: Fix frozen group header losing its collapsed state while scrolling
2020-02-03 16:22:58 +02:00
Ivan Todorov 2389bf83d4 ListView: Fix frozen group header losing its collapsed state while scrolling
Removing some unused fields and dead code
2020-02-03 16:11:07 +02:00
Ivan Todorov 34f979ae23
Merge pull request #436 from telerik/todorov/listview-frozen-header-size
ListView: Fix frozen group headers not measured
2020-01-31 15:56:20 +02:00
Ivan Todorov d721b15e3a ListView: Fix frozen group headers not measured 2020-01-31 15:53:17 +02:00
Petar Marchev 9e22dd5b16
Merge pull request #435 from telerik/marchev/lv-itemswipe-maxpositionoffset
Restrict item swipe offset.
2020-01-31 14:13:19 +02:00
progress\marchev 72942a1c06 Restrict item swipe offset. 2020-01-31 13:18:36 +02:00
Atanas Popatanasov 777710bce6
Development (#433)
* Added scroll to time functionality for the multi day view.

* Update the Decorations of the MultiDay always - they are not connected with the visibility property of the calendar.

* Make the control initially scroll in XF.

* Use the Date of the DisplayDate in order to get the right appointment to scroll to in XF. (#405)

* Improve the Special slots of the MultiDayView. (#400)

* Added IsReadOnly for the Slots.

* Make the special slot respect the ZIndex from the Style.

* Replace the visual of the Slot with ContentControl in order to expose feature in XF with SpecialSlotTemplate.

* Improve the ZIndex functionality for the special slots.

* Improve the slot tapped logic by taking into account the read-only slots.

* Fix StyleCop errors.

* Improvements of the virtualization of the Special slots.

* Prevent memory leak inside the multi-day view.

* Small code improvements.

* Change the Brush of the Special slot for Light theme.

* Update example to include special slots.

* Added the brushes provided by design.

* Arrange the already visible slot in order to prevent issues when the layout is changed at runtime.

* Apply a fix for the special slots when they are longer than one day. Now when there are more days the slot will layout as expected.

* Fix the build.

* Remove not used Style.

* Enable the IsRepeatingEnabled functionality of the InlineButton for UWP (#407)

* Get the peer that is attached to the inline button and use it for invoking the click instead of creating new peer instance that is not connected with the button.

* Added comment explaining the fix - make it more clear for future changes.

* Added Special slots for Month View. (#408)

* Apply a fix for the layout of the time ruler for latest versions of windows.

* Return old logic.

* Initial implementation of the special slots for monthview.

* Make Month cell style context for further usage in style selector.

* Initial implementation of the special slots for month.

* Handle selection when cell is read only due to its slot.

* Added content template for the special slots in the multiday view.

* Fix stylecop errors.

* Small code refactoring.

* Small code improvement.

* Various fixes for the Calendar and added example for the special slots in the Month view.

* Remove irrelevant code.

* Set default styles event if there is month view settings.

* Added DisplayDateChanged event for the RadCalendar. (#409)

* Prevent null ref when changing the settings and the ViewMode is not MultiDayView (#411)

* Improve the virtualization of the Appointments for the DayView. (#412)

* Expose method in RadCalendar that is used when preparing the AppointmentControl container.

* Clear the header and content when recycling the AppointmentControl.

* Prevent assigning Content and Header if already assigned.

* Fix potential null reference exceptions.

* Small code improvements.

* Improve the virtualization of the appointments.

* Fix issues with the changed virtualization.

* Small code improvements.

* Improve the virtualization of the all day area.

* Improve the invalidate UI to handle the Appointment virtualization.

* Add the correct comments.

* Small code improvements.

* Revert Month View Special slots functionality. (#413)

* Revert "Added Special slots for Month View. (#408)"

This reverts commit 59c42367d0.

# Conflicts:
#	Controls/Input/Input.UWP/Input.UWP.csproj
#	SDKExamples.UWP/Examples/Calendar/MonthViewSpecialSlots.xaml
#	SDKExamples.UWP/Examples/Calendar/MultiDayViewStyling.xaml

* Revert Special Slots from Month view.

* Revert MonthView special slot.

* Bring back needed logic.

* Various fixes and improvements of the Special Slots functionality (#416)

* TimeSlotTapped command improvement (#417)

* Initial version of the improved time slot tap.

* Get the exact time where user has clicked.

* Fix example.

* Added comments for public API.

* Fix StyleCop error.

* Nasko/prevent unloading resources (#418)

* Prevent the unloading of the MultiDayView when the control is unloaded. It should only be removed when the template is removed.

* Update the TimeRuler if the CalendarCells are empty.

* Change the default color of the UWP special slots. (#419)

* Update the nuget version. (#420)

* Fix PropertyChanged being raised when the value of a property did not effectively change. Fixed by adding an equals check.

* Implement immediate commit mode for the dataform numeric editor.

* Implement immediate commit mode for the dataform string editor.

* Implement immediate commit mode for the dataform date editor.

* Implement immediate commit mode for the dataform time editor.

* Revert trigger to previous default value to avoid a breaking change.

* Recycle the appointment visuals when the All flag is triggered in order to prevent inaccurate rendering of appointments. (#424)

* Fix a null reference exception during validation.

* Fix NumeridEditor size being different from the others due to a Margin of an element that should not be visible.

* Fix DateEditor size being different from the others due to a Margin of an element that should not be visible.

* Delete unneeded headers as editors already have headers.

* Fix a bug where upon validation errors were not always displayed.

* Moved property value conversion into one single location, namely the binding between the editor and the PropertyValue of the EntityProperty.

* Implement editor value changed notifications.

* Update nuget package version. (#432)

Co-authored-by: StefanNenchev <stefan.nenchev@telerik.com>
Co-authored-by: Petar Marchev <petar.k.marchev@gmail.com>
2020-01-15 14:00:36 +02:00
Atanas Popatanasov d16d485f6c
Development (#421)
* Added scroll to time functionality for the multi day view.

* Update the Decorations of the MultiDay always - they are not connected with the visibility property of the calendar.

* Make the control initially scroll in XF.

* Use the Date of the DisplayDate in order to get the right appointment to scroll to in XF. (#405)

* Improve the Special slots of the MultiDayView. (#400)

* Added IsReadOnly for the Slots.

* Make the special slot respect the ZIndex from the Style.

* Replace the visual of the Slot with ContentControl in order to expose feature in XF with SpecialSlotTemplate.

* Improve the ZIndex functionality for the special slots.

* Improve the slot tapped logic by taking into account the read-only slots.

* Fix StyleCop errors.

* Improvements of the virtualization of the Special slots.

* Prevent memory leak inside the multi-day view.

* Small code improvements.

* Change the Brush of the Special slot for Light theme.

* Update example to include special slots.

* Added the brushes provided by design.

* Arrange the already visible slot in order to prevent issues when the layout is changed at runtime.

* Apply a fix for the special slots when they are longer than one day. Now when there are more days the slot will layout as expected.

* Fix the build.

* Remove not used Style.

* Enable the IsRepeatingEnabled functionality of the InlineButton for UWP (#407)

* Get the peer that is attached to the inline button and use it for invoking the click instead of creating new peer instance that is not connected with the button.

* Added comment explaining the fix - make it more clear for future changes.

* Added Special slots for Month View. (#408)

* Apply a fix for the layout of the time ruler for latest versions of windows.

* Return old logic.

* Initial implementation of the special slots for monthview.

* Make Month cell style context for further usage in style selector.

* Initial implementation of the special slots for month.

* Handle selection when cell is read only due to its slot.

* Added content template for the special slots in the multiday view.

* Fix stylecop errors.

* Small code refactoring.

* Small code improvement.

* Various fixes for the Calendar and added example for the special slots in the Month view.

* Remove irrelevant code.

* Set default styles event if there is month view settings.

* Added DisplayDateChanged event for the RadCalendar. (#409)

* Prevent null ref when changing the settings and the ViewMode is not MultiDayView (#411)

* Improve the virtualization of the Appointments for the DayView. (#412)

* Expose method in RadCalendar that is used when preparing the AppointmentControl container.

* Clear the header and content when recycling the AppointmentControl.

* Prevent assigning Content and Header if already assigned.

* Fix potential null reference exceptions.

* Small code improvements.

* Improve the virtualization of the appointments.

* Fix issues with the changed virtualization.

* Small code improvements.

* Improve the virtualization of the all day area.

* Improve the invalidate UI to handle the Appointment virtualization.

* Add the correct comments.

* Small code improvements.

* Revert Month View Special slots functionality. (#413)

* Revert "Added Special slots for Month View. (#408)"

This reverts commit 59c42367d0.

# Conflicts:
#	Controls/Input/Input.UWP/Input.UWP.csproj
#	SDKExamples.UWP/Examples/Calendar/MonthViewSpecialSlots.xaml
#	SDKExamples.UWP/Examples/Calendar/MultiDayViewStyling.xaml

* Revert Special Slots from Month view.

* Revert MonthView special slot.

* Bring back needed logic.

* Various fixes and improvements of the Special Slots functionality (#416)

* TimeSlotTapped command improvement (#417)

* Initial version of the improved time slot tap.

* Get the exact time where user has clicked.

* Fix example.

* Added comments for public API.

* Fix StyleCop error.

* Nasko/prevent unloading resources (#418)

* Prevent the unloading of the MultiDayView when the control is unloaded. It should only be removed when the template is removed.

* Update the TimeRuler if the CalendarCells are empty.

* Change the default color of the UWP special slots. (#419)

* Update the nuget version. (#420)
2019-09-18 15:15:45 +03:00
Atanas Popatanasov 4de0962db4
Merge pull request #396 from telerik/development
Development
2019-06-19 05:17:02 -07:00
Atanas Popatanasov 77adef033d
Merge pull request #395 from telerik/Nasko/release-nuget
Prepare the branch for merging into master by updating the nuget vers…
2019-06-18 00:52:59 -07:00
APopatanasov 185d953134 Prepare the branch for merging into master by updating the nuget version. 2019-06-18 10:50:59 +03:00
Atanas Popatanasov a84d4ebfeb
Merge pull request #393 from telerik/nenchev/d_numericbox_french_keyboard
Fixed check for French keyboard to respect number 6 in tablet mode.
2019-05-21 12:43:52 +03:00
Stefan Nenchev fc4d3aaa07 Fixed check for French keyboard to respect number 6 in tablet mode. 2019-05-21 12:40:10 +03:00
Atanas Popatanasov cbbe9d02a8
Merge pull request #389 from telerik/Nasko/autocomplete-selectallonfocus
Added SelectAllOnKeyboardFocus property that prevent the text to be selected when the control gets keyboard focus
2019-05-15 12:36:36 +03:00
Atanas Popatanasov 234e41ac0a
Merge pull request #391 from telerik/development
Development
2019-05-15 11:07:32 +03:00
Atanas Popatanasov 85a526c54e
Nasko/cla update (#390)
* Update CLA.

* Update CLA.
2019-05-14 19:30:11 +03:00
APopatanasov 881f0b4cda Prevent throwing NullReferenceException when the property is initially set to false the TextBox is not yet loaded. 2019-05-10 10:11:11 +03:00