Commit graph

1,826 commits

Author SHA1 Message Date
Fabian Jakobs
cd42d284fd move resize handling in the window model 2011-08-17 09:24:42 +02:00
Fabian Jakobs
173d9ce7f7 move buffer listeners from editor.js to the
window controller.
2011-08-17 09:24:11 +02:00
Fabian Jakobs
3cf7ef9a61 no need to pass around the layer config anymore 2011-08-17 09:24:11 +02:00
Fabian Jakobs
82e2920599 don't use layerConfig.{lineHeight,characterHeight}
anymore
2011-08-17 09:23:31 +02:00
Fabian Jakobs
94b434d5e1 package 2011-08-17 09:23:31 +02:00
Fabian Jakobs
801cb923b7 move pilot code back into Ace 2011-08-17 09:21:35 +02:00
Fabian Jakobs
e96918892a computations involving pixels don't belong in the buffer 2011-08-17 09:20:15 +02:00
Fabian Jakobs
86f3fc2a1c move more scrolling code to the window model 2011-08-17 09:20:15 +02:00
Fabian Jakobs
d81d2858ad move more scroll stuff to the model 2011-08-17 09:20:15 +02:00
Fabian Jakobs
3c192c970b remove references to session 2011-08-17 09:20:15 +02:00
Fabian Jakobs
421e19ed78 treat horizontal scrolling just like vertical scrolling 2011-08-17 09:20:15 +02:00
Fabian Jakobs
1018f51b5e move visible row and cursor pixel position
calculation to the window model
2011-08-17 09:20:15 +02:00
Fabian Jakobs
e949f67df2 fix window view mock 2011-08-17 09:20:15 +02:00
Fabian Jakobs
8f8782701b move theme and text size to the window model 2011-08-17 09:19:32 +02:00
Fabian Jakobs
069293b3ff move horizontal scrollbar always visible setting to window model 2011-08-17 09:19:32 +02:00
Fabian Jakobs
1657ffb93e apply MVC to the virtual renderer. Split off all
state into the new WindowModel class and sync using
the new WindowController.
2011-08-17 09:19:32 +02:00
Fabian Jakobs
cca850a8a1 move window view mock into the "view" folder 2011-08-17 09:19:31 +02:00
Fabian Jakobs
a6ab658f15 move ui specific code into the view folder 2011-08-17 09:15:17 +02:00
Fabian Jakobs
0eb476e02f rename virtual_renderer to WindowView 2011-08-16 14:03:15 +02:00
Fabian Jakobs
89eeb3bd1a rename edit session to buffer 2011-08-16 14:01:49 +02:00
Fabian Jakobs
6808e3bb35 I can insert text again 2011-08-16 13:57:38 +02:00
Fabian Jakobs
a58da119b7 get rid of boot.js 2011-08-16 13:57:37 +02:00
Fabian Jakobs
c417dcd4e6 command_manager is no longer a singleton 2011-08-16 13:57:37 +02:00
Fabian Jakobs
8d0e1784e2 remove request argument to commands 2011-08-16 13:57:37 +02:00
Fabian Jakobs
3d011a8827 remove cockpit submodule 2011-08-16 13:57:37 +02:00
Fabian Jakobs
18ab9b4193 remove dependency on canon 2011-08-16 13:57:37 +02:00
Fabian Jakobs
b02541a98b package 2011-08-16 13:49:47 +02:00
Fabian Jakobs
adfac282bf update build script 2011-08-16 13:49:29 +02:00
Fabian Jakobs
1e66dfa5fc dryice 2011-08-16 13:49:03 +02:00
Fabian Jakobs
426259dc2f move demo documents into separate files 2011-08-16 13:37:50 +02:00
Fabian Jakobs
8ee1ffab20 remove cli 2011-08-16 12:16:39 +02:00
Fabian Jakobs
61c40b48bd pilot 2011-08-16 11:51:52 +02:00
Fabian Jakobs
573f532a07 textinput fixes for IE 2011-08-16 11:48:40 +02:00
Fabian Jakobs
63a6f19386 only ignore focus click if it is inside of the selection 2011-08-16 11:47:43 +02:00
Fabian Jakobs
5d83b20903 make sure test passes on IE 2011-08-16 11:02:50 +02:00
Fabian Jakobs
db5c87a031 fix tokenizer in IE<9 2011-08-16 10:01:59 +02:00
Fabian Jakobs
013512fad4 fix unit tests in firefox 2011-08-16 10:01:09 +02:00
Fabian Jakobs
ca6749cd3b fix browser tests 2011-08-15 13:51:30 +02:00
Fabian Jakobs
b323001d29 fix html tokenizer regressions 2011-08-15 13:46:43 +02:00
Fabian Jakobs
6abddb1746 remove implicit global 2011-08-15 12:22:05 +02:00
Fabian Jakobs
7b2ddf13c3 cleanup key handling 2011-08-15 12:21:24 +02:00
Fabian Jakobs
a6a7ace10d initialize font size 2011-08-15 12:20:58 +02:00
Fabian Jakobs
a3274f4e11 fix #2 2011-08-15 11:44:04 +02:00
Fabian Jakobs
415d46f0a0 on OSX use Monaco or Menlo font by default 2011-08-12 17:19:56 +02:00
Fabian Jakobs
d84a0425cf use google web font by default 2011-08-12 16:24:57 +02:00
Fabian Jakobs
5c904aca9c package 2011-08-12 14:38:26 +02:00
Fabian Jakobs
857857611c update html highlight rules 2011-08-12 13:52:45 +02:00
Fabian Jakobs
bca423f826 update themes with highlighting for tags 2011-08-12 13:52:33 +02:00
Fabian Jakobs
7d3b728f3a package 2011-08-12 09:57:40 +02:00
Fabian Jakobs
40d5191bb7 fix delete last line 2011-08-12 09:55:37 +02:00