Ralf Becker
288f46aafd
fixed not changed quantity, if duration was changed, caused by slightly different semantic for html5 placeholders to old eTemplate
...
old eTemplate returned empty value, if value was equal to placeholder, html5 shows placeholder only if value is empty, but will return a value equal to placeholder
--> I think we should go with html5 placeholder semantic and therefore change this in timesheet to give an empty value for quantity, if equal to duration and duration as placeholder/blur
2014-06-12 08:30:21 +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
Ralf Becker
c04f0ccc8f
fix not updated infolog in list, when timesheet is booked on it: added "row_mod" as maximum of info_modified, link_lastmod (incl. deleted ones) and timesheet_bo::sum() max_modified
2014-05-24 10:59:03 +00:00
Ralf Becker
ef07aebbd4
* ProjectManager/Timesheet: automatic change a changed project-title in Timesheet too
2014-05-15 13:20:52 +00:00
Nathan Gray
3a004a2672
Add link to list of placeholders into app menu
2014-04-14 17:08:43 +00:00
Stefan Reinhardt
2b3cafe75c
timesheet - edit.xet
...
last modified
2014-04-10 09:59:10 +00:00
Nathan Gray
9c9b784c0c
Remove fake modified date, it's considered not modified by nextmatch updated rows check
2014-04-02 19:49:14 +00:00
Stefan Reinhardt
78a192e8d2
timesheet
...
add Button - padding for Text "Add"
app.less
2014-03-25 14:38:22 +00:00
Nathan Gray
42ee153c30
Set row_modified setting so nextmatch can filter out unchanged rows, and not send them back to the client again
2014-03-18 22:55:48 +00:00
Hadi Nategh
8fe2a028a2
Fix pixelegg template styling for timesheet edit popup
2014-03-17 12:30:13 +00:00
Stefan Reinhardt
fdef5d9484
nextmatch_header_row => favorite filter -> fix css
2014-03-13 18:10:34 +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
Ralf Becker
6dc9785a71
ts_project need to allow NULL
2014-02-25 10:30:27 +00:00
Ralf Becker
a714cf7e6c
change timesheet title and project title to varchar(255) to not loose content when creating a timesheet from eg. an InfoLog entry
...
also change description to varchar(16384), if there is no longer content already, to save full table scans
2014-02-25 09:34:10 +00:00
Ralf Becker
b5a1af92d9
Pixelegg changes from Thursday
2014-02-19 08:21:01 +00:00
Nathan Gray
a2593672f4
Add missing template files
2014-02-18 23:53:18 +00:00
Ralf Becker
60def94d07
pixelegg changes from Monday
2014-02-18 08:11:14 +00:00
Ralf Becker
eeb420a7e7
pixelegg changes until now
2014-02-13 16:52:46 +00:00
Ralf Becker
f0d7751496
removed caret from group favorites, fixed prefered favorite was not show correct initialy nor updated
2014-02-12 21:51:25 +00:00
Ralf Becker
d68349fa1b
pixelegg changes until now
2014-02-12 15:50:24 +00:00
Ralf Becker
f99ae4af0d
pixelegg changes from Tuesday
2014-02-12 08:10:11 +00:00
Hadi Nategh
7f222b165d
Remove "BLACK DIAMOND SUIT" character from global categories
2014-02-03 09:19:59 +00:00
Nathan Gray
8072469b25
Remove unneeded onchange attribute, caused problems with filtering
2014-01-31 16:52:07 +00:00
Ralf Becker
cf96da6f2f
enable sum-rows to be able to merge-print selections containing them and remove them later from the selection
2014-01-31 11:58:58 +00:00
Ralf Becker
530e9d13e3
fix not loaded sum-rows, caused by having no row-id
2014-01-30 18:47:42 +00:00
Ralf Becker
efd6bf87d5
eT2 date-timeonly distinguishes between empty=no time set (returned as null) and "00:00", old eTemplate could did not do that, also fixed ide warnings
2014-01-30 15:39:56 +00:00
Ralf Becker
0d8051837c
translations from Stefan
2014-01-28 13:40:16 +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
Nathan Gray
782eb7f14c
Fix filemanager context menu item opening in iframe
2014-01-16 17:23:39 +00:00
Klaus Leithoff
60bb090278
pixelegg changes from wednesday, new/changed images and styles
2014-01-15 13:46:14 +00:00
Ralf Becker
629bd6f2ee
added pixelegg/less/svg.css stylesheet and id reflecting their name to all svn image
2014-01-14 16:14:51 +00:00
Ralf Becker
21bb9ef481
pixelegg changes from monday
2014-01-14 08:20:32 +00:00
Nathan Gray
d65b40046a
Move sidebox favorites & backend out of nextmatch and into framework
2013-12-12 00:03:07 +00:00
Klaus Leithoff
3219eccec4
translation work provided by ingo, michael and other stylite staff
2013-12-06 08:05:58 +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
Klaus Leithoff
68f2605cf4
translations generated/retrieved on translation site: Thank you for your contributions
2013-12-04 10:31:41 +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
Ralf Becker
77a30817d6
images for new Pixelegg template
2013-11-11 18:56:02 +00:00
Ralf Becker
6d226a7921
split constructor function and place of instanciation for app.js objects: app[appname] = new app.classes[appname]();
2013-11-04 20:54:23 +00:00
Ralf Becker
118d9e025d
disabling all actions but add on sum rows
2013-10-04 11:19:42 +00:00
Ralf Becker
f8a0db06fc
completly remove preferences menu from sidebox and tiled preferences index in favoir of app-sensitive entries in top-menu
2013-10-03 09:23:18 +00:00
Hadi Nategh
1c42747547
REmove "Whole query" menu item from Tracker, Timesheet and Addressbook, while et2 nm handles selection differently
2013-09-23 08:31:07 +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
Ralf Becker
c13dccd96e
fixed not shown day-sum (caused by 0 == 'ts_id')
2013-09-02 18:03:00 +00:00
Klaus Leithoff
0dedd1faf7
commit some french lang file stuff; provided by Thomas Chaillot, Spirea
2013-08-30 07:10:03 +00:00
Ralf Becker
a4ec8796af
* Timesheet/PostgreSQL: fix SQL error when selecting a timerange
2013-08-29 10:59:00 +00:00
Hadi Nategh
40ba4bad22
Add favorite onto side-box menu for timesheet app
2013-08-29 08:25:46 +00:00
Hadi Nategh
7ee2c05955
remove extra app prefixes from method names in app.js, for both infolog and timesheet applications
2013-08-27 10:46:42 +00:00
Klaus Leithoff
07ed7f40a3
commit some french lang file stuff; provided by Thomas Chaillot, Spirea
2013-08-27 08:54:10 +00:00
Ralf Becker
db7d12af4b
first take on new ACL dialog for admin
2013-08-26 18:25:43 +00:00
Ralf Becker
aa8a848871
optional parameter for egw_framework::window_close() to specify an alert message, which get shown/alerted, before closing the window
2013-08-26 10:24:11 +00:00
Klaus Leithoff
dae7123c77
commit some lang file stuff; mostly french
2013-08-26 09:39:33 +00:00
Ralf Becker
0de6ab1b35
fix not working timesheet status and category actions: "disableClass", "enableClass" and "enableId" are now handled by action system itself, one should not set an explicit "enabled" attribute anymore
2013-08-26 08:24:50 +00:00
Ralf Becker
0ae2ebad94
adding ajax=true to index (no longer use an iframe), to enable drag-n-drop
2013-08-26 08:02:19 +00:00
Hadi Nategh
3f862f8b9a
remove an old js() method from timesheet_ui which were no longer used in the code.
2013-08-23 07:35:42 +00:00
Ralf Becker
10f8c8e1ae
not failing if filter or dates widgets are not there
2013-08-22 07:30:01 +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
Nathan Gray
cf8714293e
Open preferences in preferences tab
2013-08-13 17:37:15 +00:00
Klaus Leithoff
079b919bbe
russian translations provided by Vladimir Gavrilov (MBC-Group)
2013-06-17 12:30:44 +00:00
Klaus Leithoff
4e13e7b504
italiann translations provided by Ilias Chasapakis (webtrain.it)
2013-06-17 11:08:37 +00:00
Ralf Becker
066ffc2c25
refactored account_id change script to use information from app-specific tables_current.inc.php instead of a fixed list
2013-06-12 16:57:44 +00:00
Klaus Leithoff
28c5aa2c19
* Timesheet: fix for missing preset title
2013-06-10 12:22:09 +00:00
Ralf Becker
59f57d69b6
* Timesheet: allow to add timesheets starting yesterday and end today (no warning end-time before start-time)
2013-05-24 07:07:04 +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
c20b9807bf
Remove my custom fields from the default definition
2013-05-13 16:13:07 +00:00
Nathan Gray
8a55a0f99e
Helps if I turn it on - Add context menu link to filemanager
2013-04-03 16:38:47 +00:00
Nathan Gray
47c07a45d5
Add context menu link to filemanager
2013-04-01 22:47:26 +00:00
Nathan Gray
b13ccf631c
Add {{link}} placeholder to other apps
2013-03-20 14:51:09 +00:00
Ralf Becker
41116cd6fc
* Timesheet: fixed SQL error when deleting a user and transfering his data to an other user
2013-03-07 12:40:38 +00:00
Ralf Becker
b46770872e
new German translations from Stefan
2013-02-18 15:52:43 +00:00
Ralf Becker
4e77413fe9
new english phrases
2013-02-18 15:36:57 +00:00
Nathan Gray
90fa3a8287
- Use egw_refresh() instead of changing href
...
- Listen to csv_export and don't save nextmatch query to session
2013-02-14 11:28:15 +00:00
Ralf Becker
4f247b26f8
merged translations and other uncommited ones
2013-02-08 19:03:20 +00:00
Nathan Gray
ef826ee2b9
Change all merges to use common get_all_links() function
2013-02-07 09:36:07 +00:00
Klaus Leithoff
f7baf624fa
russian translations provided by Vladimir N. Gavrilov
2013-02-01 13:05:01 +00:00
Ralf Becker
525daf4a3e
missing deleteaccount hook for timesheets
2013-01-24 09:27:48 +00:00
Nathan Gray
e39fcab548
Fix export 'Use search results'
2013-01-23 18:04:45 +00:00
Nathan Gray
a5ec4e5b36
Implement export filters for timesheet
2013-01-22 22:19:46 +00:00
Ralf Becker
be6845b4d0
* All apps: merged missing translations from other apps or branches
2013-01-18 13:48:34 +00:00
Klaus Leithoff
3fe0ecf662
* Infolog: fix problem regarding the display of wrong sums on timesheets when applying a search AND have multiple customfields set for timesheets
2013-01-17 15:55:08 +00:00