nathan
|
01a08447cb
|
Fix selecting an app changed icon in first entry instead of displayed icon
|
2022-10-07 15:29:52 -06:00 |
|
nathan
|
330461c28b
|
Revert "use egw.applyFunc instead of own/old code, to allow calling api methods eg. egw.start_timer too"
This reverts commit 03fdceb847 .
|
2022-10-07 14:08:32 -06:00 |
|
nathan
|
f130134dd1
|
Dynheight: Don't consider size of fixed or absolute positioned widgets when collecting bottom nodes
|
2022-10-07 11:57:43 -06:00 |
|
ralf
|
d8e993dc75
|
WIP timesheet timers: allow to add more time on an existing timesheet with right click "Start timer"
|
2022-10-07 19:36:57 +02:00 |
|
ralf
|
03fdceb847
|
use egw.applyFunc instead of own/old code, to allow calling api methods eg. egw.start_timer too
|
2022-10-07 19:30:55 +02:00 |
|
nathan
|
38d5cd627f
|
Work around Chromium bug that gives huge print jobs with thousands of pages
https://bugs.chromium.org/p/chromium/issues/detail?id=1161709
|
2022-10-07 09:08:07 -06:00 |
|
Hadi Nategh
|
cedaf4027c
|
Fix navigational buttons no longer work in VfsSelect dialog
|
2022-10-07 14:48:20 +02:00 |
|
nathan
|
8221d66ce2
|
Fix nm printing did not properly wait for column selection or rows before trying to print
|
2022-10-06 15:39:35 -06:00 |
|
ralf
|
d6bfa7d9ee
|
WIP timesheet timers: give an error, if user overwrite stop- or pause-time before the start
|
2022-10-06 13:56:44 +02:00 |
|
ralf
|
196024a454
|
stopping buttons in dialog from submitting it to server-side
|
2022-10-06 13:55:24 +02:00 |
|
ralf
|
c5b8261ec2
|
do NOT split RFC822 addresses containing comma in quoted name part eg. 'Becker, Ralf <rb@egroupware.org>'
|
2022-10-06 13:14:34 +02:00 |
|
ralf
|
ccee240055
|
WIP timesheet timers: fix overwrite and display overwritten time and time of recording
|
2022-10-06 09:03:51 +02:00 |
|
nathan
|
0a745299ce
|
Get flatpickr popup working along with LionDialog
|
2022-10-05 16:22:32 -06:00 |
|
nathan
|
ec388c955a
|
Fix open compose windows created new drafts after main window was reloaded
|
2022-10-05 14:30:43 -06:00 |
|
nathan
|
3ce5aebe12
|
Collabora: Get insert placeholder dialog working again
|
2022-10-05 10:50:54 -06:00 |
|
ralf
|
59da89fe8b
|
WIP timesheet timers: config to disable timers and overwrite of start&stop time
|
2022-10-05 14:55:42 +02:00 |
|
ralf
|
8fad43b705
|
WIP timesheet timer: start, pause and stop now via a dialog showing both timers and all buttons
|
2022-10-05 12:51:59 +02:00 |
|
ralf
|
ed05a8b6ee
|
always need to stop button click events as otherwise the result would be submitted to server-side eT2 handler
|
2022-10-05 09:53:45 +02:00 |
|
nathan
|
f8e56edc20
|
Limit number of accounts (& other select/taglist search results) sent to client
|
2022-10-04 15:49:07 -06:00 |
|
nathan
|
7bb4332961
|
Et2SelectCategory: Fix loading with initial value did not get category color or icon in the displayed label
|
2022-10-04 09:17:31 -06:00 |
|
ralf
|
96e2b495e1
|
pass placeholder attribute to et2-textbox
|
2022-10-04 13:46:15 +02:00 |
|
ralf
|
caef7296ce
|
invalidating/deleting et2-select-cat's cache on adding, updating or deleting categories
Also pushing cat-changes as app "api-cats" to client-side
ToDo: client-side code to update category list in admin or preferences
|
2022-10-04 12:54:30 +02:00 |
|
nathan
|
5031631dc4
|
Make two anonymous shares at the same time work
|
2022-10-03 14:27:11 -06:00 |
|
nathan
|
b5a2778168
|
Fix category did not display value on first load
|
2022-10-03 09:12:00 -06:00 |
|
ralf
|
0a9526c152
|
WIP timesheet timer: persistence and opening a new timesheet when stoping the specific timer
|
2022-09-30 19:07:33 +02:00 |
|
ralf
|
d8e54c72c8
|
only set (default) searchUrl for regular taglist or taglist-email, or if a non-empty autocomplete_url was given
|
2022-09-30 15:36:40 +02:00 |
|
Hadi Nategh
|
b6398c4059
|
Fix couple of mobile template issues
|
2022-09-30 11:39:51 +02:00 |
|
ralf
|
780f14b4c5
|
WIP timesheet timer: add (project, task, ticket) specific timer to existing overall timer
|
2022-09-29 21:09:35 +02:00 |
|
ralf
|
1308b09493
|
WIP timesheet timer
|
2022-09-29 18:04:57 +02:00 |
|
ralf
|
918c0324d1
|
remove redundant if clause
|
2022-09-29 15:07:10 +02:00 |
|
Hadi Nategh
|
d7019caec5
|
Fix sidebar splitter no longer respects its minsize value
|
2022-09-29 12:09:18 +02:00 |
|
nathan
|
ba8c5101ac
|
Et2Image: Fix data URLs did not work
|
2022-09-28 13:36:56 -06:00 |
|
nathan
|
12f8b2cb3e
|
Et2SelectEmail: Add some documentation
|
2022-09-28 11:14:02 -06:00 |
|
ralf
|
73de0c5bd5
|
fix <textbox type="passwd" was not converted to <et2-password
|
2022-09-28 10:22:50 +02:00 |
|
nathan
|
ffd6c21ed4
|
Et2Select: Avoid errors if freeEntry has single quote
|
2022-09-27 13:55:32 -06:00 |
|
ralf
|
49ac54b365
|
Revert "json requests now close the PHP session immediately again and reopen it, if there was an update to the session" as it breaks Collabora editing
This reverts commit fe4d0dbbe3 .
|
2022-09-27 19:02:20 +02:00 |
|
Hadi Nategh
|
ecd3edfd7f
|
Set right size for dropdown button in mobile view
|
2022-09-27 11:44:22 +02:00 |
|
nathan
|
5027e075d7
|
Allow groups to have lavatars
|
2022-09-26 15:16:38 -06:00 |
|
nathan
|
181546cdb5
|
Fix customfield selects so if rows > 1, we set multiple=true
|
2022-09-26 11:38:36 -06:00 |
|
nathan
|
9644e4b1df
|
Avoid double-parsing nm row if for some reason grid has too many rows.
Should fix missing initial data, but I'm still not sure exactly why row grid can have too many rows.
|
2022-09-26 10:55:32 -06:00 |
|
Hadi Nategh
|
7ba571b710
|
Fix some styling issues in edit avatar dialog
|
2022-09-26 15:48:45 +02:00 |
|
Hadi Nategh
|
2ed1a12617
|
Fix topmenu dropdowns click handler
|
2022-09-26 13:36:10 +02:00 |
|
ralf
|
3c79bd4345
|
WIP timesheet timer
just a prototype for now, no persistence beside the session to test reloads
|
2022-09-26 08:54:05 +02:00 |
|
ralf
|
fe4d0dbbe3
|
json requests now close the PHP session immediately again and reopen it, if there was an update to the session
this allows to run more PHP requests in parallel
|
2022-09-24 15:50:44 +02:00 |
|
ralf
|
84d65bcf3b
|
there is currently no avatar for groups, no need to ask server about it
|
2022-09-24 14:44:42 +02:00 |
|
ralf
|
9ab4c69050
|
only update darkmode pref, if necessary
|
2022-09-24 14:27:17 +02:00 |
|
nathan
|
086d92e957
|
Et2Select: All selectboxes now stop scroll event from bubbling to prevent parent (sidemenu) from scrolling too
|
2022-09-23 10:54:02 -06:00 |
|
nathan
|
171c9c02cb
|
Pressing escape while in search now closes dropdown
|
2022-09-23 10:40:16 -06:00 |
|
nathan
|
074a03f2ec
|
Include bad email address in validator message
|
2022-09-23 10:08:31 -06:00 |
|
nathan
|
00c9550465
|
Fix selects without empty_label were not allowed to be empty in some cases, even without required=true
For example select-account multiple=true, or customfield select-account with rows > 1 would give error "'' is NOT allowed ('not found')"
|
2022-09-23 09:39:50 -06:00 |
|