Commit Graph

61 Commits

Author SHA1 Message Date
nathan
85efe66b33 Home: Avoid impossible (negative) span 2023-03-08 14:06:04 -07:00
nathan
d9e12ecf4a Home WIP: Better re-layout calcs, use correct portlet type (if possible) when adding 2023-03-07 16:02:29 -07:00
nathan
6003de2409 Home WIP: Avoid offscreen portlets even if screen size changes 2023-03-07 09:03:11 -07:00
nathan
9bbbbd2cf4 Home WIP: Layout improvements to prevent off screen even if screen size changes 2023-03-07 08:55:27 -07:00
nathan
1538496df1 Home WIP: Get calendar working 2023-03-06 14:47:48 -07:00
nathan
dc5d31eb02 Home WIP: Get notes working 2023-03-06 13:19:49 -07:00
nathan
514d4cf207 Home WIP: Header spacing & style improvements 2023-03-06 13:19:49 -07:00
nathan
d37143c842 Home WIP Favorites working a little better 2023-03-06 13:19:49 -07:00
nathan
db5be59ed0 Home: WIP home now shows stuff again 2023-03-06 13:19:48 -07:00
Ralf Becker
829cf0e1b2 re-add accidently deleted home app.js but it will need a lot work:
- gridster need to be legacy loaded (uses this instead of window)
- calendar_home_portlet need to be loaded after this file
2021-07-02 11:46:33 +02:00
Ralf Becker
78e42313e9 remove generated .js files 2021-07-01 17:35:47 +02:00
nathangray
5379a0c924 Home using non-global EgwApp instances for portlets 2020-07-30 13:00:53 -06:00
Hadi Nategh
93217a149d jQuery libraries updates via composer 2016-06-06 17:38:20 +02:00
Hadi Nategh
87fb94a496 Deprecate $j global variable and replace them all with standard jQuery 2016-06-02 16:52:01 +02:00
Ralf Becker
429177686a make home a regular application, which can eg. disabled, incl. moving all services using "home" as appname to "api" and moved some other forgotten stuff from phpgwapi&etemplate to api 2016-05-01 09:57:48 +00:00
Nathan Gray
a423e82de2 Fix home js was not properly initialized, hopefully fixing portals could not be resized. 2016-04-13 17:08:11 +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
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
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
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
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
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
Nathan Gray
b8f7113de2 Better tooltips for home link portlets 2015-03-04 23:13:36 +00:00
Nathan Gray
bd891b0ae1 Fix home portlets not being properly placed in Firefox 2015-02-10 18:50:43 +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
Nathan Gray
31b3987f2d Fix selectboxes in Firefox, they did not drop down 2015-01-12 18:12:45 +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
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
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
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