Commit graph

160 commits

Author SHA1 Message Date
yflory
600c984576 Only show the user colors in the userlist if the app supports it 2018-12-06 13:59:56 +01:00
yflory
c81b4d77e8 lint compliance 2018-12-06 11:55:40 +01:00
yflory
f157f852b1 Fix and improve cursor 2018-12-06 11:54:34 +01:00
yflory
ca45ff31d1 Refactor messenger to use commands from UI to store 2018-11-27 16:55:56 +01:00
yflory
b74e086602 Shortcuts are now added from sframe-common 2018-11-05 17:46:51 +01:00
yflory
1c5847dd01 Prevent Ctrl+S from saving useless content. Add support for custom shortcuts in CkEditor 2018-11-05 16:53:25 +01:00
yflory
db25d914ab Improve default UI for small or zoomed screens 2018-10-29 11:48:22 +01:00
yflory
4e3c09f640 Merge branch 'master' into staging 2018-10-22 17:22:28 +02:00
yflory
caa72ba949 Remove dropdown menus scrollbar when space is available 2018-10-15 16:35:21 +02:00
ansuz
90c905827d
Merge pull request #281 from ryanpcmcquen/patch-2
Typo fix: additionnal => additional
2018-10-05 10:22:03 -04:00
yflory
9a6e6f6e15 Fix User menu and link to drive in anonymous shared folders 2018-10-01 18:24:08 +02:00
Ryan P. C. McQuen
df442f9b1e
Typo fix: additionnal => additional 2018-09-28 20:16:41 -07:00
yflory
6c27d2964c Disable friends chat in pad messenger 2018-09-14 15:42:41 +02:00
yflory
10823fc124 Add toolbar notification when the messenger is closed 2018-09-12 15:07:50 +02:00
yflory
5276dc0bf6 lint compliance 2018-09-12 14:53:55 +02:00
yflory
621fc9a897 Ability to disable messenger at a global level 2018-09-12 14:51:37 +02:00
yflory
c38eb6588e Fix small issues with the messenger 2018-09-12 11:55:26 +02:00
yflory
cdce69e677 Improve messenger UI in apps 2018-09-10 13:20:01 +02:00
yflory
9e27f111cb lint compliance 2018-09-06 18:45:53 +02:00
yflory
e6743887fc Refactor contacts/messenger so that it is usable directly in the apps 2018-09-06 18:41:22 +02:00
ansuz
54b52d681c fix broken share menu resulting from adblock plus triggered by 'share' 2018-06-12 15:50:41 +02:00
yflory
288b0c2df1 Lint compliance 2018-05-03 15:16:48 +02:00
yflory
2451174870 Lint compliance 2018-04-27 18:04:21 +02:00
yflory
64c85fe548 Don't return channel in parsePadUrl 2018-04-27 17:23:23 +02:00
yflory
b26ae67df5 Fix issues with channel ID when using a password 2018-04-26 15:10:31 +02:00
yflory
91b3ef45f3 Fix mobile detection 2018-03-19 16:27:33 +01:00
yflory
ab8306f5d4 Merge branch 'soon' into staging 2018-03-14 17:17:00 +01:00
yflory
de97c5a3ff Fix mobile detection when hiding the userlist 2018-03-14 17:02:41 +01:00
yflory
d6228a39bd Fix userlist notifications missing for join events 2018-03-14 16:34:44 +01:00
yflory
e56d762409 Catch chainpad errors and display it in the UI 2018-03-13 14:38:56 +01:00
yflory
7a70d69d8e Hide editor toolbars by default when using a small screen 2018-03-07 17:34:55 +01:00
yflory
f45023ed1f Remove connection lost popup when websocket connection is lost 2018-03-07 16:48:49 +01:00
yflory
b0dba481d8 Fix small UI issues and IE issues 2018-03-02 18:33:43 +01:00
yflory
b7b560fcb8 Enable Cmd key support in shortcuts 2018-03-01 14:48:36 +01:00
yflory
a4a6385e86 Add keyboard shortcuts for the Ctrl+E or Cmd+E modal 2018-02-28 16:38:28 +01:00
yflory
60b2384885 Move initial state into a help block 2018-02-27 17:38:29 +01:00
yflory
5c53868c3b Delete pads after 3 months of inactivity 2018-02-26 18:34:05 +01:00
yflory
e83e589cf0 Kick from pad when an owned channel is deleted + whiteboard and poll 2018-02-14 19:41:07 +01:00
yflory
728a6a868d Manage expired channels 2018-02-13 18:20:13 +01:00
yflory
3d3f58b3fc Improve share modal customization to make it work with async functions 2018-01-25 14:20:55 +01:00
yflory
69c33e2f83 Ability to disable profile 2018-01-23 14:24:40 +01:00
yflory
c5ebbe1a56 New share menu 2018-01-17 18:39:45 +01:00
yflory
db0d2e161c Hide pad creation screen features if it is disabled in app config 2018-01-12 14:50:39 +01:00
yflory
daef08a9b3 Add an advanced new pad modal 2018-01-12 09:50:11 +01:00
ansuz
05ad38cfe1 add more config parameters to share menu extension 2018-01-11 15:55:57 +01:00
ansuz
c31b5aa6c0 make extension point cover share menu for files 2018-01-11 15:55:57 +01:00
ansuz
ca3697ae3a implement extension point for share menu 2018-01-11 15:55:57 +01:00
yflory
f4078d68f0 Remove the 'edit username' button in the userlist in readonly mode 2017-12-20 11:54:30 +01:00
ansuz
76af3b90a7 stub createUnpinnedWarning0 2017-12-12 13:47:24 +01:00
Caleb James DeLisle
7a09bf43eb Fix a truly silly mistake in rpc.js and make the pad-not-pinned message get removed if a registered user joins 2017-12-08 14:46:32 +01:00
Caleb James DeLisle
12b0f3e201 Pad Not Pinned: Better CSS, moved element outside of the title element, added it in poll, better colors, tippy, and login/register in same window 2017-12-08 14:00:53 +01:00
Caleb James DeLisle
617c4b6044 CSS refactorings and pad-is-not-pinned work 2017-12-07 19:00:13 +01:00
Caleb James DeLisle
ba74f9d37a Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-12-05 18:32:29 +01:00
Caleb James DeLisle
c702a23c77 Initial work on the 'pad will expire' logic 2017-12-05 17:48:30 +01:00
ansuz
cd29208267 fix toolbar's incorrect gotoDrive title 2017-12-04 11:46:15 +01:00
yflory
280a7c2765 Clean cryptpad-common 2017-11-23 12:28:49 +01:00
yflory
655dfe971d Add translation for the edit username button in the userlist 2017-11-20 14:28:35 +01:00
yflory
1f53304ad3 Display a dropdown menu inside another one 2017-11-15 15:35:28 +01:00
yflory
014e12b5b5 Ability to update the username from the userlist 2017-11-15 11:32:54 +01:00
yflory
1514ad5df3 Move the 'logged out' screen inside the sframe 2017-11-13 17:29:00 +01:00
yflory
30c8c253dd Remove util and hash from common 2017-11-13 16:32:40 +01:00
yflory
c9e1de042c Remove common-interface dependency from cryptpad-common 2017-11-13 12:00:26 +01:00
yflory
dc207393fd Separate UI elements from cryptpad-common 2017-11-13 10:23:18 +01:00
yflory
a37e6c7979 lint compliance 2017-11-03 18:39:06 +01:00
yflory
1871749b6f Fix -1 viewer in the userlist when disconnected 2017-11-03 15:14:23 +01:00
yflory
cf3024ef5b Ability to display an error in the toolbar state 2017-11-03 14:30:59 +01:00
ansuz
4c0049ad55 don't log presence of other users as 'joins' when you have first joined 2017-10-27 14:20:31 +02:00
ansuz
69f9a7ebf3 make userlist change notifications configurable 2017-10-24 17:29:58 +02:00
yflory
3e4faf1be1 Add new state messages in the toolbar 2017-10-20 18:12:47 +02:00
yflory
515214aed1 Use present mode in embed code 2017-10-19 11:59:07 +02:00
ansuz
a12239405b fix toolbar 'home link' to visit home page from drive 2017-10-09 15:10:38 +02:00
yflory
26dfc65c25 Comments in polls 2017-10-04 19:06:16 +02:00
yflory
3337689630 Wrong translation key in toolbar 2017-10-03 14:04:07 +02:00
yflory
6aeb366767 Lint 2017-09-25 14:47:19 +02:00
yflory
0600ce59ec Display the 'spinner' when typing in sframe apps 2017-09-25 13:19:25 +02:00
yflory
ab64bf9e59 Use less2 for the loading screen 2017-09-13 16:19:26 +02:00
yflory
8c41e0bdd6 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-09-12 18:40:20 +02:00
yflory
437f50fd4a Migrate the file to a sandboxed iframe 2017-09-12 18:40:11 +02:00
Caleb James DeLisle
981a919328 Added tooltips back to sframe land with hopefully a more robust removal. 2017-09-12 14:12:35 +02:00
Caleb James DeLisle
7334173b4a Hopefully fix infinite spinner whenever there is a disconnect (pad) 2017-09-11 15:46:21 +02:00
yflory
0423a5f4e2 Clean secure iframe code 2017-09-06 18:26:10 +02:00
yflory
04a04aef2b Add setAttribute/getAttribute in secure iframes. Store attributes in settings 2017-09-06 16:05:20 +02:00
yflory
3ca9f41290 Get embed code for pad and code 2017-09-06 10:56:27 +02:00
yflory
e85b34f127 Add embed options in the secure pad hashes 2017-09-05 18:38:51 +02:00
yflory
729c013af7 Get mediatag embed code from the file app 2017-09-05 15:08:05 +02:00
yflory
4108520d20 Add contacts in the new menu if the user is logged in 2017-09-05 11:43:16 +02:00
yflory
86e23ac19f Use less2 in secure iframes 2017-09-04 15:09:54 +02:00
yflory
0ce32464fd Fix flickering avatar in firefox 2017-08-30 12:26:11 +02:00
ansuz
8fb7fef3f5 regular expressions are never falsey 2017-08-29 10:37:19 +02:00
yflory
88cb4fd83c Enable friend requests from secure pads 2017-08-28 16:21:05 +02:00
yflory
51c065d13c Fix link to main in the new toolbar 2017-08-28 14:18:33 +02:00
Caleb James DeLisle
75fde58846 Well that was stupid... (fix bug introduced in acfaaa7d56 when trying to make jshint compliance) 2017-08-23 16:18:47 +02:00
yflory
b6881349be Fix an issue with the notifications in secure pads 2017-08-23 11:39:53 +02:00
Caleb James DeLisle
acfaaa7d56 jshint compliance 2017-08-23 11:04:44 +02:00
yflory
33025a9df9 Merge branch 'pad2' of github.com:xwiki-labs/cryptpad into pad2 2017-08-22 18:19:06 +02:00
yflory
e81bb3fe08 Fix profile link in the userlist 2017-08-22 18:18:48 +02:00
Caleb James DeLisle
d9f5e3638e Big caching improvements :D 2017-08-22 15:50:10 +02:00
yflory
e2d39de143 Forget button in pad2 2017-08-21 15:20:38 +02:00
yflory
140c6f3776 Add limit warning in pad2 2017-08-21 12:24:33 +02:00
yflory
30aef71603 Enable avatars in pad2 2017-08-21 12:01:38 +02:00