Commit Graph

80 Commits

Author SHA1 Message Date
Hadi Nategh
1869e94f84 Popup resize handler enhancement:
- Fix multi-line textbox resizing
- Introduce tab_height to tab widget and remove extra height set on tab containers children
- Let mail compose uses its own resize handling as it deals with some special resizing
2014-12-05 17:29:41 +00:00
Hadi Nategh
78784a28e6 Change default behavior of multiline textbox resize 2014-12-05 13:39:21 +00:00
Hadi Nategh
eefb5963bf Make edit popup dialogs compatible to resize window feature 2014-12-04 16:43:45 +00:00
Nathan Gray
978b5f4ffd More Home progress:
- Add support for timesheet favorites
2014-11-28 18:03:13 +00:00
Ralf Becker
83b6706964 * Timesheet: fix (un)setting project for adding, editing and save&new timesheets
- fixed et2_widget_textbox to update options.blur in set_blur(), as it is used in getValue, also updating input
- fixed et2_widget_linkentry to trigger change event, after reacting to click on X in search
- fixed timesheet to handle ts_project and pm_id in bo (ts_project is always stored in db for searching, even if it contains no custom project name)
- fixed not working change of project in an existing timesheet
- fixed unsetting of project
2014-10-14 15:58:37 +00:00
Nathan Gray
29301590d6 Fix doubled description ID (ts_description), caused lost comment when viewtype was set to simple 2014-09-09 22:20:52 +00:00
Ralf Becker
94afafae11 * all apps: fixed column sizes and stretch (change when window size changes) 2014-08-22 11:08:21 +00:00
Hadi Nategh
cb43eb44c4 Add missing column in timesheet idex template, which were causing customfields not shown on the list 2014-08-06 10:58:04 +00:00
Hadi Nategh
5114fbe11a Add timesheet ID to nm listview 2014-07-30 14:17:38 +00:00
Nathan Gray
c11785b2db Change pm_id filter to link-entry to match edit dialog.
Fixes empty pm_id filter when PM integration = full
2014-07-08 22:06:04 +00:00
Ralf Becker
36b362962a idention 2014-06-12 08:25:51 +00:00
Nathan Gray
f82559b525 Fix details filter not doing anything unless you close the tab 2014-06-04 19:29:35 +00:00
Nathan Gray
0bdad1cb75 Fix price so selecting price list item fills in unit price field 2014-05-29 14:48:01 +00:00
Stefan Reinhardt
2b3cafe75c timesheet - edit.xet
last modified
2014-04-10 09:59:10 +00:00
Hadi Nategh
064271b1b7 Fix # simbol not showing in timesheet edit dialog. Additionally, fixes wrong commenting in app.css 2014-03-12 13:33:13 +00:00
Hadi Nategh
90f7181a4d Add et2_required css class to field title in timesheet edit popup 2014-03-12 11:30:09 +00:00
Ralf Becker
3c91753e80 moving add-icon(s) from header_right to header_row 2014-03-12 10:12:29 +00:00
Hadi Nategh
7e78248e81 Fix duplicate timesheet title caused by -r46199 and make fields in left and right column both symmetric 2014-03-12 08:43:35 +00:00
Stefan Reinhardt
3b49be6203 Timesheet edit Dialog - fix css + less
change postion dialogHeader - ICON and Info_number

edit.xet - put some classes in
2014-03-11 18:06:54 +00:00
Hadi Nategh
45871d6212 Put a breaking column in timesheet edit popup 2014-03-11 15:50:30 +00:00
Hadi Nategh
e694fa2029 Add dialogheader classes to timesheet edit popup template 2014-03-11 13:13:50 +00:00
Hadi Nategh
f007e39cfd Reorder fields in timesheet edit popup window, to make it similar to other popups layout 2014-03-11 09:59:35 +00:00
Hadi Nategh
306e3488ba style timesheet edit popup window 2014-03-10 15:19:28 +00:00
Nathan Gray
a2593672f4 Add missing template files 2014-02-18 23:53:18 +00:00
Nathan Gray
8072469b25 Remove unneeded onchange attribute, caused problems with filtering 2014-01-31 16:52:07 +00:00
Hadi Nategh
b3b4bc7dde Replace dropdown project list in time edit pop with link-entry 2014-01-20 13:53:29 +00:00
Ralf Becker
96e0c77fce pixelegg changes from thursday 2014-01-17 08:10:46 +00:00
Hadi Nategh
9af3a9404d Replace old confirm() with new confirm dialog, and since we use generic method from et2_dialog class, then no need to have a seperate dialog creator function in app.js 2013-12-05 11:03:36 +00:00
Nathan Gray
d10025b462 Disable automatic chosen based on option count, chosen list is trapped inside the header. 2013-11-27 18:08:55 +00:00
Ralf Becker
73b6521cbf pixelegg changes from yesterday 2013-11-27 07:21:32 +00:00
Nathan Gray
3ab7b05737 Add category color to rows 2013-11-21 00:21:16 +00:00
Ralf Becker
2b7d9af0a2 reverting to previous app.css file and remove app.less files, as they are not used by pixelegg template and create some glitches, might re-introduce .less for regular templates later 2013-11-18 19:57:38 +00:00
Ralf Becker
f8752688e0 pixelegg changes from today 2013-11-15 17:09:58 +00:00
Ralf Becker
727cdc83b3 newewst pixelegg changed from today 2013-11-14 19:29:55 +00:00
Ralf Becker
583538e824 using now CSS preprocessor less (http://lesscss.org) to create some of our css files, used a lot in new Pixelegg template 2013-11-11 19:10:28 +00:00
Hadi Nategh
552761113b Remove resubmit from the onchange event, since the nextmatch widget handles submission by itself 2013-09-20 09:34:49 +00:00
Hadi Nategh
e210d32b02 Fix not to refresh the edit popup window when trying to change project selectbox 2013-09-19 11:15:30 +00:00
Hadi Nategh
d0f967bdd8 Set prefix for CSS classes, timesheet app 2013-09-03 14:42:46 +00:00
Hadi Nategh
e572d77693 add app.js to timesheet application and run timesheet app by et2 2013-08-21 15:25:42 +00:00
Ralf Becker
1c4f65120c new egw_framework methods refresh_opener and window_close to call egw_refresh on opener or close popup window in a content security save way 2013-08-20 12:06:41 +00:00
Ralf Becker
50ed435eb7 * Calendar/InfoLog/Timesheet/Tracker/ProjectManager: edit focuses now automatic on title input 2013-05-23 09:01:33 +00:00
Nathan Gray
014c720546 Don't add 'Deleted' status to status list, just add it where needed and use an Undelete button 2012-10-22 18:31:11 +00:00
Nathan Gray
ae77723140 Add delete protection to timesheet 2012-10-17 20:24:56 +00:00
Ralf Becker
33c6766c88 - fixed xul_io class not exporting id of tab
- fixed tab widget to use id instead of label
- added attribute names for describtion (label) in xul_io, to export them as single attributes not comma-sep. as options
- added translate: true to description/label title
--> xet-files need to be dumped new, to get the tab-ids
--> seems like describtion value is translated unconditional, it should only be translated if no_lang attribute is not set or false, while label attribute is always translated (Andreas?)
2011-08-24 07:18:59 +00:00
Andreas Stöckel
27d1173d2f Fixed bug in timesheet_ui edit.xet: Options not set properly 2011-08-15 08:46:40 +00:00
Ralf Becker
e1f25ca6bc * Timesheet: using only timesheet categories (tracker initialises global cat object) 2011-08-04 16:41:20 +00:00
Klaus Leithoff
b685831cbe add the xml export file for better changetracking 2011-07-20 15:23:36 +00:00
Ralf Becker
36ed3f4f61 calling the global action-object-manager 2011-06-02 17:10:48 +00:00
Ralf Becker
8e2479499b upper check-all button also needs to call egw_objectManager.toggleAllSelected() 2011-05-06 13:31:33 +00:00
Nathan Gray
e5a9089e13 Use action system to select all 2011-05-04 17:46:22 +00:00