Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

os-gui

Package Overview
Dependencies
Maintainers
1
Versions
13
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

os-gui - npm Package Versions

1

0.2.1

Diff

Changelog

Source

[0.2.1]

Removed

  • Unwanted globals $G and E are no longer exported

Changed

  • Windows are bounded to the screen at the end of a drag operation. This doesn't match behavior of windows in Windows 98, but in lieu of OS features for getting windows back on screen like <kbd>Alt+Space</kbd>, I think this makes sense for now.

Fixed

  • Dragging over iframes is fixed
  • Some layout-important CSS is moved to layout.css
  • Some titlebar-related styles are scoped in to .os-window * to fix conflicts in jspaint, where I'm trying to use a separate window class temporarily for tool windows.
  • Colors:
    • Menu bar dividers now correctly use the theme colors
    • Disabled buttons now correctly use the theme colors
    • Disabled menu items now correctly use the theme colors except that sometimes it should just show GrayText and not a 3D effect
    • Menu bar button text uses the correct colors now
1j01
published 0.2.0 •

Changelog

Source

[0.2.0] - 2020-03-12

Added

  • Rewrote using PostCSS
  • Everything is now themeable, by dragging and dropping .theme and .themepack files
  • Maximize and Minimize, with flying titlebar effect
  • Default buttons
  • Toggle buttons

Changed

  • Button borders are now based on SVG border-image, instead of using pseudo elements, border and box-shadow.
    • Metrics for buttons are changed, they're simpler now, because it's not extending visibly outside the border-box.
    • (::after is now free to use for other things, altho ::before is still used for showing focus.)
  • Window component is now an app window instead of a tool window, to aid reintegration with 98.js.org; jspaint will come later.
  • Window component is styled with .os-window now, altho it includes both classes os-window and window.
1j01
published 0.0.0 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc