ralf
330ffe73df
fix somehow wrong legacy-options for customfields widget
2023-02-06 16:31:28 +01:00
ralf
ab6338f13f
* TimeSheet: allow to update times in events tab rows by clicking on the time
...
@todo nathan: setting min/max values on Et2DateTime loaded via a template into dialog does NOT work, as widget has not instantiated Flatpicker,
when the dialog.getUpdateComplete promise returns and the widget then simply ignores the set min/max time :(
2023-02-06 14:42:18 +01:00
nathan
328c8224cb
Set 'selectUnit="true"' for all date-durations in nm rows for consistant display
2023-01-30 15:43:32 -07:00
nathan
09b313571c
Missed the header ID in 17f82ce
2023-01-19 11:54:47 -07:00
nathan
17f82cec40
Add kanban column to list
2023-01-19 11:51:32 -07:00
Hadi Nategh
1d43684418
Convert tabs to details for timesheet's mobile templates
2023-01-19 12:20:17 +01:00
ralf
8ec106f22b
converting .xet files to new webcomponents-format
2023-01-04 11:28:10 -06:00
ralf
fefe82162e
WIP converting filesystem templates to new syntax
...
- basically commiting what the preprocessor currently generates for the client-side
- server-side need to understand new syntax (et2-prefix and camelCase attribute-names) too
- preprocessor can now be called as cli to either echo-out the new template or replace in-place
- for now only modified edit-templates of addressbook, infolog and timesheet
- setting a new (not yet existing) DTD
2023-01-01 11:49:31 -06:00
ralf
26d4082cda
fix not working buttons in timer dialog
2022-12-08 20:13:32 +01:00
StefanU
72992b3296
Update timesheet icon
...
Add missing size
2022-11-30 22:05:08 +01:00
nathan
861d830ca9
Timesheet: Redistribute space in Admin -> Timesheet -> Edit status template
2022-11-28 10:22:28 -07:00
StefanU
154b0da56d
Update timesheet icon
...
Size adjusted 28px => 32px, without border, file optimisation
2022-11-27 15:54:43 +01:00
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
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
ralf
c2fea85c2a
WIP timesheet timers: show time under each button and allow overwriting it via a click on the time
...
ToDo:
- Stop on paused timer does not behave write, overwriting stop needs testing, as timesheet need to be updated too, because it's already stored
- not checks or min/max values and config on overwrite time
2022-10-14 21:59:15 +02:00
ralf
664bb86b2a
WIP timesheet timers: create a single working time timesheet per configured periode of day, week or month
2022-10-14 10:12:11 +02:00
nathan
2dc50f52cc
Timesheet: Change duration to show h:mm
2022-10-13 14:51:38 -06:00
nathan
68f424173e
Timesheet: Fix missing emptyLabel in pricelist select
2022-10-13 10:50:28 -06:00
ralf
ccee240055
WIP timesheet timers: fix overwrite and display overwritten time and time of recording
2022-10-06 09:03:51 +02: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
7dc781acd5
WIP timesheet timer: storing working time now w/o user interation when it is stopped
2022-10-03 10:01:46 +02: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
780f14b4c5
WIP timesheet timer: add (project, task, ticket) specific timer to existing overall timer
2022-09-29 21:09:35 +02:00
Hadi Nategh
342eb8461a
WIP Ui: Fix dialogs getting scrollbars in initiation
2022-08-30 10:39:57 +02:00
Hadi Nategh
bf6f50f14e
Adopt buttons used in mobile template to new buttonIcon widget
2022-08-23 13:14:34 +02:00
Hadi Nategh
082d6aa791
WIP Mobile template: Fix some of apps add buttons
2022-08-22 16:19:23 +02:00
Hadi Nategh
17c462d04e
Drop pixelegg extra styles from timesheet
2022-08-10 15:28:00 +02:00
Hadi Nategh
e7bf61e9f4
Remove size from textbox as it would literally set a width for the input field
2022-08-10 13:36:03 +02:00
ralf
bcff7ab4dc
fixing pixelegg less/css files to address images in default/images
...
remove no longer necessary pixelegg/images symlink to default/images
revert hint.png as the pixelegg one was never used
2022-07-31 10:49:35 +02:00
ralf
0113a93ffd
move images from pixelegg to default and drop png or gif, if we have an svg
2022-07-28 17:56:34 +02:00
ralf
485fa5e857
fix et2-button attribute hideOnReadonly was removed from the template
...
add hideOnReadonly to timesheet.edit buttons
also move link widgets to legacy-regexp, so we can drop the old expose code
2022-05-12 18:16:34 +02:00
ralf
6f878cd7f1
fix not working translation of Admin > Apps > TimeSheet > Edit status
2022-03-05 15:27:45 +02:00
ralf
89613dd368
fix et2-date-duration showing NaN:NaN in timesheet
...
boolean attributes should not have a default of true, because DOM does NOT reflect false and we need to reflect for use in NM
--> changed default for select_unit for r/o duration to false and set it in timesheet.index to true
--> changing it for r/w too would require a lot of xet files to be updated (we don't need reflection there)
2022-03-02 11:02:24 +02:00
nathan
ecd8b08373
Fix timesheet edit could not select start date
...
Unimplemented "mode" legacy option was conflicting with flatpickr "mode" attribute
2022-02-22 10:01:55 -07:00
nathan
be4633c9fa
Implement et2-date-duration
2022-02-16 16:45:40 -07:00
Hadi Nategh
4853cefa0c
Add missing icons for applications add buttons
2022-01-20 13:32:27 +01:00
nathangray
826d9e27cc
* Timesheet: Fix created was overlapping with status
2021-04-13 13:28:56 -06:00
nathangray
b247554141
Timesheet: more timezone date fixes
...
This time start time was improperly processed, fixed end_time too
2021-01-27 10:23:22 -07:00
nathangray
1079abc161
Timesheet: Fix editing timesheet had start time in wrong timezone if user timezone differed from server timezone
2021-01-12 15:00:42 -07:00
Hadi Nategh
f3b0362653
Remove extra navbar icons from mobile template
2019-03-21 16:43:23 +01:00
Hadi Nategh
d8d6d4d247
Apply new app color codes
2019-03-21 11:53:37 +01:00
Hadi Nategh
d9e1ddf506
W.I.P. of modern theme with SVG icons enabled:
...
- add colored svg navbars
2018-12-11 16:52:55 +01:00
Hadi Nategh
7c01fa533b
Change from legacy-options sub-type to type_filter
2018-07-19 17:07:08 +02:00
Hadi Nategh
c6beddbd10
Fix project field not getting fullwidth in timesheet edit dialog
2017-11-23 15:48:15 +01:00
Hadi Nategh
c78042d522
Update PUBLIC ID of etemplate2.dtd in all templates
2017-02-01 09:59:37 +01:00
nathangray
a23acf1dfa
* Add creation field to timesheet
2017-01-17 10:34:28 -07:00
Hadi Nategh
e135b7272f
* Mobile template: Fix customfields do not show up in view mode
2017-01-09 16:04:51 +01:00
nathangray
76df9b047e
Allow project selection in timesheet list nextmatch header to be very tall, if needed
2016-09-27 10:34:07 -06:00
nathangray
695317985e
Fix some bugs in timesheet import:
...
- Missing owner step template
- Missing message in owner step
- Wrong call to array_key_exists
2016-09-12 08:40:48 -06:00