Commit Graph

41617 Commits

Author SHA1 Message Date
Alexander von Gluck IV 9097f91c95 mesa: Updated script to build Mesa optional package
* Move compiled binaries into lib.haiku
* Enables usage with makefile and scons Mesa builds
2012-01-17 14:51:55 +00:00
Aleksas Pantechovskis f2b4344867 Draft of proj2make - BeIDE projects convertion tool
* The proj2make can extract most of data required by makefile-engine powered
  makefiles from the BeIDE project files making porting of the old BeOS
  software projects more easy;
* This tool was implemented during GCI2011 as the "undocumented data format
  investigation task" study work, so please be patient to it's incompleteness
  and not perfect design. Thank you for understanding!

Signed-off-by: Siarzhuk Zharski <zharik@gmx.li>
2012-01-16 23:03:37 +01:00
Niels Sascha Reedijk 02085594e6 Extra synchronization from Pootle.
Import the French catalogs.
2012-01-16 09:36:01 +01:00
Siarzhuk Zharski caacf4d9e7 Remove unused variable TMailWindow::fStartingText
* Looks like this variable has no functional load anymore. The last case
  of filling it was dismissed by hrev43664 modification.
2012-01-15 22:12:18 +01:00
Siarzhuk Zharski 414dacd2f5 Some GCI2011 Students added into the Credits
* Aleksas Pantechovskis added into contributors list for his work on
  setmime and writembr tools, and many patches provided for Mail
  application during completing about 12 GCI tasks;
* Peter Poláčik added into contributors list for his work on adding
  localization support into Jamfile engine and documenting
  using of makefile/jamfile engines;
* Mariya Pilipchuk added into translators list for her work on Ukrainian
  translation;

  Thank you for the contribution!
2012-01-15 21:41:52 +01:00
Aleksas Pantechovskis 7df4b41328 Improve the auto-signature insertion algorithm
* Append the signature only after the e-mail Reader thread will finish
  it's work. This prevent from inserting the signature in wrong place;
* Added extra lines between original e-mail quote and the signature for
  more comfortable editing of replies.
* This fix was made during GCI2011;
* This fixes #4590.

Signed-off-by: Siarzhuk Zharski <zharik@gmx.li>
2012-01-15 20:54:21 +01:00
Siarzhuk Zharski db3aecc840 Fix gcc2 build - remove iusing of ios:exceptions
* Fixing gcc2 build by removing exceptions using, that are looking like
  not supported by our version of compiler.
* Thanks to Alexander von Gluck for pointing the problem out.
2012-01-15 17:38:41 +00:00
Siarzhuk Zharski 68450f5d44 Remove debug syslog call.
* Remove debug code introduced by reading pos improvements. Sorry for
  the noise. :-\
2012-01-15 15:17:01 +00:00
Aleksas Pantechovskis 1a7322a09e Command line 'writembr' tool implemented
* Implemented writembr tool used to update MBR area with easy boot
  loader starting the system from currently active partition;
* This work fixes #5595;
* This is result of GCI2011 task.

Signed-off-by: Siarzhuk Zharski <zharik@gmx.li>
2012-01-15 15:03:24 +00:00
Aleksas Pantechovskis cd8bd6fa3f Preserve/Restore e-mail reading position
* Introduce the "MAIL:read_pos" attribute of e-mail file node to
  store the latest scroll position of the mail text view;
* Fixes #4302 (Mail should store and restore scroll offset);
* This feature was implemented during completing GCI2011 task.

Signed-off-by: Siarzhuk Zharski <zharik@gmx.li>
2012-01-15 15:03:17 +00:00
Niels Sascha Reedijk f35fa32b3a Update translations from Pootle. 2012-01-14 15:43:39 +01:00
Humdinger dc6929d817 Sorted language blocks, re-formatted names, added translators.
* Sorted translation language blocks alphabetically

* Re-formatted peoples names as discussed in thread
  http://www.freelists.org/post/haiku-development/Nonlatin-names-in-AboutSystem
  -> "localized name (transliterated name) - optional nickname"

* Added Giannis Konstantinidis, Vaggelis Mamalakis and Alex-P. Natsios
  as Greek translators
2012-01-14 15:16:45 +01:00
Alexander von Gluck IV 65705aca9a radeon_hd: Fix DisplayPort connector check, #8282 2012-01-13 17:56:03 -06:00
Alexander von Gluck IV eb3e388241 GL: Disable OpenGL applications and libraries on non-x86
* This should definitely be undone once we figure out a
  way to cross compile stuff under haiku.
* setgcc ppc gcc4 anyone?
2012-01-13 17:42:45 -06:00
Alexander von Gluck IV 58dbd25f6b mesa: Whitespace, style cleanup. No functional change 2012-01-12 18:04:34 -06:00
Alexander von Gluck IV 0c99c75edf mesa: Always check color space before deciding to reconfigure
* Gives a slight performance boost
* Variable name cleanup
2012-01-12 17:54:03 -06:00
Alexander von Gluck IV 3df3057e3c mesa: Code cleanup and optimization
* Rename _SetSpan to _SetupRenderBuffer to perform more general
  render buffer setup and consolidate code
* Remove CMAP8 calls. Mesa no longer supports CMAP8. CMAP8 GL
  use cases are non-existent
2012-01-12 17:49:12 -06:00
Alexander von Gluck IV 69001466e2 interface: Clean up public headers; No functional change.
* Whitespace / Tab cleanup
* Better document color space
* Let me know if anything looks wrong
2012-01-12 16:26:15 -06:00
Humdinger 520d69581d Updated Finnish catkeys. 2012-01-12 20:14:03 +01:00
Alexander von Gluck IV 67f3236e6a glut: Ensure Mesa dependency is met before compiling 2012-01-11 22:01:12 -06:00
Alexander von Gluck IV 367834c6ba mesa: include GL public headers in image 2012-01-11 16:56:28 -06:00
Alexander von Gluck IV 7b2c1ed631 glut: build and link into libGL 2012-01-11 16:55:15 -06:00
Alexander von Gluck IV 8e4cdaae8d haiku3d: Fix haiku3d build
* Add GL header include path
* Remove strange GL include path from sources
2012-01-11 00:20:02 -06:00
Alexander von Gluck IV defd6ec79a mesa: Bump gcc4 optional package to 8.0-devel 2012-01-11 00:14:54 -06:00
Alexander von Gluck IV 683e7cc845 Merge branch 'mesabetter' 2012-01-10 20:54:26 -06:00
Axel Dörfler af8b1b77fa Fixed RemoteDesktop build that has been broken with hrev43319.
* Or more specifically, in 323b65468e, part of that revision (ie. the initial
  import from Oliver).
2012-01-10 23:05:01 +01:00
Axel Dörfler 7532547c06 Also hide the full screen controls when the mouse is over them.
* We just wait a little longer in this case, like 4.5s.
* Changed the code to only send the messages when needed, before they were
  being sent every 1.5s.
* However, this is untested as of yet, as the layout changes didn't allow me
  to run the MediaPlayer on my system. Will do so in a minute on another one.
2012-01-10 22:02:03 +01:00
Alexander von Gluck IV 7dde214bc0 radeon_hd: Fix accelerant regression in 4e9e029
* After 4e9e029, radeon_hd functionality became erratic.
* I think failing to lock the encoder bios scratch on
  encoder changes was causing it.
2012-01-10 13:07:15 -06:00
Alexander von Gluck IV b4f8644589 add in a missing mesa header, formats.h; No Haiku code change. 2012-01-10 12:57:43 -06:00
Alexander von Gluck IV 3e0c69a0e6 Add hacks for older gcc2 Mesa 7.8.2 support
* Call different functions depending on Mesa version
* The --no-warnings is for the GL headers which produce
  large numbers of attribute directive ignored warnings
  that cannot be disabled on gcc2
2012-01-10 05:13:19 +00:00
Aleksas Pantechovskis 1516a674a2 Placement of user splell_check directories fixed
* User collected dictionaries and indexes are moved under
  ~/config/data/spell_check/ folder. Fixes #7887.
* This fix was made during completing GCI 2011 task.

Signed-off-by: Siarzhuk Zharski <zharik@gmx.li>
2012-01-09 23:00:00 +00:00
Aleksas Pantechovskis 975f024407 Fix [Read|Unread] buttons behaviour
* Allow displaying of "Read" button only for Incoming e-mails.
  Fixes #4773;
* Move to the next message after pressing "Unread" button that
  is consistent with corresponding "Unread" button case.
  Fixes #4774;
* Those problems were fixed during completing GCI 2011 task.

Signed-off-by: Siarzhuk Zharski <zharik@gmx.li>
2012-01-09 22:56:16 +00:00
Aleksas Pantechovskis a7c3ac5527 "Close and Leave As ***" menu handling improved.
* Check for real e-mail status before activating corresponding
  "Close and Leave as <Status>" popup menu entries and modifying them
  correspondently;
* That was implemented as GCI 2011 task. Fixes #5251.

Signed-off-by: Siarzhuk Zharski <zharik@gmx.li>
2012-01-09 22:55:29 +00:00
Alexander von Gluck IV 27fdeae9e1 Use optional package gl headers 2012-01-08 01:42:10 -06:00
Alexander von Gluck IV 77d663c3ea Remove the Haiku Mesa fork 2012-01-08 01:12:54 -06:00
Alexander von Gluck IV 41020a0f1a Make mesa_software_renderer work with latest mesa
* Some of these changes may be pulled back with the NEW_MESA
  define so this works across older and newer Mesa versions
* NEW_MESA defines and checks should be removed when gcc2 is
  no longer a supported platform
2012-01-08 01:07:57 -06:00
Alexander von Gluck IV f6a611ebf0 Use Mesa optional package to build opengl kit 2012-01-08 00:31:03 -06:00
Alexander von Gluck IV 016d04966a Add optional build feature to pull Mesa optional package 2012-01-08 00:22:07 -06:00
Alexander von Gluck IV da46520777 Break glut out from mesa lib
As glut is no longer in upstream Mesa and no longer developed
we will need to keep a fork.
2012-01-08 00:15:58 -06:00
Alexander von Gluck IV b63d0f0c44 add mesa-o-matic shell script
* This bundles up a compiled upstream Mesa source directory
 * Used during the creation of the Mesa optional package
2012-01-07 23:58:54 -06:00
Philippe Saint-Pierre 74983a5f69 shortcut_catcher: memory leak fixes
memory allocated in get_key_map(..) wasn't released.

CID 5696, CID 5697, CID 1699, CID 1700
2012-01-07 20:42:19 -05:00
Philippe Saint-Pierre a5a013ca40 MediaPlayer: Fix movement of items in playlist
In Playlist, whenever a move of items occured causing the
currently playing song to change its position, so :
1. Importing files (D&D for example) before its position
2. Removings files before it
3. Moving files before it

was causing the currently playing song to restart because
it was thinking a new entry was asked (it had a different
index number suddently).

Also adjusted the behaviour when you delete the currently
playing track.

Should fix ticket #6689.
2012-01-07 17:29:46 -05:00
Oliver Tappe 174676503b Drop now unneeded glibc wchar-files (plus others). 2012-01-07 22:03:24 +01:00
Oliver Tappe b7417fbec1 Switch wchar from glibc to our own implementations. 2012-01-07 22:02:48 +01:00
Oliver Tappe 7efc2e3a0e Add our own implementations for all wchar.h functions.
* add implementation for wcpcpy(), wcpncpy(), wcscasecmp(), wcscat(),
  wcschr(), wcscmp(), wcscpy(), wcscspn(), wcsdup(), wcslcat(),
  wcslcpy(), wcslen(), wcsncasecmp(), wcsncat(), wcsncmp(), wcsncpy(),
  wcsnlen(), wcspbrk(), wcsrchr(), wcsspn(), wcsstr(), wcstok(),
  wmemchr(), wmemcmp(), wmemcpy(), wmemmove(), wmemset
* add implementations for GNU-extensions used by our glibc and some
  other programs/libs: wcschrnul(), wmempcpy()
* add stub for wcsftime()
2012-01-07 22:01:40 +01:00
Oliver Tappe d8ef8ef48b Add wcs_test, a testsuite for all wchar-related functions. 2012-01-07 21:59:28 +01:00
Oliver Tappe d7965519f2 Cleanup: LocaleBackend.h is not a local header for wchar. 2012-01-07 21:48:39 +01:00
Oliver Tappe bd55dcbefb Add our implementation for wcscoll() and wcsxfrm().
* add Wcscoll() and Wcsxfrm() ICU locale backend
* provide implementations of wcscoll() and wcsxfrm() that are using
  the respective methods of the locale backend
2012-01-07 21:47:31 +01:00
Humdinger 1b93a2e630 Updated/added Hungarian catkeys, thanks translators. 2012-01-07 15:37:13 +01:00
Humdinger 286ffc48c3 Added Hungarian translators Kálmán Kéménczy and Bence Nagy 2012-01-07 15:37:11 +01:00