Commit Graph
14 Commits
Author SHA1 Message Date
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 <[email protected]>
2012-01-16 23:03:37 +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 <[email protected]>
2012-01-15 20:54:21 +01: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 <[email protected]>
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 <[email protected]>
2012-01-15 15:03:17 +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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
2012-01-09 22:55:29 +00:00
Aleksas Pantechovskis d38ae623c3 Textencoding Kit localization support added.
* Textencoding Kit now uses localized names of available encodings;
* Default encoding for composing new messages in Mail application is now
  configurable through localization feature. Fixes #8147.
* This contribution was made as part of GCI 2011 task.

Signed-off-by: Siarzhuk Zharski <[email protected]>
2011-12-22 23:10:32 +00:00
Aleksas Pantechovskis d01b42b970 Correct update of TextView text run on font change.
* Fixes #4698 - font preference changes were not applied
  on the next message;
* The source of problem is resetting of the text run array after
  applying new font with SetFontAndColor function. Proposed solution
  updates the text run array items fonts directly without resetting
  it them and without loosing any styling and color quiting
  information;
* This is result of completing GCI 2011 task.

Signed-off-by: Siarzhuk Zharski <[email protected]>
2011-12-19 22:49:18 +01:00
Aleksas Pantechovskis c73d1cf713 Fixed enable/disable "Find" button
* Fixed during GCI 2011
* Fixed #7983.

Signed-off-by: Siarzhuk Zharski <[email protected]>
2011-12-17 22:00:32 +01:00
Aleksas Pantechovskis 35636bd21f Fix selection of attachment on right click.
* Fixed during of GCI 2011.
* Fixes #7982

Signed-off-by: Siarzhuk Zharski <[email protected]>
2011-12-17 22:00:30 +01:00
Aleksas Pantechovskis 099d5afd11 Second part of 'setmime' implementation is completed
* Support for bitmap and vector icons added;
* Attribute type representation is improved;
* Fixed problem with current attributes loading;
* sniffer rule checking fixed;
* supress useless lines in -dumpIcons and -dumpSniffRules for MIME types
  without icons and sniffer rules correspondently.

Signed-off-by: Siarzhuk Zharski <[email protected]>
2011-12-15 21:51:10 +01:00
Aleksas Pantechovskis e9c0da3452 Haiku clone of the BeOS setmime tool added
* This tool was created and implemented in draft during GCI 2011
  by Aleksas Pantechovskis, <[email protected]>;
* Later it was heavily refactored and optimized to Haiku Coding
  Standards by Siarzhuk Zharski;
* Icons support still missing;
* Thank you for the contribution, Aleksas!

Signed-off-by: Siarzhuk Zharski <[email protected]>
2011-12-06 20:55:53 +01:00
Aleksas Pantechovskis 1bc51c2392 Teapot 3D model data moved to app resources
* GLTeapot 3D model data moved from the text file "teapot.data" into
  Application resources;
* Fixes #4934 and completes GCI 2011 task made by Aleksas Pantechovskis.
  Thanks for contribution!!!

Signed-off-by: Siarzhuk Zharski <[email protected]>
2011-12-05 22:35:20 +01:00