Commit Graph

26 Commits

Author SHA1 Message Date
0f9608a50a NewApplicationWindow takes in a WindowKind 2024-09-12 02:46:35 -04:00
81bd635b09 Improve doc comment for GlobalConfig 2024-08-23 01:14:08 -04:00
4b29820452 Add accessor for global config 2024-08-23 01:12:02 -04:00
f512deb96e Icons and styles use xyz.holanet.Nasin config 2024-08-23 01:10:54 -04:00
279471a554 Add partial config implementation
Progress on #3
2024-08-22 13:38:12 -04:00
92deac2d56 Windows must be manually managed through the WaitFor function
Closes #5
2024-08-20 23:20:30 -04:00
35636e9ca3 Add Application.Stop
Closes #6
2024-08-19 22:27:09 -04:00
7da00e990e Nasin now counts application windows to determine when to shut down 2024-08-14 11:58:06 -04:00
3e597404ac Added SetFaceSet to registrar 2024-08-11 10:42:22 -04:00
3a4038dad9 Update registrar 2024-08-11 10:36:29 -04:00
f42dee22f5 Initial stylesheet support 2024-07-29 15:13:02 -04:00
e01b3c8e00 Fix application.go and internal registrar 2024-07-28 02:36:28 -04:00
f22c268a10 Update application.go code 2024-07-26 17:53:48 -04:00
28c428200e Nasin no longer fails whenever an application isnt a URL opener 2024-07-05 19:44:10 -04:00
c9328e9585 Actually make use of ApplicationURLOpener
Progress on #4
2024-07-04 22:45:09 -04:00
046556cce3 Update registrar 2024-06-12 00:27:34 -04:00
157d617ffd Remove debug messaging when getting application icon 2024-06-07 18:16:16 -04:00
880904d5fa Make changes to application.go to account for new API 2024-06-07 02:01:00 -04:00
1bc08bcfe4 Add ApplicationURLOpener interface
Eventually we can have nasin parse cli args and figure out what
files to open, instructing the application to open those files.
We will also be able to have nasin connect to dbus using the
application ID and open files in an already running instance of the
application.
2024-06-06 22:38:51 -04:00
d5d9f3abfb NewApplicationWindow automatically sets an application icon 2024-06-06 20:36:25 -04:00
a11cc2cb89 Rename registry to registrar 2024-05-06 23:25:44 -04:00
7e879defbd Fix RunApplication 2024-05-03 13:27:32 -04:00
407049097d Applications can return init errors 2024-05-03 12:46:53 -04:00
7c7d93d6d1 Backend registering is platform-dependent 2024-05-03 12:46:27 -04:00
e71636ee1b Application roles are now strings 2024-04-29 16:21:35 -04:00
c027d77165 Initial commit 2024-04-29 00:47:50 -04:00