|
|
|
The (sub)header says it all
(what? do you need glasses or something?)
|
|
In the dubious case that you care about what am I doing,
or in the more likely case of you wondering why I haven't finished XX
(with XX being something I've told you I was working on)...
This page may give you an insight about why I'm late with that.
The following is an incomplete (mmm, can you see the pattern here?) list of things I either:
- Have just started to work on.
- Have almost finished.
- Have made some work on.
- I'm working on.
- I have thought / am thinking about doing.
Finally! Now I can just link people here instead of writing excuses!
And they'd said I just couldn't become lazier.... psh...
|
|
Things between which my focus shifts
(some of...)
|
|
Do I need to clarify that everything is BeOS/Haiku related unless explicitly
noticed otherwise? no? Good, 'coz I won't.
- Drivers:
- A simple driver for ITE's IT8705/IT8712 Hardware sensor.
- A serial_mouse addon for Haiku.
- A gfx card driver/accelerant for the SiS300 series (300/305, 540, 630/730).
- Driver and apps for Philip's SAA713x based TV/FM Tuner/Video Capture cards (Get it here).
- A Serial Port driver.
- A driver for my AMR PCTel modem.
- A driver for my dot-matrix printer. (compile Zeta's CUPS sources for R5 usage, instead?)
- Applications:
- "Hardmony" - a little hardware monitoring app (inspired by MBProbe).
- "Poke" - A "/boot/bin/poke" replacement.
- QnD-Cataloger - tiniest-yet-useful CD/DVD/HD content cataloger (made in Delphi, C++ BeOS version will follow some day).
- Add-ons / plugins:
- CL-Amp Graphical Equalizer (Get it here).
- System-wide Graphical Equalizer (non-yet-working).
- Two-wheeled mice support (Get it here).
- "Fuzzy" string search extension for Pe (edit-distance algorithms).
- C/C++ related:
- Can't live without kind of things:
- Delphi-like types: string, dynamic arrays, sets, etc.
- Delphi-like properties.
- Delphi's RTL-like classes: TStringList, TMemStream (Jack Burton leads the way!).
- Visual Controls (Widgets):
- Delphi's VCL-like TComboBox control/widget.
- LCD display.
- OSD-like Controls/Widgets (I hope Haiku will make this easier).
- Miscelaneous:
- A libreadline/libhistory replacement. Extremely basic, really, but: tiny, portable (DOS/Win, POSIX) and MIT-Licensed.
- Pascal related:
- BePascal: an Object Pascal wrapper for the BeAPI.
- Misc:
- Create a personal website to put my stuff on.
- Maybe write a couple of articles for Haiku's newsletter? ("Poke"-related). Maybe not.
- "Real Life" related:
- Overcome my bipolar dissorder.
- Move from "Mar del Plata" to "Catamarca" / Get a job there. DONE!!! Currently working for a multinational.
- Re-enter university ("Ingeniería Informática" this time, previously I was on "Biomedical Engineering").
"They beat me already!" section:
- Hardware Sensor App. "DeskbarSensor" does what mine never did.
- MTRR kernel modules. AxelD did it with without even blinking an eye.
|
|
Status of some of the above...
(repeat after me: "unfinished" :-/)
|
- Serial mouse driver (an input_server device addon actually):
- Already work for MS/MS+/Intellimouse and MouseSystem protocols (all the three serial mice I have).
- Add support for Logitech mice (Hey!... Jack Burton has one of these :-D).
- Severe code clean-up/refactoring needed.
- SiS 300 gfx driver:
- Basic 2D acceleration is working (16-Bits only).
- Supports Hardware cursor.
- DMPS does actually work (original Exp/Dano driver never did for me).
- Still relies on VESA to set the display mode at boot time (this is mostly why I haven't released it).
- To be continued...
The basic idea is to end up donating my BeOS-related code to Haiku,
and pretty much releasing everything else either as freeware or with MIT-licensed sources.
It would be über-cool to earn some bucks doing BeOS/Haiku/Zeta stuff, but that's (at least on my case) just day-dreaming.
|
|