Commit Graph

429 Commits

Author SHA1 Message Date
Hadi Nategh
6137d17114 Introduce new widget called "details", in order to make collapsible area 2016-01-19 11:42:11 +00:00
Hadi Nategh
f7ccce8975 Fix slideSwitch height 2016-01-12 14:45:07 +00:00
Hadi Nategh
5ab0e9f24c Fix padding for slideSwitch in toolbar 2016-01-12 13:21:45 +00:00
Hadi Nategh
e729fc39a5 Some more styling for toolbar widget and toolbar in calendar 2016-01-12 10:22:40 +00:00
Hadi Nategh
87fca58c0b Better styling toolbar widget and toolbar in calendar 2016-01-11 19:38:03 +00:00
Nathan Gray
863e64f0fd Allow slide toggles for checkboxes in toolbar if they specify toggle_on or toggle_off 2016-01-09 00:54:02 +00:00
Hadi Nategh
ee8762f84b Use UTF8 nbsp instead of whitespace because whitespaces get removed by minifying 2016-01-07 10:06:05 +00:00
Nathan Gray
8ebd4efcf2 More sorting out of not so important button properties for button icons 2015-12-23 18:37:23 +00:00
Nathan Gray
2a592fcb30 Keep drag n drop helper below dialog 2015-12-22 20:36:39 +00:00
Hadi Nategh
64181d03d6 Make all browsers happy with slide-switch captions 2015-11-19 16:04:04 +00:00
Hadi Nategh
48b8463df3 Fix slide-switch captions are not aligned centered in FF 2015-11-19 15:39:39 +00:00
Hadi Nategh
d1044795a8 Fix styling slide-switch for calendar toggle weekend 2015-11-19 10:53:46 +00:00
Hadi Nategh
6ae7489699 Fix styling for slide-switch 2015-11-19 09:26:39 +00:00
Hadi Nategh
3a5aa9ac5c Implement slide-switch, representing checkbox on/off status
- Replace calendar toggle weekend checkbox with slide-switch
2015-11-18 15:42:32 +00:00
Nathan Gray
aeb1a0b7d2 Improved display of favorite details to give some space between keys and values 2015-11-11 16:00:37 +00:00
Hadi Nategh
b8471bb1db Fix links with very long description causes scrollbar for Links tabs in popups 2015-11-04 09:27:00 +00:00
Ralf Becker
41a8710862 remove some time not used zeroclipboard stuff 2015-11-02 08:26:17 +00:00
Nathan Gray
82d796c44a Make expandable selectbox button css more specific to win fights against jquery 2015-10-28 15:55:57 +00:00
Hadi Nategh
8a3a6e3f94 Fix tutorials popup styling 2015-10-28 11:54:08 +00:00
Nathan Gray
3dfd74768e Use drop shadow on tooltip instead of white border 2015-10-27 20:08:56 +00:00
Hadi Nategh
938c991124 WIP Egroupware tutorial:
- Create tutorial sidebox hooks automatically
- Fix some styling for popup
- Display intro video show confirmation dialog based on session (login/logout)
2015-10-19 15:00:42 +00:00
Nathan Gray
1673cc9aed Calendar tooltip style fixes for Firefox 2015-10-15 21:34:07 +00:00
Nathan Gray
8b42f6aeb8 Load all category CSS once when loading the application to avoid missing category colors. 2015-10-15 17:28:56 +00:00
Hadi Nategh
04a8cd4f60 WIP EGroupware Tutorial:
- Implement video navigation on popup
- Implement introduction video with user confirmation dialog based on session
- New layout for tutorials list both in sidebar and popup
- Separate tutorials styles to be able to set different styles base on templates
2015-10-14 14:17:09 +00:00
Nathan Gray
025550402a Fix expandable selectbox button missing icon 2015-10-13 20:43:49 +00:00
Hadi Nategh
67e2ad0c1a WIP EGroupware Tutorial:
- Style thumbnails inside the sidebox
2015-10-13 15:07:06 +00:00
Hadi Nategh
aa81ae5e5d WIP EGroupware tutorial:
- Make popup size bigger
- Style tutorials list
2015-10-06 16:37:51 +00:00
Hadi Nategh
a6837b6a40 WIP EGroupware tutorial:
-Add popup tutorials player
-List tutorials in sidebox with their titles and thumbnails only
2015-10-05 16:01:39 +00:00
Hadi Nategh
3bc2e1077c WIP EGroupware tutorial:
- Implement a hook for application specific video tutorials
- Allow iframe widget to cooperate with fullscreen video play mode
2015-09-25 15:18:35 +00:00
Hadi Nategh
5de5c82813 Mailvelope backup/restore integration WIP:
- Add some translation
2015-09-16 15:01:52 +00:00
Hadi Nategh
cd7324983b Mailvelope backup/restore integration WIP:
- Implements Mailvelope installation dialog
2015-09-15 16:32:56 +00:00
Hadi Nategh
4c60b761da Mailvelope backup/restore integration WIP:
- Fix template
2015-09-15 08:43:46 +00:00
Hadi Nategh
591f55e3d7 WIP mailvelope installation dialog 2015-09-14 17:38:33 +00:00
Nathan Gray
31a23f0dbd Add filemanager custom field type using vfs-upload 2015-09-02 19:52:47 +00:00
Nathan Gray
ed39c529da Fix vfsUpload widget did not display its value 2015-08-31 22:32:50 +00:00
Hadi Nategh
d721de7ee9 Mailvelope backup/restore integration WIP:
- Add PGP Encryption menu into sidebox of mail and infolog
- Create Backup/Restore operation dialog
2015-08-31 16:40:33 +00:00
Ralf Becker
6776bc5e6a do not break buttons in multiple lines 2015-07-15 15:09:38 +00:00
Ralf Becker
d39c2a71bf * Login/Password: handle forced password change on login page 2015-07-01 12:44:34 +00:00
Hadi Nategh
4318bd4070 Add a base css class for making tbody of grid widget scrollable 2015-06-22 17:18:34 +00:00
Nathan Gray
920616e37a Calendar et2 conversion work in progress.
Context menu is enabled, but not all actions are fully implemented yet.
2015-06-10 21:51:28 +00:00
Ralf Becker
aff68492e1 fix magic suggest to always open a new line (sets width:0) by setting a min-width of 10em 2015-05-26 16:51:43 +00:00
Hadi Nategh
a4408aeb3f Long taglist item should not stop taglist being resized in widthways 2015-05-20 11:09:11 +00:00
Hadi Nategh
84b9f579c7 Add missing action icons in compose toolbar, and fix dragging icon has no height 2015-05-20 10:26:08 +00:00
Hadi Nategh
3987e3f033 Expose view few changes:
- Implement download button and locate it in expose view
- Style control icons better
- Give control icons tooltip
2015-04-01 15:43:14 +00:00
Hadi Nategh
70510ca506 Use text-overflow-ellipsis for very long infolog titles in listview to avoid collision with info_id 2015-03-23 17:00:22 +00:00
Hadi Nategh
7c6bd961a7 Give 100% width to toolbar's actionlist 2015-03-23 16:16:33 +00:00
Ralf Becker
e7bdc85530 fix not working hbox for selectbox, they were not on one line 2015-03-20 20:30:33 +00:00
Ralf Becker
63a7af621d allow to submit partial content by passing a container(-widget) to etemplate2.submit()
- not send content is not validated and therefore not passed to server-side callback (currently only implemented for text-, select- and checkbox)
- new method et2_grid.getRow(_widget) to return a fake row container to pass it etemplate2.submit() --> implemented a real row-container for et2_grid
- new output_mode=4 for etemplate_new::exec() to force a json response, like form was submitted from client-side
--> allows to use full server-side validation for ajax like calls submitting only partial content
2015-03-20 02:12:33 +00:00
Ralf Becker
3d05a43417 implement part attribute with values "header" and "footer" to put rows in thead or tfoot instead of tbody of table 2015-03-17 09:44:14 +00:00
Hadi Nategh
95c8bcb2c4 Fix categories multi-checkboxes flick on mouseover 2015-03-03 15:28:54 +00:00