John Scipione
381629a7b6
Close about window on escape
2013-02-11 21:17:57 -05:00
John Scipione
9f7ac4312a
Add methods to get and set the name, version, and icon
2013-02-11 21:17:57 -05:00
John Scipione
19ec4667bc
Lock about window before deleting it on destruction
...
This fixes #9543
2013-02-11 12:55:30 -05:00
John Scipione
eaa6b633db
Use default spacing for find bar controls
2013-02-10 23:36:38 -05:00
John Scipione
2d278e9c84
Update Web+ find bar close button.
...
* Put the button on the left and label it with × to indicate close.
* Make the button just wide enough to fit the label. Tested with
font sizes 8pt to 18pt.
2013-02-10 23:28:17 -05:00
John Scipione
855a423a5e
Forgot this, add a period
2013-02-10 16:13:03 -05:00
John Scipione
61feea6280
Minor BPath doc cleanups.
...
* Implements BFlattenable::method not overrides, pure virtual.
* Tense of return values should be past.
2013-02-10 16:10:25 -05:00
Hamish Morrison
2675e31a0c
BUrlRequest: fix various issues
...
* Remove unused headers interface from BUrlProtocol
* Change confusing function names
* Style fixes and whitespace cleanup
2013-02-10 20:46:24 +00:00
Siarzhuk Zharski
344de4ccd1
Fix Terminal localization issues in Custom color scheme
...
* Localized Label of the colors menu entry was used as the key
during loading corresponding color value from the preferences file.
It was obviously observed only on non-English locales;
* Fixes #7209 #8256 .
2013-02-10 17:45:44 +01:00
Humdinger
1baa221173
Removed Trash options from Tracker prefs.
...
As discussed [1][2], using a Trash is in the interest of the
vast majority of users. The setting is still present in the
Tracker settings file. SHIFT+DELETE will still bypass the
Trash.
[1]
http://www.freelists.org/post/haiku-commits/haiku-hrev45134-srckitstracker,4
[2] http://www.freelists.org/post/haiku/Removing-Trackers-Trash-options
Please enter the commit message for your changes. Lines starting
2013-02-10 11:33:53 +01:00
Humdinger
163a394833
Revert "Renamed Tracker option "Don't move files to Trash" ( #9352 )"
...
This reverts commit 45f77dcd70
.
2013-02-10 11:33:51 +01:00
Hamish Morrison
64a1f5a020
NetworkCookieJar: various small fixes and updated tests
2013-02-09 17:10:10 +00:00
Hamish Morrison
c8bc218363
NetworkCookie: fix domain/path matching, and validity checks
2013-02-09 17:10:05 +00:00
Hamish Morrison
33462ef54a
NetworkCookie: bring SetCookie parsing in line with RFC 6265
2013-02-09 17:09:53 +00:00
Hamish Morrison
2db5d2bc95
NetworkCookie: remove unused cookie attributes and add HttpOnly
2013-02-09 16:09:34 +00:00
Hamish Morrison
05f42aaba4
NetworkCookie: set the default path according to RFC 6265
2013-02-09 16:02:15 +00:00
Hamish Morrison
2e7b5f9e18
NetworkCookieJar: don't leak a new cookie if it has expired
2013-02-09 16:01:43 +00:00
Alexander von Gluck IV
dcaec19c9a
AppServer: Organize "HWInterface" classes
...
* Organize interface classes into directories
* Long term this will assist in the multi-head
interface / accelerant changes.
* local draws to the local hw accelerant
* remote draws to a remote connection (???)
* html5 draws to... an html5 canvas?
2013-02-09 08:51:13 -06:00
Niels Sascha Reedijk
322c4e6cb8
Update translations from Pootle
2013-02-09 07:28:07 +01:00
John Scipione
4c064a8451
Move documentation from Path.cpp to Path.dox
...
And clean it up a bit. Kept brief description in source.
* Also added Axel to authors in Path.dox and Path.cpp because his name
appears in git blame as working on the docs and code for the file.
I hope he doesn't mind.
2013-02-09 00:39:53 -05:00
John Scipione
b3252dc18a
NodeMonitor doc updates
2013-02-08 22:43:36 -05:00
John Scipione
185c12a1b7
Whoops, NodeInfo.h not Node.h
2013-02-08 22:42:54 -05:00
John Scipione
5367161777
Some updates to NodeInfo docs
2013-02-08 22:14:09 -05:00
John Scipione
fc9827011d
Moved NodeMonitor docs to Haiku Book.
2013-02-08 20:39:35 -05:00
John Scipione
66d07bdfce
Copy-pasta error: storage not app
2013-02-07 23:22:22 -05:00
John Scipione
81c42a7685
Move documentation from NodeInfo into the API docs.
...
* Delete the docs from NodeInfo.cpp and NodeInfo.h
* I snuck a couple of style fixes into NodeInfo.cpp
* I had to make a small modification to MimeType.dox to prevent it
from overriding the docs of one of the methods in NodeInfo.dox.
2013-02-07 23:17:01 -05:00
John Scipione
131261d2b5
Remove remaining /trunk/ before file references.
2013-02-07 21:19:06 -05:00
John Scipione
486aaa49f3
Check to make sure lastFocus is not NULL before using it.
...
This prevents an app_server crash on startup for me most likely
introduced in hrev45252. (Just a few commits ago)
2013-02-07 21:13:09 -05:00
Hamish Morrison
fef7dd705f
HttpHeaders: header field names are case insensitive.
...
Whitespace before and after tokens should be ignored.
2013-02-07 19:32:14 +00:00
Axel Dörfler
4db1a8c61d
app_server: reworked SetFocusWindow() logic a bit.
...
* The normal mouse mode now only uses the window that had focus last if that
window is one that does not support to be the front window (such as the
desktop).
* This should keep the logic of r41264 without the drawbacks (see #7280 for
more information).
* Added _WindowCanHaveFocus() method.
* This should fix #7630 .
2013-02-08 00:59:15 +01:00
Axel Dörfler
d6bb64d848
app_server: Added NormalMouse() and ClickToFocusMouse() methods.
...
* Made FocusFollowsMouse() inline.
* For convenience only.
2013-02-08 00:59:15 +01:00
Axel Dörfler
5c1b6cc3d4
Style cleanup.
2013-02-08 00:59:14 +01:00
Hamish Morrison
02deec6403
BSecureSocket: Read and Write should return 0 for closed sockets.
2013-02-07 18:42:39 +00:00
Niels Sascha Reedijk
f00edeb7e3
Automatically pick port 443 for HTTPS
2013-02-07 18:06:45 +00:00
Niels Sascha Reedijk
4e607e1aae
Enable HTTPS connections.
...
Using more modern network classes:
* BNetworkAddress instead of BNetAddress
* BSocket and BSecureSocket instead of BNetEndpoint
2013-02-07 18:06:02 +00:00
Niels Sascha Reedijk
d1b6afe678
Re-enable the services kit from GSOC 2010
...
* Use a public domain MD5 implementation when the OpenSSL one is not available
* No functional changes
2013-02-07 18:05:38 +00:00
Janus
9566700897
Fix7734. Avoid race conditions in ToolBar animation
...
Signed-off-by: Axel Dörfler <axeld@pinc-software.de>
2013-02-07 23:17:57 +01:00
Janus
74e14f5c70
Fix #8781 . Display rotated images with alpha channel properly
...
Signed-off-by: Axel Dörfler <axeld@pinc-software.de>
2013-02-07 23:01:11 +01:00
John Scipione
51fe39ae0f
Renamed stopwatch.dox to StopWatch.dox
2013-02-07 16:04:04 -05:00
John Scipione
faeb2ff331
Move syslog.dox from support to posix and put it in libroot.so
2013-02-07 15:52:25 -05:00
John Scipione
a93a16151d
Fix doxygen warnings, enums can only be in 1 group
2013-02-07 15:52:07 -05:00
John Scipione
41611c9c5e
Assign class docs for app and support to libbe group, not libroot
2013-02-07 15:04:05 -05:00
John Scipione
30b280b217
Style the interface diagram title as an h2
2013-02-07 14:49:43 -05:00
John Scipione
027cfe666e
Bound the interface diagram.
...
The interface diagram for BArchivable has become too wide to fit on
the page so I've put the diagram in a box and made it scrollable.
While I'm at it give the interface diagram a silver border and
center it on the page.
2013-02-07 14:42:20 -05:00
John Scipione
db5b891db2
Move app and support class docs from libbe to libroot.
...
Also a few more style and spelling fixes.
2013-02-07 14:19:09 -05:00
John Scipione
6dc7e05ecf
Update BBuffer class docs.
2013-02-07 02:11:09 -05:00
John Scipione
820dca4df6
Big docs cleanup.
...
* Fixed headers including:
- All rights reserved not All Rights Reserved.
- name, email@domain.com not name <email@domain.com>
- tabs and spaces
- Authors: not Documented by:
* Renamed string.dox to String.dox
* Renamed midixxx.dox files to MidiXxx.dox
* Moved images into images subdirectories and updated Doxfile.
* Re-format all files with tabs instead of spaces.
* Fix many spelling mistakes.
* Added all files, classes, structs, and enums to libbe group.
2013-02-07 02:01:19 -05:00
Stefano Ceccherini
8cf4ba89b6
Add a TODO comment
2013-02-06 08:28:41 +01:00
Stefano Ceccherini
8a6337d0f8
Converted the "net_interfaces" mutex into a recursive locker, and
...
acquire it in Interface::SetDown().
2013-02-06 08:28:41 +01:00
Matt Madia
afa494c44e
Added icons with better perspective, from jstressman.
...
From #8747
2013-02-06 20:23:00 -05:00