Revision 3982f9d by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) September 29, 2014, 12:16 (GMT) |
Merge branch 'master' into wiggly-widgets |
Revision 6dcc3f0 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) September 24, 2014, 17:09 (GMT) |
change widget code, area now just stores a pointer to the widget list corresponidng to it. |
Revision 2bb6d18 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) September 24, 2014, 16:30 (GMT) |
Merge branch 'master' into wiggly-widgets |
Revision f0cf10b by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) September 19, 2014, 11:07 (GMT) |
Widgets API. This commit has first WIP code for widgets API. Generally widgets should be registered similar to dropboxes, that is, any code can query for a widgetmap for a certain space and area type and the window manager will take care of initializing the handlers automatically. The owner will be able remove and readd widgets to a certain widgetmap dynamically. Generally owners should cleanup their widgets though initial code cleans up leftover widgets automatically. All this is the theory still, some parts are in that commit, more to come later, but it's a solid base to build from for an initial commit. |
|