Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync with master #33

Open
wants to merge 133 commits into
base: 0.25.0-beta
Choose a base branch
from

Conversation

Rbdair
Copy link

@Rbdair Rbdair commented Aug 28, 2024

Issue Number

Link to issue this PR addresses. If no issue exists, please provide reasoning for PR.

Overview of PR

Provide an overview of the changes in this PR.

Don't forget to update the CHANGELOG.md file with any changes that are in this PR

Gaston THL and others added 30 commits February 27, 2019 16:51
…ing-markers

TimelineMarkers: Unsubscribing markers correctly when hidden
fix height calculation of stacked items is off. Done by @Felix-N
**Issue Number**

namespace-ee#349 

**Overview of PR**

this PR adds the following features:

1. render more headers in the header section 
2. add the ability to add completely customized headers.

To checkout, the work run the demo and chose `customHeaders` demo

![customheaders](https://user-images.githubusercontent.com/10817089/43393381-893d485a-93ff-11e8-9067-9fecd39f8dbf.gif)


 _**This work is still really really early and only to show core concept of the feature and to show progress**_

### TODO

- [x] fix drag items bug where extra custom headers cause items to not be correctly positioned correctly dragging
- [x] convert to propGetter pattern
- [x] add style and classnames props to customize headers root element


- [x] add props to style root element and add classnames to root element

- [x] add render prop for `DateHeader` for intervals
- [x] fix broken tests

- [x] add documentation



- [x] add tests for custom headers


- [x] delete format props
- [x] refactor and test 
- [x] decide what to do with sticky header prop
- [x] handle `headerRef` prop




- [x] maybe unify `CustomHeader` and `VerticalLines` label width calculation


- [x] make sure plugins don't break

- [x] delete sidebarContent and rightSidebarContent readme

- [x] delete `headerLabelGroupHeight` and `headerLabelHeight`
- [x] delete header css classes
- [x] custom header/day header pass primary/secondary via unit
- [x] pass components and functions for render prop
- [x] remove format object option from labelFormat
- [x] default styles in DateHeader => move to classnames and don't provide them if provide interval renderer
- [x] fix custom header docs (interval)
- [x] must pass height to custom headers? how do we fix this?
- [x] check if programmatically scrolling example work
- [x] write breaking change docs
- [x] cleanup old code
- [ ] handle touch state in `TimelineElementsHeader`



- [ ] fix a bug, where headers interval borders are not aligned with the vertical lines, form the calendar

- [ ] add an option to deal with `unit` as an interval of time
- [ ] pass `unit` as interval iterateTimes
**Issue Number**
namespace-ee#349

**Overview of PR**

unit testing custom headers
**Issue Number**

namespace-ee#349 

**Overview of PR**

this PR adds the following features:

1. render more headers in the header section 
2. add the ability to add completely customized headers.

To checkout, the work run the demo and chose `customHeaders` demo

![customheaders](https://user-images.githubusercontent.com/10817089/43393381-893d485a-93ff-11e8-9067-9fecd39f8dbf.gif)


 _**This work is still really really early and only to show core concept of the feature and to show progress**_

### TODO

- [x] fix drag items bug where extra custom headers cause items to not be correctly positioned correctly dragging
- [x] convert to propGetter pattern
- [x] add style and classnames props to customize headers root element


- [x] add props to style root element and add classnames to root element

- [x] add render prop for `DateHeader` for intervals
- [x] fix broken tests

- [x] add documentation



- [x] add tests for custom headers


- [x] delete format props
- [x] refactor and test 
- [x] decide what to do with sticky header prop
- [x] handle `headerRef` prop




- [x] maybe unify `CustomHeader` and `VerticalLines` label width calculation


- [x] make sure plugins don't break

- [x] delete sidebarContent and rightSidebarContent readme

- [x] delete `headerLabelGroupHeight` and `headerLabelHeight`
- [x] delete header css classes
- [x] custom header/day header pass primary/secondary via unit
- [x] pass components and functions for render prop
- [x] remove format object option from labelFormat
- [x] default styles in DateHeader => move to classnames and don't provide them if provide interval renderer
- [x] fix custom header docs (interval)
- [x] must pass height to custom headers? how do we fix this?
- [x] check if programmatically scrolling example work
- [x] write breaking change docs
- [x] cleanup old code
- [ ] handle touch state in `TimelineElementsHeader`



- [ ] fix a bug, where headers interval borders are not aligned with the vertical lines, form the calendar

- [ ] add an option to deal with `unit` as an interval of time
- [ ] pass `unit` as interval iterateTimes
**Issue Number**
namespace-ee#349

**Overview of PR**

unit testing custom headers
* add default label formats for week

* fix whitespace error

* add test

* add new week format to read me + add change log
…assive (namespace-ee#553)

Chrome 73 Treats Document Level Wheel/Mousewheel Event Listeners as Passive
…to the same conditional as `this.scrollComponent.scrollLeft = scrollLeft;`
Fixed the auto-scroll right bug in a scaled browser.
rmccue and others added 30 commits November 13, 2019 15:29
The parameter is the group's ID, not the whole group object.
…e#706)

Fix docs for onCanvasDoubleClick and onCanvasContextMenu
…t-parent

check for offsetParent before using
Add className prop to top-level Timeline
Fixes injecting custom class names for vertical lines spanning over a period of time longer than day (eg. month)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.