Commit Graph

240 Commits

Author SHA1 Message Date
Hadi Nategh
7f8ea2c218 Fix not working tutorials popup 2016-04-12 08:12:49 +00:00
Ralf Becker
2e3bd32721 moving all - non ancient ;-) - js files to api/js 2016-04-07 10:38:05 +00:00
Ralf Becker
f3cad0c95f fixing scope of "use strict", so we do not need to remove it when concatinating our scripts like we do now with minjs 2016-02-29 16:40:33 +00:00
Ralf Becker
29e72a0bec remove since 14.x removed updates stuff 2016-02-28 13:41:08 +00:00
Nathan Gray
17f2882639 Get calendar home less broken
- Fix actions missing on home reload
- Fix full reload on home reload
- Fix calendar reload removed home events
2016-02-23 21:29:13 +00:00
Nathan Gray
022777d39a Slightly better language for remove default action 2016-01-26 23:16:56 +00:00
Hadi Nategh
10e2554100 * All applications/ Tutorials: Fix discarding tutorials prompt not working if the configuration is set to sidebox 2015-12-03 13:04:33 +00:00
Hadi Nategh
7c944b5aeb Mobile theme W.I.P.:
- Sidebar acts based on device size
- Remove portrait top header (sidebar toggle menu will be positioned next to nm header)
- Remove collapsed sidebar application navigator, only for devices
2015-11-16 15:45:04 +00:00
Hadi Nategh
3dc87c4574 * All apps/Tutorials:
- Add two more options in admin's site configuration to be able to switch tutorials in sidebox and/or "ask show introduction dialog" on/off
- Add some translation
2015-11-03 16:15:56 +00:00
Ralf Becker
51873f80c2 adding sync and CRM tutorials to further apps and reorder apps alphabetic 2015-10-29 18:21:49 +00:00
Hadi Nategh
8ff620ccf7 Keep the tutorials sidebox closed if it was closed last time 2015-10-29 13:45:16 +00:00
Ralf Becker
b63929a1db Safari needs https://www.youtube.com as CSP frame-src for mobile theme or iPad 2015-10-28 16:54:42 +00:00
Ralf Becker
dd4df93780 remove tutorials from home screen, as they are in sidebox now 2015-10-28 15:12:27 +00:00
Hadi Nategh
8a3a6e3f94 Fix tutorials popup styling 2015-10-28 11:54:08 +00:00
Ralf Becker
979a910e7f register home hooks if tutorial_menu hook is not registered eg. on call of intro video, moved hook to tutorial class 2015-10-28 08:36:37 +00:00
Ralf Becker
5143a0a7b9 fix warning because video does not exist in requested language, falling back to "en" 2015-10-27 17:13:01 +00:00
Ralf Becker
c6390b378e added missing German introduction video 2015-10-27 14:55:15 +00:00
Ralf Becker
af07e8cceb fix tutorial popup opens with navbar in idots 2015-10-24 11:15:17 +00:00
Hadi Nategh
938c991124 WIP Egroupware tutorial:
- Create tutorial sidebox hooks automatically
- Fix some styling for popup
- Display intro video show confirmation dialog based on session (login/logout)
2015-10-19 15:00:42 +00:00
Hadi Nategh
45668446bf WIP EGroupware Tutorial:
- Improve some styling in popup
- Fix sorting list in sidebar
2015-10-16 10:00:17 +00:00
Hadi Nategh
6d23eb2368 WIP EGroupware Tutorial:
-Some more styling
2015-10-14 15:09:45 +00:00
Hadi Nategh
04a8cd4f60 WIP EGroupware Tutorial:
- Implement video navigation on popup
- Implement introduction video with user confirmation dialog based on session
- New layout for tutorials list both in sidebar and popup
- Separate tutorials styles to be able to set different styles base on templates
2015-10-14 14:17:09 +00:00
Hadi Nategh
61db4b7559 WIP EGroupware tutorial:
- Open autoload introduction tutorial from all apps
- Provide fallback tutorial
2015-10-09 15:09:34 +00:00
Hadi Nategh
a378d19d2a Some fixes for custom app-theme css:
- Make sure including css on ajax response respect app-theme
- Include app-theme for home portlets
2015-10-09 11:46:45 +00:00
Hadi Nategh
781f128265 WIP EGroupware Tutorial:
- Add autoload tutorial to Home app
2015-10-09 07:31:35 +00:00
Hadi Nategh
8fa12bc9d5 WIP EGroupware tutorial:
- Implement tutorials navigator in tutorial popup
2015-10-07 15:49:51 +00:00
Hadi Nategh
a6837b6a40 WIP EGroupware tutorial:
-Add popup tutorials player
-List tutorials in sidebox with their titles and thumbnails only
2015-10-05 16:01:39 +00:00
Nathan Gray
2c7814b39c Make sure portlet settings are there before checking them 2015-08-05 21:15:38 +00:00
Nathan Gray
1d88af167c Remove 'No filters' option, as it causes errors 2015-05-04 20:11:52 +00:00
Nathan Gray
f1983a3f07 If a home favorite loses it's associated favorite (it gets deleted), open the config dialog so user can pick another instead of always being blank. 2015-05-04 15:26:18 +00:00
Nathan Gray
7e5d6ebb41 Use geolocation api to try to determine city 2015-04-13 23:02:45 +00:00
Ralf Becker
b086604711 move "Save as" phrase to common and merge-cli run 2015-04-01 08:00:07 +00:00
Hadi Nategh
0e4e557850 Use dialogFooterToolbar class for home.note dialog 2015-03-18 17:47:33 +00:00
Nathan Gray
b8f7113de2 Better tooltips for home link portlets 2015-03-04 23:13:36 +00:00
Nathan Gray
a957ac9ea2 Fix some bugs causing missing translations in home 2015-03-04 16:46:12 +00:00
Nathan Gray
fb295089a6 Filter applications in context menu to remove those the user has no access to. 2015-03-02 17:34:29 +00:00
Nathan Gray
ff0e7e685c Add hover action to show whole link template 2015-02-24 22:23:17 +00:00
Nathan Gray
cabb2c2fb0 Turn off debug 2015-02-24 17:01:25 +00:00
Nathan Gray
67f7a82c7d Get weather widget working using openweathermap.org directly.
Maybe change to an API later, if needed.
2015-02-24 16:59:31 +00:00
Nathan Gray
c988b33907 Allow notes to scroll as needed. 2015-02-17 16:38:44 +00:00
Ralf Becker
d432642f1a add encoding, eTempalte2 DTD and svn propset svn:keywords Id to all eTemplates 2015-02-17 09:55:05 +00:00
Ralf Becker
18fafed2a4 pending translations from our translation server 2015-02-17 08:52:58 +00:00
Ralf Becker
bc0e13fd0b missing (empty) update scripts for home 2015-02-17 08:11:34 +00:00
Nathan Gray
bd891b0ae1 Fix home portlets not being properly placed in Firefox 2015-02-10 18:50:43 +00:00
Nathan Gray
61103e950d Avoid displaying portlets from apps the user has no access to. 2015-01-26 19:23:13 +00:00
Ralf Becker
d39ad8fde6 Italian translation from Stylite partner Ilias Chasapakis, Webtrain Services <Ilias@webtrain.it> 2015-01-23 10:20:41 +00:00
Ralf Becker
acf6793e52 assigning saved preferences to egw_info, which is used for this request 2015-01-20 08:57:21 +00:00
Nathan Gray
9a2292fc91 Silence some error logs 2015-01-16 18:08:10 +00:00
Ralf Becker
9840334b5c pending translations from our translation server 2015-01-15 15:49:39 +00:00
Hadi Nategh
4fa44e6482 Reorder and add missing phrases in lang files 2015-01-15 14:53:34 +00:00
Nathan Gray
c961edcc59 Fix new portlets lose their size after configuring them. 2015-01-13 21:58:53 +00:00
Nathan Gray
daf62789a0 Add observer to home, delegating the update to each portlet if possible. 2015-01-13 17:36:18 +00:00
Ralf Becker
b816de9dbf need to load tutorial-iframe with same protocol as EGroupware, otherwise iframe get blocked because of mixed content 2015-01-13 13:54:38 +00:00
Ralf Becker
69a3da94e3 pending translations 2015-01-13 08:41:25 +00:00
Nathan Gray
befabcb2eb Work In Progress on weather widget 2015-01-12 20:39:25 +00:00
Nathan Gray
d51c83402d Set default columns 2015-01-12 19:59:25 +00:00
Ralf Becker
8c125c8dfa limit height of img in link_portlet to 64px, differenciating by src*=thumbnail does not work, as thumbnail is always used 2015-01-12 19:19:16 +00:00
Nathan Gray
31b3987f2d Fix selectboxes in Firefox, they did not drop down 2015-01-12 18:12:45 +00:00
Ralf Becker
b38168a334 using new portlet format including favorite data for default home 2015-01-12 17:12:55 +00:00
Nathan Gray
336b10ca75 Fix favorites don't keep new size 2015-01-12 16:51:33 +00:00
Nathan Gray
9371a62019 Enable note portlet edit settings action 2015-01-12 16:18:04 +00:00
Ralf Becker
64ada2ffbe default home screen showing video tutorials, week-view and egroupware.org news 2015-01-12 15:57:28 +00:00
Nathan Gray
2f86c2a3ca Save a copy of favorite instead of just referencing the existing favorite. 2015-01-12 15:47:49 +00:00
Ralf Becker
157230ba57 pending translations from our translation server 2015-01-12 11:54:05 +00:00
Ralf Becker
7346a37998 cleaning up old addressbook stuff 2015-01-10 09:51:51 +00:00
Nathan Gray
eb0a91d3fe Don't pass settings when resizing, moving, or removing a portlet, they're not needed. 2014-12-29 17:35:50 +00:00
Nathan Gray
c48065f4c3 Add ability for admins to set home portlets as default, for groups, and forced for all. 2014-12-19 22:26:29 +00:00
Nathan Gray
7a0988244d Add some special handling to deal with legacy calendar links in non-list favorites - missed one. 2014-12-15 16:48:32 +00:00
Nathan Gray
7e91c1559e Add some special handling to deal with legacy calendar links in non-list favorites 2014-12-15 16:39:52 +00:00
Nathan Gray
ba13371430 More Home progress:
- Add birthday reminders
 - Prevent infolog favorites from setting an app header
2014-12-02 00:30:11 +00:00
Nathan Gray
c869407836 More Home progress:
- Add support for projectmanager favorites
2014-11-28 17:36:31 +00:00
Nathan Gray
57f5569fc4 More Home progress:
- Add support for calendar favorites.  Note only the list view can be dragged, others are context menu only
2014-11-27 21:21:47 +00:00
Nathan Gray
8c5ea8eba9 More Home progress:
- Remove app header from addressbook
 - Always load app's CSS for single entry
2014-11-27 18:31:08 +00:00
Nathan Gray
6db1339365 More Home progress (favorites):
- Add favorite for addressbook
 - Fix add favorite from drop didn't load properly
2014-11-25 22:42:44 +00:00
Nathan Gray
dd0e95d232 More Home progress (favorites):
- Put show header button into header
 - Fix mixing columns between multiple favorites on home
 - Fix changing column spacing when hiding header
 - Fix add favorite from context menu didn't load properly
2014-11-25 21:50:42 +00:00
Nathan Gray
b967548cb5 More Home progress:
- Favorite now hides whole header
 - Link thumbnail now just setting width to avoid distortion
 - File thumbnail no longer limited, using full size thumbnail from site configuration or widget width, whichever is smaller
 - Fix links were using edit instead of view
2014-11-25 00:45:14 +00:00
Nathan Gray
b626fd1a88 Home progress:
- Fix missing size for new widgets
- Different styling for single entries
- Custom template for single addressbook entries
- Hideable nextmatch header
2014-11-18 23:46:58 +00:00
Nathan Gray
23f029cfcd Get thumbnails working for filemanager links 2014-11-17 22:53:23 +00:00
Nathan Gray
4ecf649b83 - Better support for filemanager weirdness
- Fix position for new portlets was off
- Fix DnD for regular entries stopped working when DnD favorites was added
2014-11-17 22:18:24 +00:00
Nathan Gray
5291730724 Fix home favorite filters lost if you change sorting / filter 2014-11-17 18:47:47 +00:00
Nathan Gray
321bc14ba3 Home progress:
- Get new note to open edit dialog automatically
2014-11-12 21:54:58 +00:00
Nathan Gray
57d802eeb5 Home progress:
- Fix changing position
- Added a quick HTML note-to-self portlet
2014-11-12 21:33:42 +00:00
Nathan Gray
872a11bfdb Home progress:
- Fix some incorrect sizes on new portlets
- Fix mainscreen message
- Base for using other app favorites on home screen
2014-11-11 23:07:35 +00:00
Nathan Gray
80d0716b6c Home progress:
- Fix link did not reload properly
- Place new widgets where context menu was opened
- Add mainscreen message
2014-11-10 18:44:11 +00:00
Nathan Gray
cbbb0bf39f Some WIP on getting home working again 2014-11-06 21:40:03 +00:00
Ralf Becker
d2b6fd0794 pending translations from our translation server 2014-07-23 16:40:19 +00:00
Ralf Becker
d6ce36d735 bump versions to 14.1 2014-06-24 10:00:50 +00:00
Ralf Becker
332d4e5a42 removed gif images for which we have a png image available, as png is now supported by all browsers 2014-02-03 14:04:39 +00:00
Nathan Gray
6f8287a0ed Disable home (blank page) for now, to at least prevent errors. 2014-01-30 18:15:42 +00:00
Klaus Leithoff
841afa5ba0 translations from translation server; thanks to thoose that contributed 2013-12-18 09:17:12 +00:00
Klaus Leithoff
68f2605cf4 translations generated/retrieved on translation site: Thank you for your contributions 2013-12-04 10:31:41 +00:00
Ralf Becker
727cdc83b3 newewst pixelegg changed from today 2013-11-14 19:29:55 +00:00
Ralf Becker
77a30817d6 images for new Pixelegg template 2013-11-11 18:56:02 +00:00
Ralf Becker
6d226a7921 split constructor function and place of instanciation for app.js objects: app[appname] = new app.classes[appname](); 2013-11-04 20:54:23 +00:00
Ralf Becker
a6311fa1a3 creating and using an app-specific egw object 2013-10-07 16:53:13 +00:00
Nathan Gray
8d5c4138bc Attempt to show legacy home content in new portlets 2013-09-24 21:14:05 +00:00
Nathan Gray
42b6c13b26 Fix home bugs:
- Unable to add new single entry via context menu
- Did not save layout changes
2013-09-23 20:01:14 +00:00
Nathan Gray
a43e26f8b3 Add some checking to handle if etemplate is unloading 2013-09-17 23:24:56 +00:00
Nathan Gray
dadf3046c2 Stop using iframe, better list duplicate detection, better support different ways of getting list content (ajax) 2013-09-17 22:27:29 +00:00
Nathan Gray
6f9ea1e859 Fix some bugs:
- Always use et2
- Prevent duplicate portlets
- Prevent duplicate links in link list
2013-09-17 17:04:57 +00:00