mirror of
https://github.com/SpartanJ/eepp.git
synced 2026-08-11 17:17:42 +03:00
ecode: Added font and font size terminal config. Added many i18n translate calls. Improved keybindings and commands when using terminal. Some minor bug fixing. Added terminal splitting keybindings.
This commit is contained in:
@@ -59,6 +59,10 @@ class EE_API KeyBindings {
|
||||
|
||||
bool existsKeybind( const Shortcut& keys );
|
||||
|
||||
void removeCommandKeybind( const std::string& command );
|
||||
|
||||
void removeCommandsKeybind( const std::vector<std::string>& command );
|
||||
|
||||
std::string getCommandFromKeyBind( const Shortcut& keys );
|
||||
|
||||
std::string getCommandKeybindString( const std::string& command ) const;
|
||||
|
||||
@@ -117,6 +117,8 @@ class EE_API UICodeEditorSplitter {
|
||||
|
||||
void forEachWidgetStoppable( std::function<bool( UIWidget* )> run ) const;
|
||||
|
||||
void forEachWidget( std::function<void( UIWidget* )> run ) const;
|
||||
|
||||
void forEachEditor( std::function<void( UICodeEditor* )> run ) const;
|
||||
|
||||
void forEachDoc( std::function<void( TextDocument& doc )> run ) const;
|
||||
@@ -171,6 +173,8 @@ class EE_API UICodeEditorSplitter {
|
||||
|
||||
bool curWidgetExists() const;
|
||||
|
||||
UICodeEditor* getSomeEditor();
|
||||
|
||||
protected:
|
||||
UISceneNode* mUISceneNode{ nullptr };
|
||||
UICodeEditor* mCurEditor{ nullptr };
|
||||
|
||||
Reference in New Issue
Block a user