Commit Graph
23 Commits
Author SHA1 Message Date
Panagiotis Vasilopoulos c1740f4f53 Drivers: Fix -Wformat-security
Follow-up for Alan Shearer's change. Useful when the buffer contains the
character "%".

Change-Id: Ia6771a2d71306ca97e7c03f0e986ad3cfe100684
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4459
Reviewed-by: Jérôme Duval <[email protected]>
Tested-by: Commit checker robot <[email protected]>
2021-09-13 09:24:14 +00:00
Panagiotis Vasilopoulos 4b12b16e8d Time: Add about window
The window is not easily accessible from the application itself, so this
change is practically not that useful, but it's still a good idea to continue
replacing old BAlert windows with BAboutWindow in order for the Haiku source
code to be exemplary as far as developing applications is concerned.

Change-Id: I05ea971ed0f8a996d5e168066b18eb7fe8bd5b3e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4331
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: Adrien Destugues <[email protected]>
2021-08-23 18:31:10 +00:00
Panagiotis Vasilopoulos bf14c4b44c libcxxrt: Remove unused library and headers
Change-Id: Id5dd5de98cbdbb274a85c6383ad3b4d6ce593ad5
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4241
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: Adrien Destugues <[email protected]>
2021-07-23 22:02:15 +00:00
Panagiotis Vasilopoulos ba22ebb344 midi_server: Update copyright notice
This change aims to clean up the code a little. With explicit permission from Matthijs Hollemans.

Change-Id: Idd6c46b8059ec4674653a0d844502b4c76990726
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4146
Reviewed-by: Adrien Destugues <[email protected]>
2021-07-23 18:36:26 +00:00
Panagiotis Vasilopoulos 5962c36588 midi_server: Add about window
Change-Id: Idea33a8fed164b63195bc75a00910c731841fef7
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4143
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: Adrien Destugues <[email protected]>
2021-07-23 18:36:26 +00:00
Panagiotis Vasilopoulos 1aa97652e0 libunwind: Remove unused headers
Follow-up of https://review.haiku-os.org/c/haiku/+/4128

Change-Id: I6b93484ebeef1dd672a88e96dd7cbe93a619fce9
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4239
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: Adrien Destugues <[email protected]>
2021-07-23 11:26:29 +00:00
Panagiotis VasilopoulosandAdrien Destugues f2982f98de FirstBootPrompt: Replaced %Distroname% with filler text
The unofficial builds used %Distroname% directly and showed that to the
users, which does not look great. Instead use different wording that
simply avoids mentionning the OS name in de-branded builds.

- Small lingustic change: "Try Haiku" sounds a bit less awkward than
  "Try out Haiku" and conveys the same exact meaning.
- Updated copyright note.

Co-authored-by: Adrien Destugues <[email protected]>
Change-Id: Ic1be6bc4728946c19fc4fd162cfeea640c1f6c1e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4036
Reviewed-by: Niels Sascha Reedijk <[email protected]>
Tested-by: Commit checker robot <[email protected]>
2021-07-11 12:13:30 +00:00
Panagiotis Vasilopoulos f5ec8e8c2d libunwind: Remove unused code
Nothing really refers to libunwind anywhere in Haiku, so it's likely as good as gone.

Change-Id: I1b9a2e23558caa46211c81618295361748344441
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4128
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: Adrien Destugues <[email protected]>
2021-07-01 06:35:02 +00:00
Panagiotis Vasilopoulos 9c5a5bafa4 ReadMe: Add Getting Involved link
- It's a good idea to push interested parties towards the right direction.

Change-Id: Ib2486f981c1abbccf97ac019bee919bdf92279e2
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4089
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: Adrien Destugues <[email protected]>
2021-06-13 21:06:58 +00:00
Panagiotis Vasilopoulos 39e2ee5186 Replaced and updated Docker images
Change-Id: I981a4a3416b3827a3d834f0103527b0432cbdb87
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3915
Reviewed-by: Adrien Destugues <[email protected]>
2021-05-19 05:42:07 +00:00
Panagiotis Vasilopoulos b05b0c1c29 Installer: Fixed installer
- InstallerWindow.cpp announces a message with a boolean that defines whether the install has been completed. That boolean will define InstallerApp.cpp's behavior.
- Changed the method that was used (unsuccessfully) to open FirstBootPrompt within the Installer itself, upon quitting.

Change-Id: Ibbba2f0ee3b79e091032294afcb3ed404e898f5c
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3218
Reviewed-by: Adrien Destugues <[email protected]>
2020-09-15 19:35:53 +00:00
Panagiotis Vasilopoulos 5c66a5ee54 AboutSystem: Added myself to the credits
(The contributor ones, don't fret) ¯\_(ツ)_/¯

Change-Id: Id422d0e1dc4607294dedfc829a7226be2b76f742
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3202
Reviewed-by: Adrien Destugues <[email protected]>
2020-09-14 13:37:07 +00:00
Panagiotis Vasilopoulos 058e754b2f Installer: Return to FirstBootPrompt instead of rebooting when exiting
- Changed flow of installation process. Exiting the installer will only result in a reboot if the installation has been completed, rather than forcing the user to reboot after initiating the installation process.
- Adjusted wording of selected strings and increased consistency.

Change-Id: If35b838038c31f4c25fc64eef5b476771020cad6
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3200
Reviewed-by: Adrien Destugues <[email protected]>
2020-09-14 13:36:08 +00:00
Panagiotis Vasilopoulos 8ed52b6280 FirstBootPrompt: Exiting is now possible
- Exiting the window when the Desktop is not running will result in a reboot.
- Otherwise, the window will just close ordinarily.
- A confirmation box pops up before rebooting.
- Made other optimizations for running FirstBootPrompt on the Desktop.
- Moved some definitions to the header files.
- Added "UsePrivateSystemHeaders" to the Jamfile.

(Thank you, PulkoMandy!)

Change-Id: I34d6538d7b538d36448498ad1ecd442d76bd2bb6
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3204
Reviewed-by: Adrien Destugues <[email protected]>
2020-09-14 13:35:51 +00:00
Panagiotis Vasilopoulos e1a6851cf8 Mail: Added two privacy-friendly providers
Change-Id: I5347fb866158e1317c9bdc8941de70346e39ec88
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3201
Reviewed-by: Adrien Destugues <[email protected]>
2020-09-10 17:16:47 +00:00
Panagiotis Vasilopoulos 6a40fd892c Cleaned up InstallerApp
- Removed outdated, unused EULA text
- Removed unused BAboutWindow instance
- Changed instance name from 'theApp' to 'installer'

Change-Id: I6b8e078dc6e469df4cd2f254ccab719c061561d8
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3066
Reviewed-by: Adrien Destugues <[email protected]>
2020-07-28 17:01:11 +00:00
Panagiotis Vasilopoulos 79ca65ac9d Deskbar: Improved UX in the shutdown submenu
* Moved 'Power Off' on top of 'Restart system'.
* Made a few visual changes to the code that adhere better to the Haiku coding style.
* 'Suspend' is now at the bottom of the shutdown submenu.

Change-Id: I0d41e3e5656d5d9ea02e3cb072b6a6092c70c640
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2701
Reviewed-by: Adrien Destugues <[email protected]>
Reviewed-by: waddlesplash <[email protected]>
2020-05-17 08:14:04 +00:00
Panagiotis Vasilopoulos 6b853c782e Mail: small improvements to rediffmail
Change-Id: I51d4de7bf672f6828ab497f0836ac08df2c969a8
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2233
Reviewed-by: humdinger <[email protected]>
2020-02-08 16:35:32 +00:00
Panagiotis Vasilopoulos 5a57c0442c Mail: added email configurations
Change-Id: Ibe827df8be8141f0b2c775195c42d234ce2066c3
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2158
Reviewed-by: humdinger <[email protected]>
2020-02-01 15:53:29 +00:00
Panagiotis Vasilopoulos f0b6c6a24b Game Kit: rewrite DirectWindow, FileGameSound and SimpleGameSound headers
Change-Id: I45687f8164dbc915a0cb6ca1bf4c0211761cb098
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2108
Reviewed-by: Adrien Destugues <[email protected]>
Reviewed-by: waddlesplash <[email protected]>
2020-01-22 00:33:44 +00:00
Panagiotis Vasilopoulos d27b2393eb emuxki: include stdlib.h for memcpy()
PVS 1031

Change-Id: I238a9a73fd34a65a988e0499dea6198b7d8356b0
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2084
Reviewed-by: Adrien Destugues <[email protected]>
Reviewed-by: Jérôme Duval <[email protected]>
2020-01-08 19:50:18 +00:00
Panagiotis Vasilopoulos afa5119796 echo: remove superfluous assignment.
PVS 570

Change-Id: Iec78dda5a3a944261808f39e087656d68e4c7103
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2085
Reviewed-by: Adrien Destugues <[email protected]>
Reviewed-by: Jérôme Duval <[email protected]>
2020-01-08 19:49:39 +00:00
Panagiotis Vasilopoulos 1ae464b9cf PVS 583: removed unnecessary ternary operator
Change-Id: I8f2b93863e6379e998b974c86980b712a8c1b12e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2022
Reviewed-by: François Revol <[email protected]>
Reviewed-by: Adrien Destugues <[email protected]>
2019-12-17 07:49:21 +00:00