Nathan Gray
|
4efa3e8be5
|
If there's no ID, don't even ask for the title
|
2013-03-13 19:32:25 +00:00 |
|
Nathan Gray
|
3c69b26525
|
Add empty row placeholder
|
2013-03-13 18:42:03 +00:00 |
|
Nathan Gray
|
656c3f3eb5
|
Fix typo breaking link activation
|
2013-03-13 18:36:01 +00:00 |
|
Nathan Gray
|
b57d8f3555
|
Tighen up favorite spacing in sidebox
|
2013-03-13 15:24:18 +00:00 |
|
Nathan Gray
|
86321fa998
|
Change blank filter label to 'No filters'
|
2013-03-13 15:23:21 +00:00 |
|
Nathan Gray
|
72fcd52f2d
|
Fix favorite button alignment
|
2013-03-12 23:15:32 +00:00 |
|
Nathan Gray
|
9b74347048
|
Remove debug
|
2013-03-12 23:03:21 +00:00 |
|
Nathan Gray
|
dee286e2e0
|
Move favorites js into its own widget, add support for favorites in sidebox when there is no nextmatch on the page
|
2013-03-12 22:57:42 +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
|
af4607222d
|
Return correct true or false based on if the value was added or deleted successfully, was always true
|
2013-03-04 23:31:30 +00:00 |
|
Nathan Gray
|
fa020a5a37
|
Fix selectbox set_value() 'unchanged' check to actually check the value
|
2013-03-04 23:25:36 +00:00 |
|
Nathan Gray
|
ad6cb824ec
|
Add ACL check to read-only category selection and nextmatch row color
|
2013-03-04 16:40:25 +00:00 |
|
Klaus Leithoff
|
6d05cf328c
|
* Addressbook: switch off client side email address validation as browser rule set seems to be more restrictive than rfc822 rules suggests; implement better rfc822 compliant email address validation
|
2013-02-28 15:21:43 +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
|
987af6b473
|
Pass along internal lastModification time, and use it
|
2013-02-27 18:00:15 +00:00 |
|
Nathan Gray
|
7d07d51265
|
Avoid warning if selectbox has no options
|
2013-02-27 17:57:23 +00:00 |
|
Nathan Gray
|
1202ccb0d1
|
Fix some bugs in preference storage & refresh
|
2013-02-26 00:52:05 +00:00 |
|
Nathan Gray
|
4b591de8f9
|
Fix column default preferences, include auto refresh in 'As default'
|
2013-02-25 21:39:53 +00:00 |
|
Nathan Gray
|
643b120195
|
- Make nextmatch refresh more intelligently
- Call nextmatch refresh() from etemplate2.refresh()
- Add autorefresh preference (in column selection)
|
2013-02-25 20:35:17 +00:00 |
|
Nathan Gray
|
e38ab3715e
|
Fix broken default values in widget browser
|
2013-02-25 18:52:45 +00:00 |
|
Nathan Gray
|
a0c0ddbfbe
|
Dropdown / split button
|
2013-02-25 18:51:57 +00:00 |
|
Nathan Gray
|
1236f38a5b
|
Fix extra <br />s in HTML emails, cache notification body instead of re-doing for every notified user
|
2013-02-22 18:35:33 +00:00 |
|
Nathan Gray
|
ff078c92e1
|
Get horizontal splitter and nextmatch playing nice together
|
2013-02-22 16:02:47 +00:00 |
|
Nathan Gray
|
e10ace64ba
|
Take outer container height offset into account
|
2013-02-22 16:01:28 +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
|
c46777826f
|
Add iframe widget
|
2013-02-20 20:53:15 +00:00 |
|
Ralf Becker
|
bb1a8adce5
|
added autoloading attribute to tree
|
2013-02-20 13:06:26 +00:00 |
|
Ralf Becker
|
5c6f6471f3
|
implemented "autoloading" attribute for tree via JSON callback with GET parameter "selected" containing node-id
|
2013-02-20 12:03:21 +00:00 |
|
Klaus Leithoff
|
41a2653679
|
sets the label of a node of a tree, within by the treewidget
|
2013-02-19 12:58:32 +00:00 |
|
Klaus Leithoff
|
8d96aab8fd
|
get all open nodes of a tree, represented by the treewidget
|
2013-02-19 10:42:36 +00:00 |
|
Ralf Becker
|
2ea875dc56
|
add parent_node attribute for tree widget
|
2013-02-18 15:16:14 +00:00 |
|
Ralf Becker
|
fc6c2d8264
|
date-time_today widget for old eTemplate, to be able to use it in editor
|
2013-02-18 14:55:24 +00:00 |
|
Ralf Becker
|
0142da0b5c
|
fixed typo
|
2013-02-18 14:46:38 +00:00 |
|
Ralf Becker
|
4ab0aaab9f
|
function signature for new nextmatch refresh method, already working clientside by calling applyFilters, but should be smarter, serverside will require row-data plugin on clientside
|
2013-02-18 09:47:39 +00:00 |
|
Nathan Gray
|
099252e327
|
Enable drop actions on tree widget
|
2013-02-15 15:52:49 +00:00 |
|
Nathan Gray
|
eb3665aa95
|
Add in dragdrop actions
|
2013-02-14 16:48:12 +00:00 |
|
Nathan Gray
|
76644166e8
|
Only warn about attribute type mismatch if there is a value
|
2013-02-14 15:56:19 +00:00 |
|
Nathan Gray
|
298309074e
|
Implement updating just the affected nm row with egw_refresh()
|
2013-02-14 11:25:24 +00:00 |
|
Ralf Becker
|
bfc0c48210
|
use egw.includeJS instead of egw.ready for ajax-exec, eg. used in mail
|
2013-02-13 16:30:30 +00:00 |
|
Klaus Leithoff
|
6a0305b849
|
open single node on select pf a single node as well, as we do with multiple nodes
|
2013-02-13 15:33:00 +00:00 |
|
Klaus Leithoff
|
5337cc83d2
|
some wrapper functions to retrieve the label of a selected node, and to retrieve the selected node itself
|
2013-02-13 12:50:18 +00:00 |
|
Nathan Gray
|
ce4805ead6
|
Define parent_node property that allows widgets to be displayed in a specific DOM node, other than where it would go according to the template
|
2013-02-13 11:21:24 +00:00 |
|
Nathan Gray
|
6949040f86
|
Avoid errors if _value is null / undefined
|
2013-02-13 09:49:43 +00:00 |
|
Nathan Gray
|
54b1fb9ce4
|
Fix set_Value() -> set_value()
|
2013-02-13 09:23:33 +00:00 |
|
Nathan Gray
|
98fb6cf00e
|
Add reference to documentation so we can find it easier next time
|
2013-02-13 09:05:16 +00:00 |
|