Skip to content

Commit d1d6731

Browse files
committed
Move storage.h to src/ and update includes
Renamed src/foundation/storage.h to src/storage.h and updated all relevant include paths throughout the codebase. This improves header organization and simplifies include statements for storage functionality.
1 parent 5c64c9a commit d1d6731

20 files changed

+41
-35
lines changed

examples/tray_icon_c_example/main.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,8 @@ int main() {
176176
native_tray_icon_set_context_menu_trigger(tray_icon, NATIVE_CONTEXT_MENU_TRIGGER_RIGHT_CLICKED);
177177

178178
// Get and display the current trigger mode
179-
native_context_menu_trigger_t current_trigger = native_tray_icon_get_context_menu_trigger(tray_icon);
179+
native_context_menu_trigger_t current_trigger =
180+
native_tray_icon_get_context_menu_trigger(tray_icon);
180181
printf("Context menu trigger mode: ");
181182
switch (current_trigger) {
182183
case NATIVE_CONTEXT_MENU_TRIGGER_NONE:

examples/tray_icon_example/main.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ int main() {
107107
// Set context menu trigger to automatically show menu on right click
108108
// This is the common behavior on Windows and most desktop environments
109109
trayIcon->SetContextMenuTrigger(ContextMenuTrigger::RightClicked);
110-
110+
111111
// Get and display the current trigger mode
112112
ContextMenuTrigger currentTrigger = trayIcon->GetContextMenuTrigger();
113113
std::cout << "Context menu trigger mode: ";
@@ -150,7 +150,8 @@ int main() {
150150
std::cout << std::endl;
151151
std::cout << "Note: The context menu is automatically shown on right-click" << std::endl;
152152
std::cout << " because we set ContextMenuTrigger::RightClicked." << std::endl;
153-
std::cout << " You can also use Clicked, DoubleClicked, or None for manual control." << std::endl;
153+
std::cout << " You can also use Clicked, DoubleClicked, or None for manual control."
154+
<< std::endl;
154155
std::cout << std::endl;
155156
std::cout << "Use the Exit menu item to quit the application." << std::endl;
156157
std::cout << "========================================" << std::endl;

include/nativeapi.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@
1212
#include "../src/foundation/event_emitter.h"
1313
#include "../src/foundation/geometry.h"
1414
#include "../src/foundation/id_allocator.h"
15-
#include "../src/foundation/storage.h"
1615
#include "../src/image.h"
1716
#include "../src/keyboard_event.h"
1817
#include "../src/keyboard_monitor.h"
1918
#include "../src/menu.h"
2019
#include "../src/preferences.h"
2120
#include "../src/secure_storage.h"
21+
#include "../src/storage.h"
2222
#include "../src/tray_icon.h"
2323
#include "../src/tray_icon_event.h"
2424
#include "../src/tray_manager.h"

src/capi/menu_c.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
#include <map>
66
#include <memory>
77
#include <optional>
8-
#include "../placement.h"
9-
#include "../positioning_strategy.h"
108
#include "../global_registry.h"
119
#include "../image.h"
1210
#include "../menu.h"
11+
#include "../placement.h"
12+
#include "../positioning_strategy.h"
1313
#include "string_utils_c.h"
1414

1515
using namespace nativeapi;

src/capi/positioning_strategy_c.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,9 @@ native_positioning_strategy_t native_positioning_strategy_relative(const native_
3838
return static_cast<native_positioning_strategy_t>(strategy);
3939
}
4040

41-
native_positioning_strategy_t native_positioning_strategy_relative_to_window(native_window_t window,
42-
const native_point_t* offset) {
41+
native_positioning_strategy_t native_positioning_strategy_relative_to_window(
42+
native_window_t window,
43+
const native_point_t* offset) {
4344
if (!window) {
4445
return nullptr;
4546
}

src/capi/positioning_strategy_c.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,9 @@ native_positioning_strategy_t native_positioning_strategy_relative(const native_
8080
* ```
8181
*/
8282
FFI_PLUGIN_EXPORT
83-
native_positioning_strategy_t native_positioning_strategy_relative_to_window(native_window_t window,
84-
const native_point_t* offset);
83+
native_positioning_strategy_t native_positioning_strategy_relative_to_window(
84+
native_window_t window,
85+
const native_point_t* offset);
8586

8687
/**
8788
* Free a positioning strategy handle

src/capi/tray_icon_c.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ void native_tray_icon_set_context_menu_trigger(native_tray_icon_t tray_icon,
237237

238238
try {
239239
auto tray_icon_ptr = static_cast<TrayIcon*>(tray_icon);
240-
240+
241241
// Convert C enum to C++ enum
242242
ContextMenuTrigger cpp_trigger;
243243
switch (trigger) {
@@ -257,7 +257,7 @@ void native_tray_icon_set_context_menu_trigger(native_tray_icon_t tray_icon,
257257
cpp_trigger = ContextMenuTrigger::None;
258258
break;
259259
}
260-
260+
261261
tray_icon_ptr->SetContextMenuTrigger(cpp_trigger);
262262
} catch (...) {
263263
// Ignore exceptions
@@ -272,7 +272,7 @@ native_context_menu_trigger_t native_tray_icon_get_context_menu_trigger(
272272
try {
273273
auto tray_icon_ptr = static_cast<TrayIcon*>(tray_icon);
274274
ContextMenuTrigger cpp_trigger = tray_icon_ptr->GetContextMenuTrigger();
275-
275+
276276
// Convert C++ enum to C enum
277277
switch (cpp_trigger) {
278278
case ContextMenuTrigger::None:

src/menu.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
#include "foundation/geometry.h"
1111
#include "foundation/id_allocator.h"
1212
#include "foundation/native_object_provider.h"
13+
#include "menu_event.h"
1314
#include "placement.h"
1415
#include "positioning_strategy.h"
15-
#include "menu_event.h"
1616

1717
namespace nativeapi {
1818

src/placement.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,4 +93,3 @@ enum class Placement {
9393
};
9494

9595
} // namespace nativeapi
96-

src/platform/macos/tray_icon_macos.mm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#include <optional>
22
#include "../../foundation/geometry.h"
3-
#include "../../positioning_strategy.h"
43
#include "../../image.h"
54
#include "../../menu.h"
5+
#include "../../positioning_strategy.h"
66
#include "../../tray_icon.h"
77
#include "../../tray_icon_event.h"
88

0 commit comments

Comments
 (0)