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 requested a review from AtuyL October 20, 2018 01:23
@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!

@martinheidegger martinheidegger deleted the react branch November 16, 2018 03:44
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