Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 1018 Bytes

README.md

File metadata and controls

34 lines (22 loc) · 1018 Bytes

Java-Widgets

CS338 Project

About

This is a project that I worked on at Drexel University in class CS338. The point of this project was to create an interface similar to the Mac OSX dashboard. I wanted to be able to see and use widgets on any OS. This was a fun project and I will be starting it up again to finish where I left off.

Additional Libaries

This project uses JH Labs Filters.jar Website. This libarary is used to process the images and animations.

Current Widgets

  • Clock
  • Weather

Widgets to come

  • Calendar
  • Notepad
  • Calculator
  • Cpu/ram tracker

Weather Widget

This widget uses OpenWeatherMap. You will need to goto the site and sign up for an API key. It's free. Set api_key in WeatherWidget.java.

Future Plans

  • Widget Launcher next to system clock
  • Save/restore Configuration
  • Dashboard overlay pinning & keyboard shortcut or Right on Desktop
  • Close all widgets
  • Launch on startup