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

Current work list (ToDo and Ideas) #19

Closed
36 of 47 tasks
andyld97 opened this issue Dec 1, 2022 · 1 comment
Closed
36 of 47 tasks

Current work list (ToDo and Ideas) #19

andyld97 opened this issue Dec 1, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@andyld97
Copy link
Owner

andyld97 commented Dec 1, 2022

Features

  • Collect screen infos (Windows only, at the beginning) like display name, resolution, touch points etc. for each dispaly
    • Display each screen (or only on for other Linux or Android) in Home.WPF as a screen icon
    • Make those icons clickable (under Windows not only create one screenshot, but also a screenshot of each display, or maybe a combox in the screenshot viewer?)
  • Rework/Clean up GUI
  • Complete smart implementation (feat: S.M.A.R.T Implementation #15)
  • Video memory info (feat: Determine video memory #9)
  • Home.Service.Windows: Button for creating the autostart script automatically to shell:startup
  • Complete dotnet7 migration (feat: .NET 7.0 #16)
  • No grayscale for Android-default image
  • Delete device is not working currently
  • Determine and display windows product name like this: Windows 10 Pro x64 (21H2)
  • Fix message decoding in message feature (umlauts)
  • Delete Device should notify client-queues with a new EventQueue-Event (DeviceDeleted)
  • Mention WOL in Feature List (Readme) + Little WOL Tutorial in Wiki (how to setup WOL)
  • API File Logging (makes it easier to track exceptions)
  • Update to Fluent.Ribbon Alpha v10 (+ Round Corners/W11)
  • Config flag (/config) for Home.Service.Windows-Client to enable chaning settings in the gui ("Apply and start service")
  • Disable screenshots for a device (via config.json)
  • Improve light/white mdoe
  • Update to the newest livecharts diagram (breaking changes)
  • Home: Total overview enable to show the charts instead of screenshots (maybe with a checkbox for it?)
  • Clean up cache of Home.WPF (remove old screenshots automatically)
  • WOLController EP also accept Device ID as parameter to make it easier
  • Detect device name change as a "hardware"-change
  • Button Wake UP in Menu where you can select all devices (offline + having a mac address) to wake them up easier
  • Make Home.Windows.Service as a real Windows-Service (https://learn.microsoft.com/en-us/dotnet/core/extensions/windows-service?pivots=dotnet-7-0) (Doesn't work well, as a service you get wrong display information and cannot make screenshots)
  • Further properties (BIOS Date/Version)
  • Config Flag for Allow Remote File Access (client settings)
  • Screen report rendering only render <hr> if it's not the last screen
  • Also remove the screenshot files from the server! (when deleting a device)
  • Display Notifications for Windows 10/11 using Windows Notifications (https://learn.microsoft.com/en-us/windows/apps/design/shell/tiles-and-notifications/send-local-toast?tabs=desktop)
  • Improve RefreshDeviceHolder: Only needs to be updated if a device are added/or switched offline/online
  • Button for clear hardware log
  • Update signature for .zip/.tar-files (SHA256 Hash)
  • Update screenshots and assets (also for readme)
  • FreeRAM is a string property (previously used to show it in a TextBlock), but is currently not displayed (activity plot), so change it's type to long and directly store the value instead of a string-text which needs to be parsed!

Bugs

Future Ideas

  • Wake On LAN (WOL)
    • Possibilty for the user to add a shutdown/boot schedule (e.g. shutdown at 02:00am and boot at 06:00am)
    • It is required to also collect the MAC-adress foreach device?
  • Using a broadcast/unicast to detect API automatically for Clients & Home.WPF (-> Auto Detect Button)
  • Locate android devices with a sound (feat: Locate Android devices with a sound #10)
  • Complete Home.Avalonia Impl (Branch: avalonia)
@andyld97 andyld97 added the enhancement New feature or request label Dec 1, 2022
@andyld97 andyld97 self-assigned this Dec 1, 2022
@andyld97 andyld97 pinned this issue Dec 1, 2022
@andyld97
Copy link
Owner Author

This issue will not be continued anymore (split into multiple issues and Kanban-Board)

@andyld97 andyld97 unpinned this issue Jun 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant