aboutsummarylogtreecommitdiffstats
path: root/gtk_win.h
diff options
context:
space:
mode:
authorAntony Kellermann2018-08-30 13:08:08 -0400
committerAntony Kellermann2018-08-30 13:08:08 -0400
commitd64c66d0163d7797587fbacedfbc98736b18abb3 (patch)
tree18bb4510ce15cb9515e9054393e16566633013e5 /gtk_win.h
parentc2011056834bad56e9b1d0fda4e600362d1ce3ae (diff)
downloadaur-d64c66d0163d7797587fbacedfbc98736b18abb3.tar.gz
Implemented search
Diffstat (limited to 'gtk_win.h')
-rw-r--r--gtk_win.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/gtk_win.h b/gtk_win.h
index bb8afca32c5a..8d3722769803 100644
--- a/gtk_win.h
+++ b/gtk_win.h
@@ -10,6 +10,7 @@
#define PEER_COLUMN_PROFIT_7D_PERCENT 2
#define PEER_COLUMN_PROFIT_30D_PERCENT 3
#define PEER_NUM_COLS 4
+#define INFO_ARRAY_CACHE_MAX 128
typedef enum column_index {
AMOUNT, SYMBOL, VALUE, SPENT, PROFIT, PROFIT_PERCENT, PROFIT_24H, PROFIT_24H_PERCENT, PROFIT_7D,
@@ -20,6 +21,8 @@ typedef struct app_data {
Info_Array* portfolio_data;
String* portfolio_string;
GtkBuilder* builder;
+ Ref_Data* iex_ref_data;
+ Info_Array* info_cache;
char password[PASS_MAX];
time_t last_reload;
} App_Data;
@@ -172,6 +175,12 @@ void on_check_tree_view_row_activated(GtkTreeView* tree_view, GtkTreePath* path,
void on_info_back_button_clicked(GtkButton* button);
+void on_search_entry_focus_in_event(GtkWidget* search_entry, GdkEvent* event);
+
+void on_search_entry_activate(GtkEntry* entry);
+
+void symbol_show_info(const char* symbol);
+
/** UTILS **/
/**