Commit Graph

1344 Commits

Author SHA1 Message Date
Automatic Committer
e229bf70b8 Update translations from Pootle 2017-12-23 07:32:05 +01:00
Automatic Committer
8864c07215 Update translations from Pootle 2017-12-16 07:16:30 +01:00
Automatic Committer
2bb7cb8d87 Update translations from Pootle 2017-11-25 07:09:34 +01:00
Jérôme Duval
b247f935d1 install-wifi-firmwares.sh: remove haiku requires.
fixes #13794
2017-11-23 17:11:51 +01:00
Adrien Destugues
5f4f984a94 etc/profile: Fix setting of LC_* variables
Since hrev51075, locale -m changed meaning to the one expected by POSIX
(it now lists character maps, instead of giving the current language).

Since the short options may change again (locale -c is still not doing
what POSIX requires), use long options instead. This is more readable
and POSIX doesn't specify anything there so we can name them however we
want.

Fixes date parsing in Python which relies on these variables to detect
the current locale.
2017-11-23 14:50:11 +01:00
Michael Lotz
83241299ce Move the HTML5 remote desktop client to src/tools. 2017-11-21 22:28:07 +01:00
Michael Lotz
85195eb807 Add a HTML5 client for the remote desktop protocol.
It is implemented using websockets and canvas darwing. It directly
speaks the remote desktop protocol. A websocket proxy that translates
the TCP connection into a usable form is needed. Websockify works for
this out of the box directly under Haiku.

Note that not all drawing modes are implemented, and most of them don't
have a good match on the canvas side. Fonts are also not properly
supported yet. A sans serif font will be used on the client for
everything and the metrics between the client and server will diverge
and cause drawing artifacts.

Usage:

* Run an application with a target screen to create the desktop:

	TARGET_SCREEN=5001 Terminal

* Use a websocket proxy to expose the port via websockets:

	websockify.py 5000 localhost:5001

* Open HaikuRemoteDesktop.html in a browser and connect.

To get the full desktop experience you may want to run Tracker and
Deskbar inside the virtual desktop. As they are both single launch
and controlled by the launch_daemon, you have to stop them via:

	launch_roster stop x-vnd.be-trak
	launch_roster stop x-vnd.be-tskb

And then start them manually from within the virtual desktop:

	/system/Tracker &
	/system/Deskbar &
2017-11-21 22:18:17 +01:00
Automatic Committer
1c53604c91 Update translations from Pootle 2017-11-18 06:52:28 +01:00
Automatic Committer
5d9eb1eb1b Update translations from Pootle 2017-11-11 07:09:23 +01:00
Automatic Committer
1b4c7733e8 Update translations from Pootle 2017-11-04 06:59:41 +01:00
Automatic Committer
a9f88c6718 Update translations from Pootle 2017-11-04 06:59:41 +01:00
Automatic Committer
4cbdb1d7d2 Update translations from Pootle 2017-10-21 07:04:25 +02:00
Automatic Committer
64aae234a1 Update translations from Pootle 2017-10-14 06:55:10 +02:00
Automatic Committer
72170ccebf Update translations from Pootle 2017-10-07 06:48:05 +02:00
autonielx
de93df46dc Update translations from Pootle 2017-09-30 06:53:44 +02:00
autonielx
958b7451be Update translations from Pootle 2017-09-16 06:53:33 +02:00
autonielx
df0f0f87a3 Update translations from Pootle 2017-09-09 06:56:15 +02:00
autonielx
9f265de100 Update translations from Pootle 2017-09-02 07:20:56 +02:00
Adrien Destugues
1e80caa309 Add a white background version of the sticker
- Uses the Haiku URL instead of "inspired by the BeOS"
- Tweaked dimensions to match lastickerie.com templates (45x80mm + cutting margin)
2017-08-20 09:10:05 +02:00
Adrien Destugues
f0f458ebea Remove glow from boot logo.
It looks better without it.
Note: beta and "development" images not adjusted. We don't have the
wonderbrush sources in the repo for these, apparently.
2017-07-29 12:27:50 +02:00
Augustin Cavalier
c7258f02db PDF Writer & PDFlib: Remove from tree.
Now supplied via HaikuPorts packages.

I *think* this was the last component in the tree with a
non-OSI license.
2017-07-01 18:46:58 -04:00
autonielx
79bc8e9587 Update translations from Pootle 2017-06-24 18:10:44 +02:00
luroh
a09b074d3e Cleanup app_server built-in fonts
We bundle bitstream charter as a default font to use when nothing else
is available. We also used to bundle a Courier font, but it does not
work properly.

- Fix the license for Bitstream Charter, to include just the license and
no extra text.
- Add said license to AboutSystem
- Remove the Courier font from the package and from the source tree.

Fixes #11696.
2017-04-30 13:55:36 +02:00
autonielx
d99ff922ae Update translations from Pootle 2017-04-15 06:50:46 +02:00
Humdinger
8f22a9cf03 Adding icon Server_NFS_Idmapper
...by combining the "server hand" and the icon of jua's FuseSMB.
Fixes #1429.
2017-04-09 20:07:25 +02:00
autonielx
c5c0dd6c8b Update translations from Pootle 2017-04-01 06:43:41 +02:00
Thorsten „mirabilos“ Glaser
be9a70562e Make /etc/profile compatible with non-bash shells again.
Fixes #13384.

Signed-off-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
2017-03-25 12:04:08 +01:00
autonielx
f1a552cad9 Update translations from Pootle 2017-03-25 06:41:13 +01:00
Augustin Cavalier
ad05d1f087 libs/agg: Remove GPC.
It was licensed with a "no commercial usage allowed" license, which if
we were using it would be a gray area at best. We weren't using it at all,
and AGG seems to have disabled building it by default, so just remove it
from the tree entirely.

Briefly discussed on IRC.
2017-03-18 19:27:45 -04:00
Humdinger
b8eeeb21e3 Added makefile_engine documentation to package
Added a note where to find more info on the makefile-engine to the
Makefile template. Added makefile-engine.html to the package.
2017-03-18 20:20:58 +01:00
autonielx
663a6ac2f9 Update translations from Pootle 2017-03-18 06:40:38 +01:00
autonielx
966f3ffd31 Update translations from Pootle 2017-03-11 06:40:37 +01:00
autonielx
e31459a177 Update translations from Pootle 2017-03-04 06:43:08 +01:00
Humdinger
94d8409150 Added square Haiku logos
These are made from the sticker "haiku-sticker-3.5x2".
Quick preview at http://img.ctrlv.in/img/17/02/27/58b425e23a6fb.png

A "Haiku" text layer and a 1-pixel frame are on separate layers,
that are set invisible. Not sure if we should always show the "Haiku".
Looks better without in my opinion, but depending on where it'll be
used, showing the text may be desired...

When used for small logos, like  64px, simple scaling might not cut
it, and the yellow and orange "hills" need to be made wider.
2017-02-27 19:21:46 +01:00
Humdinger
b0d251300c WonderBrush version of sticker
A recreation of the sticker designed by Jorge G. Mare in 2010.
Copyright 2010 Haiku Inc. Released under a CreativeCommons Attribution, Noncommercial, Share Alike license.Designed by Jorge G. Mare (koki@haikuzone.net)

As closest approximation to the font, I used FuturaExtended.
We should come up with a better motto than "Inspired by the BeOS".

One layer holds the reverse side with the QR code.
2017-02-27 10:31:58 +01:00
autonielx
bccc1aefa4 Properly name the en_GB and the en_CA catalogs 2017-02-25 18:40:09 +01:00
autonielx
e54638cd8c Remove 3dmov catalogs, fixes #12869 2017-02-25 17:37:01 +01:00
autonielx
6834632536 Remove bsnow from catalogs. Fixes #12583 2017-02-25 10:11:33 +01:00
Adrien Destugues
77a91e3e31 Haiku Sticker png preview and SVG sources
Better stored here, than in the mess in website/static/files.
2017-02-25 10:00:57 +01:00
autonielx
ea1235e654 Update translations from Pootle 2017-02-25 06:47:44 +01:00
autonielx
fc4167a801 Update translations from Pootle 2017-02-18 06:57:26 +01:00
autonielx
42d4bb33f8 Update translations from Pootle 2017-02-11 06:58:53 +01:00
Humdinger
8d5100ade2 Added "Get Haiku" beta banner
It's my first shot at it (actually second shot after jessicah
shot down the first one :) ). Feel free to improve.
2017-02-05 08:41:39 +01:00
autonielx
dd2eb07ee0 Update translations from Pootle 2017-02-04 07:10:15 +01:00
Jérôme Duval
cdf894ce17 makefile-engine: use $(CC) and $(CXX) instead of gcc and g++.
* so that one can build with clang.
2017-01-24 17:30:36 +01:00
Humdinger
108c68dc82 Added vector version of window icons in Deskbar
99% acurate recreation of the icons used in the Deskbar for hidden and
visible windows. Only the yellow tab is now a gradient. Should be invisible
at the relative sizes used in Deskbar.
2017-01-17 18:32:22 +01:00
Humdinger
edbb68258b Adding notification icons
I added 5 notification icons. They are flat icons that appear a bit bland at
larger sizes, but are nice when smaller like in the Deskbar or in lists.

Here's a PNG of them: https://lut.im/EtRvHPsMNC/T5wXFapUOkej68B9.png

Notify_Notice	- your normal info
Notify_Achtung	- slightly more interesting than a notice
Notify_Caution	- 1st level of escalation, "Odd..."
Notify_Warning	- 2nd level of escalation, "Something's not right at all..."
Notify_Danger	- 3rd level of escalation, "I smell smoke..."
2017-01-16 09:40:29 +01:00
Kacper Kasper
4d83a710f5 makefile-engine: Fix catkey generation.
Fixes #13146.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2017-01-10 17:21:39 -05:00
Brian Hill
5bf2b6eb74 Add the new Repositories preflet.
Also includes changes to HaikuDepot to change wording and add the menu item
to open the Repositories preflet.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Closes #13147.
2017-01-07 13:50:45 -05:00
John Scipione
30f554d464 Make it a bit easier to skip first boot prompt
...by adding default Locale settings to image

Add sample to UserBuildConfig.sample
2017-01-01 16:59:47 -08:00