diff options
author | Antony Kellermann | 2018-08-30 13:08:08 -0400 |
---|---|---|
committer | Antony Kellermann | 2018-08-30 13:08:08 -0400 |
commit | d64c66d0163d7797587fbacedfbc98736b18abb3 (patch) | |
tree | 18bb4510ce15cb9515e9054393e16566633013e5 /gtk_win.h | |
parent | c2011056834bad56e9b1d0fda4e600362d1ce3ae (diff) | |
download | aur-d64c66d0163d7797587fbacedfbc98736b18abb3.tar.gz |
Implemented search
Diffstat (limited to 'gtk_win.h')
-rw-r--r-- | gtk_win.h | 9 |
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 **/ /** |