James Allen
|
51d0026b74
|
More performance tweaks
|
2014-07-09 16:07:42 +01:00 |
|
James Allen
|
b0f43eab19
|
Use events for updating cursor = big performance gain
|
2014-07-09 15:38:38 +01:00 |
|
James Allen
|
d9c8e5c1c2
|
Deleted docs null check
|
2014-07-09 15:01:33 +01:00 |
|
James Allen
|
4423471b1a
|
Auto resize project list to always fit in screen
|
2014-07-08 17:47:20 +01:00 |
|
Henry Oswald
|
c5497a6c07
|
remove gravtar compute function as we are not using it, this is done in the chat api
|
2014-07-08 14:19:27 +01:00 |
|
James Allen
|
8067432e09
|
Fix include paths
|
2014-07-08 13:29:09 +01:00 |
|
Henry Oswald
|
521c7f9485
|
Merge branch 'master-redesign' into master-redesign-templates-and-blog
|
2014-07-08 12:45:13 +01:00 |
|
Henry Oswald
|
60cc16dbe6
|
fixed broken paths to ace editor stuff from moving things around
|
2014-07-08 12:43:07 +01:00 |
|
Henry Oswald
|
0080809489
|
merge/moving js stuff around half done
|
2014-07-08 12:32:50 +01:00 |
|
James Allen
|
8ed03694c3
|
Add missing files
|
2014-07-08 12:02:26 +01:00 |
|
James Allen
|
b9909bbd84
|
Sort out front end coffee/js files and minification
|
2014-07-08 12:01:32 +01:00 |
|
Henry Oswald
|
32b5e39681
|
chat scoll works fairly well using scroll glue
|
2014-07-08 11:56:44 +01:00 |
|
Henry Oswald
|
6dc9d32104
|
Merge branch 'master-redesign' into master-redesign-templates-and-blog
Conflicts:
public/coffee/app/main.coffee
|
2014-07-08 11:14:56 +01:00 |
|
Henry Oswald
|
581d9ec925
|
- hooked up chat throughout the stack
- removed lots of console.logs
- working on the auto scrol, doesn't quite work yet
|
2014-07-08 10:08:38 +01:00 |
|
James Allen
|
8525bf4a72
|
Get group admin page working with angular and new style
|
2014-07-07 18:06:12 +01:00 |
|
James Allen
|
41ef675999
|
Improve UX of user profile
|
2014-07-07 14:58:12 +01:00 |
|
James Allen
|
b3bfa2dc26
|
Add plans page
|
2014-07-07 12:27:58 +01:00 |
|
Henry Oswald
|
34ac6b03cd
|
Merge branch 'master-redesign' into master-redesign-templates-and-blog
|
2014-07-07 10:54:50 +01:00 |
|
James Allen
|
e0c25a8cc3
|
Don't group far apart messages together
|
2014-07-04 15:47:48 +01:00 |
|
James Allen
|
773b457d24
|
Group messages from the same person together
|
2014-07-04 15:46:21 +01:00 |
|
Henry Oswald
|
86a9d08e5c
|
Merge branch 'master-redesign' into master-redesign-templates-and-blog
|
2014-07-04 13:06:47 +01:00 |
|
James Allen
|
5dd3f828e3
|
Open current selection when leaving track changes
|
2014-07-03 17:12:23 +01:00 |
|
James Allen
|
ac0f05a9e4
|
Create binary file preview
|
2014-07-03 17:05:50 +01:00 |
|
James Allen
|
af870c8269
|
Style project name and allow renaming
|
2014-07-03 16:18:49 +01:00 |
|
James Allen
|
a8d371d2f6
|
Sort out permissions and displaying anonymous users
|
2014-07-03 15:05:35 +01:00 |
|
James Allen
|
a13ee00e91
|
Allow dragging into the root folder
|
2014-07-03 11:01:41 +01:00 |
|
James Allen
|
a4afc70f9b
|
Show saving notifications
|
2014-07-02 17:41:07 +01:00 |
|
James Allen
|
b61da1a9f0
|
Handle out of sync errors with a pop-up
|
2014-07-02 17:04:29 +01:00 |
|
James Allen
|
e870d7190b
|
Improve reconnecting message
|
2014-07-02 16:41:29 +01:00 |
|
Henry Oswald
|
b81fac1cf4
|
Merge branch 'master-redesign' into master-redesign-templates-and-blog
|
2014-07-02 15:58:30 +01:00 |
|
Henry Oswald
|
ba4d585854
|
Merge branch 'master-redesign' into master-redesign-templates-and-blog
|
2014-07-02 15:56:22 +01:00 |
|
James Allen
|
f256c96195
|
Add in chat view with stubbed data
|
2014-07-02 15:56:09 +01:00 |
|
James Allen
|
ab09a865b8
|
Add in chat pane and sort out layout resizing
|
2014-07-02 13:23:04 +01:00 |
|
James Allen
|
f86c9cf853
|
Move all editor manager binding logic into the managers
|
2014-07-02 10:59:18 +01:00 |
|
James Allen
|
f5e5e55457
|
Don't capture all click events
|
2014-07-02 10:58:06 +01:00 |
|
Henry Oswald
|
55d20e8abd
|
change format of algolia settings
|
2014-07-01 16:45:20 +01:00 |
|
James Allen
|
b51af73516
|
Fix a few issues with ace autocomplete and cursors
|
2014-07-01 16:36:30 +01:00 |
|
Henry Oswald
|
000be22f16
|
Merge branch 'master-redesign' into master-redesign-templates-and-blog
Conflicts:
app/views/project/editor.jade
|
2014-07-01 15:23:05 +01:00 |
|
James Allen
|
9839f3fc62
|
Get public sharing modal working
|
2014-07-01 15:05:32 +01:00 |
|
Henry Oswald
|
17537b0d7a
|
client side js for templates loads and works
|
2014-07-01 14:27:20 +01:00 |
|
James Allen
|
08f702a7c5
|
Get free trial button working in share modal
|
2014-07-01 14:16:41 +01:00 |
|
James Allen
|
be48ab2a30
|
Add in basic share modal
|
2014-07-01 14:12:28 +01:00 |
|
James Allen
|
9097fdd930
|
Allow switching between pdfjs and native viewer
|
2014-07-01 11:00:47 +01:00 |
|
James Allen
|
96696e745e
|
Fix path normalization
|
2014-06-30 18:37:39 +01:00 |
|
James Allen
|
11d951f021
|
Get synctex working
|
2014-06-30 18:35:01 +01:00 |
|
James Allen
|
d3d18c384a
|
Fix remote cursors
|
2014-06-30 14:01:39 +01:00 |
|
James Allen
|
0f9f04803e
|
Improve goto line functionalitt
|
2014-06-30 13:47:37 +01:00 |
|
James Allen
|
797dcf5c84
|
Jump to error when clicking on log entry
|
2014-06-30 13:41:32 +01:00 |
|
James Allen
|
8b6f962275
|
Allow clearing of aux files
|
2014-06-30 12:36:17 +01:00 |
|
James Allen
|
aee7b5477b
|
View raw log and download aux files
|
2014-06-30 12:05:43 +01:00 |
|
James Allen
|
32d1642b9e
|
Get basic compile/errors/autocompile working
|
2014-06-30 11:35:32 +01:00 |
|
James Allen
|
0a0719cf7b
|
Sort of out styling of log entries
|
2014-06-29 14:22:08 +01:00 |
|
James Allen
|
25a4be408a
|
Get PDF controls working
|
2014-06-28 15:43:44 +01:00 |
|
James Allen
|
9c9de35918
|
Set up basic PDF viewer
|
2014-06-28 13:25:06 +01:00 |
|
James Allen
|
845c4a7297
|
Get layout and resize logic working for PDF view
|
2014-06-28 12:07:18 +01:00 |
|
James Allen
|
3b57d62de2
|
Refactor project list select all to use linked directives
|
2014-06-27 21:19:14 +01:00 |
|
James Allen
|
75f1fb54b6
|
Allow restoring of deleted files
|
2014-06-27 17:11:26 +01:00 |
|
James Allen
|
562f28f412
|
Fix resizing and dragging issues
|
2014-06-27 15:55:08 +01:00 |
|
James Allen
|
b07def6901
|
Get infinite scroll auto-loading of track changes workikng
|
2014-06-27 15:45:14 +01:00 |
|
James Allen
|
5cbf600f05
|
Improve labelling of track changes diffs
|
2014-06-27 14:35:46 +01:00 |
|
James Allen
|
5da92dc864
|
Auto select recent changes
|
2014-06-27 13:46:38 +01:00 |
|
James Allen
|
b7adaf9f87
|
Display diffs
|
2014-06-27 12:45:37 +01:00 |
|
James Allen
|
28f8c9e055
|
Get hover state working
|
2014-06-26 17:22:06 +01:00 |
|
James Allen
|
60e5542f35
|
Get basic track changes list working
|
2014-06-26 16:39:52 +01:00 |
|
James Allen
|
7e70dc9afc
|
Restore cursor position:
|
2014-06-26 11:45:12 +01:00 |
|
James Allen
|
afb953a489
|
Display cursor name labels
|
2014-06-26 11:19:05 +01:00 |
|
James Allen
|
c14774bedd
|
Get basic cursor updating going on
|
2014-06-25 18:17:17 +01:00 |
|
James Allen
|
703a4faa0e
|
Code tidy up of ace editor directive
|
2014-06-25 16:46:28 +01:00 |
|
James Allen
|
5922ed45ee
|
Get spell check working in new editor
|
2014-06-25 16:06:04 +01:00 |
|
James Allen
|
9dfbb36a83
|
Update project settings over http
|
2014-06-25 13:51:02 +01:00 |
|
James Allen
|
d2ac9a1e9f
|
Add in auto complete
|
2014-06-24 21:09:20 +01:00 |
|
James Allen
|
f154f17704
|
Wire up fontSize and mode settings
|
2014-06-24 20:46:00 +01:00 |
|
James Allen
|
5cef41fdbd
|
Allow selecting of theme
|
2014-06-24 20:28:53 +01:00 |
|
James Allen
|
71ca8f63ed
|
Improve reconnection and loading display and logic
|
2014-06-24 17:44:46 +01:00 |
|
James Allen
|
7104f458f7
|
Fix selection bugs
|
2014-06-24 17:24:29 +01:00 |
|
James Allen
|
2520651ef2
|
Automatically open previously open doc
|
2014-06-24 17:15:27 +01:00 |
|
James Allen
|
35c7f27788
|
Record last updated date for reconnecting
|
2014-06-24 16:56:31 +01:00 |
|
James Allen
|
f727bb775d
|
Show and preform auto-reconnect
|
2014-06-24 16:33:36 +01:00 |
|
James Allen
|
a1b715d1e9
|
Add in undo manager
|
2014-06-24 15:31:44 +01:00 |
|
James Allen
|
84f998ba4a
|
Restructure public/coffee/app folders slightly
|
2014-06-23 17:47:08 +01:00 |
|
James Allen
|
6f17e0bb82
|
Save folder expansion state to local storage
|
2014-06-23 17:28:05 +01:00 |
|
James Allen
|
cc0d45c678
|
Add right click to file tree
|
2014-06-23 17:25:45 +01:00 |
|
James Allen
|
a83f0fe054
|
Add in dropdowns to file tree
|
2014-06-23 12:37:05 +01:00 |
|
James Allen
|
2d6816b013
|
Highlight name when renaming or creating new file
|
2014-06-23 11:25:36 +01:00 |
|
James Allen
|
450ffd0564
|
Wrap http requests in angular
|
2014-06-23 11:10:18 +01:00 |
|
James Allen
|
a2663c0f32
|
Get drag and drop moving working
|
2014-06-23 10:57:31 +01:00 |
|
James Allen
|
84ac77795f
|
Delete files
|
2014-06-22 20:49:58 +01:00 |
|
James Allen
|
7556af6421
|
Listen for rename changes from server
|
2014-06-22 20:21:31 +01:00 |
|
James Allen
|
242a866bce
|
Rename files
|
2014-06-22 20:08:56 +01:00 |
|
James Allen
|
f1eee96c85
|
Allow uploading
|
2014-06-22 17:32:15 +01:00 |
|
James Allen
|
f931df6084
|
Allow creation of folders
|
2014-06-22 14:39:38 +01:00 |
|
James Allen
|
f41534ee4d
|
Add in creating of files to editor
|
2014-06-22 12:10:42 +01:00 |
|
James Allen
|
6d0053e709
|
Start rebuilding editor
|
2014-06-21 22:20:37 +01:00 |
|
James Allen
|
0d70777f7f
|
Fix JS errors in loading editor
|
2014-06-21 11:56:58 +01:00 |
|
James Allen
|
1980ffec09
|
Wire up delete and unsubscribe in account settings
|
2014-06-20 15:48:00 +01:00 |
|
James Allen
|
81845dec32
|
Wire up account settings forms
|
2014-06-20 11:15:25 +01:00 |
|
James Allen
|
e07aa9165f
|
Queue up http requests so we can fire them in parallel without a problem
|
2014-06-19 13:03:34 +01:00 |
|
James Allen
|
5513a0b436
|
Hook up front end download
|
2014-06-18 16:43:37 +01:00 |
|
James Allen
|
04d3e5cfe1
|
Allow project search to be cleared
|
2014-06-18 11:53:18 +01:00 |
|
James Allen
|
9a03411d42
|
Don't show tags which are empty when loaded
|
2014-06-18 11:30:56 +01:00 |
|
James Allen
|
5ce319f8d9
|
Use ng-cloak rather than a loading spinner
|
2014-06-17 16:43:33 +01:00 |
|
James Allen
|
525581bada
|
Add in test loading spinner
|
2014-06-17 16:36:08 +01:00 |
|
James Allen
|
dac4f09943
|
Merge branch 'master' into master-redesign
Conflicts:
app/views/project/list.jade
|
2014-06-17 16:21:21 +01:00 |
|
James Allen
|
aa8969c652
|
Merge and fix external forms
|
2014-06-17 16:19:40 +01:00 |
|
Henry Oswald
|
92d1d4ca1a
|
remove muted from institution auto complete as some browsers are inserting it to the input value
|
2014-06-17 14:44:24 +01:00 |
|
Henry Oswald
|
e1c8dc943e
|
added defaults of empty string into user profile, also changed account -> profile in message
|
2014-06-17 14:36:17 +01:00 |
|
James Allen
|
012371333f
|
Wrap project list code in require.js
|
2014-06-17 12:43:42 +01:00 |
|
Henry Oswald
|
2d55f080d6
|
get algolia to pull app id and api key from settings file
|
2014-06-17 12:25:49 +01:00 |
|
James Allen
|
c56648ab80
|
Merge branch 'master' into master-redesign
Conflicts:
app/views/project/list.jade
public/coffee/list.coffee
public/stylesheets/less/list.less
public/stylesheets/less/style.less
|
2014-06-17 11:54:29 +01:00 |
|
Henry Oswald
|
457fffd3f7
|
Merge branch 'angular-info'
|
2014-06-17 11:34:28 +01:00 |
|
Henry Oswald
|
b54e2fc2d2
|
Merge branch 'angular-info' of https://github.com/sharelatex/web-sharelatex into angular-info
|
2014-06-17 11:33:56 +01:00 |
|
James Allen
|
2bf25ab450
|
Style and spelling tweaks
|
2014-06-17 11:33:37 +01:00 |
|
Henry Oswald
|
d2df4d6523
|
added little hack so post is sent on institution list when there are two brackets in name which hold domain
|
2014-06-17 11:27:45 +01:00 |
|
Henry Oswald
|
3350b99ccf
|
removed a couple of annoying console.log logs
|
2014-06-17 10:26:56 +01:00 |
|
Henry Oswald
|
444e6cbd12
|
put domain into popup for user info
|
2014-06-16 18:41:44 +01:00 |
|
Henry Oswald
|
f42b2c2385
|
cleaning things up
|
2014-06-16 16:26:34 +01:00 |
|
Henry Oswald
|
f18172258e
|
focus on first element in form when showing
|
2014-06-16 16:22:45 +01:00 |
|
James Allen
|
608e9476b6
|
Show confirmation for deleting projects forever
|
2014-06-16 16:17:28 +01:00 |
|
Henry Oswald
|
7355a912b6
|
recomend roles and still show form when complete
|
2014-06-16 16:14:58 +01:00 |
|
James Allen
|
0a334939ce
|
Confirm deletes and leaves
|
2014-06-16 16:13:09 +01:00 |
|
James Allen
|
3a969876e0
|
Allow cloning of projects
|
2014-06-16 15:32:20 +01:00 |
|
James Allen
|
8bb181a465
|
Don't allow renaming of shared proejcts
|
2014-06-16 15:12:10 +01:00 |
|
James Allen
|
81ee0f4342
|
show and restore archived projects
|
2014-06-16 15:06:58 +01:00 |
|
Henry Oswald
|
a1055b226c
|
uses angular autocomplete modules
|
2014-06-16 14:49:35 +01:00 |
|
James Allen
|
802aae6148
|
Show partial folder selection state
|
2014-06-16 14:45:47 +01:00 |
|
James Allen
|
63525a8bef
|
Use angular boostrap instead of vanilla bootstrap
|
2014-06-16 12:26:35 +01:00 |
|
James Allen
|
95ee8c772a
|
Fix modal styling
|
2014-06-16 11:30:54 +01:00 |
|
Henry Oswald
|
09f5a67f9b
|
got autocomplete presented correctly
|
2014-06-13 17:17:58 +01:00 |
|
James Allen
|
b9944ca2dc
|
Hook up file uploads
|
2014-06-13 17:11:36 +01:00 |
|
James Allen
|
8b57224267
|
Allow creation of projects
|
2014-06-13 16:05:44 +01:00 |
|
James Allen
|
ab5d6f82c0
|
Allow deleting of projects
|
2014-06-13 15:24:20 +01:00 |
|
James Allen
|
751572c977
|
Only show actions buttons when projects are selected
|
2014-06-13 14:28:16 +01:00 |
|
James Allen
|
db74e89f99
|
Add folder labels next to the project name
|
2014-06-13 14:14:56 +01:00 |
|
James Allen
|
290089407d
|
Allow creation of new tags
|
2014-06-13 13:55:55 +01:00 |
|
Henry Oswald
|
b9afde591b
|
improved the angular stuff a touch
|
2014-06-12 17:15:54 +01:00 |
|
James Allen
|
4494048cd4
|
Post tag modifications to server
|
2014-06-12 16:47:46 +01:00 |
|
James Allen
|
5fbbf6c452
|
Allow filtering by folder
|
2014-06-12 16:21:12 +01:00 |
|
Henry Oswald
|
68cc7d85bf
|
working with requirejs
|
2014-06-12 15:50:00 +01:00 |
|
James Allen
|
6305ac16f4
|
Work in progress of doing project list with Angular
|
2014-06-12 15:22:49 +01:00 |
|
Henry Oswald
|
c075716b0f
|
cleaned it up a touch, showed how to handle http errors
|
2014-06-12 10:23:42 +01:00 |
|
Henry Oswald
|
6dc1e54dc7
|
basic example using angular done
|
2014-06-11 17:45:09 +01:00 |
|
James Allen
|
067d343928
|
Display list of tags
|
2014-06-11 16:32:56 +01:00 |
|
James Allen
|
1eaba59df0
|
Use Ember to load project list
|
2014-06-11 14:52:23 +01:00 |
|
James Allen
|
99705ebb4f
|
Merge branch 'master' into master-redesign
|
2014-06-11 12:38:59 +01:00 |
|
James Allen
|
aaf87647c1
|
Null check for resizing diffs that may not have an ace editor
|
2014-06-11 11:58:19 +01:00 |
|
James Allen
|
54ecab854d
|
Don't try to open deleted docs for editing
|
2014-06-11 11:53:46 +01:00 |
|
James Allen
|
3ddfa607e1
|
Add in null array checks
|
2014-06-11 11:26:45 +01:00 |
|
James Allen
|
45fd924c49
|
Remove console.log line
|
2014-06-11 11:17:18 +01:00 |
|
James Allen
|
e91d4d61e9
|
Make track changes file view read only
|
2014-06-11 10:46:45 +01:00 |
|
Henry Oswald
|
560288348a
|
moved delete project inside the editor to the http endpoint
|
2014-06-10 18:28:45 +01:00 |
|