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

Feature/user module #377

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

Conversation

luriusTM
Copy link
Contributor

@luriusTM luriusTM commented Dec 20, 2024

dependent on:
Seelen-Inc/slu-lib#6

Description:
The current modification adds a new module, which able to determine the current user attributes. The user attributes are the followings:

  • name
  • domain
  • profile_home_path
  • email (exists when user has presonal one drive configured)
  • one_drive_path (exists when user has presonal one drive configured)
  • profile_picture_path

As for that the user module exports the recent folder content (/file):

  • path
  • last_access_time

History item stored on the UI, which was created based on application switch. This is local value and never saved anywhere:
image

This way a history anytime can be accessed and presented.
History items are FR only class and extends from FocusedApp

export interface AppHistoryItem extends FocusedApp {
  icon_path: string;
  date: Moment;
}

Additional command which is also present on the screen:

  • Lock. The command does simple lock, like ctrl+alt+del -> Lock \ Windows + L

Widget (this is placeholder, but not part of the current PR, as agreed) can be made like:
image

On the placeholder I still working on and will present when it is done.

@luriusTM luriusTM force-pushed the feature/user-module branch from e4ff05c to 4a0980e Compare December 20, 2024 14:02
@luriusTM luriusTM force-pushed the feature/user-module branch from 4a0980e to e9ec45b Compare January 2, 2025 10:22
@luriusTM
Copy link
Contributor Author

luriusTM commented Jan 5, 2025

This means a ton of icon generation which kills the currently added icon pack manager... got to find a way to make them working together.

Till then this is blocked!

@luriusTM
Copy link
Contributor Author

luriusTM commented Jan 5, 2025

This means a ton of icon generation which kills the currently added icon pack manager... got to find a way to make them working together.

Till then this is blocked!

Found my main issue. I added all the files as separated Icon. I got to reduce this amount to a lower scale with find the associated program for the file instance.

@luriusTM luriusTM force-pushed the feature/user-module branch 3 times, most recently from c5a47c1 to 21835e7 Compare January 8, 2025 08:23
@luriusTM luriusTM force-pushed the feature/user-module branch from 21835e7 to 8d1fd43 Compare January 8, 2025 09:30
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.

1 participant