profile
viewpoint
Jordan Eldredge captbaritone @facebook Alameda, CA https://jordaneldredge.com JavaScript dork.

1j01/98 368

💿 Web-based Windows 98 desktop recreation █████▓█▓▓▒▓▒▒░▒░░░🗕︎🗗︎🗙︎

captbaritone/codeception-mailcatcher-module 103

Test emails in your Codeception acceptance tests

captbaritone/better-indent-support-for-php-with-html 50

This script allows you to indent HTML sections in PHP files

captbaritone/awesome-atwoods-law 12

A curated list of applications reimplemented in JavaScript

afahim/eslint-plugin-underscore-lodash-compatibility 8

Make sure your code can use underscore and lodash interchangeably.

aaronabramov/haste_map 6

jest-haste-map fork written in rust

captbaritone/clusterfach-py 3

A recommendation engine

captbaritone/album-cover-generator 2

Randomly generated album covers

captbaritone/butterchurn 2

Butterchurn is a WebGL implementation of the Milkdrop Visualizer

captbaritone/acorn 1

A small, fast, JavaScript-based JavaScript parser

startedbenbjohnson/clock

started time in an hour

fork clauderic/tinacms.org

Organization site for general info, documentation, blogs & contribution guidelines.

https://tinacms.org/

fork in 5 hours

issue closed1j01/jspaint

Ability to make a window modal window

Currently when you open two or more windows, there is no attribute to make one window a modal so that all other windows and also application's main menu can not be click on unless the modal window is closed first. This is good to prevent certain actions when a window is opened as a modal window

closed time in 5 hours

Ippezrobert

issue comment1j01/jspaint

Ability to make a window modal window

This repo is for issues about jspaint. If you want this feature for general usage (in a different application), you can open an issue here: https://github.com/1j01/os-gui

Ippezrobert

comment created time in 5 hours

startedsusam/tucl

started time in 12 hours

issue opened1j01/jspaint

Ability to make a window modal window

Currently when you open two or more windows, there is no attribute to make one window a modal so that all other windows and also application's main menu can not be click on unless the modal window is closed first. This is good to prevent certain actions when a window is opened as a modal window

created time in 14 hours

push eventmunificent/craftinginterpreters

Robert Nystrom

commit sha c8eb5544b44754f1df6239a99ce0c7c53bb781d9

Edit "Hash Tables".

view details

push time in 19 hours

startedcaptbaritone/webamp

started time in 19 hours

issue comment1j01/jspaint

"Browser cleared canvas" message appears every action while image is empty

Yep, I figured it was more important to include this dialog than to get the condition exactly right. I'm not sure of a good way to exclude cases where the image is supposed to be completely transparent. I thought of having an extra canvas to test if it becomes blank when memory is cleared, but it turns out individual canvases can be cleared while leaving others in tact, and bigger ones probably get cleared first, and I don't really want a giant canvas taking up memory in order to detect when memory gets cleared because then it'll get cleared earlier, and it might be unreliable anyways. Probably there needs to be some flag that's maintained of whether it's supposed to be blank or not, and canvas-clearing operations set it, and then it only gets reset when (after any operation) the canvas stops being blank. But what is a canvas-clearing operation? Image > Clear Image sure, but also deleting a selection sometimes, or dragging a selection off the canvas, or using the Fill tool to fill with transparency. Basically it's a surprisingly complicated problem, and not very interesting. Other options include making the dialog less alarming, maybe starting with "Did you mean to clear the canvas?" or something

CST1229

comment created time in 20 hours

issue comment1j01/jspaint

Text in "About Paint" windows shows up black in dark theme

I actually have a fix for this in a branch, edit-colors-dialog, which I'll release when I finish up the Edit Colors dialog.

polygonnedpotato

comment created time in 20 hours

issue comment1j01/jspaint

Edit Colors window doesn't work on Microsoft Edge and Brave browser

Yeah so currently it uses the browser's built-in color picker, and I don't know if this is failing because of some stupid security measure these browsers implement or what, but I've actually started implementing the Windows 98 color picker. The thing is, I lost a ton of work on it when my hard drive crashed, so I've been demotivated from working on jspaint for a while. I think I'm gonna start working on it again soon, but no promises.

LTrue130

comment created time in 20 hours

issue comment1j01/jspaint

Multi level menus does not work as expected.

It looks like you're trying to create an entirely different application using the menu code. I actually have that separately distributed as a library (and with a proper license) here: https://github.com/1j01/os-gui Feel free to open an issue there. (By the way, I want to rewrite the menu code eventually, as there's a lot of things I want to improve.)

Ippezrobert

comment created time in 21 hours

issue closed1j01/jspaint

Marjoetz

Add people in my app to work together

closed time in 21 hours

marjoetz

issue comment1j01/jspaint

Marjoetz

I can't do anything about this without further explanation.

marjoetz

comment created time in 21 hours

startednotnil/chess

started time in 21 hours

startedvxunderground/MalwareSourceCode

started time in 21 hours

issue commentcaptbaritone/webamp

unable to close or reopen

It finally worked! Thank you!

lexterror

comment created time in a day

issue commentcaptbaritone/webamp

unable to close or reopen

https://ibb.co/HDKfcYW

lexterror

comment created time in a day

issue commentcaptbaritone/webamp

unable to close or reopen

<script src="webamp.bundle.min.js"></script>

I'm using the latest version you posted yesterday.

lexterror

comment created time in a day

startedcaptbaritone/markdown.today

started time in a day

startedcaptbaritone/webamp

started time in a day

issue openedcaptbaritone/webamp

Spotify support?

Hi!

Long time ago there was pair of implementations of Spotify client with Winamp skin (for Windows only). And I looked closed PRs in this repository - the questions of webamp integration with Spotify were closed many time ago (because there was some restrictions). Now open Spotify api exists (https://developer.spotify.com/documentation/web-api/), and there is a lot of full-working Spotify unofficial clients (like https://github.com/hrkfdn/ncspot). Typescript library exists too (https://www.npmjs.com/package/@types/spotify-api). So what about an idea to integrate webamp with Spotify, with playlists, search, user library, artist page and other features? I think it may be a excellent collaboration between eras:)

created time in a day

startedcaptbaritone/webamp

started time in a day

starteddmtrKovalenko/odiff

started time in a day

PR opened rwaldron/idiomatic.js

fixing broken link in readme.

The link in the main readme about " Baseline for Front-End [JS] Developers, 2015" has changed. I tracked down the website and, with a little search, I've found the correct link. With this PR, I update it.

+1 -1

0 comment

1 changed file

pr created time in a day

issue commentjvilk/BrowserFS

Webdav support to connect to cloud storage like for example Nextcloud / Owncloud

I'm in need of this so I started to implement a backend myself. If you wish to contribute please get back to me.

bessw

comment created time in a day

issue closedmunificent/craftinginterpreters

Typo in illustration (a-virtual-machine/ast.png)

There is a very small typo in:

  • https://github.com/munificent/craftinginterpreters/blob/master/site/image/a-virtual-machine/ast.png

Instead of echo(6) it should be echo(9) as in

9  // from echo(4 + 5)
12 // from print 3 + 9

closed time in a day

toebsen

issue commentjvilk/BrowserFS

Initialize BrowserFS with a file system

Please have a look at the Readme.md it explains how to initialize a filesystem.

mjohngladson

comment created time in a day

more