Created by Hannu Leinonen and last modified
Get this branch:
bzr branch lp:~hleinone/nuvola-player/nuvola-player
Only Hannu Leinonen can upload to this branch. If you are Hannu Leinonen please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Hannu Leinonen
Nuvola Apps Runtime (Nuvola Player)

Recent revisions

606. By Jiří Janoušek

Clean-up of legacy code

  * #if LIBSOUP_2_34, #if GIO_DBUS, #if VALAC_0_15, #if HAVE_GLIB_2_26 checks
 are always true, removed.

  * Removed custom implementation of conversion of JS.Object to/from JSON,
 since we depend on young enough JavaScriptCore that provides native

  * We depend on young enough Gee and Libnotify, checks removed.

605. By Jiří Janoušek

wscript: Make Valac verbose.

604. By Jiří Janoušek

Modified flags for debugging and compiler optimization.

  * --noopt turns optimization off (-O0 instead of -O2)

  * --debug-symbols/--no-debug-symbols turns debugging symbols on/off

  * --debug-memory/--no-debug-memory turns memory debugging on/off

  * Use CFLAGS instead of CCFLAGS (CCFLAGS are ignored)

603. By Jiří Janoušek

Use anti-underlinking and anti-overlinking linker flags.

  * Added --no-undefined linker flag to produce error when undefined symbol
 is found (underlinking).

  * Added --as-needed linker flag not to link against libraries no symbols are
 used from (overlinking).

602. By Jiří Janoušek

Optimize dependencies.

  * Remove ATK from uselib.

  * Use real dependencies for nuvolaplayer and nuvolaplayer-client
 instead of global dependencies for libnuvolaplayerprivate.

  * Simplified declarations of build tasks.

601. By Jiří Janoušek

Fixed creation of config.c by multiple waf tasks.

600. By Jiří Janoušek

Waf upgraded to 1.7.6

  * Waf upgraded to 1.7.6.

  * Fixed bug in waf Vala task: use --thread instean of --threading.

  * Flag -C is missing in the waf vala task, so it's necessary to add it

  * Fixed build error caused by missing JSclass_free function - use
 JSClassRelease as a free function.

599. By Jiří Janoušek

Nuvola Player split to nuvolaplayer and libnuvolaplayerprivate.so

  * Majority of code moved to private shared library, so it is not necessary
 to rebuild the code again for unit tests. The library may be eventually
 made public.

  * Old C code (dirotite/misc.c) is gone.

  * Namespace config.h is used for config.h definitions, vapi/config.vapi
 renamed to src/config.vala not to appear in libnuvolaprivate.deps.

  * Function Nuvola.get_version_info() returns version information in runtime.

  * Various wscript tweaks.

598. By Jiří Janoušek

Merged Diorite.SimpleDocBuffer and SimpleDocView for simple documents.

  * Supports a very limited set of HTML tags: <b> (with alias <strong>), <i>
 (with alias <em>), <p>, <br />, <dl>, <dt>, <dd>, <a href="">,
 and <img src="" height="" width="" />.

  * Uses GTK+ theme colors (native look).

597. By Jiří Janoušek

make_service_package.sh updated to produce packages in format 2

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.