Skip to content

slashlos/Helium

 
 

Repository files navigation

Helium does windows!

helium_logo

Helium 3 it's a forked project of the floating browser window by Jaden Geller.

Helium supports multiple windows as documents, each with their own settings as well as global preferences such as playlists and history, and supporting multiple windows via a Finder status and dock icon menus.

Helium allows you to watch media, browse the web and do much more while you stay productive. Your content will never fall behind your other windows even as you switch tasks.

Helium supports a number of per window preferences such a auto-hide titling, as well as a customizable translucency mode that allows you to simultaneously see your content and your work, without intercepting mouse clicks when it's translucent. You have the ability to click, drag, scroll behind your floating content.

Getting Started - Helium

Check out the videos on Helium on YouTube:

Helium Video #0

Helium Video #1

Getting Started - Helium

Like prior versions, Helium windows will float over your work but now being a multiple window applcation, document based, some setting were made document based, while some are global.

Status Icon Menu

By default Helium will install a Finder icon menu for easy access to Helium, which can be controlled by a global preference setting.

Contextual Menu

Each Helium window provides a contextual menu, which varies based on type of content being displayed.

Documents Menu

For content based on file URLs rather than websites Helium document window, when a file save is possible, will allow you to save the document. All file operations for Helium store to the user's defaults application preferences, which are global for all documents yet individual settings per document are captured such its window frame size, location, title. See playlists below.

Playlists

Helium maintains two types of information: History and Playlists.

From all Helium windows, a contextual menu item, Playlists, gains access to all recorded information stored within the users applications default store for Helium.

Helium does provide a means to save and retrival entire playlist or items, by drag-n-drop from the the playlist table views. Also playlist items can be dragged from a Helium window document icon into a playlist item or list which if "over" will cause the item to be updated.

Note that all playlists saved can be done by the playlist panel Save button and automatically when the app terminates.

History catalogs in order of viewing, all loaded URLs be they local, remote or web sites. History is itself a "playlist" whose name can be tailored by altering its name in the playlist editor.

Packages

No packages published

Languages

  • Swift 75.9%
  • Rich Text Format 15.7%
  • Objective-C 5.1%
  • HTML 2.8%
  • JavaScript 0.4%
  • C 0.1%