Changeset 178436daf1f6b1d9634d229404184532c8f23333
- Timestamp:
- 10/01/11 12:32:09 (2 years ago)
- Children:
- 4b6ca8f4b79689f7f11fc89f785561fa174855bf
- Parents:
- 7960aa9d2d3dd725b78cfdaf11e252649be6141f
- git-committer:
- Matias De la Puente <mfpuente.ar@…> (10/01/11 12:32:09)
- Files:
-
- 4 edited
-
gtkfrontend/programmerspage.vala (modified) (2 diffs)
-
libi4uccore/commandlogic.vala (modified) (2 diffs)
-
libi4uccore/programmerslogic.vala (modified) (1 diff)
-
libi4uccore/programmerspage.vala (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
gtkfrontend/programmerspage.vala
r9cd11c0 r178436d 23 23 public class I4uc.GtkFrontend.ProgrammersPage : Page, I4uc.Core.ProgrammersPage 24 24 { 25 private ItemsCombo _programmers_combo = new ItemsCombo (_("Programmer:"));25 private ItemsCombo _programmers_combo = new ItemsCombo.with_button (_("Programmer:"), STOCK_REFRESH); 26 26 private CommandView _command_view = new CommandView (); 27 27 … … 49 49 bind_property ("programmer-sensitive", _programmers_combo, "sensitive", BindingFlags.BIDIRECTIONAL); 50 50 bind_property ("command-view-sensitive", _command_view, "sensitive", BindingFlags.BIDIRECTIONAL); 51 52 // Connect signals 53 _programmers_combo.button_clicked.connect (() => this.update_programmer_clicked ()); 51 54 } 52 55 -
libi4uccore/commandlogic.vala
r7960aa9 r178436d 43 43 public void add_command (Command command, Gee.Map<string, OptionSettings> options) 44 44 { 45 _command = command; 46 _option_settings = options; 47 update_command (); 48 } 49 50 public void update_command () 51 { 52 if (_command == null) 53 return; 45 54 if (_option_views.size > 0) 46 55 { … … 48 57 _view.clear_options (); 49 58 } 50 _command = command;51 _option_settings = options;52 59 foreach (var option in _command.options) 53 60 { -
libi4uccore/programmerslogic.vala
r7960aa9 r178436d 53 53 _view.pages_panel.page_changed.connect (on_page_changed); 54 54 _view.page.notify["current-programmer"].connect (on_programmer_changed); 55 _view.page.update_programmer_clicked.connect (() => _command_logic.update_command ()); 55 56 _command_logic.option_value_changed.connect (on_command_logic_option_value_changed); 56 57 _view.write_flash_clicked.connect (on_write_flash_clicked); -
libi4uccore/programmerspage.vala
r9cd11c0 r178436d 28 28 public abstract bool command_view_sensitive { set; get; } 29 29 30 public signal void update_programmer_clicked (); 31 30 32 public abstract void add_programmer (string programmer); 31 33 }
Note: See TracChangeset
for help on using the changeset viewer.

