This is a snapshot of Indico's old Trac site. Any information contained herein is most probably outdated. Access our new GitHub site here.

Opened 6 years ago

Closed 5 years ago

Last modified 5 years ago

#320 closed task (fixed)

Refactor ExclusivePopups with buttons to ExclusivePopupWithButtons JS class

Reported by: dmartinc Owned by: dmartinc
Priority: normal Milestone:
Component: General Version: 0.97.0
Keywords: Cc:

Description

Some of the locations with such popups:

-All timetable popups (except reschedule and fit inner timetable): add contribution / session / interval / break, etc.
-Collaboration booking create / edit bookings.
-Search users / groups popup (to be replaced by #187)

Change History (3)

comment:1 Changed 6 years ago by dmartinc

  • Owner set to dmartinc
  • Status changed from new to accepted

comment:2 Changed 5 years ago by david.martin.clavo@…

  • Resolution set to fixed
  • Status changed from accepted to closed

commit e16d037f64d6a9537ab089d5f46349e07cb11f61
Author: David Martín Clavo <david.martin.clavo@…>
Date: Mon Mar 22 17:05:57 2010 +0100

[IMP] New widgets refactoring


-fixes #320


-Used New UserListField? and Favouritize
button in:

-meeting creation
-conference creation
-lecture creation
-favourites page
-principal list (for this, ContextManager?
used to give each principal list a different
id to make the favouritize icon appear correctly
when the same user is in 2 lists in the same page).
-session creation dialog
-add new contribution dialog
-add interval dialog
-subcontribution dialog
-add material dialog (the new one from Pedro)
-edit material dialog (also: changed service
material.listAllowedUsers to fossilize)
-edit resource dialog (also: changed service
material.resources.listAllowedUsers to fossilize)
-CERNMCU dialogs
-plugin options


-Created new ServiceDialogWithButtons? class, needed
for some dialogs.


-Use UserChoosePopup? in room creation / edit form.


-Used ExclusivePopupWithButtons? / ServiceDialogWithButtons? in:

-session creation dialog
-add new contribution dialog
-add break dialog
-move entry dialog
-add interval dialog


-Improved AddContributionDialog? for unscheduled contributions

-Uses ExPopupWithButtons?
-Uses SelectableListWidget? and DisabledButton?.
-Uses new UserListField?
-Progress popup


-Conversion to ExclusivePopupWithButtons?

-Better spacing between elements inside.

comment:3 Changed 5 years ago by David Martín Clavo <david.martin.clavo@…>

In [e16d037f64d6a9537ab089d5f46349e07cb11f61]:

[IMP] New widgets refactoring

-fixes #320

-Used New UserListField? and Favouritize
button in:

-meeting creation
-conference creation
-lecture creation
-favourites page
-principal list (for this, ContextManager?
used to give each principal list a different
id to make the favouritize icon appear correctly
when the same user is in 2 lists in the same page).
-session creation dialog
-add new contribution dialog
-add interval dialog
-subcontribution dialog
-add material dialog (the new one from Pedro)
-edit material dialog (also: changed service
material.listAllowedUsers to fossilize)
-edit resource dialog (also: changed service
material.resources.listAllowedUsers to fossilize)
-CERNMCU dialogs
-plugin options

-Created new ServiceDialogWithButtons? class, needed
for some dialogs.

-Use UserChoosePopup? in room creation / edit form.

-Used ExclusivePopupWithButtons? / ServiceDialogWithButtons? in:

-session creation dialog
-add new contribution dialog
-add break dialog
-move entry dialog
-add interval dialog

-Improved AddContributionDialog? for unscheduled contributions

-Uses ExPopupWithButtons?
-Uses SelectableListWidget? and DisabledButton?.
-Uses new UserListField?
-Progress popup

-Conversion to ExclusivePopupWithButtons?

-Better spacing between elements inside.

Note: See TracTickets for help on using tickets.