Julian Winkler
2f4cd3917f
implement some APIs needed for OctoDroid
2024-04-09 18:19:13 +02:00
Julian Winkler
50fa760c63
NoitficationManager: implement cancel
2024-03-18 23:12:04 +01:00
Julian Winkler
cdcc3411aa
NotificationManager: delete ongoing and MediaStyle notifications on exit
...
The XDG Portal API doesn't have a concept of ongoing notifications.
MediaStyle notifications could be changed to MPRIS in the future.
2024-03-18 15:41:44 +01:00
Julian Winkler
acb00a8beb
NotificationManager: add support for icons
2024-03-18 14:37:56 +01:00
Julian Winkler
45de09a191
notification support using libportal
2024-03-18 07:26:25 +01:00
Julian Winkler
6513195b9e
implement file chooser using GtkFileChooserNative
2024-03-17 22:39:13 +01:00
Julian Winkler
276b5ca7ef
add more APIs needed for NewPipe
2024-03-17 20:02:50 +01:00
Mis012
6d587a19e5
misc stuff to make glmark2 run
2024-03-05 17:07:21 +01:00
Mis012
da0971e88f
Activity: implement Activity.recreate
2024-02-19 16:29:09 +01:00
Julian Winkler
bd2387ebd6
Dialog: call dismissListener on close request
2024-02-16 15:28:04 +01:00
Julian Winkler
bc8443e542
Dialog: add dismiss(), hide() and onCreate() methods
2024-02-16 15:28:04 +01:00
Mis012
056b911637
handle 'SEND' intent by copying to clipboard, make Activity subclass ContextWrapper, code style fixes
2024-02-10 20:58:38 +01:00
Mis012
5574d60b10
/api-impl-jni/app/android_app_Activity.c: fix typo
2023-10-08 13:58:04 +02:00
Mis012
4e22428a27
api-impl-jni/app/android_app_Activity.c: call OnWindowFocusChanged in activity_update_current
...
also rename apk_main_activity to activity since that's the class it's now for
2023-09-25 19:54:25 +02:00
Julian Winkler
b35cbea099
implement URL opening using libportal
2023-09-01 16:05:26 +02:00
Julian Winkler
0f7548f189
refactor Dialog implementation to support custom content
2023-08-23 14:52:56 +02:00
Julian Winkler
3399c84e84
fix multi Activity support
...
jobjects have to be compared with env->IsSameObject()
and each Activity needs its own Window instance.
The GtkWindow is still shared between all Activities
2023-08-22 22:29:20 +02:00
Julian Winkler
6547e66d4f
implement android.app.AlertDialog using GtkDialog
2023-08-22 19:39:57 +02:00
Julian Winkler
18ca242096
support multiple Activities
2023-08-11 18:15:19 +02:00