Glade Plugin improvements

Overall

Make the plugin a bit smoother and fix some small issues:

  • Glade menu is cluttered - a preference page would be better
  • The Devhelp button doesn't really work

Signals

  • Add a signal tree to glade (or expose that somehow)
  • Adding a signal to a source file should be done using drag&drop

    • User drags signal from the signal tree to the editor
    • Depeding on the language the appropriate language-support-plugin decides what to do:
    • For C:
      • Header: Insert prototype at drop position
      • Source: Insert implementation at drop position
      • Warn the user if the symbol is already defined in the file
    • For C++: Nothing, as C++ doesn't support signal auto-connection
    • Python, Vala, etc...

Apps/Anjuta/Roadmap/Glade (last edited 2018-02-20 08:01:18 by SvitozarCherepii)