Commit Graph

38937 Commits

Author SHA1 Message Date
nathan
4c1e2a268e Timesheet: Adjust vertical position of single-element headers to better line up with headers that include totals 2022-10-25 11:57:58 -06:00
nathan
f6883c33fd Add gap inside link widgets between each component 2022-10-25 11:38:48 -06:00
nathan
2eb51000f0 Infolog: Re-allow wrapping in first column, add more space for sub/parent indicator, switch hasParent indicator to SVG 2022-10-25 11:24:28 -06:00
nathan
8df89dcfb1 Mail: Switch mail icon in preview with email icon, move it down a little 2022-10-25 10:53:27 -06:00
nathan
2b3febff59 Move filemanager push entirely into filemanager 2022-10-25 09:49:30 -06:00
ralf
352e05d8e8 catch exception in _try_lang to NOT generate a Fatal error by throwing another exception in the handler 2022-10-25 14:31:28 +02:00
nathan
b998382cd2 Addressbook: Use infolog icon for CRM of organisation action 2022-10-24 13:59:52 -06:00
nathan
cc4db511a7 Calendar: Move 7/5 weekend icons up 2022-10-24 13:49:10 -06:00
nathan
14f372c74e Calendar: Change event tooltip to use notification icon instead of alarm icon 2022-10-24 13:27:46 -06:00
nathan
176cba3afb Addressbook: Fix double-click preference opened organisation view with a different title than when it was opened with context menu 2022-10-24 11:28:28 -06:00
nathan
727db2aab5 Fix context menu actions that use nm_action gave "Uncaught nm_action is not a function!" 2022-10-24 10:20:56 -06:00
nathan
24fb01d190 Filemanager: Add push support 2022-10-24 09:58:11 -06:00
ralf
e95943f812 fix 2 PHP 8.x Fatal stalling upgrade of old instances/apps 2022-10-24 11:20:22 +02:00
ralf
9640bc3e55 do NOT try to access notifications, if not installed or enabled for the user
gives a SQL error, if not installed
2022-10-24 09:11:04 +02:00
nathan
71c1282a8b Admin: Do not send groups again just for readonly 'Primary group' column 2022-10-21 11:45:44 -06:00
nathan
0596cb501b Calendar: Show "# more" if there were results not returned 2022-10-21 11:31:56 -06:00
nathan
3df4438b60 Calendar: Take grants into account for calendar user search 2022-10-21 10:53:58 -06:00
Hadi Nategh
d1841f9985 Fix hideonreadonly sometimes not being applied (eg. hbox) 2022-10-21 13:29:16 +02:00
ralf
03580169c1 fix not shown timer preferences 2022-10-21 12:49:33 +02:00
Hadi Nategh
1ecc7b729a make sure mouse up is handled when the mouse position has crossed the min/max points 2022-10-21 12:00:08 +02:00
Hadi Nategh
30fc8c3dd3 Fix broken close button on tab's headers 2022-10-21 10:34:45 +02:00
nathan
e2b833de67 Calendar: Allow any value for minutes, lets full day events end at 23:59 2022-10-20 15:30:32 -06:00
nathan
19bbea7aca Et2Date: Add up/down buttons on hover to adjust value without opening popup
Buttons adjust by day or minuteIncrement.  Minute values are now always rounded to multiples of minuteIncrement, unless freeMinuteEntries=true (or minuteIncrement=1)
2022-10-20 15:27:24 -06:00
ralf
34b2bc135c fix preprocessor to also change <textbox rows="X" to <et2-textarea rows="X" 2022-10-20 08:21:28 +02:00
nathan
3c4b709e52 Admin: Update 'User groups' in sidemenu tree when a group change is pushed 2022-10-19 11:14:49 -06:00
nathan
1aa87138a2 Addressbook: Correct fix for CRM breaking contact list actions
etemplate2.clear() was not removing getting the correct app instance removed
2022-10-19 10:54:11 -06:00
nathan
7b0a6911d3 Addressbook: Don't show "(Infolog)" in CRM tab when viewing a single contact 2022-10-19 09:36:42 -06:00
nathan
bfcb67982d Addressbook: Fix CRM view overwrote app.et2 reference, breaking contact list actions 2022-10-19 09:28:48 -06:00
nathan
297c70d4fe Mail: Fix creating tracker ticket out of email fails due to error
Exception "Et2Dialog._create_parent is not a function"
2022-10-19 08:39:13 -06:00
Hadi Nategh
5c5a483414 Fix active tab header sometimes flickers on hover 2022-10-19 15:40:48 +02:00
nathan
ab32872988 Infolog: Avoid JS error 'Uncaught TypeError: Cannot read properties of undefined (reading 'getWidgetById')' caused by sending invalid pl_id
Fixed by not sending invalid pl_id which triggered fix_bad_value()
2022-10-18 16:52:27 -06:00
nathan
48eb9c1968 Fix duplicate option warning from customfield select filter 2022-10-18 16:06:28 -06:00
nathan
323e45caf7 Don't show warning when main window is lost 2022-10-18 13:45:06 -06:00
nathan
19bae0054a Calendar: Fix notification messages were no longer multi-line textboxes 2022-10-18 13:30:22 -06:00
nathan
d1d3e2a024 Calendar: Avoid error in link_title if participants is not an array 2022-10-18 11:49:36 -06:00
nathan
c985338a11 Admin push update fixes
- Implement for categories
- Fix some account update duplication
2022-10-18 11:29:22 -06:00
Hadi Nategh
d1ff0a8b4f Make support for some old widgets 2022-10-18 17:44:31 +02:00
nathan
5f3570768d Et2Date: Add "Ok" button to close calendar popup 2022-10-18 09:08:53 -06:00
ralf
05b316f7ff move egw_get_file_editor_prefered_mimes() to egw.file_editor_prefered_mimes() as everything in old jsapi.js is deprecated and should be removed
.
2022-10-18 08:30:15 +02:00
nathan
9d2a319821 If widget has onclick attribute, add et2_clickable class 2022-10-17 15:18:13 -06:00
nathan
6034702a7c Et2Link: Fix editable files were downloaded instead of opened in Collabora 2022-10-17 14:47:34 -06:00
nathan
f2ebd369ef Admin: Fix user list was 100px tall when switching Global Categories -> User accounts 2022-10-17 10:52:28 -06:00
nathan
bd62279f55 Et2Select: Cancel search timer on blur and menu close
If we don't, results might come back after we leave/close and re-open
2022-10-17 09:56:58 -06:00
ralf
b19d75874a Fix PHP 8.x Fatal: array_merge(): Argument #2 must be of type array, null given 2022-10-17 15:58:59 +02:00
ralf
e66d03ec8d WIP timesheet timer: use date-duration with display-format="h:m" and data-format="s" instead of date-timeonly to avoid timezone problems 2022-10-17 15:21:10 +02:00
Hadi Nategh
68acd6d370 Prompt user a message while resizing splitter regarding iframes 2022-10-17 14:06:12 +02:00
ralf
8e3cedbf08 fix error deleting links to files (they have negative ids!) 2022-10-17 12:11:59 +02:00
ralf
2834af46bc WIP timesheet timers: fix overwriting time via clicking on time displayed under the button 2022-10-17 11:39:09 +02:00
nathan
0004aa5bb4 SearchMixin: Avoid errors if searchInputNode is not created 2022-10-14 15:12:08 -06:00
nathan
9ea00bb95f Give webComponents inside nextmatch a chance to finish before we calculate sizes 2022-10-14 14:50:57 -06:00