kamilion / vinterm Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/vinterm
License: GNU General Public License v3.0
Automatically exported from code.google.com/p/vinterm
License: GNU General Public License v3.0
Vintage Terminal ---------------- Use a terminal in style, like in the good old days! Vintage Terminal is a terminal emulator that simulates the looks of a 1980s monitor. Vintage Terminal has the following features: * Full terminal capabilities implemented; * Scaling (zoom) with the argument `-s`; * Window resize/maximize; * Full screen (`CTRL + F11`) and full screen with 80 columns (`CTRL + SHIFT + F11`); * UNICODE support (no unicode font yet); * Has a authentic old look based on a IBM 5151 monitor. This is a very early alpha release, so is not yet for the faint of heart. USE AT YOUR OWN RISK. Vintage Terminal requires the SDL library <http://www.libsdl.org/>. The AO library is an optional dependency for hearing beeps <http://http://www.xiph.org/ao/>. The following features are planned: * Mouse support * Different colors for the monochrome monitor (ambar, blue, gray...) * Different types of old monitors (DEC terminals, TV...) * Ability to configure every aspect of the image * MS-DOS console emulation for Windows `Vintage Terminal` has only been tested on Linux so far, but has been reported to work on MacOSX. See INSTALL for details.
Add a (?) character for invalid unicode char
Original issue reported on code.google.com by [email protected]
on 23 Jul 2013 at 11:03
Add full screen support.
Original issue reported on code.google.com by [email protected]
on 25 Mar 2012 at 5:18
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 28 Jul 2013 at 2:50
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 1 Aug 2013 at 7:36
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 2 Aug 2013 at 11:16
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 17 Aug 2013 at 2:29
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 9 Aug 2013 at 4:12
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 28 Jul 2013 at 2:50
Add complete VT100 support
Original issue reported on code.google.com by [email protected]
on 25 Mar 2012 at 5:17
~/Downloads/vinterm-0.5.0$ make
libraries.mk:19: IMPORTANT: The AO library was not detected in the system. The
installation will continue but the audible beep in the terminal will not be
avaliable
Vintage Terminal build options:
CXXFLAGS = -DVERSION="0.5.0" -DDATADIR="/usr/local/share/vinterm" -pedantic
-Wall -I. -I/usr/include -std=c++0x -g -O0 -DDEBUG -I/usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -D_SDL -DLIBCONFIG
LDFLAGS = -L/usr/lib -lutil -g -L/usr/lib/x86_64-linux-gnu -lSDL -lX11
-lconfig++
CC = g++
CC terminal/framebuffer.cc
terminal/framebuffer.cc: In member function ‘void
Framebuffer::SetEndSelection(int, int)’:
terminal/framebuffer.cc:557:16: error: ‘std::string’ has no member named
‘pop_back’
make: *** [terminal/framebuffer.o] Error 1
Original issue reported on code.google.com by [email protected]
on 12 Nov 2013 at 12:55
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 13 Aug 2013 at 4:46
Configuration software
Original issue reported on code.google.com by [email protected]
on 22 Jul 2013 at 1:57
I'd like to try out vinterm, but I don't like to use SVN. I'm sure there are
more people that also prefer Git nowadays.
Regards, Thomas Koch
Original issue reported on code.google.com by [email protected]
on 27 Jun 2013 at 6:59
When playing rogue 5.4.4 [1] in vinterm on Linux, sometimes the map is drawn
wrong. I tracked it down to the vpa terminfo capability. The following
patches [2] and [3] correct the problem and make rogue playable in vinterm
0.5.0.
[1] Rogue 5.4.4
http://rogue.rogueforge.net/
[2] vinterm.info.diff
http://code.rogueclass.org/rcl/artifact/89a2cce12d90276271849a38096d09c2062cd9e7
[3] vinterm.cc.diff
http://code.rogueclass.org/rcl/artifact/551651e78349eea5ef3b963b4f14728d27e68d84
Original issue reported on code.google.com by [email protected]
on 18 Oct 2013 at 3:01
Write a manual page.
Original issue reported on code.google.com by [email protected]
on 25 Mar 2012 at 4:25
What steps will reproduce the problem?
1. run make
2.
3.
What is the expected output? What do you see instead?
expected to build or complain about required dependencies not met.
what I see is that it says it will build without the audible beep but fails to
build:
$ make
libraries.mk:30: IMPORTANT: The libconfig++ library was not detected in the
system. The installation will continue but the audible beep in the terminal
will not be avaliable
Vintage Terminal build options:
CXXFLAGS = -DVERSION="0.5.0" -DDATADIR="/usr/local/share/vinterm" -pedantic
-Wall -I. -I/usr/include -std=c++0x -g -O0 -DDEBUG -I/usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -D_SDL -DAO
LDFLAGS = -L/usr/lib -lutil -g -L/usr/lib64 -Wl,-rpath,/usr/lib64 -lSDL
-lpthread -lao -lX11
CC = g++
CC options.cc
options.cc:9:25: fatal error: libconfig.h++: No such file or directory
#include <libconfig.h++>
^
compilation terminated.
make: *** [options.o] Error 1
What version of the product are you using? On what operating system?
vinterm-0.5.0 on slackware 14.1 x86_64.
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 16 Apr 2014 at 9:38
Add a -e option to run a script right after starting
Original issue reported on code.google.com by [email protected]
on 23 Jul 2013 at 11:04
When starting up on tiling window managers, the window is resized by the WM,
but this resize event doesn't get to SDL.
Original issue reported on code.google.com by [email protected]
on 25 Jul 2013 at 11:02
Remove artifacts when redrawing the screen.
Original issue reported on code.google.com by [email protected]
on 30 Mar 2012 at 5:46
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 28 Jul 2013 at 2:51
Color terminal
Original issue reported on code.google.com by [email protected]
on 22 Jul 2013 at 1:55
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 2 Aug 2013 at 11:47
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 17 Aug 2013 at 2:30
What steps will reproduce the problem?
1. Open terminal
2. Press TAB
It should beep.
Original issue reported on code.google.com by [email protected]
on 25 Mar 2012 at 4:14
-Grab sources from svn
-Unpack it
-Run ./configure
The error is:
WARNING: `automake' is missing on your system. You should only need it if
you modified `Makefile.am', `acinclude.m4' or `configure.ac'.
You might want to install the `Automake' and `Perl' packages.
Grab them from any GNU archive site.
Automake and python are installed on system.
Original issue reported on code.google.com by [email protected]
on 26 Mar 2012 at 1:32
Add UNICODE support.
Original issue reported on code.google.com by [email protected]
on 25 Mar 2012 at 5:17
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 29 Jul 2013 at 11:57
Add program icon.
Add homepage icon.
Original issue reported on code.google.com by [email protected]
on 25 Mar 2012 at 6:30
What steps will reproduce the problem?I
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 1 Aug 2013 at 2:10
Multiple terminals
Original issue reported on code.google.com by [email protected]
on 6 Apr 2012 at 1:06
What steps will reproduce the problem?
1. Open a ViM document bigger than the framebuffer
2. Go down
3. Go up (with the arrow or pageup)
What is the expected output? What do you see instead?
The status bar is becomes garbled.
Original issue reported on code.google.com by [email protected]
on 25 Jul 2013 at 11:23
I am using vi (not vim) and get an error, because vim is not found.
The alias from the profile file should go away.
Original issue reported on code.google.com by [email protected]
on 21 Jun 2012 at 7:23
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 29 Jul 2013 at 6:16
Backterminal
Original issue reported on code.google.com by [email protected]
on 9 Apr 2012 at 4:14
Add a configuration file that allows changing vinterm's options.
Original issue reported on code.google.com by [email protected]
on 25 Mar 2012 at 5:18
Mouse support
Original issue reported on code.google.com by [email protected]
on 9 Apr 2012 at 3:58
Use OpenGL. This will enable a great number of new effects.
Original issue reported on code.google.com by [email protected]
on 22 Jul 2013 at 1:32
Message obtained when "ls" is run in a colored shell environment:
warning: Unrecognized escape sequence: ESC[01;34m
These are the codes for colors, they should be ignored, or considered in a way
for a possible use... may we can have options with --colors options ?
Original issue reported on code.google.com by [email protected]
on 22 May 2012 at 5:49
Implement alternate charsets
Original issue reported on code.google.com by [email protected]
on 8 Apr 2012 at 12:26
I tried to compile vinterm under lion. To get it working I had to do:
1. install MacPorts
2. port install libsdl
3. fix src/console.cc (Macosx defines forkpty in util.h and not pty.h)
Now it runs.
Attached is a patch file.
Thanks for vinterm.
Original issue reported on code.google.com by [email protected]
on 10 Apr 2012 at 11:29
Attachments:
Add keypress sound
Original issue reported on code.google.com by [email protected]
on 25 Mar 2012 at 5:20
Window resize
Original issue reported on code.google.com by [email protected]
on 12 Apr 2012 at 1:44
What is the expected output? What do you see instead?
options.cc: In constructor ‘Options::Options(int, char**)’:
options.cc:12: error: expected primary-expression before ‘{’ token
options.cc:13: error: expected primary-expression before ‘{’ token
make: *** [options.o] Error 1
What version of the product are you using? On what operating system?
0.30
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 21 Apr 2012 at 4:46
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.