Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/eminfedar/vaktisalah-gtk-rs
/ functions
Functions
53 in github.com/eminfedar/vaktisalah-gtk-rs
⨍
Functions
53
◇
Types & classes
12
↓ 4 callers
Method
activate
(&mut self, _x: i32, _y: i32)
src/trayicon.rs:29
↓ 4 callers
Function
fill_model
( selected_name: Option<String>, name_id_list: &HashMap<String, String>, )
src/window/mod.rs:42
↓ 4 callers
Function
get_prayers_of_day
( preferences: &PreferencesJson, additional_day: u64, )
src/prayer.rs:76
↓ 3 callers
Function
current_locale
()
src/current_locale.rs:5
↓ 3 callers
Function
get_request
Basic HTTP Request
src/networking.rs:23
↓ 3 callers
Method
on_second_tick
(&self)
src/window/mod.rs:216
↓ 3 callers
Method
title
(&self)
src/trayicon.rs:21
↓ 2 callers
Function
get_prayer_times
Get Prayer Times from internet
src/networking.rs:32
↓ 2 callers
Method
save
(&self)
src/preferences.rs:55
↓ 2 callers
Method
update_model_city
(&self, cities: HashMap<String, String>, selected_city: Option<String>)
src/window/mod.rs:150
↓ 2 callers
Method
update_model_district
( &self, districts: HashMap<String, String>, selected_district: Option<String>, )
src/window/mod.rs:164
↓ 2 callers
Method
update_prayer_time_labels
(&self)
src/window/mod.rs:98
↓ 1 callers
Function
calculate_remaining_time
( todays_prayers: &Option<PrayerTimesWithDate>, tomorrows_prayers: &Option<PrayerTimesWithDate>, )
src/prayer.rs:106
↓ 1 callers
Function
compile_po_files
(languages: &str)
build.rs:3
↓ 1 callers
Function
create_pot_file
()
build.rs:44
↓ 1 callers
Function
get_city_list
Get City List from internet
src/networking.rs:41
↓ 1 callers
Function
get_district_list
Get District List from internet
src/networking.rs:61
↓ 1 callers
Function
handle_tray
(receiver: Receiver<TrayMessage>, app: adw::Application)
src/main.rs:157
↓ 1 callers
Method
init_second_tick
(&self)
src/window/mod.rs:182
↓ 1 callers
Function
init_tray
(sender: Sender<TrayMessage>)
src/main.rs:183
↓ 1 callers
Function
is_prayer_times_valid
(preferences: &PreferencesJson)
src/prayer.rs:90
↓ 1 callers
Method
listen_channel_message
(&self, receiver: Receiver<Message>)
src/window/mod.rs:268
↓ 1 callers
Function
load_css
()
src/main.rs:98
↓ 1 callers
Function
normalize_to_ietf
Normalizes a unix locale value to an ietf compliant language code.
src/current_locale.rs:22
↓ 1 callers
Function
play_alert
()
src/sound.rs:6
↓ 1 callers
Method
read_preferences
(&self)
src/window/mod.rs:73
↓ 1 callers
Function
setup_localization
()
src/main.rs:77
↓ 1 callers
Method
update_model_country
( &self, countries: HashMap<String, String>, countries_en: HashMap<String, String>,
src/window/mod.rs:127
↓ 1 callers
Function
update_po_files
(languages: &str)
build.rs:25
Function
build_ui
(app: &adw::Application)
src/main.rs:140
Method
class_init
(klass: &mut Self::Class)
src/window/imp.rs:117
Method
class_init
(klass: &mut Self::Class)
src/rowprayertime/imp.rs:27
Method
default
()
src/preferences.rs:29
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/prayer.rs:38
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/trayicon.rs:12
Method
from
(value: u8)
src/prayer.rs:23
Function
handle_command_line
(app: &adw::Application, cmd_line: &gio::ApplicationCommandLine)
src/main.rs:111
Method
icon_name
(&self)
src/trayicon.rs:18
Method
id
NOTE: On some system trays, `id` is a required property to avoid unexpected behaviors
src/trayicon.rs:25
Method
if_style
(&self, prayer_number: i32, current_prayer: i32)
src/window/mod.rs:376
Method
instance_init
(obj: &glib::subclass::InitializingObject<Self>)
src/window/imp.rs:122
Method
instance_init
(obj: &glib::subclass::InitializingObject<Self>)
src/rowprayertime/imp.rs:31
Function
main
Example custom build script.
build.rs:60
Function
main
()
src/main.rs:54
Method
menu
(&self)
src/trayicon.rs:37
Method
new
(app: &adw::Application)
src/window/mod.rs:60
Method
on_btn_next_date_clicked
(&self, _button: Button)
src/window/mod.rs:529
Method
on_btn_prev_date_clicked
(&self, _button: Button)
src/window/mod.rs:523
Method
on_city_changed
(&self, param: ParamSpec, row: ComboRow)
src/window/mod.rs:428
Method
on_country_changed
(&self, param: ParamSpec, row: ComboRow)
src/window/mod.rs:385
Method
on_district_changed
(&self, param: ParamSpec, row: ComboRow)
src/window/mod.rs:468
Method
on_update_prayer_times_activated
(&self, _button: ButtonRow)
src/window/mod.rs:498
Method
on_warn_min_changed
(&self, param: ParamSpec, spin: SpinRow)
src/window/mod.rs:487