0
I Use This!
Inactive

Commits : Listings

Analyzed about 12 hours ago. based on code collected about 19 hours ago.
Apr 18, 2023 — Apr 18, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Added the console handle to the callback function, so a client with multiple consoles can tell which one sends the notification. Fix formatting.
David Quintana
as gigaherz
More... almost 10 years ago
Fix window now showing because of WM_NULL.
David Quintana
as gigaherz
More... almost 10 years ago
Refactor a few things.
David Quintana
as gigaherz
More... almost 10 years ago
Create README.md More... over 10 years ago
Refactored the initialization into using a structure, which will allow a future implementation of the code needed to change the console settings after creation. Since I uglified the code, it will require some cleanups later.
David Quintana
as gigaherz
More... almost 11 years ago
Ran the code through astyle,
David Quintana
as gigaherz
More... almost 11 years ago
git-svn-id: http://consolelib.googlecode.com/svn/trunk@31 cf4fd80e-72e3-11de-a9df-91707ec8e704
David Quintana
as gigaherz
More... almost 11 years ago
Dewarningize (removed some level4 warnings).
David Quintana
as gigaherz
More... almost 11 years ago
Properly draw the visible half of full-width characters. Fix a selection issue with full-width characters.
David Quintana
as gigaherz
More... almost 11 years ago
Scroll wheel support.
David Quintana
as gigaherz
More... almost 11 years ago
Some fixes (more coming)
David Quintana
as gigaherz
More... almost 11 years ago
Split the monolithic code into a few files. It's still a mess but at least it makes a bit more sense.
David Quintana
as gigaherz
More... almost 11 years ago
Converted the code to plain C (because I can). This also includes some older changes I never commited, but I'm not even sure what they did anymore. Possibly unfinished.
David Quintana
as gigaherz
More... over 11 years ago
Refactored some function names. Added functions to clear the whole buffer, the visible lines, or just the current line (will add something to clear/fill an user-defined rectangle at some point). Added a bunch of control parameters, some of them read-only for now. Added a resize notification. Moved a misc function to a separate file. Fixed some search&replace mistakes.
David Quintana
as gigaherz
More... almost 13 years ago
Fix Aero snap maximizing size limit.
David Quintana
as gigaherz
More... almost 13 years ago
Fix scrolling.
David Quintana
as gigaherz
More... almost 13 years ago
Fix EOLs and add properties so it doesn't break again (hopefully)
David Quintana
as gigaherz
More... almost 13 years ago
Delete vs2008 project files.
David Quintana
as gigaherz
More... almost 13 years ago
Upgrade project to Visual Studio 2010 format.
David Quintana
as gigaherz
More... almost 13 years ago
Impement some code to handle full-width characters by assigning them two chars' space on the screen. Needs improving but works well enough for now.
David Quintana
as gigaherz
More... almost 13 years ago
Forgot to remove some debugging messages.
David Quintana
as gigaherz
More... over 14 years ago
Turn off precompiled headers, I still don't trust them. Cleanup unnecessary files which I didn't really need.
David Quintana
as gigaherz
More... over 14 years ago
Some bigger and smaller changes: - Implemented scrolling of selection - Refactored the API so it doesn't use "cl" prefix, like OpenCL. - Fixed a bug where window messages sent by CreateWindowEx didn't have a console handle to work with.
David Quintana
as gigaherz
More... over 14 years ago
It seems google code doesn't support utf16-formatted text, so try with utf8 isntead.
David Quintana
as gigaherz
More... over 14 years ago
Added display of the selected text with special colors (black on white if the background is dark enough, and black on white otherwise).
David Quintana
as gigaherz
More... over 14 years ago
WIP selection support. Todo next: - Draw selected text different. - Auto-scroll when scrolling outside of the displayed area (mouse already captures while pressed). Todo later: - Immediate Input support. Todo even later: - Optional Input Buffering with command history.
David Quintana
as gigaherz
More... over 14 years ago
Implemented a Notification Callback. For now it only notifies of window closing because of WM_CLOSE.
David Quintana
as gigaherz
More... over 14 years ago
CBA to implement selection right now.
David Quintana
as gigaherz
More... almost 15 years ago
Implemented horizontal scrolling. Added experimental bold font support.
David Quintana
as gigaherz
More... almost 15 years ago
Bleh
David Quintana
as gigaherz
More... almost 15 years ago