Nathan Gray
ad735932f1
Add loader animation to iframe src change
2014-01-18 16:55:16 +00:00
Nathan Gray
2445fae8dd
Default formatting for custom field list, uses full width and limits input width
2014-01-18 13:16:27 +00:00
Nathan Gray
af6b513a54
Wrap search box & button in their own div
2014-01-17 13:35:13 +00:00
Ralf Becker
117a2f5f6b
mark mailing-lists in taglist responses with "mailinglist" css class, style it and give it a title "mailinglist" to differenciate from contacts/regular email addresses
2014-01-16 15:58:27 +00:00
Nathan Gray
6b86050e4e
UI for long running tasks that can be split
...
- Common dialog in et2_dialog
- nextmatch action that runs a menuaction for each selected row
2014-01-16 13:54:19 +00:00
Nathan Gray
4ff7a0bb31
Allow bigger progress bar
2014-01-16 10:44:04 +00:00
Nathan Gray
29868662c1
Re-set whitespace to normal inside hbox children, fixes not nowrap text contents
2014-01-14 14:01:30 +00:00
Nathan Gray
3b443f976d
Fix link entry widget not expanding after hiding app selectbox
2014-01-14 13:48:11 +00:00
Ralf Becker
64cc24815c
changed hopefully last reference to orange-ball.png with bullet.png
2014-01-09 12:26:34 +00:00
Nathan Gray
957683087c
Give a minimum height to loading nm rows so average height can be properly calculated, avoiding loading hundreds of rows.
2014-01-08 16:10:07 +00:00
Ralf Becker
1c7887ca6a
Pixelegg changes from Thursday
2013-12-12 20:27:35 +00:00
Ralf Becker
921eaf73f1
pixelegg changes from last week
2013-12-08 21:38:36 +00:00
Nathan Gray
3596b74f01
Use 1% to avoid scrollbars when they should not be there
2013-12-04 20:53:10 +00:00
Ralf Becker
7d9d146241
re-added probably accidently removed et2_taglist_ro ul css
2013-12-04 18:58:51 +00:00
Ralf Becker
144da1e76d
pixelegg changes from tuesday
2013-12-04 05:23:51 +00:00
Nathan Gray
6dc8e077ff
Revert changes from 44692
2013-11-28 20:28:36 +00:00
Ralf Becker
53eb8e553a
pixelegg changes from yesterday
2013-11-28 06:20:18 +00:00
Ralf Becker
73b6521cbf
pixelegg changes from yesterday
2013-11-27 07:21:32 +00:00
Nathan Gray
a5227f2359
Add read-only taglist
2013-11-25 18:10:48 +00:00
Nathan Gray
e942a63607
Better handling of buttons with text & image, as well as a default style.
2013-11-25 16:50:20 +00:00
Ralf Becker
5c7a290ac9
pixelegg changes from last week
2013-11-25 03:19:58 +00:00
Nathan Gray
e231ca5212
Fix some splitter issues:
...
- Loaded at wrong size
- Docking lost previous pane size
- Docking overwrote bar location preference
- Allowed etemplate to think load was done too early
2013-11-20 23:27:10 +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
727cdc83b3
newewst pixelegg changed from today
2013-11-14 19:29:55 +00:00
Ralf Becker
45a70dcf1d
todays changes from pixelegg
2013-11-12 17:24:19 +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
7c4d696f4b
change height of et2_button_icon class to 16px, as that is size of all our current images, rescaling them to 20px looks uggly
2013-11-09 12:10:08 +00:00
Nathan Gray
4c1dd51f0a
Fix another occurrence of search icon still using jQueryUI icon
2013-10-04 07:38:34 +00:00
Nathan Gray
7cda6a630b
Add a toolbar widget that displays its actions as a toolbar
2013-10-04 07:29:38 +00:00
Ralf Becker
d7f37f5c2d
fixed not displayed icon, when using et2_dialog.show_dialog(), fixed set_message to allow only plain text
2013-10-03 15:27:00 +00:00
Nathan Gray
d8ae1a63a4
Nicer default styling for image buttons, and default vertical alignment for hboxes
2013-10-02 13:03:16 +00:00
Nathan Gray
83741673c3
Fix account/group select search dialog
...
- Broken group expansion
- Broken styling / indents
- Use unique IDs & data-id for account ID
2013-09-30 16:54:25 +00:00
Nathan Gray
28c2737c9f
Change multi-select header styling:
...
- Change icons from jQueryUI to egw
- Stop hiding header when not needed, always show
- Don't visually distinguish header
- Don't float right icons, leave them between checkbox and label
2013-09-30 15:39:36 +00:00
Nathan Gray
eb989ed98b
Hold Ctrl key to drag a file from filemanager to system folder / desktop
...
Restricted to Chrome only, one file at a time, folders don't work well.
This uses Chrome-only DownloadURL, so other browser support is unlikely.
2013-08-28 22:31:14 +00:00
Nathan Gray
36021f5d13
Drag & drop files from user's system onto nextmatch row now working with sub-grids too
2013-08-27 20:24:55 +00:00
Nathan Gray
6028ac8eca
Drag & drop files from user's system onto nextmatch row uploads & links file to that row
2013-08-27 17:26:02 +00:00
Nathan Gray
c1be84c912
Some layout changes to get autocomplete (link widget, select users) working in dialogs too
2013-08-20 23:08:35 +00:00
Ralf Becker
d244ab7c79
NOT using html5 input type="time", as there is (intentionally) no way to control time-format, but with current state of html5 support, our preference is more relyable and we dont want users to open bugs because we do not respect their EGroupware time-format preference
2013-08-20 09:42:00 +00:00
Nathan Gray
7e1a785615
Make whole edit dialog a drop target - files will be uploaded & linked
...
Done in the link widget, so any template with link-to should work.
2013-08-13 20:46:23 +00:00
Nathan Gray
6fdeb9f5f8
Drag files from desktop anywhere onto filemanager uploads
2013-08-09 23:34:42 +00:00
Nathan Gray
069325c89d
Do not center Filter. It had no effect on short lists, but chosen actually respected the setting
2013-08-09 19:18:58 +00:00
Nathan Gray
f4a6c9859a
More fixes forjQuery/jQueryUI update issues
2013-07-20 17:20:55 +00:00
Nathan Gray
0c30eeaee4
Taglist CSS for et2
2013-07-20 13:53:35 +00:00
Nathan Gray
5e90755cd6
Add 'sortable' attribute to grid.
...
Set it to an AJAX (PHP) callback to enable, and it will be passed the grid ID & new row order whenever the user re-orders the grid rows.
2013-07-03 23:16:15 +00:00
Nathan Gray
0fa6386b1c
Avoid XSS by using CSS to keep line breaks intact instead.
2013-06-26 14:11:54 +00:00
Ralf Becker
8d07c880ad
allow db-tools to edit meta information about schema, currently what is stored in integer columns, eg: "timestamp", "account", "account-commasep" or "category"
2013-06-11 14:48:25 +00:00
Nathan Gray
6852d0807d
Improve UI of multi-row selectbox
...
- Only check button, no x (check toggles all/none), aligned with checkboxes
- Header with buttons hides when not hovering over checkbox, saving space
- Account select now has quick-select in header
2013-06-05 22:45:19 +00:00
Nathan Gray
1eaa51a2ca
Avoid conflict with existing etemplates using message class on a grid cell
2013-06-03 18:08:55 +00:00
Nathan Gray
f08af9d467
Fix splitter by setting no overflow
2013-05-27 16:58:24 +00:00
Nathan Gray
e8a21565ab
First run at a new home app. Just structure so far, more to come.
2013-05-22 20:13:12 +00:00
Nathan Gray
4759d19d25
Fix nextmatch hierarchy display
2013-04-24 19:53:51 +00:00
Ralf Becker
78449edd4c
some css for new dialog: left aligning buttons as everywhere in EGroupware, auto-size dialog, static show_prompt method to display a prompt, fixed not working translation of standard buttons
2013-04-23 16:51:00 +00:00
Nathan Gray
5555edcb98
Add dialog widget
2013-04-16 18:50:43 +00:00
Nathan Gray
4c692102a2
Common styling for et2 containers, regardless of ID
2013-04-12 16:29:40 +00:00
Ralf Becker
0f72fba1b3
display #msg or .message like before in red and italics
2013-04-11 10:34:13 +00:00
Nathan Gray
64c03e772d
CSS fixes - sidebox favorite spacing & nextmatch border
2013-04-10 15:25:40 +00:00
Ralf Becker
3fa9169f83
only have nextmatch-header "box" around the filters
2013-04-10 14:05:01 +00:00
Nathan Gray
4c54745cbb
Allow favorites from multiple apps to coexist
2013-04-10 08:00:31 +00:00
Nathan Gray
7a58f4c141
Fix up display issues in link widget (annoying link delete, hiding link button)
2013-03-20 18:26:18 +00:00
Nathan Gray
b57d8f3555
Tighen up favorite spacing in sidebox
2013-03-13 15:24:18 +00:00
Nathan Gray
72fcd52f2d
Fix favorite button alignment
2013-03-12 23:15:32 +00:00
Nathan Gray
5c0a8fa721
More styling for favorites
2013-03-12 22:47:02 +00:00
Nathan Gray
cb15d5ca4b
CSS for firefox
2013-03-06 19:34:01 +00:00
Nathan Gray
ddcf53446a
Style to make favorites fit in better with sidebox, and not jump around
2013-03-06 17:56:09 +00:00
Nathan Gray
e63ea5a1e4
Favorites progress - safe names, delete confirmation, automagic sidebox favorites
2013-03-06 00:02:48 +00:00
Nathan Gray
8703b9a8e8
- Store group inside favorite preference so we know global / group favorites from user favorites
...
- Implement ability to delete favorites from menu
2013-03-04 23:33:58 +00:00
Nathan Gray
9a7f5102cf
Add Favorite filters to nextmatch - W.I.P
2013-02-27 18:13:54 +00:00
Nathan Gray
4300c97cc3
Don't make widget names wrap
2013-02-27 18:01:13 +00:00
Nathan Gray
03c9c0804f
Split panel widget. Mostly working, needs some more special case for working with nm - they both want full page
2013-02-22 00:25:41 +00:00
Nathan Gray
7855944a3a
Add quick viewer for et2 widgets
2013-02-11 08:10:25 +00:00
Ralf Becker
328bb04491
ms office 2010 powerpoint mime icon
2012-12-22 05:56:27 +00:00
Christian Binder
d43c0c1a6b
forgotten css styles for et2_itempicker
2012-08-14 11:52:36 +00:00
Nathan Gray
7ae7337d83
Play with URL button alignment to avoid line wrapping
2012-07-24 23:07:33 +00:00
Christian Binder
5668a6d9db
et2_widget_itempicker select and multiselect functionality
2012-07-22 18:37:17 +00:00
Christian Binder
e5b1cdcb70
next step for et2_widget_itempicker (rudimentary display of search results)
2012-07-21 10:50:04 +00:00
Nathan Gray
4454d4b2e3
Tabs check parent (usually a row) for height setting, and apply it to tabs
2012-07-16 15:17:23 +00:00
Nathan Gray
c510b5f15f
Dates need more space for seconds
2012-07-16 14:35:36 +00:00
Christian Binder
b3a4ad5240
very first attempt for et2_widget_itempicker implementation
2012-07-14 15:38:02 +00:00
Nathan Gray
8c8171c88b
Tighten up CSS a little
2012-07-11 19:01:06 +00:00
Nathan Gray
ff19062265
Use filemanager popup to allow linking to already existing files
2012-07-02 23:03:27 +00:00
Nathan Gray
b2817cf358
Add a button to allow linking to existing VFS files - work in progress
2012-06-26 23:01:04 +00:00
Nathan Gray
de01faf0df
Add select account search dialog
2012-05-29 22:47:21 +00:00
Nathan Gray
5647df9636
Historylog widget for et2
2012-05-24 15:45:29 +00:00
Ralf Becker
ed5c5593c3
* InfoLog: status filter in index shows now cumulated list of all status translations, if no type is selected (as context menu does too)
2012-05-22 17:39:28 +00:00
Nathan Gray
b464850c12
CSS changes to support color picker widget
2012-05-02 22:29:15 +00:00
Nathan Gray
ff96b27208
Better styles for link clear (x) button
2012-04-24 21:27:48 +00:00
Nathan Gray
4407942ca6
Better handling of multiple selected read-only accounts
2012-04-16 23:08:28 +00:00
Nathan Gray
d1941b57e9
Add x to search for all browsers. One click brings up last search, click again to clear
2012-04-11 15:43:33 +00:00
Nathan Gray
4018cc39ad
Stop messages from wrapping by treating them as a block
2012-04-09 21:40:45 +00:00
Nathan Gray
810d6a8487
Fix block elements in hbox taking more than one line
2012-04-09 19:46:33 +00:00
Nathan Gray
3c6d8ce910
Fix alignment for export button, add margin to image buttons
2012-04-05 21:32:57 +00:00
Nathan Gray
f045f6e4f8
Double space after nm header filters
2012-04-05 20:08:57 +00:00
Andreas Stöckel
fc981118c1
Added css for subgrids
2012-03-30 14:20:27 +00:00
Ralf Becker
4e0ea875b9
fixed File name+link widget to display clickable path components used in filemanager when files from subdirs is selected
2012-03-29 14:31:24 +00:00
Nathan Gray
bed5142764
Most VFS sub-widgets implemented
2012-03-26 23:30:27 +00:00
Nathan Gray
e330a7bfdc
Start of vfs widget
2012-03-26 19:46:51 +00:00
Andreas Stöckel
23b1e10927
Fixed loading css
2012-03-23 14:51:33 +00:00
Nathan Gray
a5116155d2
Make egw internal links blue, like hrefs
2012-03-20 15:51:39 +00:00
Nathan Gray
886b3f7c5c
Remove no longer used (et2) images
2012-03-20 15:30:33 +00:00
Nathan Gray
670bda71e3
Move CSS into proper position
2012-03-20 15:26:34 +00:00
Ralf Becker
bbeed5c3bb
white-space: nowrap for table in date-widget
2012-02-23 13:39:24 +00:00
Ralf Becker
253f98d315
Restore all eTemplates from distirbution file via eTemplate editor (no need to touch distribution file or fiddle with the database)
2012-02-15 14:51:58 +00:00
Nathan Gray
3874ec6084
When merging styles, handle <b>, <i> in addition to <strong>,<em>
2012-02-01 15:37:49 +00:00
Nathan Gray
67d7615ecc
Fix config for HTML Tidy, fix stripped text in lists
2011-09-06 17:22:48 +00:00
Nathan Gray
40a89ac81e
Preserve text with styles inside lists, discard styles
2011-09-05 20:04:15 +00:00
Nathan Gray
0571ac47e2
Get basic HTML formattings working in word 2003, formattings inside table working in word documents
2011-08-25 20:28:24 +00:00
Ralf Becker
502ac42923
- etemplate_widget_transformer abstract baseclass to define new widgets using a transformation out of existing widgets
...
- defines a syntax to describe how the widget is build out of existing widgets
--> reimplemented contact-widget using that aproach on serverside for old etemplate
--> sending the modifications via etemplate_widget::setElementAttribute() to the client fails, because client does not support changing the widget type
--> need to be implemented on the client
2011-08-25 19:52:51 +00:00
Nathan Gray
e6a34adfe7
Fixes for word 2003
2011-08-24 21:17:14 +00:00
Nathan Gray
bb00c4217d
Don't fail if table has properties, support table borders in docx files
2011-08-24 17:29:03 +00:00
Nathan Gray
e256009fd5
Fix merging styles in docx (& maybe xmlWord.Documents)
2011-08-23 19:59:08 +00:00
Andreas Stöckel
b0a21acb12
Changed name of 'label_for' attribute to 'for', implemented attribute translation
2011-08-23 17:05:05 +00:00
Nathan Gray
1cddecb832
- Fix missing formatting in xml/word documents
...
- some changes in bullets, maybe avoid error in docx documents
2011-08-22 22:30:14 +00:00
Ralf Becker
30ed6a8ab7
- added legacy-options parsing and defintions for currently implemented widgets
...
- added more server-side debuging:
* etemplate_widget_template class can be called via url and displays parsed xml, eg:
http://localhost/egroupware/etemplate/inc/class.etemplate_widget_template.inc.php?name=infolog.edit
This is different from directly calling the xet file, as it show what got parsed and how:
http://localhost/egroupware/infolog/templates/default/edit.xet
* etemplate_new class can be called via url to render an arbitrary template, eg:
http://localhost/egroupware/etemplate/inc/class.etemplate_new.inc.php?name=timesheet.edit
Thought not all are already rendered correct, eg. infolog.edit is not:
http://localhost/egroupware/etemplate/inc/class.etemplate_new.inc.php?name=infolog.edit
2011-08-19 08:22:19 +00:00
Nathan Gray
3c5f14e960
Try to keep whitespace when splitting up styles
2011-08-18 16:42:43 +00:00
Nathan Gray
341403d0ca
Attempt to fix broken bullets, doubled numbers
2011-08-18 16:09:15 +00:00
Nathan Gray
0b6954fb44
Handle lists inside tables in odt
2011-08-10 21:44:25 +00:00
Nathan Gray
9cd080e2ef
Fix hex color values for background color
2011-08-09 20:58:41 +00:00
Nathan Gray
ff89732b24
As lists & tables aren't supported in OO calc, fake it
2011-08-09 20:41:16 +00:00
Nathan Gray
1c2486e058
Fix handling of colors in hex format
2011-08-09 19:39:24 +00:00
Nathan Gray
b7d30863bf
Fix UL / bullet conversion when merging into OpenOffice document
2011-08-02 18:42:33 +00:00
Nathan Gray
a2be785731
Bring some HTML styles into merged documents (ODT & docx)
2011-07-19 23:32:01 +00:00
Ralf Becker
43c4113d83
using grid styleing also for nextmatch widgets without nextmatch header
2011-07-12 09:53:39 +00:00
Ralf Becker
95bbacf358
mime icon for eml - message/rfc822
2011-06-30 16:36:14 +00:00
Ralf Becker
3f6fcf60d2
support for some html5 form features, if browser supports it
2011-06-30 15:19:08 +00:00
Ralf Becker
3b90f44c89
got select entry custom fields honor required flag and select entry widget show required input with inputRequired css class
2011-05-18 10:23:39 +00:00
Ralf Becker
366aa7c05a
- allow to specify to use selectbox, instead of category selection for category
...
- allow to specify name of action (infolog already uses 'action')
2011-05-06 18:10:50 +00:00
Ralf Becker
fb5ea143be
- returning checked state of all checkboxes, not only select_all, in $content[nm][checkboxes]
...
- $content[nm][select_all] is now only reference to $content[nm][checkboxes][select_all]
- checkboxes need no default onExecute, therefore removed nm_select_all method
- improved documentation for action stuff in nextmatch widget
- added egwAction.getActionsByAttr(_attr, _val) method returning all actions with a given attribute and value
2011-04-27 07:49:46 +00:00
Ralf Becker
8ad99593bd
not updated template
2011-04-17 06:25:07 +00:00
Ralf Becker
806d3d604c
added context menu for nextmatch widget: first implemenation in timesheet
...
- legacy actions column and multiple action row below table is switched off by default, but can be switched on again
- legacy action button is NOT yet working
- "whole query" checkbox need to go into context menu too
2011-04-16 21:45:13 +00:00
Andreas Stöckel
7de4a37624
Added new style and images for links
2011-04-01 12:48:24 +00:00
Ralf Becker
c801bdf99e
identical lettersearch for etemplate and admin via central css file
2011-03-30 08:18:06 +00:00
Ralf Becker
b5c3c90260
activated new table style and row selection for etemplate, not yet with contect menus
2011-03-27 16:14:08 +00:00
Andreas Stöckel
4119c06da0
Removed temporarily added focused/selected styles as they are now part of the default css
2011-03-25 14:27:32 +00:00
Andreas Stöckel
f6d0edbdc1
Added basic support for the egw_action framework in the nextmatch widget (currently not active)
2011-03-22 17:06:02 +00:00
Andreas Stöckel
6d2179889c
Fixed stylite bug #1291 , mime type icons were to large. Fix does not work with IE <=6
2011-02-21 18:59:58 +00:00
Nathan Gray
23645c7b9f
Shrink icon to 16x16 pixels to match others
2011-02-04 20:05:23 +00:00
Nathan Gray
ec4ef57ed0
Add common merge icon for anything using bo_merge
2011-01-26 20:12:41 +00:00
Andreas Stöckel
2a71bab988
Fixed parts of EGW Stylite Bug #8260 . Very wide images do not longer get displayed very broadly in the filemanager select widget.
...
To achive this, some changes to the CSS were made and the ability to return thumbnails with a given size was added to etemplate/thumbnail.php. Miniature images with dimensions smaller than one pixel are now no longer created.
In this progress I discovered a minor security issue which might cause multiple egroupware instances to mix up their thumbnails in rare occasions. This was fixed by now hashing the image path together with the webserver url and the thumbnail size. In this progress, the thumbnail generation code has been restructured, making it faster and much easier to understand.
2010-12-30 19:54:43 +00:00
Ralf Becker
290c23f9c6
Fixed not working [CSS Styles] button in editor, no idea why and when it
...
stoped working ...
2010-05-11 12:17:01 +00:00
Ralf Becker
058a820eb7
fixed not use popup in link list widget (eg. links tab in different apps)
2010-01-08 02:22:22 +00:00
Nathan Gray
dae19a0bfa
Remove ID column from default result template, it doesn't add anything useful.
2009-09-23 15:47:04 +00:00
Nathan Gray
52a96767cf
Add missing files for captcha widget from Randy
2009-09-10 15:23:01 +00:00
Ralf Becker
4e2f35d4dc
added support for ms excel 2007
2009-09-01 14:41:48 +00:00
Ralf Becker
c6ea1e2720
mime type and icon for msword xml document
2009-08-03 11:41:08 +00:00
Nathan Gray
2bb5884ad9
Captcha widget based on secureimage, contributed by Randy Houlahan
2009-07-14 16:29:47 +00:00
Ralf Becker
f0173f0ea3
Readded somehow lost table-row part selectbox
2009-07-04 12:37:31 +00:00
Ralf Becker
c4e24a1e58
if we have more then 5 cf's to display --> limit header height to 5 lines plus vertical scrollbar
2009-06-30 18:21:15 +00:00
Ralf Becker
bbee5b34bb
fixed powerpoint icon as suggested by tinpos@gmail.com
2009-05-27 05:38:35 +00:00
Ralf Becker
8475ae5d96
Upps: row and column menu got lost ;-)
2009-05-17 11:52:01 +00:00
Ralf Becker
220492880d
allow to load widget specific edit-template from the app the widget belongs too, eg. infolog-value --> infolog.widget.infolog-value
2009-05-17 11:41:58 +00:00