Commit Graph

201 Commits

Author SHA1 Message Date
François Revol f0125931b4 Fix incorrect flag and resizing mode order.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28577 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-11-09 17:36:38 +00:00
François Revol b0857aa924 Add some documentation for Themes.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27905 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-10-07 18:03:09 +00:00
François Revol f0d95841ee Add missing copyrights.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27811 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-10-01 04:28:35 +00:00
François Revol ae0e40586a Guidelinizationing again...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27810 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-10-01 04:19:30 +00:00
François Revol ac171d8311 More guidelinization...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27809 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-10-01 03:52:08 +00:00
François Revol 0ad2d70ef7 Some guidelinization...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27808 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-10-01 03:37:33 +00:00
François Revol 3f8cbad2d0 - shut up debug output
- fix decor fallback for dano


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27807 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-10-01 03:10:18 +00:00
François Revol 2e631be55d Play safe with BString::LockBuffer...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27806 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-10-01 01:22:51 +00:00
François Revol 59967bf000 - re-add todo: descriptions still aren't handled
- MSTheme: map windows system sounds
- MSTheme: fix UTF-8 issue (BString::RemoveSet() is buggy on BeOS) and NTFS path handling (check several capitalizations).
- MSTheme: force Deskbar at the bottom, disable Z-Snake
- add fallbacks for window decors to importers and decor addons
- add 1.0 sound gain from R5


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27805 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-10-01 01:18:23 +00:00
François Revol 4c39bafa21 - We don't actually need netapi libs, this fixes building for R5 under Zeta.
- name the theme list populator thread.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27798 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-09-30 20:22:33 +00:00
François Revol a6c5d5750e - update TODO list
- added MSTheme importer, currently handles (best effort):
	- colors
	- screensaver (tries to map to BeOS ones)
	- background picture
	- window decor (maps to Zeta classic NT and Luna decors)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27781 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-09-29 15:26:02 +00:00
François Revol 2a544fe366 Sounds addon wasn't added to the list...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27770 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-09-28 16:57:29 +00:00
François Revol dfefaa14f3 Remove \[ \] markers in PS1. They are supposed to contain non-displayable control characters, but gnome-terminal is painfully slow at editting the command line with those...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25937 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-06-12 11:57:20 +00:00
François Revol cc9020e51d Fix completion when DEVROOT contains more than 1 folder, like on linux accounts on ~/devel.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25570 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-05-20 00:42:32 +00:00
François Revol 4af535b0aa A very handy script I use to manage several projects, like haiku, oss, ...
It adds a "dev" function which completes on project names, sources local .profile and uses local .bash_history, as well as other niceties.
See comments on how to use it.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25569 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-05-20 00:27:44 +00:00
François Revol 36a11cceed Automatically add subfolders with a Jamfile in 3rdparty.
This allows hooking your own projects locally without having to touch this file, and have to resolve conflicts on svn up.
One still must configure --enable-3rdparty of course or add this to UserBuildConfig:
HAIKU_INCLUDE_3RDPARTY = 1 ;


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25455 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-05-11 18:07:30 +00:00
François Revol 52a7cf96b9 Use 1024x768 by default as does zbeos now... might not really look best in browser though.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24962 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-04-13 18:24:15 +00:00
Axel Dörfler ce099c4a14 Remove execute bit.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24370 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-03-12 17:23:01 +00:00
François Revol df67cafd17 Hook in distro if it's there (symlink from my branch).
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24278 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-03-06 19:57:21 +00:00
François Revol f913a5a9b0 Added a cue file for windows users to make a CD.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24230 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-03-04 12:28:22 +00:00
François Revol 8ad2eabab3 * qemu 0.9.1 needs ":" before vnc display number.
* it seems newer qemu support "wacom-tabled" usb emulation... behaves differently but doesn't work better (worse actually), (does the driver actually reports absolute position at all ??)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24030 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-02-20 01:12:53 +00:00
François Revol 75fda7bdc7 A place to put various shell scripts I wrote.
The first too are command line wrappers to BeHappy, that selects either BeBook or Man pages and asks it to find the argument.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23958 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-02-13 22:19:05 +00:00
François Revol 1258015bc1 Only quit the loop on ENOENT to try and load next themes.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23805 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-02-01 03:54:01 +00:00
François Revol ef01092096 Fix Haiku build and warnings.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23804 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-02-01 03:27:09 +00:00
François Revol 6359dcf902 Missing files for BeTheme importer.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23803 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-02-01 03:16:18 +00:00
François Revol cef53a50ba Added BeTheme importer. Oops, missing a file :)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23802 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-02-01 03:15:40 +00:00
François Revol 72afb0dcaa Fix frenchism.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23758 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-26 23:27:00 +00:00
François Revol d1dea85083 This should fix R5 build. Won't change color (and misses fonts yet) but the rest should work mostly (even setting one of the 4 decors).
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23752 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-26 19:18:10 +00:00
François Revol 80e35bfc53 Fixes and more to do.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23743 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-26 01:00:58 +00:00
François Revol 4252404d3b More todo.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23737 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-25 15:16:09 +00:00
François Revol 24e3a405c4 Add proper checks of flags for apply/save.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23732 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-25 13:52:22 +00:00
François Revol 6ea2e4e38f Move flags around, fixes the build.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23728 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-25 02:00:58 +00:00
François Revol d8f3b939bb * Implemented setting and getting menu font and the rest.
* Added setting Haiku's Terminal setting (reading from it isn't in yet).
* more todo


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23727 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-25 01:55:46 +00:00
François Revol d973d0f8ef Introduce global flags for theme manager.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23726 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-25 01:45:46 +00:00
François Revol 0428f121ac Added TODO list.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23723 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-24 22:21:58 +00:00
François Revol d2a702e4c6 Also send prefs to running Haiku terminals, but they must be fixed to handle that.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23696 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-21 21:15:22 +00:00
François Revol 1af247a60d Fix gcc4 errors and warnings.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23569 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-16 22:08:33 +00:00
François Revol d1854cb931 * Fix use of FindData(), now we can find colors and fonts!
* Implemented a text input box to name a new theme.
* Made loading of themes asynchronous in a thread, controls are disabled but at least the window appears ASAP.
* fixed app sig
* Implemented setting colors and fonts on Haiku.
* Implemented setting the window decor, but doesn't work as we don't have any decorator installed.
* Enable all addons.
TODO: forbid quitting while themes are loading!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23508 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-14 02:00:42 +00:00
François Revol 18189a7d36 Now builds for Haiku. Missing Haiku specific code though.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23431 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-12 01:22:47 +00:00
François Revol 578f3ba69f * Linking fixes
* Will put Haiku code there...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23430 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-12 01:11:45 +00:00
François Revol abafff63f4 It compiles for Haiku now, but doesn't link yet.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23429 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-12 01:05:37 +00:00
François Revol fa8d1c38f2 First pass at building for Haiku.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23426 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-11 23:49:42 +00:00
François Revol 57a393d2f9 It now builds as a standalone app for Zeta. Even still works :))
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23419 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-11 22:11:18 +00:00
François Revol e8fc4975ad Move online demo php to vendor.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23418 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-11 20:57:24 +00:00
François Revol 48d5931610 Move Themes to vendor folder.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23417 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-11 20:42:27 +00:00
François Revol 3079b27eb1 Unhook themes when moving it to vendor folder.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23416 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-11 19:10:09 +00:00
François Revol 2767dcd1cf A stub replacement for that popup text input class.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23413 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-11 19:04:19 +00:00
François Revol 83f81b2f7b A root jamfile for 3rdparty.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23407 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-11 18:12:39 +00:00
François Revol a323457e9d The current version of the Theme Manager I wrote for zeta (yes I own that code, I wasn't asked for it in the first place, it only got some small changes).
Missing ThemesPopupText stuff I used from zeta, will write a better, BAlert based one anyway.
Still needs a container app an Haiku support.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23406 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-11 18:06:15 +00:00
François Revol 56eb8e78cc The php script I wrote to demo Haiku online with a VNC applet...
Not as slick as http://live.oszoo.org/ but does the job.
Maybe we should consider submitting an image to oszoo...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23184 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-12-28 14:38:45 +00:00
Marcus Overhagen 3e216965ba Added a sample haiku.vmx file for VMware player.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19989 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-01-27 22:49:44 +00:00