Commit Graph

53671 Commits

Author SHA1 Message Date
Hamish Morrison
162ae6204b tcp: wait for connection to complete before notifying B_SELECT_WRITE 2015-05-31 17:30:00 +01:00
Hamish Morrison
2d5706f792 net_socket: notify of socket errors immediately when selected 2015-05-31 17:29:55 +01:00
Janus
03f60b036c Printers: remove unused header 2015-05-30 21:42:04 +02:00
Janus
51c4f366c4 Printers: use a vector icon for the overlay checkmark.
* The checkmark is a McClintock's icon  (Pref icon without the shadow)
2015-05-30 20:34:00 +02:00
Janus
8914c88dab StyledEdit: add navigation menu to status bar.
* Fix #12099.
2015-05-30 11:14:27 +02:00
autonielx
cf9328df22 Update translations from Pootle 2015-05-30 06:35:49 +02:00
Jessica Hamilton
7919d6569f Revert "FilePanel: re-parenting the PoseView to get shortcuts to work"
This reverts commit 89486c9276.
2015-05-30 14:04:48 +12:00
Jessica Hamilton
bcf6650e4f libxml2_x86: update to fix use of xml catalogs
* Now correctly searches /boot/system/data/xml/catalog for
  files containing xml catalogs
* This fixes use of docbook stylesheets with xsltproc
2015-05-30 14:01:35 +12:00
Jessica Hamilton
89486c9276 FilePanel: re-parenting the PoseView to get shortcuts to work 2015-05-30 13:39:46 +12:00
Humdinger
7b897448a9 Added CatKeysEditor
see https://github.com/puckipedia/BeLocalized
2015-05-29 18:20:46 +02:00
Humdinger
ea8395e241 Added MIME tpe for catkeys
Added x-vnd.be.locale-catalog.plaintext for catkeys, as created with
the makefile_engine via "make catkeys".
2015-05-29 18:18:00 +02:00
Gerasim Troeglazov
8c0f3653d0 Updated libftdi, confuse, avrdude and avr_libc packages for gcc2_x86 2015-05-29 21:45:19 +10:00
Gerasim Troeglazov
6d08976c30 Updated fribidi packages for gcc2 and gcc2_x86 2015-05-27 23:52:09 +10:00
Automatic Committer
8dd96b45a6 Update pci.ids from pciids.sourceforge.net 2015-05-28 05:20:29 +02:00
Hamish Morrison
f886b0462b openjdk: update 1.7u80-b32 package to latest revision 2015-05-27 16:09:57 +01:00
Gerasim Troeglazov
47c5974e8f Added mplayer package for gcc2_x86 2015-05-27 23:16:51 +10:00
Gerasim Troeglazov
c5881520c3 Added libdv, libdca, a52dec, twolame and popt packages for gcc2_x86 2015-05-27 22:40:37 +10:00
Gerasim Troeglazov
03953cfa9c Added libdvdcss, libdvdread and libdvdnav packages for gcc2_x86 2015-05-27 22:25:24 +10:00
Gerasim Troeglazov
fd4345c079 Updated libvorbis, libsndfile and lame packages for gcc2_x86 2015-05-27 21:32:07 +10:00
Rene Gollent
8a74210d80 Debugger: Fix uninitialized variable.
MemoryView:
- fTrackingMouse wasn't being initialized in the constructor, which would
  lead to the memory view sometimes thinking it was in mouse tracking mode
  immediately when opened.
2015-05-26 23:38:09 -04:00
Jérôme Duval
0e8de1300a Update python package for x86_64. 2015-05-26 23:01:00 +02:00
Humdinger
6763020168 Updated ArmyKnife (only documentation) 2015-05-26 19:45:00 +02:00
Rene Gollent
d281548a33 Debugger: Cleanups, no functional change.
- Add virtual hook to TeamMemory for retrieving area information
  from the target team.
- Implement said hook in DebuggerInterface.
- Adjust RetrieveMemoryBlockJob to use said hook to retrieve the
  writable state of the target block rather than calling
  get_memory_properties() directly.
2015-05-25 21:44:14 -04:00
Jérôme Duval
444a32d53b Update libdvdnav packages for x86_64. 2015-05-25 22:08:58 +02:00
Jérôme Duval
63b330d959 Add handbrake package for x86_64.
* CLI only.
2015-05-25 21:22:21 +02:00
Jérôme Duval
dbe15e658a Add x86_64 packages for libdvdread and libdvdnav. 2015-05-25 21:19:52 +02:00
Jérôme Duval
33b7c150ae Add libbluray packages for x86_64. 2015-05-25 20:56:20 +02:00
Jérôme Duval
f181d00c95 Added several x86_64 media related packages. 2015-05-25 20:40:06 +02:00
Humdinger
7706f30517 Update Web+ bookmarks.
Removing Haikuware, adding instead:
- Guest One's Haiku Repository
- PulkoMandy's Archiv
- Fatelk's Repo
2015-05-25 18:07:57 +02:00
Hamish Morrison
c15b65561b openjdk: add package for 1.7u80-b32 2015-05-24 20:55:15 +01:00
Hamish Morrison
d6d439f3f7 Reimplement unnamed POSIX semaphores using user_mutex
* Fixes sharing semantics, so non-shared semaphores in non-shared
  memory do not become shared after a fork.
* Adds two new system calls: _user_mutex_sem_acquire/release(),
  which reuse the user_mutex address-hashed wait mechanism.
* Named semaphores continue to use traditional sem_id semaphores.
2015-05-24 14:03:40 +01:00
Rene Gollent
03796a0cef Debugger: Add Inspector UI controls for edit mode.
InspectorWindow:
- Add buttons to control edit mode, and helper functions to maintain
  their state.
- Implement listener hook for memory change events, to track when
  requested memory writes are completed, and update the view accordingly.

Together with the previous batch of commits, this implements the first part
of #9708.
2015-05-23 16:54:18 -04:00
Rene Gollent
6ce909030d Debugger: Add edit mode support to MemoryView.
MemoryView:
- Add hooks and supporting status tracking members to enable edit mode.
  When editing is requested, we allocate a duplicate copy of the current
  block's data to perform edits in. Currently, editing is only supported from
  within the hex view, and when edit mode is enabled, the view is locked to
  8-bit hex mode in order to avoid any possible confusion with regards to
  source vs target endian orientation.
- Extend Draw() to determine whether to write data from the edit data store
  or the actual memory block. Also implement highlighting the current edit
  position caret when in edit mode, as well as highlighting bytes that have
  been changed compared to the block's original data.
2015-05-23 16:54:17 -04:00
Rene Gollent
76ada671ba Debugger: Extend MemoryView listener interface.
MemoryView::Listener:
- Add extra hooks for notifying listener of internal mode changes.
  Implement accordingly in InspectorWindow.
2015-05-23 16:54:16 -04:00
Rene Gollent
68e78ff841 Debugger: Add memory write support.
- Implements various support classes and functions that will be
  needed in order to marshal requests to write to memory in the
  target team.
2015-05-23 16:54:16 -04:00
Rene Gollent
5474c67270 Debugger: Add page protection indicator to inspector.
InspectorWindow:
- We now display a label indicating if the currently inspected block
  is writable or not, so the user knows whether it's possible to modify
  the contents.
2015-05-23 16:54:15 -04:00
Rene Gollent
82bf490fa6 Debugger: Fix MemoryView layout issues.
MemoryView:
- Implement {Min,Max,Preferred}Size() hooks. The default BView
  versions were causing the inspector to sometimes not be properly
  resizable after previous settings were restored.
2015-05-23 16:54:14 -04:00
Rene Gollent
40d8306053 Debugger: Fix inverted error check.
InspectorWindow:
- Fix inverted error check when retrieving settings. This was
  causing us to fail to successfully load/apply previously stored
  settings for the inspector.
2015-05-23 16:54:14 -04:00
taos
2994934b92 Updates Vision 64bit package revision to vision-0.9.7.r949-3. This will work as soon as the Haiku 64bit repository will contain the correponding package. #12091
Signed-off-by: Joseph R. Prostko <joe.prostko@gmail.com>
2015-05-23 16:35:40 -04:00
Joseph R. Prostko
ba0ab7be38 Add Fossil 1.33 packages
* Adds x86_gcc2, x86, and x86_64 packages
2015-05-23 15:28:57 -04:00
nitishjoshi25
94e47209d8 US-International Keymap changed, column 'Cs'
Lowercase letters for letter characters e.g. Caps-Shift-A produces ‘a’,
Caps-Shift-‘Y’ produces ‘y’, etc. Numbers and punctuation shifted so
Caps-Shift-1 produces ‘!’ and Caps-Shift-; produces ‘:’ (colon).

Fixes ticket #11869

Signed-off-by: John Scipione <jscipione@gmail.com>
2015-05-23 00:02:47 -07:00
autonielx
30a70103eb Update translations from Pootle 2015-05-23 06:28:50 +02:00
Stefano Ceccherini
83a02adb5c BButton: Fix hover status glitch
A BButton didn't lose its hover status when another window partially covered
it and the mouse cursor left its bounds rectangle.
Check for B_EXITED_VIEW in MouseMoved to fix the problem.
This fixes ticket #11962. Thanks to X512 for the analysis of the problem.
2015-05-22 18:36:31 +02:00
Axel Dörfler
fa6fca91e6 app_server: Fixed some send fake mouse event issues.
* Activating a window never send a faked mouse message. This was
  noticeable when switching windows using the keyboard; if you then
  scrolled with the mouse wheel you could scroll in the previous window
  still.
* Also, using MouseEventWindow() in _SendFakeMouseMoved() doesn't work
  when you click the window to send it to behind: it's moved on button
  press, but the mouse event window is only released on button release,
  ie. too late.
* This is fixed by always using the current window under the mouse as
  target for the fake event.
2015-05-22 00:25:08 +02:00
Axel Dörfler
e711e6e42f Moved BJob, and JobQueue into the support kit.
* Put it in the BSupportKit namespace, following the style introduced
  with the package kit for now.
* The BSupportKit::BJob class no longer knows about the package kit's
  Context class. However, the BPackageKit::BJob class does.
* Due to the namespace juggling, a lot of files had to be touched.
* The JobQueue class remains private.
* Due to the way Haiku is built on itself, you cannot build this change
  under Haiku with an older release.
2015-05-21 21:37:01 +02:00
Automatic Committer
5f9f1ac662 Update pci.ids from pciids.sourceforge.net 2015-05-21 05:20:27 +02:00
Humdinger
f425c07003 Updated Beezer package. 2015-05-19 19:08:30 +02:00
Jérôme Duval
5122e6fe7b Added enca and libass packages for x86_64. 2015-05-18 17:44:26 +02:00
Jérôme Duval
d546253a4b Added x86_64 packages for lua, sdl_gfx, sdl_image, smpeg.
* Update libvorbis x86_64 package.
2015-05-18 17:36:19 +02:00
Adrien Destugues
1d9f30253d Update gcc6809 and lwtools.
* This version actually works.
2015-05-17 22:09:10 +02:00