Skip to content
This repository has been archived by the owner on Jan 6, 2022. It is now read-only.

React #458

Merged
merged 152 commits into from
Nov 1, 2018
Merged

React #458

merged 152 commits into from
Nov 1, 2018

Conversation

juliangruber
Copy link
Collaborator

@juliangruber juliangruber commented Jan 27, 2018

Project: https://github.com/datproject/dat-desktop/projects/1

This is the initial code dump for the React port, from my private branch. See #457 for motivation.

Next I'll organize and lay out in a new milestone and this issue everything left to be done, so we can properly collaborate on this and get it working asap.

Before any doubt arises, I want to thank highly @yoshuawuyts and the choo framework for serving us so well from inception of Dat-Desktop to now, growing and adapting as necessary :)

Currently the app looks like this:

screen shot 2018-01-27 at 13 02 47

screen shot 2018-01-27 at 13 00 38

screen shot 2018-01-27 at 13 00 43

@juliangruber
Copy link
Collaborator Author

I've created a GitHub project to track progress: https://github.com/datproject/dat-desktop/projects/1

aks- and others added 11 commits January 29, 2018 12:33
* fix typo

* fix delete dat functionality

* rework and optimize delete dat functionality

* migrate all buttons
* add standard. closes #465

* add missing standard dependency

* standard --fix
* add standard. closes #465

* add prettier. closes #466

* prettier
* Add confirm dialog on dat delete. #464

* prettier, standard
* add back 0 dats screen. closes #469

* prettier
* add status-bar. closes #483

* refactor up/down terminology

* refactor

* prettier
@martinheidegger martinheidegger mentioned this pull request Jan 31, 2018
juliangruber and others added 11 commits February 2, 2018 12:18
* add Dat Doctor. closes #478

* prettier
* add dat drag/drop. #472

* prettier
* rework and optimize delete dat functionality

* add inspect dat screen

* fix back to overview functionality

* Dependency on missing package mirror

* group elements in ternary in parentheses

* use `const` according to feedback

* make event name more sensible and consistent

* simplify show hide behavior

* simplify state and use fragment in place of display none

* run prettier, standard
* add hover state to hex-content

* add pause/resume for dats. closes #462

* fix merge error, prettier, standard

* run prettier

* actions: refactor without custom eventemitter

* table-row: prevent click on icon from opening inspect screen

* update package-lock
* add back auto updater. closes #476

* standard
@martinheidegger martinheidegger changed the title [wip] React React Oct 20, 2018
Copy link
Collaborator

@AtuyL AtuyL left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@martinheidegger martinheidegger merged commit 075f328 into master Nov 1, 2018
@okdistribute
Copy link
Collaborator

wow how exciting!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants