nathan
|
56f84f2fdd
|
Fix swapped open / closed icons in tree
|
2023-01-09 13:19:40 -07:00 |
|
nathan
|
ba608fddc7
|
Et2Split: Fix incorrect / frozen sizing of split in Firefox
If user dragged very quickly & released the mouse button before the resize was complete, we would wind up with incorrect size
|
2023-01-06 11:07:50 -07:00 |
|
nathan
|
323115b041
|
Replace font size accidentally removed in 40278c8827
|
2023-01-06 09:11:54 -07:00 |
|
nathan
|
39ab880188
|
Don't die if CustomFilterHeader is for a component that isn't a webcomponent, just error & use a select
|
2023-01-05 16:36:03 -07:00 |
|
nathan
|
c403edc49a
|
Fix incorrect suggested password length
|
2023-01-05 15:35:04 -07:00 |
|
nathan
|
f8a8a290ce
|
Tests for switch widget
|
2023-01-05 14:06:54 -07:00 |
|
nathan
|
3ecd9c222b
|
Fix switch widget did not validate value server-side
|
2023-01-05 14:06:39 -07:00 |
|
nathan
|
9a190321c1
|
Et2Button: Fix class mixup that broke buttons
|
2023-01-05 09:00:02 -07:00 |
|
nathan
|
ca5d80264c
|
Less errors in date tests, still not passing
|
2023-01-05 08:38:56 -07:00 |
|
nathan
|
37dd18894f
|
Get tests for Colorpicker passing again
|
2023-01-04 15:33:48 -07:00 |
|
nathan
|
acd44a1e0e
|
Get tests for Button passing again
|
2023-01-04 15:03:43 -07:00 |
|
nathan
|
40278c8827
|
Get our WebComponent tests running again
Made a lot of "failed to construct htmlelement" errors go away, avoid a bunch of egwIsMobile is undefined errors
|
2023-01-04 12:01:09 -07:00 |
|
nathan
|
ac1d8b6be8
|
Fix TypeError: Cannot read properties of null (reading 'replace')
Fixes unable to edit tracker in mobile view.
|
2023-01-02 16:20:50 -07:00 |
|
nathan
|
b8c3a97138
|
Et2Tabs: fix keyboard navigation
|
2022-12-22 14:51:48 -07:00 |
|
nathan
|
b0bedc8467
|
Accessability improvements
- Toolbar buttons get label, but it is visually hidden
- Add label to calendar Add button
|
2022-12-22 14:14:45 -07:00 |
|
nathan
|
c617dfe080
|
Fix placeholder sub-groups were not showing
|
2022-12-21 12:28:59 -07:00 |
|
nathan
|
098fe647dc
|
Start on converting date range to webcomponent
|
2022-12-20 14:05:20 -07:00 |
|
nathan
|
28678c48f4
|
remove debug
|
2022-12-19 13:08:21 -07:00 |
|
nathan
|
7d94692dfd
|
Fix some missing account names
- egw().accounts() were not cleaned
- accounts not in normal cache did not call requestUpdate() properly
|
2022-12-19 12:01:29 -07:00 |
|
nathan
|
ac97af35cb
|
Lets try creating options directly when we get them, rather than going through update first
Timing was not getting menu items created soon enough, resulting in IDs instead of names in the options
|
2022-12-16 11:48:12 -07:00 |
|
nathan
|
9ce0520e5c
|
Allow actually disabled inputs
|
2022-12-16 10:40:58 -07:00 |
|
nathan
|
272b63d32e
|
Explicitly define autofocus as reflected so it works in Firefox too
|
2022-12-15 13:18:16 -07:00 |
|
nathan
|
a9fe524123
|
Et2Select: Fix value got wrecked by fix_bad_value() when there are option groups
|
2022-12-15 11:31:56 -07:00 |
|
nathan
|
e756962f86
|
Change egw.accounts() to always return a Promise
|
2022-12-15 10:22:19 -07:00 |
|
nathan
|
2ed0479380
|
Add nm action dialogs into application tab, not document body
|
2022-12-14 16:10:50 -07:00 |
|
nathan
|
3b5f64a4c3
|
Implement option groups
|
2022-12-14 14:32:20 -07:00 |
|
nathan
|
a832c12dbc
|
Fix DnD to link file to entry
|
2022-12-14 11:56:27 -07:00 |
|
nathan
|
54498a005c
|
Et2Dialog: Second try waiting on template load
Now creating the template promise immediately on setting template name and using a resolver function to resolve after template is loaded
|
2022-12-14 10:39:15 -07:00 |
|
nathan
|
6c4c42bcde
|
Translation of "on vacation" from Birgit
|
2022-12-12 15:09:57 -07:00 |
|
nathan
|
27573f6d83
|
Et2Dialog: Try waiting until after update is complete to avoid an error loading the template in Safari
|
2022-12-12 14:43:47 -07:00 |
|
nathan
|
65a7abeca2
|
A little more space for details dropdown
|
2022-12-12 14:26:54 -07:00 |
|
nathan
|
5acc8c55c8
|
Et2SelectEmail: Fix fullEmail did not show full email
|
2022-12-12 14:07:08 -07:00 |
|
nathan
|
34172704dc
|
Fix SelectAccount didn't always get values into options correctly
|
2022-12-12 13:10:53 -07:00 |
|
nathan
|
9acda4b390
|
Link fixes
- Fix file that was linked then removed before first save was still linked on save
- Use events for better decoupling between Et2LinkTo & Et2LinkList
|
2022-12-12 10:32:08 -07:00 |
|
nathan
|
0f37d2f437
|
Fix sometimes missing accounts for SelectAccount widgets
|
2022-12-09 13:16:44 -07:00 |
|
nathan
|
6177ca0536
|
SearchMixin: Filter selected remote correctly for single selects too
|
2022-12-09 13:14:57 -07:00 |
|
nathan
|
5f44c51d89
|
Et2Checkbox: Fix internal positioning was causing entire page to overflow
|
2022-12-09 10:55:19 -07:00 |
|
nathan
|
8ed40c8c0e
|
Et2SelectThumbnail: Fix current value(s) did not display
|
2022-12-09 09:03:43 -07:00 |
|
nathan
|
dd39305443
|
Fix VFS upload couldn't show newly uploaded files
|
2022-12-08 15:01:25 -07:00 |
|
nathan
|
4b4d6fe184
|
Stop scrolling new tag into view, it causes calendar sidemenu to get stuck
|
2022-12-08 14:47:02 -07:00 |
|
nathan
|
ce64ddf9e0
|
Fix doubled tags if widget gets select_options after a remote option is selected
|
2022-12-08 14:28:05 -07:00 |
|
ralf
|
26d4082cda
|
fix not working buttons in timer dialog
|
2022-12-08 20:13:32 +01:00 |
|
nathan
|
691928a54c
|
Fix attachments not displayed in tracker comments
|
2022-12-08 11:39:00 -07:00 |
|
nathan
|
be5125509e
|
SearchMixin: Fix selecting multiple remote values only showed the last
|
2022-12-08 10:24:49 -07:00 |
|
nathan
|
d7f8f7d997
|
Fix editing link remark did not load current value
|
2022-12-07 15:51:50 -07:00 |
|
nathan
|
c26732a913
|
Some more fixes for historylog widget
- Fix options in proper format could be interpreted as sub-widgets
- Fix numeric values
|
2022-12-07 15:04:22 -07:00 |
|
nathan
|
12151139ff
|
Et2Dialog: Better non-modal handling, now with less internal conflicts with SlDialog
|
2022-12-07 13:45:38 -07:00 |
|
nathan
|
32248e67ee
|
Et2Dialog: Better non-modal styling
|
2022-12-07 11:30:14 -07:00 |
|
nathan
|
4b6357dd90
|
Et2Dialog nonmodal WIP
Non-modal dialogs don't cover header with app tabs.
TODO: The dialog needs to be added to the app content div instead of the body
|
2022-12-07 09:13:46 -07:00 |
|
nathan
|
fb40aedf89
|
SearchMixin: Use parent set select_otions, no need to duplicate
|
2022-12-06 11:59:51 -07:00 |
|