jks0804 / x

Desktop environment in the browser.

Home Page:https://x.dustinbrett.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

To Do

High

  • File Manager
    • Filename should truncate when too long
  • Focus
    • Reopening app changes foreground id but not focus
  • Icons
    • Dragging should go in front of windows
  • Files
    • Uploaded files not working on subsequent loads
  • Windows
    • Initial load maximized if dimensions > screen

Medium

  • Start Menu
    • START MENU click to toggle button bar
  • Windows
    • Save maximized state on close
    • Fix missing exit animation on windowless apps
    • Re-render maximized window on layout/orientation changes
  • Icons
    • Store icon positions
    • Fix 3rd line truncation (hiding overflow cuts off shadow)
    • Fix single long line not truncating
  • DOS
    • Run in web worker to stop animation blocking
  • Focus
    • Winamp titlebar not properly focused on load
  • Files
    • Store uploaded file stats
  • PDF & ODF Viewers
    • Finish UI's / Add Controls

Low

  • Wallpaper
    • Use brighter rainbow effect
  • File Manager
    • Resizable/sortable/scrollable columns
    • Modified date/time
    • Expandable tree-view of directories (List & Menu View)
  • System
    • Context menus on right click or touch hold
  • Toolbar
    • Back, Forward, Refresh & Home Buttons
    • Address & Search Inputs
  • Icons
    • Switch to grid layout
    • WebODF icon for doc types
  • ClippyJS
    • Clean up code and move to hooks
  • System Tray
    • Use battery icons from

Feedback

  • Allow changing theme components to all Windows or all macOS (or Linux)
  • iOS/iPad Safari issue with start button
  • Improve UX/a11y to fit better into browser format
  • Virtual keyboard for DOS on mobile/tablet
  • Min/max/close are sometimes not doing the correct functions
  • Key combos in DOS are being capture by browser/OS (Fullscreen?)
  • Unfocus of start menu is inconsistent on Safari
  • Dragging acts odd when Blog iframe is open
  • iPhone 6 issues with clicking anything
  • Blog iframe glitches out of window on Safari w/iPhone XS or lower

About

Desktop environment in the browser.

https://x.dustinbrett.com

License:MIT License


Languages

Language:TypeScript 75.6%Language:SCSS 22.7%Language:JavaScript 1.7%