Matt Pass
fcd032d263
JS code tidy and put function back in
2019-09-21 22:16:17 +01:00
Matt Pass
a8932823b3
F1 key zooms non declaration code out
2019-09-21 22:10:21 +01:00
Matt Pass
7243a21c61
Can pass charNo (int) and noFocus (bool)
2019-09-21 21:33:55 +01:00
Matt Pass
c94f3c532d
Set top positions for tools on resize
2019-09-14 21:41:11 +01:00
Matt Pass
df8b5d43a5
Adjust for tools nav options & panes, split icons
2019-09-14 20:28:09 +01:00
Matt Pass
e1b9788325
Fix to font size selector child, outputMsg added
2019-09-14 20:22:15 +01:00
Matt Pass
809b064abd
4 x tools and tools DOM elems added
2019-09-14 20:07:35 +01:00
Matt Pass
b6c4421dba
Handle toggle display of tool
2019-09-14 18:01:52 +01:00
Matt Pass
f623303c0b
Handle 0 files open for tooltip
2019-08-25 13:23:42 +01:00
Matt Pass
aab8550250
Index every 3 secs & improved, plus other tweaks
2019-08-18 16:06:09 +01:00
Matt Pass
45d58d90c3
Index every 1s, params: hover, jump: CTRL+r/click
2019-08-14 21:25:38 +01:00
Matt Pass
2f62574f9b
No need for 200ms delay now before auto-open
2019-08-12 23:56:13 +01:00
Matt Pass
85e441390c
Minified version to match full
2017-03-10 13:29:11 +00:00
Matt Pass
b38fee4bd0
ggE retsaE
2017-02-28 10:27:02 +00:00
Matt Pass
95b7d0decf
Immediate invoking or on interval instead
2016-11-13 22:40:34 +00:00
Matt Pass
3e31879ec3
Only update minimap after 1 sec of inactivity
2016-11-13 13:55:02 +00:00
Matt Pass
e4724e8f1e
Separate terminal display & fix minimap layout call
2016-10-23 14:25:55 +01:00
Matt Pass
f2b0227692
pre vs pre-wrap depending on line wrapping
2016-10-23 13:39:03 +01:00
Matt Pass
e228d2a59d
Minor code tweaks and fix minimap box position
2016-10-23 13:23:02 +01:00
Matt Pass
ce1919ba64
Terminal items added and don't move if same name
2016-10-22 17:52:38 +01:00
Matt Pass
04b1bd4150
Don't try to get tag info if no opposite
2016-09-20 08:45:09 +01:00
Matt Pass
8c59d5d617
Minimap tweaks, goToLine now vert centred & anim
2016-09-07 00:12:00 +01:00
Matt Pass
2799d57dcc
setMinimapLayout now own function
...
Triggered on CM update and CM scroll
2016-09-05 12:50:40 +01:00
Matt Pass
4457cec405
Get Minimap and function/class listr working
2016-09-05 12:22:36 +01:00
Matt Pass
b16e8dd03d
Minimap and function/class list now working
2016-09-05 12:20:46 +01:00
Matt Pass
9d7565c317
Close tag on same line needs extra adjustment + 1
2016-08-25 19:46:56 +01:00
Matt Pass
ee90c48a1c
Pane names pos & opac added & diff on/off fixes
2016-08-25 15:04:45 +01:00
Matt Pass
76b782535c
Tag syncing now implemented & working
...
Replaced previous system which had some issues with a much more reliable
system and in less code too
2016-08-19 11:10:45 +01:00
Matt Pass
f1a4710aea
Tag replacement syncing improved & available again
2016-08-12 18:56:57 +01:00
Matt Pass
cfee2c0182
Handle CORS errors & display info plus rejig events
2016-08-02 12:04:21 +01:00
Matt Pass
41f52cc3be
Animate diff pane in/out
2016-07-31 12:59:12 +01:00
Matt Pass
db518cf2c6
ftpManager is a taller modal now
2016-07-22 10:41:29 +01:00
Matt Pass
76c03cffff
Remove dev logging, goLocalhostRoot and ftpManager added
2016-07-11 09:40:03 +01:00
Matt Pass
63364001ea
Update logout counter if available
2016-07-11 08:37:17 +01:00
Matt Pass
8da4352ee4
Don't send char count size anymore
2016-05-05 15:36:22 +01:00
Matt Pass
3391b60836
Pass charCount along with save request as a check
2016-04-25 09:48:02 +01:00
Matt Pass
20614885de
Pass in and update 5 x vars & CM options
2016-04-23 15:17:03 +01:00
Matt Pass
095d626883
Auto logout and interaction timers
...
openSecs to store a total number of secs ICEcoder has been open for, a 1
sec interval to check for auto-logout and session ping events. Function
added to show warning 60 secs before a logout, useNewSettings function
updates auto-logout period on settings change. Also function added to
reset the auto logout timer if it's showing. logout function now accepts
a type and maybe passes that through plus interceptKeys will reset timer
also
2016-04-06 21:48:40 +01:00
Matt Pass
904dee8f80
Check & clear server queue & return if we have this
...
If we have the exact same item URL, there is a save jamming situation,
so clear the server message and item from the queue then return
2016-04-02 12:55:19 +01:00
Matt Pass
cca5836698
No longer LZ compressing data before sending
2016-04-02 11:48:00 +01:00
Matt Pass
c811b8585a
Remove commented line re folding
...
Using CodeMirror foldcode addon now
2016-03-19 11:46:04 +00:00
Matt Pass
344bd2dd50
Handle dragging files setting drag cursor
...
On drag over CM instance, call setDragCursor with event and 'editor'
string
Set ondragover function call upon this function too with folder/file
string, same as when init'ing via get branch
setDragCursor function added, handles cursor for dropping files editior,
folder and file including if we have the CTRL key down or not
2016-03-19 11:10:30 +00:00
Matt Pass
891a4c2b8c
Set drag data using new func on dragstart (FF need)
2016-03-18 22:10:18 +00:00
Matt Pass
6a432f2f5c
New flag and only perform actions if relevant value
2016-03-18 11:32:01 +00:00
Matt Pass
be842742de
JS LZ compress changes/content before sending
2016-03-16 19:54:05 +00:00
Matt Pass
09fde0c3e5
Only get statusObj if we have status 200
...
A non 200 event means there may not be a statusObj, which in turn causes
an error which causes a JS jam
2016-03-16 13:27:48 +00:00
Matt Pass
c72fd7f49a
Don't recursively fold, let CM addon do this
...
Also comment out shortcut for now, to reimplement using new lib
2016-03-12 16:39:54 +00:00
Matt Pass
55ab3d63dd
Saving will now send only changes
...
savedContents added to maintain last known version of saved file
changesToSave function added to output array of differences between
current and last known saved version stored in array
Establish any changes using this function in save events, pass changes
or content via XHR
2016-03-11 18:34:50 +00:00
Matt Pass
0bcf7a1d72
Replace + in filename with %2B to avoid converts
2016-02-05 09:32:47 +00:00
Matt Pass
1a54bc6664
Larger version control screen, same as settings
2015-11-17 09:09:52 +00:00