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

refactor: Split Session into model and view and do massive refactoring #510

Merged
merged 1 commit into from
Sep 21, 2023

Conversation

marhkb
Copy link
Collaborator

@marhkb marhkb commented Mar 24, 2023

This is a big restructuring god commit. It splits Session into a model and view part and changes the directory structure of the project.

Fixes #59
Fixes #216

@melix99 melix99 added this to the Telegrand 0.1 milestone Mar 24, 2023
@marhkb marhkb force-pushed the marhkb/refactor/session/view-model-split branch 4 times, most recently from 0d84d17 to ac82e27 Compare April 2, 2023 19:51
src/login2/registration.rs Outdated Show resolved Hide resolved
data/resources/ui/login-code.blp Outdated Show resolved Hide resolved
data/resources/ui/login-code.blp Outdated Show resolved Hide resolved
src/tdlib/client/mod.rs Outdated Show resolved Hide resolved
@marhkb marhkb force-pushed the marhkb/refactor/session/view-model-split branch from ac82e27 to 2c3b4f1 Compare April 6, 2023 20:20
src/utils.rs Outdated Show resolved Hide resolved
src/login2/mod.rs Outdated Show resolved Hide resolved
@marhkb marhkb force-pushed the marhkb/refactor/session/view-model-split branch from 2c3b4f1 to efefa99 Compare April 6, 2023 22:39
@marhkb marhkb force-pushed the marhkb/refactor/session/view-model-split branch 2 times, most recently from 7924fed to 87d7d04 Compare May 19, 2023 20:40
@marhkb marhkb force-pushed the marhkb/refactor/session/view-model-split branch from 87d7d04 to 10a9348 Compare May 28, 2023 20:40
@marhkb marhkb force-pushed the marhkb/refactor/session/view-model-split branch from 10a9348 to cf5c3f9 Compare June 5, 2023 18:11
@marhkb marhkb force-pushed the marhkb/refactor/session/view-model-split branch from cf5c3f9 to 2eb6d1e Compare August 1, 2023 19:54
@marhkb marhkb force-pushed the marhkb/refactor/session/view-model-split branch 5 times, most recently from b61afb7 to f5739e6 Compare September 4, 2023 19:30
@marhkb marhkb force-pushed the marhkb/refactor/session/view-model-split branch 3 times, most recently from 8254fd2 to 42b98e3 Compare September 10, 2023 19:11
@marhkb marhkb force-pushed the marhkb/refactor/session/view-model-split branch 6 times, most recently from 00c3330 to 42cc54f Compare September 18, 2023 00:41
@marhkb marhkb force-pushed the marhkb/refactor/session/view-model-split branch 4 times, most recently from 69b1ef9 to 42a5d8e Compare September 20, 2023 11:09
@marhkb marhkb changed the title wip: Split Session into model and view Split Session into model and view and do massive refactoring Sep 20, 2023
@marhkb marhkb marked this pull request as ready for review September 20, 2023 11:21
@marhkb marhkb force-pushed the marhkb/refactor/session/view-model-split branch from 42a5d8e to d6893f3 Compare September 20, 2023 12:24
@marhkb marhkb changed the title Split Session into model and view and do massive refactoring refactor: Split Session into model and view and do massive refactoring Sep 20, 2023
@marhkb marhkb force-pushed the marhkb/refactor/session/view-model-split branch 16 times, most recently from 87d16f5 to edacf16 Compare September 21, 2023 19:05
This is a big restructuring god commit. It splits `Session` into a model
and view part and changes the directory structure of the project.

Fixes #59
Fixes #216
@marhkb marhkb force-pushed the marhkb/refactor/session/view-model-split branch from edacf16 to 1056d97 Compare September 21, 2023 20:38
@marhkb marhkb merged commit a2a8790 into main Sep 21, 2023
5 checks passed
@marhkb marhkb deleted the marhkb/refactor/session/view-model-split branch September 21, 2023 20:58
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.

Show confirmation dialog before a session is logged out Advance login pages by pressing enter
2 participants