Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions sw/microhildesk/application.h
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,14 @@ namespace Electux::App
/// @brief Handler for the startup signal
void on_startup() override;

//////////////////////////////////////////////////////////////////////
/// @brief Handler for the activate signal
void on_activate() override;

//////////////////////////////////////////////////////////////////////
/// @brief Handler for the shutdown signal
void on_shutdown() override;

private:
//////////////////////////////////////////////////////////////////////
/// @brief Maps signal/slots for application views
Expand Down
17 changes: 16 additions & 1 deletion sw/microhildesk/application_slots.cc
Original file line number Diff line number Diff line change
Expand Up @@ -87,11 +87,26 @@ void EntryApplication::on_startup()
m_settings.updateUiData();
m_home.setControlSetup(setup);
m_home.updateUiData();
std::cout << "Startup application done." << std::endl;
}

void EntryApplication::on_activate()
{
std::cout << "Activate application..." << std::endl;
Gtk::Application::on_activate();

//////////////////////////////////////////////////////////////////////////
/// @brief Sets visibility for AppHome window
m_home.set_visible(true);
std::cout << "Startup application done." << std::endl;

std::cout << "Activate application done." << std::endl;
}

void EntryApplication::on_shutdown()
{
std::cout << "Shutting down application..." << std::endl;
m_configManager.store();
Gtk::Application::on_shutdown();
}

void EntryApplication::onActionQuit()
Expand Down
2 changes: 1 addition & 1 deletion sw/microhildesk_docs/html/annotated.html
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Tue Feb 10 2026 21:30:27 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Wed Feb 11 2026 20:53:00 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>
Expand Down
2 changes: 1 addition & 1 deletion sw/microhildesk_docs/html/classes.html
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Tue Feb 10 2026 21:30:27 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Wed Feb 11 2026 20:53:00 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<map id="Electux::App::EntryApplication" name="Electux::App::EntryApplication">
<area shape="rect" id="Node000001" title="Entry point for application definition." alt="" coords="5,119,216,444"/>
<area shape="rect" id="Node000001" title="Entry point for application definition." alt="" coords="5,119,216,484"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="51,5,170,71"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="113,84,113,118,108,118,108,84"/>
</map>
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2e2815bf34442c488c1b7644b129171e
90dd2be1f4842f5be19d09302d9779ee
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion sw/microhildesk_docs/html/d0/d2e/icom_8h.html
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_194442ccfdda5330a9fc879f923cbd7f.html">com</a></li><li class="navelem"><a class="el" href="../../d0/d2e/icom_8h.html">icom.h</a></li>
<li class="footer">Generated on Tue Feb 10 2026 21:30:27 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Wed Feb 11 2026 20:53:00 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>
Expand Down
2 changes: 1 addition & 1 deletion sw/microhildesk_docs/html/d0/d2e/icom_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -212,7 +212,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_194442ccfdda5330a9fc879f923cbd7f.html">com</a></li><li class="navelem"><a class="el" href="../../d0/d2e/icom_8h.html">icom.h</a></li>
<li class="footer">Generated on Tue Feb 10 2026 21:30:27 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Wed Feb 11 2026 20:53:00 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>
Expand Down
2 changes: 1 addition & 1 deletion sw/microhildesk_docs/html/d0/d38/serial__com_8cc.html
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_194442ccfdda5330a9fc879f923cbd7f.html">com</a></li><li class="navelem"><a class="el" href="../../d0/d38/serial__com_8cc.html">serial_com.cc</a></li>
<li class="footer">Generated on Tue Feb 10 2026 21:30:27 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Wed Feb 11 2026 20:53:00 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -257,7 +257,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_194442ccfdda5330a9fc879f923cbd7f.html">com</a></li><li class="navelem"><a class="el" href="../../d0/d38/serial__com_8cc.html">serial_com.cc</a></li>
<li class="footer">Generated on Tue Feb 10 2026 21:30:27 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Wed Feb 11 2026 20:53:00 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1318,7 +1318,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ad3eade8fb4d6b6b8d10eab46
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../db/deb/namespaceElectux.html">Electux</a></li><li class="navelem"><a class="el" href="../../dd/d31/namespaceElectux_1_1App.html">App</a></li><li class="navelem"><a class="el" href="../../d7/d9d/namespaceElectux_1_1App_1_1Com.html">Com</a></li><li class="navelem"><a class="el" href="../../d0/d4a/classElectux_1_1App_1_1Com_1_1SerialCom.html">SerialCom</a></li>
<li class="footer">Generated on Tue Feb 10 2026 21:30:27 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Wed Feb 11 2026 20:53:00 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>
Expand Down
2 changes: 1 addition & 1 deletion sw/microhildesk_docs/html/d0/d67/settings__map_8cc.html
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_b2f003339c516cc00c8cadcafbe82f13.html">view</a></li><li class="navelem"><a class="el" href="../../dir_e22712b3a9356e91e25cb7078501a1b7.html">settings</a></li><li class="navelem"><a class="el" href="../../d0/d67/settings__map_8cc.html">settings_map.cc</a></li>
<li class="footer">Generated on Tue Feb 10 2026 21:30:27 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Wed Feb 11 2026 20:53:00 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_b2f003339c516cc00c8cadcafbe82f13.html">view</a></li><li class="navelem"><a class="el" href="../../dir_e22712b3a9356e91e25cb7078501a1b7.html">settings</a></li><li class="navelem"><a class="el" href="../../d0/d67/settings__map_8cc.html">settings_map.cc</a></li>
<li class="footer">Generated on Tue Feb 10 2026 21:30:27 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Wed Feb 11 2026 20:53:00 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Tue Feb 10 2026 21:30:27 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Wed Feb 11 2026 20:53:00 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>
Expand Down
2 changes: 1 addition & 1 deletion sw/microhildesk_docs/html/d0/d8b/config__manager_8h.html
Original file line number Diff line number Diff line change
Expand Up @@ -184,7 +184,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_9f351d46ce3cc29445a41dc3a31e6919.html">config</a></li><li class="navelem"><a class="el" href="../../d0/d8b/config__manager_8h.html">config_manager.h</a></li>
<li class="footer">Generated on Tue Feb 10 2026 21:30:27 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Wed Feb 11 2026 20:53:00 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_9f351d46ce3cc29445a41dc3a31e6919.html">config</a></li><li class="navelem"><a class="el" href="../../d0/d8b/config__manager_8h.html">config_manager.h</a></li>
<li class="footer">Generated on Tue Feb 10 2026 21:30:27 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Wed Feb 11 2026 20:53:00 for microhildesk by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>
Expand Down
Loading