Sam Hocevar
8915c4b685
build: fix license and copyright information.
11 лет назад
Sam Hocevar
8202767fa1
misc: carry on with the lowercase rampage.
Using “Array” instead of “array” is now fully deprecated, and I replaced
the Log::Debug() etc. functions with msg::debug() etc. because log:: was
unavailable due to being a maths function.
Added up-to-date copyright notice and BOM to modified files, just in case.
11 лет назад
Sam Hocevar
c8af09f3b4
build: use #pragma once instead of header guards because 1) fuck the dinosaurs,
and 2) fuck the Visual Studio compiler that crashes when confused.
11 лет назад
Sam Hocevar
3f897ce51a
build: reorganise includes so that we can use precompiled headers later.
11 лет назад
Sam Hocevar
ef23ae4bf0
base: get rid of the ssize_t requirement and use ptrdiff_t instead.
11 лет назад
Sam Hocevar
d2cb94e057
misc: remove 100% of the "using namespace std;" madness.
11 лет назад
Sam Hocevar
ebbb89f91c
base: strip core.h from its contents and put it in public/private headers.
11 лет назад
Sam Hocevar
70e6a8e570
scenegraph: Entity::TickDraw() now provides a reference to the current
scene so that g_scene can be deprecated later.
11 лет назад
Sam Hocevar
282d9868e4
input: disable keyboard tests the new input system doesn't support yet.
12 лет назад
Sam Hocevar
2cc06f00c2
gpu: add SetDepthMask/GetDepthMask to render contexts.
12 лет назад
Lolbot
e320574ed2
fixed 542 files out of 2754:
- removed 0 CR characters
- removed 0 trailing whitespaces
- replaced 0 tabs with spaces
- fixed 542 svn:eol-style properties
12 лет назад
Lolbot
ea0cb6a208
fixed 542 files out of 2754:
- removed 0 CR characters
- removed 0 trailing whitespaces
- replaced 0 tabs with spaces
- fixed 542 svn:eol-style properties
12 лет назад
Sam Hocevar
a133d36dfc
base: roll our own constants because it’s always a pain in the ass
to get M_PI from the platform headers and cast it to float.
13 лет назад
Benjamin ‘Touky’ Huet
4cb8f416f7
New year copyright update.
13 лет назад
Sam Hocevar
19c2103dcf
build: fix the WTFPL site URL in all code comments.
13 лет назад
rez
114f4b439d
NEERCS: changed copper base color to do not disturb sam white terminal :)
13 лет назад
Sam Hocevar
6b983dc32f
neercs: fix rendering issues and tweak timings so that large fullscreen
apps such as cacademo no longer appear to lag.
13 лет назад
Sam Hocevar
1986f05954
neercs: fix our unread() function so that it stops losing characters.
13 лет назад
Sam Hocevar
d8ef25c9ce
neercs: added a better check for forkpty(), and moved the GL_POINTS
size and texture logic to the vertex shader.
13 лет назад
rez
8b9b07f593
neercs: added a protection glass above the monitor
13 лет назад
Sam Hocevar
a1df6fe36a
neercs: F3 toggles fancy shit drawing.
13 лет назад
rez
8abcdd40cd
neercs: added radial blur! FUCK YEAH \:D/
13 лет назад
Sam Hocevar
71da6d07f9
neercs: ESC no longer quits; but closing the shell does.
13 лет назад
rez
88e895839d
neercs: minors debug (and some bugs added)
13 лет назад
Sam Hocevar
ac7ecd46b6
neercs: support arrow keys, pgup etc. and don't send keystrokes to the
terminal if the setup window is active.
13 лет назад
rez
667324f9c5
NEERCS: fixed setup value bar length / fixed copper setup
13 лет назад
Sam Hocevar
8f31334519
neercs: minimalist keyboard support.
13 лет назад
Sam Hocevar
8d9153bc1d
neercs: add some helper function for future keyboard input.
13 лет назад
Sam Hocevar
0706f32aa5
neercs: fix two potential crashes, one caused by mismatched delete/delete[]
and one caused by a bug in the current version of libcaca.
13 лет назад
Sam Hocevar
f347d58585
neercs: fix Windows build.
13 лет назад
Sam Hocevar
27d2ad5dd0
neercs: adapt PTY to canvas size.
13 лет назад
Sam Hocevar
8c6f141a99
neercs: fix SetWindowSize parameter handling.
13 лет назад
Sam Hocevar
138666c04e
neercs: buffer unread characters for next frame.
13 лет назад
Sam Hocevar
929af5c5e0
neercs: spawn a shell and read what it tries to print.
13 лет назад
rez
831211da35
scrollable option list in setup
13 лет назад
Sam Hocevar
150429f6c8
neercs: create new Term and Pty classes that will contain the real stuff.
13 лет назад