Andreas Stöckel
|
00cd1f1e2f
|
Bugfixes for dataview
|
2012-03-23 13:38:30 +00:00 |
|
Andreas Stöckel
|
a9c1112dc1
|
New dataview version and integration into the nextmatch widget
|
2012-03-23 12:20:57 +00:00 |
|
Nathan Gray
|
670bda71e3
|
Move CSS into proper position
|
2012-03-20 15:26:34 +00:00 |
|
Nathan Gray
|
3a865977ff
|
Pretty checkboxed multi-select widget
|
2012-03-15 22:57:55 +00:00 |
|
Nathan Gray
|
570b933331
|
Restructure nm header to be a real widget, add header templates - not quite right, but they're there
|
2012-03-14 22:57:54 +00:00 |
|
Nathan Gray
|
53d2d9641b
|
- Make progress inline
- Different sizing for date fields
|
2012-03-13 18:03:53 +00:00 |
|
Nathan Gray
|
8820bf0acf
|
Whoops - revert accidental commit
|
2012-03-12 17:58:55 +00:00 |
|
Nathan Gray
|
c2d1edc754
|
Make button onclick work inside nextmatch again
|
2012-03-12 17:55:52 +00:00 |
|
Nathan Gray
|
f512d1efae
|
Move calendar icon inside input box
|
2012-03-09 18:46:29 +00:00 |
|
Nathan Gray
|
c3fd6f685f
|
Don't hard-code preferences
|
2012-03-09 00:44:28 +00:00 |
|
Nathan Gray
|
8cd853fa36
|
Bring external test a little more up to date, at least so it sort of works
|
2012-03-09 00:35:24 +00:00 |
|
Nathan Gray
|
96271ea210
|
Change image buttons from using a child image widget to using the img node as the button's DOM node
|
2012-03-08 17:10:26 +00:00 |
|
Nathan Gray
|
ac01014a14
|
Translate select box options (including empty selection text) using proper egw object
|
2012-03-05 21:40:44 +00:00 |
|
Nathan Gray
|
5b26a5faed
|
Get nextmatch header down to one line, hopefully looking a little nicer
|
2011-10-12 19:06:52 +00:00 |
|
Andreas Stöckel
|
8f9db8e353
|
Implemented own code for column resizing as jQuery-UI did not work properly with FF
|
2011-10-03 13:42:56 +00:00 |
|
Nathan Gray
|
43e75da558
|
Start of column resizing. Works OK in chrome, FF needs some work.
|
2011-09-29 22:57:42 +00:00 |
|
Nathan Gray
|
4e8fe1bb2c
|
Layout & some functionallity for nm header
|
2011-09-27 00:16:00 +00:00 |
|
Nathan Gray
|
c631412dfb
|
Change style for buttons with icons to only display image
|
2011-09-22 19:10:21 +00:00 |
|
Nathan Gray
|
a3901bd00f
|
Link list
|
2011-09-14 00:06:04 +00:00 |
|
Nathan Gray
|
f44558a385
|
Got link entry working as separate widget
|
2011-09-12 23:43:39 +00:00 |
|
Ralf Becker
|
2aff9d170b
|
implementation of old server etemplate::js_pseudo_funcs() on client as et2_js_pseudo_funcs, thought we need to pass the namespace to et2_checkType!!!
|
2011-09-10 13:16:40 +00:00 |
|
Ralf Becker
|
e4b8dfd9f5
|
working progress widget, thought infolog uses a button with an image, which is a progressbar ...
|
2011-09-09 12:17:16 +00:00 |
|
Andreas Stöckel
|
3ec9de5a30
|
Removed silver nextmatch background color introduced for debug purposes
|
2011-09-09 11:44:44 +00:00 |
|
Ralf Becker
|
efca5500d9
|
first try of a progress widget, not yet working :-(
|
2011-09-09 08:29:31 +00:00 |
|
Nathan Gray
|
89991ffb60
|
Link widget with async file upload + linking
|
2011-09-09 00:05:46 +00:00 |
|
Ralf Becker
|
ea03c4032b
|
implemented link attributes for image-widget and added them to xulio, some docu for describtion
|
2011-09-08 20:44:53 +00:00 |
|
Andreas Stöckel
|
87c0db7be1
|
Fixed correct expanding of names and implemented the dataProvider class
|
2011-09-08 18:36:09 +00:00 |
|
Nathan Gray
|
d9f321a413
|
Start of a link-to widget using jQuery-UI's autocomplete
|
2011-09-07 23:32:24 +00:00 |
|
Andreas Stöckel
|
b1223cb426
|
Expressions in the dataview-rows are now evaluated correctly
|
2011-09-07 16:59:23 +00:00 |
|
Andreas Stöckel
|
db074aa39c
|
Added code which compiles PHP string expressions (like {[test]} ) into JavaScript functions.
|
2011-09-07 16:11:13 +00:00 |
|
Nathan Gray
|
b2e032245a
|
- Nicer UI for status
- Implement server side callback function when file is uploaded
- Send needed file info back to client instead of storing in session
|
2011-09-06 19:55:52 +00:00 |
|
Andreas Stöckel
|
8d5b990826
|
Implemented system for fast cloning of rows in the dataview - widgets which want to support this method have to implement et2_IDetachedDOM
|
2011-09-06 16:50:38 +00:00 |
|
Andreas Stöckel
|
d037187234
|
Added code for creating widget-rows in the dataview
|
2011-09-05 14:35:28 +00:00 |
|
Andreas Stöckel
|
7457315ea4
|
Fixed problem with calculated values diverging from actual height values
|
2011-09-02 16:15:57 +00:00 |
|
Nathan Gray
|
8875c94c24
|
Async file uploads
|
2011-09-01 22:07:30 +00:00 |
|
Andreas Stöckel
|
0607a2c9a8
|
Fixed problem with column widths not being calculated/displayed correctly
|
2011-09-01 10:02:23 +00:00 |
|
Nathan Gray
|
990e1701f5
|
Work in progress on file upload
|
2011-08-31 23:37:30 +00:00 |
|
Nathan Gray
|
e8467d6679
|
Handling of 12 hour time in read-only timeonly
|
2011-08-31 20:32:24 +00:00 |
|
Nathan Gray
|
8daa7d0021
|
Get date+time & time working using HTML5 type=time if available, fallback to 2 selectboxes if not
|
2011-08-31 19:58:38 +00:00 |
|
Nathan Gray
|
0dea78ab2e
|
- Pull application name from template ID for image
- Use label as tooltip
- Apply CSS classes to image
|
2011-08-31 16:00:45 +00:00 |
|
Andreas Stöckel
|
035a4d369f
|
First version of the dataview which does... well... 'something' at least (currently shows dummy rows with non-etemplate content) Need to cleanup code and test auto hiding of rows (code is actually there)
|
2011-08-31 15:39:24 +00:00 |
|
Nathan Gray
|
8a632c723a
|
- Add image widget
- Add missing dependency on et2_core_common
|
2011-08-30 20:56:01 +00:00 |
|
Nathan Gray
|
c84a471538
|
Implement last of the date widgets
|
2011-08-30 20:50:55 +00:00 |
|
Nathan Gray
|
c0abff9612
|
- Get email widget working with felamimail if user has access, mailto: otherwise
- Get phone widget working using telephony integration if configured, tel: if user's on an Android or iPhone
- Popup calendar on date widget
|
2011-08-29 21:15:53 +00:00 |
|
Andreas Stöckel
|
97418ebbbb
|
Just commiting current state of my work on the 'dataview' (grid), does NOT do anything usefull right now
|
2011-08-29 15:04:10 +00:00 |
|
Andreas Stöckel
|
5c4c175ce2
|
Checked IE compatibility; dataview columns now resizes correctly; removed event code from etemplate2.js, use interfaces instead (as done with the 'resize' event)
|
2011-08-26 09:58:25 +00:00 |
|
Nathan Gray
|
890efd006b
|
Implement blur/placeholder for textbox
|
2011-08-25 23:39:34 +00:00 |
|
Nathan Gray
|
e551dc3895
|
URL widget
- Still needs to get telephony link from server, felamimail not tested because egw.link_registry not populated
|
2011-08-25 22:42:07 +00:00 |
|
Andreas Stöckel
|
4114068cb3
|
Added et2_extension_nextmatch_dynheight.js which cares about resizing a div to the maximum possible height - this is needed because the new grid has to be explicitily sized to a given width and height
|
2011-08-25 15:54:15 +00:00 |
|
Andreas Stöckel
|
ec5b162bfa
|
Moved et2 core interfaces to own file; implemented Class.free which cares about calling 'destroy', removing all references the object may hold and rendering the object unusable after 'free' has been called; added 'getMem_freeMem_trace' which helps hunting down memory leaks with objects derriving from Class; added first implementation of the nextmatch widget - currently does nothing else but rendering the header and clicking on the nextmatch_sortheader labels
|
2011-08-25 13:35:53 +00:00 |
|