Commit Graph

33969 Commits

Author SHA1 Message Date
Hadi Nategh
1ec869538d Allow style tag in content of main/login messages 2019-03-05 14:08:19 +01:00
Hadi Nategh
eb2cee5678 Check for pixelegg theme and switch to SVG 2019-03-05 12:05:28 +01:00
Hadi Nategh
9f8600ca34 Add missing files from previous commit 2019-03-05 12:00:39 +01:00
Hadi Nategh
0795511fca Organize themes and remove old themes:
- Replace pixelegg theme with modern and make it default
2019-03-05 11:48:52 +01:00
Hadi Nategh
7b5b8f4a56 Organize themes and remove old themes:
- Move color code defs into less definitions
- Remove Traditional theme
- Make Modern theme standard
- Make pixelegg default theme as Monochrome
2019-03-05 11:17:01 +01:00
Ralf Becker
c3bdaa9bbe picking a dark gray for ranking app for now 2019-03-05 10:32:38 +01:00
Alexandros Sigalas
02d9accc94 Fixed, PHP Warning: Invalid argument supplied for foreach() in ...
(skiped the importexport one, as it was already fixed by Nathan)
2019-03-05 09:45:40 +01:00
Hadi Nategh
34db38b70d Fix save as zip icon 2019-03-04 16:18:36 +01:00
Hadi Nategh
fdb2d8dde3 Upgrade filemanager color code 2019-03-04 16:12:05 +01:00
Ralf Becker
e313d24f99 fix old (phpgwapi) image for default export 2019-03-04 13:07:31 +01:00
Ralf Becker
b473550584 fix (unneccessary) brackets and IDE warnings 2019-03-04 12:50:11 +01:00
Ralf Becker
2de94163a1 allow to specify for how many selected rows an action should be shown 2019-03-04 12:12:00 +01:00
Ralf Becker
fcc8bc9527 allow et2_dialog.confirm to postSubmit (to download something) 2019-03-03 18:14:10 +01:00
Alexandros Sigalas
b328bf151a Fixed, PHP Warning: count(): Parameter must be an array or an object that implements Countable in 2019-03-03 15:16:43 +01:00
Ralf Becker
fb31d08aba fix column_data_explode or update $col => array() gives SQL error
writing it now as NULL (or "" if column is NOT NULL)
2019-03-03 15:13:44 +01:00
Ralf Becker
7b2a82a771 updating Gruntfile to get history working with minified JS 2019-03-01 20:12:17 +01:00
Ralf Becker
50c21a60f9 grr, remove doublicate horde_text_diff 2019-03-01 19:51:27 +01:00
Ralf Becker
5006344ed1 keep composer happy: remove doublicate diff2html, lowercase Horde_Text_Diff and update lock file 2019-03-01 19:42:16 +01:00
Nathan Gray
a5ca61e7db
Merge pull request #59 from EGroupware/feature/server-side-diff
Move diff to server
2019-03-01 10:58:05 -07:00
nathangray
d4d36651c4 Missed CSS class name change 2019-03-01 10:53:40 -07:00
nathangray
b788411e40 Merge branch 'master' into feature/server-side-diff 2019-03-01 10:33:44 -07:00
nathangray
8765b9a084 Change diff colors to match github, provided by Ralf 2019-03-01 10:31:52 -07:00
nathangray
b39f4e0aef Fix js TypeError for missing widget for 'user_agent_action' 2019-03-01 10:30:53 -07:00
nathangray
a876330f1e Fix JS error 'Cannot read property 'css' of null in calendar edit 2019-03-01 09:10:11 -07:00
Ralf Becker
0abec539c3 * All apps: store history of multiline fields as diff only (migration can take 15min!) 2019-03-01 15:46:54 +01:00
nathangray
e4d865aed2 Merge branch 'master' into feature/server-side-diff 2019-02-28 15:27:12 -07:00
nathangray
59ab76ef5e Use correct class 2019-02-28 15:22:50 -07:00
nathangray
b7934f699c Finish up UI
- CSS
- Popup sizing & formatting
- diff resize when popup resizes
2019-02-28 15:15:26 -07:00
nathangray
24003deafa Remove dependency on pear/text_diff, we use pear-pear.horde.org/horde_text_diff everywhere now 2019-02-28 11:38:43 -07:00
nathangray
b19e71b28d Etemplate - if a button has an image but no readonly image set, use the normal image when button is readonly 2019-02-28 09:30:47 -07:00
Hadi Nategh
09e90b1235 Take ascii mode into account before purifying the value 2019-02-28 11:47:53 +01:00
Ralf Becker
3a904b16bd try fixing Scrutinizer composer install problem 2019-02-28 10:37:37 +01:00
Ralf Becker
d43e10934a updated composer.lock after adding the diff stuff to composer.json 2019-02-28 10:13:37 +01:00
Ralf Becker
605e49579f * Setup: fix failed/partial restores for charsets not utf-8
caused by NULL converted to "" (empty string)
2019-02-28 09:33:41 +01:00
nathangray
d4f614e3af Adapt diff widget to new display library 2019-02-27 16:09:45 -07:00
nathangray
3c76c5a10a Fix diff argument order 2019-02-27 16:08:20 -07:00
nathangray
75fa8f4d05 Etemplate - dependencies for server side diff 2019-02-27 13:43:33 -07:00
nathangray
ea9a2def40 Use new diff visualization library 2019-02-27 10:48:57 -07:00
nathangray
7e7e198299 Make diff check static 2019-02-27 10:48:10 -07:00
nathangray
fb3d2cc4f3 Etemplate - Show button icon if button goes from readonly -> clickable 2019-02-27 09:59:40 -07:00
nathangray
0ddcd3e9f8 Start to get new diff viewer in, not working yet 2019-02-27 09:05:07 -07:00
nathangray
73600bb541 Use a proper constant for diff marker 2019-02-27 09:04:17 -07:00
nathangray
39e7820520 Just send unified diff to client, not full old & new value 2019-02-27 09:03:28 -07:00
Ralf Becker
d44cffbf8b new admin-cli.php --delete-user parameter --not-existing to delete all no longer existing accounts 2019-02-27 11:59:33 +01:00
Hadi Nategh
b4d5584fe7 Make editableWidget to set height when in edit mode 2019-02-27 11:01:15 +01:00
Ralf Becker
5f65cecda5 handle Greek windows-1253 encoding as iso-8859-7 2019-02-27 09:38:28 +01:00
nathangray
ae000be2bc Instead of new and old values, store unified diff in database for multiline strings 2019-02-26 15:13:47 -07:00
nathangray
f71b9ba093 Etemplate - fix using date widget min/max attributes made it required, even if not set as such 2019-02-26 13:49:50 -07:00
Ralf Becker
af88cc0822 * Timesheet: fix SQL error searching, if there are custom-fields 2019-02-26 20:30:11 +01:00
Hadi Nategh
a639a9aee3 Make filemanager icon bigger 2019-02-26 18:10:01 +01:00