Marcin Kulik
|
b7807c3f0d
|
Better styles + pagination
|
2012-03-04 15:18:09 +01:00 |
|
Micha Wrobel
|
4f47f0a7fc
|
Add specs for destroy
|
2012-03-04 14:37:30 +01:00 |
|
Micha Wrobel
|
e7567848d3
|
Url is defined after initialization
|
2012-03-04 13:54:42 +01:00 |
|
Micha Wrobel
|
712410a3e7
|
Remove not used leavings
|
2012-03-04 13:51:53 +01:00 |
|
Micha Wrobel
|
706460e71b
|
Show time ago in comments
|
2012-03-04 13:50:57 +01:00 |
|
Micha Wrobel
|
e7f5f57424
|
Some refactoring, and make possible to remove own comments
|
2012-03-04 13:50:56 +01:00 |
|
Micha Wrobel
|
9a190cf474
|
Don't show comment form if user not logged in
|
2012-03-04 13:50:56 +01:00 |
|
Micha Wrobel
|
d296d69aa3
|
Add information about current_user
|
2012-03-04 13:50:56 +01:00 |
|
Micha Wrobel
|
5201b3f768
|
Initial implementation of comments - in progress
|
2012-03-04 13:50:56 +01:00 |
|
Micha Wrobel
|
9094b8b0b6
|
Override as_json to include more data
|
2012-03-04 13:50:17 +01:00 |
|
Micha Wrobel
|
e66ad8b5ed
|
Add comments association
|
2012-03-04 13:50:16 +01:00 |
|
Micha Wrobel
|
877a59b365
|
Protect from mass assignment
|
2012-03-04 13:50:16 +01:00 |
|
Micha Wrobel
|
cc6fd9eb2a
|
Remove posibility to update comment
|
2012-03-04 13:50:16 +01:00 |
|
Micha Wrobel
|
70cf1bdc3b
|
Add comment resource
|
2012-03-04 13:50:16 +01:00 |
|
Marcin Kulik
|
58092ae50e
|
Let's have separate page for login buttons
This way we can link to login page from comments section
if user is not authenticated
|
2012-03-04 11:33:11 +01:00 |
|
Marcin Kulik
|
285f9934ab
|
Google analytics
|
2012-03-04 00:23:36 +01:00 |
|
Marcin Kulik
|
f3c80398cb
|
Clicking on term view toggles playback
|
2012-03-04 00:10:14 +01:00 |
|
Marcin Kulik
|
755efc09d1
|
Format time as mm:ss
|
2012-03-03 23:58:45 +01:00 |
|
Marcin Kulik
|
aa3c28701d
|
Pausing + time display
|
2012-03-03 23:50:18 +01:00 |
|
Marcin Kulik
|
5e05b0d1cb
|
Fix carriageReturn use
|
2012-03-03 19:45:52 +01:00 |
|
Marcin Kulik
|
1062aa3d01
|
Decompress bzip data in the browser
|
2012-03-03 19:43:38 +01:00 |
|
Marcin Kulik
|
b3e8fbb7df
|
Load asciicast data via ajax
|
2012-03-03 18:38:11 +01:00 |
|
Marcin Kulik
|
a16c10009a
|
Initially set brush with setBrush
|
2012-03-03 15:42:21 +01:00 |
|
Marcin Kulik
|
dec4d3dc31
|
Handle more standard esc sequences
|
2012-03-03 15:36:18 +01:00 |
|
Marcin Kulik
|
5a54654dc5
|
Handle special charset setting
|
2012-03-03 15:33:50 +01:00 |
|
Marcin Kulik
|
22b4da210c
|
Charsets support
|
2012-03-03 15:15:38 +01:00 |
|
Marcin Kulik
|
9480d9c1bb
|
Improve top nav
|
2012-03-03 08:53:14 +01:00 |
|
Marcin Kulik
|
9263bc37d3
|
avatar_img helper
|
2012-03-03 08:52:10 +01:00 |
|
Marcin Kulik
|
ece7bfa909
|
Fix ApplicationController#current_user
|
2012-03-02 22:33:13 +01:00 |
|
Marcin Kulik
|
7ffbe50c74
|
Fix saveTerminalState and restoreTerminalState
|
2012-03-02 22:08:40 +01:00 |
|
Marcin Kulik
|
76a5c46bfb
|
Fix reverseIndex, verticalTab
|
2012-03-02 22:05:52 +01:00 |
|
Marcin Kulik
|
8005613c95
|
Use single parent element for faster innerHTML
|
2012-03-02 21:38:34 +01:00 |
|
Marcin Kulik
|
2c58e449a5
|
Even more faster renderLine
|
2012-03-02 21:30:13 +01:00 |
|
Marcin Kulik
|
8ef0b63029
|
A little faster renderLine
|
2012-03-02 21:28:21 +01:00 |
|
Marcin Kulik
|
c6d6f9c851
|
Remove old commented out implementation of parser
|
2012-03-02 21:12:32 +01:00 |
|
Marcin Kulik
|
a9afb35b82
|
Don't log too much
|
2012-03-02 21:05:49 +01:00 |
|
Marcin Kulik
|
766fe57bf1
|
New parser
|
2012-03-02 20:54:43 +01:00 |
|
Marcin Kulik
|
6eeafdf699
|
Extract SGR codes interpretation to separate class
|
2012-02-29 09:08:16 +01:00 |
|
Marcin Kulik
|
3371a238b7
|
Merge pull request #35 from sickill/omniauth
User model and omniauth authentication
|
2012-02-26 13:13:24 -08:00 |
|
Micha Wrobel
|
d4f127508f
|
Add nickname column to users
|
2012-02-26 20:11:09 +01:00 |
|
Micha Wrobel
|
2669bbb310
|
Don't use assigns(:current_user) in spec
|
2012-02-26 20:10:09 +01:00 |
|
Marcin Kulik
|
0979a6706b
|
VT#renderer -> VT#view
|
2012-02-26 18:44:30 +01:00 |
|
Marcin Kulik
|
d0e0ec4f88
|
Use :alert (supported directly by redirect_to) instead of :error.
|
2012-02-26 18:39:46 +01:00 |
|
Micha Wrobel
|
c4763bb566
|
Improve controller specs, tiny refactoring
|
2012-02-26 18:13:46 +01:00 |
|
Micha Wrobel
|
ce67e84a60
|
Don't raise AR::RecordNotFound if there is no id
|
2012-02-26 17:57:46 +01:00 |
|
Micha Wrobel
|
0190c3f049
|
Add avatar_url column, modify migration file
|
2012-02-26 17:55:19 +01:00 |
|
Micha Wrobel
|
be24115519
|
Extract paths to helper methods
|
2012-02-26 16:40:30 +01:00 |
|
Micha Wrobel
|
1b33acb937
|
Make sure that @current_user is also set and cleared
|
2012-02-26 16:33:37 +01:00 |
|
Micha Wrobel
|
bf6b74289b
|
Add omniauth authentication: github and twitter
|
2012-02-25 23:43:17 +01:00 |
|
Micha Wrobel
|
c374f43f5e
|
fix key name, and remove unsupported email
|
2012-02-25 23:42:44 +01:00 |
|
Micha Wrobel
|
f59841abaf
|
Add user model, and .create_with_omniauth method
|
2012-02-25 17:43:10 +01:00 |
|
Marcin Kulik
|
f23cbbb79d
|
Move char attrs back to VT
|
2012-02-24 23:26:05 +01:00 |
|
Marcin Kulik
|
69c1dcbf9c
|
Another TODO
|
2012-02-24 23:20:27 +01:00 |
|
Marcin Kulik
|
3eb0b40d32
|
TODO
|
2012-02-24 23:20:03 +01:00 |
|
Marcin Kulik
|
9edbcbac4e
|
Remove wrong handlers
|
2012-02-24 23:19:38 +01:00 |
|
Marcin Kulik
|
260d7c6956
|
Comment
|
2012-02-24 23:19:04 +01:00 |
|
Marcin Kulik
|
49c583d500
|
Rename handleCSI to handleCS
|
2012-02-24 23:18:33 +01:00 |
|
Marcin Kulik
|
b4322fa5a0
|
Extract responsibilities
|
2012-02-24 23:18:12 +01:00 |
|
Marcin Kulik
|
961ee90836
|
Handle reverse/normal video attr
|
2012-02-22 18:11:06 +01:00 |
|
Marcin Kulik
|
9af87da790
|
Handle ESC[^ - reserved
|
2012-02-22 18:11:06 +01:00 |
|
Marcin Kulik
|
eecd3b3917
|
Configuration with confstruct
|
2012-02-20 21:52:21 +01:00 |
|
Marcin Kulik
|
efff8e765d
|
Ignore 2 more esc sequences
|
2012-02-20 21:16:13 +01:00 |
|
Marcin Kulik
|
fe349c9394
|
Blink attribute support
|
2012-02-20 21:15:26 +01:00 |
|
Marcin Kulik
|
5fdd43306d
|
Close span only if there was at least one brush used
|
2012-02-19 19:47:04 +01:00 |
|
Marcin Kulik
|
5f65e4d3fa
|
Set fixed with and height of terminal view. Fixes #22
|
2012-02-19 19:40:31 +01:00 |
|
Marcin Kulik
|
a0482edb14
|
Fix _cursorRight when on right edge of screen
|
2012-02-19 17:06:07 +01:00 |
|
Marcin Kulik
|
ee6298d515
|
Italic style support
|
2012-02-19 16:54:44 +01:00 |
|
Marcin Kulik
|
bf115d99be
|
Fix VT#deleteCharacters for good
|
2012-02-19 15:48:23 +01:00 |
|
Marcin Kulik
|
47998cc1a0
|
Improved VT#deleteCharacters
|
2012-02-19 15:13:12 +01:00 |
|
Marcin Kulik
|
c3f3da1318
|
Tab stop support
|
2012-02-19 15:12:56 +01:00 |
|
Marcin Kulik
|
dd737d4134
|
Fix bright attribute support
|
2012-02-13 22:43:43 +01:00 |
|
Marcin Kulik
|
bbd34c7e7c
|
Escape & and < in span before inserting them into DOM
|
2012-02-13 22:20:29 +01:00 |
|
Marcin Kulik
|
b6ccd8bf88
|
restartCursorBlink on movie-awake event
|
2012-02-13 18:43:54 +01:00 |
|
Marcin Kulik
|
ee7a051172
|
Cache generated brush spans
|
2012-02-12 22:48:04 +01:00 |
|
Marcin Kulik
|
df1c1f5a4a
|
Orders of magnitude faster rendering
|
2012-02-12 22:36:52 +01:00 |
|
Marcin Kulik
|
f4848c8b4b
|
Update only changed lines instead of whole screen
|
2012-02-12 22:02:57 +01:00 |
|
Marcin Kulik
|
6819f75070
|
Simplify dirty line tracking
|
2012-02-12 21:53:00 +01:00 |
|
Marcin Kulik
|
a9e0e261dc
|
Extract line initialization and removal to separate methods
|
2012-02-12 21:49:46 +01:00 |
|
Marcin Kulik
|
f0c599892e
|
Fix insert/deleteLine
|
2012-02-12 21:41:24 +01:00 |
|
Marcin Kulik
|
1adb15a533
|
Scroll region support
|
2012-02-12 19:54:49 +01:00 |
|
Marcin Kulik
|
a194067ab5
|
Lots of good stuff \m/
|
2012-02-12 19:41:56 +01:00 |
|
Marcin Kulik
|
2d4bc140a1
|
Fix cursorDown/Up
|
2012-02-12 16:45:08 +01:00 |
|
Marcin Kulik
|
d6a0211cb9
|
VT *is* interpreter + screen buffer as one
|
2012-02-12 16:39:16 +01:00 |
|
Marcin Kulik
|
fd16702938
|
Render cursor in visible state for update lines
|
2012-02-12 14:05:29 +01:00 |
|
Marcin Kulik
|
6ecb2e7fdc
|
Improved cursor behavior
|
2012-02-12 14:02:25 +01:00 |
|
Marcin Kulik
|
9c5201905c
|
Data buffering in VT
|
2012-02-12 13:35:41 +01:00 |
|
Marcin Kulik
|
4e5240e24f
|
Switched to jasminrice for coffee specs
|
2012-02-11 15:37:49 +01:00 |
|
Marcin Kulik
|
5d6ba15b19
|
VT = Ansi interpreter + (embedded) screen buffer
|
2012-02-11 13:50:06 +01:00 |
|
Marcin Kulik
|
a378358abf
|
Improvements to interpreter and screen buffer
|
2012-02-09 22:31:14 +01:00 |
|
Marcin Kulik
|
a591423e3b
|
Moah refactoringz, moah specs
|
2012-02-07 10:42:57 +01:00 |
|
Marcin Kulik
|
ed6d1146da
|
Brush with spec
|
2012-02-05 14:21:10 +01:00 |
|
Marcin Kulik
|
10ebba7755
|
Remove empty file
|
2012-02-05 14:20:54 +01:00 |
|
Marcin Kulik
|
2c4796ed70
|
All js specs passing
|
2012-02-04 23:54:43 +01:00 |
|
Marcin Kulik
|
145e66ca18
|
Refactoring time!!
|
2012-02-04 20:09:44 +01:00 |
|
Marcin Kulik
|
5ca0a2965d
|
CSI M handler
|
2012-01-20 21:41:40 +01:00 |
|
Marcin Kulik
|
8f770a28bf
|
Use recommended color cube values for 216 rgb colors / 24 shades of grey
|
2012-01-20 21:14:33 +01:00 |
|
Marcin Kulik
|
2ea2931eee
|
Unbzip data files before processing
|
2012-01-19 22:45:21 +01:00 |
|
Marcin Kulik
|
e508aadfa1
|
VPA - Vertical Position Absolute
|
2012-01-19 22:44:40 +01:00 |
|
Marcin Kulik
|
f4bc758936
|
CHA – Cursor Horizontal Absolute
|
2012-01-19 22:43:43 +01:00 |
|
Marcin Kulik
|
73221c8d14
|
NOOP for "Autowrap mode"
|
2012-01-19 22:42:51 +01:00 |
|