Daniel Panero
|
5f6943fd81
|
Add backbutton
|
2024-11-17 23:37:10 +00:00 |
|
Julian Winkler
|
0d5150083a
|
remove spacial handling for Activity.recreateActivity()
This prevents the onStart() method being called twice for the toplevel
Activity.
|
2024-10-07 11:55:33 +02:00 |
|
Julian Winkler
|
1b46d728e3
|
implement Activity.onPostCreate() and onPostResume()
These are used by androidx to handle the Fragment lifecycle
|
2024-10-05 22:45:17 +02:00 |
|
Julian Winkler
|
9f728c77f9
|
MPRIS: use org.mpris.MediaPlayer2.app_id as bus_name
The bus name must be unique per application. Also sandboxed applications
are not allowed to use bus names without the application id.
|
2024-10-04 19:08:54 +02:00 |
|
Julian Winkler
|
f3092fd4bd
|
implement file sharing by file descriptor
Using custom gdbus code, as libportal doesn't expose the raw
org.freedesktop.portal.OpenURI.OpenFile method.
|
2024-10-03 15:57:44 +02:00 |
|
Julian Winkler
|
7b11277287
|
AlertDialog: handle buttons
|
2024-07-31 11:10:45 +00:00 |
|
Julian Winkler
|
fb82eabd2c
|
replace deprecated GtkDialog with GtkWindow
|
2024-07-31 11:10:45 +00:00 |
|
Julian Winkler
|
1309eb223a
|
replace deprecated GtkFileChooserNative with GtkFileDialog
Keeping the old implementation inside ifdef for backwards
compatibility with gtk < 4.10
|
2024-07-31 11:10:45 +00:00 |
|
Julian Winkler
|
4ecd541c6c
|
NotificationManager: implement cancel() for MPRIS notifications
|
2024-07-20 14:14:53 +02:00 |
|
Julian Winkler
|
9d27fc138b
|
NotificationManager: handle non player part of MPRIS
This exposes the package name to MPRIS and allows to raise the
application to the front when clicking the MPRIS notification.
|
2024-07-17 22:43:16 +02:00 |
|
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 |
|