Matt Pass
f66b3da868
Update ice-coder.min.js
2019-10-02 09:02:36 +01:00
Matt Pass
03a7155e64
Update to match main JS
2019-09-22 00:03:11 +01:00
Matt Pass
032a62ca01
Update minified JS file to match
2019-09-21 22:17:29 +01:00
Matt Pass
56738ab792
Update ice-coder.min.js
2019-09-14 22:01:35 +01:00
Matt Pass
db30685723
Update min.js to match main JS
2019-08-25 13:24:59 +01:00
Matt Pass
c46e6d60b3
Updated min.js file
2019-08-18 16:07:06 +01:00
Matt Pass
75fc4382b0
Update ice-coder.min.js
2019-08-12 23:56:59 +01:00
Matt Pass
c1cd34951c
Tweaks to way game starts and resets
2017-03-10 13:28:59 +00:00
Matt Pass
b38fee4bd0
ggE retsaE
2017-02-28 10:27:02 +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
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
11fe0ad17a
Update to match main JS file
2016-05-05 15:37:06 +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
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
Matt Pass
5fc4ae596a
Disabled closing tag completion till fixed
2015-11-13 10:26:09 +00:00
Matt Pass
5f6c6838a0
Use singular term if 1
2015-10-09 08:47:55 +01:00
Matt Pass
fa793564d9
Display backups instead & can show versions screen
2015-10-08 09:21:50 +01:00
Matt Pass
592c8ccda4
Clear iceRoot from checked path and check locNest
...
These couple of bug fixes ensure paths aren't compounded and also handle
empty dirs correctly
2015-10-03 17:40:19 +01:00
Matt Pass
f4762fbaf3
Working with file version counter now
2015-09-18 11:09:30 +01:00
Matt Pass
857fa2580c
Pane scroll position tweaks for soother scrolling
...
Match scroll pos on going split pane.
Only sync both panes if we're in split pane mode
Action the scrollTo after a 0ms tickover to give priority to browser
controls over syncing. This means on manic scrolling there may be very
slight judder, but it avoids 99% and appears smooth for reasonable
scrolling
2015-09-05 17:17:51 +01:00
Matt Pass
96bba6972a
Can now use regular +/- chars also
2015-09-05 13:42:13 +01:00
Matt Pass
87be112d9f
isFileFolder function added to return DOM elem type
...
Detects by classname and returns folder/file or false if not found
2015-08-20 09:25:47 +01:00