Eugene Ghanizadeh

Results 59 issues of Eugene Ghanizadeh

rehtm handles whitespace differently than HTML itself. This particularly means hydrating HTML generated by other means, even when the string seems exceedingly similar, will not work properly (see [demo](https://codepen.io/lorean_victor/pen/QWBowwz?editors=1011)). However,...

question

Special characters such as ` `, ` `, etc aren't rendering properly (see [demo](https://codepen.io/lorean_victor/pen/ExpMavg?editors=1010)). This is due to [this issue](https://github.com/developit/htm/issues/234) on [htm](https://github.com/developit/htm).

bug

## Background This is a proposed solution for resolving #8. Since the proposed solution requires further discussion and contemplation, I am creating a separate issue for it. ## Proposed Solution...

Proposal

Look at [this gist](https://gist.github.com/loreanvictor/74eb3eb15d36c2f82d18be4b9a52c951). Both quick sort and merge sort are written in relatively intuitive and convenient forms, however due to limitations of our destructuring syntax (as is), only quick...

DISCUSSION

As mentioned in #5 , a key aspect of all specification is ease of correctly building an implementation in any language with ease. That means that syntax and semantics of...

Research

### Checklist - ~~I documented the TypeScript code using JSDoc style~~ (NA). - ~~I added multiple screenshots/screencasts of my UI changes~~ (NA) - ~~I translated all the newly inserted strings...

### Is your feature request related to a problem? In realtime collaboration, peers might be momentarily disconnected. With current realtime collaboration APIs of Apollon, when they reconnect, they will start...

### Describe the bug The camera can't move properly when elements go too far right in larger diagrams. It jumps in the other direction, causing disorientation and confusion. #### To...

bug

### Is your feature request related to a problem? We currently store non-serializable class instances inside the Redux store (e.g. [here](https://github.com/ls1intum/Apollon/blob/b7efbbd1631e0be0c14404420f30d6a61720fe61/src/main/components/store/model-state.ts#L64) and [here](https://github.com/ls1intum/Apollon/blob/b7efbbd1631e0be0c14404420f30d6a61720fe61/src/main/components/store/model-state.ts#L87)). That is because we encode specific behaviour...